: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}._sdp_1r3s7_1{padding:clamp(.75rem, 2vw, 1.75rem) var(--gutter,clamp(1rem, 2vw, 2rem))}._bleed_1r3s7_2{padding:0}._bleed_1r3s7_2 ._panel_1r3s7_3{padding-inline:var(--gutter,clamp(1rem, 2vw, 2rem))}._panel_1r3s7_3{background:var(--sdp-bg);color:var(--sdp-ink);border-radius:var(--sdp-r);padding:clamp(3.5rem,7vw,6.25rem) clamp(1.25rem,3.4vw,3rem) clamp(2.5rem,3.4vw,3rem)}._top_1r3s7_5{text-align:center;justify-items:center;gap:clamp(1.25rem,2.4vw,2.5rem);margin-bottom:clamp(3.5rem,7.5vw,7rem);display:grid}._label_1r3s7_6{font-size:var(--step-small,clamp(.875rem, .85rem + .1vw, .9375rem))}._heading_1r3s7_7{letter-spacing:-.035em;max-width:19ch;font-size:clamp(2.1rem,1.25rem + 2.5vw,3.4rem);font-weight:400;line-height:1.18}._line_1r3s7_8{display:block}._steps_1r3s7_9{gap:3rem var(--gutter,clamp(1rem, 2vw, 2rem));counter-reset:step;grid-template-columns:minmax(0,1fr);display:grid}._step_1r3s7_9{grid-template-rows:auto auto 1fr auto;align-content:start;display:grid}._icon_1r3s7_11{background:currentColor;width:auto;height:4.25rem;margin-bottom:1.6rem;display:block;-webkit-mask:none 0/contain no-repeat;mask:none 0/contain no-repeat}._title_1r3s7_12{font-family:var(--font-display,system-ui, sans-serif);letter-spacing:-.015em;margin-bottom:1.35rem;font-size:clamp(1.25rem,1.1rem + .35vw,1.4rem);font-weight:500;line-height:1.2}._title_1r3s7_12 span{display:block}._text_1r3s7_14{font-size:var(--step-small,clamp(.875rem, .85rem + .1vw, .9375rem));max-width:34ch;color:color-mix(in srgb, var(--sdp-ink) 76%, transparent);line-height:1.5}._rule_1r3s7_15{justify-items:center;gap:.55rem;margin-top:2rem;font-size:.75rem;line-height:1;display:grid}._track_1r3s7_16{background:color-mix(in srgb, var(--sdp-ink) 16%, transparent);width:100%;height:2px;position:relative;overflow:hidden}._bar_1r3s7_17{background:var(--accent,#1c1a17);transform-origin:0;position:absolute;inset:0}@media (width>=600px){._steps_1r3s7_9{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.5rem clamp(1.5rem,3vw,2.75rem)}}@media (width>=1000px){._steps_1r3s7_9{grid-template-columns:repeat(var(--sdp-n), minmax(0, 1fr))}._rule_1r3s7_15{margin-top:clamp(2.5rem,4vw,3.5rem)}}@media (prefers-reduced-motion:no-preference){@media (scripting:enabled){:not(i._js_1r3s7_29) ._word_1r3s7_31{opacity:.14;transition:opacity .65s var(--ease-out,cubic-bezier(.22, 1, .36, 1));transition-delay:calc(var(--w) * 70ms + .15s)}:not(i._js_1r3s7_29) ._heading_1r3s7_7[data-in] ._word_1r3s7_31{opacity:1}}}._face_1r3s7_38{display:contents}._big_1r3s7_39,._shade_1r3s7_39{display:none}@media (width<=899px) and (prefers-reduced-motion:no-preference){@media (scripting:enabled){:not(i._js_1r3s7_29) ._steps_1r3s7_9{display:block}:not(i._js_1r3s7_29) ._step_1r3s7_9{top:calc(clamp(4.5rem, 16svh, 9rem) + var(--i) * .8rem);margin-bottom:1.25rem;display:block;position:sticky}:not(i._js_1r3s7_29) ._step_1r3s7_9:last-child{margin-bottom:0}:not(i._js_1r3s7_29) ._face_1r3s7_38{transform-origin:50% 0;will-change:transform;border-radius:max(var(--sdp-r), 1rem);background:color-mix(in srgb, var(--sdp-ink) 8%, var(--sdp-bg));min-height:16.5rem;box-shadow:0 0 0 1px color-mix(in srgb, var(--sdp-ink) 9%, transparent) inset, 0 -14px 34px -20px #0000008c;grid-template:"big icon""title title""text text"1fr"rule rule"/minmax(0,1fr) auto;padding:1.35rem 1.4rem 1.3rem;display:grid;position:relative;overflow:hidden}:not(i._js_1r3s7_29) ._big_1r3s7_39{font-family:var(--font-display,system-ui, sans-serif);letter-spacing:-.05em;grid-area:big;margin-bottom:1.6rem;font-size:clamp(3.75rem,19vw,6rem);font-weight:400;line-height:.82;display:block}:not(i._js_1r3s7_29) ._icon_1r3s7_11{grid-area:icon;height:2.75rem;margin:0}:not(i._js_1r3s7_29) ._noIcon_1r3s7_55{display:none}:not(i._js_1r3s7_29) ._title_1r3s7_12{grid-area:title;margin-bottom:.6rem;font-size:clamp(1.6rem,7.4vw,2.1rem)}:not(i._js_1r3s7_29) ._text_1r3s7_14{grid-area:text;font-size:1rem;line-height:1.45}:not(i._js_1r3s7_29) ._rule_1r3s7_15{grid-area:rule;margin-top:1.5rem}:not(i._js_1r3s7_29) ._rule_1r3s7_15>span:first-child{display:none}:not(i._js_1r3s7_29) ._bar_1r3s7_17{background:var(--sdp-ink)}:not(i._js_1r3s7_29) ._shade_1r3s7_39{border-radius:inherit;opacity:0;pointer-events:none;background:#000;display:block;position:absolute;inset:0}}}
