@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/schibsted-grotesk-latin-ext-wght-normal-hsMS0n0O.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/schibsted-grotesk-latin-wght-normal-Bb8VGrTG.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/assets/schibsted-grotesk-latin-ext-wght-italic-DXGbHdV-.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Schibsted Grotesk Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/assets/schibsted-grotesk-latin-wght-italic-DtRJvQ1U.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#fff;--type:#000;--soft:#555;--hint:#a3a3a3;--pen:#000;--pen-deep:#333;--wet:#000;--m:clamp(22px, 6vw, 96px);--ease:cubic-bezier(.25, .6, .15, 1);color:var(--type);background:var(--paper);-webkit-font-smoothing:antialiased;font-family:Schibsted Grotesk Variable,system-ui,sans-serif}*{box-sizing:border-box;margin:0;padding:0}body{grid-template-rows:auto 1fr;min-height:100svh;display:grid}:focus-visible{outline:2px solid var(--pen);outline-offset:4px}img{max-width:100%;height:auto;display:block}.top{padding:30px var(--m) 0;justify-content:space-between;align-items:baseline;display:flex}.word{letter-spacing:-.015em;font-size:20px;font-weight:650}a.word{color:inherit;text-decoration:none}.nav{align-items:baseline;gap:22px;display:flex}.nav a{color:var(--soft);text-underline-offset:.22em;font-size:16px;-webkit-text-decoration:underline #00000040;text-decoration:underline #00000040;text-decoration-thickness:1px;transition:color .2s,text-decoration-color .2s}.nav a:hover{color:var(--type);-webkit-text-decoration-color:var(--type);text-decoration-color:var(--type)}main{padding:6vh var(--m) 12vh;align-content:center;display:grid}.line{letter-spacing:-.03em;max-width:min(100%,1000px);font-size:clamp(30px,4.3vw,64px);font-weight:480;line-height:1.14}.nb{white-space:nowrap}.blank{vertical-align:baseline;width:var(--w,8em);border-bottom:max(1.5px,.03em) solid #000000bf;max-width:100%;transition:border-color .25s;display:inline-block;position:relative}.blank.easing{transition:width .45s var(--ease), border-color .25s}.blank:focus-within{border-color:var(--pen)}.sizer{visibility:hidden;white-space:pre;letter-spacing:-.03em;padding:0 .03em;font-style:italic;font-weight:480;position:absolute;top:0;left:0}.blank input{width:100%;font:inherit;letter-spacing:-.03em;color:var(--pen);caret-color:var(--pen);transition:opacity .3s var(--ease);text-overflow:ellipsis;background:0 0;border:0;border-radius:0;outline:none;padding:0 .03em;font-style:italic;font-weight:480;display:block}.blank input::placeholder{color:var(--hint);opacity:1}.blank input.out{opacity:0}.ink{white-space:pre;pointer-events:none;letter-spacing:-.03em;color:var(--pen);padding:0 .03em;font-style:italic;font-weight:480;position:absolute;top:0;left:0}.js .blank:not(.long) input{color:#0000}.js .blank:not(.long) input::selection{color:#0000;background:#0000001f}.blank.long .ink{display:none}.wet{animation:1.5s cubic-bezier(.3,.1,.3,1) both dry}@keyframes dry{0%{color:var(--wet);opacity:.7;text-shadow:0 0 .07em #0009}to{color:var(--pen);opacity:1;text-shadow:0 0 #0000}}.plan{counter-reset:step;max-width:42em;color:var(--soft);margin-top:clamp(28px,4.6vh,44px);font-size:clamp(17px,1.35vw,20px);line-height:1.5;list-style:none}.plan li{counter-increment:step;position:relative}.plan li+li{margin-top:4px}.plan li:before{content:counter(step);text-align:right;width:1em;color:var(--hint);font-variant-numeric:lining-nums;font-size:.8em;line-height:1.9;position:absolute;left:-1.6em}.v{color:var(--pen);transition:color .3s, opacity .3s var(--ease);font-weight:520}.v.ex{color:var(--hint)}.v.out{opacity:0}.go{flex-wrap:wrap;align-items:center;gap:22px 32px;margin-top:clamp(32px,5.4vh,52px);display:flex}.begin{font:inherit;color:#fff;background:var(--type);cursor:pointer;border:0;border-radius:3px;flex:none;padding:15px 26px 16px;font-size:19px;font-weight:600;transition:background .2s}.begin:hover{background:#333}.what{max-width:40em;color:var(--soft);font-size:16px;line-height:1.5}main.page{align-content:start;padding-top:clamp(44px,9vh,110px)}.prose{max-width:40rem}.prose h1,.letter h1{letter-spacing:-.028em;text-wrap:balance;font-size:clamp(32px,3.3vw,50px);font-weight:540;line-height:1.1}.lede{color:#222;max-width:36em;margin-top:20px;font-size:clamp(18px,1.4vw,21px);line-height:1.55}.prose h2{letter-spacing:-.02em;margin-top:clamp(48px,8vh,72px);font-size:clamp(24px,2vw,30px);font-weight:600;line-height:1.2}.prose p:not(.lede){color:#222;margin-top:14px;font-size:18px;line-height:1.6}.prose h2+p{margin-top:16px}.more{color:var(--pen);text-underline-offset:.24em;margin-top:22px;font-size:18px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}a.begin{margin-top:28px;text-decoration:none;display:inline-block}.story{max-width:1180px;margin-top:clamp(64px,11vh,120px)}.story-h h2{letter-spacing:-.022em;text-wrap:balance;max-width:20em;font-size:clamp(26px,2.4vw,36px);font-weight:600;line-height:1.15}.story-h p{color:var(--soft);max-width:42em;margin-top:12px;font-size:15.5px;line-height:1.5}.acts{counter-reset:act;margin-top:clamp(28px,5vh,44px);list-style:none}.act{counter-increment:act;border-top:1px solid #0000001a;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,5vw,84px);padding:clamp(36px,6vh,60px) 0;display:grid}.say{align-self:start;position:sticky;top:32px}.say:before{content:counter(act);color:var(--hint);margin-bottom:10px;font-size:14px;display:block}.say h3{letter-spacing:-.018em;text-wrap:balance;font-size:clamp(21px,1.75vw,27px);font-weight:600;line-height:1.22}.say p{max-width:24em;color:var(--soft);margin-top:10px;font-size:16.5px;line-height:1.5}.show{min-width:0}.her{letter-spacing:-.012em;color:var(--pen);font-size:clamp(20px,1.65vw,25px);font-style:italic;font-weight:460;line-height:1.42}.who{color:var(--soft);margin-top:14px;font-size:15px;line-height:1.45}.show .aside{color:#222;max-width:34em;margin-top:18px;font-size:16px;line-height:1.55}.show .aside i{color:var(--pen)}.folder,.finds{max-width:36em;list-style:none}.folder li{border-bottom:1px solid #00000014;align-items:baseline;gap:16px;padding:10px 0;font-size:17px;display:flex}.folder li:first-child,.finds li:first-child{padding-top:0}.folder .k{width:4.6em;color:var(--hint);flex:none;font-size:14px;font-style:italic}.finds li{border-bottom:1px solid #00000014;padding:11px 0}.finds a{color:var(--type);text-underline-offset:.2em;font-size:17px;line-height:1.4;-webkit-text-decoration:underline #00000040;text-decoration:underline #00000040;text-decoration-thickness:1px}.finds a:hover{-webkit-text-decoration-color:var(--type);text-decoration-color:var(--type)}.finds span{color:var(--soft);margin-top:3px;font-size:14px;line-height:1.45;display:block}.finds .no s{color:var(--hint);font-size:17px;text-decoration-color:#00000073}.finds .no b{color:var(--type);font-weight:600}.finds .no i{color:var(--pen)}.ways,.piece{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:580px;display:grid}.ways img,.piece img{background:#0d0f14;border:1px solid #00000024;border-radius:10px;width:100%}.ways figcaption{color:var(--soft);margin-top:10px;font-size:15px;line-height:1.35}.ways .chosen img{outline:2px solid var(--pen);outline-offset:4px}.ways .chosen figcaption{color:var(--type)}.ways .chosen em{color:var(--pen);font-size:14px;display:block}.cite{color:#222;max-width:36em;margin-top:20px;font-size:17px;line-height:1.5}.cite b{color:var(--type);font-weight:600}.cite a{color:var(--pen);text-underline-offset:.2em;text-decoration-thickness:1px}.credit{max-width:40em;color:var(--hint);margin-top:8px;font-size:13.5px;line-height:1.45}.rhythm{max-width:34em;font-size:18px;line-height:1.55}.rhythm i{color:var(--pen)}.when{color:var(--soft);border:1px solid #0003;border-radius:3px;margin-right:10px;padding:1px 8px 2px;font-size:14px;display:inline-block}.story>a.begin{margin-top:8px}.big{margin-top:clamp(72px,12vh,130px)}.prose.big h2{margin-top:0}.sk{grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:start;gap:clamp(40px,6vw,110px);display:grid}.lines{letter-spacing:-.02em;max-width:21em;margin-top:clamp(30px,5vh,48px);font-size:clamp(22px,2vw,30px);font-weight:460;line-height:1.45}.lines p+p{margin-top:.4em}.lines p:not(.chips){cursor:text}.fill{color:var(--pen);caret-color:var(--pen);-webkit-box-decoration-break:clone;box-decoration-break:clone;overflow-wrap:anywhere;border-bottom:max(1.5px,.05em) solid #000000b3;outline:none;padding:0 .04em;font-style:italic;font-weight:500;transition:border-color .25s}.fill:focus{border-color:var(--pen)}.fill:empty:before{content:attr(data-ph);color:var(--hint);transition:opacity .35s var(--ease)}.fill.out:empty:before{opacity:0}.lines .chips{color:var(--hint);margin-top:2px;font-size:15px;line-height:1.6}.chip{font:inherit;color:var(--soft);cursor:pointer;text-underline-offset:.22em;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted #00000059;text-decoration:underline dotted #00000059;transition:color .2s}.chip:hover{color:var(--pen)}.sheet{background:#fff;border:1px solid #0000001f;padding:24px 26px 22px;position:sticky;top:28px}.sheet-h{color:var(--soft);border-bottom:1px solid #0000001a;justify-content:space-between;gap:12px;padding-bottom:12px;font-size:15px;display:flex}.sheet-h span:first-child{color:var(--type);font-weight:650}.sheet dt{color:var(--soft);margin-top:14px;font-size:13.5px}.sheet dd{color:var(--pen);overflow-wrap:anywhere;margin-top:1px;font-size:18px;font-style:italic;line-height:1.4}.sheet dd.ex{color:var(--hint);font-style:normal}.send{width:100%;margin-top:22px}.note{min-height:1.45em;color:var(--soft);margin-top:10px;font-size:14px;line-height:1.45}.send:disabled{cursor:default;background:var(--pen-deep)}.privacy{color:var(--hint);margin-top:6px;font-size:13px;line-height:1.45}.privacy a{color:inherit;text-underline-offset:.18em}.trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.js main{opacity:0;transition:opacity .6s var(--ease)}.js.on main{opacity:1}@media (width<=700px){.top{padding-top:22px}main{align-content:start;padding-top:10svh}.line{font-size:clamp(26px,7.2vw,32px);line-height:1.28}.plan{padding-left:1.3em;font-size:16.5px}.plan li:before{left:-1.4em}.nav{gap:16px}main.page{padding-top:7svh}.act{grid-template-columns:1fr;gap:18px}.say{position:static}.ways,.piece{gap:8px}.ways img,.piece img{border-radius:6px}.ways figcaption{font-size:13.5px}.ways .chosen img{outline-offset:3px}.prose p:not(.lede){font-size:17px}.sk{grid-template-columns:1fr}.lines{font-size:clamp(21px,6vw,26px)}.sheet{padding:20px 20px 18px;position:static}a.begin{width:100%}.go{flex-direction:column;align-items:flex-start}.begin{text-align:left;width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important}.wet{animation:none}}
