.Ydaa9a_text{--word-blur:4px;display:inline}.Ydaa9a_line{display:inline}@media (min-width:1024px){.Ydaa9a_text[data-typeset] .Ydaa9a_line{white-space:nowrap;display:block}}.Ydaa9a_word{white-space:nowrap;display:inline-block}.Ydaa9a_inner{display:inline-block}@media (prefers-reduced-motion:no-preference){.Ydaa9a_word{transition-timing-function:var(--ease-editorial);transition-delay:calc(var(--d0,0s) + var(--w,0) * var(--step,70ms))}.Ydaa9a_text[data-variant=display] .Ydaa9a_word{transition-property:opacity,filter,transform;transition-duration:.9s,.65s,1.1s}.Ydaa9a_text[data-variant=body] .Ydaa9a_word{transition-property:opacity,transform;transition-duration:.7s,.9s}.Ydaa9a_text:is([data-trigger=reveal],[data-trigger=active]) .Ydaa9a_word{margin-block:-.14em;padding-block:.14em;transition:none;overflow:visible clip}.Ydaa9a_text:is([data-trigger=reveal],[data-trigger=active]) .Ydaa9a_inner{transition:transform .85s var(--ease-expo);transition-delay:calc(var(--d0,0s) + var(--w,0) * var(--step,70ms))}:is(.js [data-reveal]:not([data-revealed]) .Ydaa9a_text[data-trigger=reveal] .Ydaa9a_inner,.js [data-feature]:not([data-on]) .Ydaa9a_text[data-trigger=active] .Ydaa9a_inner){transform:translateY(115%)}.js [data-feature]:not([data-on]) .Ydaa9a_text[data-trigger=active] .Ydaa9a_inner{transition-duration:1ms;transition-delay:.6s}.Ydaa9a_text[data-trigger=load] .Ydaa9a_word{animation-timing-function:var(--ease-editorial);animation-fill-mode:both;animation-delay:calc(var(--d0,0s) + var(--w,0) * var(--step,70ms))}.Ydaa9a_text[data-trigger=load][data-variant=display] .Ydaa9a_word{animation-name:Ydaa9a_word-focus;animation-duration:1.15s}.Ydaa9a_text[data-trigger=load][data-variant=body] .Ydaa9a_word{animation-name:Ydaa9a_word-rise;animation-duration:.9s}}@keyframes Ydaa9a_word-focus{0%{opacity:0;filter:blur(var(--word-blur));transform:translateY(.35em)}55%{filter:blur()}to{opacity:1;filter:blur();transform:none}}@keyframes Ydaa9a_word-rise{0%{opacity:0;transform:translateY(.35em)}to{opacity:1;transform:none}}
.mlL0BW_approach{background:var(--paper)}.mlL0BW_sheet{max-width:var(--content-max);padding:64px var(--gutter) 24px;background:var(--paper);grid-template-columns:minmax(0,1fr);row-gap:40px;margin-inline:auto;display:grid}.mlL0BW_text{min-width:0}.mlL0BW_heading{font-family:var(--font-sans), system-ui, sans-serif;font-weight:600;font-size:clamp(32px, calc(59 * var(--u)), 68px);line-height:1.03}.mlL0BW_body{margin-top:clamp(24px, calc(32 * var(--u)), 40px);padding-left:clamp(22px, calc(37.5 * var(--u)), 40px);font-family:var(--font-serif), Georgia, serif;font-weight:400;font-size:clamp(18px, calc(25 * var(--u)), 29px);line-height:1.03}.mlL0BW_visual{aspect-ratio:574/701;border-radius:clamp(22px, calc(32 * var(--u)), 36px);background:var(--ink);position:relative;overflow:hidden}.mlL0BW_visualArt{transform:translate3d(calc(var(--mx,0) * -8px), calc(var(--my,0) * -6px), 0);transition:transform .9s var(--ease-editorial);position:absolute;inset:-14px}.mlL0BW_visualImg{object-fit:cover}@media (min-width:768px){.mlL0BW_body{text-align:justify}.mlL0BW_sheet{grid-template-columns:minmax(0,1fr) minmax(0,.78fr);align-items:start;column-gap:40px}}@media (min-width:1024px){.mlL0BW_sheet{grid-template-columns:minmax(0, 1fr) calc(574 * var(--u));column-gap:calc(71 * var(--u));padding:calc(72 * var(--u)) calc(50 * var(--u)) calc(56 * var(--u)) var(--gutter)}.mlL0BW_text{padding-top:calc(36 * var(--u))}.mlL0BW_heading{white-space:nowrap}.mlL0BW_body{max-width:calc(658 * var(--u))}}@media (prefers-reduced-motion:no-preference){.mlL0BW_body{transition:opacity .9s var(--ease-editorial) .65s, transform .9s var(--ease-editorial) .65s}.js .mlL0BW_approach:not([data-revealed]) .mlL0BW_body{opacity:0;transform:translateY(10px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.mlL0BW_sheet{animation:linear both mlL0BW_approach-rise;animation-timeline:view();animation-range:entry entry 80%}.mlL0BW_visual{animation:cubic-bezier(.22,1,.36,1) both mlL0BW_approach-open;animation-timeline:view();animation-range:entry cover 45%}.mlL0BW_visualImg{animation:linear both mlL0BW_approach-drift;animation-timeline:view();animation-range:cover}}}@keyframes mlL0BW_approach-rise{0%{transform:translateY(90px)}to{transform:none}}@keyframes mlL0BW_approach-open{0%{opacity:.35;transform:scale(.86)}to{opacity:1;transform:none}}@keyframes mlL0BW_approach-drift{0%{transform:translateY(7%)scale(1.18)}to{transform:translateY(-7%)scale(1.18)}}@media (max-width:767px){.mlL0BW_sheet{flex-direction:column;row-gap:0;padding-top:56px;display:flex}.mlL0BW_text{display:contents}.mlL0BW_heading{order:1}.mlL0BW_visual{aspect-ratio:16/10;border-radius:18px;order:2;margin-top:24px}.mlL0BW_body{order:3;margin-top:24px;padding-left:0;font-size:19px;line-height:1.42;list-style:none}}.mlL0BW_heading .accent{font-size:1.14em;line-height:0}
._0jcAjG_community{padding:clamp(88px, calc(140 * var(--u)), 170px) 0 clamp(72px, calc(110 * var(--u)), 130px);background:var(--paper)}._0jcAjG_inner{max-width:var(--content-max);padding-inline:var(--gutter);margin-inline:auto}._0jcAjG_eyebrow{font-family:var(--font-serif), Georgia, serif;font-size:clamp(22px, calc(40 * var(--u)), 46px);line-height:1.03}._0jcAjG_title{margin-top:clamp(12px, calc(22 * var(--u)), 26px);font-family:var(--font-serif), Georgia, serif;font-weight:400;font-size:clamp(38px, calc(84 * var(--u)), 100px);line-height:.95}._0jcAjG_description{max-width:40rem;margin-top:clamp(20px, calc(30 * var(--u)), 34px);font-family:var(--font-sans), system-ui, sans-serif;font-weight:300;font-size:clamp(17px, calc(21 * var(--u)), 23px);color:#000000b8;line-height:1.5}._0jcAjG_list{margin:clamp(48px, calc(88 * var(--u)), 100px) 0 0;border-top:1px solid #252f2b2e;padding:0;list-style:none}._0jcAjG_item{padding:clamp(24px, calc(34 * var(--u)), 40px) 0;border-bottom:1px solid #252f2b2e;grid-template-columns:3.2rem minmax(0,1fr);gap:8px 16px;display:grid;position:relative}._0jcAjG_number{font-family:var(--font-serif), Georgia, serif;font-size:clamp(20px, calc(28 * var(--u)), 32px);color:var(--green-600);grid-row:span 2;line-height:1}._0jcAjG_itemTitle{font-family:var(--font-sans), system-ui, sans-serif;font-weight:500;font-size:clamp(22px, calc(34 * var(--u)), 40px);line-height:1.05}._0jcAjG_itemBody{max-width:36rem;font-family:var(--font-sans), system-ui, sans-serif;font-weight:300;font-size:clamp(16px, calc(19 * var(--u)), 21px);color:#000000b3;line-height:1.5}@media (min-width:900px){._0jcAjG_item{grid-template-columns:calc(120 * var(--u)) minmax(0, .9fr) minmax(0, 1fr);column-gap:calc(40 * var(--u));align-items:baseline}._0jcAjG_number{grid-row:auto}}@media (prefers-reduced-motion:no-preference){._0jcAjG_description{transition:opacity .8s var(--ease-editorial) .5s, transform .8s var(--ease-editorial) .5s}.js ._0jcAjG_header:not([data-revealed]) ._0jcAjG_description{opacity:0;transform:translateY(10px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){._0jcAjG_item{view-timeline:--row block}._0jcAjG_item:after{content:"";background:var(--green-900);opacity:.35;transform-origin:0;height:1px;animation:linear both _0jcAjG_community-rule;animation-timeline:--row;animation-range:cover cover 40%;position:absolute;bottom:-1px;left:0;right:0}._0jcAjG_item>*{animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both;animation-timeline:--row}._0jcAjG_item>:first-child{animation-name:_0jcAjG_community-number;animation-range:cover cover 28%}._0jcAjG_item>:nth-child(2){animation-name:_0jcAjG_community-words;animation-range:cover 4% cover 32%}._0jcAjG_item>:nth-child(3){animation-name:_0jcAjG_community-words;animation-range:cover 8% cover 36%}}}@keyframes _0jcAjG_community-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _0jcAjG_community-number{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes _0jcAjG_community-words{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}
._6UvYwq_button{background:var(--paper);height:2.45em;color:var(--ink);font-family:var(--font-sans), system-ui, sans-serif;white-space:nowrap;border-radius:1.8em;align-items:center;gap:.65em;padding:0 .8em;font-weight:500;line-height:1;display:inline-flex}._6UvYwq_arrow{width:1.45em;height:1.45em;transition:transform .2s var(--ease-editorial);flex:none}._6UvYwq_button:hover ._6UvYwq_arrow,._6UvYwq_button:focus-visible ._6UvYwq_arrow{transform:translate(2px,-2px)}._6UvYwq_lead{align-items:center;gap:8px;display:inline-flex}._6UvYwq_icon{flex:none;width:clamp(16px,.9em,18px);height:clamp(16px,.9em,18px);margin-top:-.08em}
.Tj4UTW_footer{--fp:1;z-index:2;margin-top:calc(-1 * var(--frame-radius));border-radius:var(--frame-radius) var(--frame-radius) 0 0;color:var(--ink);font-family:var(--font-sans), system-ui, sans-serif;background:#f3f3ee;position:relative;overflow:hidden}.Tj4UTW_inner{max-width:var(--content-max);padding:clamp(48px, calc(72 * var(--u)), 84px) var(--gutter) 24px;transform:translate3d(0, calc((1 - var(--fp)) * -75%), 0);margin-inline:auto}.Tj4UTW_shade{pointer-events:none;opacity:calc((1 - var(--fp)) * .5);background:#201d1d;position:absolute;inset:0}.Tj4UTW_top{gap:48px;display:grid}.Tj4UTW_tagline{max-width:16ch;font-family:var(--font-serif), Georgia, serif;font-weight:400;font-size:clamp(30px, calc(40 * var(--u)), 46px);line-height:1.05}.Tj4UTW_footer .Tj4UTW_app{background:var(--green-900);color:var(--paper);margin-top:28px;font-size:16px}.Tj4UTW_socials{gap:22px;margin:28px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.Tj4UTW_groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px;display:grid}.Tj4UTW_groupTitle{letter-spacing:.12em;text-transform:uppercase;color:#00000080;font-size:12px;font-weight:500}.Tj4UTW_groups ul{gap:10px;margin:16px 0 0;padding:0;font-size:15px;line-height:1.35;list-style:none;display:grid}.Tj4UTW_link{position:relative}.Tj4UTW_link:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .5s cubic-bezier(.625,.05,0,1);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.Tj4UTW_link:hover:after,.Tj4UTW_link:focus-visible:after{transform-origin:0;transform:scaleX(1)}.Tj4UTW_pending{color:#0000005c;cursor:default}.Tj4UTW_wordmark{margin-top:clamp(56px, calc(110 * var(--u)), 130px)}.Tj4UTW_wordmark img{filter:brightness(0);opacity:.06;width:100%;height:auto}.Tj4UTW_legal{margin-top:clamp(20px, calc(32 * var(--u)), 36px);letter-spacing:.06em;text-transform:uppercase;color:#0000008c;gap:8px 32px;font-size:12px;display:grid}@media (min-width:900px){.Tj4UTW_top{column-gap:calc(64 * var(--u));grid-template-columns:minmax(0,.9fr) minmax(0,2fr)}.Tj4UTW_groups{grid-template-columns:repeat(4,minmax(0,1fr))}.Tj4UTW_legal{grid-template-columns:auto 1fr auto auto;align-items:baseline}}
.O6QOBW_marquee{white-space:nowrap;overflow:hidden}.O6QOBW_track{will-change:transform;display:inline-flex}.O6QOBW_half{flex:none;display:inline-flex}.O6QOBW_item{align-items:center;gap:.6em;padding-right:.6em;display:inline-flex}.O6QOBW_mark{opacity:.6;border:1px solid;border-radius:50%;width:.28em;height:.28em}
.obCrLq_closing{padding:clamp(24px, calc(40 * var(--u)), 48px) var(--frame-x) var(--frame-x);background:var(--paper)}.obCrLq_panel{min-height:min(88svh,960px);padding-block:clamp(40px, calc(110 * var(--u)), 128px) calc(var(--frame-radius) + clamp(20px, calc(36 * var(--u)), 44px));padding-inline:max(clamp(20px, calc(110 * var(--s)), 128px), calc((100% - 1195 * var(--u) * 1.1) / 2));border-radius:var(--frame-radius);background:var(--green-900);color:var(--paper);grid-template-rows:1fr auto;display:grid;overflow:hidden}.obCrLq_body{align-self:center}.obCrLq_title{margin-top:clamp(14px, calc(26 * var(--u)), 30px);font-family:var(--font-serif), Georgia, serif;font-weight:400;font-size:clamp(36px, calc(80 * var(--u)), 96px);line-height:.87}.obCrLq_actions{margin-top:clamp(28px, calc(48 * var(--u)), 56px);flex-wrap:wrap;align-items:center;gap:14px;display:flex}.obCrLq_join{font-size:clamp(17px, calc(20 * var(--u)), 22px)}@media (prefers-reduced-motion:no-preference){.obCrLq_description,.obCrLq_actions,.obCrLq_closingLine{transition:opacity .6s var(--ease-editorial), transform .6s var(--ease-editorial)}.obCrLq_description{transition-delay:.3s}.obCrLq_actions{transition-delay:.42s}.obCrLq_closingLine{transition-delay:.6s}.js .obCrLq_closing:not([data-revealed]) :is(.obCrLq_description,.obCrLq_actions,.obCrLq_closingLine){opacity:0;transform:translateY(10px)}}.obCrLq_description{max-width:38rem;margin-top:clamp(20px, calc(30 * var(--u)), 34px);font-family:var(--font-sans), system-ui, sans-serif;font-weight:300;font-size:clamp(17px, calc(21 * var(--u)), 23px);color:#ffffffc2;line-height:1.5}.obCrLq_closingLine{margin:clamp(56px, calc(100 * var(--u)), 120px) calc(50% - 50vw) 0;font-family:var(--font-serif), Georgia, serif;font-weight:400;font-size:clamp(40px, calc(96 * var(--u)), 120px);color:#d9fe9a;border-top:1px solid #ffffff24;padding:22px 0 6px;line-height:1.1}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.obCrLq_body{animation:cubic-bezier(.22,1,.36,1) both obCrLq_cta-rise;animation-timeline:view();animation-range:entry}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.obCrLq_panel{transform-origin:50% 0;animation:cubic-bezier(.22,1,.36,1) both obCrLq_cta-open;animation-timeline:view();animation-range:entry entry 70%}}}@keyframes obCrLq_cta-rise{0%{transform:translateY(120px)}to{transform:none}}@keyframes obCrLq_cta-open{0%{transform:scale(.94)}to{transform:none}}@media (max-width:767px){.obCrLq_panel{grid-template-columns:minmax(0,1fr);padding-inline:22px}.obCrLq_join{font-size:15px}}
.Dh-sOa_bars{width:100%;height:auto;position:absolute;inset:0}.Dh-sOa_chart{width:97.264cqw;height:auto;position:absolute;top:8.663cqw;left:0}.Dh-sOa_split{color:var(--paper);text-align:center;position:absolute;inset:0}.Dh-sOa_panel{border-style:solid;border-width:1.064cqw;border-radius:2.584cqw;height:77.508cqw;position:absolute;top:6.991cqw}.Dh-sOa_available{background:#70857847;border-color:#9aaa9b26;width:43.617cqw;left:7.447cqw}.Dh-sOa_reserved{border-color:var(--sage-300);background:var(--sage-500);width:38.754cqw;left:53.04cqw}.Dh-sOa_figure,.Dh-sOa_label{line-height:.95;position:absolute;left:0;right:0;transform:translateY(-50%)}.Dh-sOa_figure{font-family:var(--font-sans), system-ui, sans-serif;font-size:9.726cqw;font-weight:300;top:46%}.Dh-sOa_label{font-family:var(--font-serif), Georgia, serif;font-size:3.647cqw;font-weight:400;top:83.2%}@media (prefers-reduced-motion:no-preference){.Dh-sOa_bars{transition:transform 1.2s var(--ease-editorial) .18s}.Dh-sOa_chart{clip-path:inset(0 0% 0 0);transition:clip-path 1.5s var(--ease-editorial) .26s}.Dh-sOa_panel{clip-path:inset(0% 0 0 round 2.584cqw);transition:clip-path 1s var(--ease-editorial) .22s}.Dh-sOa_reserved{transition-delay:.33s}.js [data-feature]:not([data-on]) .Dh-sOa_bars{transition:transform 1ms linear .65s;transform:translateY(3.5%)}.js [data-feature]:not([data-on]) .Dh-sOa_chart{clip-path:inset(0 100% 0 0);transition:clip-path 1ms linear .65s}.js [data-feature]:not([data-on]) .Dh-sOa_panel{clip-path:inset(100% 0 0 round 2.584cqw);transition:clip-path 1ms linear .65s}}
._1_P4mG_card{--ink-1:var(--green-900);--ink-2:#252f2b99;--line:#252f2b1f;--accent:var(--green-600);color:var(--ink-1);font-family:var(--font-sans), system-ui, sans-serif;border-radius:20px;margin:0;padding:20px 18px 18px;font-size:14px;line-height:1.3}._1_P4mG_dark{--ink-1:#f3f0e6;--ink-2:#f3f0e694;--line:#f3f0e61f;--accent:#d9fe9a;background:radial-gradient(120% 70% at 100% 0%, #70857859, transparent 60%), var(--green-900)}._1_P4mG_light{background:#f6f5ef;border:1px solid #252f2b1a}._1_P4mG_sage{background:#e3e8e1}._1_P4mG_row{justify-content:space-between;align-items:center;gap:12px;display:flex}._1_P4mG_kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-size:11px;font-weight:500}._1_P4mG_chip{border:1px solid var(--line);font-variant-numeric:tabular-nums;color:var(--ink-1);border-radius:999px;padding:5px 10px;font-size:12px}._1_P4mG_figure{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.01em;font-variant-numeric:lining-nums tabular-nums;margin-top:10px;font-size:46px;font-weight:400;line-height:1}._1_P4mG_pence{color:var(--ink-2);font-size:.55em}._1_P4mG_note{color:var(--ink-2);margin-top:6px;font-size:13px}._1_P4mG_up{color:var(--accent)}._1_P4mG_muted{color:var(--ink-2)}._1_P4mG_lime{color:var(--accent)}._1_P4mG_spark{width:calc(100% + 36px);max-width:none;height:56px;margin:14px -18px 4px;display:block}._1_P4mG_accounts{margin:0;padding:0;list-style:none}._1_P4mG_account{border-top:1px solid var(--line);grid-template-rows:auto auto;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:11px 0 12px;display:grid}._1_P4mG_avatar{letter-spacing:.04em;background:#f3f0e61a;border-radius:50%;grid-row:1/span 2;place-items:center;width:30px;height:30px;font-size:10.5px;font-weight:500;display:grid}._1_P4mG_accountName{font-size:14px}._1_P4mG_amount{font-variant-numeric:tabular-nums;font-size:14px}._1_P4mG_owed{color:var(--ink-2)}._1_P4mG_share{background:var(--line);border-radius:2px;grid-column:2/-1;height:3px;margin-top:8px;overflow:hidden}._1_P4mG_shareFill,._1_P4mG_meterFill,._1_P4mG_categoryFill{border-radius:inherit;background:var(--accent);transform-origin:0;height:100%;transform:scaleX(var(--v,1));display:block}._1_P4mG_flow{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:6px;padding-top:14px;display:grid}._1_P4mG_flowLabel{color:var(--ink-2);font-size:11px}._1_P4mG_flowValue{font-variant-numeric:tabular-nums;margin-top:4px;font-size:16px;font-weight:500}._1_P4mG_budgetHead{align-items:flex-end;gap:12px;display:flex}._1_P4mG_figureSide{padding-bottom:4px;font-size:14px;line-height:1.3}._1_P4mG_meter{background:#252f2b1a;border-radius:6px;height:10px;margin-top:16px;overflow:hidden}._1_P4mG_meterFill{background:var(--green-900)}._1_P4mG_meterScale{color:var(--ink-2);justify-content:space-between;margin-top:8px;font-size:12px;display:flex}._1_P4mG_categories{margin:16px 0 0;padding:0;list-style:none}._1_P4mG_category{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;row-gap:7px;padding:10px 0;display:grid}._1_P4mG_categoryName{font-size:14px}._1_P4mG_categoryValue{font-variant-numeric:tabular-nums;font-size:14px}._1_P4mG_categoryBar{background:#252f2b14;border-radius:2px;grid-column:1/-1;height:4px;overflow:hidden}._1_P4mG_categoryFill{background:var(--sage-500)}._1_P4mG_trend{border-top:1px solid var(--line);height:70px;margin-top:8px;position:relative}._1_P4mG_trend svg{width:100%;max-width:none;height:100%;display:block}._1_P4mG_trendDot{background:var(--green-600);border:2px solid #f6f5ef;border-radius:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;position:absolute;top:40.7%;left:66.667%}._1_P4mG_legend{color:var(--ink-2);gap:16px;margin-top:6px;font-size:11px;display:flex}._1_P4mG_legend span{align-items:center;gap:6px;display:inline-flex}._1_P4mG_keySpent,._1_P4mG_keyPace{border-top:2px solid var(--green-600);width:14px;height:0;display:inline-block}._1_P4mG_keyPace{border-top:1px dashed #252f2b66}._1_P4mG_alert{background:var(--green-900);color:#f3f0e6;border-radius:12px;align-items:center;gap:10px;margin-top:14px;padding:10px 12px;font-size:13px;display:flex}._1_P4mG_alertDot{background:#d9fe9a;border-radius:50%;flex:none;width:7px;height:7px}._1_P4mG_goal{grid-template-columns:112px minmax(0,1fr);align-items:center;column-gap:18px;display:grid;position:relative}._1_P4mG_ring{grid-area:1/1;width:112px;height:112px;transform:rotate(-90deg)}._1_P4mG_ringFill{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--v,1))}._1_P4mG_ringLabel{font-family:var(--font-serif), Georgia, serif;font-variant-numeric:lining-nums;grid-area:1/1;justify-self:center;font-size:34px;font-weight:400;line-height:1}._1_P4mG_ringLabel span{color:var(--ink-2);font-size:.5em}._1_P4mG_goalName{font-family:var(--font-serif), Georgia, serif;margin-top:6px;font-size:24px;font-weight:400;line-height:1.05}._1_P4mG_goalFigures{font-variant-numeric:tabular-nums;margin-top:8px;font-size:14px}._1_P4mG_goalFigures strong{font-weight:600}._1_P4mG_goalCopy ._1_P4mG_muted{margin-top:2px;font-size:13px}._1_P4mG_timelineTitle{border-top:1px solid var(--line);margin-top:22px;padding-top:16px}._1_P4mG_timeline{margin:10px 0 0;padding:0;list-style:none;position:relative}._1_P4mG_timeline:before{content:"";background:#252f2b38;width:1px;position:absolute;top:14px;bottom:14px;left:76px}._1_P4mG_milestone{grid-template-columns:64px 24px minmax(0,1fr);align-items:start;padding:8px 0;display:grid;position:relative}._1_P4mG_when{font-variant-numeric:tabular-nums;color:var(--ink-2);padding-top:1px;font-size:12px;font-weight:500}._1_P4mG_node{border:1.5px solid var(--green-900);background:#e3e8e1;border-radius:50%;justify-self:center;width:11px;height:11px;margin-top:3px}._1_P4mG_milestone[data-kind=next] ._1_P4mG_node{background:var(--green-900)}._1_P4mG_milestone[data-kind=goal] ._1_P4mG_node{border-color:var(--green-600);background:var(--green-600);box-shadow:0 0 0 4px #5261582e}._1_P4mG_what{row-gap:2px;font-size:14px;font-weight:500;display:grid}._1_P4mG_detail{color:var(--ink-2);font-size:12.5px;font-weight:400}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){._1_P4mG_card{view-timeline:--card block}._1_P4mG_shareFill,._1_P4mG_meterFill,._1_P4mG_categoryFill,._1_P4mG_ringFill,._1_P4mG_sparkLine,._1_P4mG_trendLine,._1_P4mG_trendDot,._1_P4mG_milestone{animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both;animation-timeline:--card;animation-range:cover 12% cover 42%}._1_P4mG_shareFill,._1_P4mG_meterFill,._1_P4mG_categoryFill{animation-name:_1_P4mG_info-bar}._1_P4mG_categoryFill{animation-range:cover calc(14% + var(--k,0) * 4%) cover calc(38% + var(--k,0) * 4%)}._1_P4mG_ringFill{animation-name:_1_P4mG_info-ring}._1_P4mG_sparkLine,._1_P4mG_trendLine{stroke-dasharray:1;animation-name:_1_P4mG_info-line}._1_P4mG_trendDot{animation-name:_1_P4mG_info-dot;animation-range:cover 36% cover 44%}._1_P4mG_milestone{animation-name:_1_P4mG_info-milestone;animation-range:cover calc(18% + var(--k,0) * 6%) cover calc(30% + var(--k,0) * 6%)}}}@keyframes _1_P4mG_info-bar{0%{transform:scaleX(0)}to{transform:scaleX(var(--v,1))}}@keyframes _1_P4mG_info-ring{0%{stroke-dashoffset:1px}to{stroke-dashoffset:calc(1 - var(--v,1))}}@keyframes _1_P4mG_info-line{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes _1_P4mG_info-dot{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes _1_P4mG_info-milestone{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:767px) and (min-height:560px) and (prefers-reduced-motion:no-preference){.js :is(._1_P4mG_shareFill,._1_P4mG_meterFill,._1_P4mG_categoryFill,._1_P4mG_ringFill,._1_P4mG_sparkLine,._1_P4mG_trendLine,._1_P4mG_trendDot,._1_P4mG_milestone){animation:none}.js :is(._1_P4mG_shareFill,._1_P4mG_meterFill,._1_P4mG_categoryFill){transition:transform 1.1s var(--ease-expo) .42s}.js ._1_P4mG_categoryFill{transition-delay:calc(.52s + var(--k,0) * 90ms)}.js ._1_P4mG_ringFill{transition:stroke-dashoffset 1.3s var(--ease-expo) .42s}.js :is(._1_P4mG_sparkLine,._1_P4mG_trendLine){stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.3s var(--ease-editorial) .38s}.js ._1_P4mG_trendDot{transition:opacity .4s var(--ease-editorial) 1.4s, transform .4s var(--ease-editorial) 1.4s}.js ._1_P4mG_milestone{transition:opacity .6s var(--ease-editorial), transform .6s var(--ease-editorial);transition-delay:calc(.56s + var(--k,0) * .11s)}.js [data-feature]:not([data-on]) :is(._1_P4mG_shareFill,._1_P4mG_meterFill,._1_P4mG_categoryFill){transition-duration:1ms;transition-delay:.45s;transform:scaleX(0)}.js [data-feature]:not([data-on]) ._1_P4mG_ringFill{stroke-dashoffset:1px;transition-duration:1ms;transition-delay:.45s}.js [data-feature]:not([data-on]) :is(._1_P4mG_sparkLine,._1_P4mG_trendLine){stroke-dashoffset:1px;transition-duration:1ms;transition-delay:.45s}:is(.js [data-feature]:not([data-on]) ._1_P4mG_trendDot,.js [data-feature]:not([data-on]) ._1_P4mG_milestone){opacity:0;transition-duration:1ms;transition-delay:.45s;transform:translateY(8px)}}
.uFBOjq_features{--r:4.559% / 4.967%;--step:78vh;padding:clamp(72px, calc(90 * var(--u)), 110px) 0 clamp(72px, calc(110 * var(--u)), 140px);background:var(--paper);position:relative}.uFBOjq_stage{max-width:var(--content-max);background:var(--paper);margin-inline:auto}.uFBOjq_header{padding-inline:var(--gutter);margin-bottom:clamp(44px, calc(90 * var(--u)), 100px)}.uFBOjq_eyebrow{font-family:var(--font-serif), Georgia, serif;font-weight:400;font-size:clamp(24px, calc(40 * var(--u)), 46px);line-height:1.03}.uFBOjq_title{margin-top:clamp(12px, calc(26 * var(--u)), 30px);font-family:var(--font-sans), system-ui, sans-serif;font-weight:600;font-size:clamp(40px, calc(100 * var(--u)), 120px);line-height:.9}.uFBOjq_intro{max-width:calc(560 * var(--u));margin-top:clamp(14px, calc(22 * var(--u)), 26px);font-family:var(--font-sans), system-ui, sans-serif;font-weight:300;font-size:clamp(17px, calc(21 * var(--u)), 24px);color:#000000b8;line-height:1.35}.uFBOjq_featureNumber{margin-bottom:clamp(10px, calc(16 * var(--u)), 18px);font-family:var(--font-serif), Georgia, serif;font-size:clamp(18px, calc(24 * var(--u)), 28px);color:var(--green-600);line-height:1}.uFBOjq_capabilities{margin:clamp(18px, calc(28 * var(--u)), 32px) 0 0;flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.uFBOjq_capabilities li{font-family:var(--font-sans), system-ui, sans-serif;font-size:clamp(13px, calc(15 * var(--u)), 16px);color:var(--green-900);border:1px solid #252f2b38;border-radius:999px;padding:.45em .9em;line-height:1}.uFBOjq_items{padding-inline:var(--gutter);position:relative}.uFBOjq_list{row-gap:clamp(64px,9vw,120px);margin:0;padding:0;list-style:none;display:grid}.uFBOjq_item{grid-template-columns:minmax(0,1fr);row-gap:28px;display:grid}.uFBOjq_visual{aspect-ratio:658/604;border-radius:var(--r);background:var(--green-900);width:100%;position:relative;overflow:hidden}.uFBOjq_art{transform:translate3d(calc(var(--mx,0) * 7px), calc(var(--my,0) * 5px), 0);transition:transform .9s var(--ease-editorial);position:absolute;inset:0;container-type:inline-size}.uFBOjq_copy{min-width:0}.uFBOjq_featureTitle{max-width:calc(585 * var(--u));font-family:var(--font-sans), system-ui, sans-serif;font-weight:500;font-size:clamp(32px, calc(64 * var(--u)), 74px);line-height:.88}.uFBOjq_accent{color:var(--green-600)}.uFBOjq_featureBody{max-width:calc(562 * var(--u));margin-top:clamp(14px, calc(28 * var(--u)), 32px);font-family:var(--font-sans), system-ui, sans-serif;font-weight:300;font-size:clamp(19px, calc(36 * var(--u)), 42px);line-height:1.1}.uFBOjq_plate,.uFBOjq_progress{display:none}@media (max-width:767px){.uFBOjq_featureTitle,.uFBOjq_featureBody,.uFBOjq_intro{max-width:none}.uFBOjq_list{row-gap:56px}.uFBOjq_item{border-top:1px solid #252f2b24;row-gap:0;padding-top:22px}.uFBOjq_visual{display:none}.uFBOjq_featureNumber{font-variant-numeric:lining-nums;margin-bottom:8px;font-size:18px}.uFBOjq_featureTitle{font-size:clamp(34px,9.6vw,42px);line-height:.95}.uFBOjq_mobileVisual{margin-top:20px}.uFBOjq_featureBody{color:#000000bd;margin-top:18px;font-size:16px;font-weight:400;line-height:1.5}.uFBOjq_capabilities{margin-top:16px}}@media (min-width:768px){.uFBOjq_mobileVisual{display:none}}@media (max-width:767px) and (prefers-reduced-motion:no-preference){.uFBOjq_featureBody,.uFBOjq_capabilities{transition:opacity .8s var(--ease-editorial) .12s, transform .8s var(--ease-editorial) .12s}:is(.js .uFBOjq_item:not([data-on]) .uFBOjq_featureBody,.js .uFBOjq_item:not([data-on]) .uFBOjq_capabilities){opacity:0;transform:translateY(18px)}}@supports (animation-timeline:view()){@media (max-width:767px) and (prefers-reduced-motion:no-preference){.uFBOjq_featureNumber,.uFBOjq_featureTitle{animation:cubic-bezier(.22,1,.36,1) both uFBOjq_feature-rise;animation-timeline:view();animation-range:entry cover 30%}.uFBOjq_mobileVisual{transform-origin:50% 0;animation:cubic-bezier(.22,1,.36,1) both uFBOjq_feature-card;animation-timeline:view();animation-range:entry entry 70%}}}@keyframes uFBOjq_feature-rise{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:none}}@keyframes uFBOjq_feature-card{0%{opacity:.15;transform:translateY(90px)scale(.9)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.uFBOjq_header .uFBOjq_eyebrow{transition:opacity .7s var(--ease-editorial), transform .7s var(--ease-editorial)}.js .uFBOjq_header:not([data-revealed]) .uFBOjq_eyebrow{opacity:0;transform:translateY(8px)}.uFBOjq_visual{clip-path:inset(0% 0 0 0 round var(--r));transition:opacity .9s var(--ease-editorial), transform 1s var(--ease-editorial), clip-path 1s var(--ease-editorial)}.js .uFBOjq_item:not([data-on]) .uFBOjq_visual{opacity:.4;clip-path:inset(14% 0 0 0 round var(--r));transform:translateY(24px)}}@media (min-width:1024px) and (min-height:680px) and (prefers-reduced-motion:no-preference){.js .uFBOjq_features{height:calc(100vh + var(--count) * var(--step));height:calc(100svh + var(--count) * var(--step));padding:0}.js .uFBOjq_stage{align-content:center;row-gap:calc(56 * var(--u));height:100svh;display:grid;position:sticky;top:0}.js .uFBOjq_header{margin:0}.js .uFBOjq_eyebrow{font-size:calc(40 * var(--u))}.js .uFBOjq_title{margin-top:calc(26 * var(--u));font-size:calc(100 * var(--u))}.js .uFBOjq_intro{font-size:calc(21 * var(--u))}.js .uFBOjq_items{height:calc(604 * var(--u));margin-left:calc(64 * var(--u));margin-right:calc(75 * var(--u));padding:0;container-type:size}.js .uFBOjq_list{display:block;position:absolute;inset:0}:is(.js .uFBOjq_plate,.js .uFBOjq_item,.js .uFBOjq_progress){--vis-h:min(100cqh, calc(604 * var(--u)));--vis-w:calc(var(--vis-h) * 658 / 604);--col-gap:calc(58 * var(--u))}.js .uFBOjq_plate{width:var(--vis-w);height:var(--vis-h);border-radius:var(--r);background:var(--green-900);display:block;position:absolute;top:0;left:0}.js .uFBOjq_item{z-index:1;align-items:flex-start;column-gap:var(--col-gap);pointer-events:none;display:flex;position:absolute;inset:0}.js .uFBOjq_item[data-state=active]{z-index:2;pointer-events:auto}.js .uFBOjq_visual{width:var(--vis-w);height:var(--vis-h);flex:none}.js .uFBOjq_copy{flex:auto}.js .uFBOjq_featureTitle{font-size:calc(64 * var(--u))}.js .uFBOjq_featureBody{font-size:calc(36 * var(--u))}.js .uFBOjq_item .uFBOjq_visual{transition:opacity .45s var(--ease-editorial), transform .5s var(--ease-editorial), clip-path .5s var(--ease-editorial)}.js .uFBOjq_item .uFBOjq_copy{transition:opacity .26s var(--ease-editorial), transform .42s var(--ease-editorial)}.js .uFBOjq_item[data-state=active] .uFBOjq_visual{opacity:1;clip-path:inset(0% 0 0% 0 round var(--r));transition-duration:.6s,.65s,.65s;transition-delay:90ms;transform:none}.js .uFBOjq_item[data-state=active] .uFBOjq_copy{opacity:1;transition-duration:1ms;transition-delay:.2s;transform:none}.js .uFBOjq_item[data-state=next] .uFBOjq_visual{opacity:0;clip-path:inset(0% 0 16% 0 round var(--r));transform:translateY(28px)}.js .uFBOjq_item[data-state=next] .uFBOjq_copy{opacity:0;transform:translateY(12px)}.js .uFBOjq_item[data-state=past] .uFBOjq_visual{opacity:0;clip-path:inset(6% 0 0% 0 round var(--r));transform:translateY(-24px)}.js .uFBOjq_item[data-state=past] .uFBOjq_copy{opacity:0;transform:translateY(-12px)}.js .uFBOjq_progress{left:calc(var(--vis-w) + var(--col-gap));top:var(--vis-h);z-index:3;align-items:center;gap:20px;display:flex;position:absolute;transform:translateY(-100%)}}.uFBOjq_counter{font-family:var(--font-serif), Georgia, serif;font-size:clamp(18px, calc(22 * var(--u)), 24px);font-variant-numeric:tabular-nums;line-height:1}.uFBOjq_counterTotal{color:#00000073}.uFBOjq_ticks{gap:8px;margin:0;padding:0;list-style:none;display:flex}.uFBOjq_tick{border-radius:2px;width:40px;padding:12px 0;display:block}.uFBOjq_tick:before{content:"";background:#00000024;height:2px;display:block}.uFBOjq_tickFill{background:var(--ink);transform-origin:0;height:2px;transform:scaleX(clamp(0, calc(var(--progress,0) * var(--count) - var(--i)), 1));margin-top:-2px;display:block}@media (max-width:767px) and (min-height:560px) and (prefers-reduced-motion:no-preference){.js .uFBOjq_features{--mstep:70vh;padding-bottom:0}@supports (height:100svh){.js .uFBOjq_features{--mstep:70svh}}.js .uFBOjq_features:after{content:"";height:calc(var(--count) * var(--mstep));display:block}.js .uFBOjq_stage{top:calc(-1 * var(--head,0px));position:sticky}.js .uFBOjq_header{margin-bottom:0;padding-bottom:8px}.js .uFBOjq_items{height:100svh}.js .uFBOjq_list{display:block;position:absolute;inset:0}.js .uFBOjq_item{inset:0;top:calc(env(safe-area-inset-top,0px) + 56px);padding:0 var(--gutter) 22px;pointer-events:none;border-top:0;flex-direction:column;display:flex;position:absolute}.js .uFBOjq_item[data-state=active]{pointer-events:auto}.js .uFBOjq_copy{flex-direction:column;flex:auto;min-height:0;display:flex}.js .uFBOjq_featureNumber{display:none}.js .uFBOjq_featureTitle{font-size:clamp(32px,9vw,40px)}.js .uFBOjq_mobileVisual{flex:0 auto;min-height:0;margin-top:14px;animation:none}.js .uFBOjq_mobileVisual>*{transform:scale(var(--fit,1));transform-origin:50% 0}.js .uFBOjq_featureBody{flex:none;margin-top:14px;font-size:15px;line-height:1.45}.js .uFBOjq_capabilities{display:none}:is(.js .uFBOjq_featureTitle,.js .uFBOjq_mobileVisual,.js .uFBOjq_featureBody){transition:opacity .38s var(--ease-editorial), transform .48s var(--ease-editorial);animation:none}.js .uFBOjq_item[data-state=active] :is(.uFBOjq_featureTitle,.uFBOjq_mobileVisual,.uFBOjq_featureBody){opacity:1;transition-duration:.6s,.75s;transform:none}.js .uFBOjq_item[data-state=active] .uFBOjq_featureTitle{transition-delay:.12s}.js .uFBOjq_item[data-state=active] .uFBOjq_mobileVisual{transition-delay:.18s}.js .uFBOjq_item[data-state=active] .uFBOjq_featureBody{transition-delay:.26s}:is(.js .uFBOjq_item[data-state=next] .uFBOjq_featureTitle,.js .uFBOjq_item[data-state=next] .uFBOjq_featureBody){opacity:0;transform:translateY(18px)}.js .uFBOjq_item[data-state=next] .uFBOjq_mobileVisual{opacity:0;transform:translateY(56px)scale(.96)}:is(.js .uFBOjq_item[data-state=past] .uFBOjq_featureTitle,.js .uFBOjq_item[data-state=past] .uFBOjq_featureBody){opacity:0;transform:translateY(-14px)}.js .uFBOjq_item[data-state=past] .uFBOjq_mobileVisual{opacity:0;transform:translateY(-36px)scale(.97)}.js .uFBOjq_item[data-state=active]:not([data-on]) :is(.uFBOjq_featureTitle,.uFBOjq_mobileVisual,.uFBOjq_featureBody){opacity:0;transform:translateY(24px)}.js .uFBOjq_item:not([data-on]) .uFBOjq_featureBody{transition-delay:0s}.js .uFBOjq_progress{top:calc(env(safe-area-inset-top,0px) + 14px);left:var(--gutter);right:var(--gutter);z-index:3;align-items:center;gap:16px;display:flex;position:absolute}.js .uFBOjq_counter{font-variant-numeric:lining-nums tabular-nums;font-size:18px}.js .uFBOjq_ticks{flex:1;gap:6px}.js .uFBOjq_ticks li{flex:1}.js .uFBOjq_tick{width:100%}.js .uFBOjq_tickFill{transition:transform .6s var(--ease-editorial);transform:scaleX(0)}.js .uFBOjq_tick[data-done] .uFBOjq_tickFill{transform:scaleX(1)}}.uFBOjq_title .accent{font-size:1.14em;line-height:0}
.z1C0UG_badge{background:var(--ink);min-height:1.96em;color:var(--paper);font-family:var(--font-serif), Georgia, serif;border-radius:.84em;align-items:center;gap:.32em;padding:.3em .62em .3em .48em;font-weight:400;line-height:1.05;display:inline-flex}.z1C0UG_dot{flex:none;width:1.32em;height:1.32em}
.Qgm-KW_marquee{--logo-size:24px;--gap:48px;--duration:46s;color:var(--paper)}@media (min-width:768px){.Qgm-KW_marquee{--logo-size:clamp(26px, 2.3vw, 38px);--gap:clamp(64px, 6.4vw, 100px)}}.Qgm-KW_caption{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.18em;text-align:center;text-transform:uppercase;color:#ffffff6b;margin-bottom:14px;padding-inline:20px;font-size:11px;font-weight:500}.Qgm-KW_viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000080 10%,#000 50%,#00000080 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000080 10%,#000 50%,#00000080 90%,#0000 100%)}.Qgm-KW_track{width:max-content;display:flex}.Qgm-KW_set{align-items:center;gap:var(--gap);padding:6px var(--gap) 6px 0;margin:0;list-style:none;display:flex}.Qgm-KW_logo{font-family:var(--font-sans), system-ui, sans-serif;font-size:var(--logo-size);letter-spacing:-.025em;white-space:nowrap;opacity:.66;transition:opacity .2s var(--ease-editorial);flex:none;align-items:center;gap:.38em;font-weight:500;line-height:1;display:inline-flex}.Qgm-KW_mark{flex:none;width:auto;height:1.05em;display:block}.Qgm-KW_markWord{height:1.05em}.Qgm-KW_logo[data-mark=virgin] .Qgm-KW_mark{height:1.55em}.Qgm-KW_wordmark{filter:brightness(0)invert();width:auto;height:1.1em;display:block}@media (hover:hover) and (pointer:fine){.Qgm-KW_logo:hover{opacity:1}}@media (prefers-reduced-motion:no-preference){.Qgm-KW_track{animation:Qgm-KW_banks-drift var(--duration) linear infinite}}@keyframes Qgm-KW_banks-drift{0%{transform:translate(-50%)}to{transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.Qgm-KW_viewport{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto}.Qgm-KW_viewport::-webkit-scrollbar{display:none}.Qgm-KW_set[data-duplicate]{display:none}.Qgm-KW_set{padding-left:20px}}
.H8d9UW_hero{--frame-h:calc(100vh - 2 * var(--frame-y));--hs:min(var(--s), calc(var(--frame-h) / 1025));padding:var(--frame-y) var(--frame-x)}@supports (height:100svh){.H8d9UW_hero{--frame-h:calc(100svh - 2 * var(--frame-y))}}.H8d9UW_frame{isolation:isolate;--banks-space:clamp(150px, calc(190 * var(--hs)), 210px);grid-template-rows:auto minmax(16px, 1fr) auto minmax(var(--banks-space), 1.08fr);min-height:max(var(--frame-h), 460px);padding-block:clamp(14px, calc(65 * var(--hs)), 76px) 0;padding-inline:max(clamp(16px, calc(110 * var(--s)), 128px), calc((100% - 1195 * var(--hs) * 1.1) / 2));border-radius:var(--frame-radius);background:var(--night);color:var(--paper);display:grid;position:relative;overflow:hidden}.H8d9UW_backdrop{z-index:-1;position:absolute;inset:0}.H8d9UW_poster{object-fit:cover}.H8d9UW_shader,.H8d9UW_canvas{position:absolute;inset:0}.H8d9UW_banks{left:0;right:0;bottom:clamp(22px, calc(44 * var(--hs)), 52px);z-index:1;position:absolute}.H8d9UW_navSlot{z-index:2;grid-row:1;position:relative}.H8d9UW_content{grid-row:3;grid-template-columns:minmax(0,1fr);row-gap:24px;scroll-margin-top:24px;display:grid}.H8d9UW_lead{min-width:0}.H8d9UW_title{font-family:var(--font-serif), Georgia, serif;font-weight:400;font-size:clamp(46px, calc(130 * var(--hs)), 156px);letter-spacing:-.005em;line-height:.87}.H8d9UW_badge{margin-top:clamp(18px, calc(34 * var(--hs)), 40px);margin-left:calc(4 * var(--hs));font-size:clamp(15px, calc(25 * var(--hs)), 28px)}.H8d9UW_cta{margin-top:clamp(16px, calc(30 * var(--hs)), 36px);margin-left:calc(2 * var(--hs))}.H8d9UW_ctaButton{font-size:clamp(15px, calc(20 * var(--hs)), 22px)}.H8d9UW_intro{max-width:30rem}.H8d9UW_supporting{font-family:var(--font-serif), Georgia, serif;font-weight:400;font-size:clamp(22px, calc(32 * var(--hs)), 36px);line-height:1}.H8d9UW_description{margin-top:clamp(14px, calc(20 * var(--hs)), 24px);font-family:var(--font-sans), system-ui, sans-serif;font-weight:300;font-size:clamp(15px, calc(17 * var(--hs)), 18px);color:#ffffffc7;line-height:1.55}@media (min-width:1024px){.H8d9UW_content{grid-template-columns:minmax(0, 1fr) calc(400 * var(--hs));column-gap:calc(40 * var(--hs));align-items:end}.H8d9UW_intro{max-width:none;margin-bottom:calc(7 * var(--hs))}}@media (prefers-reduced-motion:no-preference){.H8d9UW_shader{animation:H8d9UW_hero-fade 1.6s var(--ease-editorial) both}.H8d9UW_description{animation:H8d9UW_hero-settle .9s var(--ease-editorial) 1.35s both}.H8d9UW_navSlot{animation:H8d9UW_hero-fade .9s var(--ease-editorial) .25s both}.H8d9UW_badge{animation:H8d9UW_hero-settle .9s var(--ease-editorial) 1.65s both}.H8d9UW_cta{animation:H8d9UW_hero-settle .9s var(--ease-editorial) 1.85s both}.H8d9UW_banks>*{animation:H8d9UW_hero-fade 1.4s var(--ease-editorial) 2.1s both}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.H8d9UW_hero{view-timeline:--hero block}.H8d9UW_content,.H8d9UW_banks,.H8d9UW_backdrop,.H8d9UW_backdrop:after{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hero;animation-range:exit}.H8d9UW_content,.H8d9UW_banks{animation-name:H8d9UW_hero-content-out}.H8d9UW_backdrop{transform-origin:50% 0;animation-name:H8d9UW_hero-light-out}.H8d9UW_backdrop:after{content:"";background:radial-gradient(120% 90% at 50% 100%, #00121a33, var(--night) 75%);animation-name:H8d9UW_hero-dim;position:absolute;inset:0}}}@keyframes H8d9UW_hero-content-out{0%{opacity:1;transform:none}65%{opacity:0}to{opacity:0;transform:translateY(22vh)}}@keyframes H8d9UW_hero-light-out{0%{transform:none}to{transform:translateY(32%)scale(1.14)}}@keyframes H8d9UW_hero-dim{0%{opacity:0}80%,to{opacity:1}}@keyframes H8d9UW_hero-fade{0%{opacity:0}to{opacity:1}}@keyframes H8d9UW_hero-settle{0%{opacity:0;filter:blur(3px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:none}}@media (max-width:767px){.H8d9UW_frame{border-radius:var(--frame-radius);min-height:max(var(--frame-h), 560px);grid-template-rows:auto minmax(40px,1fr) auto 128px;padding:12px 20px 0}.H8d9UW_content{flex-direction:column;row-gap:0;display:flex}.H8d9UW_lead,.H8d9UW_intro{display:contents}.H8d9UW_title{order:1;font-size:clamp(46px,13.4vw,62px);line-height:.92}.H8d9UW_supporting{order:2;margin-top:20px;font-size:clamp(21px,5.6vw,24px)}.H8d9UW_description{display:none}.H8d9UW_cta{order:4;margin:28px 0 0}.H8d9UW_badge{order:5;align-self:flex-start;margin:14px 0 0;font-size:14px}}
.iyQ2kG_panel{--ease-open:cubic-bezier(.76, 0, .24, 1);--from-top:14px;--from-left:14px;--from-right:14px;--from-bottom:calc(100% - 66px);--from-radius:30px;z-index:100;overscroll-behavior:contain;background:var(--paper);color:var(--green-900);visibility:hidden;clip-path:inset(var(--from-top) var(--from-right) var(--from-bottom) var(--from-left) round var(--from-radius));transition:clip-path .54s var(--ease-open), visibility 0s linear .54s;position:fixed;inset:0;overflow:hidden auto}.iyQ2kG_panel[data-open]{visibility:visible;clip-path:inset(0);transition:clip-path .82s var(--ease-open), visibility 0s linear 0s}.iyQ2kG_inner{min-height:100%;padding:calc(env(safe-area-inset-top,0px) + 20px) 24px calc(env(safe-area-inset-bottom,0px) + 28px);flex-direction:column;display:flex}.iyQ2kG_bar{justify-content:space-between;align-items:center;display:flex}.iyQ2kG_logo img{filter:brightness(0);opacity:.88;width:92px;height:auto}.iyQ2kG_close{background:var(--green-900);width:52px;height:52px;color:var(--paper);border-radius:14px;place-items:center;display:grid}.iyQ2kG_cross,.iyQ2kG_cross:before{background:currentColor;width:20px;height:1.5px;display:block;transform:rotate(45deg)}.iyQ2kG_cross:before{content:"";transform:rotate(-90deg)}.iyQ2kG_links{margin:auto 0 0;padding:48px 0 0;list-style:none}.iyQ2kG_line{padding-bottom:.06em;overflow:hidden}.iyQ2kG_link{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.02em;color:var(--green-900);transition:transform .76s var(--ease-expo), opacity .4s var(--ease-editorial), color .25s var(--ease-editorial);font-size:clamp(48px,14vw,72px);font-weight:400;line-height:1.02;display:inline-block}.iyQ2kG_current{color:#252f2b80;font-style:italic}.iyQ2kG_pending{color:#252f2b47;cursor:default}.iyQ2kG_soon{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;vertical-align:.35em;margin-left:.5em;font-size:12px;font-style:normal}@media (hover:hover) and (pointer:fine){.iyQ2kG_links:hover .iyQ2kG_link:not(:hover){opacity:.35}.iyQ2kG_link:hover{font-style:italic}}.iyQ2kG_link:focus-visible{outline-offset:6px}.iyQ2kG_foot{transition:opacity .6s var(--ease-editorial), transform .7s var(--ease-expo);border-top:1px solid #252f2b24;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:40px;padding-top:24px;display:grid}.iyQ2kG_heading{letter-spacing:.16em;text-transform:uppercase;color:#252f2b8c;margin-bottom:14px;font-size:12px;font-weight:500}.iyQ2kG_small{gap:10px;margin:0;padding:0;font-size:16px;list-style:none;display:grid}.iyQ2kG_small a:hover{text-underline-offset:3px;text-decoration:underline}.iyQ2kG_app{background:var(--green-900);color:var(--paper);font-size:15px}.iyQ2kG_panel:not([data-open]) .iyQ2kG_link{transition-duration:.38s,.3s,.25s;transition-timing-function:var(--ease-open);transform:translateY(105%)}.iyQ2kG_panel:not([data-open]) .iyQ2kG_foot{opacity:0;transition-duration:.3s;transform:translateY(16px)}.iyQ2kG_panel[data-open] .iyQ2kG_link{transition-delay:calc(.3s + var(--i,0) * 65ms), 0s, 0s}.iyQ2kG_panel[data-open] .iyQ2kG_foot{transition-delay:calc(.36s + var(--i,0) * 65ms)}@media (prefers-reduced-motion:no-preference){.iyQ2kG_close{transition:transform .5s var(--ease-expo) .42s}.iyQ2kG_panel:not([data-open]) .iyQ2kG_close{transition-duration:.3s;transition-delay:0s;transform:rotate(-90deg)scale(.6)}}@media (prefers-reduced-motion:reduce){.iyQ2kG_panel,.iyQ2kG_panel[data-open]{clip-path:none}.iyQ2kG_panel:not([data-open]) .iyQ2kG_link,.iyQ2kG_panel:not([data-open]) .iyQ2kG_foot{transform:none}}
.S8CqrG_nav{height:clamp(54px, calc(74 * var(--hs,var(--s))), 80px);padding:0 clamp(16px, calc(29 * var(--hs,var(--s))), 34px) 0 clamp(18px, calc(31 * var(--hs,var(--s))), 36px);-webkit-backdrop-filter:blur(14px)saturate(130%);backdrop-filter:blur(14px)saturate(130%);color:var(--paper);font-size:clamp(15px, calc(20 * var(--hs,var(--s))), 22px);background:#00000082;border:2px solid #ffffff3d;border-radius:999px;align-items:center;display:flex;position:relative}.S8CqrG_logo{border-radius:6px;flex:none;display:block}.S8CqrG_logo img{width:5.6em;height:auto}.S8CqrG_links{white-space:nowrap;align-items:center;gap:1.65em;margin:0 0 0 2.4em;padding:0;font-weight:400;list-style:none;display:none}.S8CqrG_actions{align-items:center;gap:.65em;margin-left:auto;display:flex}.S8CqrG_login{min-width:6.35em;height:2.45em;transition:background-color .2s var(--ease-editorial);background:#ffffff2e;border:2px solid #ffffff52;border-radius:1.8em;justify-content:center;align-items:center;padding:0 1em;font-weight:500;display:none}.S8CqrG_login:hover{background:#ffffff42}.S8CqrG_join{font-size:inherit}.S8CqrG_menuButton{border-radius:999px;place-items:center;width:44px;height:44px;margin-left:8px;margin-right:-6px;display:grid}.S8CqrG_burger,.S8CqrG_burger:before{width:20px;height:1.5px;transition:transform .2s var(--ease-editorial);background:currentColor;display:block}.S8CqrG_burger{position:relative;transform:translateY(-3px)}.S8CqrG_burger:before{content:"";position:absolute;top:6px}@media (max-width:479px){.S8CqrG_join{font-size:14px}.S8CqrG_logo{margin-right:12px}.S8CqrG_logo img{width:78px}}@media (min-width:960px){.S8CqrG_links,.S8CqrG_login{display:flex}.S8CqrG_menuButton{display:none}}.S8CqrG_pending{opacity:.5;cursor:default}
.wVGvUq_security{padding:0 var(--frame-x);background:var(--paper)}.wVGvUq_panel{border-radius:var(--frame-radius);background:var(--green-900);color:var(--paper);overflow:hidden}.wVGvUq_inner{max-width:var(--content-max);padding:clamp(72px, calc(120 * var(--u)), 140px) var(--gutter);margin-inline:auto}.wVGvUq_eyebrow{font-family:var(--font-serif), Georgia, serif;font-size:clamp(22px, calc(40 * var(--u)), 46px);color:#ffffffb8;line-height:1.03}.wVGvUq_title{margin-top:clamp(12px, calc(22 * var(--u)), 26px);font-family:var(--font-sans), system-ui, sans-serif;font-weight:600;font-size:clamp(36px, calc(76 * var(--u)), 90px);line-height:.95}.wVGvUq_description{max-width:40rem;margin-top:clamp(20px, calc(30 * var(--u)), 34px);font-family:var(--font-sans), system-ui, sans-serif;font-weight:300;font-size:clamp(17px, calc(21 * var(--u)), 23px);color:#ffffffc2;line-height:1.5}.wVGvUq_statement{max-width:22ch;margin-top:clamp(56px, calc(96 * var(--u)), 110px);font-family:var(--font-serif), Georgia, serif;font-weight:400;font-size:clamp(30px, calc(64 * var(--u)), 76px);color:#d9fe9a;line-height:1}.wVGvUq_pillars{margin:clamp(56px, calc(96 * var(--u)), 110px) 0 0;gap:0;padding:0;list-style:none;display:grid}.wVGvUq_pillar{border-top:1px solid #ffffff29;padding:28px 0}.wVGvUq_number{font-family:var(--font-serif), Georgia, serif;color:#d9fe9acc;font-size:22px}.wVGvUq_pillarTitle{font-family:var(--font-sans), system-ui, sans-serif;font-weight:500;font-size:clamp(21px, calc(28 * var(--u)), 32px);margin-top:14px;line-height:1.1}.wVGvUq_pillarBody{font-family:var(--font-sans), system-ui, sans-serif;font-weight:300;font-size:clamp(15px, calc(18 * var(--u)), 19px);color:#ffffffb8;margin-top:12px;line-height:1.6}@media (min-width:900px){.wVGvUq_pillars{column-gap:calc(48 * var(--u));grid-template-columns:repeat(3,minmax(0,1fr))}}.wVGvUq_panel{isolation:isolate;position:relative}@media (prefers-reduced-motion:no-preference){.wVGvUq_description{transition:opacity .9s var(--ease-editorial) .5s, transform .9s var(--ease-editorial) .5s}.js .wVGvUq_header:not([data-revealed]) .wVGvUq_description{opacity:0;transform:translateY(12px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.wVGvUq_panel{view-timeline:--panel block}.wVGvUq_panel:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(55% 50% at 78%,#70857852,#0000 72%);height:80%;animation:linear both wVGvUq_security-light;animation-timeline:--panel;animation-range:cover;position:absolute;top:-30%;left:0;right:0}.wVGvUq_statement{view-timeline:--statement block}.wVGvUq_word{animation:linear both wVGvUq_security-word;animation-timeline:--statement;animation-range:cover calc(8% + var(--w,0) * 2.6%) cover calc(16% + var(--w,0) * 2.6%)}.wVGvUq_pillar{animation:cubic-bezier(.22,1,.36,1) both wVGvUq_security-pillar;animation-timeline:view();animation-range:cover calc(var(--k,0) * 4%) cover calc(28% + var(--k,0) * 4%)}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.wVGvUq_panel{transform-origin:50% 0;animation:cubic-bezier(.22,1,.36,1) both wVGvUq_security-open;animation-timeline:view();animation-range:entry entry 70%}}}@keyframes wVGvUq_security-light{0%{transform:none}to{transform:translateY(110%)}}@keyframes wVGvUq_security-word{0%{opacity:.18}to{opacity:1}}@keyframes wVGvUq_security-pillar{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes wVGvUq_security-open{0%{transform:scale(.94)}to{transform:none}}.wVGvUq_title .accent{font-size:1.14em;line-height:0}
.Rc9GJG_testimonials{padding:clamp(88px, calc(130 * var(--u)), 150px) 0;background:var(--paper)}.Rc9GJG_inner{max-width:var(--content-max);padding-inline:var(--gutter);margin-inline:auto}.Rc9GJG_intro{max-width:30ch;font-family:var(--font-sans), system-ui, sans-serif;font-weight:500;font-size:clamp(26px, calc(44 * var(--u)), 52px);line-height:1.05}.Rc9GJG_flag{font-family:var(--font-sans), system-ui, sans-serif;color:#b45309;border:1px dashed #b45309;margin-top:16px;padding:6px 10px;font-size:13px;display:inline-block}.Rc9GJG_list{margin:clamp(40px, calc(64 * var(--u)), 72px) 0 0;gap:40px;padding:0;list-style:none;display:grid}.Rc9GJG_quote{max-width:34ch;font-family:var(--font-serif), Georgia, serif;font-size:clamp(26px, calc(48 * var(--u)), 56px);margin:0;line-height:1.08}.Rc9GJG_attribution{font-family:var(--font-sans), system-ui, sans-serif;color:#0009;margin-top:18px;font-size:15px}
.jXgtnq_bar{max-width:1200px;font-family:var(--font-sans), system-ui, sans-serif;justify-content:space-between;align-items:center;margin:0 auto;padding:28px 24px;display:flex}.jXgtnq_logo img{filter:brightness(0);width:104px;height:auto}.jXgtnq_cta{font-size:15px;font-weight:500}.jXgtnq_page{background:#fbfaf6;border-top:1px solid #252f2b1f;border-bottom:1px solid #252f2b1f}.jXgtnq_layout{gap:40px;max-width:1200px;margin:0 auto;padding:clamp(56px,9vw,110px) 24px clamp(72px,10vw,130px);display:grid}.jXgtnq_title{font-family:var(--font-serif), Georgia, serif;font-size:clamp(44px,7vw,84px);font-weight:400;line-height:1}.jXgtnq_updated{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.04em;color:#0009;margin-top:16px;font-size:14px}.jXgtnq_pending{max-width:820px;font-family:var(--font-sans), system-ui, sans-serif;color:#000000b3;font-size:18px;line-height:1.7}.jXgtnq_toc{font-family:var(--font-sans), system-ui, sans-serif;font-size:14px}.jXgtnq_tocTitle{letter-spacing:.12em;text-transform:uppercase;color:var(--green-600);font-size:12px;font-weight:500}.jXgtnq_toc ol{letter-spacing:.06em;color:#000000b8;gap:8px;margin:14px 0 0;padding-left:1.9em;font-size:12px;display:grid}.jXgtnq_body{max-width:820px;font-family:var(--font-sans), system-ui, sans-serif;color:#000000d6;font-size:17px;line-height:1.75}.jXgtnq_section+.jXgtnq_section{margin-top:48px}.jXgtnq_section{scroll-margin-top:24px}.jXgtnq_section h2{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.12em;color:var(--green-900);font-size:14px;font-weight:600;line-height:1.4}.jXgtnq_section h3{font-family:var(--font-serif), Georgia, serif;color:var(--ink);margin-top:26px;font-size:22px;font-weight:400;line-height:1.2}.jXgtnq_section h3+p{margin-top:6px}.jXgtnq_intro{font-family:var(--font-serif), Georgia, serif;color:var(--ink);margin-bottom:48px;font-size:clamp(21px,2.2vw,24px);line-height:1.5}.jXgtnq_section ul{padding-left:1.2em}.jXgtnq_section p,.jXgtnq_section ul{margin-top:16px}.jXgtnq_section li+li{margin-top:6px}@media (min-width:1024px){.jXgtnq_layout{grid-template-columns:260px minmax(0,820px);column-gap:72px}.jXgtnq_head{grid-column:1/-1}.jXgtnq_toc{align-self:start;position:sticky;top:32px}.jXgtnq_pending{grid-column:2}}
.jqpRSG_walkthrough{--cream:#f3f0e6;--lime:#d9fe9a;--phone-ring:#0b1512;color:var(--cream);position:relative;overflow:clip}.jqpRSG_backdrop{z-index:0;background:#07110b;height:100svh;margin-bottom:-100svh;position:sticky;top:0;overflow:hidden}.jqpRSG_shader{width:100%;height:100%;position:absolute;inset:0}.jqpRSG_shade{background:linear-gradient(#011011c7,#0110116b);position:absolute;inset:0}.jqpRSG_stage{z-index:1;padding:clamp(80px,12vh,140px) 0;position:relative}.jqpRSG_layout{max-width:560px;margin-inline:auto;padding-inline:24px}.jqpRSG_kicker{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#d9fe9ab8;margin-bottom:clamp(28px,5vh,48px);font-size:12px;font-weight:500}.jqpRSG_steps{row-gap:clamp(88px,14vh,140px);margin:0;padding:0;list-style:none;display:grid}.jqpRSG_indicator{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--lime);font-size:13px;font-weight:500}.jqpRSG_number{font-variant-numeric:tabular-nums}.jqpRSG_title{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.01em;margin-top:18px;font-size:clamp(36px,9vw,56px);font-weight:400;line-height:1}.jqpRSG_description{max-width:34em;font-family:var(--font-sans), system-ui, sans-serif;color:#f3f0e6bd;margin-top:20px;font-size:clamp(16px,1.25vw,19px);line-height:1.6}.jqpRSG_where{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#f3f0e673;margin-top:18px;font-size:12px}.jqpRSG_phone{--phone-w:min(300px, 72vw);width:var(--phone-w);aspect-ratio:393/852;background:var(--phone-ring);box-shadow:0 0 0 calc(var(--phone-w) * .026) var(--phone-ring), 0 0 0 calc(var(--phone-w) * .026 + 1px) #ffffff24, 0 30px 80px #00000059;border-radius:11.2%/5.16%;position:relative;overflow:hidden}.jqpRSG_shot{object-fit:cover;width:100%;height:100%;display:block}.jqpRSG_flowDevice{justify-content:center;margin-top:40px;padding-block:12px;display:flex}.jqpRSG_device,.jqpRSG_progress{display:none}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.jqpRSG_backdrop{animation:linear both jqpRSG_walkthrough-rise;animation-timeline:view();animation-range:entry}}.jqpRSG_step>p,.jqpRSG_step>h3{transition:opacity .8s var(--ease-editorial), transform .8s var(--ease-editorial)}.jqpRSG_step>h3{transition-delay:80ms}.jqpRSG_step>p:not(.jqpRSG_indicator){transition-delay:.18s}:is(.js .jqpRSG_step:not([data-revealed])>p,.js .jqpRSG_step:not([data-revealed])>h3){opacity:0;transform:translateY(14px)}.jqpRSG_flowDevice .jqpRSG_phone{clip-path:inset(0% 0 0 round 11.2%/5.16%);transition:opacity .9s var(--ease-editorial) .2s, transform 1s var(--ease-editorial) .2s, clip-path 1s var(--ease-editorial) .2s}.js .jqpRSG_step:not([data-revealed]) .jqpRSG_flowDevice .jqpRSG_phone{opacity:.4;clip-path:inset(12% 0 0 round 11.2%/5.16%);transform:translateY(24px)}}@media (min-height:600px) and (prefers-reduced-motion:no-preference){.js .jqpRSG_walkthrough{--step:60vh;height:calc(100vh + var(--count) * var(--step));height:calc(100svh + var(--count) * var(--step))}.js .jqpRSG_stage{height:100svh;padding:0;position:sticky;top:0}.js .jqpRSG_layout{grid-template-rows:auto minmax(0,1fr);row-gap:20px;max-width:640px;height:100%;padding:clamp(20px,5vh,48px) 24px clamp(24px,5vh,48px);display:grid}:is(.js .jqpRSG_kicker,.js .jqpRSG_where){display:none}.js .jqpRSG_copy{display:grid}.js .jqpRSG_steps{row-gap:0}.js .jqpRSG_step{transition:opacity .36s var(--ease-editorial), transform .42s var(--ease-editorial);grid-area:1/1}.js .jqpRSG_step[data-state=active]{opacity:1;transition-duration:.6s,.65s;transition-delay:.14s;transform:none}.js .jqpRSG_step[data-state=next]{opacity:0;pointer-events:none;transform:translateY(18px)}.js .jqpRSG_step[data-state=past]{opacity:0;pointer-events:none;transform:translateY(-16px)}.js .jqpRSG_title{font-size:clamp(30px,7.6vw,48px)}.js .jqpRSG_description{margin-top:14px;font-size:15px;line-height:1.5}.js .jqpRSG_flowDevice{display:none}.js .jqpRSG_progress{font-family:var(--font-sans), system-ui, sans-serif;align-items:center;gap:16px;margin-top:20px;display:flex}.jqpRSG_count{letter-spacing:.08em;font-variant-numeric:tabular-nums;color:#f3f0e699;font-size:12px}.jqpRSG_track{background:#f3f0e633;width:min(180px,40vw);height:1px;position:relative}.jqpRSG_track:after{content:"";border:1px solid #f3f0e680;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;right:-4px}.jqpRSG_fill{background:var(--lime);transform-origin:0;transform:scaleX(var(--done,0));transition:transform .65s var(--ease-editorial);position:absolute;inset:0}.js .jqpRSG_device{min-height:0;display:block;container-type:size}.js .jqpRSG_device .jqpRSG_phone{--phone-w:min(100cqw, calc(100cqh * 393 / 852));margin-inline:auto}.js .jqpRSG_device .jqpRSG_shot{z-index:1;transition:opacity .45s var(--ease-editorial), transform .55s var(--ease-editorial), clip-path .55s var(--ease-editorial);position:absolute;inset:0}.js .jqpRSG_device .jqpRSG_shot[data-state=active]{z-index:2;opacity:1;clip-path:inset(0% 0);transition-duration:.55s,.6s,.6s;transition-delay:60ms;transform:none}.js .jqpRSG_device .jqpRSG_shot[data-state=next]{opacity:0;clip-path:inset(0% 0 8%);transform:translateY(14px)}.js .jqpRSG_device .jqpRSG_shot[data-state=past]{opacity:0;clip-path:inset(0% 0);transform:translateY(-12px)}}@media (max-width:1023px) and (min-height:600px) and (prefers-reduced-motion:no-preference){.js .jqpRSG_stage{overflow:hidden}.js .jqpRSG_layout{row-gap:clamp(18px,3.2vh,28px);padding:clamp(28px,6vh,56px) 20px 0}.js .jqpRSG_indicator{letter-spacing:.16em;font-size:11px}.js .jqpRSG_title{margin-top:12px;font-size:clamp(32px,8.6vw,52px);line-height:1.02}.js .jqpRSG_description{color:#f3f0e6b3;max-width:30em;margin-top:12px;font-size:clamp(14.5px,3.9vw,17px);line-height:1.5}.js .jqpRSG_progress{gap:14px;margin-top:clamp(16px,2.6vh,22px)}.js .jqpRSG_track{background:#f3f0e629;flex:1;width:auto}.js .jqpRSG_track:after{display:none}.js .jqpRSG_device{-webkit-mask-image:linear-gradient(#000 62%,#0000 100%);mask-image:linear-gradient(#000 62%,#0000 100%);container-type:inline-size}.js .jqpRSG_device .jqpRSG_phone{--phone-w:min(88cqw, 380px)}.js .jqpRSG_device .jqpRSG_shot[data-state=next]{clip-path:inset(0% 0);transform:translate(8%)scale(.98)}.js .jqpRSG_device .jqpRSG_shot[data-state=past]{transform:translate(-8%)scale(.98)}.js .jqpRSG_step[data-state=next]{transform:translateY(12px)}.js .jqpRSG_step[data-state=past]{transform:translateY(-10px)}}@media (min-width:1024px) and (min-height:600px) and (prefers-reduced-motion:no-preference){.js .jqpRSG_walkthrough{--step:90vh}.js .jqpRSG_shade{background:linear-gradient(90deg,#011011d1,#01101152)}.js .jqpRSG_layout{grid-template-rows:none;grid-template-columns:minmax(360px,.8fr) minmax(480px,1.2fr);align-items:center;column-gap:clamp(32px,5vw,96px);max-width:1440px;padding:0 clamp(32px,6vw,96px)}.js .jqpRSG_copy{max-width:520px}:is(.js .jqpRSG_kicker,.js .jqpRSG_where){display:block}.js .jqpRSG_title{font-size:clamp(40px,min(5vw,8.4vh),78px)}.js .jqpRSG_description{margin-top:22px;font-size:clamp(17px,1.3vw,20px);line-height:1.6}.js .jqpRSG_progress{margin-top:clamp(32px,6vh,56px)}.js .jqpRSG_device{justify-content:center;display:flex;container-type:normal}.js .jqpRSG_device .jqpRSG_phone{--phone-w:calc(min(78vh, 820px) * 393 / 852);margin:0}}@keyframes jqpRSG_walkthrough-rise{0%{border-radius:28px 28px 0 0;transform:translateY(30px)}to{border-radius:0;transform:none}}
