.cLfy2W_index{width:min(100%,100vw - 48px);margin:96px auto 0}.cLfy2W_row{flex-wrap:wrap;justify-content:center;gap:16px;max-width:584px;margin:0 auto;display:flex}.cLfy2W_swatch{aspect-ratio:1;cursor:pointer;background:0 0;border:0;border-radius:18.75%;flex:0 0 calc(16.6667% - 13.3333px);max-width:84px;padding:0;transition:box-shadow .16s,transform .16s;overflow:clip;box-shadow:0 0 #fff0}.cLfy2W_swatch img{object-fit:cover;width:100%;height:100%;display:block}.cLfy2W_swatch:hover,.cLfy2W_swatch:focus-visible,.cLfy2W_swatch[data-shown]{box-shadow:0 0 0 3px var(--paper);outline:none;transform:translateY(-2px)}.cLfy2W_line{text-align:center;letter-spacing:.02em;min-height:48px;color:var(--ink);margin:24px 0 0;font-size:16px;line-height:24px}.cLfy2W_help{color:var(--ink)}.cLfy2W_name{font-weight:600}.cLfy2W_dot{opacity:.55;margin:0 .2em}.cLfy2W_scrim{z-index:9999;cursor:zoom-out;background:#141414eb;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.cLfy2W_dialog{cursor:default;width:min(66.8059dvh - 112.234px,100%);position:relative}.cLfy2W_stage{position:relative}.cLfy2W_viewport{aspect-ratio:640/958;touch-action:pan-y;cursor:grab;width:100%;overflow:hidden}.cLfy2W_viewport[data-dragging]{cursor:grabbing}.cLfy2W_track{width:100%;height:100%;transition:transform .28s cubic-bezier(.2,0,0,1);display:flex}.cLfy2W_viewport[data-dragging] .cLfy2W_track{transition:none}.cLfy2W_slide{flex:0 0 100%;height:100%}.cLfy2W_photo{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:0;width:100%;height:100%;display:block}.cLfy2W_caption{max-width:480px;color:var(--paper);letter-spacing:.02em;text-align:center;margin-top:16px;margin-left:auto;margin-right:auto;font-size:14px;line-height:24px}.cLfy2W_dots{justify-content:center;align-items:center;gap:12px;height:24px;margin-top:12px;display:flex}.cLfy2W_dotBtn{background:var(--paper);opacity:.35;cursor:pointer;border:0;border-radius:50%;width:8px;height:8px;padding:0;transition:opacity .16s}.cLfy2W_dotBtn[aria-current]{opacity:1}.cLfy2W_dotBtn:focus-visible{outline:2px solid var(--paper);outline-offset:3px;opacity:1}.cLfy2W_close,.cLfy2W_arrow{width:32px;height:32px;color:var(--paper);cursor:pointer;background:#ffffff24;border:0;border-radius:50%;place-items:center;display:grid;position:absolute}.cLfy2W_close{top:-44px;right:0}.cLfy2W_arrow{top:calc(50% - 16px)}.cLfy2W_prev{left:-48px}.cLfy2W_next{right:-48px}@media (pointer:coarse),(max-width:799px){.cLfy2W_arrow{display:none}}@media (prefers-reduced-motion:reduce){.cLfy2W_swatch,.cLfy2W_track,.cLfy2W_dotBtn{transition:none}}@media (max-width:691px){.cLfy2W_row{gap:8px}.cLfy2W_swatch{flex-basis:calc(16.6667% - 6.66667px)}}@media (min-width:1004px){.cLfy2W_line{white-space:nowrap;min-height:24px}}
.IrWGFG_band{background-position:50%;background-size:cover;width:max(100%,500px);margin-left:min(0px,50% - 250px);padding:round(clamp(60px,51.1px + 2.286vw,84px),12px) 12px round(clamp(72px,63.1px + 2.286vw,96px),12px);position:relative}.IrWGFG_wordmark,.IrWGFG_process,.IrWGFG_panel{max-width:calc(100vw - 48px);margin-left:auto;margin-right:auto}.IrWGFG_wordmark{width:clamp(270px,220.6px + 12.67vw,403px);margin-bottom:round(clamp(48px,39.1px + 2.286vw,72px),12px)}.IrWGFG_wordmark img{width:100%;height:auto}.IrWGFG_process{margin-top:0;margin-bottom:0}.IrWGFG_processFrame{aspect-ratio:1920/1076;background:#ffffff14;border-radius:20px;width:100%;position:relative;overflow:clip;box-shadow:0 0 0 8px #ffffff4d}.IrWGFG_processFrame video{object-fit:cover;width:100%;height:100%;transform:scale(1.03)}.IrWGFG_processFrame img{transform:scale(1.03)}.IrWGFG_stages{letter-spacing:.2em;text-transform:uppercase;color:var(--paper);text-align:center;grid-template-columns:repeat(4,1fr);margin:24px 0 0;font-size:12px;font-weight:500;line-height:24px;display:none}@media (min-width:536px){.IrWGFG_stages{display:grid}}.IrWGFG_panel{background:var(--paper);border-radius:20px;gap:24px;margin-top:round(clamp(36px,27.1px + 2.286vw,60px),12px);padding:36px 24px;display:grid}.IrWGFG_panel .IrWGFG_quote{margin-top:12px}.IrWGFG_leadValue,.IrWGFG_statValue{font-family:var(--font-serif);letter-spacing:-.01em;font-size:48px;line-height:48px}.IrWGFG_unit{letter-spacing:.02em;font-size:.7em}.IrWGFG_word{letter-spacing:0}.IrWGFG_stats{gap:24px;display:grid}.IrWGFG_leadValue[data-descends=true]+.IrWGFG_statLabel,.IrWGFG_statValue[data-descends=true]+.IrWGFG_statLabel{margin-top:.2em}.IrWGFG_ratingLine{align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.IrWGFG_stars{letter-spacing:.08em;font-size:24px;line-height:24px}.IrWGFG_rating{letter-spacing:.01em;color:#6b6b6b;font-size:16px;line-height:24px}.IrWGFG_rating strong{color:var(--ink);font-weight:600}.IrWGFG_rating .IrWGFG_dot{margin:0 .2em}.IrWGFG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.IrWGFG_statLabel{letter-spacing:.01em;margin-top:0;font-size:16px;line-height:24px}.IrWGFG_statLabel strong{font-weight:600}.IrWGFG_quote{border-top:1px solid #e6e6e6;margin:0;padding-top:36px}.IrWGFG_quote p{font-family:var(--font-serif);margin:0;font-size:clamp(18px,16.5px + .381vw,22px);font-style:italic;line-height:1.5}.IrWGFG_quote footer{margin-top:12px;font-size:16px;line-height:24px}.IrWGFG_quote footer strong{font-weight:600}.IrWGFG_press{letter-spacing:.04em;color:var(--grey-text);margin:-12px 0 0;font-size:12px;font-weight:500;line-height:24px}@media (min-width:1004px){.IrWGFG_wordmark,.IrWGFG_process,.IrWGFG_panel{max-width:none}.IrWGFG_process,.IrWGFG_panel{width:var(--s5);margin-left:auto;margin-right:auto}.IrWGFG_band{width:100%;margin-left:0}.IrWGFG_panel{column-gap:var(--gut);grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;row-gap:24px;padding:48px 24px}.IrWGFG_quote{border-top:0;border-right:1px solid #e6e6e6;grid-area:1/1/span 2/span 3;margin-top:0;padding-top:0;padding-right:24px}.IrWGFG_lead{grid-area:1/4/auto/span 3;padding-left:24px}.IrWGFG_stats{grid-area:2/4/auto/span 3;grid-template-columns:1fr;row-gap:24px;padding-left:24px}.IrWGFG_press{border-top:0;grid-area:2/4/auto/span 3;align-self:end;padding:0 0 0 24px}.IrWGFG_leadValue,.IrWGFG_statValue{letter-spacing:-.01em;font-size:60px;line-height:60px}.IrWGFG_leadValue[data-descends=true]+.IrWGFG_statLabel,.IrWGFG_statValue[data-descends=true]+.IrWGFG_statLabel{margin-top:12px}}@media (min-width:1160px){.IrWGFG_process,.IrWGFG_panel{width:var(--s6)}}.IrWGFG_onRequest{letter-spacing:.01em;color:#6b6b6b;margin:0;font-size:16px;line-height:24px}.IrWGFG_onRequest a{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (min-width:1004px){.IrWGFG_panel .IrWGFG_quote p{margin-top:19px}}
._8oA6ja_gate{--art-w:220px;--lead-size:clamp(19px, 1.6vw + 12px, 24px);--treat-size:14px;--rule-h:calc(var(--art-w) / 127);--rule-focus-scale:1;--rule-focus-dur:.16s;--caret-blink:1.1s;--petal-dur:1.1s;--center-dur:.8s;--center-ease:cubic-bezier(.22, .61, .36, 1);--settle-ease:cubic-bezier(.45, 0, .2, 1);--door-dur:.4s;--door-settle-dur:.14s;--door-swing:78deg;--door-settle:72deg;--door-depth:300px;--door-ease:cubic-bezier(.17, .67, .3, 1);--exit-dur:.5s;--exit-ease:cubic-bezier(.4, 0, .6, 1);--fade-dur:.35s;background:var(--paper);width:min(100%,500px,100vw - 48px);color:var(--ink);touch-action:manipulation;border-radius:20px;padding:36px 32px 32px;position:relative;overflow:hidden;box-shadow:0 0 0 8px #ffffff4d}._8oA6ja_inner{transition:opacity var(--exit-dur) var(--exit-ease);flex-direction:column;display:flex}._8oA6ja_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._8oA6ja_lead{font-family:var(--font-serif);font-size:var(--lead-size);letter-spacing:0;transition:opacity var(--fade-dur) ease-out;margin:0 0 36px;line-height:1.4}._8oA6ja_lead strong{font-weight:700}._8oA6ja_lead a{color:inherit;text-decoration-skip-ink:auto;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}._8oA6ja_lead{display:grid}._8oA6ja_leadState{grid-area:1/1;display:block}._8oA6ja_leadState[data-on=false]{visibility:hidden;opacity:0}._8oA6ja_leadState[data-on=true]{animation:.4s ease-out _8oA6ja_fadeIn}._8oA6ja_stage{width:100%;position:relative}._8oA6ja_artSlide{transition:transform var(--center-dur) var(--settle-ease);justify-content:flex-end;display:flex}._8oA6ja_isLocked ._8oA6ja_artSlide{transform:translateX(var(--center-x,0px))}._8oA6ja_isOpen{--doorway:#fff}._8oA6ja_artSlide{cursor:pointer}._8oA6ja_art{width:var(--art-w);height:auto;display:block;overflow:visible}._8oA6ja_mono{stroke:var(--ink);stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round}._8oA6ja_monoFill{fill:var(--paper)}._8oA6ja_rule{width:calc(100% - var(--art-w) * 18.65 / 254);left:0;bottom:calc(var(--art-w) * .64 / 254);height:var(--rule-h);transform-origin:50% 100%;transition:transform var(--rule-focus-dur) ease-out, opacity var(--fade-dur) ease-out;display:block;position:absolute;overflow:visible}._8oA6ja_rule line{stroke:var(--ink);stroke-width:var(--rule-h);shape-rendering:geometricprecision}._8oA6ja_gate:focus-within ._8oA6ja_rule{transform:scaleY(var(--rule-focus-scale))}._8oA6ja_input{opacity:0;cursor:text;background:0 0;border:0;width:100%;height:88px;font-size:16px;position:absolute;bottom:0;left:0;right:0}._8oA6ja_input:focus{outline:none}._8oA6ja_lineText{pointer-events:none;font-family:var(--font-serif);font-size:var(--lead-size);letter-spacing:.08em;white-space:pre;transition:opacity var(--fade-dur) ease-out;align-items:baseline;font-weight:700;display:flex;position:absolute;bottom:9px;left:0}._8oA6ja_caret{background:var(--ink);width:1.5px;height:1.25em;animation:_8oA6ja_caretBlink var(--caret-blink) steps(1) infinite;align-self:center;margin-left:1px}@keyframes _8oA6ja_caretBlink{0%,55%{opacity:1}56%,to{opacity:0}}._8oA6ja_isKeying ._8oA6ja_caret{opacity:1;animation:none}._8oA6ja_hint{letter-spacing:.01em;color:#b4b8bd;transition:opacity var(--fade-dur) ease-out;margin-left:.12em;font-weight:400}._8oA6ja_isTyping ._8oA6ja_hint,._8oA6ja_isOpen ._8oA6ja_hint,._8oA6ja_isLocked ._8oA6ja_hint{opacity:0}._8oA6ja_isOpen ._8oA6ja_lead,._8oA6ja_isOpen ._8oA6ja_treat,._8oA6ja_isOpen ._8oA6ja_lineText,._8oA6ja_isOpen ._8oA6ja_caret{opacity:0;transition:opacity .3s var(--center-ease)}._8oA6ja_isOpen ._8oA6ja_caret{opacity:0}._8oA6ja_treat{z-index:1;font-size:var(--treat-size);color:var(--ink);margin:22px 0 0;line-height:1.55;position:relative}._8oA6ja_treat ._8oA6ja_dark{color:var(--ink);font-weight:700}._8oA6ja_treat ._8oA6ja_inkText{color:var(--ink)}._8oA6ja_treat a{color:inherit}._8oA6ja_treat ._8oA6ja_linkButton{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline}._8oA6ja_lead,._8oA6ja_stage,._8oA6ja_treat{transition:opacity .3s cubic-bezier(.33,0,.2,1)}._8oA6ja_isResetting ._8oA6ja_lead,._8oA6ja_isResetting ._8oA6ja_stage,._8oA6ja_isResetting ._8oA6ja_treat{opacity:0;transition-timing-function:cubic-bezier(.4,0,1,1)}._8oA6ja_treat{display:grid}._8oA6ja_line{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .2s cubic-bezier(.4,0,1,1),visibility 0s linear .2s}._8oA6ja_line[data-on=true]{opacity:1;visibility:visible;transition:opacity .44s cubic-bezier(.33,0,.2,1) .16s,visibility linear}@keyframes _8oA6ja_fadeIn{0%{opacity:0}to{opacity:1}}._8oA6ja_gate{--morph-dur:1.1s;--draw-dur:.7s}._8oA6ja_miter{stroke-linejoin:miter}._8oA6ja_shopLine{stroke-dasharray:1;stroke-dashoffset:1px;visibility:hidden}._8oA6ja_toShop ._8oA6ja_shopLine{stroke-dashoffset:0;visibility:visible;transition:stroke-dashoffset var(--dur,.7s) var(--center-ease) var(--turn,0s), visibility 0s var(--turn,0s)}._8oA6ja_vaseDots{opacity:0}._8oA6ja_toShop ._8oA6ja_vaseDots{opacity:1;transition:opacity var(--dur,.5s) var(--center-ease) var(--turn,0s)}._8oA6ja_isPlacing ._8oA6ja_stage{visibility:hidden}._8oA6ja_scrub,._8oA6ja_scrub *{transition:none!important;animation:none!important}._8oA6ja_still,._8oA6ja_still *{transition:none!important}._8oA6ja_shopFlower ._8oA6ja_monoFill{fill:var(--paper);fill-opacity:0}._8oA6ja_toShop ._8oA6ja_shopFlower ._8oA6ja_monoFill{fill-opacity:1;transition:fill-opacity calc(var(--dur,.7s) * .4) var(--center-ease) calc(var(--turn,0s) + var(--dur,.7s) * .15), stroke-dashoffset var(--dur,.7s) var(--center-ease) var(--turn,0s), visibility 0s var(--turn,0s)}._8oA6ja_shopLine[data-both]{stroke-dasharray:0 1;stroke-dashoffset:var(--both-from,0)}._8oA6ja_toShop ._8oA6ja_shopLine[data-both]{stroke-dasharray:1 0;stroke-dashoffset:var(--both-to,0);transition:stroke-dasharray var(--dur,.7s) var(--center-ease) var(--turn,0s), stroke-dashoffset var(--dur,.7s) var(--center-ease) var(--turn,0s), visibility 0s var(--turn,0s)}._8oA6ja_toShop ._8oA6ja_shopFlower ._8oA6ja_monoFill[data-both]{transition:fill-opacity calc(var(--dur,.7s) * .4) var(--center-ease) calc(var(--turn,0s) + var(--dur,.7s) * .15), stroke-dasharray var(--dur,.7s) var(--center-ease) var(--turn,0s), stroke-dashoffset var(--dur,.7s) var(--center-ease) var(--turn,0s), visibility 0s var(--turn,0s)}._8oA6ja_isLocked ._8oA6ja_plant,._8oA6ja_isLocked ._8oA6ja_petal._8oA6ja_isFallen{opacity:0;transition:opacity var(--fade-lock,.7s) var(--center-ease)}._8oA6ja_gate{--gust-dur:2s;--gust-step:60ms;--gust-lean:5deg;--gust-head:3deg;--gust-lag:90ms}._8oA6ja_wrongGust ._8oA6ja_plant{animation:_8oA6ja_lean var(--gust-dur) 1 both;animation-delay:calc(var(--gust-i,0) * var(--gust-step))}._8oA6ja_wrongGust ._8oA6ja_plant ._8oA6ja_flowerTop{animation:_8oA6ja_headLean var(--gust-dur) 1 both;animation-delay:calc(var(--gust-i,0) * var(--gust-step) + var(--gust-lag))}@keyframes _8oA6ja_lean{0%{animation-timing-function:cubic-bezier(.3,0,.4,1);transform:rotate(0)}28%{transform:rotate(var(--gust-lean));animation-timing-function:cubic-bezier(.45,0,.55,1)}55%{transform:rotate(calc(var(--gust-lean) * -.33));animation-timing-function:cubic-bezier(.45,0,.55,1)}78%{transform:rotate(calc(var(--gust-lean) * .12));animation-timing-function:cubic-bezier(.45,0,.55,1)}to{transform:rotate(0)}}@keyframes _8oA6ja_headLean{0%{animation-timing-function:cubic-bezier(.3,0,.4,1);transform:rotate(0)}28%{transform:rotate(var(--gust-head));animation-timing-function:cubic-bezier(.45,0,.55,1)}55%{transform:rotate(calc(var(--gust-head) * -.45));animation-timing-function:cubic-bezier(.45,0,.55,1)}78%{transform:rotate(calc(var(--gust-head) * .16));animation-timing-function:cubic-bezier(.45,0,.55,1)}to{transform:rotate(0)}}._8oA6ja_fallen{transform:translateX(var(--push,0px));transition:transform 1.2s var(--center-ease) .25s}._8oA6ja_shopDoor{display:none}._8oA6ja_isLocked ._8oA6ja_shopDoor,._8oA6ja_isOpen ._8oA6ja_shopDoor{display:inline}._8oA6ja_isOpen ._8oA6ja_doorLeaf,._8oA6ja_isLocked ._8oA6ja_doorLeaf,._8oA6ja_isLocked ._8oA6ja_doorFrame{display:none}._8oA6ja_flowerTop,._8oA6ja_doorLeaf{transform-box:fill-box}._8oA6ja_plant{transform-box:fill-box;transform-origin:50% 100%}._8oA6ja_flowerTop{transform-origin:50% 100%}._8oA6ja_petal{transform-box:fill-box;transform-origin:50%}._8oA6ja_petal._8oA6ja_isFallen{animation:_8oA6ja_petalFall var(--petal-dur) linear 1 both}@keyframes _8oA6ja_petalFall{0%{transform:translate(calc(var(--drift-x,9px) * 0), calc(var(--fall-y,90px) * 0)) rotate(calc(var(--land-rot,60deg) * 0 + var(--spin,0deg) * 0))}5%{transform:translate(calc(var(--drift-x,9px) * .007), calc(var(--fall-y,90px) * .001)) rotate(calc(var(--land-rot,60deg) * .003 + var(--spin,0deg) * .154))}10%{transform:translate(calc(var(--drift-x,9px) * .028), calc(var(--fall-y,90px) * .009)) rotate(calc(var(--land-rot,60deg) * .017 + var(--spin,0deg) * .3))}15%{transform:translate(calc(var(--drift-x,9px) * .061), calc(var(--fall-y,90px) * .03)) rotate(calc(var(--land-rot,60deg) * .042 + var(--spin,0deg) * .434))}20%{transform:translate(calc(var(--drift-x,9px) * .104), calc(var(--fall-y,90px) * .067)) rotate(calc(var(--land-rot,60deg) * .079 + var(--spin,0deg) * .553))}25%{transform:translate(calc(var(--drift-x,9px) * .156), calc(var(--fall-y,90px) * .119)) rotate(calc(var(--land-rot,60deg) * .129 + var(--spin,0deg) * .654))}30%{transform:translate(calc(var(--drift-x,9px) * .216), calc(var(--fall-y,90px) * .184)) rotate(calc(var(--land-rot,60deg) * .189 + var(--spin,0deg) * .736))}35%{transform:translate(calc(var(--drift-x,9px) * .282), calc(var(--fall-y,90px) * .255)) rotate(calc(var(--land-rot,60deg) * .259 + var(--spin,0deg) * .797))}40%{transform:translate(calc(var(--drift-x,9px) * .352), calc(var(--fall-y,90px) * .328)) rotate(calc(var(--land-rot,60deg) * .336 + var(--spin,0deg) * .837))}45%{transform:translate(calc(var(--drift-x,9px) * .425), calc(var(--fall-y,90px) * .401)) rotate(calc(var(--land-rot,60deg) * .418 + var(--spin,0deg) * .854))}50%{transform:translate(calc(var(--drift-x,9px) * .5), calc(var(--fall-y,90px) * .473)) rotate(calc(var(--land-rot,60deg) * .504 + var(--spin,0deg) * .85))}55%{transform:translate(calc(var(--drift-x,9px) * .575), calc(var(--fall-y,90px) * .546)) rotate(calc(var(--land-rot,60deg) * .591 + var(--spin,0deg) * .825))}60%{transform:translate(calc(var(--drift-x,9px) * .648), calc(var(--fall-y,90px) * .619)) rotate(calc(var(--land-rot,60deg) * .676 + var(--spin,0deg) * .78))}65%{transform:translate(calc(var(--drift-x,9px) * .718), calc(var(--fall-y,90px) * .692)) rotate(calc(var(--land-rot,60deg) * .756 + var(--spin,0deg) * .717))}70%{transform:translate(calc(var(--drift-x,9px) * .784), calc(var(--fall-y,90px) * .765)) rotate(calc(var(--land-rot,60deg) * .83 + var(--spin,0deg) * .639))}75%{transform:translate(calc(var(--drift-x,9px) * .844), calc(var(--fall-y,90px) * .836)) rotate(calc(var(--land-rot,60deg) * .893 + var(--spin,0deg) * .548))}80%{transform:translate(calc(var(--drift-x,9px) * .896), calc(var(--fall-y,90px) * .898)) rotate(calc(var(--land-rot,60deg) * .944 + var(--spin,0deg) * .447))}85%{transform:translate(calc(var(--drift-x,9px) * .939), calc(var(--fall-y,90px) * .946)) rotate(calc(var(--land-rot,60deg) * .98 + var(--spin,0deg) * .338))}90%{transform:translate(calc(var(--drift-x,9px) * .972), calc(var(--fall-y,90px) * .977)) rotate(calc(var(--land-rot,60deg) * .998 + var(--spin,0deg) * .226))}95%{transform:translate(calc(var(--drift-x,9px) * .993), calc(var(--fall-y,90px) * .993)) rotate(calc(var(--land-rot,60deg) * 1 + var(--spin,0deg) * .112))}to{transform:translate(calc(var(--drift-x,9px) * 1), calc(var(--fall-y,90px) * 1)) rotate(calc(var(--land-rot,60deg) * 1 + var(--spin,0deg) * 0))}}._8oA6ja_isLocked ._8oA6ja_lineText,._8oA6ja_isSpent ._8oA6ja_lineText{opacity:0;transition:opacity .25s cubic-bezier(.4,0,1,1)}._8oA6ja_isSpent ._8oA6ja_leadState[data-on=false]{transition:opacity .25s cubic-bezier(.4,0,1,1),visibility 0s linear .25s}._8oA6ja_isSpent ._8oA6ja_leadState[data-on=true],._8oA6ja_isLocked ._8oA6ja_leadState[data-on=true]{animation:.44s cubic-bezier(.33,0,.2,1) both _8oA6ja_fadeIn}._8oA6ja_isLocked ._8oA6ja_input{pointer-events:none}._8oA6ja_doorLeaf{transform-origin:100%;transition:transform var(--door-dur) var(--door-ease)}._8oA6ja_openSwing ._8oA6ja_doorLeaf{transform:perspective(var(--door-depth)) rotateY(calc(var(--door-swing) * -1))}._8oA6ja_openSettle ._8oA6ja_doorLeaf{transform:perspective(var(--door-depth)) rotateY(calc(var(--door-settle) * -1));transition-duration:var(--door-settle-dur)}@media (prefers-reduced-motion:reduce){._8oA6ja_gate,._8oA6ja_gate *{transition-duration:.001ms!important;animation-duration:.001ms!important}._8oA6ja_caret{opacity:1;animation:none!important}}@media (max-width:535px){._8oA6ja_gate{--art-w:186px;--lead-size:18px;--treat-size:13px;padding:28px 24px 24px}._8oA6ja_lead{margin-bottom:28px}}._8oA6ja_page{width:100%;min-height:100svh;box-shadow:none;color:var(--ink);background:var(--paper);--pad:clamp(20px, 4vw, 44px);padding:var(--pad);--art-w:200px;--lead-size:24px;--block-h:388px;--gate-min:72px;--gate-lower:60px;border-radius:0;flex-direction:column;display:flex}._8oA6ja_page ._8oA6ja_treat ._8oA6ja_inkText,._8oA6ja_page ._8oA6ja_treat ._8oA6ja_dark{color:var(--ink)}._8oA6ja_treat ._8oA6ja_pink,._8oA6ja_page ._8oA6ja_treat ._8oA6ja_pink{color:var(--instagram)}._8oA6ja_page ._8oA6ja_inner{width:100%;max-width:480px;margin:0 auto;margin-top:calc(max(60px, round(down, min((var(--gate-tallest,100svh) - var(--gate-block,var(--block-h))) / 2 + var(--gate-lower), 100svh - var(--gate-block,var(--block-h)) - var(--gate-min)), 60px)) - var(--pad));transform:translateY(calc(-1 * var(--gate-kb,0px)));transition:opacity var(--exit-dur) var(--exit-ease), margin-top .32s cubic-bezier(.33, 0, .2, 1), max-width .32s cubic-bezier(.33, 0, .2, 1), transform .32s cubic-bezier(.33, 0, .2, 1);flex-direction:column;display:flex}._8oA6ja_page ._8oA6ja_name{position:absolute;top:clamp(20px,4vw,44px);left:clamp(20px,4vw,44px)}._8oA6ja_name{letter-spacing:.22em;text-transform:uppercase;font-size:12px;font-weight:500}@media (min-width:692px){._8oA6ja_page ._8oA6ja_inner{max-width:612px}}._8oA6ja_deskBreak{display:none}@media (min-width:692px){._8oA6ja_page ._8oA6ja_deskBreak{display:inline}}._8oA6ja_page ._8oA6ja_lead{margin:0 0 56px}._8oA6ja_page[data-gate-tuck] ._8oA6ja_lead{opacity:0;pointer-events:none}._8oA6ja_page ._8oA6ja_treat{margin:20px 0 0}@media (max-width:640px){._8oA6ja_page{--art-w:196px;--lead-size:18px;--treat-size:13px;--pad:20px;--block-h:466px;--gate-lower:0px}._8oA6ja_page ._8oA6ja_lead{margin:0 0 40px}}._8oA6ja_head{z-index:1002;position:fixed;top:0;left:0;right:0}._8oA6ja_curtain{z-index:1000;background:var(--paper);will-change:transform;backface-visibility:hidden;position:fixed;inset:0;overflow:auto;transform:translate(0,0)}._8oA6ja_lift{transition:transform 1s cubic-bezier(.7,0,.2,1);transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){._8oA6ja_lift{transition:none}}._8oA6ja_tuner{z-index:10000;color:#e8e6e1;width:300px;font-family:var(--font-sans,system-ui, sans-serif);letter-spacing:.02em;background:#242424;border-radius:12px;padding:12px 14px 10px;font-size:11px;position:fixed;bottom:16px;right:16px;box-shadow:0 8px 30px #00000059}._8oA6ja_tunerHead{color:#9a978f;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;margin:-2px 0 8px;font-weight:500;display:flex}._8oA6ja_tunerClose{color:#e8e6e1;width:22px;height:22px;font:400 16px/22px var(--font-sans,system-ui, sans-serif);cursor:pointer;background:0 0;border:0;border-radius:6px;margin-right:-6px}._8oA6ja_tunerClose:hover{background:#383838}._8oA6ja_tunerPill{z-index:10000;color:#e8e6e1;font:500 11px var(--font-sans,system-ui, sans-serif);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:#242424;border:0;border-radius:999px;padding:7px 12px;position:fixed;bottom:16px;right:16px;box-shadow:0 6px 20px #0000004d}._8oA6ja_tunerRow{margin:0 0 7px}._8oA6ja_tunerRow label{grid-template-columns:96px 1fr 52px;align-items:center;gap:8px;display:grid}._8oA6ja_tunerRow span{color:#9a978f}._8oA6ja_tunerRow b{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}._8oA6ja_tunerRow input[type=range]{accent-color:#e8e6e1;width:100%}._8oA6ja_tunerButtons{gap:6px;margin-top:10px;display:flex}._8oA6ja_tunerButtons button{color:#e8e6e1;font:inherit;cursor:pointer;background:#2e2e2e;border:1px solid #3a3a3a;border-radius:8px;flex:1;padding:6px 0}._8oA6ja_tunerButtons button:hover{background:#383838}._8oA6ja_tunerButtons button[aria-pressed=true]{color:#242424;background:#e8e6e1}
.OHq7hq_masthead{height:60px;width:var(--measure,100%);flex-direction:column;margin-bottom:48px;transition:width .6s cubic-bezier(.33,0,.2,1);display:flex;position:relative;left:50%;transform:translate(-50%)}.OHq7hq_row{flex:1;justify-content:space-between;align-items:center;gap:16px;display:flex}.OHq7hq_who{align-items:center;gap:10px;display:flex}.OHq7hq_label,.OHq7hq_item{letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;margin:0;font-size:12px;font-weight:500;line-height:20px}.OHq7hq_links{align-items:baseline;gap:20px;transition:margin-right .6s cubic-bezier(.33,0,.2,1);display:flex}.OHq7hq_item{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;text-decoration:none}.OHq7hq_item:hover,.OHq7hq_item:focus-visible{text-underline-offset:4px;text-decoration:underline}.OHq7hq_home{color:inherit;text-decoration:none}.OHq7hq_home:hover,.OHq7hq_home:focus-visible{text-underline-offset:4px;text-decoration:underline}.OHq7hq_updated{font-family:var(--font-serif);letter-spacing:.01em;color:var(--grey-text);white-space:nowrap;margin-left:2px;font-size:13px;font-style:italic;line-height:20px;display:none}.OHq7hq_emailWrap{display:inline-flex;position:relative}.OHq7hq_tip{background:var(--ink);color:var(--paper);letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;z-index:9500;border-radius:14px;padding:0 14px;font-size:12px;font-weight:500;line-height:28px;transition:opacity .16s ease-out,transform .16s ease-out;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,-4px)}.OHq7hq_tipDone{display:none}@media (hover:hover){.OHq7hq_emailWrap:hover .OHq7hq_tip{opacity:1;transition-delay:.24s;transform:translate(-50%)}}.OHq7hq_emailWrap:focus-within .OHq7hq_tip,.OHq7hq_emailWrap[data-copied] .OHq7hq_tip{opacity:1;transition-delay:0s;transform:translate(-50%)}.OHq7hq_emailWrap[data-copied] .OHq7hq_tipCopy{display:none}.OHq7hq_emailWrap[data-copied] .OHq7hq_tipDone{display:inline}.OHq7hq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.OHq7hq_tip{transition:none;transform:translate(-50%)}.OHq7hq_masthead,.OHq7hq_links{transition:none}}.OHq7hq_rule{flex:none;width:100%;height:1.5px;display:block;overflow:visible}.OHq7hq_rule line{stroke:var(--ink);stroke-width:1.5px;stroke-linecap:round;shape-rendering:geometricprecision}@media (max-width:1025px),(min-width:1160px) and (max-width:1181px){.OHq7hq_links:not([data-always]){display:none}.OHq7hq_links[data-menu-room]{margin-right:44px}}@media (max-width:420px){.OHq7hq_links{gap:14px}.OHq7hq_links[data-menu-room]{margin-right:38px}.OHq7hq_label,.OHq7hq_item{letter-spacing:.12em}}@media (max-width:400px){.OHq7hq_label,.OHq7hq_item{letter-spacing:.06em}}@media (max-width:355px){.OHq7hq_links[data-menu-room]{display:none}}@media (min-width:1004px){.OHq7hq_updated{display:inline}}
.mHDxYW_page{--art-w:calc(var(--s2) * 1.2);--u:calc(var(--art-w) / 320);--petal-dur:1.375s;--nod:2deg;--nod-dur:1.6s;--sway:2.5deg;--sway-dur:1.6s;--ease:cubic-bezier(.45, 0, .2, 1);flex-direction:column;min-height:100svh;display:flex}.mHDxYW_lead{font-family:var(--font-serif);text-align:center;margin:72px 0 0;font-size:clamp(24px,1.6vw + 12px,28px);font-weight:400;line-height:1.3}.mHDxYW_stage{flex-direction:column;align-items:center;width:100%;margin:48px 0 0;display:flex;position:relative}.mHDxYW_ground{width:100%;height:1.5px;left:0;bottom:calc(var(--u) * 13.34 - .75px);z-index:2;position:absolute;overflow:visible}.mHDxYW_ground line{stroke:var(--ink);stroke-width:1.5px;stroke-linecap:round;shape-rendering:geometricprecision}.mHDxYW_art{width:var(--art-w);z-index:1;max-width:100%;height:auto;display:block;position:relative;overflow:visible}.mHDxYW_mono{stroke:var(--ink);stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round}.mHDxYW_fill{fill:var(--paper)}.mHDxYW_disc{fill:var(--daisy,#f0c541)}.mHDxYW_plant{transform-box:fill-box;transform-origin:50% 100%}.mHDxYW_plant.mHDxYW_sway{animation:mHDxYW_lean var(--sway-dur) 1 both}.mHDxYW_head{transform-box:fill-box;transform-origin:50% 100%}.mHDxYW_head.mHDxYW_nod{animation:mHDxYW_headLean var(--nod-dur) 1 both;animation-delay:90ms}.mHDxYW_petal{transform-box:fill-box;transform-origin:50%;cursor:grab;touch-action:none;pointer-events:all;outline:none;transition:stroke-width .16s,transform .16s}.mHDxYW_petal:hover:not(.mHDxYW_isFallen):not(.mHDxYW_landed),.mHDxYW_petal:focus-visible:not(.mHDxYW_isFallen):not(.mHDxYW_landed){stroke-width:2.6px;transform:translate(calc(var(--ax,0) * 1.5px), calc(var(--ay,0) * 1.5px))}.mHDxYW_petal:focus-visible{stroke:var(--superstitchous)}.mHDxYW_pulling,.mHDxYW_pulling .mHDxYW_petal{cursor:grabbing;-webkit-user-select:none;user-select:none}.mHDxYW_petal.mHDxYW_isFallen{animation:mHDxYW_petalFall var(--petal-dur) linear 1 both;cursor:default;pointer-events:none}.mHDxYW_petal.mHDxYW_landed{cursor:grab;pointer-events:auto;transition:transform .24s cubic-bezier(.22,.61,.36,1);animation:none}.mHDxYW_petal.mHDxYW_landed.mHDxYW_sliding{cursor:grabbing;transition:none}.mHDxYW_lit{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.mHDxYW_exits{flex-wrap:wrap;justify-content:flex-start;gap:48px;margin:36px 0 72px;padding:0;display:flex}.mHDxYW_exits ul{margin:0;padding:0;list-style:none}.mHDxYW_exits a{letter-spacing:.01em;color:var(--ink);white-space:nowrap;padding:2px 0;font-size:13px;line-height:20px;text-decoration:none;display:block}.mHDxYW_exits a:hover,.mHDxYW_exits a:focus-visible{text-underline-offset:5px;outline:none;text-decoration:underline;text-decoration-thickness:1px}@keyframes mHDxYW_petalFall{0%{transform:translate(calc(var(--drift-x,9px) * 0), calc(var(--fall-y,90px) * 0)) rotate(calc(var(--land-rot,60deg) * 0 + var(--spin,0deg) * 0))}5%{transform:translate(calc(var(--drift-x,9px) * .007), calc(var(--fall-y,90px) * .001)) rotate(calc(var(--land-rot,60deg) * .003 + var(--spin,0deg) * .154))}10%{transform:translate(calc(var(--drift-x,9px) * .028), calc(var(--fall-y,90px) * .009)) rotate(calc(var(--land-rot,60deg) * .017 + var(--spin,0deg) * .3))}15%{transform:translate(calc(var(--drift-x,9px) * .061), calc(var(--fall-y,90px) * .03)) rotate(calc(var(--land-rot,60deg) * .042 + var(--spin,0deg) * .434))}20%{transform:translate(calc(var(--drift-x,9px) * .104), calc(var(--fall-y,90px) * .067)) rotate(calc(var(--land-rot,60deg) * .079 + var(--spin,0deg) * .553))}25%{transform:translate(calc(var(--drift-x,9px) * .156), calc(var(--fall-y,90px) * .119)) rotate(calc(var(--land-rot,60deg) * .129 + var(--spin,0deg) * .654))}30%{transform:translate(calc(var(--drift-x,9px) * .216), calc(var(--fall-y,90px) * .184)) rotate(calc(var(--land-rot,60deg) * .189 + var(--spin,0deg) * .736))}35%{transform:translate(calc(var(--drift-x,9px) * .282), calc(var(--fall-y,90px) * .255)) rotate(calc(var(--land-rot,60deg) * .259 + var(--spin,0deg) * .797))}40%{transform:translate(calc(var(--drift-x,9px) * .352), calc(var(--fall-y,90px) * .328)) rotate(calc(var(--land-rot,60deg) * .336 + var(--spin,0deg) * .837))}45%{transform:translate(calc(var(--drift-x,9px) * .425), calc(var(--fall-y,90px) * .401)) rotate(calc(var(--land-rot,60deg) * .418 + var(--spin,0deg) * .854))}50%{transform:translate(calc(var(--drift-x,9px) * .5), calc(var(--fall-y,90px) * .473)) rotate(calc(var(--land-rot,60deg) * .504 + var(--spin,0deg) * .85))}55%{transform:translate(calc(var(--drift-x,9px) * .575), calc(var(--fall-y,90px) * .546)) rotate(calc(var(--land-rot,60deg) * .591 + var(--spin,0deg) * .825))}60%{transform:translate(calc(var(--drift-x,9px) * .648), calc(var(--fall-y,90px) * .619)) rotate(calc(var(--land-rot,60deg) * .676 + var(--spin,0deg) * .78))}65%{transform:translate(calc(var(--drift-x,9px) * .718), calc(var(--fall-y,90px) * .692)) rotate(calc(var(--land-rot,60deg) * .756 + var(--spin,0deg) * .717))}70%{transform:translate(calc(var(--drift-x,9px) * .784), calc(var(--fall-y,90px) * .765)) rotate(calc(var(--land-rot,60deg) * .83 + var(--spin,0deg) * .639))}75%{transform:translate(calc(var(--drift-x,9px) * .844), calc(var(--fall-y,90px) * .836)) rotate(calc(var(--land-rot,60deg) * .893 + var(--spin,0deg) * .548))}80%{transform:translate(calc(var(--drift-x,9px) * .896), calc(var(--fall-y,90px) * .898)) rotate(calc(var(--land-rot,60deg) * .944 + var(--spin,0deg) * .447))}85%{transform:translate(calc(var(--drift-x,9px) * .939), calc(var(--fall-y,90px) * .946)) rotate(calc(var(--land-rot,60deg) * .98 + var(--spin,0deg) * .338))}90%{transform:translate(calc(var(--drift-x,9px) * .972), calc(var(--fall-y,90px) * .977)) rotate(calc(var(--land-rot,60deg) * .998 + var(--spin,0deg) * .226))}95%{transform:translate(calc(var(--drift-x,9px) * .993), calc(var(--fall-y,90px) * .993)) rotate(calc(var(--land-rot,60deg) * 1 + var(--spin,0deg) * .112))}to{transform:translate(calc(var(--drift-x,9px) * 1), calc(var(--fall-y,90px) * 1)) rotate(calc(var(--land-rot,60deg) * 1 + var(--spin,0deg) * 0))}}@keyframes mHDxYW_lean{0%{animation-timing-function:cubic-bezier(.3,0,.4,1);transform:rotate(0)}28%{transform:rotate(calc(var(--sway) * var(--sway-dir,1)));animation-timing-function:cubic-bezier(.45,0,.55,1)}55%{transform:rotate(calc(var(--sway) * var(--sway-dir,1) * -.33));animation-timing-function:cubic-bezier(.45,0,.55,1)}78%{transform:rotate(calc(var(--sway) * var(--sway-dir,1) * .12));animation-timing-function:cubic-bezier(.45,0,.55,1)}to{transform:rotate(0)}}@keyframes mHDxYW_headLean{0%{animation-timing-function:cubic-bezier(.3,0,.4,1);transform:rotate(0)}28%{transform:rotate(calc(var(--nod) * var(--nod-dir,1)));animation-timing-function:cubic-bezier(.45,0,.55,1)}55%{transform:rotate(calc(var(--nod) * var(--nod-dir,1) * -.45));animation-timing-function:cubic-bezier(.45,0,.55,1)}78%{transform:rotate(calc(var(--nod) * var(--nod-dir,1) * .16));animation-timing-function:cubic-bezier(.45,0,.55,1)}to{transform:rotate(0)}}@media (max-width:640px){.mHDxYW_page{--art-w:min(calc(var(--s2) * 1.2), 86vw)}.mHDxYW_exits{gap:24px 36px}}@media (prefers-reduced-motion:reduce){.mHDxYW_petal.mHDxYW_isFallen{animation-duration:1ms}.mHDxYW_head.mHDxYW_nod,.mHDxYW_plant.mHDxYW_sway{animation:none}.mHDxYW_petal.mHDxYW_landed{transition:none}}@keyframes mHDxYW_petalBeckon{0%,to{transform:none}22%{transform:translate(calc(var(--ax,0) * 2.2px), calc(var(--ay,0) * 2.2px)) rotate(2.5deg)}48%{transform:translate(calc(var(--ax,0) * .6px), calc(var(--ay,0) * .6px)) rotate(-1.5deg)}72%{transform:translate(calc(var(--ax,0) * 1.4px), calc(var(--ay,0) * 1.4px)) rotate(1deg)}}.mHDxYW_petal.mHDxYW_beckon{animation:.9s cubic-bezier(.45,0,.2,1) both mHDxYW_petalBeckon}
.oB1X9q_container{--col:144px;--gut:12px;--s2:calc(2 * var(--col) + 1 * var(--gut));--s3:calc(3 * var(--col) + 2 * var(--gut));--s4:calc(4 * var(--col) + 3 * var(--gut));--s5:calc(5 * var(--col) + 4 * var(--gut));--s6:calc(6 * var(--col) + 5 * var(--gut));--s7:calc(7 * var(--col) + 6 * var(--gut));--s8:calc(8 * var(--col) + 7 * var(--gut));--cols:1;--grid:calc(var(--cols) * var(--col) + (var(--cols) - 1) * var(--gut));--measure:100%;width:100%;margin:0 auto;padding:0 24px}@media (min-width:536px){.oB1X9q_container{--cols:3;--measure:var(--grid);max-width:var(--grid);padding:0}}@media (min-width:692px){.oB1X9q_container{--cols:4}}@media (min-width:848px){.oB1X9q_container{--cols:5}}@media (min-width:1004px){.oB1X9q_container{--cols:6}}@media (min-width:1160px){.oB1X9q_container{--cols:7}}@media (min-width:1316px){.oB1X9q_container{--cols:8;--measure:var(--s7);max-width:var(--s7)}}@media (min-width:1416px){.oB1X9q_container{--cols:9}}.oB1X9q_header{padding-top:0}.oB1X9q_wordmark{letter-spacing:.2em;margin:0;font-size:16px;font-weight:600;line-height:28px}.oB1X9q_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.oB1X9q_heroGrid{max-width:var(--s7);padding-top:0;container-type:inline-size}.oB1X9q_heroGrid .oB1X9q_drawing{margin:0 auto 48px}@media (max-width:599px){.oB1X9q_heroGrid .oB1X9q_drawing{margin-bottom:36px}}.oB1X9q_hero{font-family:var(--font-serif);margin:0;font-size:clamp(24px,min(15.09px + 2.286vw,4.11523cqw),48px);font-weight:400;line-height:1.5}.oB1X9q_hero strong{font-weight:700}.oB1X9q_heroStack p{font-family:var(--font-serif);margin:0 0 12px;font-size:clamp(24px,15.09px + 2.286vw,48px);font-weight:400;line-height:1.5}.oB1X9q_heroStack p:last-child{margin-bottom:0}.oB1X9q_heroStack p+p{margin-top:36px}.oB1X9q_heroStack strong{font-weight:700}.oB1X9q_heroStack a{color:inherit;text-decoration:none}.oB1X9q_heroStack a:hover,.oB1X9q_heroStack a:focus-visible{text-underline-offset:calc(.217em - 1.5px);text-decoration:underline;text-decoration-thickness:1.5px}.oB1X9q_heroNotes{position:relative}.oB1X9q_heroNote{font-family:var(--font-sans);letter-spacing:.02em;color:var(--grey-text);white-space:nowrap;pointer-events:none;opacity:0;font-size:12px;line-height:24px;transition:opacity .16s ease-out;position:absolute;transform:translateY(calc(-100% - 2px))}.oB1X9q_heroNote[data-on]{opacity:1}.oB1X9q_heroFacts{font-family:var(--font-serif);letter-spacing:.01em;color:var(--grey-text);margin:24px 0 0;font-size:clamp(18px,15.77px + .571vw,24px);line-height:calc(1.3334em + 4px)}@media (min-width:1004px){.oB1X9q_heroFacts{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.oB1X9q_heroNote{transition:none}}.oB1X9q_hero a{color:inherit;text-decoration:none}.oB1X9q_hero a:hover,.oB1X9q_hero a:focus-visible{text-underline-offset:calc(.217em - 1.5px);text-decoration:underline;text-decoration-thickness:1.5px}.oB1X9q_level{letter-spacing:.02em;color:var(--grey-text);margin:20px 0 0;font-size:clamp(14px,13.26px + .19vw,16px);line-height:calc(2em - 4px)}.oB1X9q_thesis{max-width:var(--s5);letter-spacing:.02em;color:var(--grey-text);margin:20px 0 0;font-size:clamp(14px,13.26px + .19vw,16px);line-height:calc(2em - 4px)}.oB1X9q_intro{margin-top:round(clamp(48px,7.9px + 10.29vw,156px),12px);scroll-margin-top:48px}.oB1X9q_header+section .oB1X9q_intro{margin-top:calc(round(clamp(24px,12.57vw - 25px,156px),12px) + 60px)}@media (max-width:599px){.oB1X9q_header+section .oB1X9q_intro{margin-top:108px}.oB1X9q_header{min-height:calc(100svh - 108px)}}.oB1X9q_drawing{width:var(--s2);max-width:100%;margin:0 auto 24px}.oB1X9q_label{letter-spacing:.2em;text-transform:uppercase;margin:0 0 16px;font-size:16px;font-weight:500;line-height:28px}.oB1X9q_essay{max-width:var(--s5);font-family:var(--font-serif);letter-spacing:.01em;font-size:clamp(18px,15.77px + .571vw,24px);line-height:calc(1.3334em + 4px)}.oB1X9q_essay p{margin:0 0 round(clamp(24px,19.5px + 1.143vw,36px),12px)}.oB1X9q_essay p:last-child{margin-bottom:0}.oB1X9q_essay .oB1X9q_note,.oB1X9q_intro>.oB1X9q_note{font-family:var(--font-sans);letter-spacing:.02em;color:var(--grey-text);margin:24px 0 0;font-size:clamp(14px,13.26px + .19vw,16px);line-height:calc(2em - 4px)}.oB1X9q_intro>.oB1X9q_note{max-width:var(--s5)}@media (min-width:1004px){.oB1X9q_intro{grid-template-columns:var(--s4) var(--s2);grid-template-areas:"label label""essay drawing""note.";align-items:start;column-gap:48px;display:grid}.oB1X9q_intro .oB1X9q_label{grid-area:label}.oB1X9q_intro .oB1X9q_essay{grid-area:essay;max-width:none}.oB1X9q_intro>.oB1X9q_note{grid-area:note;max-width:none}.oB1X9q_intro .oB1X9q_drawing{grid-area:drawing;place-self:center end;width:100%;margin:0}}@media (min-width:1160px){.oB1X9q_intro{grid-template-columns:var(--s5) var(--s2)}}.oB1X9q_interstitial{max-width:none;margin:60px 0 round(clamp(84px,75.1px + 2.286vw,108px),12px)}.oB1X9q_card{margin-top:round(clamp(48px,21.26px + 6.857vw,120px),12px);scroll-margin-top:24px}.oB1X9q_intro+.oB1X9q_card{margin-top:48px}.oB1X9q_backdrop{background-position:50%;background-size:cover;place-items:center;width:max(100%,500px);height:round(clamp(828px,819.1px + 2.286vw,852px),12px);margin-left:min(0px,50% - 250px);display:grid;position:relative;container-type:inline-size}.oB1X9q_backdrop:has(video[role=button]){cursor:zoom-in}.oB1X9q_frame{background:#ffffff14;border-radius:40px;width:326px;height:707px;position:relative;overflow:clip;box-shadow:0 0 0 8px #ffffff4d}.oB1X9q_frame video{border-radius:12px;width:100%;height:100%}.oB1X9q_wideBackdrop{--bh:round(nearest, clamp(396px, 226.6px + 43.43vw, 852px), 12px);height:var(--bh)}.oB1X9q_wide{--w:clamp(var(--phone-w,360px), 72cqw, 994px);--h:min(calc(var(--w) / var(--r,1.6)), calc(var(--bh,852px) - 48px));height:var(--h);width:calc(var(--h) * var(--r,1.6));max-width:100%;aspect-ratio:var(--ratio,16 / 10);background:#ffffff14;border-radius:20px;place-self:center;position:relative;overflow:clip;box-shadow:0 0 0 8px #ffffff4d}.oB1X9q_wide video,.oB1X9q_process video,.oB1X9q_still{object-fit:cover;width:calc(100% + 4px);height:calc(100% + 4px);position:absolute;inset:-2px}.oB1X9q_text{padding-top:17px}.oB1X9q_titleRow{letter-spacing:.2em;text-transform:uppercase;margin:0 0 calc(clamp(14px,13.26px + .19vw,16px)/-1.25 + 20.6px);font-size:12px;line-height:24px}.oB1X9q_meta{color:var(--grey-text);font-weight:400}.oB1X9q_title{letter-spacing:.2em;text-transform:uppercase;color:var(--ink);margin:0;font-size:12px;font-weight:500;line-height:24px;display:inline}.oB1X9q_body{letter-spacing:.02em;font-size:clamp(14px,13.26px + .19vw,16px);line-height:calc(2em - 4px)}.oB1X9q_body p{margin:0;display:inline}.oB1X9q_body p+p{margin-top:calc(2em - 4px);display:block}.oB1X9q_lede{font-weight:700}.oB1X9q_more{font:inherit;letter-spacing:inherit;color:var(--grey-text);cursor:pointer;background:0 0;border:0;padding:0}.oB1X9q_moreWord{color:var(--ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.oB1X9q_more:hover .oB1X9q_moreWord,.oB1X9q_more:focus-visible .oB1X9q_moreWord{text-decoration-thickness:2px}.oB1X9q_sentence[hidden],.oB1X9q_restBlocks[hidden]{display:none}.oB1X9q_restBlocks{margin-top:calc(2em - 4px)}.oB1X9q_restBlocks p{display:block}.oB1X9q_restBlocks p+p{margin-top:calc(2em - 4px)}.oB1X9q_body strong{font-weight:700}.oB1X9q_body a{color:var(--superstitchous);text-underline-offset:3px;text-decoration:underline}.oB1X9q_caption{display:none}@media (min-width:1004px){.oB1X9q_phoneCard{grid-template-columns:var(--s3) var(--s3);align-items:start;column-gap:48px;display:grid}.oB1X9q_phoneCard[data-side=right] .oB1X9q_backdrop{order:2}.oB1X9q_phoneCard .oB1X9q_backdrop{width:100%;margin-left:0}.oB1X9q_phoneCard .oB1X9q_text{width:100%;padding-top:228px;padding-left:12px}.oB1X9q_phoneCard[data-side=right] .oB1X9q_text{padding-left:0;padding-right:12px}.oB1X9q_wide{--w:var(--s5);aspect-ratio:var(--ratio,994 / 759)}.oB1X9q_wideCard .oB1X9q_text{padding-top:17px}}@media (min-width:1160px){.oB1X9q_phoneCard{grid-template-columns:var(--s4) var(--s3)}.oB1X9q_phoneCard[data-side=right]{grid-template-columns:var(--s3) var(--s4)}.oB1X9q_wide{--w:var(--s6)}}.oB1X9q_earlier{margin:round(clamp(48px,21.26px + 6.857vw,120px),12px) 0 0}.oB1X9q_earlierIntro{font-family:var(--font-serif);letter-spacing:.01em;margin:0;font-size:clamp(18px,15.77px + .571vw,24px);line-height:calc(1.3334em + 4px)}.oB1X9q_groups{row-gap:36px;margin-top:36px;display:grid}.oB1X9q_group{row-gap:8px;display:grid}.oB1X9q_company{letter-spacing:.2em;text-transform:uppercase;color:var(--grey-text);margin:0;font-size:12px;font-weight:500;line-height:28px}.oB1X9q_items p,.oB1X9q_earlier .oB1X9q_list p{letter-spacing:.02em;break-inside:avoid;margin:0;font-size:clamp(14px,13.26px + .19vw,16px);line-height:calc(2em - 4px)}.oB1X9q_items p+p,.oB1X9q_earlier .oB1X9q_list p+p{margin-top:12px}.oB1X9q_items strong,.oB1X9q_earlier .oB1X9q_list strong{font-weight:700}@media (min-width:848px){.oB1X9q_group{grid-template-columns:var(--s2) 1fr;column-gap:var(--gut);row-gap:0}.oB1X9q_earlier .oB1X9q_list{columns:2;column-gap:var(--gut);margin-top:36px}.oB1X9q_earlier .oB1X9q_list p+p{margin-top:0;padding-top:12px}}@media (min-width:1160px){.oB1X9q_items[data-many]{columns:2;column-gap:var(--gut)}.oB1X9q_items[data-many] p+p{margin-top:0;padding-top:12px}.oB1X9q_earlier .oB1X9q_list{columns:3}}.oB1X9q_closer{margin-top:round(clamp(120px,106.6px + 3.43vw,156px),12px)}@media (max-width:599px){.oB1X9q_closer{margin-top:48px}}.oB1X9q_colophon{max-width:var(--s5);letter-spacing:.02em;color:var(--grey-text);margin-top:round(clamp(72px,63.1px + 2.286vw,96px),12px);font-size:clamp(14px,13.26px + .19vw,16px);line-height:calc(2em - 4px)}.oB1X9q_colophon p{margin:0}.oB1X9q_foot{justify-content:center;padding:round(clamp(72px,63.1px + 2.286vw,96px),12px) 0;display:flex}.oB1X9q_top{color:var(--ink);letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-family:inherit;font-size:12px;font-weight:500;line-height:20px}.oB1X9q_top:hover,.oB1X9q_top:focus-visible{text-underline-offset:4px;text-decoration:underline}.oB1X9q_top:focus-visible{outline:none}.oB1X9q_closer{grid-template-areas:"label""text""photo";align-items:start;display:grid}.oB1X9q_closer .oB1X9q_label{grid-area:label}.oB1X9q_closer .oB1X9q_closerText{grid-area:text}.oB1X9q_photo{width:var(--s2);aspect-ratio:1;object-fit:cover;grid-area:photo;max-width:100%;height:auto;margin-top:48px;display:block}@media (min-width:1004px){.oB1X9q_closer{grid-template-columns:var(--s4) var(--s2);column-gap:var(--gut);grid-template-rows:max-content 1fr;grid-template-areas:"label photo""text photo"}.oB1X9q_photo{margin-top:2px}}@media (min-width:1160px){.oB1X9q_closer{grid-template-columns:var(--s5) var(--s2)}}.oB1X9q_closerText{max-width:var(--s5);font-family:var(--font-serif);letter-spacing:.01em;font-size:clamp(18px,15.77px + .571vw,24px);line-height:calc(1.3334em + 4px)}.oB1X9q_closerText p{margin:0 0 1em}.oB1X9q_closerText p:last-child{margin-bottom:0}.oB1X9q_closerText a{color:var(--superstitchous);text-underline-offset:4px;text-decoration:underline}.oB1X9q_disclaimer{max-width:var(--s5);margin-top:48px;font-size:12px;line-height:20px}.oB1X9q_disclaimer p{margin:0}.oB1X9q_disclaimerTop{color:var(--grey-text);margin:24px 0 0}@media (min-width:1160px){.oB1X9q_disclaimerTop{max-width:var(--s5)}}.oB1X9q_still{display:block}.oB1X9q_empty{background:var(--paper);text-align:center;color:var(--ink);place-content:center;gap:12px;display:grid}.oB1X9q_emptyTitle{letter-spacing:.2em;text-transform:uppercase;font-size:16px;font-weight:500;line-height:24px}.oB1X9q_emptyNote{letter-spacing:.02em;color:var(--grey-text);font-size:14px;line-height:24px}.oB1X9q_emptyNote a,.oB1X9q_onRequest a{color:inherit;text-underline-offset:3px;text-decoration:underline}.oB1X9q_locked{padding:24px}
.xuwf3a_page{padding-bottom:24px}.xuwf3a_header{padding-top:0}.xuwf3a_crumb{letter-spacing:.22em;text-transform:uppercase;color:var(--grey-text);margin:-24px 0 36px;font-size:12px;font-weight:500;line-height:20px}.xuwf3a_crumb a{color:inherit;text-decoration:none}.xuwf3a_crumb a:hover,.xuwf3a_crumb a:focus-visible{text-underline-offset:4px;text-decoration:underline}.xuwf3a_title{max-width:var(--s7);font-family:var(--font-serif);letter-spacing:-.01em;margin:0;font-size:clamp(40px,28.6px + 2.95vw,72px);font-weight:400;line-height:1.1}.xuwf3a_lede{max-width:var(--s5);font-family:var(--font-serif);letter-spacing:.01em;margin:24px 0 0;font-size:clamp(18px,15.77px + .571vw,24px);line-height:calc(1.3334em + 4px)}.xuwf3a_source{font-family:var(--font-sans);letter-spacing:.02em;font-size:.7em;font-weight:700}.xuwf3a_source[data-color=instagram]{color:var(--instagram)}.xuwf3a_source[data-color=facebook]{color:var(--facebook)}.xuwf3a_source[data-color=superstitchous]{color:var(--superstitchous)}.xuwf3a_bar{gap:18px var(--gut);border-top:1.5px solid var(--ink);background:var(--paper);border-bottom:1px solid #e6e6e6;grid-template-columns:1fr 1fr;margin:48px 0 0;padding:18px 0;display:grid}.xuwf3a_barItem dt{letter-spacing:.2em;text-transform:uppercase;color:var(--grey-text);margin:0 0 2px;font-size:12px;font-weight:500;line-height:20px}.xuwf3a_barItem dd{letter-spacing:.02em;margin:0;font-size:14px;line-height:22px}@media (min-width:1004px){.xuwf3a_bar{z-index:5;grid-template-columns:repeat(5,minmax(0,1fr));position:sticky;top:0}.xuwf3a_barItem:last-child{grid-column:span 1}}.xuwf3a_hero{margin:48px 0 0}.xuwf3a_heroBand{background-position:50%;background-size:cover;place-items:center;width:max(100%,500px);height:round(clamp(396px,226.6px + 43.43vw,852px),12px);margin-left:min(0px,50% - 250px);display:grid;position:relative}@media (min-width:1004px){.xuwf3a_heroBand{width:100%;margin-left:0}}.xuwf3a_caption{letter-spacing:.02em;color:var(--grey-text);margin:12px 0 0;font-size:14px;line-height:24px}.xuwf3a_summary{border-top:1.5px solid var(--ink);row-gap:24px;margin:round(clamp(48px,21.26px + 6.857vw,120px),12px) 0 0;padding-top:36px;display:grid}.xuwf3a_row{row-gap:4px;display:grid}.xuwf3a_rowLabel{letter-spacing:.2em;text-transform:uppercase;color:var(--grey-text);margin:0;font-size:12px;font-weight:500;line-height:28px}.xuwf3a_rowText{max-width:var(--s5);font-family:var(--font-serif);letter-spacing:.01em;margin:0;font-size:clamp(18px,15.77px + .571vw,24px);line-height:calc(1.3334em + 4px)}@media (min-width:848px){.xuwf3a_row{grid-template-columns:var(--s2) 1fr;column-gap:var(--gut);align-items:start;row-gap:0}.xuwf3a_rowLabel{padding-top:4px}}.xuwf3a_chapters{margin-top:round(clamp(48px,21.26px + 6.857vw,120px),12px)}.xuwf3a_chapter{margin-top:round(clamp(48px,21.26px + 6.857vw,120px),12px);scroll-margin-top:96px}.xuwf3a_chapter:first-child{margin-top:0}.xuwf3a_label{letter-spacing:.2em;text-transform:uppercase;margin:0 0 12px;font-size:16px;font-weight:500;line-height:28px}.xuwf3a_chapterTitle{max-width:var(--s5);font-family:var(--font-serif);margin:0;font-size:clamp(24px,19.5px + 1.143vw,36px);font-weight:400;line-height:1.3}.xuwf3a_thesis{max-width:var(--s5);font-family:var(--font-serif);letter-spacing:0;margin:0;font-size:clamp(24px,19.5px + 1.143vw,36px);line-height:1.3}.xuwf3a_body{max-width:var(--measure);letter-spacing:.02em;margin-top:24px;font-size:clamp(14px,13.26px + .19vw,16px);line-height:calc(2em - 4px)}.xuwf3a_body p{margin:0 0 24px}.xuwf3a_body p:last-child{margin-bottom:0}.xuwf3a_body ol{margin:0;padding-left:1.4em}.xuwf3a_body ol li{margin:0 0 12px;padding-left:.2em}.xuwf3a_body ol li::marker{font-weight:700}.xuwf3a_body strong{font-weight:700}.xuwf3a_note{color:var(--grey-text);font-family:var(--font-sans);font-size:.875em;font-style:italic}.xuwf3a_figure{max-width:none;margin:36px 0 0}.xuwf3a_body .xuwf3a_figure{width:100%;max-width:var(--s7)}.xuwf3a_frame{width:100%;aspect-ratio:var(--ratio,16 / 10);background:var(--chip);border-radius:20px;overflow:clip;box-shadow:0 0 0 1px #e6e6e6}.xuwf3a_frame.xuwf3a_phone{border-radius:28px}.xuwf3a_figures{gap:24px var(--gut);grid-template-columns:1fr;margin-top:36px;display:grid}.xuwf3a_figures .xuwf3a_figure{width:auto;min-width:0;max-width:none;margin-top:0}@media (min-width:536px){.xuwf3a_figures[data-count="2"],.xuwf3a_figures[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.xuwf3a_figures[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1004px){.xuwf3a_body{max-width:var(--s5)}.xuwf3a_body .xuwf3a_figure,.xuwf3a_body .xuwf3a_figures{width:var(--s7);max-width:var(--s7)}.xuwf3a_body .xuwf3a_figures .xuwf3a_figure{width:auto;min-width:0;max-width:none}}.xuwf3a_pair{gap:24px var(--gut);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.xuwf3a_pairLabel{letter-spacing:.2em;text-transform:uppercase;color:var(--grey-text);margin:0 0 12px;font-size:12px;font-weight:500;line-height:20px}.xuwf3a_pairNote{letter-spacing:.02em;margin:12px 0 0;font-size:14px;line-height:24px}@media (min-width:848px){.xuwf3a_pair{grid-template-columns:var(--s2) var(--s2);column-gap:calc(var(--col) + 2 * var(--gut))}}.xuwf3a_impact{border-top:1.5px solid var(--ink);margin-top:round(clamp(48px,21.26px + 6.857vw,120px),12px);padding-top:36px}.xuwf3a_impactLine{max-width:var(--s5);font-family:var(--font-serif);letter-spacing:.01em;margin:0 0 36px;font-size:clamp(18px,15.77px + .571vw,24px);line-height:calc(1.3334em + 4px)}.xuwf3a_tiles{gap:36px var(--gut);grid-template-columns:1fr;display:grid}.xuwf3a_tileValue{font-family:var(--font-serif);letter-spacing:-.01em;font-size:48px;line-height:48px}.xuwf3a_tileLabel{letter-spacing:.01em;margin:12px 0 0;font-size:16px;line-height:24px}@media (min-width:536px){.xuwf3a_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1004px){.xuwf3a_tiles{column-gap:calc(var(--col) / 2);grid-template-columns:repeat(3,minmax(0,1fr))}.xuwf3a_tileValue{font-size:60px;line-height:60px}}.xuwf3a_credits{border-top:1.5px solid var(--ink);margin-top:round(clamp(48px,21.26px + 6.857vw,120px),12px);padding-top:36px}.xuwf3a_creditRows{row-gap:24px;margin-top:12px;display:grid}.xuwf3a_creditText{max-width:var(--s5);letter-spacing:.02em;margin:0;font-size:clamp(14px,13.26px + .19vw,16px);line-height:calc(2em - 4px)}.xuwf3a_creditNote{letter-spacing:.02em;color:var(--grey-text);margin:36px 0 0;font-size:14px;line-height:24px}@media (min-width:848px){.xuwf3a_creditRows .xuwf3a_row{grid-template-columns:var(--s2) 1fr}.xuwf3a_creditRows .xuwf3a_rowLabel{padding-top:0}}.xuwf3a_closing{border-top:1.5px solid var(--ink);margin-top:round(clamp(72px,63.1px + 2.286vw,96px),12px);padding-top:36px}.xuwf3a_closingText{max-width:var(--s5);font-family:var(--font-serif);letter-spacing:.01em;margin:0;font-size:clamp(18px,15.77px + .571vw,24px);line-height:calc(1.3334em + 4px)}.xuwf3a_next{font-family:var(--font-serif);margin:36px 0 0;font-size:clamp(24px,19.5px + 1.143vw,36px);line-height:1.3}.xuwf3a_nextLabel{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--grey-text);margin-bottom:4px;font-size:12px;font-weight:500;line-height:28px;display:block}.xuwf3a_next a{color:var(--ink);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1.5px}.xuwf3a_back{letter-spacing:.22em;text-transform:uppercase;margin:36px 0 0;font-size:12px;font-weight:500;line-height:20px}.xuwf3a_back a{text-decoration:none}.xuwf3a_back a:hover,.xuwf3a_back a:focus-visible{text-underline-offset:4px;text-decoration:underline}
