.UQRWwW_viewport{width:100%;overflow:hidden}.UQRWwW_track{will-change:transform;width:max-content;animation:linear infinite UQRWwW_marquee;display:flex}.UQRWwW_viewport:hover .UQRWwW_track{animation-play-state:paused}.UQRWwW_group{flex:none;align-items:center;display:flex}@keyframes UQRWwW_marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){:root:not([data-motion-preview]) .UQRWwW_track{animation:none}}
.xqCl4W_title{text-wrap:balance;max-width:20ch;margin:0 0 clamp(32px,4vw,56px)}.xqCl4W_marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.xqCl4W_logo{width:calc(var(--logo-width) * .8);aspect-ratio:var(--logo-ratio);background-color:var(--sn-read);-webkit-mask-image:var(--logo-mask);mask-image:var(--logo-mask);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--logo-mask);flex:none;margin-inline:clamp(28px,3.5vw,56px);display:block;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}@media (min-width:768px){.xqCl4W_logo{width:var(--logo-width)}}
.rU9ENG_ticker{background:var(--sn-white);align-items:center;min-height:clamp(72px,5.5vw,96px);display:flex}.rU9ENG_item{letter-spacing:-.01em;height:56px;color:var(--sn-ink);white-space:nowrap;align-items:center;gap:18px;padding-inline:clamp(18px,2vw,32px);font-size:clamp(1.05rem,1.5vw,1.45rem);font-weight:600;display:inline-flex}.rU9ENG_dot{background:var(--sn-mint);border-radius:50%;width:10px;height:10px}.rU9ENG_icon{background:var(--sn-green-deep);width:32px;height:32px;color:var(--sn-mint);border-radius:10px;flex:none;place-items:center;display:grid}
.NweRnG_cta{text-align:center;min-height:48px;transition:background-color .15s ease-out, box-shadow .15s ease-out, transform .3s var(--sn-ease);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:1rem;font-weight:600;line-height:1.2;display:inline-flex}.NweRnG_cta:active{transform:scale(.98)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.NweRnG_primary:hover:not(:active),.NweRnG_outline:hover:not(:active){transform:scale(1.04)}}.NweRnG_primary{background:var(--sn-mint);color:var(--sn-on-mint)}.NweRnG_primary:hover{background:var(--sn-mint-hover);box-shadow:0 0 0 3px var(--sn-mint-glow)}.NweRnG_outline{color:var(--sn-ink);background:#ffffff12}.NweRnG_outline:hover{background:#ffffff1f}.NweRnG_text{min-height:44px;color:var(--sn-ink);border-radius:8px;padding:0;font-size:.9375rem}.NweRnG_text:hover span{text-underline-offset:4px;text-decoration:underline}.NweRnG_arrow{width:16px;height:16px;transition:transform .45s var(--sn-ease), opacity .45s var(--sn-ease);flex:none}@media (hover:hover){.NweRnG_primary .NweRnG_arrow,.NweRnG_outline .NweRnG_arrow{opacity:0;transform:translate(-8px)}.NweRnG_primary:hover .NweRnG_arrow,.NweRnG_primary:focus-visible .NweRnG_arrow,.NweRnG_outline:hover .NweRnG_arrow,.NweRnG_outline:focus-visible .NweRnG_arrow{opacity:1;transform:none}.NweRnG_text .NweRnG_arrow{transition-duration:.2s}.NweRnG_text:hover .NweRnG_arrow{transform:translate(4px)}}@media (max-width:639px){.NweRnG_full{width:100%}}
.m9GFzq_section{background:var(--sn-green-deep);color:var(--sn-ink);padding-block:clamp(56px,7vw,96px);overflow:hidden}.m9GFzq_stage{padding-bottom:clamp(24px,3vw,40px)}.m9GFzq_phrase{letter-spacing:-.03em;white-space:nowrap;color:#f8fafc24;padding-inline:.25em;font-size:clamp(3rem,10vw,8rem);font-weight:600;line-height:.95}.m9GFzq_separator{background:#f8fafc24;border-radius:50%;flex:none;width:clamp(14px,1.6vw,26px);height:clamp(14px,1.6vw,26px);margin-inline:.4em;display:inline-block}.m9GFzq_cta{text-align:center;flex-direction:column;align-items:center;gap:28px;display:flex}.m9GFzq_cta h2{max-width:24ch;margin:0}
.vHVjHq_media,.vHVjHq_placeholder{object-fit:cover;width:100%;height:100%;display:block}.vHVjHq_placeholder{justify-content:flex-end;align-items:flex-start;padding:14px 16px;display:flex;position:relative;overflow:hidden}.vHVjHq_placeholder:before{content:"";background:#f8fafc08;position:absolute;inset:0}.vHVjHq_label{letter-spacing:.01em;opacity:.75;font-size:.8125rem;font-weight:600;position:relative}.vHVjHq_mint{background:var(--sn-green-deep);color:var(--sn-on-green-deep)}.vHVjHq_lavender{background:var(--sn-raised);color:var(--sn-read)}.vHVjHq_sky{color:var(--sn-read);background:#1e293b}.vHVjHq_sand{background:var(--sn-white);color:var(--sn-read)}.vHVjHq_graphite{background:var(--sn-black);color:var(--sn-read)}
.rXDvba_layout{align-items:center;gap:clamp(32px,5vw,64px);display:grid}.rXDvba_profile{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.rXDvba_icon{background:var(--sn-green-deep);width:48px;height:48px;color:var(--sn-mint);border-radius:14px;place-items:center;display:grid}.rXDvba_iconSvg{width:22px;height:22px}.rXDvba_title{text-wrap:balance;max-width:16ch;margin:0}.rXDvba_text{max-width:40ch;color:var(--sn-read);text-wrap:pretty;margin:0;font-size:1.0625rem;line-height:1.65}.rXDvba_button{background:var(--sn-mint);min-height:48px;color:var(--sn-on-mint);transition:background-color .3s var(--sn-ease), transform .3s var(--sn-ease);border-radius:999px;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:6px;padding:10px 24px;font-size:.95rem;font-weight:600;display:inline-flex}.rXDvba_button:hover{background:var(--sn-mint-hover)}.rXDvba_button:active{transform:scale(.98)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.rXDvba_button:hover:not(:active){transform:scale(1.04)}}.rXDvba_handle{opacity:.75;font-weight:500}.rXDvba_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.rXDvba_post,.rXDvba_reel{border-radius:var(--sn-radius-md);background:var(--sn-white);position:relative;overflow:hidden}.rXDvba_post{aspect-ratio:4/5}.rXDvba_post img{object-fit:cover;transition:transform .9s var(--sn-ease)}@media (hover:hover) and (pointer:fine){.rXDvba_post:hover img{transform:scale(1.04)}}.rXDvba_reel{aspect-ratio:9/16;order:1;grid-column:1/-1;justify-self:center;width:min(62%,280px)}@media (min-width:768px){.rXDvba_grid{grid-template-columns:minmax(0,1.406fr) repeat(2,minmax(0,1fr))}.rXDvba_reel{aspect-ratio:auto;order:0;grid-area:1/1/span 2;justify-self:stretch;width:auto}}@media (min-width:1024px){.rXDvba_layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}
._8NEiQW_grid{gap:16px;margin:clamp(32px,4vw,48px) 0 0;padding:0;list-style:none;display:grid}._8NEiQW_card{border-radius:var(--sn-radius-md);background:var(--sn-white);flex-direction:column;align-items:flex-start;gap:16px;height:100%;padding:24px;display:flex}._8NEiQW_icon{background:var(--sn-green-deep);width:44px;height:44px;color:var(--sn-mint);border-radius:12px;place-items:center;display:grid}._8NEiQW_icon svg{width:20px;height:20px}._8NEiQW_title{max-width:24ch}._8NEiQW_text{max-width:52ch;color:var(--sn-read);font-size:1rem;line-height:1.7}._8NEiQW_cta{min-height:44px;color:var(--sn-ink);align-items:center;gap:8px;margin-top:auto;font-size:.9375rem;font-weight:600;display:inline-flex}._8NEiQW_cta svg{width:16px;height:16px;transition:transform .2s cubic-bezier(.23,1,.32,1)}._8NEiQW_card:hover ._8NEiQW_cta{text-underline-offset:4px;text-decoration:underline}._8NEiQW_card:hover ._8NEiQW_cta svg{transform:translate(4px)}@media (min-width:640px){._8NEiQW_card{padding:28px}}@media (min-width:768px){._8NEiQW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}
._1MDMrq_illustration{--il-ground:var(--sn-white);--il-surface:var(--sn-raised);--il-line:var(--sn-line);--il-deep:var(--sn-black);--il-soft:var(--sn-ink-soft);--il-accent:var(--sn-mint);--il-accent-deep:var(--sn-green-deep);--il-on-accent:var(--sn-on-mint);width:100%;height:auto;display:block}._1MDMrq_illustration .il-lift{transition:transform .6s var(--sn-ease);transform-box:fill-box;transform-origin:50%}.il-host:hover ._1MDMrq_illustration .il-lift{transform:translateY(-4px)}
.M0jm3q_section{scroll-margin-top:72px}.M0jm3q_layout{gap:clamp(32px,4vw,48px);display:grid}.M0jm3q_list{margin:0;padding:0;list-style:none}.M0jm3q_row{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:16px;padding-block:clamp(20px,2.5vw,28px);display:grid}.M0jm3q_art{width:72px}.M0jm3q_title{letter-spacing:-.01em;text-wrap:balance;max-width:20ch;margin:0;font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:600;line-height:1.3}.M0jm3q_body{flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:8px;display:flex}.M0jm3q_text{max-width:52ch;color:var(--sn-read);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.7}.M0jm3q_means{min-height:44px;color:var(--sn-ink-soft);text-decoration:underline;-webkit-text-decoration-color:var(--sn-field-border);text-decoration-color:var(--sn-field-border);text-underline-offset:5px;transition:color .3s var(--sn-ease), text-decoration-color .3s var(--sn-ease);align-items:center;gap:6px;font-size:.875rem;display:inline-flex}.M0jm3q_means:hover{color:var(--sn-ink);-webkit-text-decoration-color:var(--sn-green-soft);text-decoration-color:var(--sn-green-soft)}.M0jm3q_meansName{color:var(--sn-green-soft);font-weight:600}@media (min-width:1024px){.M0jm3q_layout{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:64px}.M0jm3q_heading{position:sticky;top:112px}.M0jm3q_row{grid-template-columns:128px minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:32px}.M0jm3q_art{width:128px}.M0jm3q_body{grid-column:auto}}
.ZvkLlG_card{aspect-ratio:3/4;border-radius:var(--sn-radius-md);background:var(--sn-white);color:var(--sn-ink);isolation:isolate;display:block;position:relative;overflow:hidden}.ZvkLlG_bg{z-index:-2;transition:transform .9s var(--sn-ease);position:absolute;inset:0}.ZvkLlG_bg img{object-fit:cover}@media (hover:hover){.ZvkLlG_card:hover .ZvkLlG_bg{transition:transform 4s cubic-bezier(.25,.7,.2,1);transform:scale(1.08)}}.ZvkLlG_overlay{z-index:-1;background:linear-gradient(#020617b3 0%,#02061700 22%);position:absolute;inset:0}.ZvkLlG_date{font-size:.8125rem;font-weight:600;position:absolute;top:18px;left:22px}.ZvkLlG_content{flex-direction:column;gap:10px;display:flex;position:absolute;bottom:22px;left:22px;right:22px}.ZvkLlG_content:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#02061700 0,#020617cc 88px,#020617f0 100%);position:absolute;inset:-88px -22px -22px}.ZvkLlG_title{font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:600;line-height:1.25}.ZvkLlG_more{align-items:center;gap:8px;font-size:.875rem;font-weight:600;display:inline-flex}.ZvkLlG_arrow{width:16px;height:16px;transition:transform .2s cubic-bezier(.23,1,.32,1)}.ZvkLlG_card:hover .ZvkLlG_arrow{transform:translate(4px)}.ZvkLlG_tags{flex-wrap:wrap;gap:6px;display:flex}.ZvkLlG_tag{background:#f8fafc29;border-radius:20px;padding:3px 11px;font-size:.8125rem;font-weight:600}.ZvkLlG_bg:after{content:"";background:var(--sn-mint);opacity:0;mix-blend-mode:multiply;pointer-events:none;transition:opacity .6s var(--sn-ease);position:absolute;inset:0}.ZvkLlG_card:hover .ZvkLlG_bg:after,.ZvkLlG_card:focus-visible .ZvkLlG_bg:after{opacity:.55}
._67ZVFW_grid{gap:16px;margin:clamp(32px,4vw,48px) 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){._67ZVFW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}._67ZVFW_moreSlot{display:none}._67ZVFW_more{aspect-ratio:3/4;border-radius:var(--sn-radius-md);background:var(--sn-white);height:100%;color:var(--sn-ink);transition:background-color .3s var(--sn-ease);align-content:end;gap:10px;padding:clamp(20px,2.4vw,32px);text-decoration:none;display:grid}._67ZVFW_more:hover{background:var(--sn-raised)}._67ZVFW_more:focus-visible{outline:2px solid var(--sn-mint);outline-offset:3px}._67ZVFW_moreTitle{font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:600;line-height:1.2}._67ZVFW_moreText{max-width:28ch;color:var(--sn-read);font-size:.9375rem;line-height:1.55}._67ZVFW_moreIcon{width:22px;height:22px;color:var(--sn-mint);transition:transform .3s var(--sn-ease);margin-top:6px}@media (hover:hover) and (prefers-reduced-motion:no-preference){._67ZVFW_more:hover ._67ZVFW_moreIcon{transform:translate(4px)}}@media (min-width:768px){._67ZVFW_moreSlot{display:block}}
.CDrZdW_section{background:var(--sn-black)}.CDrZdW_layout{gap:clamp(36px,5vw,72px);display:grid}.CDrZdW_intro{flex-direction:column;gap:20px;display:flex}.CDrZdW_prompt{letter-spacing:-.02em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(1.625rem,3vw,2.25rem);font-weight:600;line-height:1.15}.CDrZdW_promptSoft{color:var(--sn-ink-soft)}.CDrZdW_next{max-width:40ch;color:var(--sn-read);margin:0;font-size:1rem;line-height:1.6}.CDrZdW_contactRows{gap:16px;margin:12px 0 0;display:grid}.CDrZdW_contactRows div{gap:2px;display:grid}.CDrZdW_contactRows dt{color:var(--sn-ink-soft);font-size:.8125rem}.CDrZdW_contactRows dd{color:var(--sn-ink);margin:0;font-size:1rem}.CDrZdW_contactRows a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--sn-ink-soft);text-decoration-color:var(--sn-ink-soft)}.CDrZdW_contactRows a:hover{-webkit-text-decoration-color:var(--sn-mint);text-decoration-color:var(--sn-mint)}.CDrZdW_form{align-content:start;gap:18px;display:grid}.CDrZdW_row{gap:18px;display:grid}.CDrZdW_field{gap:8px;display:grid}.CDrZdW_field label{color:var(--sn-ink);font-size:.875rem;font-weight:500}.CDrZdW_optional{color:var(--sn-ink-soft);font-weight:400}.CDrZdW_field input,.CDrZdW_field select,.CDrZdW_field textarea{border:1px solid var(--sn-field-border);border-radius:var(--sn-radius-md);background:var(--sn-gray);width:100%;min-height:52px;color:var(--sn-ink);font:inherit;transition:border-color .2s var(--sn-ease), box-shadow .2s var(--sn-ease);padding:12px 16px;font-size:1rem}.CDrZdW_field textarea{resize:vertical;min-height:104px}.CDrZdW_field input::placeholder{color:var(--sn-ink-soft)}.CDrZdW_field input:hover,.CDrZdW_field select:hover,.CDrZdW_field textarea:hover{border-color:var(--sn-ink-soft)}.CDrZdW_field input:focus-visible,.CDrZdW_field select:focus-visible,.CDrZdW_field textarea:focus-visible{outline:2px solid var(--sn-mint);outline-offset:2px;border-color:var(--sn-mint)}.CDrZdW_field [aria-invalid=true]{border-color:var(--destructive-text)}.CDrZdW_error{color:var(--destructive-text);margin:0;font-size:.875rem}.CDrZdW_check{color:var(--sn-read);text-wrap:pretty;cursor:pointer;align-items:flex-start;gap:12px;font-size:.9375rem;line-height:1.5;display:flex}.CDrZdW_check input{width:20px;height:20px;accent-color:var(--sn-mint);flex:none;margin-top:2px}.CDrZdW_check a{color:var(--sn-ink);text-underline-offset:3px;text-decoration:underline}.CDrZdW_trap{clip-path:inset(50%);width:2px;height:2px;position:absolute;left:-10000px;overflow:hidden}.CDrZdW_submit{background:var(--sn-mint);min-height:52px;color:var(--sn-on-mint);font:inherit;cursor:pointer;transition:background-color .25s var(--sn-ease), transform .3s var(--sn-ease);border:0;border-radius:999px;padding:0 28px;font-size:1rem;font-weight:600}.CDrZdW_submit:hover{background:var(--sn-mint-hover)}.CDrZdW_submit:active{transform:scale(.98)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.CDrZdW_submit:hover:not(:active):not(:disabled){transform:scale(1.04)}}.CDrZdW_submit:disabled{cursor:progress;opacity:.7}.CDrZdW_submit:focus-visible{outline:2px solid var(--sn-mint);outline-offset:3px}.CDrZdW_privacy{max-width:60ch;color:var(--sn-ink-soft);margin:0;font-size:.8125rem;line-height:1.55}.CDrZdW_privacy a{text-underline-offset:3px;text-decoration:underline}.CDrZdW_status{min-height:1.5em;color:var(--sn-read);margin:0;font-size:.9375rem}.CDrZdW_status a{color:var(--sn-mint);text-underline-offset:3px;text-decoration:underline}.CDrZdW_statusError{color:var(--destructive-text)}.CDrZdW_statusOk{color:var(--sn-ink)}@media (min-width:640px){.CDrZdW_row{grid-template-columns:repeat(2,minmax(0,1fr))}.CDrZdW_submit{justify-self:start}}@media (min-width:1024px){.CDrZdW_layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}
.iCOa8W_timeline{position:relative}.iCOa8W_track,.iCOa8W_fill{border-radius:2px;width:2px;height:100%;position:absolute;top:0;left:19px}.iCOa8W_track{background:var(--sn-raised)}.iCOa8W_fill{background:var(--sn-mint);transform-origin:top}.iCOa8W_steps{gap:32px;margin:0;padding:0;list-style:none;display:grid;position:relative}.iCOa8W_step{grid-template-columns:40px minmax(0,1fr);gap:16px;display:grid}.iCOa8W_number{background:var(--sn-green-deep);width:40px;height:40px;color:var(--sn-mint);font-variant-numeric:tabular-nums;box-shadow:0 0 0 6px var(--sn-gray);border-radius:50%;place-items:center;font-size:.875rem;font-weight:600;display:grid}.iCOa8W_body{gap:8px;padding-top:8px;display:grid}.iCOa8W_title{letter-spacing:-.01em;margin:0;font-size:clamp(1.0625rem,1.4vw,1.25rem);font-weight:600;line-height:1.3}.iCOa8W_text{color:var(--sn-read);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.7}@media (min-width:768px){.iCOa8W_track,.iCOa8W_fill{width:100%;height:2px;top:19px;left:0}.iCOa8W_fill{transform-origin:0}.iCOa8W_steps{grid-template-columns:repeat(var(--steps,4), minmax(0, 1fr));gap:24px}.iCOa8W_step{grid-template-columns:none;align-content:start;gap:20px}.iCOa8W_body{padding-top:0}}
.iw5rZG_heading{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.iw5rZG_heading>:is(h2,h3){max-width:22ch;margin:0}.iw5rZG_text{max-width:42rem;margin:0}.iw5rZG_link{margin-top:4px}.iw5rZG_centered{text-align:center;align-items:center;max-width:48rem;margin-inline:auto}
.iKe0fa_header{margin-bottom:clamp(32px,4vw,48px)}.iKe0fa_list{gap:8px;max-width:880px;display:grid}.iKe0fa_item{border-radius:var(--sn-radius-md);background:var(--sn-white);padding-inline:clamp(18px,2vw,28px)}.iKe0fa_question{margin:0}.iKe0fa_trigger{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:26px 0;font-size:clamp(1rem,1.3vw,1.2rem);font-weight:500;display:flex}.iKe0fa_icon{background:var(--sn-raised);width:34px;height:34px;color:var(--sn-ink);transition:transform .45s var(--sn-ease);border-radius:50%;flex:none;place-items:center;font-size:.95rem;display:grid}.iKe0fa_open .iKe0fa_icon{transform:rotate(180deg)}.iKe0fa_panel{opacity:0;transition:grid-template-rows .45s var(--sn-ease), opacity .45s var(--sn-ease);grid-template-rows:0fr;display:grid}.iKe0fa_open .iKe0fa_panel{opacity:1;grid-template-rows:1fr}.iKe0fa_panelInner{overflow:hidden}.iKe0fa_panelInner p{max-width:620px;margin:0 0 26px;font-size:1rem;line-height:1.65}@media (min-width:1024px){.iKe0fa_split{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;column-gap:clamp(48px,6vw,96px);display:grid}.iKe0fa_split .iKe0fa_header{margin-bottom:0;position:sticky;top:120px}.iKe0fa_split .iKe0fa_list{max-width:none}}
.A_h1GW_layout{gap:clamp(32px,4vw,48px);display:grid}.A_h1GW_header{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.A_h1GW_title{max-width:16ch;margin:0}.A_h1GW_lead{max-width:46ch;margin:0}.A_h1GW_closing{max-width:46ch;color:var(--sn-ink-soft);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.7}.A_h1GW_panels{align-content:start;gap:16px;display:grid}.A_h1GW_panel{border-radius:var(--sn-radius-md);background:var(--sn-white);padding:24px}.A_h1GW_panelTitle{margin:0 0 24px;font-size:1.0625rem;font-weight:600;line-height:1.4}.A_h1GW_bars{gap:20px;margin:0;padding:0;list-style:none;display:grid}.A_h1GW_barHead{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:10px;display:flex}.A_h1GW_barLabel{color:var(--sn-read);font-size:.9375rem;line-height:1.4}.A_h1GW_barValue{letter-spacing:-.03em;font-variant-numeric:tabular-nums;flex:none;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600;line-height:1}.A_h1GW_track{background:var(--sn-raised);border-radius:999px;height:8px;overflow:hidden}.A_h1GW_fill{border-radius:inherit;background:var(--sn-ink-soft);transform-origin:0;height:100%;transition:transform 1.4s var(--sn-ease);display:block;transform:scaleX(0)}.A_h1GW_leading{background:var(--sn-mint)}.is-visible .A_h1GW_fill{transform:scaleX(1)}.A_h1GW_note{color:var(--sn-ink-soft);margin:20px 0 0;font-size:.875rem;line-height:1.6}.A_h1GW_source{color:var(--sn-ink-soft);margin:4px 0 0;font-size:.8125rem;line-height:1.5}@media (min-width:640px){.A_h1GW_panel{padding:32px}}@media (min-width:1024px){.A_h1GW_layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px}.A_h1GW_header{position:sticky;top:112px}}@media (scripting:none){.A_h1GW_fill{transform:none}}@media (prefers-reduced-motion:reduce){:root:not([data-motion-preview]) .A_h1GW_fill{transform:none}}
.zXsEfW_feature{color:var(--sn-ink);border-radius:var(--sn-radius-lg);transition:transform .16s var(--sn-ease);gap:clamp(20px,3vw,28px);text-decoration:none;display:grid}.zXsEfW_feature:focus-visible{outline:2px solid var(--sn-mint);outline-offset:8px}.zXsEfW_cover{aspect-ratio:16/10;border-radius:var(--sn-radius-lg);background:var(--sn-white);isolation:isolate;display:block;position:relative;overflow:hidden}.zXsEfW_cover img{object-fit:cover;transition:transform .9s var(--sn-ease)}.zXsEfW_cover:after{content:"";background:var(--sn-mint);opacity:0;mix-blend-mode:multiply;pointer-events:none;transition:opacity .6s var(--sn-ease);position:absolute;inset:0}.zXsEfW_body{gap:16px;display:grid}.zXsEfW_side{align-content:start;gap:14px;display:grid}.zXsEfW_meta{color:var(--sn-ink-soft);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:.875rem;display:flex}.zXsEfW_category{color:var(--sn-green-soft);font-weight:600}.zXsEfW_title{letter-spacing:-.026em;text-wrap:balance;max-width:30ch;margin:0;font-size:clamp(1.5rem,1rem + 1.5vw,2.375rem);font-weight:600;line-height:1.1}.zXsEfW_excerpt{-webkit-line-clamp:3;line-clamp:3;max-width:46ch;color:var(--sn-read);-webkit-box-orient:vertical;font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.6;display:-webkit-box;overflow:hidden}.zXsEfW_more{align-items:center;gap:10px;min-height:44px;font-size:1rem;font-weight:600;display:inline-flex}.zXsEfW_arrow{width:18px;height:18px;color:var(--sn-mint);transition:transform .2s cubic-bezier(.23,1,.32,1)}@media (min-width:1024px){.zXsEfW_feature{gap:36px}.zXsEfW_cover{aspect-ratio:21/9}.zXsEfW_body{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;column-gap:clamp(40px,5vw,96px)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.zXsEfW_feature:hover .zXsEfW_cover img{transition:transform 4s cubic-bezier(.25,.7,.2,1);transform:scale(1.04)}.zXsEfW_feature:hover .zXsEfW_arrow{transform:translate(4px)}}@media (hover:hover){.zXsEfW_feature:hover .zXsEfW_cover:after{opacity:.55}}.zXsEfW_feature:focus-visible .zXsEfW_cover:after{opacity:.55}.zXsEfW_feature:active{transition-duration:90ms;transform:scale(.992)}@media (prefers-reduced-motion:reduce){.zXsEfW_feature,.zXsEfW_feature:active{transform:none}}
.eS-ota_laptop{--device-silver:#c9ccd1;--device-silver-light:#e4e6e9;--device-silver-shade:#a3a7ae;--device-silver-notch:#b3b7bd;--device-glass:#0a0a0b;--device-camera:#1d1d20;--browser-bar:#2c2c2e;--browser-field:#1e1e20;--browser-text:#e5e5ea;--browser-icon:#8e8e93;--browser-line:#0e0e10;--light-close:#ff5f57;--light-min:#febc2e;--light-max:#28c840;width:100%;container-type:inline-size}.eS-ota_lid{background:var(--device-silver);border-radius:2.6cqi 2.6cqi .8cqi .8cqi;width:86%;margin-inline:auto;padding:.4cqi}.eS-ota_bezel{background:var(--device-glass);border-radius:2.2cqi 2.2cqi .5cqi .5cqi;padding:1.7cqi 1.7cqi 2.1cqi;position:relative}.eS-ota_camera{background:var(--device-camera);border-radius:50%;width:.6cqi;height:.6cqi;position:absolute;top:.6cqi;left:50%;transform:translate(-50%)}.eS-ota_display{aspect-ratio:16/10;background:var(--sn-gray);border-radius:.5cqi;flex-direction:column;display:flex;overflow:hidden}.eS-ota_toolbar{background:var(--browser-bar);height:3cqi;box-shadow:0 1px 0 var(--browser-line);flex:none;align-items:center;gap:1.4cqi;padding:0 1.1cqi;display:flex}.eS-ota_lights{gap:.5cqi;display:flex}.eS-ota_lights>span{border-radius:50%;width:.85cqi;height:.85cqi}.eS-ota_lightClose{background:var(--light-close)}.eS-ota_lightMin{background:var(--light-min)}.eS-ota_lightMax{background:var(--light-max)}.eS-ota_tools{color:var(--browser-icon);gap:.9cqi;display:flex}.eS-ota_tools svg{width:1.1cqi;height:1.1cqi}.eS-ota_toolOff{opacity:.4}.eS-ota_address{background:var(--browser-field);max-width:40%;height:1.9cqi;color:var(--browser-text);letter-spacing:0;white-space:nowrap;border-radius:.55cqi;flex:1;justify-content:center;align-items:center;gap:.5cqi;margin-inline:auto;font-size:.95cqi;font-weight:500;display:flex;position:relative}.eS-ota_lock{width:.75cqi;height:.75cqi;color:var(--browser-icon)}.eS-ota_reload{width:.85cqi;height:.85cqi;color:var(--browser-icon);position:absolute;right:.7cqi}.eS-ota_viewport{flex:1;position:relative;overflow:hidden}.eS-ota_viewport img{width:100%;height:auto;display:block}.eS-ota_base{background:var(--device-silver);height:2.2cqi;box-shadow: inset 0 .35cqi 0 var(--device-silver-light), inset 0 -.55cqi 0 var(--device-silver-shade), 0 2.2cqi 3.6cqi -1.2cqi #0000008c;border-radius:.3cqi .3cqi 3cqi 3cqi/.3cqi .3cqi 1.6cqi 1.6cqi;position:relative}.eS-ota_base:before{content:"";background:var(--device-silver-notch);border-radius:0 0 1cqi 1cqi;width:14%;height:.9cqi;position:absolute;top:0;left:50%;transform:translate(-50%)}.eS-ota_loader{z-index:2;background:var(--sn-gray);opacity:0;visibility:hidden;flex-direction:column;justify-content:center;align-items:center;gap:1.1cqi;transition:opacity .18s ease-out,visibility 0s linear .18s;display:flex;position:absolute;inset:0}.eS-ota_loaderOn{opacity:1;visibility:visible;transition:opacity .14s ease-out,visibility}.eS-ota_loaderRing{place-items:center;width:4.6cqi;height:4.6cqi;display:grid;position:relative}.eS-ota_loaderRing:before,.eS-ota_loaderRing:after{content:"";border:.32cqi solid var(--sn-raised);border-radius:50%;position:absolute;inset:0}.eS-ota_loaderRing:after{border-color:var(--sn-mint);border-top-color:#0000;animation:.9s linear infinite eS-ota_loader-spin}.eS-ota_loaderMark{width:46%;height:46%;color:var(--sn-mint)}.eS-ota_loaderTitle{color:var(--sn-ink);font-size:1.05cqi;font-weight:600}.eS-ota_loaderText{color:var(--sn-ink-soft);margin-top:-.6cqi;font-size:.85cqi}@keyframes eS-ota_loader-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.eS-ota_loaderRing:after{animation:none}}
.gxZ8la_hero{margin-top:-76px;padding-block:calc(76px + clamp(40px,6vw,72px)) clamp(48px,6vw,80px)}.gxZ8la_inner{gap:22px;display:grid;position:relative}.gxZ8la_title{max-width:18ch;animation:gxZ8la_hero-in .64s var(--sn-ease) both;margin:0}.gxZ8la_text{max-width:46ch;color:var(--sn-read);animation:gxZ8la_hero-in .64s var(--sn-ease) .12s both;margin:0;font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.75}.gxZ8la_media{aspect-ratio:16/10;border-radius:var(--sn-radius-md);clip-path:inset(0 100% 0 0 round 22px);width:clamp(200px,22vw,340px);animation:gxZ8la_media-open 1.1s var(--sn-ease) .4s forwards;display:none;position:relative;overflow:hidden}.gxZ8la_contact{animation:gxZ8la_hero-in .64s var(--sn-ease) .22s both;flex-wrap:wrap;gap:4px 24px;font-size:.875rem;font-style:normal;font-weight:600;display:flex}.gxZ8la_contact a{align-items:center;min-height:44px;display:inline-flex}@media (min-width:1024px){.gxZ8la_inner{grid-template-columns:minmax(0,1fr) clamp(260px,28vw,400px);align-items:start;column-gap:clamp(40px,6vw,96px)}.gxZ8la_title,.gxZ8la_text,.gxZ8la_contact{grid-column:1}.gxZ8la_media{grid-area:1/2/span 3;width:100%;display:block}}@keyframes gxZ8la_hero-in{0%{transform:translate3d(0, var(--sn-motion-y), 0)}to{transform:none}}@keyframes gxZ8la_media-open{to{clip-path:inset(0 round 22px)}}@media (prefers-reduced-motion:reduce){:root:not([data-motion-preview]) .gxZ8la_media{clip-path:none}}
._9-C1pq_heading{margin-bottom:clamp(32px,4vw,48px)}._9-C1pq_grid{gap:16px;margin:0;padding:0;list-style:none;display:grid}._9-C1pq_grid>li{display:flex}._9-C1pq_card{border-radius:var(--sn-radius-md);background:var(--sn-white);flex-direction:column;flex:1;gap:24px;margin:0;padding:24px;display:flex}._9-C1pq_videoCard{gap:20px}._9-C1pq_video{aspect-ratio:9/16;background:var(--sn-black);object-fit:cover;border-radius:12px;width:100%;max-width:360px;height:auto;margin-inline:auto;display:block}._9-C1pq_videoCaption{gap:16px;display:grid}._9-C1pq_summary{color:var(--sn-ink-soft);margin:0;font-size:.9375rem;line-height:1.6}._9-C1pq_quoteCard>figcaption{margin-top:auto}._9-C1pq_quoteIcon{background:var(--sn-green-deep);width:44px;height:44px;color:var(--sn-mint);border-radius:12px;place-items:center;display:grid}._9-C1pq_quoteIcon svg{width:20px;height:20px}._9-C1pq_quote{flex:1;align-items:center;margin:0;display:flex}._9-C1pq_quote p{letter-spacing:-.01em;text-wrap:pretty;max-width:40ch;margin:0;font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:500;line-height:1.45}._9-C1pq_signature{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}._9-C1pq_logo{background-color:var(--sn-read);width:48px;height:48px;-webkit-mask:var(--logo-mask) center / contain no-repeat;mask:var(--logo-mask) center / contain no-repeat;-webkit-mask:var(--logo-mask) center / contain no-repeat;flex:none}._9-C1pq_who{flex:auto;gap:2px;display:grid}._9-C1pq_company{font-weight:600}._9-C1pq_role{color:var(--sn-ink-soft);font-size:.875rem}._9-C1pq_source{font-size:.875rem}@media (min-width:640px){._9-C1pq_card{padding:28px}}@media (min-width:900px){._9-C1pq_grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px}}
.DKMoha_hero{padding-top:clamp(40px,6vw,96px);padding-bottom:clamp(36px,4.5vw,72px)}.DKMoha_inner{gap:clamp(20px,3vw,32px);display:grid}.DKMoha_title{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(3.25rem,1.5rem + 7vw,8rem);font-weight:600;line-height:.95}.DKMoha_long .DKMoha_title{font-size:clamp(2.25rem,.6rem + 7vw,7rem)}.DKMoha_aside{gap:20px;max-width:34rem;display:grid}.DKMoha_text{color:var(--sn-read);margin:0;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.55}.DKMoha_contact{flex-wrap:wrap;gap:8px 24px;font-size:.875rem;font-style:normal;font-weight:600;display:flex}.DKMoha_contact a{min-height:44px;color:var(--sn-ink);text-underline-offset:4px;transition:text-decoration-color .2s var(--sn-ease);align-items:center;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.DKMoha_contact a:hover{-webkit-text-decoration-color:var(--sn-green-soft);text-decoration-color:var(--sn-green-soft)}@media (min-width:1200px){.DKMoha_inner{grid-template-columns:minmax(0,1fr) minmax(0,28rem);align-items:end;column-gap:clamp(40px,5vw,96px)}.DKMoha_aside{padding-bottom:.5rem}.DKMoha_long .DKMoha_inner{grid-template-columns:minmax(0,1fr)}}
.IipQDq_section{--row:48px;--row-gap:2px;padding-block:var(--sn-section);background:var(--sn-gray)}.IipQDq_grid{gap:clamp(32px,5vw,56px);display:grid}.IipQDq_side{flex-direction:column;gap:28px;display:flex}.IipQDq_heading{gap:12px;display:grid}.IipQDq_title{letter-spacing:-.025em;text-wrap:balance;max-width:14ch;margin:0;font-size:clamp(1.625rem,3vw,2.25rem);font-weight:600;line-height:1.12}.IipQDq_lead{max-width:40ch;color:var(--sn-read);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.6}.IipQDq_tabs{gap:var(--row-gap);display:grid;position:relative}.IipQDq_indicator{height:var(--row);background:var(--sn-white);transform:translate3d(0, calc(var(--active,0) * (var(--row) + var(--row-gap))), 0);transition:transform .5s var(--sn-ease);pointer-events:none;border-radius:14px;position:absolute;inset:0 0 auto;overflow:hidden}.IipQDq_progress{background:color-mix(in srgb, var(--sn-mint) 14%, transparent);transform:scaleX(var(--segment,1));transform-origin:0;display:none;position:absolute;inset:0}.IipQDq_tab{z-index:1;height:var(--row);color:var(--sn-ink-soft);font:inherit;letter-spacing:-.01em;text-align:left;cursor:pointer;transition:color .25s var(--sn-ease);background:0 0;border:0;border-radius:14px;align-items:center;gap:14px;padding:0 16px 0 10px;font-size:1.0625rem;font-weight:600;display:flex;position:relative}.IipQDq_tab:hover{color:var(--sn-read)}.IipQDq_tab:active{transform:scale(.99)}.IipQDq_tab:focus-visible{outline:2px solid var(--sn-mint);outline-offset:2px}.IipQDq_tabActive,.IipQDq_tabActive:hover{color:var(--sn-ink)}.IipQDq_tabIcon{width:34px;height:34px;color:var(--sn-ink-soft);transition:background-color .3s var(--sn-ease), color .3s var(--sn-ease);border-radius:10px;flex:none;place-items:center;display:grid}.IipQDq_tabIcon svg{width:20px;height:20px}.IipQDq_tabActive .IipQDq_tabIcon{background:var(--sn-green-deep);color:var(--sn-mint)}.IipQDq_captionBox{min-height:calc(6.1em + 8px)}.IipQDq_caption{max-width:40ch;animation:IipQDq_caption-in .35s var(--sn-ease) both;gap:8px;display:grid}.IipQDq_captionTitle{letter-spacing:-.01em;color:var(--sn-ink);margin:0;font-size:1.125rem;font-weight:600;line-height:1.3}.IipQDq_captionText{color:var(--sn-read);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.6}.IipQDq_stage{min-width:0}.IipQDq_panel{opacity:0;visibility:hidden;transition:opacity .2s ease-out,visibility 0s linear .2s,transform 0s linear .2s;position:absolute;inset:0;transform:translateY(16px)}.IipQDq_panelActive{opacity:1;visibility:visible;transition:opacity .45s var(--sn-ease), visibility 0s, transform .45s var(--sn-ease);transform:none}@keyframes IipQDq_caption-in{0%{opacity:0;transform:translateY(8px)}}@media (min-width:1024px){.IipQDq_section{height:calc(100svh + (var(--steps) - 1) * 50svh);padding-block:0}.IipQDq_pin{align-items:center;height:100svh;padding-top:76px;display:flex;position:sticky;top:0}.IipQDq_pin>.IipQDq_grid{width:100%}.IipQDq_grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;column-gap:clamp(40px,5vw,72px)}.IipQDq_tab{font-size:clamp(1.0625rem,1.3vw,1.25rem)}.IipQDq_progress{display:block}.IipQDq_stage{margin-right:calc(-1 * clamp(0px, (100vw - var(--sn-wrap)) / 2, 96px))}}@media (min-width:1024px) and (max-height:820px){.IipQDq_section{--row:42px}.IipQDq_side{gap:20px}.IipQDq_lead{display:none}}@media (prefers-reduced-motion:reduce){:root:not([data-motion-preview]) .IipQDq_indicator{transition:none}:is(:root:not([data-motion-preview]) .IipQDq_panel,:root:not([data-motion-preview]) .IipQDq_panelActive){transition:opacity .2s ease-out,visibility 0s linear .2s;transform:none}:root:not([data-motion-preview]) .IipQDq_panelActive{transition:opacity .2s ease-out}:root:not([data-motion-preview]) .IipQDq_caption{animation:none}}
.W6Gy-a_block{flex-direction:column;display:flex;position:relative}.W6Gy-a_right{text-align:right;align-items:flex-end}.W6Gy-a_center{text-align:center;align-items:center}.W6Gy-a_left{text-align:left;align-items:flex-start}.W6Gy-a_text{letter-spacing:-.01em;text-wrap:pretty;max-width:34ch;margin:0;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:500;line-height:1.6}.W6Gy-a_word{opacity:.2;transition:opacity .35s var(--sn-ease)}.W6Gy-a_lit{opacity:1}.W6Gy-a_cta{margin-top:32px}
.AY3j1q_card{color:var(--sn-ink);border-radius:var(--sn-radius-md);transition:transform .16s var(--sn-ease);align-content:start;gap:12px;text-decoration:none;display:grid}.AY3j1q_card:focus-visible{outline:2px solid var(--sn-mint);outline-offset:6px}.AY3j1q_cover{aspect-ratio:3/2;border-radius:var(--sn-radius-md);background:var(--sn-white);isolation:isolate;margin-bottom:8px;display:block;position:relative;overflow:hidden}.AY3j1q_cover img{object-fit:cover;transition:transform .9s var(--sn-ease)}.AY3j1q_cover:after{content:"";background:var(--sn-mint);opacity:0;mix-blend-mode:multiply;pointer-events:none;transition:opacity .6s var(--sn-ease);position:absolute;inset:0}.AY3j1q_meta{color:var(--sn-ink-soft);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:.875rem;display:flex}.AY3j1q_category{color:var(--sn-green-soft);font-weight:600}.AY3j1q_title{letter-spacing:-.012em;text-wrap:balance;margin:0;font-size:clamp(1.1875rem,1rem + .45vw,1.3125rem);font-weight:600;line-height:1.25}.AY3j1q_excerpt{-webkit-line-clamp:2;line-clamp:2;color:var(--sn-read);-webkit-box-orient:vertical;font-size:1rem;line-height:1.55;display:-webkit-box;overflow:hidden}@media (hover:hover) and (prefers-reduced-motion:no-preference){.AY3j1q_card:hover .AY3j1q_cover img{transition:transform 4s cubic-bezier(.25,.7,.2,1);transform:scale(1.05)}}@media (hover:hover){.AY3j1q_card:hover .AY3j1q_cover:after{opacity:.55}}.AY3j1q_card:focus-visible .AY3j1q_cover:after{opacity:.55}.AY3j1q_card:active{transition-duration:90ms;transform:scale(.985)}@media (prefers-reduced-motion:reduce){.AY3j1q_card,.AY3j1q_card:active{transform:none}}
.b6_K6W_intro{background:var(--sn-gray);padding-block:clamp(80px,9vw,140px)}.b6_K6W_introColumn{max-width:34ch;color:var(--sn-read);gap:1.1em;font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.6;display:grid}.b6_K6W_introColumn p{margin:0}.b6_K6W_introGrid{gap:clamp(32px,6vw,56px);display:grid}.b6_K6W_introArt{max-width:420px;margin-inline:auto}.b6_K6W_introArt img{width:100%;height:auto;display:block}.b6_K6W_introLead{letter-spacing:-.015em;color:var(--sn-ink);font-size:clamp(1.375rem,2vw,1.75rem);font-weight:600;line-height:1.3}.b6_K6W_perceptions{padding-block:var(--sn-section);background:var(--sn-green-deep);color:var(--sn-ink)}.b6_K6W_perceptionsGrid{gap:clamp(48px,6vw,56px);display:grid}.b6_K6W_pinnedTitle{letter-spacing:-.03em;max-width:14ch;color:var(--sn-ink);text-wrap:balance;margin:0;font-size:clamp(1.75rem,3.4vw,2.25rem);font-weight:600;line-height:1.08}.b6_K6W_index{display:none}.b6_K6W_blocks{gap:clamp(72px,9vw,136px);display:grid}.b6_K6W_block{gap:24px;scroll-margin-top:120px;display:grid}.b6_K6W_blockTitle{letter-spacing:-.015em;color:var(--sn-ink);text-wrap:balance;margin:0;font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:600;line-height:1.25}.b6_K6W_blockList{color:var(--sn-ink);gap:14px 40px;margin:4px 0 0;padding:0;font-size:1rem;line-height:1.5;list-style:none;display:grid}.b6_K6W_blockList li{grid-template-columns:8px 1fr;align-items:baseline;gap:14px;display:grid}.b6_K6W_blockList li:before{content:"";background:var(--sn-mint);border-radius:50%;width:8px;height:8px;transform:translateY(-1px)}@media (min-width:640px){.b6_K6W_blockList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.b6_K6W_introGrid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;column-gap:clamp(40px,6vw,96px)}.b6_K6W_intro .b6_K6W_introColumn{margin-left:8%}.b6_K6W_introArt{max-width:none;margin:0}.b6_K6W_perceptionsGrid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;column-gap:clamp(48px,6vw,96px)}.b6_K6W_pinned{position:sticky;top:140px}.b6_K6W_index{margin-top:40px;display:block}.b6_K6W_index ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.b6_K6W_indexLink{min-height:44px;color:color-mix(in srgb, var(--sn-on-green-deep) 62%, transparent);transition:color .3s var(--sn-ease);border-radius:8px;align-items:center;padding-left:22px;font-size:1rem;font-weight:500;line-height:1.35;text-decoration:none;display:flex;position:relative}.b6_K6W_indexLink:before{content:"";background:var(--sn-mint);opacity:0;width:8px;height:8px;transition:opacity .3s var(--sn-ease), transform .3s var(--sn-ease);border-radius:50%;margin-top:-4px;position:absolute;top:50%;left:0;transform:scale(.4)}.b6_K6W_indexLink:hover,.b6_K6W_indexLinkActive{color:var(--sn-ink)}.b6_K6W_indexLinkActive:before{opacity:1;transform:scale(1)}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.b6_K6W_indexLink,.b6_K6W_indexLink:before{transition:none}}
._8vgBpq_list{margin:0 calc(var(--sn-gutter) * -1) clamp(32px, 4vw, 48px);padding:0 var(--sn-gutter) 4px;scroll-snap-type:x proximity;scroll-padding-inline:var(--sn-gutter);scrollbar-width:none;overscroll-behavior-x:contain;gap:8px;list-style:none;display:flex;overflow-x:auto}._8vgBpq_list::-webkit-scrollbar{display:none}._8vgBpq_list>li{scroll-snap-align:start;flex:none}._8vgBpq_pill{background:var(--sn-white);min-height:44px;color:var(--sn-ink);white-space:nowrap;transition:background-color .3s var(--sn-ease), transform .12s var(--sn-ease);border-radius:999px;align-items:center;padding:0 20px;font-size:.875rem;font-weight:600;display:inline-flex}._8vgBpq_pill:hover{background:var(--sn-raised)}._8vgBpq_pill:active{transition-duration:80ms;transform:scale(.96)}._8vgBpq_pill:focus-visible{outline:2px solid var(--sn-mint);outline-offset:3px}._8vgBpq_active,._8vgBpq_active:hover{background:var(--sn-mint);color:var(--sn-on-mint)}@media (min-width:768px){._8vgBpq_list{flex-wrap:wrap;margin-inline:0;padding:0;overflow:visible}}@media (prefers-reduced-motion:reduce){._8vgBpq_pill:active{transform:none}}
.We6GKa_object{width:100%;height:auto;display:block}.We6GKa_paper{fill:var(--sn-ink)}.We6GKa_ink{fill:var(--sn-gray)}.We6GKa_line{fill:var(--sn-ink-soft)}.We6GKa_rule,.We6GKa_box{fill:var(--sn-read)}.We6GKa_accent{fill:var(--sn-mint)}.We6GKa_stroke{stroke:var(--sn-gray);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.We6GKa_check{stroke:var(--sn-on-mint);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}
.E0QDGG_hero{background:var(--sn-black);margin-top:-76px;padding-top:calc(76px + clamp(28px,4vw,56px));overflow:hidden}.E0QDGG_grid{align-items:center;gap:clamp(28px,4vw,48px);display:grid;position:relative}.E0QDGG_stage{aspect-ratio:4/5;border-radius:var(--sn-radius-lg);background:var(--sn-white);justify-self:start;width:min(100%,440px);position:relative;overflow:hidden}.E0QDGG_illustration{object-fit:cover;object-position:50% 55%}.E0QDGG_copy{flex-direction:column;order:-1;align-items:flex-start;gap:22px;padding-bottom:clamp(24px,4vw,48px);display:flex}.E0QDGG_title{letter-spacing:-.025em;text-wrap:balance;max-width:15ch;margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:1.06}.E0QDGG_text{max-width:44ch;color:var(--sn-read);text-wrap:pretty;margin:0;font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.65}.E0QDGG_actions{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.E0QDGG_primary,.E0QDGG_secondary{min-height:52px;transition:background-color .25s var(--sn-ease), transform .15s ease-out;border-radius:999px;align-items:center;gap:10px;padding:0 26px;font-size:1rem;font-weight:600;display:inline-flex}.E0QDGG_primary{background:var(--sn-mint);color:var(--sn-on-mint)}.E0QDGG_primary:hover{background:var(--sn-mint-hover)}.E0QDGG_secondary{background:var(--sn-white);color:var(--sn-ink)}.E0QDGG_secondary:hover{background:var(--sn-raised)}.E0QDGG_primary:active,.E0QDGG_secondary:active{transform:scale(.98)}.E0QDGG_icon{width:18px;height:18px}.E0QDGG_wordmark{z-index:1;letter-spacing:-.05em;color:var(--sn-ink);white-space:nowrap;transform-origin:0 100%;pointer-events:none;grid-column:1/-1;margin:clamp(-72px,-6vw,-36px) 0 0;font-size:clamp(5rem,19vw,17rem);font-weight:600;line-height:.8;display:none;position:relative}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.E0QDGG_wordmark{animation:linear both E0QDGG_wordmark-settle;animation-timeline:view();animation-range:exit}}}@keyframes E0QDGG_wordmark-settle{to{transform:scale(.94)translateY(-2%)}}@media (min-width:1024px){.E0QDGG_grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(40px,6vw,96px)}.E0QDGG_stage{aspect-ratio:auto;width:100%;height:clamp(360px,62svh,720px)}.E0QDGG_copy{order:0}.E0QDGG_wordmark{margin-left:clamp(80px,12vw,200px);display:block}}@media (prefers-reduced-motion:no-preference){.E0QDGG_stage{animation:E0QDGG_hero-settle .9s var(--sn-ease) both}.E0QDGG_copy>*{animation:E0QDGG_hero-rise .8s var(--sn-ease) both}.E0QDGG_copy>:nth-child(2){animation-delay:80ms}.E0QDGG_copy>:nth-child(3){animation-delay:.16s}}@keyframes E0QDGG_hero-settle{0%{transform:scale(.98)}}@keyframes E0QDGG_hero-rise{0%{transform:translateY(18px)}}
.p9ZD7W_card{border-radius:var(--sn-radius-lg);background:var(--sn-white);gap:clamp(24px,4vw,60px);padding:clamp(20px,4vw,60px);display:grid}.p9ZD7W_plain{background:0 0;padding:0}.p9ZD7W_media{aspect-ratio:4/3;border-radius:var(--sn-radius-md);overflow:hidden}.p9ZD7W_body{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.p9ZD7W_title{max-width:22ch;margin:0}.p9ZD7W_lead{margin:0;font-size:1rem;font-weight:700;line-height:1.6}.p9ZD7W_checklist{gap:10px 24px;width:100%;margin:0;padding:0;font-size:.85rem;list-style:none;display:grid}.p9ZD7W_checklist li{align-items:center;gap:10px;display:flex}.p9ZD7W_check{background:var(--sn-green-deep);width:18px;height:18px;color:var(--sn-mint);border-radius:4px;flex:none;place-items:center;font-size:.8125rem;font-weight:700;display:grid}.p9ZD7W_text{color:var(--sn-read);margin:0;font-size:1rem;line-height:1.7}@media (min-width:640px){.p9ZD7W_checklist{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.p9ZD7W_card{grid-template-columns:1fr 1fr;align-items:center}.p9ZD7W_reverse .p9ZD7W_media{order:2}}
.YFhjlW_grid{gap:clamp(40px,5vw,56px) clamp(20px,2.5vw,32px);margin:0;padding:0;list-style:none;display:grid}.YFhjlW_empty{border-radius:var(--sn-radius-lg);background:var(--sn-white);padding:clamp(28px,4vw,56px)}.YFhjlW_empty h2{margin:0 0 10px;font-size:clamp(1.3rem,1.9vw,1.75rem);font-weight:600}.YFhjlW_empty p{max-width:520px;color:var(--sn-read);margin:0;font-size:1rem}@media (min-width:640px){.YFhjlW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.YFhjlW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
._2aqcEG_sectionTitle{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.625rem,3vw,2.25rem);font-weight:600;line-height:1.08}._2aqcEG_statement{padding-block:var(--sn-section);background:var(--sn-gray)}._2aqcEG_stairs{letter-spacing:-.03em;gap:.08em;margin:0;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:600;line-height:1.12;display:grid}._2aqcEG_step{padding-left:calc(var(--step) * clamp(12px, 5vw, 96px));display:block}._2aqcEG_step:nth-child(3),._2aqcEG_step:nth-child(4){color:var(--sn-green-soft)}._2aqcEG_statementRow{gap:20px;margin-top:clamp(48px,6vw,88px);display:grid}._2aqcEG_statementPhoto{aspect-ratio:3/2;border-radius:var(--sn-radius-md);background:var(--sn-white);overflow:hidden}._2aqcEG_statementPhoto img{object-fit:cover;width:100%;height:100%;display:block}._2aqcEG_statementNote{max-width:40ch;color:var(--sn-read);margin:0;font-size:1.0625rem;line-height:1.6}._2aqcEG_program{padding-block:var(--sn-section);background:var(--sn-black)}._2aqcEG_programHead{display:none}._2aqcEG_programList{gap:8px;margin:32px 0 0;padding:0;list-style:none;display:grid}._2aqcEG_programRow{border-radius:var(--sn-radius-md);background:var(--sn-white);gap:16px;padding:24px;display:grid}._2aqcEG_programRow:nth-child(2n){background:var(--sn-gray)}._2aqcEG_programName{letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600}._2aqcEG_programFacts{gap:14px;margin:0;display:grid}._2aqcEG_programFacts dt{color:var(--sn-ink-soft);margin-bottom:4px;font-size:.8125rem;font-weight:600}._2aqcEG_programFacts dd{color:var(--sn-read);margin:0;font-size:1rem;line-height:1.55}._2aqcEG_programFacts dd._2aqcEG_gain{color:var(--sn-ink);font-weight:500}._2aqcEG_process{padding-block:var(--sn-section);background:var(--sn-gray)}._2aqcEG_processGrid{align-items:center;gap:40px;display:grid}._2aqcEG_processList{gap:28px;margin:32px 0 0;padding:0;list-style:none;display:grid}._2aqcEG_processLine{letter-spacing:-.015em;margin:0;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600;line-height:1.25}._2aqcEG_processText{max-width:44ch;color:var(--sn-read);margin:6px 0 0;font-size:1rem;line-height:1.6}._2aqcEG_processFilm{aspect-ratio:4/3;border-radius:var(--sn-radius-lg);background:var(--sn-black);overflow:hidden}._2aqcEG_specimens{padding-block:var(--sn-section);background:var(--sn-black)}._2aqcEG_specimensIntro{gap:14px;max-width:40rem;display:grid}._2aqcEG_specimensIntro p{color:var(--sn-read);margin:0;font-size:1.0625rem;line-height:1.6}._2aqcEG_specimenGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:36px 0 0;padding:0;list-style:none;display:grid}._2aqcEG_specimen{border-radius:var(--sn-radius-md);transition:transform .35s var(--sn-ease);align-content:start;gap:6px;padding:clamp(18px,2.4vw,28px);display:grid}._2aqcEG_specimen:hover{transform:translateY(-4px)}._2aqcEG_specimen:last-child{grid-column:1/-1}._2aqcEG_specimen:last-child ._2aqcEG_specimenObject{max-width:50%}._2aqcEG_specimenObject{width:100%;margin-bottom:14px}._2aqcEG_fieldDeep{background:var(--sn-green-deep)}._2aqcEG_fieldCard{background:var(--sn-white)}._2aqcEG_fieldRaised{background:var(--sn-raised)}._2aqcEG_fieldBlack{background:var(--sn-gray)}._2aqcEG_specimenName{margin:0;font-size:1.125rem;font-weight:600}._2aqcEG_specimenFact{color:var(--sn-read);margin:0;font-size:.9375rem;line-height:1.5}._2aqcEG_fieldDeep ._2aqcEG_specimenFact{color:var(--sn-on-green-deep)}._2aqcEG_crossLink{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:40px;display:flex}._2aqcEG_crossLink p{color:var(--sn-read);margin:0;font-size:1rem}._2aqcEG_crossButton{background:var(--sn-raised);min-height:48px;color:var(--sn-ink);transition:background-color .25s var(--sn-ease), transform .15s ease-out;border-radius:999px;align-items:center;padding:0 24px;font-weight:600;display:inline-flex}._2aqcEG_crossButton:hover{background:var(--sn-field-border)}._2aqcEG_crossButton:active{transform:scale(.98)}@media (min-width:768px){._2aqcEG_statementRow{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:24px}._2aqcEG_statementPhotoLow{margin-top:clamp(48px,8vw,120px)}._2aqcEG_statementNote{grid-column:2}._2aqcEG_programRow{grid-template-columns:minmax(0,2fr) minmax(0,10fr);align-items:baseline;gap:24px}._2aqcEG_specimenGrid{grid-template-columns:repeat(3,minmax(0,1fr))}._2aqcEG_specimen:last-child{grid-column:auto}._2aqcEG_specimen:last-child ._2aqcEG_specimenObject{max-width:none}._2aqcEG_specimen:nth-child(4){grid-column:span 2}._2aqcEG_specimen:nth-child(4) ._2aqcEG_specimenObject{max-width:50%}}@media (min-width:1024px){._2aqcEG_programHead{color:var(--sn-ink-soft);grid-template-columns:minmax(0,2fr) minmax(0,3fr) minmax(0,4fr) minmax(0,3fr);gap:24px;margin-top:32px;padding:0 24px;font-size:.875rem;font-weight:600;display:grid}._2aqcEG_programList{margin-top:12px}._2aqcEG_programRow{grid-template-columns:minmax(0,2fr) minmax(0,3fr) minmax(0,4fr) minmax(0,3fr);padding:28px 24px}._2aqcEG_programFacts{display:contents}._2aqcEG_programFacts dt{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._2aqcEG_processGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(48px,6vw,96px)}._2aqcEG_processList li{padding-left:calc(var(--step) * 28px)}}@media (min-width:1280px){._2aqcEG_specimenGrid{grid-template-columns:repeat(5,minmax(0,1fr))}._2aqcEG_specimen:nth-child(4){grid-column:auto}._2aqcEG_specimen:nth-child(4) ._2aqcEG_specimenObject{max-width:none}}@media (prefers-reduced-motion:reduce){._2aqcEG_specimen{transition:none}._2aqcEG_specimen:hover{transform:none}}
.fntgaW_header{gap:16px;margin-bottom:clamp(28px,4vw,52px);display:grid}.fntgaW_title{letter-spacing:-.02em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(1.625rem,2.6vw,2.25rem);font-weight:600;line-height:1.06}.fntgaW_text{max-width:48ch;color:var(--sn-ink-soft);margin:0;font-size:1rem;line-height:1.6}.fntgaW_frame{border-radius:var(--sn-radius-lg);background:var(--sn-black);clip-path:inset(6% round 36px);opacity:.6;transition:clip-path 1.1s var(--sn-ease), opacity .8s var(--sn-ease);position:relative;overflow:hidden}.fntgaW_visible{clip-path:inset(0 round 36px);opacity:1}.fntgaW_video{aspect-ratio:16/9;width:100%;height:auto;display:block}.fntgaW_sound{z-index:1;background:var(--sn-black);min-height:40px;color:var(--sn-ink);font:inherit;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .35s var(--sn-ease), transform .35s var(--sn-ease), background-color .2s var(--sn-ease);border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 12px;font-size:.875rem;font-weight:600;display:inline-flex;position:absolute;top:16px;left:16px;transform:translateY(-8px)}.fntgaW_soundVisible{opacity:1;pointer-events:auto;transform:none}.fntgaW_sound:hover{background:var(--sn-raised)}.fntgaW_sound:active{transform:scale(.97)}.fntgaW_sound:focus-visible{outline:2px solid var(--sn-mint);outline-offset:2px}.fntgaW_soundIcon{width:18px;height:18px}@media (min-width:1024px){.fntgaW_layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;column-gap:clamp(40px,6vw,96px);display:grid}.fntgaW_header{margin-bottom:0}}@media (prefers-reduced-motion:reduce){.fntgaW_frame{clip-path:none;opacity:1}.fntgaW_sound{transition:none}}
.LBXmlq_article{--post-measure:680px;--post-wide:960px;padding-inline:var(--sn-gutter);padding-bottom:var(--sn-section)}.LBXmlq_header,.LBXmlq_content,.LBXmlq_footer{max-width:var(--post-measure);margin-inline:auto}.LBXmlq_header{justify-items:start;gap:20px;padding-top:clamp(40px,6vw,96px);padding-bottom:clamp(32px,4vw,56px);display:grid}.LBXmlq_title{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.875rem,1.1rem + 2.6vw,3rem);font-weight:600;line-height:1.06}.LBXmlq_titleLong{font-size:clamp(1.625rem,1rem + 2vw,2.5rem);line-height:1.1}.LBXmlq_meta{color:var(--sn-read);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-size:.9375rem;display:flex}.LBXmlq_meta a{color:var(--sn-green-soft);text-underline-offset:4px;transition:text-decoration-color .2s var(--sn-ease);font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.LBXmlq_meta a:hover{text-decoration-color:currentColor}.LBXmlq_meta span[aria-hidden]{color:var(--sn-ink-soft)}.LBXmlq_figure{max-width:var(--post-wide);margin:0 auto clamp(40px,5vw,64px)}.LBXmlq_cover{aspect-ratio:16/9;border-radius:var(--sn-radius-lg);background:var(--sn-white);position:relative;overflow:hidden}.LBXmlq_cover img{object-fit:cover}.LBXmlq_credit{max-width:var(--post-measure);color:var(--sn-ink-soft);margin:12px auto 0;font-size:.8125rem}.LBXmlq_content{color:var(--sn-read);overflow-wrap:break-word;font-size:clamp(1.0625rem,.4vw + 1rem,1.125rem);line-height:1.75}.LBXmlq_content>:first-child{margin-top:0}.LBXmlq_content>p:first-child{color:var(--sn-ink);font-size:clamp(1.1875rem,1.05rem + .4vw,1.3125rem);line-height:1.6}:is(.LBXmlq_content h2,.LBXmlq_content h3,.LBXmlq_content h4,.LBXmlq_content strong,.LBXmlq_content b){color:var(--sn-ink)}:is(.LBXmlq_content h2,.LBXmlq_content h3,.LBXmlq_content h4){text-wrap:balance;scroll-margin-top:104px;font-weight:600}.LBXmlq_content h2{letter-spacing:-.022em;margin:2.2em 0 .6em;font-size:clamp(1.375rem,1rem + 1.1vw,1.875rem);line-height:1.18}.LBXmlq_content h3{letter-spacing:-.012em;margin:1.8em 0 .45em;font-size:clamp(1.1875rem,1.05rem + .4vw,1.3125rem);line-height:1.3}.LBXmlq_content h4{margin:1.6em 0 .4em;font-size:1.0625rem}.LBXmlq_content h2+h3{margin-top:.9em}:is(.LBXmlq_content p,.LBXmlq_content ul,.LBXmlq_content ol){margin:0 0 1.25em}:is(.LBXmlq_content ul,.LBXmlq_content ol){padding-left:1.4em}.LBXmlq_content ul{list-style:outside}.LBXmlq_content ol{list-style:decimal}.LBXmlq_content li{margin-bottom:.5em;padding-left:.25em}:is(.LBXmlq_content li>ul,.LBXmlq_content li>ol){margin:.5em 0 0}.LBXmlq_content li::marker{color:var(--sn-green-soft)}.LBXmlq_content ol>li::marker{font-variant-numeric:tabular-nums;font-weight:600}.LBXmlq_content a{color:var(--sn-ink);text-decoration:underline;-webkit-text-decoration-color:var(--sn-green-soft);text-decoration-color:var(--sn-green-soft);text-underline-offset:4px;transition:color .2s var(--sn-ease);text-decoration-thickness:1.5px}.LBXmlq_content a:hover{color:var(--sn-green-soft)}.LBXmlq_content figure{margin:2.2em 0}.LBXmlq_content img{border-radius:var(--sn-radius-md);max-width:100%;height:auto;display:block}.LBXmlq_content figcaption{color:var(--sn-ink-soft);margin-top:10px;font-size:.8125rem;line-height:1.5}.LBXmlq_content blockquote{border-radius:var(--sn-radius-md);background:var(--sn-white);color:var(--sn-ink);margin:2em 0;padding:clamp(20px,3vw,32px);font-size:clamp(1.125rem,.6vw + 1rem,1.3125rem);font-weight:500;line-height:1.55}.LBXmlq_content blockquote p:last-child{margin-bottom:0}.LBXmlq_content blockquote cite{color:var(--sn-read);margin-top:12px;font-size:.875rem;font-style:normal;font-weight:400;display:block}.LBXmlq_content table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin:2em 0;font-size:.9375rem;line-height:1.5;display:block;overflow-x:auto}:is(.LBXmlq_content th,.LBXmlq_content td){border:1px solid var(--sn-line);text-align:left;vertical-align:top;padding:12px 14px}.LBXmlq_content th{background:var(--sn-raised);color:var(--sn-ink);font-weight:600}.LBXmlq_content code{background:var(--sn-white);color:var(--sn-ink);border-radius:6px;padding:.1em .35em;font-size:.9em}.LBXmlq_content pre{border-radius:var(--sn-radius-md);background:var(--sn-black);margin:2em 0;padding:20px;font-size:.875rem;line-height:1.6;overflow-x:auto}.LBXmlq_content pre code{background:0 0;padding:0}.LBXmlq_content hr{border:0;height:0;margin:3em 0}.LBXmlq_footer{border-radius:var(--sn-radius-md);background:var(--sn-white);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:clamp(48px,6vw,72px);padding:clamp(20px,3vw,28px);display:flex}.LBXmlq_back,.LBXmlq_category{align-items:center;gap:10px;min-height:44px;font-size:1rem;font-weight:600;display:inline-flex}.LBXmlq_back{color:var(--sn-ink)}.LBXmlq_backIcon{width:18px;height:18px;transition:transform .3s var(--sn-ease)}.LBXmlq_category{color:var(--sn-green-soft);text-underline-offset:4px;transition:text-decoration-color .2s var(--sn-ease);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.LBXmlq_category:hover{text-decoration-color:currentColor}@media (hover:hover) and (prefers-reduced-motion:no-preference){.LBXmlq_back:hover .LBXmlq_backIcon{transform:translate(-4px)}}@media (max-width:767px){.LBXmlq_metaBreak{display:none}.LBXmlq_metaTime{flex-basis:100%}.LBXmlq_footer{flex-direction:column;align-items:flex-start;gap:4px}}.LBXmlq_progress{display:none}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.LBXmlq_progress{z-index:60;background:var(--sn-mint);transform-origin:0;pointer-events:none;width:100%;height:3px;animation:linear both LBXmlq_post-progress;animation-timeline:scroll(root);display:block;position:fixed;top:0;left:0;transform:scaleX(0)}}}@keyframes LBXmlq_post-progress{to{transform:scaleX(1)}}.LBXmlq_related{margin-top:clamp(32px,4vw,48px)}
.SHjAIW_body{padding-top:clamp(32px,4vw,56px);padding-bottom:var(--sn-section)}.SHjAIW_feature{margin-bottom:clamp(64px,8vw,120px)}
.uO1gAa_hero{margin-top:-76px;padding-block:calc(76px + clamp(40px,6vw,72px)) clamp(56px,7vw,96px);overflow:clip}.uO1gAa_heroGrid{align-items:center;gap:clamp(36px,6vw,64px);display:grid}.uO1gAa_heroCopy{gap:24px;min-width:0;display:grid}.uO1gAa_title{letter-spacing:-.03em;color:var(--sn-ink);margin:0;font-size:clamp(2.25rem,5vw,3rem);font-weight:600;line-height:1.04}.uO1gAa_lineMask{padding-bottom:.06em;display:block;overflow:hidden}.uO1gAa_line{animation:uO1gAa_line-in .64s var(--sn-ease) both;display:block}.uO1gAa_cascade{animation:uO1gAa_cascade-in .64s var(--sn-ease) both;animation-delay:calc(.14s + var(--step,0) * 90ms)}.uO1gAa_lead{max-width:40ch;color:var(--sn-read);text-wrap:pretty;margin:0;font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.6}.uO1gAa_actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.uO1gAa_office{gap:16px;min-width:0;margin:0;display:grid}.uO1gAa_officePhoto{border-radius:var(--sn-radius-lg);background:var(--sn-white);aspect-ratio:4/3;animation:uO1gAa_photo-mask 1.1s var(--sn-ease) .12s both;overflow:hidden}.uO1gAa_officePhoto img{object-fit:cover;width:100%;height:100%;animation:uO1gAa_photo-settle 1.4s var(--sn-ease) .12s both;display:block}.uO1gAa_officeCaption{color:var(--sn-read);animation:uO1gAa_cascade-in .64s var(--sn-ease) .42s both;gap:4px;font-size:.9375rem;line-height:1.55;display:grid}.uO1gAa_officeTitle{color:var(--sn-ink);font-weight:600}.uO1gAa_officeMap{min-height:44px;color:var(--sn-green-soft);text-underline-offset:4px;transition:color .2s var(--sn-ease);justify-self:start;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.uO1gAa_officeMap:hover{color:var(--sn-mint-hover)}section.uO1gAa_formSection{background:var(--sn-gray);scroll-margin-top:40px}.uO1gAa_steps{margin-top:clamp(32px,4vw,48px)}@media (min-width:1024px){.uO1gAa_hero{align-items:center;min-height:min(88svh,820px);display:grid}.uO1gAa_heroGrid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:clamp(48px,6vw,96px)}}@media (prefers-reduced-motion:reduce){.uO1gAa_line,.uO1gAa_cascade,.uO1gAa_officePhoto,.uO1gAa_officePhoto img,.uO1gAa_officeCaption{animation:none}}@keyframes uO1gAa_line-in{0%{transform:translateY(105%)}to{transform:none}}@keyframes uO1gAa_cascade-in{0%{transform:translate3d(0, var(--sn-motion-y), 0)}to{transform:none}}@keyframes uO1gAa_photo-mask{0%{clip-path:inset(0 0 0 100% round var(--sn-radius-lg))}to{clip-path:inset(0 0 0 0 round var(--sn-radius-lg))}}@keyframes uO1gAa_photo-settle{0%{transform:scale(1.04)}to{transform:none}}
._03Z59a_anchors{flex-wrap:wrap;gap:8px;margin-bottom:clamp(32px,4vw,56px);display:flex}._03Z59a_anchor{background:var(--sn-white);min-height:44px;transition:background-color .3s var(--sn-ease);border-radius:999px;align-items:center;gap:10px;padding:0 18px;font-size:.875rem;font-weight:600;display:inline-flex}._03Z59a_anchor:hover{background:var(--sn-raised)}._03Z59a_count{background:var(--sn-gray);min-width:22px;height:22px;color:var(--sn-ink-soft);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 6px;font-size:.8125rem;display:inline-grid}._03Z59a_group{gap:24px;padding-block:clamp(36px,5vw,64px);scroll-margin-top:120px;display:grid}._03Z59a_groupHeader{flex-direction:column;gap:10px;display:flex}._03Z59a_groupTitle{letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:600;line-height:1.2}._03Z59a_groupText{max-width:38ch;color:var(--sn-ink-soft);margin:0;font-size:1rem;line-height:1.6}._03Z59a_tools{gap:16px;margin:0;padding:0;list-style:none;display:grid}._03Z59a_tool{border-radius:var(--sn-radius-md);background:var(--sn-white);transition:background-color .3s var(--sn-ease);display:grid;overflow:hidden}._03Z59a_tool:hover{background:var(--sn-raised)}._03Z59a_toolImage{aspect-ratio:16/9;display:block;position:relative;overflow:hidden}._03Z59a_toolImage img{object-fit:cover;transition:transform .9s var(--sn-ease)}._03Z59a_toolBody{flex-direction:column;gap:10px;padding:clamp(22px,3vw,32px);display:flex}._03Z59a_toolDetails{color:var(--sn-ink-soft);font-size:.8125rem}._03Z59a_toolTitle{font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:600;line-height:1.25}._03Z59a_toolText{max-width:52ch;color:var(--sn-read);font-size:1rem;line-height:1.6}._03Z59a_toolCta{color:var(--sn-mint);align-items:center;gap:12px;margin-top:8px;font-size:.9rem;font-weight:600;display:inline-flex}._03Z59a_arrow{width:16px;height:16px;transition:transform .2s cubic-bezier(.23,1,.32,1)}._03Z59a_tool:hover ._03Z59a_arrow{transform:translate(4px)}@media (min-width:768px){._03Z59a_tool{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}._03Z59a_toolImage{aspect-ratio:auto;min-height:240px}}@media (min-width:1024px){._03Z59a_group{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(32px,4vw,64px)}}
.LAVJmW_hero{margin-top:-76px;padding-block:calc(76px + clamp(32px,6vw,64px)) clamp(48px,6vw,80px);overflow:clip}.LAVJmW_heroGrid{align-items:center;gap:clamp(32px,6vw,56px);display:grid}.LAVJmW_heroCopy{gap:24px;min-width:0;display:grid}.LAVJmW_title{letter-spacing:-.03em;color:var(--sn-ink);margin:0;font-size:clamp(1.875rem,4.5vw,3rem);font-weight:600;line-height:1.06}.LAVJmW_lineMask{padding-bottom:.06em;display:block;overflow:hidden}.LAVJmW_line{animation:LAVJmW_line-in .64s var(--sn-ease) both;animation-delay:calc(var(--line-index,0) * 70ms);display:block}.LAVJmW_cascade{animation:LAVJmW_cascade-in .64s var(--sn-ease) both;animation-delay:calc(.16s + var(--step,0) * 90ms)}.LAVJmW_lead{max-width:44ch;color:var(--sn-read);text-wrap:pretty;margin:0;font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.6}.LAVJmW_actions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:8px;display:flex}.LAVJmW_art{width:min(100%,300px);animation:LAVJmW_art-mask 1.1s var(--sn-ease) .2s both;justify-self:center;margin:0}.LAVJmW_artBody img{width:100%;height:auto;animation:LAVJmW_art-settle 1.4s var(--sn-ease) .2s both;display:block}.LAVJmW_signup{scroll-margin-top:40px}.LAVJmW_signupGrid{align-items:start;gap:clamp(32px,5vw,56px);display:grid}.LAVJmW_signupCopy{align-content:start;gap:20px;display:grid}.LAVJmW_signupCopy>:is(h2,p){margin:0}.LAVJmW_reassurances{gap:14px;margin:8px 0 0;padding:0;list-style:none;display:grid}.LAVJmW_reassurances li{color:var(--sn-ink);grid-template-columns:24px 1fr;align-items:start;gap:12px;font-size:1rem;line-height:1.55;display:grid}.LAVJmW_reassuranceIcon{width:22px;height:22px;color:var(--sn-mint);margin-top:1px}.LAVJmW_formWrap{min-width:0}.LAVJmW_themes{gap:clamp(36px,5vw,56px);margin:clamp(32px,4vw,48px) 0 0;padding:0;list-style:none;display:grid}.LAVJmW_theme{grid-template-columns:112px minmax(0,1fr);grid-template-areas:"art name""art text";align-items:center;gap:6px 20px;display:grid}.LAVJmW_themeArt{transform:rotate(var(--tilt,0deg));transition:transform .5s var(--sn-ease);grid-area:art;display:block}.LAVJmW_themeArt img{width:100%;height:auto;display:block}.LAVJmW_themeName{letter-spacing:-.025em;color:var(--sn-ink);grid-area:name;align-self:end;margin:0;font-size:clamp(1.375rem,2.4vw,2rem);font-weight:600;line-height:1.1}.LAVJmW_themeText{max-width:52ch;color:var(--sn-read);grid-area:text;align-self:start;margin:0;font-size:1rem;line-height:1.6}@media (hover:hover) and (prefers-reduced-motion:no-preference){.LAVJmW_theme:hover .LAVJmW_themeArt{transform:rotate(0)translateY(-4px)scale(1.04)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.LAVJmW_theme .LAVJmW_themeArt{opacity:0;transform:translate3d(-24px, 0, 0) rotate(calc(var(--tilt,0deg) * -2));transition:opacity .6s var(--sn-ease), transform .7s var(--sn-ease)}.LAVJmW_theme.is-visible .LAVJmW_themeArt{opacity:1;transform:rotate(var(--tilt,0deg))}}.LAVJmW_stage{align-items:center;gap:clamp(32px,5vw,56px);display:grid}.LAVJmW_stageCopy{min-width:0}.LAVJmW_stagePhotos{grid-template-columns:3fr 2fr;align-items:end;gap:12px;display:grid}.LAVJmW_stagePhoto{border-radius:var(--sn-radius-md);background:var(--sn-white);overflow:hidden}.LAVJmW_stagePhoto img{object-fit:cover;width:100%;height:100%;display:block}.LAVJmW_stageWide{aspect-ratio:4/3}.LAVJmW_stageSquare{aspect-ratio:4/5}.LAVJmW_form{border-radius:var(--sn-radius-lg);background:var(--sn-white);gap:20px;padding:clamp(24px,4vw,40px);display:grid}.LAVJmW_successTitle{color:var(--sn-ink);margin:0 0 4px;font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:600;line-height:1.3}.LAVJmW_row{gap:20px;display:grid}.LAVJmW_field{gap:8px;display:grid}.LAVJmW_field>label:not(.LAVJmW_check){color:var(--sn-ink);font-size:.875rem;font-weight:500}.LAVJmW_field input:not([type=checkbox]){border:1px solid var(--sn-field-border);border-radius:var(--sn-radius-md);background:var(--sn-field);width:100%;min-height:52px;color:var(--sn-ink);font:inherit;transition:border-color .2s var(--sn-ease);padding:12px 16px;font-size:1rem}.LAVJmW_field input::placeholder{color:var(--sn-ink-soft)}.LAVJmW_field input:not([type=checkbox]):hover{border-color:var(--sn-ink-soft)}.LAVJmW_field input:not([type=checkbox]):focus-visible{outline:2px solid var(--sn-mint);outline-offset:2px;border-color:var(--sn-mint)}.LAVJmW_field input[aria-invalid=true]{border-color:var(--destructive-text)}.LAVJmW_choice{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.LAVJmW_choice legend{color:var(--sn-ink);margin-bottom:8px;padding:0;font-size:.875rem;font-weight:500}.LAVJmW_choiceOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.LAVJmW_choiceOption{border:1px solid var(--sn-field-border);background:var(--sn-field);min-height:48px;color:var(--sn-read);cursor:pointer;transition:background-color .2s var(--sn-ease), color .2s var(--sn-ease), border-color .2s var(--sn-ease), transform .15s var(--sn-ease);border-radius:999px;place-items:center;padding:0 16px;font-size:.9375rem;font-weight:500;display:grid;position:relative}.LAVJmW_choiceOption input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.LAVJmW_choiceOption:hover{border-color:var(--sn-ink-soft);color:var(--sn-ink)}.LAVJmW_choiceOption:active{transform:scale(.98)}.LAVJmW_choiceOption:has(input:checked){border-color:var(--sn-mint);background:var(--sn-mint);color:var(--sn-on-mint);font-weight:600}.LAVJmW_choiceOption:has(input:focus-visible){outline:2px solid var(--sn-mint);outline-offset:3px}.LAVJmW_choiceInvalid .LAVJmW_choiceOption:not(:has(input:checked)){border-color:var(--destructive-text)}.LAVJmW_check{color:var(--sn-ink);text-wrap:pretty;cursor:pointer;align-items:flex-start;gap:12px;font-size:.9375rem;line-height:1.5;display:flex}.LAVJmW_check input{width:20px;height:20px;accent-color:var(--sn-mint);flex:none;margin-top:2px}.LAVJmW_check a{text-underline-offset:3px;text-decoration:underline}.LAVJmW_error{color:var(--destructive-text);margin:0;font-size:.875rem}.LAVJmW_trap{clip-path:inset(50%);width:2px;height:2px;position:absolute;left:-10000px;overflow:hidden}.LAVJmW_submit{background:var(--sn-mint);min-height:52px;color:var(--sn-on-mint);font:inherit;cursor:pointer;transition:background-color .25s var(--sn-ease), transform .3s var(--sn-ease);border:0;border-radius:999px;padding:0 28px;font-size:1rem;font-weight:600}.LAVJmW_submit:hover{background:var(--sn-mint-hover)}.LAVJmW_submit:active{transform:scale(.98)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.LAVJmW_submit:hover:not(:active):not(:disabled){transform:scale(1.04)}}.LAVJmW_submit:disabled{cursor:progress;opacity:.7}.LAVJmW_submit:focus-visible{outline:2px solid var(--sn-mint);outline-offset:3px}.LAVJmW_privacy{max-width:520px;color:var(--sn-read);margin:0;font-size:.8125rem;line-height:1.55}.LAVJmW_privacy a{text-underline-offset:3px;text-decoration:underline}.LAVJmW_status{min-height:1.5em;color:var(--sn-read);margin:0;font-size:.9375rem}.LAVJmW_status:empty{min-height:0;margin-top:-20px}.LAVJmW_statusError{color:var(--destructive-text)}.LAVJmW_success{border-radius:var(--sn-radius-lg);background:var(--sn-white);animation:LAVJmW_cascade-in .52s var(--sn-ease) both;justify-items:start;gap:12px;padding:clamp(24px,4vw,40px);display:grid}.LAVJmW_successIcon{width:40px;height:40px;color:var(--sn-mint)}.LAVJmW_successText{max-width:44ch;color:var(--sn-read);margin:0;font-size:1rem;line-height:1.6}.LAVJmW_successLink{color:var(--sn-green-soft);text-underline-offset:4px;margin-top:4px;font-weight:600;text-decoration:underline}.LAVJmW_successLink:hover{color:var(--sn-mint-hover)}@media (prefers-reduced-motion:reduce){.LAVJmW_choiceOption,.LAVJmW_field input{transition:none}}@media (min-width:640px){.LAVJmW_row{grid-template-columns:repeat(2,minmax(0,1fr))}.LAVJmW_submit{justify-self:start}.LAVJmW_art{width:min(100%,420px)}.LAVJmW_theme{grid-template-columns:168px minmax(0,1fr);column-gap:32px}}@media (min-width:1024px){.LAVJmW_hero{align-items:center;min-height:min(100svh,940px);padding-bottom:clamp(40px,4vw,56px);display:grid}.LAVJmW_heroGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:clamp(48px,6vw,96px)}.LAVJmW_art{width:min(100%,min(100svh,940px)/1.39665 - 140.336px)}.LAVJmW_signupGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(48px,6vw,96px)}.LAVJmW_signupCopy{position:sticky;top:120px}.LAVJmW_themes{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(40px,5vw,72px)}.LAVJmW_stage{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(48px,6vw,96px)}}@media (min-width:1280px){.LAVJmW_heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.LAVJmW_line,.LAVJmW_cascade,.LAVJmW_art,.LAVJmW_artBody img,.LAVJmW_success{animation:none}.LAVJmW_themeArt{transition:none}}@keyframes LAVJmW_line-in{0%{transform:translateY(105%)}to{transform:none}}@keyframes LAVJmW_cascade-in{0%{transform:translate3d(0, var(--sn-motion-y), 0)}to{transform:none}}@keyframes LAVJmW_art-mask{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes LAVJmW_art-settle{0%{transform:translateY(24px)scale(1.04)}to{transform:none}}
.-wW_pq_section{--travel:40px;padding-block:var(--sn-section);background:var(--sn-black);overflow-x:clip}.-wW_pq_stageGrid{align-items:center;gap:clamp(32px,5vw,56px);display:grid}.-wW_pq_clauses{z-index:0;display:grid;position:relative}.-wW_pq_clause{transition:transform .8s var(--sn-ease), opacity .5s var(--sn-ease);grid-area:1/1;align-content:center;gap:18px;display:grid}.-wW_pq_clauseAfter{opacity:0;transform:translate3d(var(--travel), 0, 0)}.-wW_pq_clauseBefore{opacity:0;transition:transform .5s var(--sn-ease), opacity .3s ease-out;transform:translate(-48px)}.-wW_pq_clauseActive{opacity:1;transform:none}.-wW_pq_clauseText{letter-spacing:-.025em;max-width:14ch;color:var(--sn-ink);text-wrap:balance;margin:0;font-size:clamp(2rem,4.2vw,3rem);font-weight:600;line-height:1.04}.-wW_pq_clauseNote{max-width:36ch;color:var(--sn-read);margin:0;font-size:1.0625rem;line-height:1.6}.-wW_pq_device{z-index:1;justify-self:center;width:min(100%,820px);position:relative}.-wW_pq_control{gap:14px;padding-top:clamp(24px,4vw,48px);display:grid}.-wW_pq_range{cursor:pointer;appearance:none;background:0 0;width:100%;height:44px;margin:0}.-wW_pq_range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--sn-ink) var(--scroll-progress,var(--step-progress)), var(--sn-raised) var(--scroll-progress,var(--step-progress)));border-radius:999px;height:8px}.-wW_pq_range::-moz-range-track{background:var(--sn-raised);border-radius:999px;height:8px}.-wW_pq_range::-moz-range-progress{background:var(--sn-ink);border-radius:999px;height:8px}.-wW_pq_range::-webkit-slider-thumb{background:var(--sn-mint);-webkit-appearance:none;border:0;border-radius:50%;width:32px;height:32px;margin-top:-12px;transition:transform .15s ease-out}.-wW_pq_range::-moz-range-thumb{background:var(--sn-mint);border:0;border-radius:50%;width:32px;height:32px}.-wW_pq_range:active::-webkit-slider-thumb{transform:scale(1.1)}.-wW_pq_range:focus-visible{outline:2px solid var(--sn-mint);outline-offset:6px;border-radius:8px}.-wW_pq_names{height:44px;margin:0;padding:0;list-style:none;position:relative}.-wW_pq_names li{top:0;left:calc(16px + var(--stop) * (100% - 32px));position:absolute;transform:translate(-50%)}.-wW_pq_names li:first-child{left:0;transform:none}.-wW_pq_names li:last-child{left:auto;right:0;transform:none}.-wW_pq_name{min-height:44px;color:var(--sn-ink-soft);font:inherit;white-space:nowrap;cursor:pointer;transition:color .25s var(--sn-ease);background:0 0;border:0;padding:0;font-size:1rem}.-wW_pq_name:hover{color:var(--sn-read)}.-wW_pq_name:focus-visible{outline:2px solid var(--sn-mint);outline-offset:2px;border-radius:6px}.-wW_pq_nameActive,.-wW_pq_nameActive:hover{color:var(--sn-ink);font-weight:600}@media (min-width:1024px){.-wW_pq_section{--travel:46vw;height:calc(100svh + (var(--steps) - 1) * 50svh);padding-block:0}.-wW_pq_pin{flex-direction:column;justify-content:center;height:100svh;padding-top:76px;display:flex;position:sticky;top:0}.-wW_pq_control{padding-bottom:24px}.-wW_pq_stageGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(40px,5vw,72px)}.-wW_pq_device{width:auto;margin-right:calc(-1 * clamp(0px, (100vw - var(--sn-wrap)) / 2, 96px));justify-self:stretch}}@media (prefers-reduced-motion:reduce){:root:not([data-motion-preview]) .-wW_pq_clause{transition:opacity .2s ease-out;transform:none}}
.f67ejG_story{gap:24px;display:grid}.f67ejG_storyTitle{text-wrap:balance;max-width:20ch;margin:0}.f67ejG_storyText{gap:16px;max-width:620px;display:grid}.f67ejG_storyText p{color:var(--sn-read);margin:0;font-size:clamp(1.0625rem,.4vw + 1rem,1.1875rem);line-height:1.7}.f67ejG_storyText p:first-child{color:var(--sn-ink)}@media (min-width:1024px){.f67ejG_story{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:clamp(48px,6vw,96px)}}
