._cta_1v43d_3{--cta-bg:var(--c-green-20);--cta-fg:var(--c-green);isolation:isolate;min-height:var(--cta-height);border-radius:var(--r-pill);background:var(--cta-bg);-webkit-backdrop-filter:blur(8px);color:var(--cta-fg);font-family:var(--f-ui);font-weight:500;font-size:var(--fs-cta);letter-spacing:-.02em;white-space:nowrap;cursor:pointer;transition:color .35s var(--ease-out);align-items:center;gap:.35em;padding:.45em .6em .45em .45em;line-height:1;display:inline-flex;position:relative;overflow:hidden}._cta_1v43d_3:before{content:"";z-index:-1;border-radius:inherit;background:var(--c-green);clip-path:circle(0% at 1.15em);transition:clip-path .4s var(--ease-out);position:absolute;inset:0}._cta_1v43d_3:hover,._cta_1v43d_3:focus-visible{color:var(--c-navy);transition:color .65s var(--ease-out)}._cta_1v43d_3:hover:before,._cta_1v43d_3:focus-visible:before{clip-path:circle(130% at 1.15em);transition:clip-path .9s var(--ease-out)}._icon_1v43d_57{flex:none;width:1.365em;height:1.4em;display:block}._iconArrow_1v43d_64{transition:transform .35s var(--ease-out)}._cta_1v43d_3:hover ._iconArrow_1v43d_64{transition:transform .65s var(--ease-out);transform:translate(.12em)}._label_1v43d_73{padding-block:.1em}._onLight_1v43d_78{--cta-fg:#0f9c5c}._banner_jgsxo_1{z-index:1000;border-radius:var(--r-card);background:var(--c-navy);width:min(440px,100vw - 48px);color:var(--c-white);font-family:var(--f-sans);border:1px solid var(--c-white-10);padding:22px 24px 20px;animation:.45s cubic-bezier(.22,1,.36,1) both _rise_jgsxo_1;position:fixed;bottom:24px;left:24px;box-shadow:0 18px 48px #111b3059}@keyframes _rise_jgsxo_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}._kicker_jgsxo_28{font-family:var(--f-serif);font-style:italic;font-size:var(--fs-h4);color:var(--c-green);margin:0 0 6px}._text_jgsxo_36{font-size:var(--fs-xs);color:#ffffffd1;margin:0 0 16px;line-height:1.55}._text_jgsxo_36 a{color:var(--c-white);text-underline-offset:2px;text-decoration:underline}._actions_jgsxo_49{flex-wrap:wrap;gap:10px;display:flex}._button_jgsxo_55{min-height:42px;font-family:var(--f-ui);font-weight:500;font-size:var(--fs-2xs);cursor:pointer;border-radius:999px;flex:auto;padding:0 18px;transition:background-color .2s,color .2s,border-color .2s}._accept_jgsxo_67{border:1px solid var(--c-green);background:var(--c-green);color:var(--c-navy)}._accept_jgsxo_67:hover{background:#5cf0a8;border-color:#5cf0a8}._refuse_jgsxo_78{color:var(--c-white);background:0 0;border:1px solid #ffffff59}._refuse_jgsxo_78:hover{border-color:var(--c-white);background:var(--c-white-10)}._button_jgsxo_55:focus-visible{outline:2px solid var(--c-green);outline-offset:2px}@media (width<=640px){._banner_jgsxo_1{width:calc(100vw - 24px);padding:18px 18px 16px;bottom:12px;left:12px}}._backdrop_1dzv2_2{z-index:200;padding:var(--page-gutter);-webkit-backdrop-filter:blur(6px);animation:_fade_1dzv2_1 .25s var(--ease-out);background:#111b308c;place-items:center;display:grid;position:fixed;inset:0}._dialog_1dzv2_15{gap:var(--sp-15);width:min(480px,100%);padding:var(--sp-40);border-radius:var(--r-section);background:var(--c-cream);color:var(--c-navy);animation:_rise_1dzv2_1 .35s var(--ease-out);flex-direction:column;display:flex;position:relative}._close_1dzv2_28{top:var(--sp-15);right:var(--sp-15);background:var(--c-grey-150);width:36px;height:36px;color:var(--c-navy);transition:background-color .3s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute}._close_1dzv2_28:hover{background:var(--c-border)}._title_1dzv2_46{font-family:var(--f-serif);font-weight:500;font-size:var(--fs-h3);letter-spacing:-.02em;line-height:1.3}._text_1dzv2_54{font-size:var(--fs-sm);letter-spacing:-.02em;color:#3c465c;line-height:1.4}._field_1dzv2_61{font-size:var(--fs-2xs);flex-direction:column;gap:.4em;font-weight:500;display:flex}._field_1dzv2_61 input{border:1px solid var(--c-border);border-radius:var(--r-inner);background:var(--c-white);font:inherit;color:var(--c-navy);padding:.8em 1em;font-weight:400}._field_1dzv2_61 input:focus{border-color:var(--c-navy);outline:none}._consent_1dzv2_84{font-size:var(--fs-3xs);letter-spacing:-.01em;color:#3c465c;cursor:pointer;align-items:flex-start;gap:.7em;line-height:1.4;display:flex}._consent_1dzv2_84 input{accent-color:var(--c-green);margin-top:.2em}._error_1dzv2_100{font-size:var(--fs-2xs);color:#c0392b}._actions_1dzv2_105{margin-top:var(--sp-10);justify-content:flex-end;display:flex}@keyframes _fade_1dzv2_1{0%{opacity:0}}@keyframes _rise_1dzv2_1{0%{opacity:0;transform:translateY(16px)}}._footer_mebce_2{background:var(--c-navy);color:var(--c-white);padding-block:var(--section-pad)}._inner_mebce_8{flex-direction:column;justify-content:space-between;gap:clamp(48px,5.95vw,130px);min-height:clamp(360px,33.3vw,720px);display:flex}._top_mebce_16{justify-content:space-between;align-items:flex-start;gap:var(--sp-40);display:flex}._brand_mebce_23{align-items:flex-start;gap:var(--sp-30);flex-direction:column;display:flex}._logo_mebce_30{width:clamp(125px,99.16px + 3.241vw,162.8px);height:auto}._about_mebce_35{min-width:min(490px,100%);max-width:34.7%;font-size:var(--fs-body);letter-spacing:-.02em;line-height:1.3}._tagline_mebce_43{font-family:var(--f-serif);font-weight:500;font-size:var(--fs-tagline);color:var(--c-green)}._socials_mebce_50{gap:var(--sp-10);display:flex}._social_mebce_50{width:var(--icon-42);height:var(--icon-42);border-radius:calc(var(--r-icon) - 1px);background:var(--c-green-20);color:var(--c-green);transition:transform .3s var(--ease-out), background-color .3s var(--ease-out), color .3s var(--ease-out);place-items:center;display:grid}._social_mebce_50:hover{background:var(--c-green);color:var(--c-navy)}._social_mebce_50 svg{width:48%;height:48%}._nav_mebce_80{flex-direction:column;align-items:flex-end;gap:clamp(10px,1.058vw,22px);display:flex}._navLink_mebce_87{font-family:var(--f-serif);font-size:var(--fs-footer-link);color:var(--c-white);transition:color .25s var(--ease-out)}._navLink_mebce_87:hover{color:var(--c-green)}._navActive_mebce_98{color:var(--c-green);font-weight:500}._navGroup_mebce_103{justify-content:center;align-items:center;gap:.4em;display:flex}._chevron_mebce_110{width:.53em;height:.31em;transition:transform .3s var(--ease-out);transform:rotate(180deg)}._group_mebce_118{flex-direction:column;align-items:flex-end;display:flex}._groupOpen_mebce_124 ._chevron_mebce_110{transform:rotate(0)}._subNav_mebce_128{transition:grid-template-rows .35s var(--ease-out);grid-template-rows:0fr;display:grid}._groupOpen_mebce_124 ._subNav_mebce_128{grid-template-rows:1fr}._subNavInner_mebce_138{opacity:0;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);flex-direction:column;align-items:flex-end;gap:clamp(6px,.6vw,12px);display:flex;overflow:hidden;transform:translateY(-6px)}._groupOpen_mebce_124 ._subNavInner_mebce_138{opacity:1;transition:opacity .3s var(--ease-out) 80ms, transform .3s var(--ease-out) 80ms;padding-top:clamp(8px,.8vw,14px);transform:translateY(0)}._subLink_mebce_160{font-family:var(--f-serif);font-size:calc(var(--fs-footer-link) * .78);color:#ffffffb8;transition:color .4s var(--ease)}._subLink_mebce_160:hover{color:var(--c-green)}._subActive_mebce_171{color:var(--c-green);font-weight:500}._bottom_mebce_177{gap:var(--sp-25);flex-direction:column;display:flex}._bottomTop_mebce_183{justify-content:space-between;align-items:center;gap:var(--sp-20);display:flex}._qualiopi_mebce_190{padding:var(--sp-10);border-radius:var(--r-inner);background:var(--c-white);display:inline-flex}._qualiopi_mebce_190 img{object-fit:contain;width:clamp(76px,5.69vw,128px);height:auto}._bottomCtas_mebce_203{gap:var(--sp-10);flex-wrap:wrap;display:flex}._rule_mebce_209{background:#fff3;height:1px}._legal_mebce_214{justify-content:space-between;align-items:center;gap:var(--sp-20);font-size:var(--fs-3xs);letter-spacing:-.02em;display:flex}._legalLinks_mebce_223{gap:var(--sp-20);display:flex}._legalLinks_mebce_223 a{transition:color .25s var(--ease-out)}._legalLinks_mebce_223 a:hover,._legalLinks_mebce_223 ._legalButton_mebce_233:hover{color:var(--c-green)}._legalButton_mebce_233{font:inherit;color:inherit;cursor:pointer;transition:color .25s var(--ease-out);background:0 0;border:0;padding:0}@media (width<=900px){._footer_mebce_2{padding-block:clamp(40px,9vw,64px)}._inner_mebce_8{gap:clamp(36px,8vw,56px);min-height:0;padding-inline:clamp(6px,2.5vw,16px)}._top_mebce_16{gap:var(--sp-40);flex-direction:column}._about_mebce_35{min-width:0;max-width:100%}._nav_mebce_80,._group_mebce_118,._subNavInner_mebce_138{align-items:flex-start}._navLink_mebce_87{font-size:clamp(20px,3vw,26px)}._bottomTop_mebce_183,._legal_mebce_214{flex-direction:column;align-items:flex-start}}._tag_bl5r1_2{border-radius:var(--r-tag);font-size:var(--fs-sm);letter-spacing:-.03em;color:var(--c-navy);background:var(--tag-bg,var(--c-grey-100));white-space:nowrap;justify-content:center;align-items:center;padding:.47em .65em;line-height:1.1;display:inline-flex}._clickable_bl5r1_16{cursor:pointer;transition:transform .3s var(--ease-out), background-color .3s var(--ease-out), color .3s var(--ease-out);padding-block:.59em}._clickable_bl5r1_16:hover{transform:scale(1.05)}._clickable_bl5r1_16:active{transform:scale(.98)}._active_bl5r1_34,._active_bl5r1_34:hover{background:var(--tag-active,var(--c-border));color:var(--c-navy);font-weight:500}._backdrop_d4mnq_4{z-index:1200;padding:clamp(24px, 12vh, 140px) var(--page-gutter) var(--page-gutter);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}._backdrop_d4mnq_4:before{content:"";animation:_fade_d4mnq_1 .25s var(--ease-out);pointer-events:none;background:#111b302e;position:fixed;inset:0}._dialog_d4mnq_29{width:min(760px,100%);max-height:calc(100vh - clamp(24px, 12vh, 140px) - var(--page-gutter));display:flex;position:relative}._glass_d4mnq_36>*{animation:_rise_d4mnq_1 .35s var(--ease-out)}@keyframes _fade_d4mnq_1{0%{opacity:0}}@keyframes _rise_d4mnq_1{0%{opacity:0;transform:translateY(14px)}}._panel_d4mnq_53{--search-surface:var(--c-white);--search-ink:var(--c-navy);--search-muted:#7b8497;--search-line:var(--c-border);--search-chip:var(--c-grey-50);--search-active:var(--c-green);--search-active-ink:var(--c-navy);--search-mark:var(--c-green-40);--search-gap:12px;gap:var(--search-gap);min-width:0;min-height:0;color:var(--search-ink);flex-direction:column;flex:1;display:flex}._field_d4mnq_73{background:var(--search-surface);border-radius:18px;flex:none;align-items:center;gap:14px;height:clamp(58px,4.6vw,70px);padding:0 18px 0 22px;display:flex;box-shadow:0 20px 50px #111b3038}._fieldIcon_d4mnq_85{width:22px;height:22px;color:var(--search-ink);flex:none}._input_d4mnq_92{min-width:0;font-family:var(--f-sans);font-size:var(--fs-h4);letter-spacing:-.02em;color:var(--search-ink);background:0 0;border:0;flex:1}._input_d4mnq_92:focus,._input_d4mnq_92:focus-visible{box-shadow:none;outline:none}._input_d4mnq_92::placeholder{color:var(--search-muted)}._kbd_d4mnq_113{background:var(--search-chip);font-family:var(--f-ui);font-size:var(--fs-3xs);letter-spacing:.02em;color:var(--search-muted);cursor:pointer;transition:color .2s var(--ease), background-color .2s var(--ease);border-radius:8px;flex:none;padding:.35em .6em}._kbd_d4mnq_113:hover{color:var(--search-ink)}._card_d4mnq_131{background:var(--search-surface);border-radius:20px;flex-direction:column;min-height:0;display:flex;overflow:hidden;box-shadow:0 30px 70px #111b3038}._filters_d4mnq_141{border-bottom:1px solid var(--search-line);flex-wrap:wrap;flex:none;gap:8px;padding:14px 18px;display:flex}._filters_d4mnq_141>*{font-size:var(--fs-3xs)}._body_d4mnq_154{overscroll-behavior:contain;scrollbar-width:none;min-height:0;padding:10px;position:relative;overflow-y:auto}._body_d4mnq_154::-webkit-scrollbar{display:none}._group_d4mnq_168+._groupNext_d4mnq_168{border-top:1px solid var(--search-line);margin-top:6px;padding-top:10px}._groupTitle_d4mnq_174{font-size:var(--fs-sm);letter-spacing:-.02em;color:var(--search-muted);margin:10px 14px 6px}._list_d4mnq_181{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._item_d4mnq_190{text-align:left;width:100%;min-height:52px;color:inherit;cursor:pointer;transition:background-color .18s var(--ease), color .18s var(--ease);border-radius:14px;align-items:center;gap:14px;padding:10px 12px 10px 14px;display:flex}._itemActive_d4mnq_204,._item_d4mnq_190:hover{background:var(--search-active);color:var(--search-active-ink)}._itemIcon_d4mnq_210{flex:none;width:22px;height:22px}._itemIcon_d4mnq_210 path{stroke-width:1.2px}._fieldIcon_d4mnq_85 circle,._fieldIcon_d4mnq_85 path{stroke-width:1.15px}._itemTitle_d4mnq_226{min-width:0;font-size:var(--fs-body);letter-spacing:-.02em;flex:1;line-height:1.25}._itemTitle_d4mnq_226 mark{background:var(--search-mark);color:inherit;border-radius:3px;padding:0 1px}._itemActive_d4mnq_204 ._itemTitle_d4mnq_226 mark{background:#111b301f}._chip_d4mnq_245{background:var(--search-chip);max-width:40%;font-family:var(--f-ui);font-size:var(--fs-3xs);color:var(--search-muted);white-space:nowrap;text-overflow:ellipsis;transition:background-color .18s var(--ease), color .18s var(--ease);border-radius:8px;flex:none;padding:.35em .6em;overflow:hidden}._itemActive_d4mnq_204 ._chip_d4mnq_245{color:var(--c-navy);background:#ffffffe6}._chipKey_d4mnq_265{max-width:none;padding-inline:.55em}._empty_d4mnq_270{text-align:center;font-size:var(--fs-sm);color:var(--search-muted);padding:28px 16px}._empty_d4mnq_270 strong{color:var(--search-ink);font-weight:500}._hint_d4mnq_282{font-size:var(--fs-2xs);color:var(--search-muted);margin:8px 14px 6px}._inline_d4mnq_289{--search-surface:#ffffff0f;--search-ink:var(--c-white);--search-muted:#ffffff8c;--search-line:#ffffff1a;--search-chip:#ffffff1a;--search-mark:#2ee68c4d;--search-gap:10px;margin-top:var(--sp-15);padding-top:var(--sp-15);border-top:1px solid var(--search-line)}._inline_d4mnq_289 ._field_d4mnq_73,._inline_d4mnq_289 ._card_d4mnq_131{box-shadow:none}._inline_d4mnq_289 ._field_d4mnq_73{border-radius:14px;height:52px;padding:0 12px 0 16px}._inline_d4mnq_289 ._fieldIcon_d4mnq_85{color:var(--c-green)}._inline_d4mnq_289 ._input_d4mnq_92{font-size:var(--fs-sm)}._inline_d4mnq_289 ._card_d4mnq_131{border-radius:16px}._inline_d4mnq_289 ._body_d4mnq_154{max-height:min(60vh,520px);padding:8px}._inline_d4mnq_289 ._item_d4mnq_190{border-radius:11px;min-height:46px;padding:8px 10px 8px 12px}._inline_d4mnq_289 ._itemTitle_d4mnq_226{font-size:var(--fs-sm)}._inline_d4mnq_289 ._itemActive_d4mnq_204 ._chip_d4mnq_245{color:var(--c-navy);background:#111b301f}._inline_d4mnq_289 ._chip_d4mnq_245:not(._chipKey_d4mnq_265){display:none}._inline_d4mnq_289 ._filters_d4mnq_141{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}._inline_d4mnq_289 ._filters_d4mnq_141::-webkit-scrollbar{display:none}@media (width<=700px){._backdrop_d4mnq_4{padding:var(--page-gutter)}._dialog_d4mnq_29{max-height:calc(100vh - var(--page-gutter) * 2)}._filters_d4mnq_141,._inline_d4mnq_289 ._filters_d4mnq_141{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}._filters_d4mnq_141::-webkit-scrollbar{display:none}._chip_d4mnq_245:not(._chipKey_d4mnq_265){display:none}._inline_d4mnq_289 ._body_d4mnq_154{max-height:min(52vh,460px)}}._glass_d4mnq_36{--search-surface:transparent;--search-ink:var(--c-white);--search-muted:#ffffff8c;--search-line:#ffffff14;--search-chip:#ffffff1a;--search-active:#ffffff14;--search-active-ink:var(--c-white);--search-mark:#2ee68c52;-webkit-backdrop-filter:blur(32px)saturate(130%);background:#111b30a3;border:1px solid #ffffff14;border-radius:22px;gap:0;overflow:hidden;box-shadow:0 40px 90px #111b3073}._glass_d4mnq_36 ._field_d4mnq_73,._glass_d4mnq_36 ._card_d4mnq_131{box-shadow:none;background:0 0;border-radius:0}._glass_d4mnq_36 ._field_d4mnq_73{border-bottom:1px solid var(--search-line);height:64px;padding:0 18px 0 22px}._glass_d4mnq_36 ._fieldIcon_d4mnq_85{color:var(--search-muted)}._glass_d4mnq_36 ._input_d4mnq_92{font-size:var(--fs-h4)}._glass_d4mnq_36 ._kbd_d4mnq_113{border:1px solid #ffffff1a}._glass_d4mnq_36 ._filters_d4mnq_141{border-bottom:0;gap:8px;padding:14px 18px 4px}._glass_d4mnq_36 ._body_d4mnq_154{padding:8px 10px 10px}._glass_d4mnq_36 ._groupTitle_d4mnq_174{margin:12px 14px 6px}._glass_d4mnq_36 ._group_d4mnq_168+._groupNext_d4mnq_168{margin-top:8px;padding-top:10px}._glass_d4mnq_36 ._item_d4mnq_190{border-radius:12px;min-height:50px}._glass_d4mnq_36 ._itemIcon_d4mnq_210{color:#ffffffbf}._glass_d4mnq_36 ._itemActive_d4mnq_204 ._itemTitle_d4mnq_226 mark{background:var(--search-mark)}._glass_d4mnq_36 ._chip_d4mnq_245{--chip:var(--c-border);background:color-mix(in srgb, var(--chip) 16%, transparent);color:color-mix(in srgb, var(--chip) 80%, white);border:1px solid color-mix(in srgb, var(--chip) 30%, transparent)}._glass_d4mnq_36 ._itemActive_d4mnq_204 ._chip_d4mnq_245{background:color-mix(in srgb, var(--chip) 24%, transparent);color:color-mix(in srgb, var(--chip) 80%, white)}._glass_d4mnq_36 ._chipKey_d4mnq_265{display:none}._filterIcon_d4mnq_484{width:1em;height:1em;margin-right:.45em}._filterIcon_d4mnq_484 path{stroke-width:1.5px}._foot_d4mnq_494{border-top:1px solid var(--search-line);font-size:var(--fs-3xs);color:var(--search-muted);flex:none;justify-content:space-between;gap:16px;padding:12px 18px;display:flex}._footRight_d4mnq_505{gap:18px;display:flex}._foot_d4mnq_494 kbd{background:var(--search-chip);min-width:1.9em;font-family:var(--f-ui);text-align:center;color:#fffc;border:1px solid #ffffff1a;border-radius:7px;margin-right:.45em;padding:.25em .5em;font-size:.95em;display:inline-block}._foot_d4mnq_494 kbd+kbd{margin-left:-.15em}@media (width<=700px){._foot_d4mnq_494,._glass_d4mnq_36 ._chip_d4mnq_245{display:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._glass_d4mnq_36{background:#111b30f0}}._header_24c5c_6{z-index:100;pointer-events:none;position:fixed;inset:0 0 auto}._header_24c5c_6>*{pointer-events:auto}._shell_24c5c_18{--pill-pad:var(--sp-15);--pill-offset:calc(var(--page-gutter) * .6);width:calc(100% - var(--page-margin) * 2);margin:var(--page-gutter) 0 0 var(--page-margin);border-radius:var(--r-inner);color:var(--c-white);transition:transform .28s var(--ease-out), opacity .22s var(--ease-out);background:0 0;padding:0;position:relative}._out_24c5c_34 ._shell_24c5c_18{opacity:0;pointer-events:none;transition:transform .22s cubic-bezier(.4,0,.7,.2),opacity .16s ease-in;transform:translateY(-130%)}._compact_24c5c_43 ._shell_24c5c_18{width:max-content;max-width:calc(100% - var(--pill-offset) * 2);margin:var(--pill-offset) 0 0 var(--pill-offset);padding:var(--pill-pad);background:var(--c-navy)}._solid_24c5c_52:not(._compact_24c5c_43) ._shell_24c5c_18{width:100%;padding:clamp(10px, .93vw, 18px) var(--page-gutter);background:var(--c-navy);border-radius:0;margin:0}._top_24c5c_60{align-items:center;gap:var(--sp-20);display:flex}._logo_24c5c_66{flex:none;display:block}._logo_24c5c_66 img{width:clamp(125px,99.16px + 3.241vw,162.8px);height:auto}._nav_24c5c_77{white-space:nowrap;align-items:center;gap:clamp(14px,1.323vw,30px);display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}._compact_24c5c_43 ._nav_24c5c_77{display:none}._link_24c5c_92{font-size:calc(var(--fs-body) * 1.08);letter-spacing:-.03em;color:var(--c-white);transition:color .4s var(--ease);padding-block:.3em;line-height:1;position:relative}._link_24c5c_92:hover{color:var(--c-green)}._active_24c5c_107{font-family:var(--f-serif);color:var(--c-green);font-weight:500}._dropdown_24c5c_114{position:relative}._dropdownTrigger_24c5c_118{align-items:center;gap:.55em;display:inline-flex}._chevron_24c5c_124{width:.76em;height:.45em;transition:transform .3s var(--ease-out);transform:rotate(180deg)}._open_24c5c_131 ._chevron_24c5c_124{transform:rotate(0)}._menuWrap_24c5c_137{opacity:0;visibility:hidden;transform-origin:50% 0;transition:opacity .22s var(--ease-out), transform .25s var(--ease-out), visibility 0s linear .25s;padding-top:.9em;position:absolute;top:100%;left:50%;transform:translateY(-10px)scale(.96)}._open_24c5c_131 ._menuWrap_24c5c_137{opacity:1;visibility:visible;transition:opacity .3s var(--ease-out), transform .45s var(--ease-out), visibility 0s;transform:translateY(0)scale(1)}._menu_24c5c_137{min-width:14.5em;padding:var(--sp-10);gap:var(--sp-10);border-radius:var(--r-inner);background:var(--c-navy);display:grid}._menuItem_24c5c_173{justify-content:space-between;align-items:center;gap:var(--sp-15);border-radius:calc(var(--r-inner) - 4px);color:var(--c-white);font-size:var(--fs-xs);letter-spacing:-.03em;white-space:nowrap;opacity:0;transition:color .4s var(--ease), background-color .35s var(--ease), opacity .15s var(--ease-out), transform .15s var(--ease-out);padding:.55em .5em;line-height:1;display:flex;transform:translateY(-6px)}._open_24c5c_131 ._menuItem_24c5c_173{opacity:1;transition:color .4s var(--ease), background-color .35s var(--ease), opacity .3s var(--ease-out) calc(80ms + var(--i) * 50ms), transform .35s var(--ease-out) calc(80ms + var(--i) * 50ms);transform:translateY(0)}._menuItem_24c5c_173:hover,._menuItem_24c5c_173:focus-visible,._menuItemActive_24c5c_207{background:#182746}._menuItemActive_24c5c_207{color:var(--c-green)}._menuItemArrow_24c5c_215{width:.75em;height:.75em;transition:transform .25s var(--ease-out);flex:none}._menuItem_24c5c_173:hover ._menuItemArrow_24c5c_215,._menuItem_24c5c_173:focus-visible ._menuItemArrow_24c5c_215{transform:translate(2px)}._compact_24c5c_43 ._actions_24c5c_230 a,._compact_24c5c_43 ._actions_24c5c_230 [data-nav-cta]>*{-webkit-backdrop-filter:none}._actions_24c5c_230{align-items:center;margin-left:auto;display:flex}._ctaWrap_24c5c_242{display:contents}._search_24c5c_246{--size:var(--cta-height);width:var(--size);height:var(--size);color:var(--c-white);transition:background-color .35s var(--ease);background:#ffffff1a;border-radius:50%;flex:none;place-items:center;display:grid}._search_24c5c_246:hover{background:#ffffff2e}._search_24c5c_246 svg{width:41%;height:41%}._burger_24c5c_269{width:0;height:31.5px;margin-left:calc(var(--sp-20) * -1);color:var(--c-white);transition:color .4s var(--ease);flex:none;place-items:center;display:none;position:relative}._compact_24c5c_43 ._burger_24c5c_269{width:31.5px;margin-left:0;display:grid}._burgerBar_24c5c_287{width:31.5px;height:1.5px;transition:transform .35s var(--ease-out), width .35s var(--ease-out);background:currentColor;border-radius:2px;position:absolute}._burgerBar_24c5c_287:first-child{transform:translateY(-4.5px)}._burgerBar_24c5c_287:last-child{transform:translateY(4.5px)}._burger_24c5c_269:hover{color:var(--c-green)}._burger_24c5c_269:hover ._burgerBar_24c5c_287:last-child{width:22px;transform:translateY(4.5px)translate(4.75px)}._menuOpen_24c5c_315 ._burgerBar_24c5c_287,._menuOpen_24c5c_315 ._burger_24c5c_269:hover ._burgerBar_24c5c_287{width:24px}._menuOpen_24c5c_315 ._burgerBar_24c5c_287:first-child{transform:rotate(45deg)}._menuOpen_24c5c_315 ._burgerBar_24c5c_287:last-child,._menuOpen_24c5c_315 ._burger_24c5c_269:hover ._burgerBar_24c5c_287:last-child{transform:rotate(-45deg)}._panelWrap_24c5c_330{transition:grid-template-rows .4s var(--ease-out);grid-template-rows:0fr;display:grid}._menuOpen_24c5c_315 ._menuWrapPanel_24c5c_336,._searchOpen_24c5c_337 ._searchWrap_24c5c_337{grid-template-rows:1fr}._searchWrap_24c5c_337{width:0;min-width:100%}._searchActive_24c5c_347,._searchActive_24c5c_347:hover{background:var(--c-green);color:var(--c-navy)}._panelInner_24c5c_353{overflow:hidden}._panel_24c5c_330{margin-top:var(--sp-15);padding:var(--sp-10) 0 0;opacity:0;width:100%;transition:opacity .3s var(--ease-out) .1s, transform .3s var(--ease-out) .1s, border-color .35s var(--ease);border-top:1px solid #ffffff1a;flex-direction:column;display:flex;position:relative;transform:translateY(-6px)}._menuOpen_24c5c_315 ._panel_24c5c_330{opacity:1;transform:translateY(0)}._entry_24c5c_379+._entry_24c5c_379{transition:border-color .35s var(--ease);border-top:1px solid #ffffff14}._entry_24c5c_379:hover,._entry_24c5c_379:hover+._entry_24c5c_379{border-top-color:#0000}._panel_24c5c_330:has(>._entry_24c5c_379:first-of-type:hover){border-top-color:#0000}._row_24c5c_395{justify-content:space-between;align-items:center;gap:var(--sp-20);border-radius:calc(var(--r-inner) - 2px);width:100%;color:var(--c-white);font-size:var(--fs-body);letter-spacing:-.03em;text-align:left;transition:color .4s var(--ease), background-color .35s var(--ease);padding:.4em;line-height:1;display:flex;position:relative}._row_24c5c_395:hover{background:#ffffff12}._row_24c5c_395:hover,._rowActive_24c5c_421{color:var(--c-green)}._rowActive_24c5c_421{font-family:var(--f-serif);font-weight:500}._rowActive_24c5c_421 ._rowArrow_24c5c_432{background:var(--c-green);color:var(--c-navy)}._rowArrow_24c5c_432{width:var(--cta-height);height:var(--cta-height);border-radius:calc(var(--r-inner) - 3px);color:var(--c-white);transition:transform .3s var(--ease-out), background-color .35s var(--ease), color .35s var(--ease);background:#ffffff1a;flex:none;place-items:center;display:grid}._row_24c5c_395:hover ._rowArrow_24c5c_432{background:var(--c-green);color:var(--c-navy)}._row_24c5c_395:hover ._rowArrow_24c5c_432 svg{transform:translate(10%)}._rowArrow_24c5c_432 svg{width:34%;height:34%;transition:transform .3s var(--ease-out)}._rowExpanded_24c5c_468 ._rowArrow_24c5c_432{transform:rotate(90deg)}._rowExpanded_24c5c_468 ._row_24c5c_395:hover ._rowArrow_24c5c_432 svg{transform:none}._subRows_24c5c_476{transition:grid-template-rows .35s var(--ease-out);grid-template-rows:0fr;display:grid}._subRowsOpen_24c5c_482{grid-template-rows:1fr}._subRowsInner_24c5c_486{overflow:hidden}._subList_24c5c_491{border-radius:calc(var(--r-inner) - 3px);opacity:0;transition:opacity .3s var(--ease-out) 80ms, transform .3s var(--ease-out) 80ms;background:#ffffff0f;flex-direction:column;gap:2px;margin:.2em 0 .5em;padding:.3em;display:flex;transform:translateY(-6px)}._subRowsOpen_24c5c_482 ._subList_24c5c_491{opacity:1;transform:translateY(0)}._subRow_24c5c_476{justify-content:space-between;align-items:center;gap:var(--sp-15);border-radius:calc(var(--r-inner) - 5px);color:#ffffffd9;font-size:var(--fs-sm);letter-spacing:-.02em;transition:color .4s var(--ease), background-color .35s var(--ease);padding:.5em .6em .5em .75em;line-height:1;display:flex}._subRow_24c5c_476:hover{color:var(--c-green);background:#ffffff12}._subRowActive_24c5c_533{color:var(--c-green);font-weight:500}._subRowActive_24c5c_533 ._subRowArrow_24c5c_538{opacity:1;transform:translate(0)}._subRowLabel_24c5c_543{align-items:center;gap:.6em;display:inline-flex}._subRowArrow_24c5c_538{opacity:0;width:.7em;height:.7em;transition:opacity .25s var(--ease-out), transform .25s var(--ease-out);transform:translate(-4px)}._subRow_24c5c_476:hover ._subRowArrow_24c5c_538{opacity:1;transform:translate(0)}._entry_24c5c_379._panelFoot_24c5c_565{padding:var(--sp-15) .4em var(--sp-10);justify-content:space-between;gap:.4em var(--sp-20);border-top:1px solid #ffffff24;flex-wrap:wrap;display:flex}._footLink_24c5c_574{font-family:var(--f-ui);font-size:var(--fs-2xs);letter-spacing:-.01em;color:#ffffff8c;transition:color .4s var(--ease)}._footLink_24c5c_574:hover{color:var(--c-green)}@media (width<=700px){._compact_24c5c_43 ._shell_24c5c_18{--pill-offset:var(--page-gutter);width:calc(100% - var(--pill-offset) * 2);max-width:none}._panel_24c5c_330{margin-top:var(--sp-20);padding-top:var(--sp-15)}._row_24c5c_395{padding:.7em .5em;font-size:clamp(21px,5.6vw,24px)}._rowArrow_24c5c_432{width:46px;height:46px}._subList_24c5c_491{margin:.1em 0 .7em;padding:.4em}._subRow_24c5c_476{padding:.7em .7em .7em .85em;font-size:clamp(17px,4.6vw,19px)}._entry_24c5c_379._panelFoot_24c5c_565{padding:var(--sp-20) .5em var(--sp-15);gap:.5em var(--sp-20)}._footLink_24c5c_574{font-size:clamp(14px,3.8vw,16px)}}@media (width<=520px){._compact_24c5c_43 ._search_24c5c_246{display:none}._top_24c5c_60{gap:var(--sp-10)}}._track_1t7mx_3{z-index:90;cursor:default;width:10px;position:fixed;top:0;bottom:0;right:0}._thumb_1t7mx_13{background:var(--c-green);opacity:.85;will-change:transform;cursor:grab;min-height:40px;transition:opacity .25s var(--ease-out);border-radius:999px;position:absolute;top:0;left:2px;right:2px}._track_1t7mx_3:hover ._thumb_1t7mx_13,._active_1t7mx_28 ._thumb_1t7mx_13,._dragging_1t7mx_29 ._thumb_1t7mx_13{opacity:1}._dragging_1t7mx_29 ._thumb_1t7mx_13{cursor:grabbing}@media (width<=900px),(pointer:coarse){._track_1t7mx_3{display:none}}._page_x1xf3_1{flex-direction:column;min-height:100vh;display:flex}._main_x1xf3_7{flex:1}._marquee_rwke9_2{--fade:clamp(32px, 3.5vw, 80px);position:relative;overflow:hidden}._track_rwke9_8{width:max-content;animation:_scroll_rwke9_1 var(--duration,45s) linear infinite;will-change:transform;align-items:center;display:flex}._group_rwke9_16{align-items:center;gap:var(--logo-gap);padding-right:var(--logo-gap);display:flex}@keyframes _scroll_rwke9_1{0%{transform:translate(0,0)}to{transform:translate(-50%)}}._logo_rwke9_32{transition:opacity .35s var(--ease-out);flex:none;place-items:center;display:grid}._logo_rwke9_32 img{display:block}._light_rwke9_44:before,._light_rwke9_44:after{content:"";width:var(--fade);z-index:2;pointer-events:none;position:absolute;top:0;bottom:0}._light_rwke9_44:before{background:linear-gradient(to right, var(--fade-color), transparent);left:0}._light_rwke9_44:after{background:linear-gradient(to left, var(--fade-color), transparent);right:0}._focus_rwke9_66 ._track_rwke9_8:has(._logo_rwke9_32:hover){animation-play-state:paused}._focus_rwke9_66 ._track_rwke9_8:has(._logo_rwke9_32:hover) ._logo_rwke9_32{opacity:.2}._focus_rwke9_66 ._track_rwke9_8:has(._logo_rwke9_32:hover) ._logo_rwke9_32:hover{opacity:1}._dark_rwke9_79 ._logo_rwke9_32 img{filter:brightness(0)invert();opacity:.7}@media (width<=700px){._dark_rwke9_79{padding-block:10px}._dark_rwke9_79 ._group_rwke9_16{gap:calc(var(--logo-gap) * 1.5);padding-right:calc(var(--logo-gap) * 1.5)}._dark_rwke9_79 ._logo_rwke9_32{transform:scale(1.45)}}._play_jn0du_2{--size:clamp(48px, 3.81vw, 84px);width:var(--size);height:var(--size);transition:transform .35s var(--ease-out);place-items:center;display:grid;position:relative}._play_jn0du_2:hover{transform:scale(1.06)}._ring_jn0du_16{-webkit-backdrop-filter:blur(8px);transition:background-color .3s var(--ease-out);background:#ffffff59;border-radius:50%;position:absolute;inset:0}._play_jn0du_2:hover ._ring_jn0du_16{background:#ffffff8c}._triangle_jn0du_30{width:31.25%;height:35.9%;margin-left:8%;position:relative}._hero_11xrf_2{--hero-veil:.8;margin:var(--page-frame) var(--page-frame) 0;min-height:calc(100vh - var(--page-frame) * 2);min-height:calc(100svh - var(--page-frame) * 2);border-radius:var(--r-section);padding-top:calc(var(--page-gutter) * 2 + 30px);padding-bottom:var(--page-gutter);background:var(--c-navy);color:var(--c-white);flex-direction:column;display:flex;position:relative;overflow:hidden}._bg_11xrf_20{pointer-events:none;position:absolute;inset:0}._bg_11xrf_20 img{object-fit:cover;will-change:transform;width:100%;height:116%;position:absolute;top:-8%;left:0}._bg_11xrf_20:after{content:"";background:rgba(17, 27, 48, var(--hero-veil,.7));position:absolute;inset:0}._inner_11xrf_51,._bottom_11xrf_52{z-index:1;position:relative}._inner_11xrf_51{justify-content:space-between;align-items:center;gap:var(--sp-40);padding-block:var(--sp-40);flex:1;display:flex}._copy_11xrf_67{justify-content:center;gap:var(--sp-30);flex-direction:column;flex:1 1 0;min-width:0;display:flex}._title_11xrf_76{font-family:var(--f-sans);font-weight:500;font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:-.02em;color:var(--c-white)}._titleAccent_11xrf_85{font-family:var(--f-serif);color:var(--c-green);font-style:italic;font-weight:500}._kicker_11xrf_92{font-size:var(--fs-body);letter-spacing:-.03em;color:var(--c-white);line-height:1.35}._ctas_11xrf_99{gap:var(--sp-10);flex-wrap:wrap;display:flex}._visualShell_11xrf_106{border:.9px solid var(--c-green-40);background:#2ee68c1f;border-radius:clamp(18px,1.786vw,40px);flex:none;width:50%;margin:0;padding:clamp(6px,.595vw,13px);display:flex}._visualFrame_11xrf_117{aspect-ratio:711/372.6;border-radius:clamp(12px,1.19vw,26px);flex:1;place-items:center;display:grid;position:relative;overflow:hidden}._visual_11xrf_106{object-fit:cover;width:140.8%;max-width:none;height:202%;position:absolute;top:-27%;left:-40.8%}._visualFrame_11xrf_117 video,._visualFrame_11xrf_117 iframe{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}._playLayer_11xrf_149{z-index:1;position:relative}._clickable_11xrf_154{cursor:pointer}._cursorBadge_11xrf_159{z-index:2;border-radius:var(--r-pill);background:var(--c-green);color:var(--c-navy);font-family:var(--f-ui);font-weight:500;font-size:var(--fs-sm);letter-spacing:-.02em;white-space:nowrap;pointer-events:none;opacity:0;align-items:center;gap:.5em;padding:.55em .9em .55em .75em;line-height:1;display:inline-flex;position:absolute;top:0;left:0}._cursorBadge_11xrf_159 svg{width:.7em;height:.8em}._bottom_11xrf_52{justify-content:space-between;align-items:flex-end;gap:var(--sp-20);display:flex}._logoStrip_11xrf_195{flex:none;width:40.2%}._copyright_11xrf_200{border-radius:var(--r-pill);background:var(--c-green-10);color:var(--c-green);font-size:var(--fs-body);letter-spacing:-.02em;justify-content:center;align-items:center;padding:.45em;line-height:1;display:inline-flex}@media (width<=1100px){._hero_11xrf_2{padding-top:120px}._inner_11xrf_51{align-items:flex-start;gap:var(--sp-40);flex-direction:column}._copy_11xrf_67,._visualShell_11xrf_106,._logoStrip_11xrf_195{flex:none;width:100%}._logoStrip_11xrf_195{max-width:640px}._title_11xrf_76{font-size:clamp(30px,4.6vw,48px)}._bottom_11xrf_52{margin-top:var(--sp-40)}}@media (width<=700px){._hero_11xrf_2{padding-top:110px}._visualShell_11xrf_106{display:none}._inner_11xrf_51{justify-content:center}._title_11xrf_76{font-size:clamp(30px,8.5vw,40px);line-height:1.12}._bottom_11xrf_52{align-items:flex-start;gap:var(--sp-20);flex-direction:column}._logoStrip_11xrf_195{max-width:100%}}._badge_1harm_2{border-radius:var(--r-inner);background:var(--c-white);color:var(--c-navy);font-size:var(--fs-body);letter-spacing:-.02em;white-space:nowrap;justify-content:center;align-items:center;gap:.45em;padding:.56em;line-height:1;display:inline-flex}._grey_1harm_17{background:var(--c-grey-50)}._icon_1harm_21{flex:none;width:.858em;height:.396em}._section_1djsc_2{width:calc(100% - var(--page-margin) * 2);margin-inline:auto;margin-top:var(--section-gap);border-radius:var(--r-section);scroll-margin-top:calc(var(--page-gutter) + 90px);position:relative;overflow:clip}._section_1djsc_2:last-child{margin-bottom:var(--section-gap)}._padded_1djsc_18{padding:var(--section-pad)}._grey_1djsc_22{background:var(--c-grey-150)}._navy_1djsc_26{background:var(--c-navy);color:var(--c-white)}._plain_1djsc_31{background:0 0}._glow_1djsc_36{pointer-events:none;background:radial-gradient(#ffffff24 0%,#ffffff0d 32%,#0000 58%);border-radius:50%;width:99.7vw;height:91.9vw;position:absolute;top:-7.18vw;left:50%;translate:-50% -50%}._inner_1djsc_48{z-index:1;position:relative}._title_xyaz2_2{font-family:var(--f-serif);font-weight:500;font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em;color:var(--c-navy)}._light_xyaz2_11{color:var(--c-white)}._center_xyaz2_15{text-align:center}._accent_xyaz2_19{color:var(--c-green);font-style:italic}._wrap_tb8y1_2{align-items:center;gap:var(--sp-40);flex-direction:column;display:flex}._head_tb8y1_9{align-items:center;gap:var(--sp-25);text-align:center;flex-direction:column;width:41.2%;min-width:min(541px,100%);display:flex}._headTop_tb8y1_19{align-items:center;gap:var(--sp-20);flex-direction:column;display:flex}._intro_tb8y1_26{font-size:var(--fs-body);letter-spacing:-.03em;line-height:1.35}._list_tb8y1_33{align-items:center;gap:var(--sp-10);flex-direction:column;width:100%;display:flex}._chip_tb8y1_41{justify-content:center;align-items:center;gap:var(--sp-10);padding:var(--sp-10);border-radius:var(--r-card);background:var(--c-navy-500);color:var(--c-white);font-family:var(--f-ui);font-weight:500;font-size:var(--fs-body);letter-spacing:-.02em;text-align:center;white-space:nowrap;line-height:1.2;display:flex}._chip_tb8y1_41:nth-child(2n){background:var(--c-navy-600)}._chipIcon_tb8y1_63{width:var(--icon-46);height:var(--icon-46);border-radius:var(--r-icon);background:var(--c-navy-600);flex:none;place-items:center;display:grid}._chip_tb8y1_41:nth-child(2n) ._chipIcon_tb8y1_63{background:var(--c-navy-500)}._chipGlyph_tb8y1_78{width:46%;height:46%;color:var(--c-white)}@media (width<=700px){._chip_tb8y1_41{white-space:normal;max-width:100%}}._wrap_1mv92_2{align-items:center;gap:var(--section-pad);flex-direction:column;display:flex}._head_1mv92_9{align-items:center;gap:var(--sp-25);text-align:center;flex-direction:column;max-width:64%;display:flex}._grid_1mv92_18{gap:var(--sp-15);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}._card_1mv92_25{gap:var(--sp-15);padding:clamp(4px, .33vw, 8px) clamp(4px, .33vw, 8px) var(--sp-15);border-radius:var(--r-card);background:var(--c-cream);color:var(--c-navy);flex-direction:column;display:flex}._panel_1mv92_36{justify-content:space-between;gap:var(--sp-20);min-height:clamp(180px,13.9vw,300px);padding:var(--sp-15);border-radius:var(--r-inner);background:var(--card-soft);flex-direction:column;display:flex}._panelTop_1mv92_47{gap:var(--sp-20);flex-direction:column;display:flex}._cardTitle_1mv92_53{font-family:var(--f-sans);font-weight:500;font-size:var(--fs-h3);letter-spacing:-.03em;line-height:1.15}._cardText_1mv92_61{font-size:var(--fs-sm);letter-spacing:-.03em;line-height:1.3}._keywords_1mv92_67{flex-wrap:wrap;gap:clamp(6px,.595vw,12px);display:flex}._keyword_1mv92_67{border-radius:var(--r-tag);background:var(--card-strong);font-size:var(--fs-sm);letter-spacing:-.03em;justify-content:center;align-items:center;padding:.47em .65em;line-height:1;display:inline-flex}._footer_1mv92_85{padding-inline:var(--sp-10);justify-content:space-between;align-items:center;display:flex}._footerLabel_1mv92_92{font-family:var(--f-sans);font-weight:500;font-size:var(--fs-h3);letter-spacing:-.03em}._footerIcon_1mv92_99{width:var(--icon-46);height:var(--icon-46);border-radius:var(--r-icon);background:var(--c-grey-100);color:var(--c-navy);transition:background-color .3s var(--ease-out);flex:none;place-items:center;display:grid}._card_1mv92_25:hover ._footerIcon_1mv92_99{background:var(--card-strong)}._footerIcon_1mv92_99 svg{width:30%;height:30%;transition:transform .35s var(--ease-out)}._card_1mv92_25:hover ._footerIcon_1mv92_99 svg{transform:translate(15%)}@media (width<=1100px){._grid_1mv92_18{grid-template-columns:repeat(2,minmax(0,1fr))}._head_1mv92_9{max-width:100%}}@media (width<=700px){._titleBreak_1mv92_137{display:none}}@media (width<=620px){._grid_1mv92_18{grid-template-columns:minmax(0,1fr)}}._button_1j5ku_2{--size:clamp(32px, 2.328vw, 52px);width:var(--size);height:var(--size);border-radius:var(--r-icon);background:var(--c-cream);color:var(--c-navy);transition:transform .3s var(--ease-out), opacity .3s var(--ease-out), background-color .3s var(--ease-out), color .3s var(--ease-out);flex:none;place-items:center;display:grid}._dark_1j5ku_19{background:var(--c-grey-150)}._button_1j5ku_2:hover:not(:disabled){background:var(--c-green)}._button_1j5ku_2:disabled{opacity:.35;cursor:default}._icon_1j5ku_32{width:38%;height:38%;transition:transform .3s var(--ease-out)}._prev_1j5ku_38 ._icon_1j5ku_32{transform:rotate(180deg)}._button_1j5ku_2:hover:not(:disabled) ._icon_1j5ku_32{transform:translate(8%)}._prev_1j5ku_38:hover:not(:disabled) ._icon_1j5ku_32{transform:rotate(180deg)translate(8%)}._row_4f8bl_2{align-items:stretch;gap:var(--sp-30);display:flex}._media_4f8bl_10{border-radius:var(--r-section);flex:1 1 0;min-width:0;position:relative;overflow:hidden}._media_4f8bl_10 img{object-fit:cover;will-change:transform;width:100%;height:130%;position:absolute;top:-15%;left:0}._panel_4f8bl_30{gap:var(--section-pad);width:46.7%;padding:var(--section-pad);border-radius:var(--r-section);background:var(--c-navy);color:var(--c-white);flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden}._glow_4f8bl_45{pointer-events:none;background:radial-gradient(#ffffff24 0%,#ffffff0d 32%,#0000 58%);border-radius:50%;width:99.7vw;height:91.9vw;position:absolute;top:-7.18vw;left:50%;translate:-50% -50%}._headTop_4f8bl_58{justify-content:space-between;align-items:center;gap:var(--sp-15);width:100%;display:flex}._controls_4f8bl_66{align-items:center;gap:var(--sp-10);display:flex}._dots_4f8bl_72{margin-right:var(--sp-10);align-items:center;gap:6px;display:flex}._dot_4f8bl_72{width:8px;height:8px;transition:background-color .35s var(--ease), transform .35s var(--ease-out);background:#ffffff4d;border-radius:50%}._dot_4f8bl_72:hover{background:#fff9}._dotActive_4f8bl_93,._dotActive_4f8bl_93:hover{background:var(--c-green);transform:scale(1.25)}._content_4f8bl_100{z-index:1;gap:var(--section-pad);flex-direction:column;display:flex;position:relative}._head_4f8bl_58,._body_4f8bl_109{z-index:1;position:relative}._head_4f8bl_58{align-items:flex-start;gap:var(--sp-30);flex-direction:column;display:flex}._meta_4f8bl_121{align-items:flex-start;gap:var(--sp-30);flex-direction:column;width:100%;display:flex}._client_4f8bl_129{border-radius:var(--r-inner);background:var(--c-white-10);font-size:var(--fs-body);letter-spacing:-.02em;justify-content:center;align-items:center;padding:.56em;line-height:1.2;display:inline-flex}._caseTitle_4f8bl_141{font-family:var(--f-sans);font-weight:500;font-size:var(--fs-h3);letter-spacing:-.03em;white-space:pre-line;line-height:1.2}._divider_4f8bl_150{z-index:1;background:#ffffff40;height:1px;position:relative}._body_4f8bl_109{align-items:flex-start;gap:var(--sp-25);flex-direction:column;display:flex}._excerpt_4f8bl_164{font-size:var(--fs-body);letter-spacing:-.03em;line-height:1.4}._stats_4f8bl_170{width:100%;padding:var(--sp-15);border-radius:var(--r-inner);background:var(--c-navy-700);justify-content:space-between;align-items:center;display:flex}._stat_4f8bl_170{text-align:center;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;display:flex}._stat_4f8bl_170+._stat_4f8bl_170{border-left:1px solid #ffffff26}._statValue_4f8bl_194{font-size:var(--fs-stat);color:var(--c-cream-alt);letter-spacing:-.01em}._statLabel_4f8bl_200{font-weight:300;font-size:var(--fs-2xs);color:var(--c-white);letter-spacing:-.01em;white-space:nowrap}@media (width<=1100px){._row_4f8bl_2{flex-direction:column}._media_4f8bl_10{flex:none;height:clamp(260px,42vw,420px)}._panel_4f8bl_30{gap:var(--sp-30);width:100%}}@media (width<=620px){._stats_4f8bl_170{gap:var(--sp-15);flex-direction:column}._statLabel_4f8bl_200{white-space:normal}._stat_4f8bl_170+._stat_4f8bl_170{padding-top:var(--sp-15);border-top:1px solid #ffffff26;border-left:0;width:100%}}._wrap_rploo_2{gap:var(--section-pad);flex-direction:column;display:flex}._head_rploo_8{justify-content:space-between;align-items:center;gap:var(--sp-20);display:flex}._marquee_rploo_15{padding-block:var(--sp-30);border-radius:var(--r-card);background:var(--c-cream)}@media (width<=700px){._head_rploo_8{align-items:flex-start;gap:var(--sp-15);flex-direction:column}}._wrap_1c0ao_2{gap:var(--section-pad);flex-direction:column;display:flex}._head_1c0ao_8{align-items:flex-start;gap:var(--sp-30);flex-direction:column;display:flex}._intro_1c0ao_15{min-width:min(521px,100%);max-width:39.7%;font-size:var(--fs-body);letter-spacing:-.02em;line-height:1.35}._viewport_1c0ao_23{position:relative}._clip_1c0ao_28{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;overflow:hidden}._dragging_1c0ao_36{cursor:grabbing}._clip_1c0ao_28 img{pointer-events:none}._track_1c0ao_44{gap:var(--sp-25);will-change:transform;transition:transform .55s var(--ease-out);display:flex}._noTransition_1c0ao_51{transition:none!important}._card_1c0ao_56{gap:var(--sp-15);width:clamp(200px,16.4vw,360px);padding:clamp(4px, .33vw, 8px) clamp(4px, .33vw, 8px) var(--sp-15);border-radius:var(--r-card);background:var(--c-cream);flex-direction:column;flex:none;display:flex}._photo_1c0ao_68{border-radius:var(--r-inner);background:var(--c-grey-150);height:clamp(170px,13.9vw,300px);overflow:hidden}._photo_1c0ao_68 img{object-fit:cover;width:100%;height:100%}._info_1c0ao_81{gap:var(--sp-15);padding-inline:var(--sp-10);flex-direction:column;display:flex}._name_1c0ao_88{font-family:var(--f-sans);font-weight:500;font-size:var(--fs-h4);letter-spacing:-.03em;line-height:1}._role_1c0ao_96{font-size:var(--fs-2xs);letter-spacing:-.03em;line-height:1.3}._nav_1c0ao_103{z-index:2;position:absolute;top:calc(clamp(4px,.33vw,8px) + clamp(170px,13.9vw,300px)/2);translate:0 -50%}._navPrev_1c0ao_110{left:calc(var(--section-pad) * -.24)}._navNext_1c0ao_114{right:calc(var(--section-pad) * -.24)}@media (width<=1100px){._intro_1c0ao_15{min-width:0;max-width:100%}}@media (width<=700px){._card_1c0ao_56{width:clamp(200px,62vw,260px)}._navPrev_1c0ao_110{left:0}._navNext_1c0ao_114{right:0}}._wrap_1omjh_2{align-items:flex-start;gap:var(--sp-30);flex-direction:column;display:flex}._title_1omjh_9{line-height:1.28}._carousel_1omjh_13{gap:var(--sp-25);flex-direction:column;width:100%;display:flex}._toolbar_1omjh_21{justify-content:space-between;align-items:flex-end;gap:var(--sp-20);display:flex}._lead_1omjh_28{border-radius:var(--r-inner);background:var(--c-white-10);width:39.7%;min-width:min(521px,100%);color:var(--c-white);font-size:var(--fs-body);letter-spacing:-.02em;align-items:center;padding:.56em;line-height:1.3;display:inline-flex}._arrows_1omjh_42{gap:var(--sp-10);flex:none;display:flex}._clip_1omjh_50{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;margin-block:-4px;padding-block:4px;overflow:hidden}._dragging_1omjh_60{cursor:grabbing}._clip_1omjh_50 img{pointer-events:none}._track_1omjh_68{will-change:transform;transition:transform .55s var(--ease-out);align-items:stretch;display:flex}._noTransition_1omjh_75{transition:none!important}._card_1omjh_80{gap:var(--sp-25);padding:var(--sp-30);border-radius:var(--r-card);background:var(--c-cream);color:var(--c-navy);flex-direction:column;flex:none;display:flex}._cardHead_1omjh_91{align-items:center;gap:var(--sp-15);display:flex}._avatarFallback_1omjh_98{background:var(--c-green-20);color:#0f9c5c;font-family:var(--f-ui);font-weight:600;font-size:var(--fs-h4);place-items:center;display:grid}._avatar_1omjh_98{--size:clamp(48px, 3.97vw, 72px);width:var(--size);height:var(--size);object-fit:cover;background:var(--c-grey-150);border-radius:50%;flex:none}._author_1omjh_118{font-family:var(--f-sans);font-weight:500;font-size:var(--fs-h4);letter-spacing:-.03em;line-height:1.2}._role_1omjh_126{font-size:var(--fs-xs);letter-spacing:-.02em;color:#5b6478;line-height:1.3}._date_1omjh_133{font-size:var(--fs-2xs);color:#5b6478;white-space:nowrap;margin-left:auto}._quote_1omjh_140{gap:var(--sp-10);flex-direction:column;display:flex}._headline_1omjh_146{font-family:var(--f-serif);font-weight:500;font-size:var(--fs-h3);letter-spacing:-.02em;line-height:1.3}._bodyWrap_1omjh_155{transition:grid-template-rows .5s var(--ease-out);grid-template-rows:0fr;display:grid}._bodyInner_1omjh_161{min-height:4.35em;overflow:hidden}._expanded_1omjh_167 ._bodyWrap_1omjh_155{grid-template-rows:1fr}._body_1omjh_155{font-size:var(--fs-sm);letter-spacing:-.02em;color:#2b3448;line-height:1.45}._more_1omjh_178{font-family:var(--f-sans);font-weight:500;font-size:var(--fs-xs);letter-spacing:-.02em;color:var(--c-navy);transition:color .25s var(--ease-out);align-self:flex-start;align-items:center;gap:.4em;display:inline-flex}._more_1omjh_178:hover{color:#0f9c5c}._moreIcon_1omjh_195{width:.55em;height:.55em;transition:transform .35s var(--ease-out)}._expanded_1omjh_167 ._moreIcon_1omjh_195{transform:rotate(180deg)}._cardFoot_1omjh_205{align-items:center;gap:var(--sp-10);padding-top:var(--sp-15);border-top:1px solid var(--c-border);margin-top:auto;display:flex}._logo_1omjh_214{width:auto;height:clamp(22px,1.85vw,34px)}._logoText_1omjh_220{min-height:clamp(22px,1.85vw,34px);font-family:var(--f-ui);font-weight:500;font-size:var(--fs-xs);letter-spacing:-.02em;color:#5b6478;align-items:center;display:inline-flex}@media (width<=1100px){._lead_1omjh_28{width:100%;min-width:0}._toolbar_1omjh_21{flex-direction:column;align-items:flex-start}}._row_18ylj_2{align-items:flex-start;gap:var(--section-pad);display:flex}._aside_18ylj_9{align-items:flex-start;gap:var(--sp-30);flex-direction:column;flex:none;width:37.3%;display:flex}._copy_18ylj_18{gap:var(--sp-30);font-size:var(--fs-body);letter-spacing:-.02em;flex-direction:column;line-height:1.3;display:flex}._copyStrong_18ylj_27{font-weight:500}._themes_18ylj_31{gap:var(--sp-10);flex-wrap:wrap;display:flex}._list_18ylj_37{gap:var(--sp-10);flex-direction:column;flex:1 1 0;min-width:0;display:flex}._item_18ylj_45{border:1px solid var(--c-border);border-radius:var(--r-card);background:var(--c-cream);transition:border-color .3s var(--ease-out);overflow:hidden}._item_18ylj_45:hover,._open_18ylj_54{border-color:#cfd4e0}._trigger_18ylj_58{justify-content:space-between;align-items:center;gap:var(--sp-15);width:100%;padding:var(--sp-10);text-align:left;font-family:var(--f-sans);font-weight:500;font-size:var(--fs-body);letter-spacing:-.03em;color:var(--c-navy);line-height:1.25;display:flex}._triggerIcon_18ylj_74{width:var(--icon-39);height:var(--icon-39);border-radius:var(--r-icon);background:var(--c-grey-100);transition:transform .4s var(--ease-out), background-color .3s var(--ease-out);flex:none;place-items:center;display:grid}._triggerIcon_18ylj_74 svg{width:32%;height:32%}._trigger_18ylj_58:hover ._triggerIcon_18ylj_74{background:var(--c-green)}._open_18ylj_54 ._triggerIcon_18ylj_74{transform:rotate(90deg)}._panel_18ylj_100{transition:grid-template-rows .45s var(--ease-out);grid-template-rows:0fr;display:grid}._open_18ylj_54 ._panel_18ylj_100{grid-template-rows:1fr}._panelInner_18ylj_110{overflow:hidden}._answer_18ylj_114{padding:0 calc(var(--icon-39) + var(--sp-20)) var(--sp-15) var(--sp-10);font-size:var(--fs-sm);letter-spacing:-.02em;color:#3c465c;opacity:0;transition:opacity .4s var(--ease-out) .1s, transform .4s var(--ease-out) .1s;line-height:1.45;transform:translateY(-6px)}._open_18ylj_54 ._answer_18ylj_114{opacity:1;transform:translateY(0)}@media (width<=1000px){._row_18ylj_2{gap:var(--sp-30);flex-direction:column}._aside_18ylj_9,._list_18ylj_37{width:100%}._answer_18ylj_114{padding-right:var(--sp-15)}}._hero_129oe_3{--hero-veil:.8;margin:var(--page-frame) var(--page-frame) 0;border-radius:var(--r-section);min-height:clamp(420px,38vw,680px);padding-top:calc(var(--page-gutter) * 2 + 30px);background:var(--c-navy);color:var(--c-white);flex-direction:column;padding-bottom:clamp(40px,4vw,72px);display:flex;position:relative;overflow:hidden}._bg_129oe_21{pointer-events:none;position:absolute;inset:0}._bg_129oe_21 img{object-fit:cover;will-change:transform;width:100%;height:116%;position:absolute;top:-8%;left:0}._bg_129oe_21:after{content:"";background:rgba(17, 27, 48, var(--hero-veil));position:absolute;inset:0}._inner_129oe_45{z-index:1;justify-content:space-between;align-items:center;gap:var(--sp-40);padding-block:var(--sp-30);flex:1;display:flex;position:relative}._copy_129oe_56{align-items:flex-start;gap:var(--sp-25);flex-direction:column;flex:1 1 0;min-width:0;display:flex}._visualShell_129oe_66{border:.9px solid var(--c-green-40);background:#2ee68c1f;border-radius:clamp(18px,1.786vw,40px);flex:none;width:38%;padding:clamp(6px,.595vw,13px)}._visual_129oe_66{aspect-ratio:4/3;object-fit:cover;border-radius:clamp(12px,1.19vw,26px);width:100%;display:block}._title_129oe_84{font-family:var(--f-serif);font-weight:400;font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:-.02em;color:var(--c-white)}._titleAccent_129oe_93{color:var(--c-green);font-style:italic}._text_129oe_99{min-width:min(560px,100%);max-width:41%}._withVisual_129oe_105 ._text_129oe_99{min-width:0;max-width:100%;font-size:var(--fs-body);letter-spacing:-.03em;line-height:1.35}._ctas_129oe_113{gap:var(--sp-10);margin-top:var(--sp-10);flex-wrap:wrap;display:flex}@media (width<=1100px){._hero_129oe_3{min-height:0;padding-top:120px}._title_129oe_84{font-size:clamp(30px,4.6vw,48px)}._text_129oe_99{min-width:0;max-width:100%}._inner_129oe_45{align-items:flex-start;gap:var(--sp-40);flex-direction:column}._visualShell_129oe_66{width:100%;max-width:560px}}@media (width<=700px){._hero_129oe_3{padding-top:110px}._title_129oe_84{font-size:clamp(30px,8.5vw,40px);line-height:1.12}}._stub_1uus4_1{align-items:flex-start;gap:var(--sp-25);flex-direction:column;display:flex}._text_1uus4_8{max-width:620px;font-size:var(--fs-body);letter-spacing:-.02em;color:#3c465c;line-height:1.4}._row_kehd0_3{align-items:flex-start;gap:var(--section-pad);display:flex}._aside_kehd0_10{width:36%;top:calc(var(--page-gutter) + 90px);gap:var(--sp-10);padding:var(--sp-15);border-radius:var(--r-card);background:var(--c-white);flex-direction:column;flex:none;display:flex;position:sticky}._category_kehd0_24{justify-content:space-between;align-items:center;gap:var(--sp-15);width:100%;padding:var(--sp-15);border-radius:var(--r-inner);background:var(--tone-soft);color:var(--c-navy);font-size:var(--fs-h3);letter-spacing:-.03em;text-align:left;opacity:.6;cursor:pointer;transition:opacity .4s var(--ease), transform .35s var(--ease-out);line-height:1;display:flex}._category_kehd0_24:hover{opacity:.85}._categoryActive_kehd0_50,._categoryActive_kehd0_50:hover{opacity:1;font-weight:500}._dot_kehd0_56{background:var(--tone-strong);width:clamp(12px,.99vw,17px);height:clamp(12px,.99vw,17px);transition:transform .35s var(--ease-out);border-radius:50%;flex:none}._categoryActive_kehd0_50 ._dot_kehd0_56{transform:scale(1.25)}._groups_kehd0_69{gap:var(--section-pad);flex-direction:column;flex:1 1 0;min-width:0;display:flex}._group_kehd0_69{gap:var(--sp-10);scroll-margin-top:calc(var(--page-gutter) + 90px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._card_kehd0_86{scroll-margin-top:calc(var(--page-gutter) + 90px);gap:var(--sp-15);height:100%;padding:var(--sp-15);border-radius:var(--r-card);background:var(--c-cream);color:var(--c-navy);flex-direction:column;display:flex}._panel_kehd0_99{align-items:flex-start;gap:var(--sp-20);padding:var(--sp-15);border-radius:var(--r-inner);background:var(--tone-soft);flex-direction:column;flex:1;display:flex}._cardTitle_kehd0_110{font-family:var(--f-sans);font-weight:500;font-size:var(--fs-h3);letter-spacing:-.03em;line-height:1.15}._cardText_kehd0_119{--lines:3;--line-height:1.3;font-size:var(--fs-2xs);letter-spacing:-.03em;line-height:var(--line-height);max-height:calc(var(--lines) * var(--line-height) * 1em);transition:max-height .45s var(--ease);overflow:hidden}._cardTextClamped_kehd0_132{-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}._more_kehd0_138{border-radius:var(--r-pill);background:var(--tone-strong);color:var(--c-navy);font-size:var(--fs-sm);letter-spacing:-.03em;transition:transform .3s var(--ease-out), filter .3s var(--ease-out);margin-top:auto;padding:.5em .7em;line-height:1}._more_kehd0_138:hover{filter:brightness(.96);transform:scale(1.04)}._footer_kehd0_157{justify-content:space-between;align-items:center;gap:var(--sp-10);width:100%;padding-inline:var(--sp-10);color:var(--c-navy);text-align:left;display:flex}._footerLabel_kehd0_168{font-family:var(--f-sans);font-weight:500;font-size:var(--fs-h3);letter-spacing:-.03em}._footerIcon_kehd0_175{width:var(--icon-46);height:var(--icon-46);border-radius:var(--r-icon);background:var(--c-grey-100);color:var(--c-navy);transition:background-color .3s var(--ease-out);flex:none;place-items:center;display:grid}._footer_kehd0_157:hover ._footerIcon_kehd0_175{background:var(--tone-strong)}._footerIcon_kehd0_175 svg{width:30%;height:30%;transition:transform .35s var(--ease-out)}._footer_kehd0_157:hover ._footerIcon_kehd0_175 svg{transform:translate(15%)}@media (width<=1100px){._row_kehd0_3{flex-direction:column}._aside_kehd0_10{top:calc(var(--page-gutter) + 74px);z-index:2;gap:var(--sp-10);width:100%;padding:var(--sp-10);scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-flow:row;position:sticky;overflow-x:auto}._aside_kehd0_10::-webkit-scrollbar{display:none}._category_kehd0_24{width:auto;font-size:var(--fs-sm);white-space:nowrap;scroll-snap-align:center;flex:none;padding:.7em .9em}._groups_kehd0_69{width:100%}}@media (width<=620px){._group_kehd0_69{grid-template-columns:minmax(0,1fr)}}._wrap_1igoz_3{align-items:stretch;gap:var(--section-pad);flex-direction:column;display:flex}._head_1igoz_11{align-items:flex-start;gap:var(--sp-25);flex-direction:column;display:flex}._intro_1igoz_18{min-width:min(541px,100%);max-width:41.2%;font-size:var(--fs-body);letter-spacing:-.02em;line-height:1.35}._row_1igoz_27{align-items:flex-start;gap:var(--section-pad);width:100%;display:flex}._list_1igoz_34{gap:var(--sp-10);flex-direction:column;flex:1 1 0;min-width:0;display:flex}._aside_1igoz_43{width:36%;top:var(--page-gutter);flex:none;position:sticky}._asideImage_1igoz_52{width:100%;height:calc(100vh - var(--page-gutter) * 2);height:calc(100svh - var(--page-gutter) * 2);object-fit:cover;border-radius:var(--r-card);min-height:420px;display:block}._card_1igoz_62{gap:var(--sp-15);scroll-margin-top:calc(var(--page-gutter) + 90px);padding:var(--sp-15);border-radius:var(--r-card);background:var(--c-cream);color:var(--c-navy);flex-direction:column;display:flex}._panel_1igoz_73{gap:var(--sp-20);padding:var(--sp-15);border-radius:var(--r-inner);background:var(--c-grey-150);flex-direction:column;display:flex}._titleRow_1igoz_82{align-items:center;gap:var(--sp-10);display:flex}._icon_1igoz_89{width:var(--icon-42);height:var(--icon-42);flex:none}._cardTitle_1igoz_95{font-family:var(--f-sans);font-weight:500;font-size:var(--fs-h3);letter-spacing:-.03em;line-height:1.15}._cardText_1igoz_103{font-size:var(--fs-2xs);letter-spacing:-.03em;line-height:1.3}._objectives_1igoz_110{gap:var(--sp-10);padding-top:var(--sp-20);border-top:1px solid #111b301a;flex-direction:column;display:flex}._objective_1igoz_110{align-items:center;gap:var(--sp-20);font-size:var(--fs-2xs);letter-spacing:-.03em;line-height:1.3;display:flex}._check_1igoz_128{background:var(--c-green-20);width:clamp(21px,1.65vw,27.5px);height:clamp(21px,1.65vw,27.5px);color:var(--c-green);border-radius:50%;flex:none;place-items:center;display:grid}._check_1igoz_128 svg{width:52%;height:52%}._actions_1igoz_145{gap:var(--sp-15);display:flex}._action_1igoz_145{justify-content:space-between;align-items:center;gap:var(--sp-10);min-width:0;padding-inline:var(--sp-10);color:var(--c-navy);text-align:left;flex:1 1 0;display:flex}._actionLabel_1igoz_162{font-family:var(--f-sans);font-weight:500;font-size:var(--fs-h3);letter-spacing:-.03em;white-space:nowrap}._actionIcon_1igoz_170{width:var(--icon-42);height:var(--icon-42);border-radius:var(--r-icon);background:var(--c-grey-100);color:var(--c-navy);transition:background-color .3s var(--ease-out);flex:none;place-items:center;display:grid}._action_1igoz_145:hover ._actionIcon_1igoz_170{background:var(--c-green)}._actionIcon_1igoz_170 svg{width:30%;height:30%;transition:transform .35s var(--ease-out)}._action_1igoz_145:hover ._actionIcon_1igoz_170 svg{transform:translate(15%)}._actionDownload_1igoz_197 ._actionIcon_1igoz_170 svg{transform:rotate(90deg)}._actionDownload_1igoz_197:hover ._actionIcon_1igoz_170 svg{transform:rotate(90deg)translate(15%)}@media (width<=1100px){._row_1igoz_27{flex-direction:column}._aside_1igoz_43{order:-1;width:100%;position:static}._asideImage_1igoz_52{aspect-ratio:16/9;height:auto;min-height:0}}@media (width<=480px){._actions_1igoz_145{gap:var(--sp-10);flex-direction:column}}._row_1jmw7_3{align-items:stretch;gap:var(--section-pad);display:flex}._panel_1jmw7_9{gap:var(--section-pad);min-width:0;color:var(--c-white);flex-direction:column;flex:1 1 0;display:flex}._head_1jmw7_18{align-items:flex-start;gap:var(--sp-30);padding-bottom:var(--section-pad);border-bottom:1px solid #ffffff26;flex-direction:column;display:flex}._title_1jmw7_28{font-family:var(--f-sans);font-weight:500;font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em}._body_1jmw7_36{gap:var(--sp-25);flex-direction:column;display:flex}._intro_1jmw7_42{font-size:var(--fs-body);letter-spacing:-.03em;line-height:1.35}._list_1jmw7_48{gap:var(--sp-10);flex-direction:column;display:flex}._item_1jmw7_55{align-items:center;gap:var(--sp-15);padding:var(--sp-15);border-radius:var(--r-inner);background:var(--c-white-10);display:flex}._icon_1jmw7_64{width:var(--icon-42);height:var(--icon-42);flex:none}._itemText_1jmw7_70{flex-direction:column;flex:1 1 0;gap:.25em;min-width:0;display:flex}._itemTitle_1jmw7_78{font-family:var(--f-sans);font-weight:400;font-size:var(--fs-h4);letter-spacing:-.02em;line-height:1.2}._itemDesc_1jmw7_86{font-weight:300;font-size:var(--fs-2xs);letter-spacing:-.02em;color:var(--c-cream-alt);line-height:1.3}._visual_1jmw7_95{border-radius:var(--r-card);flex:none;width:36%;overflow:hidden}._visual_1jmw7_95 img{object-fit:cover;width:100%;height:100%}@media (width<=1100px){._row_1jmw7_3{flex-direction:column}._visual_1jmw7_95{aspect-ratio:16/9;width:100%}}@media (width<=700px){._item_1jmw7_55{align-items:flex-start}}._wrap_1k85w_3{align-items:stretch;gap:var(--section-pad);flex-direction:column;display:flex}._head_1k85w_10{align-items:flex-start;gap:var(--sp-25);flex-direction:column;display:flex}._intro_1k85w_17{min-width:min(541px,100%);max-width:41.2%;font-size:var(--fs-body);letter-spacing:-.02em;line-height:1.35}._filters_1k85w_26{justify-content:space-between;align-items:center;gap:var(--sp-10) var(--sp-25);flex-wrap:wrap;width:100%;display:flex}._filterGroup_1k85w_35{align-items:center;gap:var(--sp-10);flex-wrap:wrap;display:flex}._filterLabel_1k85w_42{font-size:var(--fs-xs);letter-spacing:-.02em;color:#5b6478}._grid_1k85w_48{gap:var(--sp-10);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}._card_1k85w_55{gap:var(--sp-15);height:100%;padding:var(--sp-15);border-radius:var(--r-card);background:var(--c-cream);color:var(--c-navy);flex-direction:column;display:flex}._panel_1k85w_66{gap:var(--sp-15);padding:var(--sp-15);border-radius:var(--r-inner);background:var(--c-grey-150);flex-direction:column;flex:1;display:flex}._copy_1k85w_76{align-items:flex-start;gap:var(--sp-20);flex-direction:column;flex:1;display:flex}._copy_1k85w_76>span:first-child{white-space:normal;text-align:left;max-width:100%}._meta_1k85w_91{gap:var(--sp-15);font-size:var(--fs-2xs);letter-spacing:-.03em;line-height:1;display:flex}._title_1k85w_99{font-family:var(--f-sans);font-weight:500;font-size:var(--fs-h3);letter-spacing:-.03em;line-height:1.15}._excerpt_1k85w_108{-webkit-line-clamp:2;font-size:var(--fs-sm);letter-spacing:-.03em;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}._author_1k85w_118{border-radius:var(--r-pill);font-size:var(--fs-2xs);letter-spacing:-.03em;background:#e3e7f2;align-items:center;gap:.6em;margin-top:auto;padding:.5em .7em;line-height:1;display:inline-flex}._authorIcon_1k85w_131{width:.85em;height:.85em}._photo_1k85w_137{border-radius:var(--r-inner);height:clamp(100px,8.2vw,150px);overflow:hidden}._photo_1k85w_137 img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out)}._card_1k85w_55:hover ._photo_1k85w_137 img{transform:scale(1.04)}._footer_1k85w_154{justify-content:space-between;align-items:center;gap:var(--sp-10);width:100%;padding-inline:var(--sp-10);color:var(--c-navy);display:flex}._footerLabel_1k85w_164{font-family:var(--f-sans);font-weight:500;font-size:var(--fs-h3);letter-spacing:-.03em}._footerIcon_1k85w_171{width:var(--icon-42);height:var(--icon-42);border-radius:var(--r-icon);background:var(--c-grey-100);color:var(--c-navy);transition:background-color .3s var(--ease-out);flex:none;place-items:center;display:grid}._card_1k85w_55:hover ._footerIcon_1k85w_171{background:var(--c-green)}._footerIcon_1k85w_171 svg{width:30%;height:30%;transition:transform .35s var(--ease-out)}._card_1k85w_55:hover ._footerIcon_1k85w_171 svg{transform:translate(15%)}@media (width<=1100px){._grid_1k85w_48{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._grid_1k85w_48{grid-template-columns:minmax(0,1fr)}}._wrap_s63ax_3{align-items:stretch;gap:var(--section-pad);flex-direction:column;display:flex}._head_s63ax_11{align-items:flex-start;gap:var(--sp-25);flex-direction:column;display:flex}._intro_s63ax_18{min-width:min(541px,100%);max-width:41.2%;font-size:var(--fs-body);letter-spacing:-.02em;line-height:1.35}._filters_s63ax_27{justify-content:space-between;align-items:center;gap:var(--sp-10) var(--sp-25);flex-wrap:wrap;width:100%;display:flex}._filterGroup_s63ax_36{align-items:center;gap:var(--sp-10);flex-wrap:wrap;display:flex}._filterLabel_s63ax_43{font-size:var(--fs-xs);letter-spacing:-.02em;color:#5b6478}._grid_s63ax_49{gap:var(--sp-10);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}._card_s63ax_56{gap:var(--sp-15);scroll-margin-top:calc(var(--page-gutter) + 90px);height:100%;padding:var(--sp-15);border-radius:var(--r-card);background:var(--c-cream);color:var(--c-navy);flex-direction:column;display:flex}._panel_s63ax_69{gap:var(--sp-15);min-height:clamp(240px,20vw,332px);padding:var(--sp-15);border-radius:var(--r-inner);background:var(--c-grey-150);flex:1;display:flex}._copy_s63ax_79{gap:var(--sp-15);flex-direction:column;flex:1 1 0;min-width:0;display:flex}._copyTop_s63ax_87{align-items:flex-start;gap:var(--sp-15);flex-direction:column;display:flex}._copyTop_s63ax_87>span{white-space:normal;text-align:left;max-width:100%}._title_s63ax_101{font-family:var(--f-sans);font-weight:500;font-size:var(--fs-h3);letter-spacing:-.03em;line-height:1.15}._text_s63ax_110{--lines:2;--line-height:1.3;font-size:var(--fs-sm);letter-spacing:-.03em;line-height:var(--line-height);max-height:calc(var(--lines) * var(--line-height) * 1em);transition:max-height .45s var(--ease);overflow:hidden}._textClamped_s63ax_121{-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}._more_s63ax_126{border-radius:var(--r-pill);color:var(--c-navy);font-size:var(--fs-sm);letter-spacing:-.03em;transition:transform .3s var(--ease-out), filter .3s var(--ease-out);background:#e3e7f2;align-self:flex-start;padding:.5em .7em;line-height:1}._more_s63ax_126:hover{filter:brightness(.96);transform:scale(1.04)}._stat_s63ax_146{flex-direction:column;gap:.45em;margin-top:auto;display:flex}._statValue_s63ax_153{font-family:var(--f-sans);font-weight:500;font-size:var(--fs-h3);letter-spacing:-.03em;line-height:1}._statLabel_s63ax_161{font-size:var(--fs-2xs);letter-spacing:-.03em;line-height:1}._photo_s63ax_168{border-radius:var(--r-inner);flex:none;width:clamp(120px,11vw,190px);overflow:hidden}._photo_s63ax_168 img{object-fit:cover;width:100%;height:100%}._footer_s63ax_181{justify-content:space-between;align-items:center;gap:var(--sp-10);width:100%;padding-inline:var(--sp-10);color:var(--c-navy);text-align:left;display:flex}._footerLabel_s63ax_192{font-family:var(--f-sans);font-weight:500;font-size:var(--fs-h3);letter-spacing:-.03em}._footerIcon_s63ax_199{width:var(--icon-42);height:var(--icon-42);border-radius:var(--r-icon);background:var(--c-grey-100);color:var(--c-navy);transition:background-color .3s var(--ease-out);flex:none;place-items:center;display:grid}._footer_s63ax_181:hover ._footerIcon_s63ax_199{background:var(--c-green)}._footerIcon_s63ax_199 svg{width:30%;height:30%;transition:transform .35s var(--ease-out)}._footer_s63ax_181:hover ._footerIcon_s63ax_199 svg{transform:translate(15%)}@media (width<=1100px){._grid_s63ax_49{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){._panel_s63ax_69{flex-direction:column;min-height:0}._photo_s63ax_168{aspect-ratio:16/9;order:-1;width:100%}}._wrap_1sfpc_2{gap:var(--sp-30);flex-direction:column;min-width:min(760px,100%);max-width:62%;margin-inline:auto;display:flex}._meta_1sfpc_11{align-items:center;gap:var(--sp-10) var(--sp-20);padding-bottom:var(--sp-25);font-size:var(--fs-xs);letter-spacing:-.02em;color:#5b6478;border-bottom:1px solid #111b301a;flex-wrap:wrap;display:flex}._author_1sfpc_23{border-radius:var(--r-pill);color:var(--c-navy);background:#e3e7f2;align-items:center;gap:.6em;padding:.5em .7em;line-height:1;display:inline-flex}._authorIcon_1sfpc_34{width:.85em;height:.85em}._body_1sfpc_39{gap:var(--sp-20);font-size:var(--fs-body);letter-spacing:-.02em;color:#2b3448;flex-direction:column;line-height:1.55;display:flex}._body_1sfpc_39 h2{margin-top:var(--sp-20);font-family:var(--f-serif);font-weight:500;font-size:var(--fs-h3);letter-spacing:-.02em;color:var(--c-navy);line-height:1.3}._body_1sfpc_39 ul,._body_1sfpc_39 ol{flex-direction:column;gap:.5em;padding-left:1.4em;display:flex}._body_1sfpc_39 ul{list-style:outside}._body_1sfpc_39 ol{list-style:decimal}._body_1sfpc_39 li::marker{color:var(--c-green)}._body_1sfpc_39 ol li::marker{color:var(--c-navy);font-weight:500}._note_1sfpc_85{padding:var(--sp-15) var(--sp-20);border-radius:var(--r-inner);background:var(--c-cream);flex-direction:column;gap:.4em;display:flex}._noteTitle_1sfpc_94{font-family:var(--f-sans);font-weight:500;font-size:var(--fs-sm);letter-spacing:-.02em;color:var(--c-navy)}._figure_1sfpc_103{margin:var(--sp-10) 0}._figure_1sfpc_103 img{border-radius:var(--r-card);width:100%}._figure_1sfpc_103 figcaption{font-size:var(--fs-2xs);color:#5b6478;margin-top:.6em}._quote_1sfpc_118{margin:var(--sp-10) 0;padding:var(--sp-20) var(--sp-25);border-left:3px solid var(--c-green);font-family:var(--f-serif);font-size:var(--fs-h4);color:var(--c-navy);line-height:1.4}._quote_1sfpc_118 cite{font-family:var(--f-sans);font-style:normal;font-size:var(--fs-2xs);color:#5b6478;margin-top:.6em;display:block}._ctaRow_1sfpc_137{margin:var(--sp-10) 0}._foot_1sfpc_141{gap:var(--sp-10);padding-top:var(--sp-25);border-top:1px solid #111b301a;flex-wrap:wrap;display:flex}@media (width<=900px){._wrap_1sfpc_2{min-width:0;max-width:100%}}._body_1mse8_2 h2:first-child{margin-top:0}._body_1mse8_2 h3{margin-top:var(--sp-10);font-family:var(--f-ui);font-weight:600;font-size:var(--fs-h4);letter-spacing:-.02em;color:var(--c-navy)}._body_1mse8_2 a{color:var(--c-navy);text-underline-offset:2px;text-decoration:underline}._body_1mse8_2 a:hover{color:var(--c-navy-500)}._card_1mse8_25{padding:var(--sp-20) var(--sp-25);border-radius:var(--r-card);background:var(--c-white);border:1px solid var(--c-border);gap:.35em;display:grid}._card_1mse8_25 p{margin:0}._card_1mse8_25 strong{color:var(--c-navy);font-weight:600}._tableWrap_1mse8_43{overflow-x:auto}._table_1mse8_43{border-collapse:collapse;width:100%;font-size:var(--fs-xs)}._table_1mse8_43 th,._table_1mse8_43 td{text-align:left;vertical-align:top;border-bottom:1px solid var(--c-border);padding:.7em .8em}._table_1mse8_43 th{font-family:var(--f-ui);color:var(--c-navy);background:var(--c-white);font-weight:600}._table_1mse8_43 code{color:var(--c-navy);font-size:.92em}._cookieButton_1mse8_73{margin-top:var(--sp-10);border:1px solid var(--c-navy);background:var(--c-navy);color:var(--c-white);font-family:var(--f-ui);font-weight:500;font-size:var(--fs-xs);cursor:pointer;border-radius:999px;align-self:flex-start;padding:.7em 1.3em;transition:background-color .2s,color .2s}._cookieButton_1mse8_73:hover{background:var(--c-navy-500)}._updated_1mse8_92{font-size:var(--fs-xs);color:#5b6478}.admin{--adm-bg:#f1f2f5;--adm-card:#fff;--adm-line:#e2e4eb;--adm-text:var(--c-navy);--adm-muted:#6b7386;--adm-radius:20px;--adm-radius-sm:12px;background:var(--adm-bg);min-height:100vh;color:var(--adm-text);font-family:var(--f-sans);letter-spacing:-.01em;grid-template-columns:260px minmax(0,1fr);font-size:15px;line-height:1.4;display:grid}.admin *,.admin :before,.admin :after{box-sizing:border-box}.admin a{color:inherit;text-decoration:none}.admin input,.admin textarea,.admin select{border:1px solid var(--adm-line);border-radius:var(--adm-radius-sm);width:100%;color:var(--adm-text);font:inherit;background:#fff;padding:10px 12px;transition:border-color .2s}.admin textarea{resize:vertical;line-height:1.5}.admin input:focus,.admin textarea:focus,.admin select:focus{border-color:var(--c-navy);outline:none;box-shadow:0 0 0 3px #111b3014}.admin input[type=checkbox]{width:auto}.adm-sidebar{background:var(--adm-card);border-right:1px solid var(--adm-line);flex-direction:column;gap:24px;height:100vh;padding:24px 16px;display:flex;position:sticky;top:0}.adm-brand{align-items:center;gap:10px;padding:4px 12px;display:flex}.adm-brand img{filter:brightness(0);width:110px;height:auto}.adm-brand-tag{background:var(--c-green-20);color:#0f9c5c;font-family:var(--f-ui);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:600}.adm-nav{flex-direction:column;flex:1;gap:2px;display:flex;overflow-y:auto}.adm-nav-group{letter-spacing:.08em;text-transform:uppercase;color:var(--adm-muted);margin:14px 12px 6px;font-size:11px;font-weight:600}.adm-nav-link{border-radius:var(--adm-radius-sm);color:#3c465c;align-items:center;gap:10px;padding:10px 12px;font-weight:500;transition:background-color .2s,color .2s;display:flex}.adm-nav-link:hover{background:var(--adm-bg);color:var(--adm-text)}.admin .adm-nav-link.is-active{background:var(--c-navy);color:#fff}.adm-nav-icon{flex:none;width:18px;height:18px}.adm-me{border-top:1px solid var(--adm-line);align-items:center;gap:10px;padding:10px 12px;display:flex}.adm-avatar{background:var(--c-green);width:36px;height:36px;color:var(--c-navy);border-radius:50%;place-items:center;font-weight:600;display:grid}.adm-me-text{flex:1;min-width:0}.adm-me-name{white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:500;overflow:hidden}.adm-me-role{color:var(--adm-muted);margin:0;font-size:12px}.adm-main{min-width:0;padding:28px 32px 48px}.adm-topbar{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px;display:flex}.adm-title{font-family:var(--f-sans);letter-spacing:-.02em;margin:0;font-size:24px;font-weight:600}.adm-subtitle{max-width:720px;color:var(--adm-muted);margin:4px 0 0}.adm-back{color:var(--adm-muted);margin-bottom:6px;font-size:13px;display:inline-block}.adm-back:hover{color:var(--adm-text)}.adm-actions{flex:none;gap:10px;display:flex}.adm-card{background:var(--adm-card);border-radius:var(--adm-radius);margin-bottom:18px;padding:22px 24px}.adm-card-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.adm-card-title{margin:0;font-size:17px;font-weight:600}.adm-link{color:var(--adm-muted);text-decoration:underline}.adm-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.adm-btn{font:inherit;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-weight:500;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.admin .adm-btn-primary{background:var(--c-navy);color:#fff}.admin .adm-btn-primary:hover{background:#223865}.admin .adm-btn-ghost{background:var(--adm-bg);color:var(--adm-text)}.adm-btn-ghost:hover{background:var(--adm-line)}.admin .adm-btn-danger{color:#c0392b;background:#fdecec}.adm-btn-danger:hover{background:#fadada}.adm-btn-sm{padding:6px 12px;font-size:13px}.adm-btn:disabled{opacity:.5;cursor:default}.adm-icon-btn{vertical-align:middle;width:32px;height:32px;color:var(--adm-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;transition:background-color .2s,color .2s;display:inline-grid}.adm-icon-btn:hover:not(:disabled){background:var(--adm-bg);color:var(--adm-text)}.adm-icon-btn:disabled{opacity:.3;cursor:default}.adm-icon-danger:hover:not(:disabled){color:#c0392b;background:#fdecec}.adm-chip{background:var(--adm-bg);color:var(--adm-text);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;padding:7px 12px;font-size:13px;display:inline-flex}.adm-chip:hover{background:var(--adm-line)}.adm-chip-muted{color:var(--adm-muted)}.adm-toolbar{align-items:center;gap:14px;margin-bottom:14px;display:flex}.adm-search{max-width:320px;background:var(--adm-bg)!important;border-color:#0000!important}.adm-toolbar .adm-btn{margin-left:auto}.adm-table{border-collapse:collapse;width:100%}.adm-table th{text-align:left;letter-spacing:.02em;color:var(--adm-muted);border-bottom:1px solid var(--adm-line);padding:8px 12px;font-size:12px;font-weight:500}.adm-table td{border-bottom:1px solid var(--adm-line);vertical-align:middle;padding:12px}.adm-table tr:last-child td{border-bottom:0}.adm-td-main{font-weight:500}.adm-td-main a:hover{color:#0f9c5c}.adm-td-actions{white-space:nowrap;width:1%}.adm-td-actions>*+*{margin-left:4px}.adm-table td{line-height:1.3}.adm-empty{text-align:center;color:var(--adm-muted);padding:24px 0}.adm-muted{color:var(--adm-muted)}.adm-badge{background:var(--adm-bg);color:var(--adm-text);border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}.adm-badge-green{background:var(--c-green-20);color:#0f9c5c}.adm-badge-grey{background:var(--adm-bg);color:var(--adm-muted)}.adm-badge-blue{background:var(--c-blue-soft)}.adm-badge-orange{background:var(--c-orange-soft)}.adm-badge-purple{background:var(--c-purple-soft)}.adm-badge-mint{background:var(--c-mint-soft)}.adm-badge-neutral{background:var(--c-grey-100)}.adm-tabs{background:#e6e8ee;border-radius:999px;gap:4px;width:max-content;margin-bottom:14px;padding:4px;display:flex}.adm-tab{color:var(--adm-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 16px;font-weight:500}.adm-tab.is-active{color:var(--adm-text);background:#fff;box-shadow:0 1px 2px #111b3014}.adm-form{flex-wrap:wrap;gap:18px 20px;display:flex}.adm-field{flex-direction:column;gap:6px;width:100%;display:flex}.adm-field-half{width:calc(50% - 10px)}.adm-field-label{font-size:13px;font-weight:500}.adm-field-label em{color:#c0392b;font-style:normal}.adm-help{color:var(--adm-muted);font-size:12px}.adm-toggle{cursor:pointer;align-items:center;gap:10px;padding-top:24px;font-weight:500;display:inline-flex}.adm-toggle input{opacity:0;position:absolute}.adm-toggle-track{background:#cfd4e0;border-radius:999px;width:40px;height:22px;transition:background-color .2s;position:relative}.adm-toggle-track:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:3px;left:3px}.adm-toggle input:checked+.adm-toggle-track{background:var(--c-green)}.adm-toggle input:checked+.adm-toggle-track:after{transform:translate(18px)}.adm-tags{border:1px solid var(--adm-line);border-radius:var(--adm-radius-sm);flex-wrap:wrap;align-items:center;gap:6px;padding:6px;display:flex}.adm-tags input{border:0;flex:160px;padding:6px 8px}.adm-tags input:focus{box-shadow:none}.adm-tag{background:var(--adm-bg);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:13px;display:inline-flex}.adm-tag button{color:var(--adm-muted);cursor:pointer;background:0 0;border:0;font-size:11px}.adm-upload{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.adm-upload-actions{gap:8px;display:flex}.adm-thumb{object-fit:cover;border-radius:var(--adm-radius-sm);background:var(--adm-bg);width:72px;height:72px}.adm-thumb-wide{object-fit:cover;border-radius:var(--adm-radius-sm);width:100%;max-height:260px}.adm-file-link{word-break:break-all;text-decoration:underline}.adm-stats{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.adm-stats-row{grid-template-columns:140px minmax(0,1fr) 32px;align-items:center;gap:8px;width:100%;display:grid}.adm-select-sm{width:auto;padding:6px 10px}.adm-blocks{flex-direction:column;gap:10px;width:100%;display:flex}.adm-block{border:1px solid var(--adm-line);border-radius:var(--adm-radius-sm);background:#fafbfc;flex-direction:column;gap:8px;padding:14px;display:flex}.adm-block-head{justify-content:space-between;align-items:center;display:flex}.adm-block-type{letter-spacing:.04em;text-transform:uppercase;color:var(--adm-muted);font-size:12px;font-weight:600}.adm-block-tools{gap:2px;display:flex}.adm-block-title{font-family:var(--f-serif);font-size:20px}.adm-block-image{flex-direction:column;gap:8px;display:flex}.adm-blocks-insert{justify-content:center;display:flex}.adm-blocks-add{border:1px dashed var(--adm-line);color:var(--adm-muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:6px 14px;font-size:13px}.adm-blocks-add:hover{color:var(--adm-text);border-color:var(--adm-muted)}.adm-blocks-menu{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.adm-kpis{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin-bottom:18px;display:grid}.adm-kpi{flex-direction:column;gap:8px;margin:0;padding:18px 20px;transition:transform .2s;display:flex}.adm-kpi:hover{transform:translateY(-2px)}.admin .adm-kpi-accent{background:var(--c-navy);color:#fff}.adm-kpi-label{color:inherit;opacity:.7;font-size:13px}.adm-kpi-value{letter-spacing:-.02em;font-size:28px;font-weight:600}.adm-list{margin:0;padding:0;list-style:none}.adm-list-row{border-bottom:1px solid var(--adm-line);grid-template-columns:minmax(0,1fr) auto auto;gap:16px;padding:10px 0;font-size:14px;display:grid}.adm-list-row:last-child{border-bottom:0}.adm-shortcuts{flex-wrap:wrap;gap:8px;display:flex}.adm-log{border-radius:var(--adm-radius-sm);background:var(--adm-bg);margin:14px 0 0;padding:12px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;list-style:none}.adm-alert{border-radius:var(--adm-radius-sm);color:#8a5a00;background:#fff4e0;padding:12px 16px}.adm-error{border-radius:var(--adm-radius-sm);color:#c0392b;background:#fdecec;padding:12px 16px}.adm-loading{min-height:100vh;color:var(--adm-muted);font-family:var(--f-sans);place-items:center;display:grid}.adm-login{grid-template-columns:none;place-items:center;padding:24px;display:grid}.adm-login-card{flex-direction:column;gap:16px;width:min(420px,100%);padding:36px;display:flex}.adm-login-logo{filter:brightness(0);width:130px;height:auto}.adm-login-title{margin:0 0 8px;font-size:20px;font-weight:600}@media (width<=900px){.admin{grid-template-columns:1fr}.adm-sidebar{border-right:0;border-bottom:1px solid var(--adm-line);height:auto;position:static}.adm-main{padding:20px 16px 40px}.adm-grid-2{grid-template-columns:1fr}.adm-field-half{width:100%}.adm-topbar{flex-direction:column;align-items:flex-start}}.adm-kpi-delta{color:var(--adm-muted);font-size:12px}.adm-kpi-delta.is-good{color:#1f7a4d}.adm-kpi-delta.is-bad{color:#b42318}.adm-kpi-live .adm-kpi-value{color:#1f7a4d}.adm-live-dot{background:#1f7a4d;border-radius:50%;width:8px;height:8px;margin-right:6px;animation:2s infinite adm-pulse;display:inline-block;box-shadow:0 0 #1f7a4d80}@keyframes adm-pulse{0%{box-shadow:0 0 #1f7a4d73}70%{box-shadow:0 0 0 8px #1f7a4d00}to{box-shadow:0 0 #1f7a4d00}}.adm-section-title{margin:28px 0 12px;font-size:17px;font-weight:600}.adm-note{margin:-4px 0 12px;font-size:13px}.adm-chart{position:relative}.adm-chart svg{max-width:100%;font-family:inherit;display:block}.adm-tooltip{background:var(--c-navy);color:#fff;white-space:nowrap;pointer-events:none;border-radius:8px;flex-direction:column;gap:2px;padding:6px 10px;font-size:12px;line-height:1.3;display:flex;position:absolute;top:6px;transform:translate(-50%)}.adm-tooltip .adm-muted{color:#ffffffb3}.adm-barlist{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.adm-bar-row{grid-template-columns:minmax(0,1fr) 120px 64px;align-items:center;gap:12px;font-size:13px;display:grid}.adm-bar-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.adm-bar-track{background:#eceef3;border-radius:4px;height:8px;overflow:hidden}.adm-bar-fill{border-radius:4px;min-width:4px;height:100%;display:block}.adm-bar-value{text-align:right;font-variant-numeric:tabular-nums;color:var(--adm-muted)}.adm-table-sm{font-size:13px}.adm-table-wrap{overflow-x:auto}.adm-link-btn{font:inherit;cursor:pointer;background:0 0;border:0}.adm-config{max-width:720px}.adm-config code{background:#eceef3;border-radius:4px;padding:1px 5px;font-size:.92em}@media (width<=720px){.adm-bar-row{grid-template-columns:minmax(0,1fr) 80px 56px}}:root{--c-navy:#111b30;--c-navy-700:#132343;--c-navy-600:#19294c;--c-navy-500:#223865;--c-green:#2ee68c;--c-green-10:#2ee68c1a;--c-green-20:#2ee68c33;--c-green-40:#2ee68c66;--c-white:#fff;--c-cream:#fbfaf7;--c-cream-alt:#f6f1e4;--c-grey-50:#f4f4f4;--c-grey-100:#f1f1f1;--c-grey-150:#f1f2f5;--c-border:#e2e4eb;--c-white-10:#ffffff1a;--c-blue-soft:#daf4ff;--c-blue-strong:#bae8ff;--c-orange-soft:#ffdfc7;--c-orange-strong:#ffceb1;--c-purple-soft:#dfd7f8;--c-purple-strong:#cec0f5;--c-mint-soft:#cbf3ea;--c-mint-strong:#a2f2e0;--f-sans:"Work Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--f-serif:"Lora", Georgia, "Times New Roman", serif;--f-ui:"Poppins", var(--f-sans);--fs-display:clamp(45.2px, 35.64px + 1.165vw, 58.5px);--fs-h2:clamp(24.6px, 19.43px + .635vw, 31.9px);--fs-footer-link:clamp(22.1px, 17.42px + .569vw, 28.6px);--fs-h3:clamp(18.7px, 14.74px + .482vw, 24.2px);--fs-stat:clamp(17.8px, 14.07px + .46vw, 23.1px);--fs-tagline:clamp(17px, 13.4px + .438vw, 22px);--fs-h4:clamp(16.1px, 12.73px + .416vw, 20.9px);--fs-body:clamp(15.3px, 12.06px + .394vw, 19.8px);--fs-cta:calc(var(--fs-body) * 1.06);--cta-height:calc(var(--fs-cta) * 2.3);--fs-sm:clamp(14.4px, 11.39px + .372vw, 18.7px);--fs-xs:clamp(13.6px, 10.72px + .35vw, 17.6px);--fs-2xs:clamp(12.8px, 10.05px + .329vw, 16.5px);--fs-3xs:clamp(11.9px, 9.38px + .307vw, 15.4px);--lh-display:1.042;--lh-h2:1.38;--r-section:clamp(21px, 20.1px + .657vw, 33px);--r-card:clamp(14px, 13.4px + .438vw, 22px);--r-inner:clamp(9.8px, 9.38px + .307vw, 15.4px);--r-icon:clamp(8.4px, 8.04px + .263vw, 13.2px);--r-pill:999px;--r-tag:999px;--page-gutter:clamp(20px, 33.5px + 1.095vw, 55px);--page-margin:max(var(--page-gutter), 12vw - 110px);--section-gap:var(--page-gutter);--page-frame:clamp(10px, .9vw, 16px);--section-pad:var(--page-gutter);--sp-40:clamp(28px, 26.8px + .876vw, 44px);--sp-30:clamp(21px, 20.1px + .657vw, 33px);--sp-25:clamp(17.5px, 16.75px + .547vw, 27.5px);--sp-20:clamp(14px, 13.4px + .438vw, 22px);--sp-15:clamp(10.5px, 10.05px + .329vw, 16.5px);--sp-10:clamp(7px, 6.7px + .219vw, 11px);--icon-46:clamp(39.1px, 30.82px + 1.007vw, 50.6px);--icon-42:clamp(35.7px, 28.14px + .92vw, 46.2px);--icon-39:clamp(33.1px, 26.13px + .854vw, 42.9px);--icon-35:clamp(29.8px, 23.45px + .766vw, 38.5px);--shadow-card:0 18px 40px -28px #111b3059;--ease:cubic-bezier(.22, .61, .36, 1);--ease-out:cubic-bezier(.16, 1, .3, 1)}@media (width<=1100px){:root{--page-gutter:clamp(18px, 2.6vw, 28px)}}@media (width<=700px){:root{--page-gutter:14px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}@media (width>=901px) and (pointer:fine){html{scrollbar-width:none}html::-webkit-scrollbar{display:none}}body{background:var(--c-cream);color:var(--c-navy);font-family:var(--f-sans);font-size:var(--fs-body);letter-spacing:-.03em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}img,svg,video{max-width:100%;display:block}h1,h2,h3,h4,p,figure,ul,dl,dt,dd{margin:0}ul{padding:0;list-style:none}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:2px solid var(--c-green);outline-offset:3px;border-radius:6px}.container{width:calc(100% - var(--page-margin) * 2);margin-inline:auto}.hero-line-mask{margin-block:-.12em -.22em;padding-block:.12em .22em}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-prerender] :is([data-hero],[data-hero=copy]>*,[data-hero=ctas]>*,[data-hero=bottom]>*,[data-nav-fade],[data-nav-cta]>*,[data-nav-actions]>button,[data-reveal],[data-reveal-group]>*){opacity:0!important}
