.cWASeq_piece{--na-bg:#0b0907;--na-ink:#f3ece2;--na-ink-2:#c9bdac;--na-line:#f3ece229;--honey:#e4b273;--honey-hi:#f0c58e;--honey-ink:#1c1207;--na-glass:#0c0907d6;--na:var(--font-fraunces), "Iowan Old Style", Georgia, serif;--na-mono:var(--font-dmmono), ui-monospace, "SFMono-Regular", Menlo, monospace;--bar-h:48px;--na-h:76px;background:var(--na-bg);overflow-x:clip}.cWASeq_main{display:block}.cWASeq_experience{background:var(--na-bg);color:var(--na-ink);font-family:var(--na);touch-action:pan-y pinch-zoom;position:relative}.cWASeq_chrome{z-index:4;pointer-events:none;height:100svh;position:sticky;top:0}.cWASeq_chrome>*{pointer-events:auto}.cWASeq_stage{z-index:1;background:var(--na-bg);height:100svh;margin-top:-100svh;position:sticky;top:0;overflow:hidden}.cWASeq_still,.cWASeq_canvas,.cWASeq_dims{width:100%;height:100%;position:absolute;inset:0}.cWASeq_still img{object-fit:cover;width:100%;height:100%}.cWASeq_still[data-layer=plane],.cWASeq_still[data-layer=stair]{opacity:0;transition:opacity .6s}.cWASeq_experience[data-mode=still] .cWASeq_still[data-on=true]{opacity:1}.cWASeq_canvas{opacity:0;transition:opacity .9s}.cWASeq_experience[data-mode=live] .cWASeq_canvas{opacity:1}.cWASeq_experience[data-mode=live] .cWASeq_still{visibility:hidden;transition:visibility 0s .9s}.cWASeq_dims{pointer-events:none;opacity:0;display:none;overflow:visible}.cWASeq_experience[data-mode=live] .cWASeq_dims{display:block}.cWASeq_dims line,.cWASeq_dims path{stroke:var(--honey);stroke-width:1.25px;fill:none}.cWASeq_dims line[data-dash="1"]{stroke-dasharray:3 6;stroke-opacity:.8}.cWASeq_dims text{fill:var(--honey-hi);font-family:var(--na-mono);letter-spacing:.12em;paint-order:stroke;stroke:#080605d9;stroke-width:4px;font-size:12.5px}.cWASeq_scrim{pointer-events:none;background:linear-gradient(90deg, #080605db 0, #080605bd calc(var(--gutter) + 560px), #0806054d calc(var(--gutter) + 720px), #08060500 calc(var(--gutter) + 900px)), linear-gradient(180deg, #080605b3 0%, #08060500 22%);position:absolute;inset:0}.cWASeq_story{z-index:2;margin-top:-100svh;position:relative}.cWASeq_naHeader{top:var(--bar-h);height:var(--na-h);padding:0 var(--gutter);background:#090706fc;align-items:center;gap:44px;display:flex;position:absolute;left:0;right:0}.cWASeq_naBrand{min-height:44px;color:var(--na-ink);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.cWASeq_naMark{width:32px;height:32px;color:var(--honey);flex:none}.cWASeq_naName{font-family:var(--na);letter-spacing:-.01em;white-space:nowrap;font-variation-settings:"opsz" 72, "SOFT" 20;font-size:24px;font-weight:420;line-height:1}.cWASeq_naAmp{color:var(--honey);margin:0 .06em}.cWASeq_naTrade{font-family:var(--na-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--na-ink-2);border-left:1px solid var(--na-line);margin-left:2px;padding-left:12px;font-size:11.5px;line-height:1.6}.cWASeq_naNav{gap:4px;margin-right:auto;display:flex}.cWASeq_naNav a{min-height:44px;font-family:var(--na-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--na-ink-2);align-items:center;padding:0 12px;font-size:13px;text-decoration:none;display:inline-flex}.cWASeq_naNav a:hover{color:var(--na-ink);text-decoration:underline;-webkit-text-decoration-color:var(--honey);text-decoration-color:var(--honey);text-underline-offset:6px}.cWASeq_naHeadCta{min-height:44px;color:var(--honey-hi);font-family:var(--na-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:#0c090780;border:1px solid #e4b273a6;border-radius:2px;padding:0 18px;font-size:13px;font-weight:500}.cWASeq_naHeadCta:hover{border-color:var(--honey-hi);background:#e4b2731a}.cWASeq_naHeader .cWASeq_fictionWrap{margin-left:auto}.cWASeq_fictionWrap{display:inline-flex;position:relative}.cWASeq_fictionNote{z-index:10;color:#17110b;width:min(340px,100vw - 32px);font-family:var(--font-ui);text-align:left;text-transform:none;letter-spacing:normal;background:#f3ede4;border-radius:3px;padding:14px 16px;font-size:14.5px;font-weight:400;line-height:1.5;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 18px 40px #00000080}.cWASeq_fictionNote[data-open=false]{display:none}.cWASeq_fictionNote[data-place=above]{top:auto;bottom:calc(100% + 10px)}.cWASeq_fictionNote[data-align=end]{left:auto;right:0}.cWASeq_fictionNote a{color:#8f1217;text-underline-offset:3px;font-weight:600}.cWASeq_fictionNote a:focus-visible{outline-color:#17110b}.cWASeq_beat{min-height:110svh;padding:calc(var(--bar-h) + var(--na-h) + 40px) var(--gutter) 80px;align-items:center;display:flex;position:relative}.cWASeq_beat [data-still-at]{width:1px;height:1px;position:absolute;top:0;left:0}.cWASeq_beatHero{flex-direction:column;justify-content:center;align-items:flex-start;min-height:100svh;padding-bottom:96px}.cWASeq_beatEnd{min-height:110svh}.cWASeq_beatEnd .cWASeq_display{font-size:clamp(50px,5.4vw,90px)}.cWASeq_copy{width:100%;max-width:560px}.cWASeq_credit{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--na-ink-2);margin-bottom:22px;font-size:13px;font-weight:500}.cWASeq_creditNo{color:#ff6a6e;margin-right:8px}.cWASeq_display{font-family:var(--na);letter-spacing:-.025em;font-variation-settings:"opsz" 144, "SOFT" 30;margin-bottom:30px;font-size:clamp(58px,7.2vw,118px);font-weight:330;line-height:.96}.cWASeq_line{display:block}.cWASeq_honey{color:var(--honey)}.cWASeq_lede{max-width:31em;font-family:var(--na);color:var(--na-ink-2);font-variation-settings:"opsz" 18;font-size:clamp(17.5px,1.35vw,20px);font-weight:380;line-height:1.55}.cWASeq_ctas{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.cWASeq_btnSolid,.cWASeq_btnGhost{min-height:54px;font-family:var(--na-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border-radius:2px;padding:0 24px;font-size:14.5px;font-weight:500;transition:background-color .16s,border-color .16s,color .16s}.cWASeq_btnSolid{background:var(--honey);color:var(--honey-ink);border:0}.cWASeq_btnSolid:hover{background:var(--honey-hi)}.cWASeq_btnGhost{color:var(--na-ink);background:#0a080666;border:1px solid #f3ece280}.cWASeq_btnGhost:hover{border-color:var(--na-ink)}.cWASeq_cue{left:var(--gutter);font-family:var(--na-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--na-ink-2);align-items:center;gap:14px;font-size:12.5px;display:flex;position:absolute;bottom:34px}.cWASeq_cueLine{background:var(--honey);width:48px;height:1px}.cWASeq_cueTouch{display:none}@media (pointer:coarse){.cWASeq_cueFine{display:none}.cWASeq_cueTouch{display:inline}}.cWASeq_kicker{font-family:var(--na-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--honey);margin-bottom:16px;font-size:12.5px;font-weight:500}.cWASeq_heading{font-family:var(--na);letter-spacing:-.02em;font-variation-settings:"opsz" 96, "SOFT" 30;text-wrap:balance;margin-bottom:26px;font-size:clamp(38px,3.9vw,60px);font-weight:360;line-height:1.02}.cWASeq_makes{border-top:1px solid var(--na-line);grid-template-columns:1fr 1fr;column-gap:32px;display:grid}.cWASeq_makes li{border-bottom:1px solid var(--na-line);gap:4px;padding:16px 0;display:grid}.cWASeq_makes strong{font-family:var(--na);color:var(--na-ink);font-variation-settings:"opsz" 36;font-size:21px;font-weight:450}.cWASeq_makes span{font-family:var(--font-ui);color:var(--na-ink-2);font-size:15px;line-height:1.45}.cWASeq_steps{border-top:1px solid var(--na-line);display:grid}.cWASeq_steps li{border-bottom:1px solid var(--na-line);font-family:var(--font-ui);color:var(--na-ink-2);grid-template-columns:52px 1fr;gap:4px;padding:16px 0;font-size:16.5px;line-height:1.5;display:grid}.cWASeq_steps strong{font-family:var(--na);color:var(--na-ink);margin-right:4px;font-size:19px;font-weight:450}.cWASeq_stepNo{font-family:var(--na-mono);letter-spacing:.1em;color:var(--honey);font-size:13px;line-height:2}.cWASeq_measure{border-top:1px solid var(--na-line);font-family:var(--na-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--na-ink-2);flex-wrap:wrap;gap:10px 28px;margin-top:22px;padding-top:18px;font-size:13px;display:flex}.cWASeq_measure b{color:var(--honey-hi);font-weight:500}.cWASeq_hours{font-family:var(--font-ui);color:var(--na-ink-2);margin-top:22px;font-size:14px}.cWASeq_reveal{transition:opacity .7s var(--ease-out), transform .7s var(--ease-out)}.cWASeq_reveal[data-reveal=wait]{opacity:0;transform:translateY(26px)}.cWASeq_how{font-family:var(--font-ui);color:var(--ink)}.cWASeq_howLead{font-family:var(--font-display);margin-bottom:22px;font-size:22px;line-height:1.35}.cWASeq_howList{border-top:1px solid var(--line);display:grid}.cWASeq_howList>div{border-bottom:1px solid var(--line);padding:16px 0}.cWASeq_howList dt{margin-bottom:4px;font-size:15px;font-weight:600}.cWASeq_howList dd{color:var(--ink-2);font-size:15.5px;line-height:1.55}.cWASeq_howCta{background:var(--red);color:#fff;border-radius:3px;align-items:center;min-height:48px;margin-top:24px;padding:0 20px;font-weight:600;text-decoration:none;display:inline-flex}.cWASeq_howCta:hover{background:var(--red-deep)}@media (max-width:1100px){.cWASeq_naNav{display:none}}@media (min-width:761px) and (max-width:1100px) and (orientation:portrait){.cWASeq_scrim{background:linear-gradient(#080605e6 0%,#0806058c 38%,#08060500 54%),linear-gradient(#08060500 84%,#080605cc 100%)}.cWASeq_beat{align-items:flex-start}.cWASeq_beatHero{padding-top:calc(var(--bar-h) + var(--na-h) + 56px);justify-content:flex-start}.cWASeq_beatEnd{min-height:100svh}.cWASeq_beat:not(.cWASeq_beatHero):not(.cWASeq_beatEnd) .cWASeq_copy{border-top:2px solid var(--honey);background:#0c0907d1;border-radius:3px;padding:20px 22px 8px}}@media (max-width:760px){.cWASeq_piece{--bar-h:70px;--na-h:56px}.cWASeq_naHeader{gap:10px}.cWASeq_naName{font-size:20px}.cWASeq_naTrade{display:none}.cWASeq_naMark{width:28px;height:28px}.cWASeq_naHeadCta{min-height:40px;padding:0 12px;font-size:12px}.cWASeq_scrim{background:linear-gradient(#080605e6 0%,#08060599 34%,#08060500 50%),linear-gradient(#08060500 82%,#080605db 100%)}.cWASeq_beat{min-height:110svh;padding:calc(var(--bar-h) + var(--na-h) + 18px) 14px 96px;align-items:flex-start}.cWASeq_beatHero{min-height:100svh;padding:calc(var(--bar-h) + var(--na-h) + 22px) 20px 26px;justify-content:space-between}.cWASeq_beatHero .cWASeq_copy{flex-direction:column;flex:1;display:flex}.cWASeq_beatHero .cWASeq_ctas{margin-top:auto}.cWASeq_beat:not(.cWASeq_beatHero):not(.cWASeq_beatEnd) .cWASeq_copy{border-top:2px solid var(--honey);background:#0c0907d1;border-radius:3px;padding:16px 16px 6px}.cWASeq_beatEnd{min-height:100svh;padding-left:20px;padding-right:20px}.cWASeq_beatEnd .cWASeq_lede{color:var(--na-ink);font-size:16px}.cWASeq_beatEnd .cWASeq_ctas>:last-child,.cWASeq_beatEnd .cWASeq_hours{display:none}.cWASeq_beatEnd .cWASeq_display{font-size:clamp(40px,11.4vw,66px)}.cWASeq_credit{margin-bottom:14px;font-size:11.5px}.cWASeq_display{margin-bottom:14px;font-size:clamp(40px,11.4vw,66px)}.cWASeq_lede{font-size:16.5px}.cWASeq_ctas{flex-wrap:nowrap;gap:10px;margin-top:18px}.cWASeq_btnSolid,.cWASeq_btnGhost{letter-spacing:.04em;min-height:50px;padding:0 13px;font-size:12.5px}.cWASeq_cue{display:none}.cWASeq_kicker{margin-bottom:8px;font-size:11.5px}.cWASeq_heading{margin-bottom:12px;font-size:clamp(27px,7.8vw,34px)}.cWASeq_makes{column-gap:16px}.cWASeq_makes li{gap:2px;padding:10px 0 11px}.cWASeq_makes strong{font-size:17px;line-height:1.2}.cWASeq_makes span{font-size:13.5px;line-height:1.35}.cWASeq_makes li:nth-last-child(-n+2),.cWASeq_steps li:last-child{border-bottom:0}.cWASeq_steps li{grid-template-columns:30px 1fr;padding:9px 0;font-size:14px;line-height:1.42}.cWASeq_steps strong{font-size:16px}.cWASeq_stepNo{font-size:12px;line-height:1.8}.cWASeq_measure{gap:6px 18px;margin-top:12px;padding-top:12px;font-size:11.5px}.cWASeq_hours{margin-top:12px;font-size:13px}.cWASeq_dims text{font-size:11px}}@media (prefers-reduced-motion:reduce){.cWASeq_reveal,.cWASeq_canvas,.cWASeq_still[data-layer=plane],.cWASeq_still[data-layer=stair]{transition:none}}@media (max-width:360px){.cWASeq_ctas{flex-wrap:wrap}.cWASeq_naHeader{gap:8px;padding-right:16px}.cWASeq_naMark{width:26px;height:26px}.cWASeq_naName{font-size:18px}.cWASeq_naHeadCta{letter-spacing:.06em;padding:0 10px;font-size:11px}}.cWASeq_naHeader:after{content:"";pointer-events:none;background:linear-gradient(#090706fc,#09070600);height:26px;position:absolute;top:100%;left:0;right:0}@media (max-width:760px),(max-width:1100px) and (orientation:portrait){.cWASeq_beatEnd .cWASeq_copy{border-top:2px solid var(--honey);background:#0c0907e6;border-radius:3px;padding:20px 20px 18px}}.cWASeq_touchHint{display:none}@media (pointer:coarse) and (max-width:760px){.cWASeq_touchHint{font-family:var(--na-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--honey-hi);margin-top:14px;font-size:11.5px;display:block}}@media (max-width:760px) and (orientation:landscape) and (max-height:500px){.cWASeq_piece{--bar-h:48px}}
