.Krdeoa_banner{z-index:var(--z-consent);gap:var(--space-3);padding:var(--space-4);background:var(--dialog-bg);color:var(--color-on-surface);box-shadow:var(--elev-3);border-start-start-radius:var(--radius-large);border-start-end-radius:var(--radius-large);padding-block-end:calc(var(--space-4) + env(safe-area-inset-bottom));display:grid;position:fixed;inset-block-end:0;inset-inline:0}@media (min-width:52.5rem){.Krdeoa_banner{inset-inline:auto calc(var(--floating-inset) + env(safe-area-inset-right));inline-size:min(35rem,40%);padding:var(--space-6);border-radius:var(--radius-large);inset-block-end:calc(var(--floating-inset) + env(safe-area-inset-bottom))}}@media print{.Krdeoa_banner{display:none}}.Krdeoa_title,.Krdeoa_body,.Krdeoa_links{margin:0}.Krdeoa_body{max-inline-size:var(--measure);color:var(--color-on-surface-variant)}.Krdeoa_actions{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Krdeoa_actions>*{inline-size:100%}.Krdeoa_links{align-items:center;gap:var(--space-1) var(--space-2);color:var(--color-on-surface-variant);flex-wrap:wrap;display:flex}.Krdeoa_link{min-block-size:32px;color:var(--color-on-surface);align-items:center;display:inline-flex}:root[data-consent-open]{scroll-padding-block-end:calc(var(--consent-banner-h,0px) + 1rem)}:root[data-consent-open] body{padding-block-end:var(--consent-banner-h,0px)}:is(:root[data-consent-open] .sticky-contact-bar,:root[data-consent-open] .floating-contact){visibility:hidden}
.QhprqW_head{justify-content:space-between;align-items:flex-start;gap:var(--space-2);padding-inline-end:var(--space-3);display:flex}.QhprqW_rows{gap:var(--space-4);display:grid}.QhprqW_row{color:var(--color-on-surface);margin:0}
.fzQfnq_bar{z-index:var(--z-toast);background:var(--color-primary);transform-origin:0;opacity:0;pointer-events:none;block-size:3px;transition:opacity var(--dur-effects) var(--ease-effects);position:fixed;inset-block-start:0;inset-inline:0;scale:0 1}.fzQfnq_bar[data-shown]{opacity:1;transition:scale 8s var(--ease-calm), opacity var(--dur-effects) var(--ease-effects);scale:.85 1}:root[data-motion=off] .fzQfnq_bar[data-shown]{transition:none;scale:1}@media (prefers-reduced-motion:reduce){.fzQfnq_bar[data-shown]{transition:none;scale:1}}
.BrvY8q_mark,.BrvY8q_lockup{flex:none;inline-size:auto;display:block;overflow:visible}.BrvY8q_mark{aspect-ratio:1}.BrvY8q_lockup{block-size:var(--logo-h);aspect-ratio:256/95}.BrvY8q_stopBrightA{stop-color:var(--logo-bright-a)}.BrvY8q_stopBrightB{stop-color:var(--logo-bright-b)}.BrvY8q_stopDeepA{stop-color:var(--logo-deep-a)}.BrvY8q_stopDeepB{stop-color:var(--logo-deep-b)}.BrvY8q_word{fill:var(--logo-word);font-family:var(--font-text);letter-spacing:0;font-weight:800}.BrvY8q_sub{fill:var(--logo-sub);font-family:var(--font-text);font-weight:600}.BrvY8q_mono .BrvY8q_word,.BrvY8q_mono .BrvY8q_sub{fill:currentColor}@media (forced-colors:active){.BrvY8q_mark path,.BrvY8q_lockup path,.BrvY8q_word,.BrvY8q_sub{fill:canvastext}}.BrvY8q_shineEdge{stop-color:var(--logo-shine);stop-opacity:0}.BrvY8q_shineCore{stop-color:var(--logo-shine);stop-opacity:1}.BrvY8q_shine{transform:translate(0)}.BrvY8q_shineLayer{pointer-events:none}.BrvY8q_facet{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){:root:is([data-motion=lite],[data-motion=full]) .BrvY8q_animated .BrvY8q_facet{animation:.82s cubic-bezier(.16,1,.3,1) both BrvY8q_facetIn;animation-delay:calc(var(--i,0) * 90ms + 60ms)}:root:is([data-motion=lite],[data-motion=full]) .BrvY8q_animated .BrvY8q_shine{animation:6s cubic-bezier(.65,.05,.36,1) 1s infinite BrvY8q_sweep}:root:is([data-motion=lite],[data-motion=full]) .BrvY8q_animated.BrvY8q_once .BrvY8q_shine{animation-iteration-count:1}:root:is([data-motion=lite],[data-motion=full]) .BrvY8q_animated[data-paused] .BrvY8q_shine{animation-play-state:paused}}@keyframes BrvY8q_facetIn{0%{opacity:0;transform:translate(var(--fx,0px), var(--fy,0px)) scale(.92)}to{opacity:1;transform:none}}@keyframes BrvY8q_sweep{0%{transform:translate(0)}18%,to{transform:translate(210px)}}@media print{.BrvY8q_animated .BrvY8q_facet,.BrvY8q_animated .BrvY8q_shine{animation:none}}
.rfBe3a_grid{gap:var(--grid-gap);display:grid}.rfBe3a_list{margin:0;padding:0;list-style:none}.rfBe3a_cards,.rfBe3a_pairs{grid-template-columns:minmax(0,1fr)}@media (min-width:37.5rem){.rfBe3a_cards,.rfBe3a_pairs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:52.5rem){.rfBe3a_cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.rfBe3a_split{row-gap:var(--space-stack-lg);grid-template-columns:minmax(0,1fr)}@media (min-width:52.5rem){.rfBe3a_split{column-gap:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr))}.rfBe3a_split>:first-child{grid-column:1/span 5}.rfBe3a_split>:nth-child(2){grid-column:8/-1}}.rfBe3a_twelve{grid-template-columns:minmax(0,1fr)}@media (min-width:52.5rem){.rfBe3a_twelve{column-gap:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr))}}
.Ol3SWq_art{--a-stone:var(--heritage-stone,var(--lightningcss-light,#efe0c6)var(--lightningcss-dark,#2c2219));--a-sand:var(--heritage-sand,var(--lightningcss-light,#e2c79c)var(--lightningcss-dark,#4a3825));--a-umber:var(--heritage-umber,var(--lightningcss-light,#c8a16a)var(--lightningcss-dark,#6b5133));--a-mist:var(--heritage-mist,var(--lightningcss-light,#f5ebdc)var(--lightningcss-dark,#1e1814));--a-line:var(--heritage-line,var(--lightningcss-light,#8c0d12)var(--lightningcss-dark,#f0dcc0));--a-carve:var(--heritage-carve,var(--lightningcss-light,#8a6a3f)var(--lightningcss-dark,#c8a16a));--a-hair:var(--heritage-hair,var(--lightningcss-light,#c8a16a)var(--lightningcss-dark,#8a6a3f));--a-red:var(--heritage-red,var(--lightningcss-light,#e31e24)var(--lightningcss-dark,#f23f44));--a-red-hi:var(--heritage-red-hi,var(--lightningcss-light,#f23f44)var(--lightningcss-dark,#ff5a5f));--a-red-lo:var(--heritage-red-lo,#c00f17);--a-deep:var(--heritage-deep,var(--lightningcss-light,#a81118)var(--lightningcss-dark,#e31e24));--a-chalk:var(--heritage-chalk,var(--lightningcss-light,#fbf3e6)var(--lightningcss-dark,#f3e6d2));--a-earth:var(--heritage-earth,var(--lightningcss-light,#a81118)var(--lightningcss-dark,#8c0d12));--a-ink:var(--heritage-ink,var(--lightningcss-light,#0f0f10)var(--lightningcss-dark,#f5efe6));--a-grey:var(--heritage-grey,var(--lightningcss-light,#555)var(--lightningcss-dark,#a39b91));fill:none;stroke-linecap:round;stroke-linejoin:round;block-size:auto;inline-size:100%;display:block;overflow:visible}.Ol3SWq_dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.Ol3SWq_light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.Ol3SWq_stone{fill:var(--a-stone);stroke:none}.Ol3SWq_sand{fill:var(--a-sand);stroke:none}.Ol3SWq_umber{fill:var(--a-umber);stroke:none}.Ol3SWq_mist{fill:var(--a-mist);stroke:none}.Ol3SWq_red{fill:var(--a-red);stroke:none}.Ol3SWq_deepFill{fill:var(--a-deep);stroke:none}.Ol3SWq_lineFill{fill:var(--a-line);stroke:none}.Ol3SWq_chalkFill{fill:var(--a-chalk);stroke:none}.Ol3SWq_earthFill{fill:var(--a-earth);stroke:none}.Ol3SWq_chalk{fill:none;stroke:var(--a-chalk)}.Ol3SWq_earthLine{fill:none;stroke:var(--a-earth)}.Ol3SWq_stoneLine{fill:none;stroke:var(--a-stone)}.Ol3SWq_inkFill{fill:var(--a-ink);stroke:none}.Ol3SWq_halo{fill:var(--a-stone);stroke:var(--a-umber)}.Ol3SWq_line{fill:none;stroke:var(--a-line)}.Ol3SWq_carve{fill:none;stroke:var(--a-carve)}.Ol3SWq_hair{fill:none;stroke:var(--a-hair)}.Ol3SWq_umberLine{fill:none;stroke:var(--a-umber)}.Ol3SWq_redLine{fill:none;stroke:var(--a-red)}.Ol3SWq_deep{fill:none;stroke:var(--a-deep)}.Ol3SWq_ink{fill:none;stroke:var(--a-ink)}.Ol3SWq_grey{fill:none;stroke:var(--a-grey)}.Ol3SWq_hi{stop-color:var(--a-red-hi)}.Ol3SWq_lo{stop-color:var(--a-red-lo)}.Ol3SWq_mid{stop-color:var(--a-red)}.Ol3SWq_stoneStop{stop-color:var(--a-stone)}.Ol3SWq_sandStop{stop-color:var(--a-sand)}.Ol3SWq_umberStop{stop-color:var(--a-umber)}.Ol3SWq_art [data-d]{stroke-dasharray:1 2;stroke-dashoffset:0}.Ol3SWq_lattice{color:var(--heritage-jali,var(--a-carve));stroke:currentColor;fill:none;block-size:100%}.Ol3SWq_frame{aspect-ratio:400/520;position:relative}.Ol3SWq_frameArt{block-size:100%;position:absolute;inset:0}.Ol3SWq_window{border-start-start-radius:50% 31.67%;border-start-end-radius:50% 31.67%;position:absolute;inset:26.15% 21.5% 4.62%;overflow:clip}.Ol3SWq_motion{display:block;position:relative}.Ol3SWq_clip{overflow:clip}.Ol3SWq_inner{display:block}.Ol3SWq_slide{overflow:clip}.Ol3SWq_slide>svg{inline-size:calc(100% + var(--art-tile,0px));max-inline-size:none}.Ol3SWq_ground{pointer-events:none;position:absolute;inset:0;overflow:clip}.Ol3SWq_groundInner{position:absolute;inset:-10rem}@media screen and (prefers-reduced-motion:no-preference){:is(:root:not([data-motion=off]) .Ol3SWq_groundInner>svg,:root:not([data-motion=off]) .Ol3SWq_slide>svg){will-change:transform}:root:not([data-motion=off]) .Ol3SWq_motion[data-spin]>.Ol3SWq_inner{will-change:transform}:root:not([data-motion=off]) .Ol3SWq_motion[data-spin]>.Ol3SWq_inner>svg{will-change:transform}:root:not([data-motion=off]) .Ol3SWq_intro [data-d]{animation:Ol3SWq_art-draw var(--art-draw,1.8s) cubic-bezier(.65, .05, .36, 1) calc(var(--art-delay,.15s) + var(--i,0) * var(--art-step,.11s)) both}:root:not([data-motion=off]) .Ol3SWq_intro [data-f]{animation:Ol3SWq_art-fade var(--art-fade,.9s) cubic-bezier(.2, 0, 0, 1) calc(var(--art-delay,.15s) + var(--art-fade-at,1.1s) + var(--i,0) * var(--art-step,.11s)) both}}@keyframes Ol3SWq_art-draw{0%{stroke-dashoffset:1.01px}to{stroke-dashoffset:0}}@keyframes Ol3SWq_art-fade{0%{opacity:0}}@media (forced-colors:active){.Ol3SWq_art{display:none}}
.F1VlRa_host{isolation:isolate}.F1VlRa_ground{z-index:-1;opacity:.14;--heritage-jali:var(--color-heritage-sand-deep)}.F1VlRa_end{-webkit-mask-image:radial-gradient(70rem 40rem at 100% 0,#000 0%,#0000 70%);mask-image:radial-gradient(70rem 40rem at 100% 0,#000 0%,#0000 70%)}.F1VlRa_start{-webkit-mask-image:radial-gradient(70rem 40rem at 0 0,#000 0%,#0000 70%);mask-image:radial-gradient(70rem 40rem at 0 0,#000 0%,#0000 70%)}.F1VlRa_bottom{-webkit-mask-image:radial-gradient(80rem 36rem at 50% 100%,#000 0%,#0000 72%);mask-image:radial-gradient(80rem 36rem at 50% 100%,#000 0%,#0000 72%)}@media print{.F1VlRa_ground{display:none}}
._3ryTia_eyebrow{color:var(--color-tertiary);text-wrap:balance;margin:0}._3ryTia_ruled{align-items:center;gap:var(--space-2);display:flex}._3ryTia_ruled:before{content:"";border-radius:var(--radius-full);background:var(--gradient-brand);flex:none;block-size:3px;inline-size:20px}.on-band ._3ryTia_eyebrow{color:var(--color-band-accent)}
.JB8sfq_heading{text-wrap:balance}.JB8sfq_continuation{color:var(--color-primary)}
._60XH6q_band{--band-art-h:clamp(10rem, calc(100vw / 3.6), 26rem);isolation:isolate}._60XH6q_withArt{padding-block-end:calc(var(--band-art-h) + var(--space-6))}@media (min-width:52.5rem){._60XH6q_withArt{padding-block-end:calc(var(--band-art-h) * .56)}}._60XH6q_layout{z-index:1;gap:var(--space-8);display:grid;position:relative}._60XH6q_copy{gap:var(--space-4);align-content:start;display:grid}._60XH6q_title{max-inline-size:22ch}._60XH6q_body{max-inline-size:var(--measure-lede);color:var(--color-on-band);margin:0}._60XH6q_body a{color:var(--color-on-band);white-space:nowrap}._60XH6q_actions{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}._60XH6q_aside{min-inline-size:0}._60XH6q_motif{inline-size:200px;justify-self:end;margin-block-end:calc(-1 * var(--space-section-y))}@media (min-width:52.5rem){._60XH6q_layout{column-gap:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}._60XH6q_copy{grid-column:1/span 7}._60XH6q_aside{grid-column:8/-1}._60XH6q_motif{inline-size:clamp(320px,100%,480px);grid-column:9/-1;align-self:end;margin-block-end:calc(-1 * var(--space-section-y))}}@media (min-width:75rem){._60XH6q_aside{grid-column:9/-1}}._60XH6q_art{z-index:0;block-size:var(--band-art-h);pointer-events:none;position:absolute;inset-block-end:0;inset-inline:0}._60XH6q_art>*,._60XH6q_art svg{block-size:100%}
.ylKdeq_skyline{block-size:100%}
.UVAiqq_prose{gap:var(--space-4);max-inline-size:var(--measure);color:var(--color-on-surface);display:grid}.UVAiqq_prose>*{margin:0}.UVAiqq_h3{margin-block-start:var(--space-3)}.UVAiqq_list{gap:var(--space-2);padding-inline-start:var(--space-6);display:grid}.UVAiqq_list li::marker{color:var(--color-primary);font-weight:700}
.yHvJOq_row{align-items:flex-start;gap:var(--space-6);flex-wrap:wrap;display:flex}
.o-H6uW_scroll{border:1px solid var(--card-border);border-radius:var(--radius-extra-large);background:var(--card-bg);overflow-x:auto}.o-H6uW_table{border-collapse:collapse;inline-size:100%}.o-H6uW_table th{padding:var(--space-4) var(--space-5);background:var(--table-head-bg);color:var(--color-on-surface);text-align:start;text-transform:uppercase;letter-spacing:.08em}.o-H6uW_table td{padding:var(--space-4) var(--space-5);border-block-start:1px solid var(--card-border);vertical-align:top}@media not (min-width:37.5rem){.o-H6uW_table thead{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.o-H6uW_table tr,.o-H6uW_table td{display:block}.o-H6uW_table tr+tr{border-block-start:1px solid var(--card-border)}.o-H6uW_table td{border-block-start:0}.o-H6uW_table td+td{padding-block-start:0}}.o-H6uW_headBefore{inline-size:50%}.o-H6uW_headAfter{color:var(--color-primary)}.o-H6uW_compare td{padding-inline-start:calc(var(--space-5) + 2rem);position:relative}.o-H6uW_before{color:var(--color-on-surface-variant)}.o-H6uW_after{color:var(--color-on-surface);font-weight:600}.o-H6uW_mark{border-radius:var(--radius-full);background:var(--color-surface-container-high);block-size:1.375rem;inline-size:1.375rem;color:var(--color-on-surface-variant);place-items:center;margin-block-start:.1em;display:grid;position:absolute;inset-inline-start:var(--space-5)}.o-H6uW_markOn{background:var(--gradient-brand);color:var(--color-on-brand)}.o-H6uW_routing{gap:var(--space-4);display:grid}.o-H6uW_route th:first-child{inline-size:55%}.o-H6uW_problem{color:var(--color-on-surface)}.o-H6uW_links{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.o-H6uW_link{align-items:center;gap:var(--space-2);color:var(--color-primary);font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover){.o-H6uW_link:hover{text-decoration:underline}}.o-H6uW_after{max-inline-size:var(--measure);color:var(--color-on-surface-variant);margin:0}.o-H6uW_routing>.o-H6uW_after{font-weight:400}.o-H6uW_data{border-collapse:collapse;inline-size:100%}.o-H6uW_data thead th{padding:var(--space-4) var(--space-5);background:var(--table-head-bg);color:var(--color-on-surface);text-align:start;text-transform:uppercase;letter-spacing:.08em;vertical-align:bottom}.o-H6uW_data tbody th,.o-H6uW_data td{padding:var(--space-4) var(--space-5);border-block-start:1px solid var(--card-border);text-align:start;vertical-align:top}.o-H6uW_data td,.o-H6uW_rowHead{color:var(--color-on-surface)}@media not (min-width:52.5rem){.o-H6uW_data thead{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.o-H6uW_data tr,.o-H6uW_data th,.o-H6uW_data td{display:block}.o-H6uW_data tbody tr+tr{border-block-start:1px solid var(--card-border)}.o-H6uW_data tbody th{color:var(--color-primary);border-block-start:0;padding-block-end:var(--space-2)}.o-H6uW_data td{gap:var(--space-3);padding-block:var(--space-1);border-block-start:0;grid-template-columns:minmax(7rem,2fr) minmax(0,3fr);display:grid}.o-H6uW_data td:before{content:attr(data-label);color:var(--color-on-surface-variant);font-weight:600}.o-H6uW_data tr>:last-child{padding-block-end:var(--space-4)}}
.aAoMlW_segmented{align-items:center;gap:var(--space-1);padding:var(--space-1);border:var(--border-hairline);border-radius:var(--radius-full);flex-wrap:wrap;min-inline-size:0;margin:0;display:inline-flex}.aAoMlW_legendVisible{float:inline-start;color:var(--color-on-surface-variant);margin-inline-end:var(--space-2);padding-inline-start:var(--space-2)}.aAoMlW_item{justify-content:center;align-items:center;gap:var(--space-1);min-block-size:40px;min-inline-size:40px;padding-inline:var(--space-3);border-radius:var(--radius-full);color:var(--color-on-surface-variant);cursor:pointer;transition:background-color var(--dur-effects) var(--ease-effects), color var(--dur-effects) var(--ease-effects);display:inline-flex;position:relative}.aAoMlW_item:after{content:"";inset-block:calc(-1 * var(--space-1));position:absolute;inset-inline:0}.aAoMlW_item input{z-index:1;opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.aAoMlW_item:has(input:checked){background:var(--color-secondary-container);color:var(--color-on-secondary-container)}.aAoMlW_item:has(input:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (hover:hover){.aAoMlW_item:hover:not(:has(input:checked)){background:color-mix(in srgb, var(--color-on-surface) 8%, transparent)}}.aAoMlW_iconOnly .aAoMlW_item{padding-inline:var(--space-2)}.aAoMlW_hint{margin:var(--space-1) 0 0;color:var(--color-on-surface-variant)}@media (forced-colors:active){.aAoMlW_item:has(input:checked){outline:2px solid highlight}}
.xIZzRW_body{margin-block-start:var(--space-8)}.xIZzRW_split{gap:var(--space-8);align-items:center;display:grid}@media (min-width:52.5rem){.xIZzRW_split{column-gap:var(--space-12);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.xIZzRW_splitCopy{gap:var(--space-4);justify-items:start;display:grid}.xIZzRW_splitCopy>*{margin:0}.xIZzRW_splitBody{max-inline-size:var(--measure);color:var(--color-on-surface-variant)}.xIZzRW_splitPoints{gap:var(--space-3);padding:0;list-style:none;display:grid}.xIZzRW_splitPoint{align-items:start;gap:var(--space-3);color:var(--color-on-surface);grid-template-columns:auto minmax(0,1fr);display:grid}.xIZzRW_splitCheck{border-radius:var(--radius-full);background:var(--gradient-brand);block-size:1.5rem;inline-size:1.5rem;color:var(--color-on-brand);place-items:center;display:grid}.xIZzRW_splitArt{border:1px solid var(--card-border);border-radius:var(--radius-extra-large);background:radial-gradient(24rem 18rem at 30% 15%, color-mix(in srgb, var(--color-brand) 20%, transparent), transparent 70%), var(--color-surface-container-low);place-items:center;block-size:clamp(14rem,60vw,22rem);min-inline-size:0;display:grid;position:relative;overflow:clip}@media (min-width:52.5rem){.xIZzRW_splitArt{aspect-ratio:5/4;block-size:auto}}.xIZzRW_splitArtPiece{inline-size:100%}.xIZzRW_splitArt[data-art=konark] .xIZzRW_splitArtPiece{inline-size:120%;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.xIZzRW_splitArt[data-art=torana] .xIZzRW_splitArtPiece{aspect-ratio:400/520;block-size:90%;inline-size:auto}.xIZzRW_splitArt[data-art=boita] .xIZzRW_splitArtPiece,.xIZzRW_splitArt[data-art=temple] .xIZzRW_splitArtPiece{align-self:end}.xIZzRW_splitArt[data-art=temple] .xIZzRW_splitArtPiece{inline-size:150%}.xIZzRW_splitArt[data-art=saura] .xIZzRW_splitArtPiece{inline-size:90%}.xIZzRW_splitArt[data-art^=ill-]{aspect-ratio:6/5;block-size:auto}.xIZzRW_faq{gap:var(--space-8);align-items:start;display:grid}@media (min-width:75rem){.xIZzRW_faq{column-gap:var(--space-12);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}
.ZEGXVq_cluster{gap:var(--space-4);display:grid}.ZEGXVq_buttons{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ZEGXVq_call{white-space:nowrap}
.Jq5c7q_ill{--i-card:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1f1f22);--i-card-2:var(--lightningcss-light,#f6f5f3)var(--lightningcss-dark,#28282c);--i-line:var(--lightningcss-light,#e7e3dd)var(--lightningcss-dark,#36363c);--i-skel:var(--lightningcss-light,#ebe8e3)var(--lightningcss-dark,#38383e);--i-skel-2:var(--lightningcss-light,#d5d0c9)var(--lightningcss-dark,#4c4c54);--i-ink:var(--lightningcss-light,#1c1c1e)var(--lightningcss-dark,#f4f4f5);--i-muted:var(--lightningcss-light,#8e8e94)var(--lightningcss-dark,#9a9aa2);--i-red:var(--lightningcss-light,#e31e24)var(--lightningcss-dark,#f23f44);--i-red-deep:var(--lightningcss-light,#c00f17)var(--lightningcss-dark,#e31e24);--i-red-soft:var(--lightningcss-light,#fdeaea)var(--lightningcss-dark,#3a1416);--i-red-tint:var(--lightningcss-light,#f7c6c8)var(--lightningcss-dark,#5c1b1f);--i-shadow:var(--lightningcss-light,#0f0f1012)var(--lightningcss-dark,#0000006b);--i-dot:var(--lightningcss-light,#0f0f1017)var(--lightningcss-dark,#ffffff12);--i-on-red:#fff;block-size:auto;inline-size:100%;display:block;overflow:visible}.Jq5c7q_float,.Jq5c7q_floatAlt,.Jq5c7q_floatSlow,.Jq5c7q_ping,.Jq5c7q_breathe,.Jq5c7q_dash,.Jq5c7q_blink,.Jq5c7q_spin,.Jq5c7q_slide,.Jq5c7q_pop{transform-box:fill-box;transform-origin:50%}.Jq5c7q_breathe{transform-origin:bottom}@media screen and (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .Jq5c7q_motion[data-live] .Jq5c7q_float{animation:6s ease-in-out infinite Jq5c7q_float}:root:not([data-motion=off]) .Jq5c7q_motion[data-live] .Jq5c7q_floatAlt{animation:7s ease-in-out -2.5s infinite Jq5c7q_float}:root:not([data-motion=off]) .Jq5c7q_motion[data-live] .Jq5c7q_floatSlow{animation:9s ease-in-out -4s infinite Jq5c7q_float}:root:not([data-motion=off]) .Jq5c7q_motion[data-live] .Jq5c7q_ping{animation:2.4s ease-out infinite Jq5c7q_ping}:root:not([data-motion=off]) .Jq5c7q_motion[data-live] .Jq5c7q_breathe{animation:3.6s ease-in-out infinite Jq5c7q_breathe;animation-delay:calc(var(--i,0) * -.45s)}:root:not([data-motion=off]) .Jq5c7q_motion[data-live] .Jq5c7q_dash{animation:1.6s linear infinite Jq5c7q_dash}:root:not([data-motion=off]) .Jq5c7q_motion[data-live] .Jq5c7q_blink{animation:1.4s ease-in-out infinite Jq5c7q_blink;animation-delay:calc(var(--i,0) * .2s)}:root:not([data-motion=off]) .Jq5c7q_motion[data-live] .Jq5c7q_spin{animation:18s linear infinite Jq5c7q_spin}:root:not([data-motion=off]) .Jq5c7q_motion[data-live] .Jq5c7q_slide{animation:5s ease-in-out infinite Jq5c7q_slide}:root:not([data-motion=off]) .Jq5c7q_motion[data-live] .Jq5c7q_pop{animation:4s ease-in-out infinite Jq5c7q_pop;animation-delay:calc(var(--i,0) * -1.3s)}}@keyframes Jq5c7q_float{50%{translate:0 -7px}}@keyframes Jq5c7q_ping{0%{opacity:.9;scale:.6}to{opacity:0;scale:1.6}}@keyframes Jq5c7q_breathe{50%{scale:1 .82}}@keyframes Jq5c7q_dash{to{stroke-dashoffset:-16px}}@keyframes Jq5c7q_blink{50%{opacity:.25}}@keyframes Jq5c7q_spin{to{rotate:1turn}}@keyframes Jq5c7q_slide{50%{translate:10px}}@keyframes Jq5c7q_pop{0%,70%,to{scale:1}80%{scale:1.12}}.Jq5c7q_motion{inline-size:100%;display:block}
.GYh3ra_call{align-items:center;gap:var(--space-3);min-block-size:3.5rem;padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2);border:1px solid var(--color-outline-variant);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-surface-container) 80%, transparent);color:var(--color-on-band);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:translate var(--dur-spatial-fast) var(--ease-spatial), border-color var(--dur-effects) var(--ease-effects), box-shadow var(--dur-effects-slow) var(--ease-effects);text-decoration:none;display:inline-flex}@media (hover:hover){.GYh3ra_call:hover{border-color:var(--card-border-hover);box-shadow:var(--shadow-glow-brand);translate:0 -2px}.GYh3ra_call:hover .GYh3ra_callArrow{rotate:45deg}}.GYh3ra_callIcon{border-radius:var(--radius-full);background:var(--gradient-brand);block-size:2.5rem;inline-size:2.5rem;color:var(--color-on-brand);place-items:center;display:grid}.GYh3ra_callText{line-height:1.15;display:grid}.GYh3ra_callLabel{color:var(--color-on-band-variant)}.GYh3ra_callNumber{font-family:var(--font-display);font-size:var(--text-title-large);letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:800}.GYh3ra_callArrow{transition:rotate var(--dur-spatial) var(--ease-spatial);place-items:center;display:grid}.GYh3ra_skyline{block-size:100%}
.Hj-8AG_nav{min-inline-size:0}.Hj-8AG_list{align-items:center;gap:var(--space-1) var(--space-2);color:var(--color-on-surface);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Hj-8AG_item{align-items:center;gap:var(--space-2);display:inline-flex}.Hj-8AG_item+.Hj-8AG_item:before{content:"/" / "";color:var(--color-outline)}.Hj-8AG_link{min-block-size:44px;color:var(--color-on-surface-variant);transition:color var(--dur-effects-fast) var(--ease-effects-fast);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.Hj-8AG_link:hover{color:var(--color-brand);text-underline-offset:.2em;text-decoration:underline}}
.uAl7SW_card{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-large);transition:border-color var(--dur-effects) var(--ease-effects), box-shadow var(--dur-effects-slow) var(--ease-effects), translate var(--dur-spatial-fast) var(--ease-spatial);flex-direction:column;display:flex;position:relative;container-type:inline-size}@container (min-width:30rem){.uAl7SW_card{padding:var(--space-6)}}.uAl7SW_outlined{background:var(--card-bg);border:1px solid var(--card-border)}.uAl7SW_filled{background:var(--color-surface-container);border:1px solid #0000}.uAl7SW_elevated{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--elev-2)}.uAl7SW_plate{background:var(--card-bg);border:1px solid var(--card-border);padding-inline-start:var(--space-8);overflow:clip}.uAl7SW_plate:before{content:"";background:var(--gradient-brand);inline-size:4px;position:absolute;inset-block:0;inset-inline-start:0}@media (hover:hover){.uAl7SW_interactive:hover{border-color:var(--card-border-hover);box-shadow:var(--elev-3)}}.uAl7SW_interactive:has(:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.uAl7SW_interactive :focus-visible{outline:none}.uAl7SW_stretched:after{content:"";border-radius:inherit;position:absolute;inset:0}
.tdIqsW_cell{min-inline-size:0;display:flex}.tdIqsW_card{isolation:isolate;gap:var(--space-4);inline-size:100%;padding:var(--space-6);border:1px solid var(--card-border);border-radius:var(--radius-extra-large);background:var(--card-bg);box-shadow:var(--elev-1);transition:translate var(--dur-spatial-fast) var(--ease-spatial), box-shadow var(--dur-effects-slow) var(--ease-effects), border-color var(--dur-effects) var(--ease-effects);flex-direction:column;display:flex;position:relative;overflow:clip;container-type:inline-size}@media (min-width:37.5rem){.tdIqsW_card{padding:var(--space-8) var(--space-6) var(--space-6)}}.tdIqsW_card:before{content:"";z-index:-1;background:radial-gradient(28rem circle at var(--spot-x,70%) var(--spot-y,0%), color-mix(in srgb, var(--color-brand) 11%, transparent), transparent 62%);opacity:0;transition:opacity var(--dur-effects-slow) var(--ease-effects);position:absolute;inset:0}.tdIqsW_card:after{content:"";background:var(--gradient-brand);transform-origin:0;block-size:3px;transition:scale var(--dur-spatial) var(--ease-spatial);position:absolute;inset-block-start:0;inset-inline:0;scale:.18 1}@media (hover:hover){.tdIqsW_card:hover{border-color:var(--card-border-hover);box-shadow:var(--elev-4);translate:0 -4px}.tdIqsW_card:hover:before{opacity:1}.tdIqsW_card:hover:after{scale:1}.tdIqsW_card:hover .tdIqsW_watermark{opacity:.1;rotate:-4deg;scale:1.08}}.tdIqsW_card:has(:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.tdIqsW_card :focus-visible{outline:none}.tdIqsW_watermark{z-index:-1;color:var(--color-brand);opacity:.06;pointer-events:none;transition:rotate var(--dur-spatial-slow) var(--ease-spatial), scale var(--dur-spatial-slow) var(--ease-spatial), opacity var(--dur-effects-slow) var(--ease-effects);position:absolute;inset-block-end:calc(-1 * var(--space-10));inset-inline-end:calc(-1 * var(--space-8));rotate:-14deg}.tdIqsW_watermark svg{stroke-width:1px;block-size:12rem;inline-size:12rem}.tdIqsW_head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-block-end:var(--space-2);display:flex}.tdIqsW_tile{border-radius:var(--radius-large);background:var(--gradient-brand);block-size:3.25rem;inline-size:3.25rem;color:var(--color-on-brand);box-shadow:var(--shadow-glow-brand), var(--shadow-inset-highlight);place-items:center;display:grid}.tdIqsW_titles{gap:var(--space-1);min-inline-size:0;display:grid}.tdIqsW_name{margin:0}.tdIqsW_count{justify-items:end;margin:0;line-height:1;display:grid}.tdIqsW_countValue{font-family:var(--font-display);font-size:var(--text-display-small);letter-spacing:-.045em;font-variant-numeric:tabular-nums;background:var(--gradient-brand);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:800}.tdIqsW_countLabel{color:var(--color-on-surface-variant)}.tdIqsW_leak{color:var(--color-on-surface-variant);margin:0}.tdIqsW_foot{flex:1;align-items:flex-end;padding-block-start:var(--space-4);display:flex}@media (forced-colors:active){.tdIqsW_countValue{color:canvastext;background:0 0}}
.OPR_Ea_list{gap:var(--space-2);display:grid}.OPR_Ea_item{border:1px solid var(--card-border);border-radius:var(--radius-large);background:var(--card-bg);transition:border-color var(--dur-effects) var(--ease-effects), box-shadow var(--dur-effects-slow) var(--ease-effects);position:relative;overflow:clip}.OPR_Ea_item:before{content:"";background:var(--gradient-brand);transform-origin:50% 0;inline-size:3px;transition:scale var(--dur-spatial) var(--ease-spatial);position:absolute;inset-block:0;inset-inline-start:0;scale:1 0}.OPR_Ea_item[open]{border-color:var(--card-border-hover);box-shadow:var(--elev-2)}.OPR_Ea_item[open]:before{scale:1}@media (hover:hover){.OPR_Ea_item:not([open]):hover{border-color:var(--color-outline)}}.OPR_Ea_summary{align-items:center;gap:var(--space-4);min-block-size:56px;padding:var(--space-3) var(--space-4) var(--space-3) var(--space-5);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;list-style:none;display:grid}.OPR_Ea_summary::-webkit-details-marker{display:none}.OPR_Ea_num{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--color-primary);font-weight:800}.OPR_Ea_question{color:var(--color-on-surface)}.OPR_Ea_toggle{border-radius:var(--radius-full);background:var(--chip-bg);block-size:2.25rem;inline-size:2.25rem;color:var(--color-on-surface);transition:rotate var(--dur-spatial-fast) var(--ease-spatial), background-color var(--dur-effects) var(--ease-effects), color var(--dur-effects) var(--ease-effects);place-items:center;display:grid}.OPR_Ea_item[open] .OPR_Ea_toggle{background:var(--gradient-brand);color:var(--color-on-brand);rotate:45deg}.OPR_Ea_answer{padding:0 var(--space-5) var(--space-5) calc(var(--space-5) + 1.5rem + var(--space-4));max-inline-size:calc(var(--measure) + 4rem);color:var(--color-on-surface-variant);margin:0}@media not (min-width:37.5rem){.OPR_Ea_answer{padding-inline-start:var(--space-5)}}@media print{.OPR_Ea_toggle{display:none}}
.JbO_Zq_list{gap:var(--space-4) var(--space-8);margin:0;padding:0;list-style:none;display:grid}@media (min-width:37.5rem){.JbO_Zq_cols2,.JbO_Zq_cols3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:52.5rem){.JbO_Zq_cols3{grid-template-columns:repeat(3,minmax(0,1fr))}}.JbO_Zq_item{gap:var(--space-3);align-items:flex-start;display:flex}.JbO_Zq_marker{color:var(--color-primary);flex:none;margin-block-start:.2em}.JbO_Zq_text{gap:var(--space-1);display:grid}.JbO_Zq_text p{margin:0}.JbO_Zq_title{color:var(--color-on-surface)}
.zsH_6a_hero{isolation:isolate;padding-block:var(--space-4) var(--space-section-y-tight);background:var(--color-surface);position:relative;overflow:clip}.zsH_6a_glow{z-index:-1;pointer-events:none;background:radial-gradient(52rem 30rem at 100% 0%, color-mix(in srgb, var(--color-brand) 13%, transparent), transparent 62%), radial-gradient(36rem 18rem at 0% 0%, color-mix(in srgb, var(--color-brand) 5%, transparent), transparent 60%), linear-gradient(180deg, var(--section-alt-bg), var(--color-surface) 32rem);position:absolute;inset:0}.zsH_6a_inner{gap:var(--space-5);display:grid;position:relative}.zsH_6a_crumbs{min-inline-size:0}.zsH_6a_layout{gap:var(--space-8);align-items:center;display:grid}@media (min-width:52.5rem){.zsH_6a_withArt .zsH_6a_layout{column-gap:var(--space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.zsH_6a_copy{gap:var(--space-4);justify-items:start;min-inline-size:0;display:grid}.zsH_6a_keyword{margin:0}.zsH_6a_display,.zsH_6a_title{text-wrap:balance;max-inline-size:20ch;margin:0}.zsH_6a_hero:not(.zsH_6a_withArt) .zsH_6a_display,.zsH_6a_hero:not(.zsH_6a_withArt) .zsH_6a_title{max-inline-size:24ch}.zsH_6a_cont{color:var(--color-primary)}.zsH_6a_lede{max-inline-size:var(--measure-lede);color:var(--color-on-surface-variant);margin:0}.zsH_6a_meta{color:var(--color-on-surface-variant);margin:0}.zsH_6a_chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.zsH_6a_chip{align-items:center;gap:var(--space-2);min-block-size:2.5rem;padding:var(--space-1) var(--space-4) var(--space-1) var(--space-2);border:1px solid var(--card-border);border-radius:var(--radius-full);background:color-mix(in srgb, var(--card-bg) 85%, transparent);color:var(--color-on-surface);display:inline-flex}.zsH_6a_chipIcon{border-radius:var(--radius-full);background:var(--gradient-brand);block-size:1.5rem;inline-size:1.5rem;color:var(--color-on-brand);place-items:center;display:grid}.zsH_6a_actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.zsH_6a_note{color:var(--color-on-surface-variant);margin:0}.zsH_6a_panel{border:1px solid var(--card-border);border-radius:var(--radius-extra-large);background:radial-gradient(26rem 20rem at 70% 20%, color-mix(in srgb, var(--color-brand) 22%, transparent), transparent 70%), var(--color-surface-container-low);block-size:clamp(14rem,52vw,20rem);min-inline-size:0;box-shadow:var(--elev-2);place-items:center;display:grid;position:relative;overflow:clip}@media (min-width:52.5rem){.zsH_6a_panel{aspect-ratio:1;block-size:auto}.zsH_6a_panel[data-art=temple]{aspect-ratio:4/3}}.zsH_6a_art{inline-size:100%}.zsH_6a_panel[data-art=konark] .zsH_6a_art{inline-size:125%;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.zsH_6a_panel[data-art=torana] .zsH_6a_art{aspect-ratio:400/520;block-size:88%;inline-size:auto}.zsH_6a_panel[data-art=boita] .zsH_6a_art{align-self:end;inline-size:104%}.zsH_6a_panel[data-art=saura] .zsH_6a_art{inline-size:88%}.zsH_6a_panel[data-art=temple] .zsH_6a_art{align-self:end;inline-size:235%}.zsH_6a_panel[data-art^=ill-]{aspect-ratio:6/5;block-size:auto}.zsH_6a_panel[data-art^=ill-] .zsH_6a_art{inline-size:100%}@media print{.zsH_6a_panel,.zsH_6a_actions{display:none}}
.G-nwhG_layout{gap:var(--space-block);display:grid}.G-nwhG_layout .G-nwhG_header{margin-block-end:0}@media (min-width:52.5rem){.G-nwhG_layout{column-gap:var(--space-10);row-gap:var(--space-6);grid-template:"header list""more list"1fr/minmax(0,5fr) minmax(0,7fr);align-items:start}.G-nwhG_layout .G-nwhG_header{grid-area:header}.G-nwhG_list{grid-area:list}.G-nwhG_more{grid-area:more}}.G-nwhG_list{min-inline-size:0}.G-nwhG_more{gap:var(--space-2);padding:var(--space-6);border-radius:var(--radius-extra-large);background:var(--gradient-band-glow), var(--texture-grid), var(--color-band);color:var(--color-on-band);box-shadow:var(--elev-3);justify-items:start;display:grid;position:relative;overflow:clip}.G-nwhG_moreIcon{block-size:3rem;inline-size:3rem;border-radius:var(--radius-large);background:var(--gradient-brand);color:var(--color-on-brand);box-shadow:var(--shadow-glow-brand);place-items:center;margin-block-end:var(--space-2);display:grid}.G-nwhG_moreTitle{margin:0}.G-nwhG_moreBody{color:var(--color-on-band-variant);margin:0}.G-nwhG_moreLinks{gap:var(--space-1);margin:var(--space-2) 0 0;overflow-wrap:anywhere;padding:0;list-style:none;display:grid}.G-nwhG_nowrap{white-space:nowrap}
._0YNUsq_list{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._0YNUsq_item{min-inline-size:0;display:flex}@media not (min-width:37.5rem){._0YNUsq_list ._0YNUsq_link{isolation:isolate;padding:var(--space-2) var(--space-4);border:var(--border-hairline);border-radius:var(--radius-small);color:var(--color-on-surface);text-decoration-line:none;position:relative}._0YNUsq_list ._0YNUsq_link [data-nudge]{display:none}}@media (not (min-width:37.5rem)) and (hover:hover){._0YNUsq_list ._0YNUsq_link:hover:not([aria-disabled=true]){background:color-mix(in srgb, var(--color-on-surface) 8%, transparent)}}@media (min-width:37.5rem){._0YNUsq_list{gap:0 var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}._0YNUsq_cols2{grid-template-columns:repeat(2,minmax(0,1fr))}._0YNUsq_list ._0YNUsq_link{padding-block:var(--space-3);align-items:flex-start}._0YNUsq_list ._0YNUsq_link [data-nudge]{flex:none}}._0YNUsq_tiles{gap:var(--space-2);counter-reset:none;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:37.5rem){._0YNUsq_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}._0YNUsq_tileItem{min-inline-size:0;display:flex}._0YNUsq_tile{isolation:isolate;align-items:center;gap:var(--space-3);min-block-size:3.5rem;inline-size:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--card-border);border-radius:var(--radius-large);background:var(--card-bg);color:var(--color-on-surface);transition:border-color var(--dur-effects) var(--ease-effects), translate var(--dur-spatial-fast) var(--ease-spatial);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid;position:relative;overflow:clip}._0YNUsq_tile:before{content:"";z-index:-1;background:var(--color-primary-container);transform-origin:0;transition:scale var(--dur-spatial) var(--ease-spatial);position:absolute;inset:0;scale:0 1}._0YNUsq_index{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--color-primary);font-weight:800}._0YNUsq_tileLabel{min-inline-size:0}._0YNUsq_tileArrow{border-radius:var(--radius-full);background:var(--chip-bg);block-size:2rem;inline-size:2rem;color:var(--color-primary);transition:rotate var(--dur-spatial) var(--ease-spatial), background-color var(--dur-effects) var(--ease-effects);place-items:center;display:grid}@media (hover:hover){._0YNUsq_tile:not([aria-disabled=true]):hover{border-color:var(--card-border-hover);translate:2px}._0YNUsq_tile:not([aria-disabled=true]):hover:before{scale:1}._0YNUsq_tile:not([aria-disabled=true]):hover ._0YNUsq_tileArrow{background:var(--color-surface);rotate:45deg}}
.txgt9a_cover{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius-medium);block-size:auto;inline-size:100%;display:block}.txgt9a_tag{align-self:flex-start}.txgt9a_link{color:var(--color-on-surface)}.txgt9a_meta{color:var(--color-on-surface-variant);font-variant-numeric:tabular-nums;margin:0}
.eaKZhW_tag{align-items:center;gap:var(--space-1);min-block-size:26px;padding-inline:var(--space-3);border:var(--border-hairline);border-radius:var(--radius-full);background:var(--chip-bg);color:var(--color-on-surface-variant);display:inline-flex}.eaKZhW_accent{background:var(--color-tertiary-container);color:var(--color-on-tertiary-container);border-color:#0000}.eaKZhW_chip{isolation:isolate;align-items:center;gap:var(--space-2);min-block-size:44px;padding-inline:var(--space-4);border:1px solid var(--card-border);border-radius:var(--radius-full);background:var(--chip-bg);color:var(--color-on-surface);transition:border-color var(--dur-effects-fast) var(--ease-effects-fast), background-color var(--dur-effects-fast) var(--ease-effects-fast), color var(--dur-effects-fast) var(--ease-effects-fast), translate var(--dur-effects) var(--ease-effects);text-decoration:none;display:inline-flex;position:relative}.eaKZhW_chip:after{content:"";position:absolute;inset-block:-2px;inset-inline:0}@media (hover:hover){.eaKZhW_chip:hover:not([aria-disabled=true]){border-color:var(--color-brand);background:var(--color-primary-container);color:var(--color-on-primary-container);translate:0 var(--hover-lift)}}
.iAybQa_stage{min-block-size:100%;display:grid;position:relative}.iAybQa_face{min-inline-size:0;padding:var(--hero-pt,var(--space-8)) var(--page-margin) var(--hero-pb,var(--space-16));text-align:center;transition:opacity var(--dur-effects-slow) var(--ease-effects), translate var(--dur-spatial) var(--ease-calm), filter var(--dur-effects-slow) var(--ease-effects);flex-direction:column;align-items:center;display:flex}.iAybQa_stage[data-ask-view=chat] .iAybQa_face{opacity:0;translate:0 calc(-1 * var(--space-8));filter:blur(8px);visibility:hidden;transition:opacity var(--dur-effects) var(--ease-exit), translate var(--dur-spatial-fast) var(--ease-standard), filter var(--dur-effects-slow) var(--ease-effects), visibility 0s linear var(--dur-spatial-fast)}:root[data-motion=off] .iAybQa_face{transition:none}.iAybQa_form{inline-size:min(100%,47rem);margin-block-start:clamp(var(--space-5), 3.4vh, var(--space-10))}.iAybQa_shell{isolation:isolate;align-items:center;gap:var(--space-3);min-block-size:66px;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-2);border-radius:var(--radius-full);background:var(--field-bg);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-on-surface) 10%, transparent), 0 1.5rem 3.5rem -1.5rem color-mix(in srgb, var(--color-brand) 45%, transparent), var(--elev-2);text-align:start;transition:box-shadow var(--dur-effects) var(--ease-effects);display:flex;position:relative}.iAybQa_shell:focus-within{box-shadow:0 0 0 1px var(--color-brand), 0 0 0 5px color-mix(in srgb, var(--color-brand) 16%, transparent), 0 1.75rem 4rem -1.5rem color-mix(in srgb, var(--color-brand) 60%, transparent), var(--elev-2)}.iAybQa_shell:has(.iAybQa_input:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:0}.iAybQa_ring{z-index:-1;border-radius:inherit;pointer-events:none;padding:1.5px;position:absolute;inset:-1.5px;overflow:hidden;-webkit-mask:linear-gradient(#000,#000) content-box,linear-gradient(#000,#000);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000,#000) content-box exclude,linear-gradient(#000,#000)}.iAybQa_ring:before{content:"";aspect-ratio:1;background:conic-gradient(from 0deg, transparent 0deg, color-mix(in srgb, var(--color-brand) 85%, transparent) 50deg, var(--color-brand-bright) 80deg, transparent 130deg, transparent 180deg, color-mix(in srgb, var(--color-brand) 55%, transparent) 230deg, transparent 280deg);inline-size:max(100%,60rem);position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;rotate:25deg}@media screen and (prefers-reduced-motion:no-preference){:root:is([data-motion=lite],[data-motion=full]) .iAybQa_ring:before{animation:7s linear infinite iAybQa_ask-orbit}.iAybQa_stage[data-ask-view=chat] .iAybQa_ring:before{animation-play-state:paused}.hero[data-offscreen] .iAybQa_ring:before{animation-play-state:paused}}@keyframes iAybQa_ask-orbit{to{rotate:385deg}}.iAybQa_mark{background:var(--color-primary-container);border-radius:50%;flex:none;place-items:center;block-size:46px;inline-size:46px;padding:10px;display:grid}.iAybQa_field{flex:1;min-inline-size:0;display:flex;position:relative}.iAybQa_input{min-block-size:48px;min-inline-size:0;color:var(--color-on-surface);font:inherit;background:0 0;border:0;flex:1;padding:0;font-size:clamp(1rem,.95rem + .25vw,1.125rem);font-weight:500}.iAybQa_input:focus{outline:none}.iAybQa_input::placeholder{color:#0000}.iAybQa_hint{color:var(--color-on-surface-variant);white-space:nowrap;pointer-events:none;transition:opacity var(--dur-effects-fast) var(--ease-effects-fast);align-items:center;font-size:clamp(1rem,.95rem + .25vw,1.125rem);display:flex;position:absolute;inset:0;overflow:hidden}.iAybQa_hint>span{text-overflow:ellipsis;overflow:hidden}.iAybQa_input:not(:placeholder-shown)+.iAybQa_hint{opacity:0}.iAybQa_hintShort{display:none}@media not (min-width:37.5rem){.iAybQa_hintLong{display:none}.iAybQa_hintShort{display:block}}.iAybQa_send{background-color:var(--color-brand);background-image:var(--gradient-button);block-size:50px;inline-size:50px;color:var(--color-on-brand);box-shadow:var(--shadow-inset-highlight), var(--shadow-glow-brand);cursor:pointer;transition:box-shadow var(--dur-effects) var(--ease-effects), scale var(--dur-spatial-fast) var(--ease-press);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.iAybQa_send>svg{transition:translate var(--dur-effects) var(--ease-effects)}@media (hover:hover){.iAybQa_send:hover{box-shadow:var(--shadow-inset-highlight), var(--shadow-glow-brand-strong)}.iAybQa_send:hover>svg{translate:3px}}.iAybQa_send:active{scale:.94}.iAybQa_chips{justify-content:center;gap:var(--space-2);max-inline-size:76rem;margin:var(--space-5) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.iAybQa_chip{align-items:center;gap:var(--space-2);min-block-size:42px;padding-inline:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb, var(--color-on-surface) 12%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-surface) 78%, transparent);color:var(--color-on-surface);font:inherit;font-size:var(--text-label-large);letter-spacing:var(--text-label-large--letter-spacing);white-space:nowrap;cursor:pointer;transition:border-color var(--dur-effects-fast) var(--ease-effects-fast), background-color var(--dur-effects-fast) var(--ease-effects-fast), color var(--dur-effects-fast) var(--ease-effects-fast), translate var(--dur-effects) var(--ease-effects), box-shadow var(--dur-effects) var(--ease-effects);font-weight:650;display:inline-flex}.iAybQa_chipIcon{color:var(--color-primary);place-items:center;display:inline-grid}@media (hover:hover){.iAybQa_chip:hover{border-color:var(--color-brand);background:var(--color-primary-container);color:var(--color-on-primary-container);translate:0 var(--hover-lift);box-shadow:0 .75rem 1.5rem -.75rem color-mix(in srgb, var(--color-brand) 50%, transparent)}}.iAybQa_chip:active{translate:0}.iAybQa_resume{border-color:var(--color-brand);background:var(--color-brand);color:var(--color-on-brand)}@media not (min-width:37.5rem){.iAybQa_chips{inline-size:calc(100% + 2 * var(--page-margin));max-inline-size:none;margin-inline:calc(-1 * var(--page-margin));padding:var(--space-1) var(--page-margin);scroll-snap-type:x proximity;scroll-padding-inline:var(--page-margin);scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg, transparent 0, black var(--page-margin), black calc(100% - var(--page-margin)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, black var(--page-margin), black calc(100% - var(--page-margin)), transparent 100%);flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.iAybQa_chips::-webkit-scrollbar{display:none}.iAybQa_chips>li{scroll-snap-align:start}}.iAybQa_notice{justify-content:center;align-items:center;gap:var(--space-1) var(--space-2);max-inline-size:44rem;margin:var(--space-4) 0 0;color:var(--color-on-surface-variant);font-size:var(--text-body-small);line-height:var(--text-body-small--line-height);flex-wrap:wrap;display:flex}.iAybQa_badge{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--color-primary-container);color:var(--color-on-primary-container);font-size:var(--text-label-small);letter-spacing:.06em;text-transform:uppercase;font-weight:750;display:inline-flex}.iAybQa_pending{z-index:var(--z-dialog);background:var(--color-surface);place-items:center;display:grid;position:fixed;inset:0}.iAybQa_pendingDots{gap:var(--space-2);display:inline-flex}.iAybQa_pendingDots>span{background:var(--color-brand);opacity:.35;border-radius:50%;block-size:9px;inline-size:9px}@media screen and (prefers-reduced-motion:no-preference){:root:is([data-motion=lite],[data-motion=full]) .iAybQa_pendingDots>span{animation:iAybQa_ask-dot 1.2s var(--ease-in-out) infinite both}:root:is([data-motion=lite],[data-motion=full]) .iAybQa_pendingDots>span:nth-child(2){animation-delay:.15s}:root:is([data-motion=lite],[data-motion=full]) .iAybQa_pendingDots>span:nth-child(3){animation-delay:.3s}}@keyframes iAybQa_ask-dot{0%,60%,to{opacity:.3}30%{opacity:1}}
.fIC2oW_figure{margin:0}.fIC2oW_frame{justify-content:center;display:flex;overflow:clip}.fIC2oW_end{justify-content:flex-end}.fIC2oW_caption{max-inline-size:40ch;margin-block-start:var(--space-2)}
._0w3GvW_hero{--hero-h:calc(100svh - var(--header-h));--hero-pt:clamp(1.25rem, 5.2vh, 3.75rem);--medal:clamp(4.75rem, 10.5vh, 6.75rem);--hub-y:calc(var(--hero-pt) + var(--medal) / 2);--wheel:min(128vh, 150vw + 10rem, 86rem);--sky-h:clamp(10.5rem, 27.7vw, 42vh);isolation:isolate;min-block-size:max(var(--hero-h), 36rem);background:var(--color-surface);display:grid;position:relative;overflow:clip}._0w3GvW_hero:has([data-ask-view=chat]){z-index:var(--z-dialog)}._0w3GvW_backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0}._0w3GvW_glow{background:radial-gradient(circle at 50% var(--hub-y), color-mix(in srgb, var(--color-brand) 20%, transparent) 0, color-mix(in srgb, var(--color-brand) 7%, transparent) calc(var(--wheel) * .22), transparent calc(var(--wheel) * .5)), radial-gradient(ellipse 70% 40% at 50% 100%, color-mix(in srgb, var(--color-brand-deep) 9%, transparent), transparent 70%);position:absolute;inset:0}._0w3GvW_jali{opacity:.07;--heritage-jali:var(--color-heritage-sand-deep);-webkit-mask-image:radial-gradient(75% 65% at 50% 45%,#0000 30%,#000 85%);mask-image:radial-gradient(75% 65% at 50% 45%,#0000 30%,#000 85%)}._0w3GvW_wheelSlot{inline-size:var(--wheel);aspect-ratio:1;opacity:.5;position:absolute;inset-block-start:var(--hub-y);inset-inline-start:50%;translate:-50% -50%;-webkit-mask-image:radial-gradient(circle closest-side,#000 62%,#0000 100%);mask-image:radial-gradient(circle closest-side,#000 62%,#0000 100%)}._0w3GvW_wheel{--heritage-line:color-mix(in srgb, var(--color-brand-deep) 70%, var(--color-heritage-sand-light));inline-size:100%}@media screen and (prefers-reduced-motion:no-preference) and (forced-colors:none){:root[data-loader]:not([data-motion=off]) ._0w3GvW_wheelSlot :is([data-d],[data-f]){animation:none}:root[data-loader=on]:not([data-motion=off]) :is(._0w3GvW_wheelSlot>*,._0w3GvW_medallion){animation:_0w3GvW_hero-handoff .45s var(--ease-standard) 2.6s both}:root[data-loader=js]:not([data-motion=off]) :is(._0w3GvW_wheelSlot>*,._0w3GvW_medallion){opacity:0}}@keyframes _0w3GvW_hero-handoff{0%{opacity:0}}._0w3GvW_veil{background:radial-gradient(ellipse min(52rem, 92vw) min(22rem, 34vh) at 50% calc(var(--hub-y) + var(--medal) + 9rem), color-mix(in srgb, var(--color-surface) 86%, transparent) 0, color-mix(in srgb, var(--color-surface) 55%, transparent) 55%, transparent 100%);position:absolute;inset:0}._0w3GvW_skylineSlot{block-size:var(--sky-h);--heritage-line:var(--lightningcss-light,color-mix(in srgb, var(--color-heritage-sand) 82%, var(--color-surface)))var(--lightningcss-dark,color-mix(in srgb, var(--color-heritage-sand-light) 56%, var(--color-surface)));--heritage-carve:var(--lightningcss-light,color-mix(in srgb, var(--color-heritage-sand) 52%, var(--color-surface)))var(--lightningcss-dark,color-mix(in srgb, var(--color-heritage-sand) 44%, var(--color-surface)));--heritage-hair:var(--lightningcss-light,color-mix(in srgb, var(--color-heritage-sand) 38%, var(--color-surface)))var(--lightningcss-dark,color-mix(in srgb, var(--color-heritage-sand-deep) 50%, var(--color-surface)));--heritage-sand:var(--lightningcss-light,color-mix(in srgb, var(--color-heritage-sand-light) 52%, var(--color-surface)))var(--lightningcss-dark,color-mix(in srgb, var(--color-heritage-stone) 72%, var(--color-surface)));--heritage-stone:var(--lightningcss-light,color-mix(in srgb, var(--color-heritage-sand-light) 26%, var(--color-surface)))var(--lightningcss-dark,color-mix(in srgb, var(--color-heritage-stone) 46%, var(--color-surface)));--heritage-mist:var(--lightningcss-light,color-mix(in srgb, var(--color-heritage-sand-light) 16%, var(--color-surface)))var(--lightningcss-dark,color-mix(in srgb, var(--color-heritage-stone) 30%, var(--color-surface)));--heritage-umber:var(--lightningcss-light,color-mix(in srgb, var(--color-heritage-sand) 40%, var(--color-surface)))var(--lightningcss-dark,color-mix(in srgb, var(--color-heritage-sand-deep) 60%, var(--color-surface)));position:absolute;inset-block-end:0;inset-inline:0;-webkit-mask-image:linear-gradient(#0000 4%,#000 66%);mask-image:linear-gradient(#0000 4%,#000 66%)}._0w3GvW_skyline,._0w3GvW_skylineArt{block-size:100%}@media screen and (prefers-reduced-motion:no-preference){:root:is([data-motion=lite],[data-motion=full]) ._0w3GvW_skylineSlot{animation:_0w3GvW_hero-rise 1.6s var(--ease-calm) .25s both}:root:is([data-motion=lite],[data-motion=full]) ._0w3GvW_glow{animation:_0w3GvW_hero-glow 1.4s var(--ease-calm) both}}@keyframes _0w3GvW_hero-rise{0%{opacity:0;translate:0 3rem}}@keyframes _0w3GvW_hero-glow{0%{opacity:0;scale:.85}}._0w3GvW_stage{--hero-pb:0}._0w3GvW_medallion{inline-size:var(--medal);aspect-ratio:1;flex:none;place-items:center;display:grid;position:relative}._0w3GvW_halo{background:radial-gradient(circle, color-mix(in srgb, var(--color-brand) 28%, transparent) 0, transparent 68%);border-radius:50%;position:absolute;inset:-22%}._0w3GvW_disc{background:color-mix(in srgb, var(--color-surface) 90%, transparent);block-size:100%;inline-size:100%;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-brand) 22%, transparent), 0 0 0 .5rem color-mix(in srgb, var(--color-surface) 55%, transparent), 0 0 0 calc(.5rem + 1px) color-mix(in srgb, var(--color-brand) 16%, transparent), 0 1.25rem 3rem -1rem color-mix(in srgb, var(--color-brand) 55%, transparent);border-radius:50%;place-items:center;padding:21%;display:grid;position:relative}._0w3GvW_medallionMark{block-size:100%;inline-size:100%}@media screen and (prefers-reduced-motion:no-preference){:root:is([data-motion=lite],[data-motion=full]) ._0w3GvW_halo{animation:_0w3GvW_hero-breathe 5s var(--ease-in-out) 1.2s infinite alternate}._0w3GvW_hero[data-offscreen] ._0w3GvW_halo{animation-play-state:paused}}@keyframes _0w3GvW_hero-breathe{0%{opacity:.55;scale:.92}to{opacity:1;scale:1.06}}._0w3GvW_eyebrow{justify-content:center;column-gap:var(--space-1);max-inline-size:64rem;margin:var(--space-5) 0 0;color:var(--color-on-surface-variant);flex-wrap:wrap;display:flex}._0w3GvW_eyebrowPart{white-space:nowrap}._0w3GvW_eyebrowBreak{display:none}@media not (min-width:37.5rem){._0w3GvW_eyebrow{letter-spacing:.1em}._0w3GvW_eyebrowBreak{flex-basis:100%;block-size:0;display:block}._0w3GvW_eyebrowBreak+._0w3GvW_dot{display:none}}._0w3GvW_dot{color:var(--color-brand);white-space:pre}._0w3GvW_title{margin:var(--space-4) 0 0;font-family:var(--font-display);font-optical-sizing:auto;letter-spacing:-.02em;color:var(--color-on-surface);text-wrap:balance;font-size:clamp(2.375rem,.9rem + 5.1vw,5.75rem);font-weight:800;line-height:.98}._0w3GvW_display{max-inline-size:15.5em;margin-inline:auto;display:block}._0w3GvW_sentence{white-space:nowrap}@media not (min-width:37.5rem){._0w3GvW_sentence:after{content:"\a ";white-space:pre}}._0w3GvW_accent{background:var(--gradient-brand);color:#0000;-webkit-text-fill-color:transparent;background-position:0 0;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-style:normal}@media screen and (prefers-reduced-motion:no-preference){:root:is([data-motion=lite],[data-motion=full]) ._0w3GvW_accent{background-image:linear-gradient(100deg, var(--color-brand-deep) 0%, var(--color-brand) 30%, var(--color-brand-bright) 50%, var(--color-brand) 70%, var(--color-brand-deep) 100%);animation:_0w3GvW_hero-sheen 7s var(--ease-in-out) 1.4s infinite}._0w3GvW_hero[data-offscreen] ._0w3GvW_accent{animation-play-state:paused}}@keyframes _0w3GvW_hero-sheen{0%,to{background-position:0 0}50%{background-position:100% 0}}@media (forced-colors:active){._0w3GvW_accent{color:canvastext;-webkit-text-fill-color:CanvasText}}._0w3GvW_cue{place-content:center;justify-items:center;gap:var(--space-1);min-block-size:var(--space-16);padding-block:var(--space-4);flex:1 0 auto;display:grid}._0w3GvW_mouse{border:2px solid color-mix(in srgb, var(--color-on-surface) 75%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-surface) 88%, transparent);block-size:2.625rem;inline-size:1.625rem;box-shadow:0 0 0 .375rem color-mix(in srgb, var(--color-surface) 45%, transparent);transition:border-color var(--dur-effects-fast) var(--ease-effects-fast);justify-items:center;padding-block-start:.45rem;display:grid}@media (hover:hover){._0w3GvW_mouse:hover{border-color:var(--color-brand)}}._0w3GvW_mouseWheel{border-radius:var(--radius-full);background:var(--color-brand);block-size:.5rem;inline-size:.25rem}._0w3GvW_cueArrow{color:var(--color-brand);display:grid}@media screen and (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) ._0w3GvW_mouseWheel{animation:_0w3GvW_cueWheel 1.8s var(--ease-standard) infinite}:root:not([data-motion=off]) ._0w3GvW_cueArrow{animation:_0w3GvW_cueArrow 1.8s var(--ease-standard) infinite}._0w3GvW_hero[data-offscreen] :is(._0w3GvW_mouseWheel,._0w3GvW_cueArrow){animation-play-state:paused}}@keyframes _0w3GvW_cueWheel{0%{opacity:1;transform:translateY(0)}60%{opacity:0;transform:translateY(.7rem)}61%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes _0w3GvW_cueArrow{0%,30%{opacity:.45;transform:translateY(-.2rem)}60%{opacity:1;transform:translateY(.15rem)}to{opacity:.45;transform:translateY(-.2rem)}}._0w3GvW_noscript{inset-block-end:var(--space-16);inset-inline:var(--page-margin);text-align:center;color:var(--color-on-surface-variant);margin:0;position:absolute}@media print{._0w3GvW_backdrop{display:none}._0w3GvW_hero{min-block-size:0}}
.ohsUTa_divider{border:0;border-block-start:var(--border-hairline);block-size:0;inline-size:100%;margin:0;display:block}.ohsUTa_gold{border-block-start:2px solid var(--color-brand)}
@media (min-width:52.5rem){.k_u3ma_grid.k_u3ma_two{grid-template-columns:repeat(2,minmax(0,1fr))}}.k_u3ma_all{margin-block-start:var(--space-6)}
.rL7b2G_fact{font-variant-numeric:tabular-nums}
.n24eUW_badge{border-radius:var(--radius-medium);background:var(--icon-badge-bg);block-size:44px;inline-size:44px;color:var(--icon-badge-fg);flex:none;place-items:center;display:inline-grid}@media (forced-colors:active){.n24eUW_badge{border:1px solid canvastext}}
.axYWpW_section{padding-block-start:calc(var(--space-section-y) + var(--space-4))}.axYWpW_plates{gap:var(--grid-gap);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:52.5rem){.axYWpW_plates{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.axYWpW_writing,.axYWpW_plates[data-plates="1"]>.axYWpW_plate{grid-column:1/-1}}.axYWpW_plate{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--card-border);border-radius:var(--radius-extra-large);background:var(--card-bg);box-shadow:var(--elev-1);align-content:start;display:grid;position:relative;overflow:clip}@media (min-width:37.5rem){.axYWpW_plate{padding:var(--space-6)}}.axYWpW_plateTitle{margin:0}.axYWpW_offer{background:radial-gradient(40rem 20rem at 0% 100%, color-mix(in srgb, var(--color-brand) 7%, transparent), transparent 70%), var(--card-bg);grid-template-rows:auto 1fr auto}.axYWpW_stats{gap:var(--space-2);grid-auto-rows:1fr;margin:0;padding:0;list-style:none;display:grid}.axYWpW_stat{align-items:center;column-gap:var(--space-5);padding:var(--space-3) var(--space-5);border-radius:var(--radius-large);background:var(--color-surface-container-low);transition:translate var(--dur-spatial-fast) var(--ease-spatial);grid-template-columns:minmax(4.5rem,auto) minmax(0,1fr) auto;grid-template-areas:"value label icon";display:grid}@media (hover:hover){.axYWpW_stat:hover{translate:4px}}.axYWpW_statIcon{border-radius:var(--radius-medium);background:var(--color-primary-container);block-size:2.5rem;inline-size:2.5rem;color:var(--color-primary);grid-area:icon;place-items:center;display:grid}.axYWpW_statValue{font-family:var(--font-display);font-size:var(--text-display-medium);letter-spacing:-.05em;font-variant-numeric:tabular-nums;background:var(--gradient-brand);color:#0000;-webkit-background-clip:text;background-clip:text;grid-area:value;font-weight:800;line-height:1}.axYWpW_statLabel{color:var(--color-on-surface);grid-area:label}.axYWpW_note{color:var(--color-on-surface-variant);margin:0}@media (forced-colors:active){.axYWpW_statValue{color:canvastext;background:0 0}}.axYWpW_checks{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.axYWpW_checks li{align-items:flex-start;gap:var(--space-2);display:flex}.axYWpW_check{color:var(--color-primary);flex:none;margin-block-start:var(--space-1)}.axYWpW_visit{grid-template-columns:minmax(0,1fr);align-items:center;container-type:inline-size}.axYWpW_gate{justify-self:center;inline-size:min(100%,11rem)}@media (min-width:37.5rem){.axYWpW_visit{column-gap:var(--space-6);grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.axYWpW_gate{inline-size:100%}}.axYWpW_window{background:var(--gradient-brand);place-items:center;display:grid}.axYWpW_lattice{color:var(--color-on-brand);opacity:.18;--heritage-jali:var(--color-on-brand);position:absolute;inset:0}.axYWpW_pin{border-radius:var(--radius-full);background:var(--color-on-brand);block-size:3.5rem;inline-size:3.5rem;color:var(--color-brand-mid);box-shadow:var(--elev-3);place-items:center;display:grid;position:relative}.axYWpW_visitText{gap:var(--space-3);align-content:start;min-inline-size:0;display:grid}.axYWpW_nap{gap:var(--space-1);color:var(--color-on-surface);overflow-wrap:anywhere;font-style:normal;display:grid}.axYWpW_napName{font-weight:700}.axYWpW_napLine{color:var(--color-on-surface-variant);margin-block-end:var(--space-1)}.axYWpW_nowrap{white-space:nowrap}.axYWpW_hours{align-items:flex-start;gap:var(--space-2);color:var(--color-on-surface-variant);margin-block-start:var(--space-1);display:inline-flex}.axYWpW_hoursIcon{color:var(--color-primary);flex:none}.axYWpW_actions{column-gap:var(--space-6);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.axYWpW_odia{align-items:baseline;gap:var(--space-3);color:var(--color-on-surface);flex-wrap:wrap;margin:0;display:flex}.axYWpW_gloss{color:var(--color-on-surface-variant)}
.Cuawza_block{background-color:var(--color-surface-container-high);background-image:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--color-surface-container-lowest) 55%, transparent) 50%, transparent 100%);border-radius:var(--radius-small);background-position:150% 0;background-repeat:no-repeat;background-size:200% 100%;display:block}@media (prefers-reduced-motion:no-preference){:root:is([data-motion=lite],[data-motion=full]) .Cuawza_block{animation:Cuawza_shimmer 1.6s var(--ease-standard) infinite}}@keyframes Cuawza_shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}.Cuawza_lines{gap:var(--space-2);display:grid}.Cuawza_line{block-size:1em}.Cuawza_short{inline-size:60%}.Cuawza_media{border-radius:var(--radius-large);inline-size:100%}.Cuawza_button{border-radius:var(--radius-full);block-size:48px;inline-size:12rem}.Cuawza_card{border-radius:var(--radius-large);inline-size:100%}.Cuawza_h32{block-size:8rem}.Cuawza_h48{block-size:12rem}.Cuawza_h64{block-size:16rem}.Cuawza_h80{block-size:20rem}
.XwYc3G_layout{gap:var(--grid-gap);display:grid}@media (min-width:52.5rem){.XwYc3G_layout{align-items:stretch;column-gap:var(--space-6);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.XwYc3G_boat{border:1px solid var(--color-outline-variant);border-radius:var(--radius-extra-large);background:radial-gradient(30rem 18rem at 70% 10%, color-mix(in srgb, var(--color-brand) 30%, transparent), transparent 70%), var(--color-surface-container-low);align-items:end;min-inline-size:0;display:grid;position:relative;overflow:clip}.XwYc3G_boatArt{inline-size:100%}.XwYc3G_cards{gap:var(--grid-gap);margin:0;padding:0;list-style:none;display:grid}.XwYc3G_cell{min-inline-size:0;display:flex}.XwYc3G_card{isolation:isolate;align-items:center;column-gap:var(--space-5);row-gap:var(--space-2);inline-size:100%;padding:var(--space-5);border:1px solid var(--color-outline-variant);border-radius:var(--radius-extra-large);background:color-mix(in srgb, var(--color-surface-container) 85%, transparent);transition:translate var(--dur-spatial-fast) var(--ease-spatial), border-color var(--dur-effects) var(--ease-effects), box-shadow var(--dur-effects-slow) var(--ease-effects);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon text""icon links";display:grid;position:relative;overflow:clip}@media (min-width:75rem){.XwYc3G_card{padding:var(--space-6);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon text links"}}.XwYc3G_card:before{content:"";z-index:-1;background:radial-gradient(24rem circle at var(--spot-x,90%) var(--spot-y,0%), color-mix(in srgb, var(--color-brand) 26%, transparent), transparent 60%);opacity:.35;transition:opacity var(--dur-effects-slow) var(--ease-effects);position:absolute;inset:0}@media (hover:hover){.XwYc3G_card:hover{border-color:var(--card-border-hover);box-shadow:var(--shadow-glow-brand);translate:0 -4px}.XwYc3G_card:hover:before{opacity:1}}.XwYc3G_index{font-family:var(--font-display);font-size:var(--text-display-small);letter-spacing:-.05em;color:color-mix(in srgb, var(--color-on-surface) 7%, transparent);pointer-events:none;font-weight:800;line-height:1;position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-4)}.XwYc3G_icon{border-radius:var(--radius-large);background:var(--gradient-brand);block-size:3.5rem;inline-size:3.5rem;color:var(--color-on-brand);box-shadow:var(--shadow-glow-brand);grid-area:icon;place-items:center;display:grid}.XwYc3G_text{gap:var(--space-1);grid-area:text;min-inline-size:0;display:grid}.XwYc3G_h3{margin:0}.XwYc3G_line{color:var(--color-on-surface-variant);margin:0}.XwYc3G_links{gap:var(--space-1);grid-area:links;margin:0;padding:0;list-style:none;display:grid}.XwYc3G_link{white-space:nowrap}
.Vwk_qa_overlay{--lw:min(50vw, 15rem, 30vh);--lm:calc(var(--lw) * .3);--roll:1.8;--loader-roll-dur:.85s;--loader-spin:4s;z-index:calc(var(--z-skip-link) - 1);-webkit-user-select:none;user-select:none;place-items:center;display:grid;position:fixed;inset:0;overflow:clip}@media (min-width:37.5rem){.Vwk_qa_overlay{--lw:min(30vw, 34vh);--roll:2.32}}@media (min-width:52.5rem){.Vwk_qa_overlay{--lw:min(22vw, 34vh);--roll:2.92}}@media (min-width:75rem){.Vwk_qa_overlay{--lw:min(18vw, 34vh);--roll:3.43}}@media (min-width:100rem){.Vwk_qa_overlay{--lw:min(14vw, 34vh);--roll:4.22}}.Vwk_qa_curtain{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--color-brand) 12%, transparent) 0, color-mix(in srgb, var(--color-brand) 4%, transparent) calc(var(--lw) * .6), transparent calc(var(--lw) * 1.1)), var(--color-surface);position:absolute;inset:0}.Vwk_qa_rig{inline-size:var(--lw);aspect-ratio:1;position:relative}.Vwk_qa_wheel,.Vwk_qa_roll,.Vwk_qa_spin{position:absolute;inset:0}.Vwk_qa_wheel{--heritage-line:color-mix(in srgb, var(--color-brand-deep) 70%, var(--color-heritage-sand-light))}.Vwk_qa_art{block-size:100%;inline-size:100%}.Vwk_qa_medal{inline-size:var(--lm);block-size:var(--lm);place-items:center;margin:auto;display:grid;position:absolute;inset:0}.Vwk_qa_halo{background:radial-gradient(circle, color-mix(in srgb, var(--color-brand) 28%, transparent) 0, transparent 68%);border-radius:50%;position:absolute;inset:-22%}.Vwk_qa_disc{background:color-mix(in srgb, var(--color-surface) 90%, transparent);block-size:100%;inline-size:100%;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-brand) 22%, transparent), 0 0 0 .5rem color-mix(in srgb, var(--color-surface) 55%, transparent), 0 0 0 calc(.5rem + 1px) color-mix(in srgb, var(--color-brand) 16%, transparent), 0 1.25rem 3rem -1rem color-mix(in srgb, var(--color-brand) 55%, transparent);border-radius:50%;place-items:center;padding:21%;display:grid;position:relative}.Vwk_qa_mark{block-size:100%;inline-size:100%}@media screen and (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .Vwk_qa_rig{animation:Vwk_qa_loader-roll var(--loader-roll-dur) cubic-bezier(.3, .55, .45, 1) both}:root:not([data-motion=off]) .Vwk_qa_roll{animation:Vwk_qa_loader-turn var(--loader-roll-dur) cubic-bezier(.3, .55, .45, 1) both}:root:not([data-motion=off]) .Vwk_qa_spin{animation:Vwk_qa_loader-spin var(--loader-spin) linear infinite}}@keyframes Vwk_qa_loader-roll{0%{translate:calc(var(--lw) * var(--roll) * -1) 0}}@keyframes Vwk_qa_loader-turn{0%{rotate:calc(var(--roll) * -114.592deg)}}@keyframes Vwk_qa_loader-spin{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){.Vwk_qa_rig{animation:Vwk_qa_loader-in .25s var(--ease-standard) both}}:root[data-motion=off] .Vwk_qa_rig{animation:Vwk_qa_loader-in .25s var(--ease-standard) both}@keyframes Vwk_qa_loader-in{0%{opacity:0}}:root[data-loader=on] .Vwk_qa_overlay{animation:Vwk_qa_loader-away .45s var(--ease-standard) 2.6s forwards}@keyframes Vwk_qa_loader-away{to{opacity:0;visibility:hidden}}:root[data-loader=done] .Vwk_qa_overlay{display:none}@media print,(forced-colors:active){.Vwk_qa_overlay{display:none}}
.dPSn6W_stat{gap:var(--space-1);flex-direction:column;min-inline-size:0;display:flex}.dPSn6W_value{color:var(--color-on-surface)}.dPSn6W_label{color:var(--color-on-surface-variant)}:is(.on-band .dPSn6W_value,.on-band .dPSn6W_label){color:var(--color-on-band)}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/caa77eaf0c6cae2c.0c05j22lu0e1h.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/6260001f568fa40d.14r01_8b-ryu9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/2aa781f449db21e3.p.2lg3sxkcxwsl6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.MtISIq_className{font-family:Bricolage Grotesque,Arial Black,Segoe UI,system-ui,Arial,sans-serif;font-style:normal}.MtISIq_variable{--nf-bricolage:"Bricolage Grotesque", Arial Black, Segoe UI, system-ui, Arial, sans-serif}
.EXBwJa_link{color:var(--color-primary);font-weight:600}.on-band .EXBwJa_link{color:var(--color-on-band)}.EXBwJa_withIcon,.EXBwJa_standalone{align-items:center;gap:var(--space-2);min-block-size:44px;display:inline-flex}.EXBwJa_standalone{text-decoration:none}@media (hover:hover){.EXBwJa_standalone:hover:not([aria-disabled=true]){text-decoration:underline;text-decoration-thickness:2px}}.EXBwJa_arrow{display:inline-flex}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.ypnRJG_className{font-family:Plus Jakarta Sans,system-ui,Segoe UI,Roboto,Arial,sans-serif;font-style:normal}.ypnRJG_variable{--nf-jakarta:"Plus Jakarta Sans", system-ui, Segoe UI, Roboto, Arial, sans-serif}
._3snWjG_button{appearance:none;color:inherit;font:inherit;text-align:start;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration-line:underline;text-decoration-thickness:1px}@media (hover:hover){._3snWjG_button:hover{text-decoration-thickness:2px}}@media print{._3snWjG_button{display:none}}
.USFq_a_panel{gap:var(--space-6);padding-block:var(--space-section-y);display:grid}.USFq_a_title{max-inline-size:20ch;margin:0}.USFq_a_body{max-inline-size:var(--measure);margin:0}.USFq_a_links{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.USFq_a_actions{align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.USFq_a_nowrap{white-space:nowrap}
.SyaaBq_top{justify-content:flex-end;margin-block-end:var(--space-2);display:flex;position:sticky;inset-block-start:0}.SyaaBq_body{gap:var(--space-8);flex-direction:column;display:flex}
.Nmvota_footer{background:var(--gradient-band-glow), var(--texture-grid), var(--footer-bg);color:var(--color-on-surface);padding-block:var(--space-12) var(--space-6);position:relative;overflow:clip}.Nmvota_footer:before{content:"";background:var(--gradient-brand);block-size:3px;position:absolute;inset-block-start:0;inset-inline:0}@media not (min-width:52.5rem){.Nmvota_footer{padding-block-end:calc(var(--space-6) + var(--action-bar-h))}}@media not (min-height:30rem){.Nmvota_footer{padding-block-end:var(--space-6)}}.Nmvota_inner,.Nmvota_top{gap:var(--space-8);display:grid}@media (min-width:75rem){.Nmvota_top{gap:var(--space-12);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.Nmvota_identity{gap:var(--space-3);align-content:start;display:grid}.Nmvota_identity p{margin:0}.Nmvota_logoLink{border-radius:var(--radius-small);justify-self:start;margin-block-end:var(--space-1);display:inline-flex}.Nmvota_logo{block-size:2.75rem}.Nmvota_line{font-family:var(--font-display);font-size:var(--text-headline-small);line-height:var(--text-headline-small--line-height);letter-spacing:var(--text-headline-small--letter-spacing);font-weight:var(--text-headline-small--font-weight);color:var(--color-on-surface)}.Nmvota_promise{max-inline-size:42ch;color:var(--color-on-surface-variant)}.Nmvota_nap{gap:var(--space-1);margin-block-start:var(--space-2);font-style:normal;display:grid}.Nmvota_contact,.Nmvota_contactText{align-items:flex-start;gap:var(--space-3);color:var(--color-on-surface);display:inline-flex}.Nmvota_contact{justify-self:start;align-items:center;min-block-size:40px;font-weight:600;text-decoration:none}@media (hover:hover){.Nmvota_contact:hover{color:var(--color-primary)}}.Nmvota_contact svg,.Nmvota_contactText svg{color:var(--color-primary);flex:none}.Nmvota_contactText{padding-block:var(--space-2);color:var(--color-on-surface-variant)}.Nmvota_napName{color:var(--color-on-surface);font-weight:600}.Nmvota_napLabel{font-weight:600}.Nmvota_nowrap{white-space:nowrap}.Nmvota_columns{gap:var(--space-6) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:52.5rem){.Nmvota_columns{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:75rem){.Nmvota_columns{grid-template-columns:repeat(5,minmax(0,1fr))}}.Nmvota_colHeading{margin:0 0 var(--space-2);color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.12em;font-weight:700}.Nmvota_list{gap:0;margin:0;padding:0;list-style:none;display:grid}.Nmvota_link{min-block-size:36px;color:var(--color-on-surface);transition:color var(--dur-effects-fast) var(--ease-effects-fast);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.Nmvota_link:hover:not([aria-disabled=true]){color:var(--color-primary)}}.Nmvota_bottom{gap:var(--space-4);border-block-start:var(--border-hairline);padding-block-start:var(--space-6);display:grid}.Nmvota_preferences{gap:var(--space-4)}.Nmvota_legal{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-6);color:var(--color-on-surface-variant);flex-wrap:wrap;display:flex}.Nmvota_copyright{margin:0}.Nmvota_legalList{gap:0 var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Nmvota_legalList .Nmvota_link{min-block-size:32px;color:var(--color-on-surface-variant)}.Nmvota_areas{align-items:center;gap:var(--space-2);color:var(--color-on-band-variant);margin-block-end:var(--space-2);text-decoration:none;display:inline-flex}.Nmvota_areas:where(a){color:var(--color-on-band-variant)}@media (hover:hover){.Nmvota_areas:where(a:not([data-planned])):hover{color:var(--color-on-band);text-decoration:underline}}
.XFbqWa_header{--header-shadow-scrolled:0 8px 24px -16px rgb(var(--shadow-rgb) / .35);--header-filter-scrolled:saturate(1.6) blur(14px);z-index:var(--z-header);background:var(--header-bg);border-block-end:1px solid var(--header-border-scrolled);position:sticky;inset-block-start:0}@supports (animation-timeline:scroll()){.XFbqWa_header{border-block-end-color:#0000;animation:linear both XFbqWa_headerScrolled;animation-timeline:scroll(root);animation-range:0 72px}.XFbqWa_header[data-scrolled]{background:var(--header-bg-scrolled);border-block-end-color:var(--header-border-scrolled);box-shadow:var(--header-shadow-scrolled);-webkit-backdrop-filter:var(--header-filter-scrolled);backdrop-filter:var(--header-filter-scrolled);animation:none}}@keyframes XFbqWa_headerScrolled{to{background:var(--header-bg-scrolled);border-block-end-color:var(--header-border-scrolled);box-shadow:var(--header-shadow-scrolled);-webkit-backdrop-filter:var(--header-filter-scrolled);backdrop-filter:var(--header-filter-scrolled)}}.XFbqWa_scrollSentinel{pointer-events:none;block-size:100svh;inline-size:1px;position:absolute;inset-block-start:0;inset-inline-start:0}@media not (min-height:30rem){.XFbqWa_header{position:relative}}.XFbqWa_bar{block-size:var(--header-h)}.XFbqWa_barInner{align-items:center;gap:var(--space-3);block-size:100%;display:flex;position:relative}.XFbqWa_logoLink{border-radius:var(--radius-small);align-items:center;min-block-size:48px;margin-inline-end:auto;text-decoration:none;display:inline-flex}.XFbqWa_logo{block-size:var(--logo-h)}.XFbqWa_desktopNav{display:none}@media (min-width:75rem){.XFbqWa_desktopNav{block-size:100%;display:block}.XFbqWa_logoLink{margin-inline-end:var(--space-4)}.XFbqWa_desktopNav+.XFbqWa_actions{margin-inline-start:auto}}.XFbqWa_menuList{align-items:stretch;gap:0;block-size:100%;margin:0;padding:0;list-style:none;display:flex}.XFbqWa_menuItem{align-items:center;display:flex}.XFbqWa_menuButton,.XFbqWa_menuLink{white-space:nowrap;min-block-size:44px;padding-inline:var(--space-3);border-radius:var(--radius-full);color:var(--color-on-surface);font-family:var(--font-text);cursor:pointer;transition:background-color var(--dur-effects-fast) var(--ease-effects-fast), color var(--dur-effects-fast) var(--ease-effects-fast);background:0 0;border:0;align-items:center;gap:2px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.XFbqWa_menuButton:hover,.XFbqWa_menuLink:hover:not([aria-disabled=true]){background:color-mix(in srgb, var(--color-on-surface) 6%, transparent)}}.XFbqWa_menuButton[aria-expanded=true]{background:var(--color-primary-container);color:var(--color-on-primary-container)}.XFbqWa_chevron{transition:rotate var(--dur-spatial-fast) var(--ease-spatial)}.XFbqWa_menuButton[aria-expanded=true] .XFbqWa_chevron{rotate:180deg}.XFbqWa_split{border-radius:var(--radius-full);color:var(--color-on-surface);transition:background-color var(--dur-effects-fast) var(--ease-effects-fast), color var(--dur-effects-fast) var(--ease-effects-fast);align-items:center;display:inline-flex}.XFbqWa_split .XFbqWa_menuLink{color:inherit;padding-inline-end:var(--space-1)}.XFbqWa_toggle{padding-inline:2px var(--space-2);color:inherit}.XFbqWa_split .XFbqWa_menuButton[aria-expanded=true]{color:inherit;background:0 0}@media (hover:hover){.XFbqWa_split:hover{background:color-mix(in srgb, var(--color-on-surface) 6%, transparent)}.XFbqWa_split .XFbqWa_menuLink:hover,.XFbqWa_split .XFbqWa_menuButton:hover{background:0 0}}.XFbqWa_split[data-open]{background:var(--color-primary-container);color:var(--color-on-primary-container)}@media (min-width:75rem) and (not (min-width:80rem)){.XFbqWa_menuLink,.XFbqWa_menuButton{padding-inline:var(--space-2)}.XFbqWa_split .XFbqWa_menuLink{padding-inline:var(--space-2) var(--space-1)}.XFbqWa_toggle{padding-inline:2px var(--space-1)}.XFbqWa_logoLink{margin-inline-end:var(--space-2)}}.XFbqWa_panel{z-index:var(--z-popover);background:var(--menu-bg);border-block-end:var(--border-hairline);box-shadow:var(--elev-4);border-end-end-radius:var(--radius-extra-large);border-end-start-radius:var(--radius-extra-large);position:absolute;inset-block-start:calc(100% + 1px);inset-inline:0}.XFbqWa_panel[hidden]{display:none}.XFbqWa_panelInner{padding-block:var(--space-6) var(--space-8)}.XFbqWa_panelHeading{margin:0 0 var(--space-4);font-family:var(--font-display);font-size:var(--text-headline-small);line-height:var(--text-headline-small--line-height);letter-spacing:var(--text-headline-small--letter-spacing);font-weight:var(--text-headline-small--font-weight)}.XFbqWa_panelGrid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr)) minmax(16rem,1.2fr);display:grid}.XFbqWa_colHeading{margin:0 0 var(--space-2)}.XFbqWa_linkList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.XFbqWa_aboutList{justify-content:start;gap:var(--space-6);grid-auto-flow:column}.XFbqWa_panelLink{padding:var(--space-2) var(--space-3);margin-inline:calc(-1 * var(--space-3));border-radius:var(--radius-medium);color:var(--color-on-surface);transition:background-color var(--dur-effects-fast) var(--ease-effects-fast);gap:2px;text-decoration:none;display:grid}.XFbqWa_panelDesc{color:var(--color-on-surface-variant)}@media (hover:hover){.XFbqWa_panelLink:hover:not([aria-disabled=true]){background:var(--section-alt-bg)}}.XFbqWa_side{align-items:flex-start;gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-large);background:var(--section-alt-bg);flex-direction:column;display:flex}.XFbqWa_sideLink{color:var(--color-primary)}.XFbqWa_actions{align-items:center;gap:var(--space-2);display:flex}.XFbqWa_iconAction{border:1.5px solid color-mix(in srgb, var(--color-on-surface) 28%, transparent);block-size:44px;inline-size:44px;color:var(--color-on-surface);cursor:pointer;transition:border-color var(--dur-effects-fast) var(--ease-effects-fast), color var(--dur-effects-fast) var(--ease-effects-fast), background-color var(--dur-effects-fast) var(--ease-effects-fast);background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;text-decoration:none;display:inline-grid}@media (hover:hover){.XFbqWa_iconAction:hover{border-color:var(--color-brand);color:var(--color-brand);background:color-mix(in srgb, var(--color-brand) 8%, transparent)}}.XFbqWa_iconAction:focus-visible{border-color:var(--color-brand);color:var(--color-brand)}@media (forced-colors:active){.XFbqWa_iconAction{color:buttontext;border-color:buttonborder}}.XFbqWa_actions .XFbqWa_menuTrigger{display:inline-flex}@media (min-width:75rem){.XFbqWa_actions .XFbqWa_menuTrigger{display:none}}
.CD1ikq_button{block-size:48px;inline-size:48px;padding:var(--space-3);border-radius:var(--radius-full);color:var(--color-on-surface);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;display:inline-grid;position:relative}.CD1ikq_button:before{content:"";inset:var(--space-1);border-radius:inherit;opacity:0;pointer-events:none;background:currentColor;position:absolute}@media (hover:hover){.CD1ikq_button:hover:before{opacity:var(--state-hover)}}.CD1ikq_button:focus-visible:before,.CD1ikq_button:active:before{opacity:var(--state-focus)}.CD1ikq_button>svg{position:relative}
.Qfq2fG_skip{z-index:var(--z-skip-link);padding:var(--space-3) var(--space-4);border-radius:var(--radius-small);background:var(--color-inverse-surface);color:var(--color-inverse-on-surface);translate:0 calc(-100% - var(--space-4));position:fixed;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.Qfq2fG_skip:focus-visible{outline-color:var(--color-inverse-primary);translate:0}
.HjQxJG_button{isolation:isolate;justify-content:center;align-items:center;gap:var(--space-2);min-block-size:48px;padding-inline:var(--space-6);border-radius:var(--radius-full);font-family:var(--font-text);font-size:var(--text-label-large);line-height:var(--text-label-large--line-height);letter-spacing:var(--text-label-large--letter-spacing);text-align:center;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-effects-fast) var(--ease-effects-fast), border-color var(--dur-effects-fast) var(--ease-effects-fast), box-shadow var(--dur-effects) var(--ease-effects), translate var(--dur-effects) var(--ease-effects), scale var(--dur-spatial-fast) var(--ease-press), color var(--dur-effects-fast) var(--ease-effects-fast);border:1px solid #0000;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.HjQxJG_button[aria-disabled=true]{cursor:default}.HjQxJG_button[aria-busy=true]{cursor:progress}.HjQxJG_button>svg{transition:translate var(--dur-effects) var(--ease-effects);flex:none}.HjQxJG_small{min-block-size:40px;padding-inline:var(--space-4)}.HjQxJG_small:after{content:"";inset-inline:0;inset-block:calc(-1 * var(--space-1));position:absolute}.HjQxJG_medium{min-block-size:48px}.HjQxJG_large{min-block-size:54px;padding-inline:var(--space-8);font-size:var(--text-title-medium);line-height:var(--text-title-medium--line-height)}@media not (min-width:52.5rem){.HjQxJG_blockCompact{inline-size:100%}}.HjQxJG_filled,.HjQxJG_filledIvory{background-color:var(--color-brand);background-image:var(--gradient-button);color:var(--color-on-brand);box-shadow:var(--shadow-inset-highlight), var(--elev-1)}.HjQxJG_tonal{background-color:var(--color-inverse-surface);color:var(--color-inverse-on-surface)}.HjQxJG_outlined{border:1.5px solid var(--color-on-surface);color:var(--color-on-surface);background-color:#0000}.HjQxJG_text{padding-inline:var(--space-3);color:var(--color-primary);background-color:#0000}.HjQxJG_outlinedIvory{border:1.5px solid color-mix(in srgb, var(--color-on-band) 70%, transparent);color:var(--color-on-band);background-color:#0000}@media (hover:hover){.HjQxJG_filled:hover:not([aria-disabled=true]),.HjQxJG_filledIvory:hover:not([aria-disabled=true]){background-image:var(--gradient-button-hover);box-shadow:var(--shadow-inset-highlight), var(--shadow-glow-brand);translate:0 var(--hover-lift)}.HjQxJG_tonal:hover:not([aria-disabled=true]){background-color:color-mix(in srgb, var(--color-inverse-surface), var(--color-inverse-on-surface) 14%);translate:0 var(--hover-lift)}.HjQxJG_outlined:hover:not([aria-disabled=true]){background-color:var(--color-on-surface);color:var(--color-surface)}.HjQxJG_text:hover:not([aria-disabled=true]){background-color:color-mix(in srgb, var(--color-primary) 8%, transparent)}.HjQxJG_outlinedIvory:hover:not([aria-disabled=true]){border-color:var(--color-on-band);background-color:color-mix(in srgb, var(--color-on-band) 10%, transparent)}.HjQxJG_button:hover:not([aria-disabled=true])>svg:last-child:not(:first-child){translate:var(--nudge-button,3px) 0}}.HjQxJG_filled:active:not([aria-disabled=true]),.HjQxJG_filledIvory:active:not([aria-disabled=true]){background-image:var(--gradient-button-hover);box-shadow:var(--shadow-inset-highlight);translate:0}.HjQxJG_tonal:active:not([aria-disabled=true]){translate:0}.HjQxJG_filledIvory:focus-visible,.HjQxJG_outlinedIvory:focus-visible{outline-color:var(--color-band-focus)}@media (forced-colors:active){.HjQxJG_filled,.HjQxJG_tonal,.HjQxJG_filledIvory{border:1px solid buttonborder}}.HjQxJG_spinner{border-radius:var(--radius-full);border:2px solid;border-inline-end-color:#0000;block-size:1.125rem;inline-size:1.125rem;animation:.8s linear infinite HjQxJG_spin}@media (prefers-reduced-motion:reduce){.HjQxJG_spinner{animation:none}}@keyframes HjQxJG_spin{to{rotate:1turn}}
.S56Cya_panel{--chat-w:52rem;--chat-gutter:max(var(--space-4), (100% - var(--chat-w)) / 2);z-index:var(--z-dialog);block-size:var(--vvh,100dvh);background:var(--color-surface);color:var(--color-on-surface);text-align:start;display:flex;position:fixed;inset-block-start:var(--vvt,0px);inset-inline:0;overflow:clip}.S56Cya_panel:before{content:"";z-index:1;background:var(--gradient-brand);block-size:3px;position:absolute;inset-block-start:0;inset-inline:0}.S56Cya_frame{isolation:isolate;flex-direction:column;min-block-size:0;inline-size:100%;display:flex;position:relative}.S56Cya_backdrop{z-index:-1;pointer-events:none;background:radial-gradient(ellipse 70% 42% at 50% 0, color-mix(in srgb, var(--color-brand) 9%, transparent), transparent 72%), radial-gradient(ellipse 60% 34% at 50% 100%, color-mix(in srgb, var(--color-brand-deep) 7%, transparent), transparent 72%);position:absolute;inset:0;overflow:clip}.S56Cya_backdrop .S56Cya_wheel{opacity:.11;--heritage-line:color-mix(in srgb, var(--color-brand) 70%, var(--color-surface));--heritage-red:color-mix(in srgb, var(--color-brand) 45%, var(--color-surface));--heritage-red-hi:var(--heritage-red);--heritage-red-lo:var(--heritage-red);--heritage-deep:var(--heritage-red);inline-size:min(165vw,118vh,68rem);position:absolute;inset-block-start:54%;inset-inline-start:50%;translate:-50% -50%;-webkit-mask-image:radial-gradient(circle closest-side,#000 48%,#0000 100%);mask-image:radial-gradient(circle closest-side,#000 48%,#0000 100%)}@media screen and (prefers-reduced-motion:no-preference){:root:is([data-motion=lite],[data-motion=full]) .S56Cya_backdrop .S56Cya_wheel{animation:S56Cya_chat-wheel 1.6s var(--ease-calm) both}}@keyframes S56Cya_chat-wheel{0%{opacity:0;rotate:-24deg;scale:.92}}.S56Cya_head{align-items:center;gap:var(--space-3);padding-block:calc(var(--space-3) + env(safe-area-inset-top)) var(--space-3);padding-inline:max(var(--space-4), env(safe-area-inset-left)) max(var(--space-3), env(safe-area-inset-right));border-block-end:1px solid color-mix(in srgb, var(--color-on-surface) 8%, transparent);background:color-mix(in srgb, var(--color-surface) 82%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);display:flex}@media (min-width:52.5rem){.S56Cya_head{padding-inline:var(--space-8) var(--space-6)}}.S56Cya_avatar{background:var(--color-surface);block-size:44px;inline-size:44px;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-brand) 25%, transparent), 0 .5rem 1.25rem -.5rem color-mix(in srgb, var(--color-brand) 55%, transparent);border-radius:50%;flex:none;place-items:center;padding:9px;display:grid}.S56Cya_headText{min-inline-size:0}.S56Cya_title{align-items:center;gap:var(--space-1) var(--space-2);font-family:var(--font-display);font-size:var(--text-title-large);letter-spacing:-.02em;flex-wrap:wrap;margin:0;font-weight:750;line-height:1.15;display:flex}.S56Cya_badge{padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--color-primary-container);color:var(--color-on-primary-container);font-family:var(--font-text);font-size:var(--text-label-small);letter-spacing:.06em;text-transform:uppercase;font-weight:750}.S56Cya_status{align-items:center;gap:var(--space-2);min-inline-size:0;color:var(--color-on-surface-variant);font-size:var(--text-body-small);margin:2px 0 0;display:flex}.S56Cya_statusText{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.S56Cya_live{background:var(--color-brand);border-radius:50%;flex:none;block-size:8px;inline-size:8px;position:relative}@media screen and (prefers-reduced-motion:no-preference){:root:is([data-motion=lite],[data-motion=full]) .S56Cya_live:after{content:"";background:var(--color-brand);animation:S56Cya_chat-ping 2.2s var(--ease-calm) 3;border-radius:50%;position:absolute;inset:0}}@keyframes S56Cya_chat-ping{0%{opacity:.7;scale:1}to{opacity:0;scale:2.6}}.S56Cya_headActions{align-items:center;gap:var(--space-1);margin-inline-start:auto;display:flex}.S56Cya_ghost,.S56Cya_iconButton{justify-content:center;align-items:center;gap:var(--space-2);border:1px solid color-mix(in srgb, var(--color-on-surface) 14%, transparent);border-radius:var(--radius-full);min-block-size:44px;color:var(--color-on-surface);font:inherit;font-size:var(--text-label-large);cursor:pointer;transition:background-color var(--dur-effects-fast) var(--ease-effects-fast), border-color var(--dur-effects-fast) var(--ease-effects-fast);background:0 0;font-weight:650;display:inline-flex}.S56Cya_ghost{padding-inline:var(--space-3) var(--space-4)}.S56Cya_ghost>svg{color:var(--color-primary)}.S56Cya_ghostOn{border-color:var(--color-brand);background:var(--color-primary-container);color:var(--color-on-primary-container)}.S56Cya_iconButton{border-color:#0000;inline-size:44px}@media (hover:hover){.S56Cya_ghost:hover,.S56Cya_iconButton:hover{background:color-mix(in srgb, var(--color-on-surface) 7%, transparent)}}@media not (min-width:37.5rem){.S56Cya_avatar{block-size:40px;inline-size:40px;padding:8px}.S56Cya_title{column-gap:var(--space-2);font-size:var(--text-title-medium);row-gap:0}.S56Cya_status{font-size:var(--text-label-medium)}.S56Cya_ghost{inline-size:44px;padding:0}.S56Cya_ghostLabel{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}.S56Cya_humanSlot{padding:var(--space-3) var(--chat-gutter);border-block-end:1px solid color-mix(in srgb, var(--color-on-surface) 8%, transparent);background:color-mix(in srgb, var(--section-alt-bg) 88%, transparent)}.S56Cya_humanSlot[hidden]{display:none}.S56Cya_humanSlot .S56Cya_handoff{background:0 0;border:0;padding:0}.S56Cya_log{gap:var(--space-4);min-block-size:0;padding:var(--space-6) var(--chat-gutter) var(--space-8);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--color-on-surface) 20%, transparent) transparent;flex-direction:column;flex:1;display:flex;overflow-y:auto}.S56Cya_log:focus-visible{outline-offset:-3px}.S56Cya_row{align-items:flex-start;gap:var(--space-3);min-inline-size:0;display:flex}.S56Cya_userRow{align-items:flex-end;gap:var(--space-1);flex-direction:column}.S56Cya_msgAvatar{background:var(--color-surface);block-size:34px;inline-size:34px;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-brand) 22%, transparent);border-radius:50%;flex:none;place-items:center;padding:7px;display:grid}.S56Cya_botCol{align-items:flex-start;gap:var(--space-3);flex-direction:column;flex:1;min-inline-size:0;display:flex}.S56Cya_bubble{max-inline-size:min(38rem,100%);padding:var(--space-3) var(--space-4);font-size:var(--text-body-medium);overflow-wrap:anywhere;border-radius:1.25rem;line-height:1.55}.S56Cya_bubble p{margin:0}.S56Cya_botBubble{background:color-mix(in srgb, var(--color-surface-container) 78%, transparent);color:var(--color-on-surface);border-start-start-radius:.375rem}.S56Cya_userBubble{background-color:var(--color-brand);background-image:var(--gradient-button);max-inline-size:min(32rem,86%);color:var(--color-on-brand);box-shadow:0 .75rem 1.75rem -1rem color-mix(in srgb, var(--color-brand) 70%, transparent);border-start-end-radius:.375rem}.S56Cya_markup>*+*{margin-block-start:var(--space-2)}.S56Cya_markup ul{margin-block-end:0;padding-inline-start:1.15em}.S56Cya_markup li+li{margin-block-start:var(--space-1)}.S56Cya_markup li::marker{color:var(--color-primary)}.S56Cya_markup strong{font-weight:750}@media screen and (prefers-reduced-motion:no-preference){:root:is([data-motion=lite],[data-motion=full]) .S56Cya_streaming .S56Cya_markup>:last-child:after{content:"";vertical-align:-.15em;background:var(--color-brand);border-radius:2px;block-size:1em;inline-size:.5em;margin-inline-start:2px;animation:1s steps(2,end) infinite S56Cya_chat-caret;display:inline-block}}@keyframes S56Cya_chat-caret{50%{opacity:0}}.S56Cya_typingBubble{align-items:center;gap:var(--space-2);min-block-size:44px;display:inline-flex}.S56Cya_typing{gap:5px;display:inline-flex}.S56Cya_typing>span{background:var(--color-brand);border-radius:50%;block-size:8px;inline-size:8px}.S56Cya_typingWord{color:var(--color-on-surface-variant);font-size:var(--text-body-small);display:none}:root:not([data-motion=lite],[data-motion=full]) .S56Cya_typingWord{display:inline}.S56Cya_note{max-inline-size:38rem;color:var(--color-on-surface-variant);font-size:var(--text-body-small);margin:0;line-height:1.5}.S56Cya_userRow .S56Cya_note{text-align:end}.S56Cya_serviceBlock{gap:var(--space-2);inline-size:100%;display:grid}.S56Cya_serviceLead{align-items:center;gap:var(--space-2);color:var(--color-tertiary);font-size:var(--text-eyebrow);letter-spacing:.14em;text-transform:uppercase;margin:0;font-weight:750;display:flex}.S56Cya_serviceLead:before{content:"";border-radius:var(--radius-full);background:var(--gradient-brand);block-size:3px;inline-size:18px}.S56Cya_services{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,13.5rem),1fr));inline-size:100%;margin:0;padding:0;list-style:none;display:grid}.S56Cya_service{gap:var(--space-1);padding:var(--space-4) var(--space-4) var(--space-3);border:1px solid var(--card-border);border-radius:var(--radius-large);background:var(--card-bg);transition:border-color var(--dur-effects) var(--ease-effects), translate var(--dur-effects) var(--ease-effects), box-shadow var(--dur-effects) var(--ease-effects);flex-direction:column;display:flex;position:relative;overflow:clip}.S56Cya_serviceBar{background:var(--gradient-brand);block-size:3px;position:absolute;inset-block-start:0;inset-inline:0}@media (hover:hover){.S56Cya_service:hover{border-color:var(--card-border-hover);translate:0 var(--hover-lift);box-shadow:var(--elev-3)}}.S56Cya_serviceName{font-family:var(--font-display);font-size:var(--text-title-medium);letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.25}.S56Cya_serviceLine{color:var(--color-on-surface-variant);font-size:var(--text-body-small);margin:0;line-height:1.45}.S56Cya_serviceActions{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;margin-block-start:auto;padding-block-start:var(--space-2);display:flex}.S56Cya_serviceLink,.S56Cya_serviceAsk,.S56Cya_inline{min-block-size:32px;color:var(--color-primary);font:inherit;font-size:var(--text-label-medium);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.S56Cya_serviceLink[aria-disabled=true],.S56Cya_inline[aria-disabled=true]{color:var(--color-on-surface-variant);cursor:default;text-decoration-style:dotted}.S56Cya_serviceAsk{color:var(--color-on-surface)}.S56Cya_inline{font-size:inherit;min-block-size:24px}.S56Cya_topicChips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.S56Cya_topicChip{align-items:center;gap:var(--space-2);min-block-size:40px;padding-inline:var(--space-3) var(--space-4);border:1px solid var(--card-border);border-radius:var(--radius-full);background:var(--card-bg);color:var(--color-on-surface);font:inherit;font-size:var(--text-label-large);cursor:pointer;font-weight:650;display:inline-flex}@media (hover:hover){.S56Cya_topicChip:hover{border-color:var(--color-brand);background:var(--color-primary-container);color:var(--color-on-primary-container)}}.S56Cya_chipIcon{color:var(--color-primary);display:inline-grid}.S56Cya_leave{align-items:center;gap:var(--space-2);min-block-size:44px;padding-inline:var(--space-4) var(--space-3);border:1px solid var(--color-brand);border-radius:var(--radius-full);background:var(--color-primary-container);color:var(--color-on-primary-container);font:inherit;font-size:var(--text-label-large);cursor:pointer;font-weight:700;display:inline-flex}.S56Cya_handoff{gap:var(--space-2);inline-size:100%;padding:var(--space-4);border:1px solid var(--card-border);border-radius:var(--radius-large);background:var(--card-bg);display:grid}.S56Cya_handoffTitle{margin:0;font-weight:750}.S56Cya_handoffBody{color:var(--color-on-surface-variant);font-size:var(--text-body-small);margin:0}.S56Cya_handoffActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-1);display:flex}.S56Cya_whatsapp,.S56Cya_call{align-items:center;gap:var(--space-2);min-block-size:44px;padding-inline:var(--space-4);border-radius:var(--radius-full);font-size:var(--text-label-large);white-space:nowrap;font-weight:700;text-decoration:none;display:inline-flex}.S56Cya_whatsapp{background:var(--color-inverse-surface);color:var(--color-inverse-on-surface)}.S56Cya_whatsapp>svg{color:var(--color-whatsapp)}.S56Cya_call{border:1px solid color-mix(in srgb, var(--color-on-surface) 22%, transparent);color:var(--color-on-surface)}.S56Cya_call>svg{color:var(--color-primary)}.S56Cya_blockSlot{gap:var(--space-3);inline-size:100%;display:grid}.S56Cya_gate,.S56Cya_card,.S56Cya_done{gap:var(--space-3);inline-size:100%;padding:var(--space-5);border:1px solid var(--card-border);border-radius:var(--radius-extra-large);background:var(--card-bg);box-shadow:var(--elev-2);display:grid;position:relative;overflow:clip}.S56Cya_gate:before,.S56Cya_card:before{content:"";background:var(--gradient-brand);block-size:3px;position:absolute;inset-block-start:0;inset-inline:0}.S56Cya_pendingAsk{max-inline-size:min(32rem,90%);margin:0 0 var(--space-1);padding:var(--space-2) var(--space-4);background:var(--color-primary-container);color:var(--color-on-primary-container);font-size:var(--text-body-medium);border-radius:1.25rem .375rem 1.25rem 1.25rem;justify-self:end}.S56Cya_gateTitle,.S56Cya_cardTitle,.S56Cya_doneTitle{font-family:var(--font-display);font-size:var(--text-headline-small);letter-spacing:-.02em;margin:0;font-weight:750;line-height:1.15}.S56Cya_gateText{gap:var(--space-2);color:var(--color-on-surface-variant);font-size:var(--text-body-small);line-height:1.55;display:grid}.S56Cya_gateText p{margin:0}.S56Cya_gateText p:first-child{color:var(--color-on-surface);font-weight:600}.S56Cya_gateActions,.S56Cya_cardActions{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin-block-start:var(--space-1);display:flex}.S56Cya_gateAlt{color:var(--color-on-surface-variant);font-size:var(--text-body-small);margin:0}.S56Cya_primary{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:48px;padding-inline:var(--space-6);border-radius:var(--radius-full);background-color:var(--color-brand);background-image:var(--gradient-button);color:var(--color-on-brand);font:inherit;font-size:var(--text-label-large);box-shadow:var(--shadow-inset-highlight), var(--elev-1);cursor:pointer;transition:box-shadow var(--dur-effects) var(--ease-effects), translate var(--dur-effects) var(--ease-effects);border:0;font-weight:700;display:inline-flex}@media (hover:hover){.S56Cya_primary:hover{box-shadow:var(--shadow-inset-highlight), var(--shadow-glow-brand);translate:0 var(--hover-lift)}}.S56Cya_primary:disabled{cursor:progress;opacity:.8}.S56Cya_quiet{min-block-size:44px;padding-inline:var(--space-2);color:var(--color-on-surface);font:inherit;font-size:var(--text-label-large);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-weight:650;text-decoration:underline}.S56Cya_spinner{border:2px solid color-mix(in srgb, var(--color-on-brand) 35%, transparent);border-block-start-color:var(--color-on-brand);border-radius:50%;block-size:16px;inline-size:16px;animation:.8s linear infinite S56Cya_chat-spin}@keyframes S56Cya_chat-spin{to{rotate:360deg}}.S56Cya_cardHead{gap:var(--space-1);display:grid}.S56Cya_cardIntro{color:var(--color-on-surface-variant);font-size:var(--text-body-small);margin:0}.S56Cya_fieldRow{gap:var(--space-3);display:grid}@media (min-width:37.5rem){.S56Cya_fieldRow{grid-template-columns:1fr 1fr}}.S56Cya_field{align-content:start;gap:var(--space-1);min-inline-size:0;display:grid}.S56Cya_label{font-size:var(--text-label-large);padding:0;font-weight:650}.S56Cya_control{min-block-size:46px;inline-size:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--field-border);border-radius:var(--radius-medium);background:var(--field-bg);color:var(--color-on-surface);font:inherit;font-size:var(--text-body-medium);transition:border-color var(--dur-effects-fast) var(--ease-effects-fast), box-shadow var(--dur-effects) var(--ease-effects)}.S56Cya_control:focus{border-color:var(--field-border-focus);box-shadow:var(--field-ring)}.S56Cya_control:focus:not(:focus-visible){outline:none}.S56Cya_control[aria-invalid=true]{border-color:var(--color-error)}.S56Cya_textarea{resize:vertical;min-block-size:5.5rem;line-height:1.5}.S56Cya_phone{align-items:stretch;display:flex}.S56Cya_prefix{padding-inline:var(--space-3);border:1px solid var(--field-border);border-radius:var(--radius-medium) 0 0 var(--radius-medium);background:var(--color-surface-container);color:var(--color-on-surface-variant);border-inline-end:0;place-items:center;font-weight:650;display:grid}.S56Cya_phoneInput{border-start-start-radius:0;border-end-start-radius:0}.S56Cya_help{color:var(--color-on-surface-variant);font-size:var(--text-body-small);margin:0}.S56Cya_error{color:var(--color-error);font-size:var(--text-body-small);margin:0;font-weight:600}.S56Cya_channels{gap:var(--space-2);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.S56Cya_segments{gap:var(--space-2);flex-wrap:wrap;display:flex}.S56Cya_segment{display:inline-flex;position:relative}.S56Cya_segment input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.S56Cya_segment span{min-block-size:42px;padding-inline:var(--space-4);border:1px solid var(--field-border);border-radius:var(--radius-full);font-size:var(--text-label-large);transition:background-color var(--dur-effects-fast) var(--ease-effects-fast), border-color var(--dur-effects-fast) var(--ease-effects-fast);align-items:center;font-weight:650;display:inline-flex}.S56Cya_segment input:checked+span{border-color:var(--color-brand);background:var(--color-primary-container);color:var(--color-on-primary-container)}.S56Cya_segment input:focus-visible+span{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.S56Cya_legal{color:var(--color-on-surface-variant);font-size:var(--text-label-small);margin:0;line-height:1.5}.S56Cya_consent{align-items:flex-start;gap:var(--space-2);font-size:var(--text-body-small);font-weight:600;display:flex}.S56Cya_consent input{block-size:20px;inline-size:20px;accent-color:var(--color-brand);flex:none;margin:1px 0 0}.S56Cya_done{text-align:center;padding-block:var(--space-6);background:radial-gradient(circle at 50% 0, color-mix(in srgb, var(--color-brand) 12%, transparent), transparent 60%), var(--card-bg);justify-items:center}.S56Cya_doneMark{block-size:56px;inline-size:56px;color:var(--color-brand)}.S56Cya_ticket{padding:var(--space-1) var(--space-4);border:1px dashed color-mix(in srgb, var(--color-brand) 55%, transparent);border-radius:var(--radius-full);background:var(--color-primary-container);color:var(--color-on-primary-container);font-size:var(--text-title-medium);font-variant-numeric:tabular-nums;letter-spacing:.04em;margin:0;font-weight:750}.S56Cya_doneText{max-inline-size:34rem;margin:0}.S56Cya_errorRow{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-large);background:var(--color-error-container);color:var(--color-on-error-container);font-size:var(--text-body-small);flex-wrap:wrap;display:flex}.S56Cya_errorRow p{margin:0}.S56Cya_errorRow .S56Cya_quiet{color:inherit;min-block-size:32px}.S56Cya_dock{padding-block:var(--space-2) calc(var(--space-3) + env(safe-area-inset-bottom));padding-inline:var(--chat-gutter);flex:none;position:relative}.S56Cya_dock:before{content:"";block-size:var(--space-6);background:linear-gradient(to top, var(--color-surface), transparent);pointer-events:none;position:absolute;inset-block-end:100%;inset-inline:0}.S56Cya_composer{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-5);border:1px solid var(--field-border);border-radius:var(--radius-full);background:var(--field-bg);box-shadow:0 1rem 2.5rem -1.5rem color-mix(in srgb, var(--color-brand) 45%, transparent), var(--elev-2);transition:border-color var(--dur-effects-fast) var(--ease-effects-fast), box-shadow var(--dur-effects) var(--ease-effects);display:flex}.S56Cya_composer:focus-within{border-color:var(--field-border-focus);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-brand) 14%, transparent), 0 1.25rem 3rem -1.5rem color-mix(in srgb, var(--color-brand) 60%, transparent)}.S56Cya_composer:has(.S56Cya_composerInput:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:0}.S56Cya_composerInput{min-block-size:50px;min-inline-size:0;color:var(--color-on-surface);font:inherit;font-size:var(--text-body-large);background:0 0;border:0;flex:1;padding:0}.S56Cya_composerInput:focus{outline:none}.S56Cya_composerInput::placeholder{color:var(--field-placeholder)}.S56Cya_sendButton{background-color:var(--color-brand);background-image:var(--gradient-button);block-size:50px;inline-size:50px;color:var(--color-on-brand);box-shadow:var(--shadow-inset-highlight);cursor:pointer;transition:opacity var(--dur-effects-fast) var(--ease-effects-fast), scale var(--dur-spatial-fast) var(--ease-press);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.S56Cya_sendButton:disabled{opacity:.35;cursor:default}.S56Cya_sendButton:active:not(:disabled){scale:.94}.S56Cya_stopSquare{background:currentColor;border-radius:3px;block-size:14px;inline-size:14px}.S56Cya_foot{justify-content:space-between;align-items:center;gap:0 var(--space-4);padding:var(--space-2) var(--space-2) 0;color:var(--color-on-surface-variant);font-size:var(--text-label-small);flex-wrap:wrap;line-height:1.45;display:flex}.S56Cya_disclosure{margin:0}.S56Cya_footActions{gap:0 var(--space-4);flex-wrap:wrap;display:flex}.S56Cya_footActions .S56Cya_inline{color:var(--color-on-surface-variant)}@media not (min-width:37.5rem){.S56Cya_log{padding-block:var(--space-4) var(--space-6)}.S56Cya_bubble{max-inline-size:100%}.S56Cya_dock{padding-block-end:calc(var(--space-2) + env(safe-area-inset-bottom))}.S56Cya_composer{padding-inline-start:var(--space-4)}.S56Cya_foot{padding-inline:var(--space-1)}.S56Cya_gate,.S56Cya_card,.S56Cya_done{padding:var(--space-4)}}
