._hero_22vyy_1{display:flex;align-items:flex-end;min-height:max(640px,100svh);padding-top:calc(var(--header-h) + var(--space-8));padding-bottom:var(--space-9);overflow:hidden}._bg_22vyy_9{position:absolute;inset:0;z-index:-1}._bg_22vyy_9 ._fill_22vyy_14{position:absolute;inset:0;height:100%;aspect-ratio:auto}._overlay_22vyy_21{position:absolute;inset:0;background:linear-gradient(180deg,#04201bb3,#04201b8c 40%,#04201beb),linear-gradient(90deg,rgba(7,43,36,.7),transparent 70%)}._content_22vyy_32{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5)}._title_22vyy_38{max-width:16ch;color:var(--ivory-50)}._subtitle_22vyy_42{max-width:38rem;margin:0;font-size:var(--fs-lg);line-height:1.7;color:var(--color-text-muted-on-dark)}._ctas_22vyy_49{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5) var(--space-6);margin-top:var(--space-3)}._trust_22vyy_56{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-border-dark);font-size:var(--fs-sm);letter-spacing:.04em;color:var(--gold-300)}._trust_22vyy_56 li+li:before{content:"·";margin-right:var(--space-5);color:var(--gold-500)}._strip_r6q3m_1{padding-block:var(--space-7);background:var(--white);border-bottom:1px solid var(--color-border)}._title_r6q3m_6{margin:0 0 var(--space-5);text-align:center;font-size:var(--fs-xs);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-muted)}._logos_r6q3m_15{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-6) var(--space-8)}._logos_r6q3m_15 li{width:120px}._logo_r6q3m_15{background:transparent;filter:grayscale(1);opacity:.65;transition:filter var(--dur) var(--ease),opacity var(--dur) var(--ease)}._logos_r6q3m_15 li:hover ._logo_r6q3m_15{filter:none;opacity:1}._grid_g130c_1{display:grid;gap:var(--space-7) var(--space-6);grid-template-columns:1fr}._item_g130c_6{padding-top:var(--space-5);border-top:1px solid var(--gold-500)}._icon_g130c_10{display:inline-flex;margin-bottom:var(--space-4);color:var(--emerald-600)}._title_g130c_15{font-size:var(--fs-h4);margin-bottom:var(--space-3)}._item_g130c_6 p{margin:0;color:var(--color-text-muted)}@media(min-width:640px){._grid_g130c_1{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._grid_g130c_1{grid-template-columns:repeat(4,1fr)}}._grid_4foy8_1{display:grid;gap:var(--space-6);grid-template-columns:1fr}._grid_4foy8_1>li{display:flex}._grid_4foy8_1>li>*{width:100%}._empty_4foy8_12{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);padding:var(--space-7) 0}@media(min-width:720px){._grid_4foy8_1{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){._grid_4foy8_1{grid-template-columns:repeat(3,1fr)}}._steps_n0c3d_1{display:grid;gap:var(--space-6);grid-template-columns:1fr;counter-reset:step}._step_n0c3d_1{position:relative;padding-left:var(--space-6);border-left:1px solid var(--gold-500)}._num_n0c3d_12{display:block;margin-bottom:var(--space-2);font-family:var(--font-serif);font-size:2.75rem;line-height:1;color:var(--emerald-600)}._title_n0c3d_20{font-size:var(--fs-h4);margin-bottom:var(--space-2)}._step_n0c3d_1 p{margin:0;color:var(--color-text-muted)}@media(min-width:900px){._steps_n0c3d_1{grid-template-columns:repeat(4,1fr);gap:var(--space-6)}._step_n0c3d_1{padding-left:0;padding-top:var(--space-5);border-left:0;border-top:1px solid var(--gold-500)}}._root_1eull_1{position:relative}._track_1eull_4{display:flex;gap:var(--space-5);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:var(--space-4);scrollbar-width:thin;scrollbar-color:var(--gold-500) transparent}._track_1eull_4::-webkit-scrollbar{height:4px}._track_1eull_4::-webkit-scrollbar-thumb{background:var(--gold-500);border-radius:2px}._slide_1eull_21{flex:0 0 var(--slide-w);scroll-snap-align:start;min-width:0}._controls_1eull_26{display:flex;justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-4)}._arrow_1eull_32{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:transparent;border:1px solid var(--gold-500);transition:background-color var(--dur) var(--ease),color var(--dur) var(--ease)}._light_1eull_43 ._arrow_1eull_32{color:var(--forest-800)}._dark_1eull_46 ._arrow_1eull_32{color:var(--ivory-50)}._arrow_1eull_32:hover:not(:disabled){background:var(--gold-500);color:var(--forest-900)}._arrow_1eull_32:disabled{opacity:.35;cursor:default}@media(prefers-reduced-motion:reduce){._track_1eull_4{scroll-behavior:auto}}._card_9bhoq_1{margin:0;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-5);padding:var(--space-6);background:var(--ivory-50);border:1px solid var(--color-border);border-top:1px solid var(--gold-500);border-radius:var(--radius-md)}._quote_9bhoq_14{margin:0}._quote_9bhoq_14 p{margin:0;font-family:var(--font-serif);font-size:var(--fs-h4);line-height:1.45;font-style:italic}._author_9bhoq_24{display:flex;align-items:center;gap:var(--space-4);font-size:var(--fs-sm)}._photo_9bhoq_30{width:52px;border-radius:50%;flex:none}._profile_9bhoq_35{display:block;color:var(--color-text-muted)}._band_1un5g_1{padding-block:var(--space-9);background:linear-gradient(135deg,var(--forest-900),var(--forest-800))}._inner_1un5g_5{display:grid;gap:var(--space-7);align-items:center}._text_1un5g_10{display:flex;flex-direction:column;gap:var(--space-4);align-items:flex-start;max-width:40rem}._title_1un5g_17{color:var(--ivory-50)}._text_1un5g_10 p{margin:0}._action_1un5g_23{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5)}._icon_1un5g_29{color:var(--gold-500)}@media(min-width:900px){._inner_1un5g_5{grid-template-columns:1.6fr 1fr}._action_1un5g_23{align-items:flex-end}}._grid_1uvyp_1{display:grid;gap:var(--space-5);grid-template-columns:1fr}._grid_1uvyp_1>li{display:flex}._card_1uvyp_9{display:flex;flex-direction:column;gap:var(--space-3);width:100%;padding:var(--space-6)}._title_1uvyp_16{font-size:var(--fs-h4);line-height:1.25}._card_1uvyp_9 p{margin:0;color:var(--color-text-muted)}._link_1uvyp_24{margin-top:auto;padding-top:var(--space-3);display:inline-flex;align-items:center;gap:var(--space-2);align-self:flex-start;font-weight:600;font-size:var(--fs-sm);color:var(--emerald-600);text-decoration:none}._link_1uvyp_24:after{content:"";position:absolute;inset:0}._more_1uvyp_41{margin-top:var(--space-7)}@media(min-width:900px){._grid_1uvyp_1{grid-template-columns:repeat(3,1fr)}}._wrap_13ecj_1{display:flex;flex-direction:column}._more_13ecj_5{margin-top:var(--space-6);text-align:center}._card_qsnvs_1{margin-top:var(--space-7);padding:clamp(1.5rem,1rem + 2.5vw,3rem);background:var(--white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}._progress_qsnvs_9{margin:0 0 var(--space-2);font-size:var(--fs-xs);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-700)}._bar_qsnvs_17{height:2px;background:var(--ivory-200);margin-bottom:var(--space-5)}._bar_qsnvs_17 span{display:block;height:100%;background:var(--gold-500);transition:width var(--dur) var(--ease)}._question_qsnvs_28{font-size:var(--fs-h3);margin-bottom:var(--space-5)}._question_qsnvs_28:focus{outline:none}._options_qsnvs_35{display:grid;gap:var(--space-3)}._option_qsnvs_35{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;min-height:56px;padding:.9rem 1.25rem;text-align:left;background:var(--ivory-50);border:1px solid var(--color-border);border-radius:var(--radius-sm);transition:border-color var(--dur) var(--ease),background-color var(--dur) var(--ease),transform var(--dur) var(--ease)}._option_qsnvs_35:hover{border-color:var(--gold-500);background:var(--white);transform:translate(2px)}._option_qsnvs_35 svg{color:var(--emerald-600);flex:none}._selected_qsnvs_63{border-color:var(--emerald-600)}._back_qsnvs_66{display:inline-flex;align-items:center;gap:var(--space-2);margin-top:var(--space-5);padding:.5rem 0;background:none;border:0;font-size:var(--fs-sm);font-weight:600;color:var(--emerald-700)}._back_qsnvs_66:hover{text-decoration:underline;text-underline-offset:4px}._summary_qsnvs_82{font-size:var(--fs-sm);color:var(--color-text-muted)}._results_qsnvs_86{display:grid;gap:var(--space-3);margin-bottom:var(--space-6)}._results_qsnvs_86 li{display:flex;flex-direction:column;gap:2px;padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}._results_qsnvs_86 a{align-self:flex-start;font-family:var(--font-serif);font-size:var(--fs-h4);font-weight:500}._results_qsnvs_86 span{font-size:var(--fs-sm);color:var(--color-text-muted)}._actions_qsnvs_108{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5)}._actions_qsnvs_108 ._back_qsnvs_66{margin-top:0}
