.models_fieldLabel__TXvHO{display:block;padding:0;color:var(--ag-text-muted);font-size:var(--ag-small-size);font-weight:500}.models_stack__dqH0q{display:grid;gap:var(--ag-space-2);min-width:0}.models_group__6VIfZ{display:grid;gap:var(--ag-space-3);min-width:0;margin:0;padding:0;border:0}.models_group__6VIfZ>legend{margin-bottom:var(--ag-space-3);padding:0;color:var(--ag-text-strong)}.models_input__ZAlYg,.models_select__K9B38{width:100%;min-height:44px;padding:0 var(--ag-space-4);border:1px solid var(--ag-border);border-radius:var(--ag-r-md);background:var(--ag-surface-1);color:var(--ag-text-strong);font:inherit;font-size:var(--ag-body-size)}.models_input__ZAlYg::placeholder{color:var(--ag-text-muted)}.models_cardButton__EMAvB:focus-visible,.models_chip__6IBW_:focus-visible,.models_input__ZAlYg:focus-visible,.models_modelOption__XF7if:focus-visible,.models_option__yfjpC:focus-visible,.models_segment__XPBeK:focus-visible,.models_select__K9B38:focus-visible,.models_textButton__dF7V1:focus-visible{outline:2px solid var(--ag-focus);outline-offset:2px}.models_chips__ERxOg{display:flex;flex-wrap:wrap;gap:var(--ag-space-2)}.models_chip__6IBW_{display:inline-flex;align-items:center;gap:var(--ag-space-2);min-height:44px;padding:0 var(--ag-space-4);border:1px solid var(--ag-border);border-radius:var(--ag-r-pill);background:transparent;color:var(--ag-text-strong);font:inherit;font-size:var(--ag-small-size);font-weight:500;cursor:pointer;transition:background-color var(--ag-dur-ui) var(--ag-ease-out),border-color var(--ag-dur-ui) var(--ag-ease-out)}.models_chip__6IBW_[aria-pressed=true]{border-color:var(--ag-text-strong);background:var(--ag-text-strong);color:var(--ag-canvas)}.models_chipCount__07PXI{color:inherit;font-weight:400}.models_chip__6IBW_:active,.models_modelOption__XF7if:active,.models_option__yfjpC:active,.models_segment__XPBeK:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.models_cardButton__EMAvB:hover,.models_chip__6IBW_:not([aria-pressed=true]):hover,.models_modelOption__XF7if:not([aria-pressed=true]):hover,.models_option__yfjpC:hover,.models_segment__XPBeK:not([aria-pressed=true]):hover{background:var(--ag-surface-2)}}.models_detailLabel__0nXWy{margin:0;color:var(--ag-text-muted);font-size:var(--ag-small-size);font-weight:500}.models_detailText__bVMM5{margin:0;color:var(--ag-text);font-size:var(--ag-body-size);line-height:var(--ag-body-leading)}.models_detailMuted__71At7,.models_fine__p0xWh{margin:0;color:var(--ag-text-muted);font-size:var(--ag-small-size);line-height:var(--ag-small-leading)}.models_textButton__dF7V1{padding:0;border:0;background:transparent;color:var(--ag-text-strong);font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.models_browser__o_u4J{display:grid;gap:var(--ag-space-5)}.models_controls__LfZjq{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ag-space-3)}@media (min-width:734px){.models_controls__LfZjq{grid-template-columns:minmax(0,1fr) 220px;align-items:end}}.models_field__b89eX{display:block}.models_sortField__lYoT4{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--ag-space-3);align-items:center}.models_count__1IPSJ{margin:0;color:var(--ag-text-muted);font-size:var(--ag-small-size)}.models_cards__70AJK{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:var(--ag-space-3);margin:0;padding:0;list-style:none}.models_card__Xr6Ed{overflow:hidden;border:1px solid var(--ag-hairline);border-radius:var(--ag-r-md);background:var(--ag-surface-1)}.models_card__Xr6Ed[data-open]{border-color:var(--ag-border-strong)}.models_cardButton__EMAvB{display:grid;gap:var(--ag-space-2);width:100%;padding:var(--ag-space-5);border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--ag-dur-ui) var(--ag-ease-out)}.models_cardTop__08X4K{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ag-space-3)}.models_cardName__QRqty{color:var(--ag-text-strong);font-size:var(--ag-title-size);line-height:var(--ag-title-leading);font-weight:600}.models_badge__7NjD6{flex-shrink:0;padding:var(--ag-space-1) var(--ag-space-3);border:1px solid var(--ag-border);border-radius:var(--ag-r-pill);color:var(--ag-text);font-size:var(--ag-micro-size);font-weight:500}.models_cardProvider__ejvqh{color:var(--ag-text-muted);font-size:var(--ag-small-size)}.models_cardDesc__bYbRu{color:var(--ag-text);font-size:var(--ag-small-size);line-height:var(--ag-small-leading)}.models_cardMeta__ajk40{display:flex;flex-wrap:wrap;gap:var(--ag-space-2) var(--ag-space-4);padding-top:var(--ag-space-3);border-top:1px solid var(--ag-hairline);color:var(--ag-text-muted);font-size:var(--ag-small-size)}.models_cardPrice___sqD3{color:var(--ag-text-strong);font-weight:500}.models_cardDetails__d5_av{display:grid;gap:var(--ag-space-3);padding:0 var(--ag-space-5) var(--ag-space-5)}.models_cardDetails__d5_av[hidden]{display:none}.models_strengths__HP_wF{display:grid;gap:var(--ag-space-1);margin:0;padding-left:var(--ag-space-5);color:var(--ag-text-strong);font-size:var(--ag-small-size);line-height:var(--ag-small-leading)}.models_more__bD_S3{justify-self:center}.models_empty__FE9oy{display:grid;justify-items:center;gap:var(--ag-space-4);padding:var(--ag-space-10) var(--ag-space-4);color:var(--ag-text)}.models_empty__FE9oy p{margin:0}.models_calc__XrLcR{display:grid;gap:var(--ag-space-8)}.models_customGrid__bmFct{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:var(--ag-space-4)}.models_modelGrid__CQxp6{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr));gap:var(--ag-space-2)}.models_modelOption__XF7if,.models_option__yfjpC,.models_segment__XPBeK{display:grid;gap:var(--ag-space-1);min-height:44px;padding:var(--ag-space-3) var(--ag-space-4);border:1px solid var(--ag-border);border-radius:var(--ag-r-md);background:transparent;color:var(--ag-text-strong);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--ag-dur-ui) var(--ag-ease-out),border-color var(--ag-dur-ui) var(--ag-ease-out)}.models_modelOption__XF7if[aria-pressed=true],.models_segment__XPBeK[aria-pressed=true]{border-color:var(--ag-text-strong);background:var(--ag-surface-2)}.models_modelName__JAmMc{color:var(--ag-text-strong);font-size:var(--ag-small-size);font-weight:600}.models_modelRate__U2UFN{color:var(--ag-text-muted);font-size:var(--ag-small-size)}.models_metrics__7EhlW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border:1px solid var(--ag-hairline);border-radius:var(--ag-r-md);background:var(--ag-surface-2)}@media (min-width:734px){.models_metrics__7EhlW{grid-template-columns:repeat(4,minmax(0,1fr))}}.models_metrics__7EhlW>div{display:grid;gap:var(--ag-space-2);padding:var(--ag-space-5)}.models_hostStats__Rm_qv dt,.models_metrics__7EhlW dt{color:var(--ag-text-muted);font-size:var(--ag-small-size)}.models_hostStats__Rm_qv dd,.models_metrics__7EhlW dd{margin:0;color:var(--ag-text-strong);font-size:var(--ag-title-size);line-height:var(--ag-title-leading);font-weight:600;font-variant-numeric:tabular-nums}.models_host__JBZq5{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ag-space-8)}@media (min-width:1068px){.models_host__JBZq5{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--ag-space-10);align-items:start}}.models_hostForm__Kkk9o{display:grid;gap:var(--ag-space-5)}.models_split__iZ3uf{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:var(--ag-space-4)}.models_segments__xfuTk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ag-space-2)}.models_hostResult__oAPoH{display:grid;gap:var(--ag-space-4);padding:var(--ag-space-6);border:1px solid var(--ag-hairline);border-radius:var(--ag-r-md);background:var(--ag-surface-2)}.models_hostResult__oAPoH h3{margin:0;color:var(--ag-text-strong)}.models_verdict__XZhbX{justify-self:start;display:inline-flex;align-items:center;gap:var(--ag-space-2);color:var(--ag-text-strong);font-size:var(--ag-small-size);font-weight:600}.models_verdict__XZhbX:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--ag-positive)}.models_verdict__XZhbX[data-verdict=tight]:before{background:var(--ag-caution)}.models_verdict__XZhbX[data-verdict=no]:before{background:var(--ag-critical)}.models_meterHead__gg2_K{display:flex;justify-content:space-between;gap:var(--ag-space-3);color:var(--ag-text-muted);font-size:var(--ag-small-size)}.models_meterHead__gg2_K strong{color:var(--ag-text-strong);font-variant-numeric:tabular-nums}.models_meter__jc9s5{height:8px;overflow:hidden;border-radius:var(--ag-r-pill);background:var(--ag-surface-3)}.models_meterFill__pAFo0{height:100%;border-radius:inherit;background:var(--ag-text-strong);transition:width var(--ag-dur-panel) var(--ag-ease-out)}.models_meterFill__pAFo0[data-verdict=no]{background:var(--ag-critical)}.models_hostStats__Rm_qv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ag-space-4);margin:0;padding:var(--ag-space-4) 0;border-top:1px solid var(--ag-hairline);border-bottom:1px solid var(--ag-hairline)}.models_hostStats__Rm_qv>div{display:grid;gap:var(--ag-space-1)}.models_fits__WMHOJ{display:grid;gap:var(--ag-space-3)}.models_advisor__XDuPA{display:grid;gap:var(--ag-space-5);min-height:320px;align-content:start}.models_advisorTop__1PODq{display:flex;justify-content:space-between;gap:var(--ag-space-4);color:var(--ag-text-muted);font-size:var(--ag-small-size)}.models_progress__XT0dw{height:4px;overflow:hidden;border-radius:var(--ag-r-pill);background:var(--ag-surface-3)}.models_progress__XT0dw span{display:block;height:100%;border-radius:inherit;background:var(--ag-text-strong);transition:width var(--ag-dur-panel) var(--ag-ease-out)}.models_options__kuqel{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ag-space-2)}@media (min-width:620px){.models_options__kuqel{grid-template-columns:repeat(2,minmax(0,1fr))}}.models_option__yfjpC{min-height:64px;align-content:center;font-size:var(--ag-body-size);font-weight:500}.models_brief__XYmjT{display:grid;gap:var(--ag-space-4);justify-items:start}.models_brief__XYmjT h3,.models_checks__UO_sA{margin:0;color:var(--ag-text-strong)}.models_checks__UO_sA{display:grid;gap:var(--ag-space-2);padding:var(--ag-space-5) var(--ag-space-5) var(--ag-space-5) var(--ag-space-10);border:1px solid var(--ag-hairline);border-radius:var(--ag-r-md);background:var(--ag-surface-2);font-size:var(--ag-small-size);line-height:var(--ag-small-leading)}.models_split2__7PloE{display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--ag-hairline)}@media (min-width:900px){.models_split2__7PloE{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ag-space-12)}}.models_side__ODBu5{display:grid;gap:var(--ag-space-4);align-content:start;padding:var(--ag-space-8) 0}.models_side__ODBu5 h3,.models_side__ODBu5 p{margin:0}.models_side__ODBu5 ul{display:grid;gap:var(--ag-space-2);margin:0;padding-left:var(--ag-space-5);color:var(--ag-text);font-size:var(--ag-body-size);line-height:var(--ag-body-leading)}.models_side__ODBu5 strong{color:var(--ag-text-strong);font-weight:600}.models_tableWrap__o_nhy{overflow-x:auto;border:1px solid var(--ag-hairline);border-radius:var(--ag-r-md);background:var(--ag-surface-1)}.models_table__2ZCA8{width:100%;min-width:760px;border-collapse:collapse;font-size:var(--ag-small-size)}.models_table__2ZCA8 td,.models_table__2ZCA8 th{padding:var(--ag-space-3) var(--ag-space-4);border-bottom:1px solid var(--ag-hairline);text-align:left;white-space:nowrap}.models_table__2ZCA8 thead th{background:var(--ag-surface-2);color:var(--ag-text-muted);font-weight:500}.models_table__2ZCA8 tbody tr:last-child>*{border-bottom:0}.models_table__2ZCA8 tbody th{color:var(--ag-text-strong);font-weight:600}.models_table__2ZCA8 td{color:var(--ag-text);font-variant-numeric:tabular-nums}.Faq_list__LzB_4{border-top:1px solid var(--ag-hairline)}.Faq_item__Dd7CG{border-bottom:1px solid var(--ag-hairline)}.Faq_question__Kh2YQ{display:flex;align-items:center;justify-content:space-between;gap:var(--ag-space-5);min-height:44px;padding-block:var(--ag-space-6);cursor:pointer;list-style:none;color:var(--ag-text-strong);font-size:var(--ag-body-size);line-height:var(--ag-body-leading);font-weight:600;letter-spacing:var(--ag-body-tracking);text-wrap:balance;border-radius:var(--ag-r-xs)}.Faq_question__Kh2YQ::-webkit-details-marker{display:none}.Faq_question__Kh2YQ:focus-visible{outline:2px solid var(--ag-focus);outline-offset:4px}.Faq_icon__TwnJK{flex:none;color:var(--ag-text-muted);transition:transform var(--ag-dur-ui) var(--ag-ease-out),color var(--ag-dur-ui) var(--ag-ease-out)}.Faq_item__Dd7CG[open] .Faq_icon__TwnJK{transform:rotate(45deg);color:var(--ag-text-strong)}@media (hover:hover) and (pointer:fine){.Faq_question__Kh2YQ:hover .Faq_icon__TwnJK{color:var(--ag-text-strong)}}.Faq_answer__yKcX6{margin:0;padding-bottom:var(--ag-space-7);max-width:65ch;color:var(--ag-text-muted);font-size:var(--ag-small-size);line-height:var(--ag-small-leading);text-wrap:pretty}@supports selector(::details-content){.Faq_item__Dd7CG{interpolate-size:allow-keywords}.Faq_item__Dd7CG::details-content{height:0;overflow:clip;transition:height var(--ag-dur-ui) var(--ag-ease-out),content-visibility var(--ag-dur-ui) allow-discrete}.Faq_item__Dd7CG[open]::details-content{height:auto}}@media (prefers-reduced-motion:reduce){.Faq_icon__TwnJK{transition:none}.Faq_item__Dd7CG::details-content{transition:none}}.freeTools_jump__8A1Ic{display:flex;flex-wrap:wrap;gap:var(--ag-space-2);margin-bottom:var(--ag-space-10)}.freeTools_jump__8A1Ic a{display:inline-flex;align-items:center;min-height:40px;padding:0 var(--ag-space-4);border:1px solid var(--ag-border);border-radius:var(--ag-r-pill);color:var(--ag-text-strong);font-size:var(--ag-small-size);font-weight:500;text-decoration:none}@media (hover:hover) and (pointer:fine){.freeTools_jump__8A1Ic a:hover{border-color:var(--ag-border-strong)}}.freeTools_jump__8A1Ic a:focus-visible{outline:2px solid var(--ag-focus);outline-offset:2px}.freeTools_category__UTVhV{padding-bottom:var(--ag-space-12);scroll-margin-top:96px}.freeTools_catHead__NrP5Q{display:grid;gap:var(--ag-space-3);max-width:40em;margin-bottom:var(--ag-space-6)}.freeTools_catHead__NrP5Q h2,.freeTools_catHead__NrP5Q p{margin:0}.freeTools_headLink__UJVlK{justify-self:start}.freeTools_caveat__s1Fqo{display:block;margin-top:var(--ag-space-3);color:var(--ag-text-muted);font-size:var(--ag-small-size);line-height:var(--ag-small-leading)}.freeTools_signals__PyBC9{margin:0;padding-left:var(--ag-space-5);display:grid;gap:var(--ag-space-3);max-width:44em;color:var(--ag-text-strong);font-size:var(--ag-body-size);line-height:var(--ag-body-leading)}.freeTools_first__2HwJd{padding-top:0!important}.TextLink_link__BI9RO{display:inline-flex;align-items:center;gap:var(--ag-space-1);min-height:44px;color:var(--ag-text-strong);font-size:var(--ag-body-size);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ag-text-strong) 40%,transparent);transition:text-decoration-color var(--ag-dur-ui) var(--ag-ease-out);border-radius:var(--ag-r-xs)}@media (hover:hover) and (pointer:fine){.TextLink_link__BI9RO:hover{text-decoration-color:var(--ag-text-strong)}}.TextLink_link__BI9RO:focus-visible{outline:2px solid var(--ag-focus);outline-offset:2px}.TextLink_link__BI9RO:active{opacity:.7}@media (prefers-reduced-motion:reduce){.TextLink_link__BI9RO{transition:none}}.not-found_page__VFIr4{display:grid;min-height:80vh;place-items:center;padding:calc(56px + var(--ag-space-12)) 0 var(--ag-section-y)}.not-found_inner__jk2We{display:flex;flex-direction:column;align-items:center;gap:var(--ag-space-5);text-align:center}.not-found_inner__jk2We h1,.not-found_inner__jk2We p{margin:0}.not-found_inner__jk2We a:not([class]){color:var(--ag-text-strong)}.not-found_aurora__LOn_Q{position:relative;width:96px;height:96px;margin-bottom:var(--ag-space-4)}.not-found_aurora__LOn_Q>*{position:absolute;inset:0}.not-found_lookLeft__jA8SB{animation:not-found_swap-a__VO7bP 4s steps(1) infinite}.not-found_lookRight__kbXD2{animation:not-found_swap-b__dfmQe 4s steps(1) infinite;transform:scaleX(-1)}@keyframes not-found_swap-a__VO7bP{0%{opacity:1}50%{opacity:0}}@keyframes not-found_swap-b__dfmQe{0%{opacity:0}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.not-found_lookLeft__jA8SB{animation:none;opacity:0}.not-found_lookRight__kbXD2{animation:none}}.not-found_actions__eb6u_{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--ag-space-4) var(--ag-space-6);margin-top:var(--ag-space-3)}.hub_hub__0X5u8{display:grid;gap:var(--ag-space-8)}.hub_filters__Ka7Ju{display:flex;flex-wrap:wrap;gap:var(--ag-space-2)}.hub_chip__f3H4Y{min-height:44px;padding:0 var(--ag-space-4);border:1px solid var(--ag-border);border-radius:var(--ag-r-pill);background:transparent;color:var(--ag-text-strong);font-size:var(--ag-small-size);font-weight:500;cursor:pointer;transition:background-color var(--ag-dur-ui) var(--ag-ease-out),border-color var(--ag-dur-ui) var(--ag-ease-out)}.hub_chip__f3H4Y:active{transform:scale(.97)}.hub_chip__f3H4Y[aria-pressed=true]{background:var(--ag-text-strong);border-color:var(--ag-text-strong);color:var(--ag-canvas)}@media (hover:hover) and (pointer:fine){.hub_chip__f3H4Y:hover{border-color:var(--ag-border-strong)}}.hub_chip__f3H4Y:focus-visible{outline:2px solid var(--ag-focus);outline-offset:2px}.hub_item__lGKRS{scroll-margin-top:96px}.hub_fill__xCqzI{height:100%}.hub_tools__KMlxv{display:flex;flex-wrap:wrap;gap:var(--ag-space-2)}.hub_tool__HUYZz{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--ag-hairline);border-radius:var(--ag-r-sm);background:var(--ag-canvas);color:var(--ag-text-strong)}.hub_sheet__Xa7fs{width:100%;max-width:100%;overflow-y:auto;background:var(--ag-canvas);color:var(--ag-text)}@media (min-width:640px){.hub_sheet__Xa7fs{max-width:520px}}.hub_profile__QPgHv{display:grid;gap:var(--ag-space-8);padding:var(--ag-space-10) var(--ag-space-8) var(--ag-space-12)}.hub_profileHead__NCRB9{display:grid;gap:var(--ag-space-4)}.hub_profileHead__NCRB9 h2,.hub_profileHead__NCRB9 p{margin:0;color:var(--ag-text-strong)}.hub_profileHead__NCRB9 p{margin-top:var(--ag-space-2);color:var(--ag-text)}.hub_block__YYHvc{display:grid;gap:var(--ag-space-3);min-width:0;margin:0;padding:0;border:0}.hub_block__YYHvc h3,.hub_block__YYHvc legend,.hub_block__YYHvc p{margin:0}.hub_block__YYHvc legend{margin-bottom:var(--ag-space-3)}.hub_list__UVAol{margin:0;padding-left:var(--ag-space-5);color:var(--ag-text);font-size:var(--ag-body-size);line-height:var(--ag-body-leading)}.hub_chat__aLWJv,.hub_list__UVAol{display:grid;gap:var(--ag-space-2)}.hub_msg__78gCS{max-width:88%;margin:0;padding:var(--ag-space-3) var(--ag-space-4);border-radius:var(--ag-r-md);font-size:var(--ag-body-size);line-height:1.45}.hub_customer__jPA70{justify-self:end;background:var(--ag-text-strong);color:var(--ag-canvas)}.hub_agent__gidJ_{justify-self:start;border:1px solid var(--ag-hairline);background:var(--ag-surface-1);color:var(--ag-text-strong)}.hub_note__wc6cV,.hub_stepLabel__uKJBc{margin:0;color:var(--ag-text-muted);font-size:var(--ag-small-size)}.hub_actions__8H0Dr{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ag-space-3) var(--ag-space-6);margin-top:var(--ag-space-2)}.hub_choices__rQbrC{display:grid;gap:var(--ag-space-2)}.hub_choice__9ug9B{display:flex;align-items:center;gap:var(--ag-space-3);min-height:48px;padding:var(--ag-space-3) var(--ag-space-4);border:1px solid var(--ag-border);border-radius:var(--ag-r-md);color:var(--ag-text-strong);font-size:var(--ag-body-size);cursor:pointer}.hub_choice__9ug9B input{width:18px;height:18px;accent-color:var(--ag-text-strong)}.hub_locked___9HDV{cursor:default;color:var(--ag-text)}.hub_choiceText__XlXj2{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ag-space-1) var(--ag-space-2);min-width:0}.hub_hint__82S0a{flex-basis:100%;color:var(--ag-text-muted);font-size:var(--ag-small-size)}.hub_field__jmSzt{display:grid;gap:var(--ag-space-2);color:var(--ag-text-strong);font-size:var(--ag-small-size);font-weight:500}.hub_field__jmSzt input{min-height:48px;padding:0 var(--ag-space-4);border:1px solid var(--ag-border);border-radius:var(--ag-r-md);background:var(--ag-surface-1);color:var(--ag-text-strong);font-size:var(--ag-body-size)}.hub_field__jmSzt input:focus-visible{outline:2px solid var(--ag-focus);outline-offset:1px}.hub_panel__m8xkE{position:relative;width:min(100%,1180px);margin-inline:auto;aspect-ratio:16/7;min-height:260px;overflow:hidden;border-radius:var(--ag-r-lg)}.hub_panel__m8xkE img{object-fit:cover}html[data-ag-theme=dark] .hub_panel__m8xkE img{filter:brightness(.6)}.hub_lineup__LGYAI{position:absolute;left:50%;bottom:12%;translate:-50% 0;display:flex;gap:clamp(6px,1.4vw,18px);margin:0;padding:0;list-style:none}.hub_lineup__LGYAI li:nth-child(n+6){display:none}@media (min-width:734px){.hub_lineup__LGYAI li:nth-child(n+6){display:block}}.hub_band___X2QO{display:grid;gap:var(--ag-space-6);align-items:center;padding:var(--ag-space-10);border:1px solid var(--ag-hairline);border-radius:var(--ag-r-lg);background:var(--ag-surface-1)}@media (min-width:900px){.hub_band___X2QO{grid-template-columns:minmax(0,1fr) auto}}.hub_band___X2QO h2,.hub_band___X2QO p{margin:0}.hub_bandText__lCwyp{display:grid;gap:var(--ag-space-3)}.AgentDemo_panel__ZXYkO{width:100%;max-width:720px;margin-inline:auto;overflow:hidden;border:1px solid var(--ag-hairline);border-radius:var(--ag-r-lg);background:var(--ag-surface-1);box-shadow:var(--ag-highlight);text-align:left}.AgentDemo_header__iTfFH{display:flex;align-items:center;gap:var(--ag-space-3);padding:var(--ag-space-4) var(--ag-space-5);border-bottom:1px solid var(--ag-hairline)}.AgentDemo_mark__SOwT3{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--ag-r-sm);background:var(--ag-brand)}.AgentDemo_name__Z45yz{margin:0;color:var(--ag-text-strong);font-size:var(--ag-small-size);line-height:var(--ag-small-leading);font-weight:500}.AgentDemo_status__PgLpM{display:flex;align-items:center;gap:var(--ag-space-2);margin:0;color:var(--ag-text-muted);font-size:var(--ag-micro-size);line-height:var(--ag-micro-leading)}.AgentDemo_statusDot__9Rydn{width:6px;height:6px;flex:none;border-radius:var(--ag-r-pill);background:var(--ag-text-muted)}.AgentDemo_status__PgLpM[data-state=live] .AgentDemo_statusDot__9Rydn{background:var(--ag-positive)}.AgentDemo_status__PgLpM[data-state=fallback] .AgentDemo_statusDot__9Rydn{background:var(--ag-caution)}.AgentDemo_log__NLTa_{display:flex;flex-direction:column;gap:var(--ag-space-3);height:240px;overflow-y:auto;overscroll-behavior:contain;padding:var(--ag-space-5)}@media (min-width:734px){.AgentDemo_log__NLTa_{height:320px}}.AgentDemo_message__whI1s{max-width:85%;margin:0;padding:var(--ag-space-3) var(--ag-space-4);border-radius:var(--ag-r-md);font-size:15px;line-height:1.5;text-wrap:pretty;animation:AgentDemo_message-in__Xd2kH var(--ag-dur-ui) var(--ag-ease-out)}.AgentDemo_message__whI1s[data-role=assistant]{align-self:flex-start;background:var(--ag-surface-2);color:var(--ag-text-strong)}.AgentDemo_message__whI1s[data-role=user]{align-self:flex-end;background:var(--ag-action);color:var(--ag-action-ink)}@keyframes AgentDemo_message-in__Xd2kH{0%{opacity:0;transform:translateY(6px)}}.AgentDemo_note__5ZGXg{margin:0;color:var(--ag-text-muted);font-size:var(--ag-small-size);line-height:var(--ag-small-leading)}.AgentDemo_note__5ZGXg[data-tone=critical]{color:var(--ag-critical)}.AgentDemo_note__5ZGXg[data-busy=true]{animation:AgentDemo_thinking__hHdxc 1.6s ease-in-out infinite}@keyframes AgentDemo_thinking__hHdxc{50%{opacity:.45}}.AgentDemo_inlineLink__A6rir{color:var(--ag-text-strong);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ag-text-strong) 40%,transparent)}.AgentDemo_starters__jZi3M{display:flex;flex-wrap:wrap;gap:var(--ag-space-2);padding:var(--ag-space-4) var(--ag-space-5) var(--ag-space-2);border-top:1px solid var(--ag-hairline)}.AgentDemo_starter__4Wzj2{min-height:44px;padding:var(--ag-space-2) var(--ag-space-3);border:1px solid var(--ag-border);border-radius:var(--ag-r-sm);background:transparent;color:var(--ag-text);font:inherit;font-size:var(--ag-small-size);line-height:var(--ag-small-leading);text-align:left;cursor:pointer;transition:transform var(--ag-dur-press) var(--ag-ease-out),color var(--ag-dur-ui) var(--ag-ease-out),border-color var(--ag-dur-ui) var(--ag-ease-out)}.AgentDemo_starter__4Wzj2:active:not(:disabled){transform:scale(.97)}.AgentDemo_starter__4Wzj2:disabled{opacity:.4;cursor:default}@media (hover:hover) and (pointer:fine){.AgentDemo_starter__4Wzj2:hover:not(:disabled){color:var(--ag-text-strong);border-color:var(--ag-border-strong)}}.AgentDemo_composer__KPLDQ{display:flex;align-items:center;gap:var(--ag-space-2);padding:var(--ag-space-3) var(--ag-space-5) var(--ag-space-2)}.AgentDemo_input__Ao3BC{flex:1;min-width:0;height:48px;padding-inline:var(--ag-space-4);border:1px solid var(--ag-border);border-radius:var(--ag-r-sm);background:var(--ag-surface-2);color:var(--ag-text-strong);font:inherit;font-size:16px}.AgentDemo_input__Ao3BC::placeholder{color:var(--ag-text-muted)}.AgentDemo_input__Ao3BC:focus-visible{outline:2px solid var(--ag-focus);outline-offset:2px}.AgentDemo_send__dii5H{display:inline-flex;flex:none;align-items:center;justify-content:center;width:48px;height:48px;border:0;border-radius:var(--ag-r-pill);background:var(--ag-action);color:var(--ag-action-ink);cursor:pointer;transition:transform var(--ag-dur-press) var(--ag-ease-out),opacity var(--ag-dur-ui) var(--ag-ease-out)}.AgentDemo_send__dii5H:active:not(:disabled){transform:scale(.97)}.AgentDemo_send__dii5H:disabled{opacity:.35;cursor:default}.AgentDemo_send__dii5H:focus-visible,.AgentDemo_starter__4Wzj2:focus-visible{outline:2px solid var(--ag-focus);outline-offset:2px}.AgentDemo_footnote__mNb1P{margin:0;padding:var(--ag-space-2) var(--ag-space-5) var(--ag-space-4);color:var(--ag-text-muted);font-size:var(--ag-micro-size);line-height:var(--ag-micro-leading)}@media (prefers-reduced-motion:reduce){.AgentDemo_message__whI1s,.AgentDemo_note__5ZGXg[data-busy=true]{animation:none}.AgentDemo_send__dii5H,.AgentDemo_starter__4Wzj2{transition:none}}.CityBands_strong__8HNZm{color:var(--ag-text-strong);font-weight:500}.CityBands_stats__OhDcK{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.CityBands_stat__zFGhf{padding:var(--ag-space-6) var(--ag-space-4);text-align:center}.CityBands_stat__zFGhf+.CityBands_stat__zFGhf{border-inline-start:1px solid var(--ag-hairline)}.CityBands_stat__zFGhf p{margin:0}.CityBands_stat__zFGhf .CityBands_statValue__ZiNIg{margin-bottom:var(--ag-space-2);font-variant-numeric:tabular-nums}.CityBands_stat__zFGhf .CityBands_strong__8HNZm{margin-bottom:var(--ag-space-1)}.CityBands_head__oZ68b{max-width:var(--ag-w-read);margin-bottom:var(--ag-space-10)}.CityBands_head__oZ68b h2{margin:0 0 var(--ag-space-4)}.CityBands_head__oZ68b p{margin:0}@media (max-width:700px){.CityBands_stats__OhDcK{grid-template-columns:repeat(2,minmax(0,1fr))}.CityBands_stat__zFGhf+.CityBands_stat__zFGhf{border-inline-start:0}.CityBands_stat__zFGhf:nth-child(2n){border-inline-start:1px solid var(--ag-hairline)}.CityBands_stat__zFGhf:nth-child(n+3){border-block-start:1px solid var(--ag-hairline)}.CityBands_head__oZ68b{margin-bottom:var(--ag-space-9)}}.romeCards_fact__YzSWn{display:block;margin-top:var(--ag-space-3);color:var(--ag-text)}.romeCards_fact__YzSWn strong{color:var(--ag-text-strong);font-weight:600}.romeCards_part__0EbUw{display:block}.romeCards_part__0EbUw+.romeCards_part__0EbUw{margin-top:var(--ag-space-3)}.romeCards_part__0EbUw strong{display:block;color:var(--ag-text-strong);font-weight:500}.about_page__Ol_z3{position:relative;z-index:1;background:var(--ag-canvas);color:var(--ag-text)}.about_head__cnbfR{display:grid;gap:var(--ag-space-4);max-width:40em;margin-bottom:var(--ag-space-10)}.about_head__cnbfR h2,.about_head__cnbfR p{margin:0}.about_graphic__m1GDx,.about_scene__oGx0i{position:relative;width:min(100%,1080px);margin:0 auto;aspect-ratio:1000/360}.about_scene__oGx0i{padding:var(--ag-space-6);border:1px solid var(--ag-hairline);border-radius:var(--ag-r-lg);background:var(--ag-surface-1)}.about_svg__Uvm_C{position:absolute;inset:0;width:100%;height:100%}.about_scene__oGx0i .about_svg__Uvm_C{inset:var(--ag-space-6);width:calc(100% - 2 * var(--ag-space-6));height:calc(100% - 2 * var(--ag-space-6))}.about_label__AIcIZ{position:absolute;translate:0 -50%;color:var(--ag-text-strong);font-size:var(--ag-small-size);font-weight:500;white-space:nowrap}.about_label__AIcIZ[data-align=end]{translate:calc(-100% - 28px) -50%}.about_label__AIcIZ[data-align=center]{translate:-50% -50%}@media (max-width:640px){.about_label__AIcIZ{font-size:var(--ag-micro-size);white-space:normal;max-width:84px;text-align:center;line-height:1.25}}.about_founder__Q5UoL{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ag-space-8);align-items:center}@media (min-width:900px){.about_founder__Q5UoL{grid-template-columns:280px minmax(0,1fr);gap:var(--ag-space-12)}}.about_founderPhoto__Sd9F1{overflow:hidden;width:min(280px,70vw);border:1px solid var(--ag-hairline);border-radius:var(--ag-r-lg)}.about_founderPhoto__Sd9F1 img{display:block;width:100%;height:auto}.about_founderText__G1kHn{display:grid;gap:var(--ag-space-4);max-width:36em}.about_founderText__G1kHn h2,.about_founderText__G1kHn p{margin:0}.about_founderLinks__6oXvL{display:flex;flex-wrap:wrap;gap:0 var(--ag-space-6)}.about_quote__1067o{color:var(--ag-text-strong)}.about_rows__OYkry{margin:0;padding:0;list-style:none;border-top:1px solid var(--ag-hairline)}.about_rows__OYkry li{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ag-space-2);padding:var(--ag-space-6) 0;border-bottom:1px solid var(--ag-hairline)}@media (min-width:734px){.about_rows__OYkry li{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:var(--ag-space-8);align-items:baseline}}.about_rows__OYkry h3,.about_rows__OYkry p{margin:0}.about_timeline__uS_ff{position:relative;margin:0;padding:0 0 0 var(--ag-space-8);list-style:none;display:grid;gap:var(--ag-space-8)}.about_timeline__uS_ff:before{content:"";position:absolute;top:0;bottom:0;left:0;width:1.5px;background:var(--ag-border-strong);transform-origin:top}.about_tItem__8B0c9{position:relative;display:grid;gap:var(--ag-space-1)}.about_tItem__8B0c9:before{content:"";position:absolute;left:calc(-1 * var(--ag-space-8) - 3.75px);top:.45em;width:9px;height:9px;border-radius:50%;background:var(--ag-text-strong)}.about_tDate__VqDxd{color:var(--ag-text-muted);font-size:var(--ag-small-size)}.about_tText__AiA8h{color:var(--ag-text-strong);font-size:var(--ag-body-size);line-height:var(--ag-body-leading)}.about_tItem__8B0c9:nth-child(2){--t-i:1}.about_tItem__8B0c9:nth-child(3){--t-i:2}.about_tItem__8B0c9:nth-child(4){--t-i:3}.about_tItem__8B0c9:nth-child(5){--t-i:4}@media screen and (prefers-reduced-motion:no-preference){.about_timeline__uS_ff[data-reveal-state=armed]:before{transform:scaleY(0)}.about_timeline__uS_ff[data-reveal-state=armed] .about_tItem__8B0c9{opacity:0;transform:translateY(24px)}.about_timeline__uS_ff[data-reveal-state=in]:before{transition:transform calc(var(--ag-dur-reveal) * 1.5) var(--ag-ease-out)}.about_timeline__uS_ff[data-reveal-state=in] .about_tItem__8B0c9{transition:opacity var(--ag-dur-reveal) var(--ag-ease-out),transform var(--ag-dur-reveal) var(--ag-ease-out);transition-delay:calc(var(--ag-dur-reveal) / 2 * var(--t-i, 0))}}.about_contact__k4uvM{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ag-space-10);align-items:start}@media (min-width:1068px){.about_contact__k4uvM{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:var(--ag-space-12)}}.about_contactStage__w74ti{position:relative;overflow:hidden;padding-top:calc(56px + clamp(32px, 5vw, 72px));padding-bottom:var(--ag-section-y-tight)}.about_contactStage__w74ti:before{content:"";position:absolute;inset:0 0 auto 0;height:min(760px,100%);background:url(/images/cards/agents.svg) top/cover no-repeat;opacity:.55;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 40%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 40%,transparent);pointer-events:none}html[data-ag-theme=dark] .about_contactStage__w74ti:before{opacity:1;filter:brightness(.4) saturate(1.15)}.about_contactStage__w74ti>*{position:relative}.about_contactHead__uX3Q3{display:grid;gap:var(--ag-space-4);max-width:34em;margin-bottom:var(--ag-space-8)}.about_contactHead__uX3Q3 h1,.about_contactHead__uX3Q3 p{margin:0}.about_next__on1eN{display:grid;gap:var(--ag-space-3)}.about_next__on1eN h2{margin:0}.about_next__on1eN ul{display:grid;gap:var(--ag-space-2);margin:0;padding:0;list-style:none;color:var(--ag-text)}.about_formCard__J15NE{padding:var(--ag-space-8);border:1px solid var(--ag-hairline);border-radius:var(--ag-r-lg);background:var(--ag-surface-1)}.about_direct__6jhsL{display:grid;gap:var(--ag-space-6)}.about_direct__6jhsL h2,.about_direct__6jhsL p{margin:0}.about_directItem__8Tcji{display:grid;gap:var(--ag-space-1);padding-bottom:var(--ag-space-6);border-bottom:1px solid var(--ag-hairline)}.about_directItem__8Tcji a{color:var(--ag-text-strong);font-size:var(--ag-title-size);line-height:var(--ag-title-leading);font-weight:600;text-decoration:none}.about_directItem__8Tcji a:focus-visible{outline:2px solid var(--ag-focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.about_directItem__8Tcji a:hover{text-decoration:underline;text-underline-offset:4px}}.about_muted__yhYIq{color:var(--ag-text-muted);font-size:var(--ag-small-size)}.about_portraitImg___nqtX{display:block;width:100%;height:auto}.about_rows__OYkry a{color:var(--ag-text-strong);text-decoration:underline;text-underline-offset:3px}.about_ghost__sQo_L{stroke:var(--ag-hairline);stroke-width:1.5}.about_ghostDot__z7Vjj{fill:var(--ag-surface-2);stroke:var(--ag-border)}.about_divider__4UPqQ{margin:var(--ag-space-10) 0}.about_dividerSvg__25ZAX{display:block;width:100%;height:12px}.ArtCta_band___AKcT{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--ag-r-lg);margin-inline:var(--ag-gutter);padding:var(--ag-space-13) var(--ag-space-7)}@media (min-width:734px){.ArtCta_band___AKcT{padding:var(--ag-space-14) var(--ag-space-9)}}.ArtCta_art__GtpnY{position:absolute;inset:0;z-index:-1;pointer-events:none}.ArtCta_artImage__wlsCQ{object-fit:cover}.ag-stage-dark .ArtCta_artImage__wlsCQ,html[data-ag-theme=dark] .ArtCta_artImage__wlsCQ{filter:brightness(.36) saturate(1.1)}.ArtCta_band___AKcT[data-art-tone=dark] .ArtCta_artImage__wlsCQ{filter:brightness(.82)}.ArtCta_copy__Kefb5{position:relative;max-width:46ch;margin-inline:auto;text-align:center;color:var(--ag-text-strong)}.ArtCta_body__V1b_9{margin-top:var(--ag-space-5);color:color-mix(in srgb,var(--ag-text-strong) 78%,transparent)}.ArtCta_actions__Tsr0n{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--ag-space-4) var(--ag-space-6);margin-top:var(--ag-space-8)}.work_page__IIbdN{background:var(--ag-canvas);position:relative;z-index:1;color:var(--ag-text)}.work_hero__RdqfV{padding-top:calc(56px + clamp(48px, 8vw, 112px));padding-bottom:var(--ag-section-y-tight)}.work_heroInner__NeoFG{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--ag-space-6)}.work_heroInner__NeoFG h1,.work_heroInner__NeoFG p{margin:0}.work_heroActions__2tUlF{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--ag-space-4) var(--ag-space-6);margin-top:var(--ag-space-2)}.work_clientName__uZrtl{color:var(--ag-text-strong);font-weight:500}.work_line__4xHyK{display:block}.work_line__4xHyK+.work_line__4xHyK{margin-top:var(--ag-space-3)}.work_lineLabel__srZZM{color:var(--ag-text-strong);font-weight:500}.work_services__SiXeF{margin:var(--ag-space-1) 0 0;color:var(--ag-text-muted);font-size:var(--ag-small-size);line-height:var(--ag-small-leading)}.work_close__o_GJK{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--ag-space-6)}.work_close__o_GJK h2,.work_close__o_GJK p{margin:0}.work_article__F61Ph{padding-top:calc(56px + clamp(40px, 6vw, 88px));padding-bottom:var(--ag-section-y)}.work_back__tXywQ{margin-bottom:var(--ag-space-8)}.work_articleTitle__YM826{margin:0}.work_articleMeta___aoap{margin:var(--ag-space-4) 0 0;color:var(--ag-text-muted);font-size:var(--ag-small-size);line-height:var(--ag-small-leading)}.work_articleIntro__beGQd{margin:var(--ag-space-8) 0 0}.work_articleSection__LM9Il{margin-top:var(--ag-space-10);padding-top:var(--ag-space-8);border-top:1px solid var(--ag-hairline)}.work_articleSection__LM9Il h2{margin:0 0 var(--ag-space-4)}.work_articleSection__LM9Il p{margin:0}.work_facts__hqvDg{margin:0;padding:0;list-style:none;border-top:1px solid var(--ag-hairline)}.work_facts__hqvDg li{padding-block:var(--ag-space-3);border-bottom:1px solid var(--ag-hairline);color:var(--ag-text);font-size:var(--ag-body-size);line-height:var(--ag-body-leading)}.work_external___3M7o{display:inline-flex;align-items:center;gap:var(--ag-space-1);min-height:44px;color:var(--ag-text-strong);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ag-text-strong) 40%,transparent)}.hero_hero__AKyUT{position:relative;padding-top:calc(56px + clamp(56px, 9vw, 128px));padding-bottom:var(--ag-section-y-tight)}.hero_compact__oQ3lm{padding-top:calc(56px + clamp(40px, 6vw, 88px))}.hero_bandWrap__zXa3Y{margin-top:var(--ag-space-12)}.hero_band__RRi2E{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:var(--ag-r-lg);background:var(--ag-surface-2)}@media (min-width:734px){.hero_band__RRi2E{aspect-ratio:21/9}}.hero_band__RRi2E img{object-fit:cover}html[data-ag-theme=dark] .hero_band__RRi2E img{filter:brightness(.86)}.hero_copy__o4sFr{display:flex;flex-direction:column}.hero_center__piSpL{align-items:center;text-align:center}.hero_start__7k_If{align-items:flex-start;text-align:left}.hero_title__M8e1v{margin:0;max-width:16em}.hero_quiet__G4NOZ{color:var(--ag-text-muted)}.hero_intro__Limqe{margin:var(--ag-space-6) 0 0}.hero_center__piSpL .hero_intro__Limqe{margin-inline:auto}.hero_actions__H_A_a{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ag-space-4) var(--ag-space-6);margin-top:var(--ag-space-8)}.hero_center__piSpL .hero_actions__H_A_a{justify-content:center}.hero_below__8GwQh{margin-top:var(--ag-space-12)}.hero_withArt__8NpNF{isolation:isolate;padding-bottom:var(--ag-section-y)}.hero_art__9U1Ms{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 62%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 62%,transparent)}.hero_artImage__ChRGc{object-fit:cover;object-position:center top}html[data-ag-theme=dark] .hero_artSky__u4_m_ .hero_artImage__ChRGc{filter:brightness(.36) saturate(1.2)}.hero_artNight__hOjY6 .hero_artImage__ChRGc,html[data-ag-theme=dark] .hero_artPhoto__OYnwr .hero_artImage__ChRGc{filter:brightness(.42) saturate(1.05)}html[data-ag-theme=light] .hero_artPhoto__OYnwr:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.08) 60%,transparent)}.hero_withArt__8NpNF .hero_intro__Limqe{color:var(--ag-text-strong)}.hero_withArt__8NpNF .hero_quiet__G4NOZ{color:color-mix(in srgb,var(--ag-text-strong) 72%,transparent)}html[data-ag-theme=dark] .hero_withArt__8NpNF .hero_quiet__G4NOZ{color:color-mix(in srgb,var(--ag-text-strong) 66%,transparent)}.hero_photo__hC3ho{padding-bottom:0}.hero_photo__hC3ho .hero_art__9U1Ms{bottom:18%;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 70%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 70%,transparent)}.hero_rise__dtr6e,.hero_stage__kuQxB{margin-top:var(--ag-space-12)}.hero_product__P92eG{padding-bottom:var(--ag-section-y-tight)}.hero_carousel__5POx1{margin-top:var(--ag-space-12)}.hero_cinema__Kmyqw{background:var(--ag-canvas);color:var(--ag-text);padding-bottom:var(--ag-section-y)}.hero_cinemaGrid__P9cgJ{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ag-space-10);align-items:end}@media (min-width:1068px){.hero_cinemaGrid__P9cgJ{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:var(--ag-space-12)}.hero_cinemaSolo__mo2Uu{grid-template-columns:minmax(0,1fr)}}.hero_portrait__Psjlr{overflow:hidden;border-radius:var(--ag-r-lg);border:1px solid var(--ag-hairline);background:var(--ag-surface-1)}.hero_portrait__Psjlr img{display:block;width:100%;height:auto}.hero_graphic__Egspx{margin-top:var(--ag-space-12)}.hero_reading__YIfD9,.hero_tool__GYiIR{padding-top:calc(56px + clamp(40px, 5vw, 72px));padding-bottom:var(--ag-space-10)}.hero_reading__YIfD9 .hero_intro__Limqe,.hero_tool__GYiIR .hero_intro__Limqe{margin-top:var(--ag-space-4)}.hero_meta__ycXxs{margin:var(--ag-space-4) 0 0;color:var(--ag-text-muted)}.IconOrbit_orbit__k7WPd{--orbit-size:min(520px,100%);position:relative;container-type:inline-size;width:var(--orbit-size);aspect-ratio:1;margin-inline:auto}.IconOrbit_single__t4m2q{--orbit-size:min(360px,100%)}.IconOrbit_track__Utb_c{position:absolute;inset:21%;border:1px solid var(--ag-hairline);border-radius:var(--ag-r-pill)}.IconOrbit_single__t4m2q .IconOrbit_track__Utb_c{inset:12%}.IconOrbit_trackOuter__3GTiG{inset:2%}.IconOrbit_ring__HTAcf{position:absolute;inset:21%;animation:IconOrbit_orbit-spin__jPWF8 70s linear infinite}.IconOrbit_single__t4m2q .IconOrbit_ring__HTAcf{inset:12%}.IconOrbit_outer__979kb{inset:2%;animation-duration:110s;animation-direction:reverse}.IconOrbit_slot__yVJkO{position:absolute;top:50%;left:50%;width:0;height:0;transform:rotate(var(--angle)) translateX(29cqi) rotate(calc(var(--angle) * -1))}.IconOrbit_single__t4m2q .IconOrbit_slot__yVJkO{transform:rotate(var(--angle)) translateX(38cqi) rotate(calc(var(--angle) * -1))}.IconOrbit_outer__979kb .IconOrbit_slot__yVJkO{transform:rotate(var(--angle)) translateX(48cqi) rotate(calc(var(--angle) * -1))}.IconOrbit_tile__F5lBV{position:absolute;display:grid;place-items:center;width:48px;height:48px;margin:-24px 0 0 -24px;border:1px solid var(--ag-hairline);border-radius:var(--ag-r-md);background:var(--ag-surface-1);color:var(--ag-text-strong);animation:IconOrbit_orbit-spin__jPWF8 70s linear infinite reverse}.IconOrbit_outer__979kb .IconOrbit_tile__F5lBV{animation-duration:110s;animation-direction:normal}.IconOrbit_core___HsdZ{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:76px;height:76px;translate:-50% -50%;border-radius:var(--ag-r-pill);background:var(--ag-brand)}.IconOrbit_logo__rlk80{width:40px;height:40px}.IconOrbit_orbit__k7WPd[data-paused=true] .IconOrbit_ring__HTAcf,.IconOrbit_orbit__k7WPd[data-paused=true] .IconOrbit_tile__F5lBV{animation-play-state:paused}@keyframes IconOrbit_orbit-spin__jPWF8{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){.IconOrbit_ring__HTAcf,.IconOrbit_tile__F5lBV{animation:none}}@media (max-width:733px){.IconOrbit_tile__F5lBV{width:40px;height:40px;margin:-20px 0 0 -20px}}.faq_index__SwGtD{display:flex;flex-wrap:wrap;gap:var(--ag-space-2) var(--ag-space-5);padding-bottom:var(--ag-space-8);border-bottom:1px solid var(--ag-hairline)}.faq_index__SwGtD a{color:var(--ag-text);font-size:var(--ag-small-size);font-weight:500;text-decoration:none}.faq_index__SwGtD a:focus-visible{outline:2px solid var(--ag-focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.faq_index__SwGtD a:hover{color:var(--ag-text-strong)}}.faq_group__aYEEj{padding-top:var(--ag-space-12);scroll-margin-top:calc(56px + var(--ag-space-6))}.faq_group__aYEEj h2{margin:0 0 var(--ag-space-6)}.faq_close__M8OKa{display:grid;justify-items:start;gap:var(--ag-space-5);padding-block:var(--ag-space-12) var(--ag-section-y)}.faq_close__M8OKa h2,.faq_close__M8OKa p{margin:0}.LineDraw_draw__Loh_Q{display:block;width:100%;height:auto;overflow:visible}.LineDraw_path__17Hyj{stroke:color-mix(in srgb,var(--ag-text-strong) 62%,transparent);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.LineDraw_dot__Egsnn{fill:var(--ag-text-strong);opacity:0}.LineDraw_draw__Loh_Q[data-drawn=true] .LineDraw_path__17Hyj{stroke-dashoffset:0;transition:stroke-dashoffset var(--draw-seconds,2.4s) var(--ag-ease-in-out);transition-delay:calc(var(--i, 0) * .18s)}.LineDraw_draw__Loh_Q[data-drawn=true] .LineDraw_dot__Egsnn{opacity:1;transition:opacity var(--ag-dur-reveal) var(--ag-ease-out);transition-delay:calc(var(--draw-seconds, 2.4s) * .6 + var(--i, 0) * 90ms)}@media (prefers-reduced-motion:reduce){.LineDraw_path__17Hyj{stroke-dashoffset:0}.LineDraw_dot__Egsnn{opacity:1}.LineDraw_draw__Loh_Q[data-drawn=true] .LineDraw_dot__Egsnn,.LineDraw_draw__Loh_Q[data-drawn=true] .LineDraw_path__17Hyj{transition:none}}.Marquee_marquee__lxpu8{display:flex;width:100%;min-width:0;max-width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.Marquee_track__YayMe{display:flex;flex:none;align-items:center;gap:var(--ag-space-12);margin:0;padding:0 var(--ag-space-12) 0 0;list-style:none;animation:Marquee_marquee__lxpu8 var(--marquee-duration,40s) linear infinite}.Marquee_item__hEogH{flex:none;display:inline-flex;align-items:center;gap:var(--ag-space-3);color:var(--ag-text);font-size:var(--ag-body-size);line-height:var(--ag-body-leading);font-weight:500;white-space:nowrap}.Marquee_marquee__lxpu8:focus-within .Marquee_track__YayMe,.Marquee_marquee__lxpu8:hover .Marquee_track__YayMe{animation-play-state:paused}@keyframes Marquee_marquee__lxpu8{to{transform:translateX(-100%)}}@media (prefers-reduced-motion:reduce){.Marquee_marquee__lxpu8{-webkit-mask-image:none;mask-image:none}.Marquee_track__YayMe{flex-wrap:wrap;justify-content:center;row-gap:var(--ag-space-5);padding:0;animation:none;flex:1}.Marquee_copy__yHA02{display:none}}