:where(._root_mq9tr_2){--bar:calc(100lvh - 100svh);--i:0;background:var(--bg,#f4f1ec);color:var(--ink,#1c1a17);font-family:var(--font-text,system-ui, sans-serif);font-size:var(--step-body,clamp(1.0625rem, 1rem + .25vw, 1.1875rem));letter-spacing:-.005em;font-kerning:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.5}:where(._root_mq9tr_2),:where(._root_mq9tr_2) :where(*){box-sizing:border-box}:where(._root_mq9tr_2) :where([hidden]){display:none!important}:where(._root_mq9tr_2) :where(h1,h2,h3,h4,p,figure,blockquote,ul,ol,dl,dd){margin:0}:where(._root_mq9tr_2) :where(ul[class],ol[class]){padding:0;list-style:none}:where(._root_mq9tr_2) :where(img,video,svg,canvas){max-width:100%;display:block}:where(._root_mq9tr_2) :where(img,video){background:var(--surface,#e9e4dc);height:auto}:where(._root_mq9tr_2) :where(button,input,select,textarea){font:inherit;color:inherit}:where(._root_mq9tr_2) :where(button){cursor:pointer;background:0 0;border:0;padding:0}:where(._root_mq9tr_2) :where(a){color:inherit}:where(._root_mq9tr_2) ::selection{background:var(--accent,#1c1a17);color:var(--accent-ink,#f4f1ec)}:where(._root_mq9tr_2) :where(:focus-visible){outline-offset:3px;outline:2px solid}:where(._root_mq9tr_2) :where(h1,h2,h3){font-family:var(--font-display,system-ui, sans-serif);text-wrap:balance;font-weight:500}:where(._root_mq9tr_2) :where(p){text-wrap:pretty;max-width:60ch}:where(._root_mq9tr_2) :where(p+p){margin-top:.9em}._head_mq9tr_36{font-size:var(--step-head,clamp(2.25rem, 1.3rem + 3.4vw, 4.5rem));letter-spacing:-.045em;line-height:.95}._lead_mq9tr_37{font-size:var(--step-lead,clamp(1.25rem, 1.1rem + .7vw, 1.625rem));letter-spacing:-.015em;line-height:1.3}._small_mq9tr_38{font-size:var(--step-small,clamp(.875rem, .85rem + .1vw, .9375rem));line-height:1.45}._nums_mq9tr_39{font-variant-numeric:tabular-nums lining-nums}._wrap_mq9tr_40{padding-inline:var(--gutter,clamp(1rem, 2vw, 2rem))}._grid_mq9tr_41{column-gap:var(--gutter,clamp(1rem, 2vw, 2rem));grid-template-columns:repeat(12,minmax(0,1fr));display:grid}._cover_mq9tr_42{object-fit:cover;width:100%;height:100%}._srOnly_mq9tr_43{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._button_mq9tr_44{background:var(--accent,#1c1a17);min-height:3.25rem;color:var(--accent-ink,#f4f1ec);border-radius:var(--radius,0px);white-space:nowrap;transition:transform var(--t-press,.14s) var(--ease-out,cubic-bezier(.22, 1, .36, 1)), background-color var(--t-hover,.18s) ease;justify-content:center;align-items:center;gap:.6em;padding:0 1.6rem;font-weight:500;text-decoration:none;display:inline-flex}._button_mq9tr_44:active{transform:scale(.97)}._button_mq9tr_44 ._arrow_mq9tr_51{transition:transform var(--t-ui,.24s) var(--ease-out,cubic-bezier(.22, 1, .36, 1))}._link_mq9tr_52{text-underline-offset:.2em;transition:text-decoration-color var(--t-hover,.18s) ease;text-decoration:underline .07em #0000}@media (hover:hover) and (pointer:fine){._button_mq9tr_44:hover ._arrow_mq9tr_51{transform:translate(4px)}._button_mq9tr_44:hover{background:color-mix(in srgb, var(--accent,#1c1a17) 88%, #fff)}._link_mq9tr_52:hover{text-decoration-color:currentColor}}._shutter_mq9tr_58{overflow:hidden}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){._root_mq9tr_2[data-reveal],._root_mq9tr_2 [data-reveal]{opacity:0;transition:opacity .7s var(--ease-out,cubic-bezier(.22, 1, .36, 1)), transform .9s var(--ease-out,cubic-bezier(.22, 1, .36, 1));transition-delay:calc(min(var(--i,0), 4) * 80ms);transform:translateY(24px)}._root_mq9tr_2[data-reveal][data-in],._root_mq9tr_2 [data-reveal]._is-in_mq9tr_68,._root_mq9tr_2 [data-reveal][data-in]{opacity:1;transform:none}._root_mq9tr_2 ._shutter_mq9tr_58[data-reveal] img{transition:transform 1.4s var(--ease-soft,cubic-bezier(.33, 1, .68, 1));transition-delay:inherit;transform:scale(1.1)}._root_mq9tr_2 ._shutter_mq9tr_58[data-reveal]._is-in_mq9tr_68 img,._root_mq9tr_2 ._shutter_mq9tr_58[data-reveal][data-in] img{transform:none}}._root_mq9tr_2 picture{display:inline}._ch_1c0dv_3{background:var(--ch-bg);color:var(--ink,#1c1a17);padding-top:var(--section,clamp(5rem, 9vw, 9.5rem))}._ch_1c0dv_3[data-bare]{padding-bottom:var(--section,clamp(5rem, 9vw, 9.5rem))}._inner_1c0dv_5{flex-direction:column;gap:clamp(2rem,6vw,3.5rem);display:flex}._side_1c0dv_6{align-content:start;gap:1.25rem;display:grid}._heading_1c0dv_7{letter-spacing:-.055em;max-width:11ch;font-size:clamp(3rem,1.4rem + 7vw,5.5rem);font-weight:800;line-height:.9}._intro_1c0dv_8{max-width:34ch}._counter_1c0dv_10{justify-items:start;gap:.85rem;display:grid}._count_1c0dv_10{justify-items:start;gap:.5rem;display:grid}._num_1c0dv_12{font-family:var(--font-display,system-ui, sans-serif);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(4rem,2.5rem + 6vw,6.5rem);font-weight:800;line-height:.82;display:block}._words_1c0dv_13{font-size:var(--step-body,clamp(1.0625rem, 1rem + .25vw, 1.1875rem));line-height:1.3}._track_1c0dv_14{background:color-mix(in srgb, var(--ink,#1c1a17) 14%, transparent);width:100%;max-width:15rem;height:3px;display:block;position:relative;overflow:hidden}._bar_1c0dv_15{background:var(--accent,#1c1a17);transform-origin:0;transition:transform .42s var(--ease-out,cubic-bezier(.22, 1, .36, 1));position:absolute;inset:0}._lists_1c0dv_17{gap:2.5rem var(--gutter,clamp(1rem, 2vw, 2rem));align-content:start;display:grid}._group_1c0dv_18{min-width:0}._gtitle_1c0dv_19{font-size:var(--step-lead,clamp(1.25rem, 1.1rem + .7vw, 1.625rem));letter-spacing:-.02em;font-weight:700;line-height:1.2}._items_1c0dv_20{gap:.7rem;margin-top:.85rem;display:grid}._item_1c0dv_20{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:.7em;line-height:1.35;display:grid}._ch_1c0dv_3[data-valued] ._item_1c0dv_20{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;padding-block:.15em}._ch_1c0dv_3[data-valued] ._box_1c0dv_26{align-self:start}._ch_1c0dv_3[data-valued] ._group_1c0dv_18{max-width:44rem}._val_1c0dv_28{border-radius:min(var(--radius,0px), 999px);background:color-mix(in srgb, var(--ink,#1c1a17) 7%, var(--ch-bg));color:var(--ink,#1c1a17);white-space:nowrap;justify-self:end;padding:.15em .6em;font-size:.85em;font-weight:600;transition:background-color .26s,color .26s}._item_1c0dv_20[data-done] ._val_1c0dv_28{background:var(--accent,#1c1a17);color:var(--accent-ink,#f4f1ec)}._ch_1c0dv_3[data-instant] ._val_1c0dv_28{transition:none}._box_1c0dv_26{width:1.1em;height:1.1em;margin-top:.14em;overflow:visible}._box_1c0dv_26 rect{fill:#0000;stroke:var(--ink,#1c1a17);stroke-width:1.6px;rx:min(var(--radius,0px), 5px);transition:fill .22s,stroke .22s}._box_1c0dv_26 path{fill:none;stroke:var(--accent-ink,#f4f1ec);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .34s var(--ease-out,cubic-bezier(.22, 1, .36, 1)) 90ms}._item_1c0dv_20[data-done] ._box_1c0dv_26 rect{fill:var(--accent,#1c1a17)}._item_1c0dv_20[data-done] ._box_1c0dv_26 path{stroke-dashoffset:0}._text_1c0dv_42{min-width:0}._label_1c0dv_43{color:var(--ink,#1c1a17);background-image:linear-gradient(var(--ink,#1c1a17), var(--ink,#1c1a17));transition:background-size .46s var(--ease-out,cubic-bezier(.22, 1, .36, 1)) .12s, color .32s ease .12s;background-position:0 58%;background-repeat:no-repeat;background-size:0% 2px}._item_1c0dv_20[data-done] ._label_1c0dv_43{color:color-mix(in srgb, var(--muted,#6e6a64) 72%, var(--ch-bg));background-size:100% 2px}._ch_1c0dv_3[data-instant] ._item_1c0dv_20 *{transition:none!important}._pay_1c0dv_48{margin-top:var(--section,clamp(5rem, 9vw, 9.5rem))}._window_1c0dv_49{background:var(--field-1,#23211e);color:#fff;height:min(92svh,62vw);min-height:30rem;margin:0;position:relative;overflow:hidden}._window_1c0dv_49 img{position:absolute;inset:0}._scrim_1c0dv_51{pointer-events:none;background:linear-gradient(#0000 38%,#0000008c);position:absolute;inset:0}._close_1c0dv_52{padding:var(--gutter,clamp(1rem, 2vw, 2rem));justify-items:start;gap:1.1rem;padding-bottom:clamp(1.75rem,6svh,4rem);display:grid;position:absolute;bottom:0;left:0;right:0}._line_1c0dv_53{font-family:var(--font-display,system-ui, sans-serif);letter-spacing:-.05em;text-wrap:balance;max-width:15ch;font-size:clamp(2.5rem,1rem + 5.4vw,6.25rem);font-weight:800;line-height:.92}._say_1c0dv_54{max-width:40ch}@media (width<=899px){._window_1c0dv_49{aspect-ratio:4/5;height:auto;min-height:0}._scrim_1c0dv_51{background:linear-gradient(#0000 22%,#0000008c)}._say_1c0dv_54{font-size:var(--step-small,clamp(.875rem, .85rem + .1vw, .9375rem))}}@media (width>=900px){._inner_1c0dv_5{column-gap:var(--gutter,clamp(1rem, 2vw, 2rem));grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:3rem;display:grid}._side_1c0dv_6{grid-area:1/1/auto/span 4}._heading_1c0dv_7{font-size:min(clamp(3rem,5.4vw,6.5rem),12svh)}._counter_1c0dv_10{grid-area:2/1/auto/span 4;align-self:end}._lists_1c0dv_17{grid-area:1/5/span 2/-1;grid-template-columns:repeat(var(--ch-cols), minmax(0, 1fr))}}@media (width>=900px) and (prefers-reduced-motion:no-preference){@media (scripting:enabled){:not(i._js_1c0dv_76) ._ch_1c0dv_3{height:calc(100svh + var(--ch-n) * 9svh + var(--ch-pay));padding:0}:not(i._js_1c0dv_76) ._stage_1c0dv_79{height:100svh;position:sticky;top:0;overflow:clip}:not(i._js_1c0dv_76) ._inner_1c0dv_5{transform-origin:50%;row-gap:0;height:100%;padding-block:clamp(1.75rem,8svh,5.5rem) clamp(1.5rem,7svh,5rem)}:not(i._js_1c0dv_76) ._lists_1c0dv_17{align-self:center;row-gap:clamp(1.25rem,4.5svh,3rem)}:not(i._js_1c0dv_76) ._gtitle_1c0dv_19{font-size:min(var(--step-lead,clamp(1.25rem, 1.1rem + .7vw, 1.625rem)), 3.3svh)}:not(i._js_1c0dv_76) ._items_1c0dv_20{gap:clamp(.2rem,1.15svh,.75rem);margin-top:clamp(.4rem,1.4svh,.9rem)}:not(i._js_1c0dv_76) ._item_1c0dv_20{font-size:min(var(--step-body,clamp(1.0625rem, 1rem + .25vw, 1.1875rem)), 2.35svh)}:not(i._js_1c0dv_76) ._num_1c0dv_12{font-size:min(var(--step-display,clamp(4.5rem, 9vw, 8.75rem)), 15svh)}:not(i._js_1c0dv_76) ._pay_1c0dv_48{z-index:2;pointer-events:none;margin:0;position:absolute;inset:0}:not(i._js_1c0dv_76) ._window_1c0dv_49{clip-path:inset(50%);pointer-events:auto;height:100%;min-height:0}:not(i._js_1c0dv_76) ._window_1c0dv_49 img{will-change:transform}:not(i._js_1c0dv_76) ._close_1c0dv_52{padding-inline:var(--gutter,clamp(1rem, 2vw, 2rem));padding-bottom:clamp(2rem,8svh,5rem)}:not(i._js_1c0dv_76) ._line_1c0dv_53{font-size:min(clamp(3rem,6vw,7rem),12svh)}}}@media (width<=899px) and (prefers-reduced-motion:no-preference){@media (scripting:enabled){:not(i._js_1c0dv_76) ._counter_1c0dv_10{z-index:3;margin-inline:calc(-1 * var(--gutter,clamp(1rem, 2vw, 2rem)));padding:.85rem var(--gutter,clamp(1rem, 2vw, 2rem)) 0;background:var(--ch-bg);gap:0;position:sticky;top:0}:not(i._js_1c0dv_76) ._count_1c0dv_10{align-items:baseline;gap:.6rem;display:flex}:not(i._js_1c0dv_76) ._num_1c0dv_12{font-size:2.5rem;line-height:1}:not(i._js_1c0dv_76) ._track_1c0dv_14{max-width:none;width:calc(100% + 2 * var(--gutter,clamp(1rem, 2vw, 2rem)));margin:.75rem calc(-1 * var(--gutter,clamp(1rem, 2vw, 2rem))) 0}:not(i._js_1c0dv_76) ._pay_1c0dv_48{height:160svh}:not(i._js_1c0dv_76) ._window_1c0dv_49{aspect-ratio:auto;height:100svh;position:sticky;top:0}:not(i._js_1c0dv_76) ._window_1c0dv_49 img{will-change:transform}:not(i._js_1c0dv_76) ._close_1c0dv_52{padding-bottom:clamp(2rem,7svh,3.5rem)}}}
