.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}}
._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 (max-width:767px) and (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%;--frame-tint:#eef1ec;--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);letter-spacing:var(--title-tracking);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(--frame-tint);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_fitSlot{position:absolute;inset:8%}.uFBOjq_fitCard{width:380px;transform:translate(-50%, -50%) scale(var(--fit,1));position:absolute;top:50%;left:50%}.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);letter-spacing:var(--title-tracking);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(--frame-tint);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}
