@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/big-shoulders-display-vietnamese-900-normal-B_uE6zXf.woff2) format("woff2"),url(/assets/big-shoulders-display-vietnamese-900-normal-BKSkdzuv.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/big-shoulders-display-latin-ext-900-normal-HMld4L9H.woff2) format("woff2"),url(/assets/big-shoulders-display-latin-ext-900-normal-DkuviPcI.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/big-shoulders-display-latin-900-normal-CW8trzgu.woff2) format("woff2"),url(/assets/big-shoulders-display-latin-900-normal-DMT-1gsg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/newsreader-vietnamese-400-italic-bZegYFuM.woff2) format("woff2"),url(/assets/newsreader-vietnamese-400-italic-QbB8kb5s.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/newsreader-latin-ext-400-italic-BMTE_bNQ.woff2) format("woff2"),url(/assets/newsreader-latin-ext-400-italic-qdgKLcPG.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/newsreader-latin-400-italic-CEihAR-f.woff2) format("woff2"),url(/assets/newsreader-latin-400-italic-CNZoH1hn.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/newsreader-vietnamese-600-normal-CaH84vfx.woff2) format("woff2"),url(/assets/newsreader-vietnamese-600-normal-CVAR0otO.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/newsreader-latin-ext-600-normal-BXv5iMHi.woff2) format("woff2"),url(/assets/newsreader-latin-ext-600-normal-BrbfzHZ5.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/newsreader-latin-600-normal-30OJ_TG_.woff2) format("woff2"),url(/assets/newsreader-latin-600-normal-DUnT2r2g.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink: #14110c;--paper: #e7dcc8;--flash: #fff4e0;--cyan: #2f9aa8;--magenta: #c43b6e;--acid: #d6ff3a;--oxblood: #6a1828;--amber: #c86a22;--night: #0b0a08;--warm: #f0c9a0;--safe-t: env(safe-area-inset-top, 0px);--safe-b: env(safe-area-inset-bottom, 0px);--safe-l: env(safe-area-inset-left, 0px);--safe-r: env(safe-area-inset-right, 0px);--display: "Big Shoulders Display", "Arial Narrow", Impact, sans-serif;--mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;--serif: "Newsreader", "Times New Roman", serif}*{box-sizing:border-box}html,body,#root{min-height:100%;min-height:100dvh}html{background:var(--night)}body{margin:0;color:var(--ink);font-family:var(--mono);background:var(--night);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow:hidden;overscroll-behavior:none}button,a{font:inherit}button{color:inherit;background:none;border:0;padding:0;cursor:pointer;touch-action:manipulation}button:focus-visible,a:focus-visible{outline:2px solid currentColor;outline-offset:4px}img{max-width:100%;display:block}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.grain{pointer-events:none;position:fixed;inset:-20%;z-index:40;opacity:.16;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:grain .9s steps(2) infinite}.flash-layer{pointer-events:none;position:fixed;inset:0;z-index:30;background:var(--flash);opacity:0}.app{min-height:100dvh;position:relative;isolation:isolate}@media(prefers-reduced-motion:reduce){.grain{animation:none}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@keyframes grain{0%{transform:translate(0)}25%{transform:translate(-2%,1%)}50%{transform:translate(1%,-2%)}to{transform:translate(-1%,2%)}}._screen_yrmjg_1{min-height:100dvh;padding:calc(20px + var(--safe-t)) 18px calc(24px + var(--safe-b));background:var(--paper);color:var(--ink);overflow:hidden;position:relative}._name_yrmjg_10{font-family:var(--display);font-weight:900;font-size:clamp(8.4rem,38vw,22rem);line-height:.78;letter-spacing:-.06em;text-transform:uppercase;margin:4vh -8vw 0;position:relative;z-index:2}._name_yrmjg_10:before{content:"SHANE";position:absolute;inset:0;color:var(--cyan);transform:translate(-6px,4px);z-index:-1;mix-blend-mode:multiply}._name_yrmjg_10:after{content:"SHANE";position:absolute;inset:0;color:var(--magenta);transform:translate(5px,-3px);z-index:-1;mix-blend-mode:multiply;opacity:.85}._rules_yrmjg_43{position:relative;z-index:2;margin-top:8vh;display:grid;gap:.55rem;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase}._begin_yrmjg_54{--progress: 0;margin-top:7vh;display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border:2px dashed currentColor;text-transform:uppercase;letter-spacing:.28em;font-size:.78rem;position:relative;z-index:2;background:linear-gradient(currentColor,currentColor) 0 100% / calc(var(--progress) * 100%) 2px no-repeat}._begin_yrmjg_54:disabled{opacity:.55;cursor:wait}._begin_yrmjg_54:before,._begin_yrmjg_54:after{content:"";position:absolute;width:10px;height:10px;border:2px solid currentColor;border-radius:50%;top:50%;transform:translateY(-50%)}._begin_yrmjg_54:before{left:-18px}._begin_yrmjg_54:after{right:-18px}._stamp_yrmjg_97{position:absolute;right:18px;bottom:calc(22px + var(--safe-b));transform:rotate(-12deg);font-size:.7rem;letter-spacing:.22em;border:1px solid currentColor;padding:6px 10px;opacity:.8}._slash_yrmjg_109{position:absolute;width:140vw;height:1px;background:var(--ink);left:-20vw;top:62%;transform:rotate(-11deg);opacity:.35}@media(min-width:900px){._screen_yrmjg_1{padding-left:48px}._rules_yrmjg_43{font-size:.8rem}}._stage_o1rtu_1{min-height:100dvh;position:relative;overflow:hidden;color:var(--ink);background:var(--paper);--progress: 0}._chrome_o1rtu_10{position:absolute;inset:calc(14px + var(--safe-t)) 16px auto 16px;z-index:6;display:flex;justify-content:space-between;align-items:flex-start;pointer-events:none}._chrome_o1rtu_10 a,._chrome_o1rtu_10 button{pointer-events:auto}._seq_o1rtu_25{font-size:.7rem;letter-spacing:.28em}._store_o1rtu_30{font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;color:inherit;text-decoration:none;opacity:.7}._store_o1rtu_30:hover{opacity:1}._dock_o1rtu_43{position:absolute;left:16px;right:16px;bottom:calc(18px + var(--safe-b));z-index:7;display:flex;justify-content:space-between;align-items:flex-end;gap:12px}._meta_o1rtu_55{font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;max-width:46vw}._cta_o1rtu_62{min-width:148px;min-height:48px;padding:0 16px;border:1.5px solid currentColor;text-transform:uppercase;letter-spacing:.2em;font-size:.72rem;background:transparent}._cta_o1rtu_62[data-busy=true]{border-style:dashed}._recover_o1rtu_77{position:absolute;left:16px;right:16px;bottom:calc(78px + var(--safe-b));z-index:7;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;opacity:.75}._recover_o1rtu_77 button{margin-left:8px;text-decoration:underline;text-underline-offset:3px}._reset_o1rtu_95{position:absolute;left:16px;bottom:calc(6px + var(--safe-b));z-index:8;font-size:.55rem;letter-spacing:.14em;text-transform:uppercase;opacity:.28}._art_o1rtu_106,._photo_o1rtu_107{position:absolute;inset:0;background-size:cover;background-position:center;pointer-events:none}._title_o1rtu_115{font-family:var(--display);font-weight:900;text-transform:uppercase;line-height:.78;letter-spacing:-.05em;margin:0;position:relative;z-index:3}._ghost_o1rtu_126{position:absolute;inset:0;pointer-events:none}._stage_o1rtu_1[data-t=xerox]{background:#ddd2bc}._stage_o1rtu_1[data-t=xerox] ._title_o1rtu_115{font-size:clamp(6.5rem,32vw,18rem);margin:18vh -12vw 0 -8vw;transform:rotate(-8deg);width:120vw}._stage_o1rtu_1[data-t=xerox] ._title_o1rtu_115 span{display:block}._stage_o1rtu_1[data-t=xerox] ._ghost_o1rtu_126{font-family:var(--display);font-weight:900;font-size:clamp(6.5rem,32vw,18rem);line-height:.78;text-transform:uppercase;color:var(--cyan);mix-blend-mode:multiply;transform:rotate(-8deg) translate(-10px,8px);margin:18vh -12vw 0 -8vw}._stage_o1rtu_1[data-t=xerox] ._scan_o1rtu_160{position:absolute;top:0;bottom:0;width:18vw;left:calc(var(--progress) * 100% - 18vw);background:linear-gradient(90deg,transparent,#fff8,var(--flash));mix-blend-mode:overlay;z-index:4}._stage_o1rtu_1[data-t=xerox] ._stampArt_o1rtu_171{position:absolute;right:8vw;top:38vh;width:22vw;min-width:96px;aspect-ratio:1;filter:grayscale(1) contrast(1.4);opacity:.55;transform:rotate(7deg);z-index:2}._stage_o1rtu_1[data-t=stencil]{background:var(--night);color:var(--acid)}._stage_o1rtu_1[data-t=stencil] ._photo_o1rtu_107{filter:grayscale(calc(.85 - var(--progress) * .85)) contrast(1.2) saturate(calc(.4 + var(--progress) * .7));opacity:1;background-position:50% 22%;z-index:0}._stage_o1rtu_1[data-t=stencil] ._photo_o1rtu_107:after{content:"";position:absolute;inset:0;background:var(--acid);mix-blend-mode:multiply;opacity:calc(.55 - var(--progress) * .5);pointer-events:none}._stage_o1rtu_1[data-t=stencil] ._title_o1rtu_115{writing-mode:vertical-rl;transform:rotate(180deg);font-size:clamp(2.6rem,8.4vh,6.4rem);height:88dvh;margin:6vh 0 0 auto;padding-right:4vw;letter-spacing:-.04em;mix-blend-mode:difference;color:#fff;z-index:3}._stage_o1rtu_1[data-t=stencil] ._fill_o1rtu_221{position:absolute;left:0;top:0;bottom:0;width:3px;height:auto;background:var(--acid);transform:scaleY(var(--progress));transform-origin:top center;z-index:4}._stage_o1rtu_1[data-t=stencil] ._meta_o1rtu_55,._stage_o1rtu_1[data-t=stencil] ._seq_o1rtu_25,._stage_o1rtu_1[data-t=stencil] ._store_o1rtu_30,._stage_o1rtu_1[data-t=stencil] ._cta_o1rtu_62,._stage_o1rtu_1[data-t=stencil] ._reset_o1rtu_95,._stage_o1rtu_1[data-t=stencil] ._recover_o1rtu_77{mix-blend-mode:difference;color:#fff}._stage_o1rtu_1[data-t=stencil] ._cta_o1rtu_62{border-color:#fff}._stage_o1rtu_1[data-t=double]{background:var(--night);color:var(--flash)}._stage_o1rtu_1[data-t=double] ._split_o1rtu_254{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;gap:calc(24px - var(--progress) * 24px)}._stage_o1rtu_1[data-t=double] ._pane_o1rtu_262{overflow:hidden;position:relative;background:#17140f}._stage_o1rtu_1[data-t=double] ._pane_o1rtu_262:first-child{background:#f3ead7;color:var(--ink)}._stage_o1rtu_1[data-t=double] ._pane_o1rtu_262 ._title_o1rtu_115{font-size:clamp(5rem,22vw,12rem);position:absolute;top:22vh;z-index:1}._stage_o1rtu_1[data-t=double] ._pane_o1rtu_262:last-child{background-size:cover;background-position:50% 16%;color:#f3ead7}._stage_o1rtu_1[data-t=double] ._pane_o1rtu_262:last-child:after{content:"";position:absolute;inset:0;background:#17140f;opacity:calc(.92 - var(--progress) * .92);pointer-events:none}._stage_o1rtu_1[data-t=double] ._pane_o1rtu_262:first-child ._title_o1rtu_115{right:-8vw;clip-path:inset(0 calc((1 - var(--progress)) * 100%) 0 0)}._stage_o1rtu_1[data-t=double] ._pane_o1rtu_262:last-child ._title_o1rtu_115{left:-8vw;mix-blend-mode:difference;clip-path:inset(calc((1 - var(--progress)) * 100%) 0 0 0)}._stage_o1rtu_1[data-t=double][data-invert=true]{filter:invert(1)}._aside_o1rtu_310{position:absolute;left:16px;bottom:28vh;z-index:5;max-width:72vw;font-family:var(--serif);font-style:italic;font-weight:500;font-size:.86rem;letter-spacing:.01em;text-transform:none;opacity:calc(.18 + var(--progress) * .82)}._stage_o1rtu_1[data-t=double] ._aside_o1rtu_310{color:#f3ead7;mix-blend-mode:difference}._stage_o1rtu_1[data-t=warm]{background:#efc7a4;color:#3a1d12}._stage_o1rtu_1[data-t=warm] ._title_o1rtu_115{font-family:var(--serif);font-style:italic;font-weight:600;text-transform:none;letter-spacing:-.04em;font-size:clamp(4.8rem,18vw,12rem);line-height:.9;margin:28vh 6vw 0}._stage_o1rtu_1[data-t=warm] ._frag_o1rtu_347{position:absolute;right:-8vw;top:12vh;width:58vw;height:46vh;background-size:cover;background-position:48% 72%;filter:grayscale(.2) contrast(1.15) saturate(.85);clip-path:inset(0 calc(70% - var(--progress) * 70%) 0 0);opacity:.88}._stage_o1rtu_1[data-t=warm] ._frag_o1rtu_347:after{content:"";position:absolute;inset:0;background:#c45a28;mix-blend-mode:color;opacity:.35}._stage_o1rtu_1[data-t=contact]{background:#1a1914;color:#efe6d2}._stage_o1rtu_1[data-t=contact] ._sheet_o1rtu_375{position:absolute;inset:12vh 4vw 18vh;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:8px}._stage_o1rtu_1[data-t=contact] ._sheet_o1rtu_375:after{content:"";position:absolute;top:-2px;bottom:-2px;left:0;width:2px;background:#efe6d2;transform:translate(calc(var(--progress) * 100%));z-index:3;mix-blend-mode:difference;pointer-events:none}._stage_o1rtu_1[data-t=contact] ._cell_o1rtu_398{--from: 0;border:1px solid #efe6d255;overflow:hidden;position:relative;background:#111}._stage_o1rtu_1[data-t=contact] ._cell_o1rtu_398:after{content:"";position:absolute;inset:0;background:#11100c;opacity:calc(1 - clamp(0,(var(--progress) - var(--from)) / .2,1));pointer-events:none}._stage_o1rtu_1[data-t=contact] ._title_o1rtu_115{position:absolute;inset:28vh 0 auto;font-size:clamp(4.2rem,16vw,10rem);text-align:center;mix-blend-mode:difference;z-index:4;clip-path:inset(0 calc((1 - var(--progress)) * 100%) 0 0)}._stage_o1rtu_1[data-t=poster]{background:var(--oxblood);color:var(--flash)}._stage_o1rtu_1[data-t=poster] ._stack_o1rtu_431{position:absolute;inset:10vh 0 16vh;display:flex;flex-direction:column;justify-content:space-between;padding:0 4vw}._stage_o1rtu_1[data-t=poster] ._stack_o1rtu_431 span{font-family:var(--display);font-weight:900;font-size:clamp(4.4rem,20vw,12rem);line-height:.78;letter-spacing:-.06em;display:block}._stage_o1rtu_1[data-t=poster] ._stack_o1rtu_431 span:nth-child(1){transform:translate(calc(-12px + var(--progress) * 12px))}._stage_o1rtu_1[data-t=poster] ._stack_o1rtu_431 span:nth-child(2){text-align:right;transform:translate(calc(16px - var(--progress) * 16px))}._stage_o1rtu_1[data-t=poster] ._stack_o1rtu_431 span:nth-child(3){transform:translate(calc(-8px + var(--progress) * 8px))}._stage_o1rtu_1[data-t=poster] ._photo_o1rtu_107{opacity:.28;filter:grayscale(1) contrast(1.3);mix-blend-mode:multiply}._stage_o1rtu_1[data-t=portrait]{background:#120e0c;color:#f3e7d4}._stage_o1rtu_1[data-t=portrait] ._photo_o1rtu_107{inset:-10% -20% -10% 10%;overflow:hidden;filter:grayscale(.4) contrast(1.2) saturate(.7);opacity:calc(.35 + var(--progress) * .5)}._stage_o1rtu_1[data-t=portrait] ._photo_o1rtu_107:after{content:"";position:absolute;inset:0;background:#7a2a22;mix-blend-mode:color;opacity:.45}._stage_o1rtu_1[data-t=portrait] ._clip_o1rtu_490{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 28%;pointer-events:none}._stage_o1rtu_1[data-t=portrait] ._title_o1rtu_115{font-size:clamp(3.6rem,14vw,9rem);width:80vw;margin:18vh 0 0 -4vw;text-transform:none;font-family:var(--serif);font-style:italic;font-weight:600;letter-spacing:-.03em;line-height:.92}._stage_o1rtu_1[data-t=portrait] ._sms_o1rtu_512{position:absolute;left:16px;bottom:28vh;max-width:70vw;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;opacity:.7}._stage_o1rtu_1[data-t=flash]{background:#050505;color:var(--acid)}._stage_o1rtu_1[data-t=flash] ._photo_o1rtu_107{filter:contrast(1.8) grayscale(1) brightness(calc(.4 + var(--progress) * .9));mix-blend-mode:screen;opacity:.7}._stage_o1rtu_1[data-t=flash] ._laser_o1rtu_535{position:absolute;left:0;right:0;height:2px;background:var(--acid);top:calc(18% + var(--progress) * 62%);box-shadow:0 0 12px var(--acid);z-index:4;opacity:.85}._stage_o1rtu_1[data-t=flash] ._title_o1rtu_115{font-size:clamp(4.2rem,16vw,11rem);margin:20vh -6vw 0;mix-blend-mode:exclusion}._stage_o1rtu_1[data-t=flash][data-busy=true] ._burst_o1rtu_553{position:absolute;inset:0;background:#fff;mix-blend-mode:overlay;animation:_burst_o1rtu_553 .18s linear 2;z-index:5}._place_o1rtu_562{position:absolute;right:16px;top:22vh;z-index:5;display:flex;align-items:center;gap:8px;margin:0;font-size:.72rem;letter-spacing:.08em;text-transform:none;transform:rotate(-7deg)}._pin_o1rtu_577{width:14px;height:18px;flex:none}._stage_o1rtu_1[data-t=flash] ._place_o1rtu_562{color:var(--acid);mix-blend-mode:exclusion;opacity:calc(.4 + var(--progress) * .6)}._stage_o1rtu_1[data-t=together]{background:#0e0c0a;color:#f6efe2}._stage_o1rtu_1[data-t=together] ._mask_o1rtu_595{position:absolute;inset:0;background-size:cover;background-position:50% 36%;filter:grayscale(.15) contrast(1.1) saturate(.8);clip-path:inset(calc(50% - var(--progress) * 50%) 8% calc(50% - var(--progress) * 50%) 8%)}._stage_o1rtu_1[data-t=together] ._mask_o1rtu_595:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,#0000 0 3px,#0002 3px 4px);mix-blend-mode:multiply}._stage_o1rtu_1[data-t=together] ._title_o1rtu_115{position:absolute;inset:auto 0 22vh;text-align:center;font-size:clamp(4rem,14vw,10rem);mix-blend-mode:overlay;display:flex;flex-direction:column;align-items:center;gap:.12em}._stage_o1rtu_1[data-t=together] ._title_o1rtu_115 span{font-family:var(--mono);font-size:.16em;font-weight:400;letter-spacing:.22em;line-height:1.2;mix-blend-mode:normal;opacity:.8}._stage_o1rtu_1[data-t=stripped]{background:#f4efe6;color:#111}._stage_o1rtu_1[data-t=stripped] ._title_o1rtu_115{font-size:clamp(3.4rem,12vw,8.5rem);max-width:92vw;margin:16vh 6vw 0;letter-spacing:-.045em;text-transform:none;font-family:var(--serif);font-style:italic;font-weight:600;line-height:.92}._stage_o1rtu_1[data-t=stripped] ._photo_o1rtu_107{inset:auto 0 0;height:62%;background-position:50% 12%;opacity:calc(.38 + var(--progress) * .5);filter:contrast(1.06) saturate(.9);-webkit-mask-image:linear-gradient(to top,#000 62%,transparent);mask-image:linear-gradient(to top,#000 62%,transparent)}._stage_o1rtu_1[data-t=stripped] ._underline_o1rtu_666{position:absolute;left:6vw;width:calc(var(--progress) * 78vw);height:2px;background:currentColor;top:42vh;z-index:4}._hold_o1rtu_676{opacity:.55}@keyframes _burst_o1rtu_553{0%{opacity:1}to{opacity:0}}@media(min-width:900px){._dock_o1rtu_43,._chrome_o1rtu_10,._reset_o1rtu_95,._recover_o1rtu_77{left:40px;right:40px}._stage_o1rtu_1[data-t=stripped] ._photo_o1rtu_107{inset:8vh 5vw 12vh auto;width:min(46vw,78vh);height:auto;-webkit-mask-image:linear-gradient(to left,#000 78%,transparent);mask-image:linear-gradient(to left,#000 78%,transparent)}._stage_o1rtu_1[data-t=stripped] ._title_o1rtu_115{max-width:52vw}._aside_o1rtu_310{left:40px}._place_o1rtu_562{right:40px}}@media(prefers-reduced-motion:reduce){._stage_o1rtu_1[data-t=flash][data-busy=true] ._burst_o1rtu_553{animation:none;opacity:0}._stage_o1rtu_1[data-t=portrait] ._clip_o1rtu_490{display:none}._stage_o1rtu_1[data-t=contact] ._title_o1rtu_115{clip-path:none}._stage_o1rtu_1[data-t=contact] ._cell_o1rtu_398:after{opacity:.2}._stage_o1rtu_1[data-t=double] ._pane_o1rtu_262 ._title_o1rtu_115{clip-path:none}._stage_o1rtu_1[data-t=double] ._pane_o1rtu_262:last-child:after{opacity:.25}._aside_o1rtu_310{opacity:.85}._stage_o1rtu_1[data-t=stencil] ._photo_o1rtu_107{filter:none}._stage_o1rtu_1[data-t=stencil] ._photo_o1rtu_107:after{opacity:.15}}._cut_evrds_1{min-height:100dvh;display:grid;place-items:center;background:var(--night);color:var(--paper);overflow:hidden}._cut_evrds_1 p{font-family:var(--serif);font-style:italic;font-size:clamp(1.8rem,7vw,4rem);margin:0}._cut_evrds_1[data-dir=up] p{animation:_rise_evrds_1 .9s ease both}._cut_evrds_1[data-dir=left] p{animation:_slide_evrds_1 .8s cubic-bezier(.2,.7,.2,1) both}._cut_evrds_1[data-dir=hard]{background:var(--acid);color:var(--night)}._final_evrds_30,._yes_evrds_31{min-height:100dvh;padding:calc(28px + var(--safe-t)) 20px calc(28px + var(--safe-b));background:#f3eee4;color:#111;position:relative;overflow:hidden}._who_evrds_40{font-size:.72rem;letter-spacing:.28em;text-transform:uppercase}._q_evrds_46{font-family:var(--display);font-weight:900;font-size:clamp(3.6rem,14vw,9rem);line-height:.82;letter-spacing:-.05em;text-transform:uppercase;margin:12vh 0 0;max-width:12ch}._our_evrds_57{display:block}._actions_evrds_61{margin-top:8vh;width:min(92vw,26rem);display:flex;flex-direction:column;gap:0;border:1.5px solid currentColor;padding:6px 0;outline:none}._actions_evrds_61:focus-visible{box-shadow:4px 4px 0 currentColor}._choice_evrds_76{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:10px;width:100%;min-width:0;min-height:48px;padding:0 14px;border:0;background:transparent;letter-spacing:.16em;text-transform:uppercase;font-size:.78rem;text-align:left}._cursor_evrds_93{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid currentColor;opacity:0}._choice_evrds_76[data-on=true] ._cursor_evrds_93{opacity:1}._choice_evrds_76[data-id=yes]{color:#1f8a3c}._choice_evrds_76[data-id=course]{color:#2d6ea8}._choice_evrds_76[data-id=wait]{color:#c49212}._choice_evrds_76[data-id=no]{color:#c20808}._choice_evrds_76[data-on=true]{background:color-mix(in srgb,currentColor 12%,transparent)}._choice_evrds_76[data-on=true] ._face_evrds_126{background:currentColor;color:#f3eee4;border-color:currentColor;opacity:1}._choice_evrds_76:active{background:color-mix(in srgb,currentColor 22%,transparent)}._pick_evrds_137{justify-self:start}._face_evrds_126{width:1.35rem;height:1.35rem;border:1.5px solid currentColor;border-radius:50%;display:grid;place-items:center;font-size:.58rem;letter-spacing:0;opacity:.85}._ghost_evrds_153{border-style:dashed;opacity:.8}._no_evrds_158{border-style:none;min-width:0}._no_evrds_158[data-loose=true]{position:fixed;z-index:30;margin:0;width:min(92vw,26rem);opacity:.7;border:1.5px solid currentColor;background:#f3eee4}._waitBlock_evrds_173{margin-top:2.4vh}._wait_evrds_173{margin:0;font-family:var(--serif);font-style:italic;font-size:1.05rem;letter-spacing:.02em;text-transform:none}._chill_evrds_186{display:block;width:min(78vw,22rem);height:auto;margin-top:14px;filter:contrast(1.12) saturate(.8);transform:rotate(-1.4deg)}._silence_evrds_195{position:absolute;inset:0;background:#f3eee4;z-index:2}._yes_evrds_31{background:var(--acid);color:var(--night)}._yes_evrds_31 ._q_evrds_46{margin-top:18vh}._mark_evrds_211{font-family:var(--display);font-weight:900;font-size:clamp(7rem,28vw,16rem);line-height:.75;letter-spacing:-.07em;margin:8vh -4vw 0;text-transform:uppercase}._note_evrds_221{font-family:var(--serif);font-style:italic;font-size:clamp(1.4rem,5vw,2.4rem);margin-top:4vh}._tape_evrds_228{display:inline-block;margin-top:7vh;padding:8px 12px 7px;border:1px dashed currentColor;letter-spacing:.22em;text-transform:uppercase;font-size:.7rem;text-decoration:none;color:inherit;transform:rotate(-2deg)}._tape_evrds_228:hover{border-style:solid}._sign_evrds_245{position:absolute;right:20px;bottom:calc(24px + var(--safe-b));letter-spacing:.2em;font-size:.72rem}._again_evrds_253{position:absolute;left:20px;bottom:calc(24px + var(--safe-b));letter-spacing:.14em;font-size:.55rem;text-transform:uppercase;opacity:.35}@keyframes _rise_evrds_1{0%{transform:translateY(40vh);opacity:0}to{transform:none;opacity:1}}@keyframes _slide_evrds_1{0%{transform:translate(40vw)}to{transform:none}}@media(prefers-reduced-motion:reduce){._cut_evrds_1 p{animation:none}._chill_evrds_186{display:none}}
