:root{--pf-blue:#2f5d85;--pf-mustard:#e9ae41;--pf-orange:#e3492a;--pf-red:#a63826;--pf-night:#1d1a17;--pf-paper:#f0e9db;--pf-ink:#1d1a17;--pf-stripe-red:#de4a28;--pf-stripe-orange:#ec8b2b;--pf-stripe-mustard:#f4c44f;--pf-label:#ded6c3;--pf-slant:clamp(18px, 3.5vw, 64px);--pf-turn:calc(atan2(var(--pf-slant), 100vw) * -1);--pf-tape-shadow:drop-shadow(0 10px 12px #14100c59);--pf-air:clamp(44px, 6vw, 84px)}.pg-ribbon{pointer-events:none;position:absolute;overflow:visible}.pg-ribbon path{fill:none;stroke-linecap:butt}.pg-ribbon-edge{stroke:var(--pf-label);stroke-width:54.7px}.pg-ribbon-red{stroke:var(--pf-stripe-red);stroke-width:48.5px}.pg-ribbon-orange{stroke:var(--pf-stripe-orange);stroke-width:29.1px}.pg-ribbon-mustard{stroke:var(--pf-stripe-mustard);stroke-width:9.7px}.pg-scatter{pointer-events:none;height:auto;filter:var(--pf-tape-shadow);user-select:none;-webkit-mask:linear-gradient(#000 0 0) center / 300% 300% no-repeat, var(--holes) 0 0 / 100% 100% no-repeat;mask:linear-gradient(#000 0 0) center / 300% 300% no-repeat, var(--holes) 0 0 / 100% 100% no-repeat;-webkit-mask-composite:xor;display:block;position:absolute;-webkit-mask-clip:no-clip;mask-clip:no-clip;mask-composite:subtract}.pf-seam{z-index:0;pointer-events:none;height:0;position:relative}.pf-seam:before{content:"";height:var(--pf-slant);background:var(--pf-to);clip-path:polygon(0 100%,100% 0,100% 100%);position:absolute;bottom:-1px;left:0;right:0}.pf-seam--mustard{--pf-to:var(--pf-mustard)}.pf-seam--blue{--pf-to:var(--pf-blue)}.pf-seam--night{--pf-to:var(--pf-night)}.pf-seam--paper{--pf-to:#f6f1e7}.lp-badge{flex-direction:column;align-items:center;gap:13px;text-decoration:none;display:flex}.lp-badge-soon{letter-spacing:.14em;color:#a49a87;font:500 8px JetBrains Mono,monospace}.lp-badge-img{width:auto;height:50px;display:block}.lp-offscreen{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.lp-eyebrow{letter-spacing:-.01em;color:inherit;font:700 clamp(15px,1.3vw,17px)/1.2 Hanken Grotesk,sans-serif}.lp-platform{letter-spacing:.14em;color:#221e17;font:700 clamp(10.5px,1.1vw,12px) JetBrains Mono,monospace}.lp-sect{box-sizing:border-box;width:100%;padding:clamp(48px, 7vw, 100px) var(--lp-bleed);flex-wrap:wrap;align-items:center;gap:clamp(28px,4vw,64px);display:flex}.lp-sectpair{flex:100%}.lp-cards{box-sizing:border-box;flex-direction:column;gap:16px;width:100%;max-width:1080px;margin:0 auto;padding:clamp(44px,6vw,88px) clamp(20px,4vw,40px) 0;display:flex}.lp-cardgrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px;display:grid}.lp-card{background:#fffdf8;border:1px solid #221c121a;border-radius:18px;flex-direction:column;gap:5px;padding:18px 20px 20px;display:flex;box-shadow:0 14px 30px -18px #14100c73}.lp-card-tag{letter-spacing:-.025em;color:var(--pf-ink);text-transform:lowercase;margin:0;font:800 clamp(18px,1.6vw,20px)/1.15 Hanken Grotesk,sans-serif;display:block}.lp-card-tag:first-letter{text-transform:uppercase}.lp-card-tag--mark{text-transform:none}.lp-dsp-mark{height:clamp(22px,2vw,26px);margin-bottom:4px;display:block}.lp-dsp-mark svg{width:auto;height:100%;display:block;overflow:visible}.lp-card-body{color:#221e17;text-wrap:pretty;margin:0;font:500 15px/1.55 Hanken Grotesk,sans-serif}.lp-ribbon{background:linear-gradient(#5a3623,#44261a 45%,#2d1a11);border-radius:1.5px;height:8px;display:block}.lp-ledger-sect{z-index:0;box-sizing:border-box;width:100%;padding:var(--pf-air) var(--lp-bleed) calc(var(--pf-air) + var(--pf-slant));background:var(--pf-mustard);color:var(--pf-ink);flex-direction:column;gap:clamp(24px,3vw,40px);display:flex;position:relative;overflow:clip visible}.lp-ledger-sect .lp-h2{color:var(--pf-ink)}.s2-tape{z-index:2;width:clamp(150px,20vw,280px);top:clamp(20px,4vw,60px);right:clamp(-110px,-6vw,-40px);transform:rotate(14deg)}@media (width<=699.98px){.s2-tape{display:none}}.lp-ledger-intro{flex-direction:column;gap:12px;display:flex}.lp-ledger{background:#fffdf8;border:1px solid #221c1229;border-radius:4px 14px 14px 4px;flex-direction:column;padding:14px 20px 18px;display:flex;box-shadow:0 18px 36px -20px #14100c80}.lp-ledger-head{justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:10px;display:flex}.lp-ledger-grid+.lp-ledger-head{padding-top:18px}.lp-ledger-side{letter-spacing:.1em;color:#221e17;margin:0;font:700 10.5px JetBrains Mono,monospace}.lp-ledger-label{letter-spacing:.1em;color:#6d6557;text-align:right;font:700 10.5px JetBrains Mono,monospace}.lp-ledger-rule{background:#221c121f;height:1px}.lp-ledger-grid{grid-template-columns:1fr;display:grid}.lp-ledger-entry{flex-direction:column;gap:5px;padding:12px 0;display:flex}.lp-ledger-entry:last-child{padding-bottom:0}.lp-ledger-entry+.lp-ledger-entry{border-top:1px dashed #221c1233}.lp-ledger-tag{letter-spacing:.08em;color:var(--pf-ink);font:700 11.5px JetBrains Mono,monospace}.lp-ledger-num{color:#6d6557}.lp-ledger-body{color:#221e17;text-wrap:pretty;font:500 15px/1.55 Hanken Grotesk,sans-serif}.lp-ledger-guide{color:var(--pf-ink);text-underline-offset:3px;align-self:flex-start;margin-top:18px;font:700 14px/1.5 Hanken Grotesk,sans-serif}.lp-ledger-guide:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #e3492a}@media (width>=860px){.lp-ledger-grid{grid-template-columns:repeat(3,1fr)}.lp-ledger-entry{padding:14px 20px 2px}.lp-ledger-entry:first-child{padding-left:0}.lp-ledger-entry:last-child{padding-bottom:2px;padding-right:0}.lp-ledger-entry+.lp-ledger-entry{border-top:0;border-left:1px dashed #221c1233}}.lp-h2{letter-spacing:-.05em;color:#221e17;text-wrap:balance;margin:0;font:800 clamp(36px,5.2vw,66px)/.98 Hanken Grotesk,sans-serif}.lp-textcol{flex-direction:column;flex:320px;gap:12px;min-width:290px;display:flex}.lp-lede{max-width:460px;color:inherit;text-wrap:pretty;margin:0;font:500 clamp(15.5px,1.4vw,17.5px)/1.55 Hanken Grotesk,sans-serif}.lp-phone{flex-direction:column;gap:10px;margin:0;display:flex}.lp-phone-frame{box-sizing:border-box;background:linear-gradient(145deg,#3b3733 0%,#1a1816 38%,#0f0d0c 100%);border:1px solid #0c0a09;border-radius:46px;padding:10px;position:relative;box-shadow:inset 0 0 0 1px #4a4540,0 45px 50px -22px #14100c99,0 17px 28px -11px #14100c66,0 2px 6px #14100c4d}.lp-phone-frame:before,.lp-phone-frame:after{content:"";background:#2a2725;border-radius:0 2px 2px 0;width:4px;position:absolute;right:-4px}.lp-phone-frame:before{height:11%;top:22%}.lp-phone-frame:after{height:7%;top:36%}.lp-phone-screen{border-radius:36px;overflow:hidden}.lp-phone-screen img{width:100%;height:auto;margin-top:calc(var(--shot-chrome,0%) * -1);display:block}.lp-phone-screen--whole{background:linear-gradient(#f6f1e7 0 70%,#efe9dc 70%)}.lp-phone-screen--whole img{width:95.41%;margin:5.1% auto}.lp-phone-cap{letter-spacing:.1em;color:#6d6557;border-top:1px solid #221c121f;margin:0;padding-top:8px;font:700 10.5px JetBrains Mono,monospace}.s1-hero{--s1-gutter:clamp(20px, 4vw, 40px);--s1-gap:clamp(28px, 4vw, 56px);--s1-pad-y:min(clamp(32px, 6vw, 72px), 7svh);--s1-shot-cols:1080;--s1-shot-rows:2400;--s1-shot-chrome:22px;--s1-shot-air:8px;--s1-tilt-air:5px;--s1-shot-min:225px;--s1-shot-cap:clamp(300px, 29vw, 380px);--s1-copy-h:287px;--s1-room:calc(100svh - 58px - var(--pf-slant) - (var(--s1-shot-air) + var(--s1-tilt-air)) * 2 - var(--s1-pad-y) - var(--s1-gap) - var(--s1-copy-h));--s1-shot-w:clamp(var(--s1-shot-min), calc((var(--s1-room) - var(--s1-shot-chrome)) * var(--s1-shot-cols) / var(--s1-shot-rows) + var(--s1-shot-chrome)), var(--s1-shot-cap));box-sizing:border-box;align-items:center;gap:var(--s1-gap);width:100%;max-width:1080px;padding:var(--s1-pad-y) var(--s1-gutter) 0;flex-wrap:wrap;margin:0 auto;display:flex}.s1-copy{z-index:1;flex-direction:column;flex:320px;gap:16px;min-width:290px;display:flex;position:relative}.s1-eyebrow{letter-spacing:-.01em;color:var(--pf-paper);font:700 clamp(15px,1.4vw,17px)/1.2 Hanken Grotesk,sans-serif}.s1-h1{letter-spacing:-.05em;color:var(--pf-paper);margin:0;font:800 min(clamp(48px,7.4vw,96px),11.5svh)/.96 Hanken Grotesk,sans-serif}.s1-lede{max-width:460px;color:var(--pf-paper);text-wrap:pretty;margin:0;font:500 clamp(15.5px,1.4vw,17.5px)/1.55 Hanken Grotesk,sans-serif}.s1-cta-row{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.s1-copy .s8-notify{align-items:flex-start;max-width:400px}.s1-copy .s8-notify-label{text-align:left}.s1-copy .s8-notify-row{justify-content:flex-start}.s1-copy .s8-notify-consent,.s1-copy .s8-notify-status{text-align:left}.s1-copy .s8-notify-card{text-align:left;align-items:flex-start}.s1-shot{--s1-tilt:-4deg;z-index:0;width:var(--s1-shot-w);max-width:100%;margin-inline:auto;margin-bottom:var(--s1-shot-air);flex:none;position:relative}.s1-shot .lp-phone{z-index:2;transform:rotate(var(--s1-tilt));position:relative;container-type:inline-size}.s1-shot .lp-phone-frame{border-radius:calc(11.64cqw + 7.4392px)}.s1-shot .lp-phone-screen{border-radius:calc(11.64cqw - 2.5608px)}.s1-ribbon{z-index:0;width:400%;height:140%;top:-20%;left:-150%}.s1-tape{z-index:1;width:78%}.s1-tape-back{top:4%;right:-58%;transform:rotate(13deg)}.s1-tape-front{z-index:3;bottom:1%;left:-60%;transform:rotate(-16deg)}@media (width>=700px){.pg-heroband .s1-hero{padding-right:calc(var(--s1-gutter) + var(--s1-shot-w) + var(--s1-gap));--s1-room:calc(100svh - 58px - var(--pf-slant) - (var(--s1-shot-air) + var(--s1-tilt-air)) * 2);min-height:calc((var(--s1-shot-min) - var(--s1-shot-chrome)) * var(--s1-shot-rows) / var(--s1-shot-cols) + var(--s1-shot-chrome) + var(--s1-shot-air) * 2);padding-bottom:var(--s1-pad-y);position:relative}.pg-heroband .s1-shot{right:var(--s1-gutter);height:max-content;margin-block:auto;position:absolute;top:0;bottom:0}}.s0-strip{--s0-turn:var(--pf-turn);z-index:1;width:calc(100% + 160px);margin-left:-80px;margin-top:calc(14px - var(--pf-slant) * .5 - 20px);padding:0 0 calc(clamp(10px, 1.5vw, 16px) + var(--pf-slant) * .35);transform:rotate(var(--s0-turn));transform-origin:50%;background:0 0;flex-direction:column;gap:10px;display:flex;position:relative}.s0-foot{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;padding:0 20px;display:flex}@media (width<=699.98px){.s0-cap-tail{display:none}}.s0-mq-btn{box-sizing:border-box;color:#6d6557;letter-spacing:.08em;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:1px solid #221c127a;border-radius:999px;justify-content:center;align-items:center;min-width:56px;min-height:24px;padding:6px 10px;font:700 9.5px JetBrains Mono,monospace;display:inline-flex}.s0-mq-btn:focus-visible{outline-offset:2px;outline:2px solid #e3492a}.s0-mq-for{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.s0-mq-play,.s0-strip[data-mq=off] .s0-mq-pause{display:none}.s0-strip[data-mq=off] .s0-mq-play{display:inline}.s0-strip[data-mq=off] .s3-mq-item{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.s0-mq-pause{display:none}.s0-mq-play,.s0-strip[data-mq=on] .s0-mq-pause{display:inline}.s0-strip[data-mq=on] .s0-mq-play{display:none}.s0-strip[data-mq=on] .s3-mq-item{animation-name:lpmq}}.s3-section{flex-direction:column;gap:18px;padding:clamp(48px,7vw,100px) 0 0;display:flex}.s3-head{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:1080px;margin:0 auto;padding:0 clamp(20px,4vw,40px);display:flex}.s3-lede{color:#6d6557;text-wrap:pretty;max-width:560px;margin:0;font:500 clamp(14.5px,1.3vw,16.5px)/1.55 Hanken Grotesk,sans-serif}.s3-band{border-bottom:1px solid #221c121a;padding:20px 0;overflow:hidden}.s3-track{height:92px;position:relative}.s3-mq-item{width:145px;height:92px;transform:translateX(calc(var(--lpmq-i,0) * var(--lpmq-w,167px)));animation:lpmq var(--lpmq-dur,60s) linear infinite;animation-delay:calc((var(--lpmq-i,0) + 1 - var(--lpmq-n,10)) * var(--lpmq-step,6s));margin-right:22px;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.s3-mq-item{animation-name:none}}.s3-mq-img{margin:-21px;display:block}.s3-mq-cass{transform-origin:0 0;width:289px;transform:scale(.5)}.s3-em{color:#c63b1c;font-weight:700}.s3-caption{letter-spacing:.08em;color:#6d6557;text-align:center;font:500 9.5px JetBrains Mono,monospace}.s5h-sect{background:var(--pf-blue);color:var(--pf-paper);padding-top:var(--pf-air);padding-bottom:calc(var(--pf-air) + var(--pf-slant));position:relative}.s5h-sect .lp-h2{color:var(--pf-paper)}.s5h-grid{flex:340px;grid-template-columns:repeat(2,1fr);gap:12px;min-width:min(310px,100%);display:grid}.s5h-card{background:#fffdf8;border:1px solid #221c121a;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:16px 12px 14px;display:flex}.s5h-cass-box{width:145px;max-width:100%;height:92px}.s5h-cass-img{margin:-21px;display:block}.s5h-title{color:#221e17;font:600 15px Hanken Grotesk,sans-serif}.s5h-meta{letter-spacing:.06em;color:#6d6557;align-items:center;gap:5px;font:700 9px JetBrains Mono,monospace;display:inline-flex}.s5h-lengths{flex-direction:column;gap:7px;margin-top:auto;padding-top:14px;display:flex}.s5h-len{grid-template-columns:26px 1fr;align-items:center;gap:10px;display:grid}.s5h-len-name{letter-spacing:.06em;color:#6d6557;text-align:right;font:700 9px JetBrains Mono,monospace}.s5h-readout{flex-direction:column;gap:3px;margin-top:auto;padding-top:14px;display:flex}.s5h-readout-val{letter-spacing:-.01em;color:#221e17;font:700 26px JetBrains Mono,monospace}.s5h-readout-cap{letter-spacing:.06em;color:#6d6557;font:700 9px JetBrains Mono,monospace}.s5-deck{box-sizing:border-box;flex-wrap:wrap;align-items:center;gap:clamp(28px,4vw,64px);width:100%;max-width:1080px;margin:0 auto;padding:clamp(48px,7vw,100px) clamp(20px,4vw,40px) 0;display:flex}.s5-deck-col{flex-direction:column;flex:320px;align-items:center;gap:13px;min-width:290px;max-width:430px;margin:0 auto;display:flex}.s5-art{background:radial-gradient(at 50% 30%,#2b2723,#201d19 70%);border:1px solid #ffffff12;border-radius:18px;place-items:center;width:100%;height:238px;display:grid}.s5-cass-box{width:289px;max-width:100%;height:184px}.s5-cass{width:289px}.s5-label{flex-direction:column;align-items:center;gap:2px;display:flex}.s5-title{color:#f0e9db;font:700 28px Caveat,cursive}.s5-sub{color:#9a917f;letter-spacing:.08em;font:500 9.5px JetBrains Mono,monospace}.s5-progress{flex-direction:column;gap:6px;width:100%;display:flex}.s5-bar{background:#ffffff1a;border-radius:2.5px;height:5px;overflow:hidden}.s5-bar-fill{background:#e3492a;width:62%;height:100%}@media (forced-colors:active){.s5-bar{box-sizing:border-box;border:1px solid canvastext}.s5-bar-fill{background:highlight}}.s5-counter{color:#9a917f;justify-content:space-between;font:500 9px JetBrains Mono,monospace;display:flex}.s5-count{align-items:flex-start;gap:1ch;display:flex}.s5-wheels{display:flex}.s5-wheel{width:1ch;height:12px;overflow:hidden}.s5-strip{will-change:transform;display:block}.s5-strip>span{height:12px;line-height:12px;display:block}.s5-controls{justify-content:center;align-items:center;gap:28px;padding-top:2px;display:flex}.s5-btn{color:#f0e9db;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:1.5px solid #ffffff38;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;padding:0;display:flex}.s5-play{color:#1d1a17;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#e3492a;border:0;border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;padding:0;display:flex;box-shadow:0 12px 26px -9px #e3492ab3}.s5-btn .s5-i{width:24px;height:24px;display:block}.s5-play .s5-i{width:30px;height:30px;display:block}.s5-play .s5-i-stop,.s5-play.is-moving .s5-i-play{display:none}.s5-play.is-moving .s5-i-stop{display:block}.s5-caption{letter-spacing:.08em;color:#9a917f;text-align:center;text-wrap:balance;font:500 9.5px JetBrains Mono,monospace}.s5-h2{letter-spacing:-.05em;color:#221e17;text-wrap:balance;margin:0;font:800 clamp(36px,5.2vw,66px)/.98 Hanken Grotesk,sans-serif}@media (width>=728px){.s5-deck>.s5-deck-col{order:-1}}.s6-gift{box-sizing:border-box;flex-wrap:wrap;align-items:center;gap:clamp(28px,4vw,64px);width:100%;max-width:1080px;margin:0 auto;padding:clamp(48px,7vw,100px) clamp(20px,4vw,40px) 0;display:flex}.s6-panel{box-sizing:border-box;background-color:#f8f4ec;background-image:radial-gradient(#221c120b 1px,#0000 1.6px);background-size:24px 24px;border:1px solid #221c121a;border-radius:24px;flex:320px;place-items:center;min-width:310px;padding:clamp(42px,4vw,56px) 10px clamp(30px,3vw,40px);display:grid}.s6-gift-rot{position:relative;transform:rotate(-2.5deg)}.s6-glaze{background:linear-gradient(115deg,#ffffff47 0%,#ffffff0a 28%,#ffffff38 45%,#ffffff08 62%,#ffffff2e 100%);border:1px solid #ffffffa6;border-radius:10px;position:absolute;inset:-7px;box-shadow:inset 0 0 18px #ffffff2e}.s6-tag{color:#3a3128;background:#efe6cf;border:1px solid #221c1224;border-radius:2px;padding:3px 12px;font:400 13px Permanent Marker,cursive;position:absolute;top:-16px;left:50%;transform:translate(-50%)rotate(1.5deg);box-shadow:0 4px 8px -4px #221c1266}.s6n{background:var(--pf-mustard);color:var(--pf-ink);padding-top:var(--pf-air);padding-bottom:calc(var(--pf-air) + var(--pf-slant));position:relative}.s6n .lp-h2{color:var(--pf-ink)}.s6n-tape{box-sizing:border-box;flex-direction:column;flex:320px;align-items:center;gap:24px;min-width:min(310px,100%);padding:14px 10px;display:flex;container-type:inline-size}.s6n-cass-rot{--s6n-scale:1;width:calc(289px * var(--s6n-scale));height:calc(183.6px * var(--s6n-scale));transform:rotate(-3.5deg)}.s6n-cass{width:289px;translate:calc((var(--s6n-scale) - 1) * 50%) calc((var(--s6n-scale) - 1) * 50%);scale:var(--s6n-scale);cursor:pointer}@container (width>=320px){.s6n-cass-rot{--s6n-scale:1.1}}@container (width>=365px){.s6n-cass-rot{--s6n-scale:1.25}}.s6n-hint-row{text-align:center;text-wrap:balance;font:500 9.5px JetBrains Mono,monospace;display:block;transform:rotate(-3.5deg)}.s6n-hint{letter-spacing:.08em;color:#6d6557}.s6n .s6n-hint{color:var(--pf-ink)}.s6n-hint:before{content:"";vertical-align:middle;background:#e3492a;border-radius:50%;width:6px;height:6px;margin-right:7px;animation:1.6s infinite lppulse;display:inline-block}@media (prefers-reduced-motion:reduce){.s6n-hint:before{animation:none}}.s6n-ctls{flex-direction:column;gap:11px;margin-top:auto;padding-top:14px;display:flex}.s6n-ctl-cap{letter-spacing:.06em;color:#6d6557;margin-bottom:6px;font:700 9px JetBrains Mono,monospace;display:block}.s6n-row{flex-wrap:wrap;gap:6px;display:flex}.s6n-swatch{background:var(--s6n-sw);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:1px solid #221c1280;border-radius:50%;width:26px;height:26px;padding:0}.s6n-swatch[aria-pressed=true]{box-shadow:0 0 0 2px #fffdf8,0 0 0 2.5px #221e17}.s6n-chip{letter-spacing:.06em;color:#6d6557;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:1px solid #221c122e;border-radius:999px;padding:6px 10px;font:700 9px JetBrains Mono,monospace}.s6n-chip[aria-pressed=true]{color:#fffdf8;background:#c63b1c;border-color:#c63b1c}.s6n-swatch:focus-visible,.s6n-chip:focus-visible{outline-offset:2px;outline:2px solid #e3492a}@media (forced-colors:active){.s6n-swatch{box-sizing:border-box}.s6n-swatch[aria-pressed=true]{border-width:4px}}.s6n-cass:focus-visible{outline-offset:7px;border-radius:8px;outline:2px solid #e3492a}.s6n-macro{margin-top:auto;padding-top:14px}.s6n-macro-win{--s6n-macro-px:2;--s6n-macro-x:-6;--s6n-macro-y:132;box-sizing:border-box;background:#f6f1e7;border:1px solid #221c121f;border-radius:10px;height:178px;position:relative;overflow:hidden}.s6n-macro-cass{transform-origin:0 0;width:289px;transform:scale(calc(var(--s6n-macro-px) / .85)) translate(calc(var(--s6n-macro-x) * -.85px), calc(var(--s6n-macro-y) * -.85px));position:absolute;top:0;left:0}@media (width>=728px){.s6n>.s6n-tape{order:-1}}.s6j-sect{color:var(--pf-ink);padding-top:var(--pf-air);padding-bottom:calc(var(--pf-air) + var(--pf-slant));background:#f6f1e7;position:relative}.s6j-rot{box-sizing:border-box;flex:320px;justify-content:center;min-width:min(310px,100%);padding:12px;display:flex;transform:rotate(-2.5deg)}.s6j-card{box-sizing:border-box;background:#fffdf8;border:1px solid #221c1229;border-radius:4px 14px 14px 4px;width:340px;max-width:100%;display:flex;box-shadow:0 6px 20px -10px #221c124d}.s6j-spine{background:linear-gradient(#f3ecdd,#ece3d0);border-right:1px dashed #221c1233;border-radius:3px 0 0 3px;flex:none;justify-content:center;align-items:center;width:26px;display:flex}.s6j-spine-text{color:#413a2e;writing-mode:vertical-rl;letter-spacing:.14em;font:700 11px Caveat,cursive;transform:rotate(180deg)}.s6j-bodycol{flex-direction:column;flex:1;gap:9px;min-width:0;padding:14px 16px;display:flex}.s6j-siderow{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.s6j-side{letter-spacing:.1em;color:#221e17;font:700 10.5px JetBrains Mono,monospace}.s6j-time{color:#6d6557;text-align:right;font:500 10px JetBrains Mono,monospace}.s6j-tracks{color:#221e17;flex-direction:column;gap:5px;font:600 15px/1.3 Caveat,cursive;display:flex}.s6j-track{align-items:baseline;gap:6px;display:flex}.s6j-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.s6j-leader{background-image:radial-gradient(circle,#a49a8773 1.1px,#0000 1.4px);background-position:0 100%;background-repeat:repeat-x;background-size:5px 4px;flex:1;min-width:12px;height:4px}.s6j-dur{color:#6d6557;white-space:nowrap}.s6j-rule{background:#221c121f;height:1px}.s6j-meta{color:#6d6557;letter-spacing:.05em;padding-top:2px;font:500 9.5px JetBrains Mono,monospace}.s6j-breaks{grid-template-columns:auto 1fr;align-items:center;gap:7px 9px;margin-top:auto;padding-top:14px;display:grid}.s6j-brk-name{letter-spacing:.06em;color:#6d6557;text-align:right;font:700 9px JetBrains Mono,monospace}.s6j-brk-tape,.s6j-cap-track{background:#221c1224;border-radius:1.5px;display:flex}.s6j-brk-tape{position:relative}.s6j-brk-tape>.lp-ribbon{width:var(--s6j-run)}.s6j-mark{top:-3px;left:var(--s6j-run);background:#e3492a;border-radius:1px;width:2px;height:14px;position:absolute;transform:translate(-1px)}.s6j-cap{flex-direction:column;gap:6px;margin-top:auto;padding-top:14px;display:flex}.s6j-cap-cap{letter-spacing:.06em;color:#6d6557;font:700 9px JetBrains Mono,monospace}.s6s-wind{box-sizing:content-box;width:100%;height:28px;margin-top:auto;padding-top:14px;display:block}.s6s-stocks{flex-wrap:wrap;gap:8px 16px;margin-top:auto;padding-top:14px;display:flex}.s6s-stock{align-items:center;gap:6px;display:inline-flex}.s6s-swatch{box-sizing:border-box;border:1px solid #221c122e;border-radius:3px;width:18px;height:12px}.s6s-stock-name{letter-spacing:.08em;color:#6d6557;font:700 9px JetBrains Mono,monospace}.s7-shop{box-sizing:border-box;flex-direction:column;gap:12px;width:100%;max-width:1080px;margin:0 auto;padding:clamp(48px,7vw,100px) clamp(20px,4vw,40px) 0;display:flex}.s7-card{background:#2b2723;border-radius:20px;flex-wrap:wrap;align-items:center;gap:18px;padding:clamp(16px,2vw,26px);display:flex;position:relative;overflow:hidden}.s7-glow{filter:blur(30px);background:#e3492a40;border-radius:50%;width:110px;height:110px;position:absolute;top:-8px;right:-8px}.s7-cass-box{flex:none;width:159px;height:101px}.s7-cass{transform-origin:0 0;width:289px;transform:scale(.55)}.s7-text{flex-direction:column;flex:240px;gap:6px;display:flex}.s7-limited{color:#f0a08a;letter-spacing:.08em;font:700 10px JetBrains Mono,monospace}.s7-name{color:#f0e9db;font:700 clamp(17px,1.8vw,21px) Hanken Grotesk,sans-serif}.s7-desc{color:#9a917f;text-wrap:pretty;max-width:420px;font:500 clamp(12px,1.2vw,14px)/1.5 Hanken Grotesk,sans-serif}.s7s{box-sizing:border-box;flex-direction:column;gap:clamp(24px,3vw,40px);width:100%;max-width:1080px;margin:0 auto;padding:clamp(48px,7vw,100px) clamp(20px,4vw,40px) 0;display:flex}.s7s-head{flex-direction:column;gap:12px;display:flex}.s7s-row{grid-template-columns:1fr;place-items:start;gap:clamp(28px,3vw,40px) clamp(16px,2vw,28px);display:grid}.s7s-row .lp-phone{width:100%;max-width:330px}@media (width>=700px){.s7s-row{grid-template-columns:repeat(3,1fr)}}.s8-get{box-sizing:border-box;flex-direction:column;align-items:center;gap:18px;width:100%;max-width:1080px;margin:0 auto;padding:clamp(56px,8vw,120px) clamp(20px,4vw,40px) 0;scroll-margin-top:24px;display:flex}.s8-h2{letter-spacing:-.05em;color:var(--pf-paper);text-align:center;margin:0;font:800 clamp(44px,6.4vw,84px)/.96 Hanken Grotesk,sans-serif}.s8-cta-row{flex-wrap:wrap;justify-content:center;gap:10px;width:100%;display:flex}.s8-notify{flex-direction:column;align-items:center;gap:10px;width:100%;max-width:440px;display:flex}.s8-notify-label{color:#6d6557;text-align:center;font:700 15px Caveat,cursive}.s8-notify-row{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;display:flex}.s8-notify-row[hidden]{display:none}.s8-notify-input{box-sizing:border-box;color:#221e17;background:#fffdf8;border:1px solid #221c1233;border-radius:22px;flex:200px;min-width:0;height:44px;padding:0 16px;font:500 15px Hanken Grotesk,sans-serif}.s8-notify-btn{color:#f0e9db;cursor:pointer;background:#221e17;border:0;border-radius:22px;height:44px;padding:0 22px;font:700 14px Hanken Grotesk,sans-serif}.s8-notify-btn:disabled{opacity:.55;cursor:default}.s8-notify-consent{color:#6d6557;text-align:center;text-wrap:pretty;max-width:400px;margin:0;font:500 13px/1.45 Hanken Grotesk,sans-serif}.s8-notify-consent-link{color:#221e17;text-underline-offset:2px;text-decoration:underline}.s8-beta{color:#6d6557;text-align:center;text-wrap:pretty;max-width:400px;margin:0;font:500 13px/1.45 Hanken Grotesk,sans-serif}.s8-beta-link{color:#221e17;text-underline-offset:2px;text-decoration:underline}.s8-notify-status{color:#6d6557;text-align:center;min-height:1.2em;font:500 13px Hanken Grotesk,sans-serif}.s8-notify-status-done{border-radius:14px;width:100%;min-height:0;margin-top:8px}.s8-notify-status-done:focus{outline:none}.s8-notify-status-done:focus-visible{outline-offset:2px;outline:2px solid #e3492a}.s8-notify-card{box-sizing:border-box;text-align:center;background:#fffdf8;border:1px solid #221c1229;border-radius:14px;flex-direction:column;align-items:center;gap:5px;padding:22px 24px 20px;display:flex;box-shadow:0 6px 20px -10px #221c124d}.s8-notify-card-head{letter-spacing:-.02em;color:#e3492a;font:800 24px/1.15 Hanken Grotesk,sans-serif}.s8-notify-card-to{letter-spacing:.14em;text-transform:uppercase;color:#6d6557;margin-top:6px;font:700 9.5px JetBrains Mono,monospace}.s8-notify-card-addr{color:#221e17;overflow-wrap:anywhere;font:700 24px/1.2 Caveat,cursive}.s8-notify-card-body{color:#6d6557;text-wrap:pretty;align-self:stretch;margin:9px 0 0;font:500 13px/1.45 Hanken Grotesk,sans-serif}.s8-notify-card-link{color:#221e17;text-underline-offset:2px;text-decoration:underline}.pg-heroband{box-sizing:border-box;background:var(--pf-blue);color:var(--pf-paper);min-height:100svh;padding-bottom:var(--pf-slant);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--pf-slant)),0 100%);flex-direction:column;display:flex;position:relative}.pg-heroband .s1-hero{flex:auto;align-content:center}.pg-heroband .pg-brand-name{color:var(--pf-paper)}.pg-heroband .pg-brand-mark{color:var(--pf-mustard)}.pg-heroband .pg-nav-cta{border-color:var(--pf-paper);color:var(--pf-paper)}.pg-heroband .lp-platform{letter-spacing:.02em;color:var(--pf-paper);font:700 13px Hanken Grotesk,sans-serif}.pg-heroband .s1-ios{color:inherit;text-underline-offset:3px;text-decoration:underline}.pg-heroband .s8-notify-label{color:var(--pf-paper);font-size:18px}.pg-heroband .s8-notify-input{background:var(--pf-paper);color:var(--pf-ink);border:0}.pg-heroband .s8-notify-btn{background:var(--pf-mustard);color:var(--pf-ink);font-weight:800}.pg-heroband .s8-notify-consent,.pg-heroband .s8-notify-status,.pg-heroband .s8-notify-consent-link{color:var(--pf-paper)}.pg-deckroom{background:var(--pf-night);color:var(--pf-paper);padding-bottom:calc(var(--pf-air) + var(--pf-slant));position:relative;overflow:clip visible}.pg-deckroom .s5-deck,.pg-deckroom .lp-cards{padding-top:var(--pf-air)}.pg-deckroom .lp-eyebrow{color:var(--pf-paper)}.pg-deckroom .s5-h2{color:#f0e9db}.pg-deckroom .lp-lede{color:var(--pf-paper)}.pg-deckroom .lp-card{background:#2b2723;border-color:#ffffff12}.pg-deckroom .lp-card-tag{color:var(--pf-paper)}.pg-deckroom .lp-card-body{color:#f0e9db}.pg-deckroom .s6s-wind g{fill:#f0e9db52}.pg-deckroom .s6s-swatch{border-color:#ffffff38}.pg-deckroom .s6s-stock-name{color:#d6ccb9}.dr-tape{z-index:3;width:clamp(150px,19vw,270px);top:clamp(-90px,-6vw,-46px);left:clamp(-100px,-5vw,-40px);transform:rotate(-12deg)}.s7v{background:var(--pf-mustard);color:var(--pf-ink);padding:var(--pf-air) var(--lp-bleed) calc(var(--pf-air) + var(--pf-slant));position:relative}.s7v-h{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.s7v-lead,.s7v-lead-q{margin:0}.s7v-lead-q p{letter-spacing:-.045em;text-wrap:balance;max-width:22ch;margin:0;font:800 clamp(34px,5vw,64px)/1.02 Hanken Grotesk,sans-serif}.s7v-lead-q p:before{content:"“";color:var(--pf-red)}.s7v-lead-q p:after{content:"”";color:var(--pf-red)}.s7v-nb{white-space:nowrap}.s7v-who{margin-top:12px;font:600 15px/1.3 Hanken Grotesk,sans-serif}.s7v-row{border-top:2px solid #1d1a1740;grid-template-columns:1fr;gap:clamp(22px,2.6vw,30px) clamp(24px,3vw,44px);margin:clamp(32px,4vw,54px) 0 0;padding:clamp(22px,2.6vw,30px) 0 0;list-style:none;display:grid}@media (width>=560px){.s7v-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.s7v-row{grid-template-columns:repeat(4,minmax(0,1fr))}}.s7v-item,.s7v-q{margin:0}.s7v-q p{letter-spacing:-.025em;text-wrap:balance;margin:0;font:700 clamp(22px,2.1vw,28px)/1.15 Hanken Grotesk,sans-serif}.s7v-q p:before{content:"“"}.s7v-q p:after{content:"”"}.s7v-item .s7v-who{margin-top:8px;font-size:14px;font-weight:500}.pg-endcap{--s8-foot:204px;margin-top:calc(var(--pf-slant) * -1);padding-top:var(--pf-slant);background:var(--pf-red);color:var(--pf-paper);clip-path:polygon(0 var(--pf-slant),100% 0,100% 100%,0 100%);position:relative}@media (width<=699.98px){.pg-endcap{--s8-foot:250px}}.pg-endcap .s8-get{z-index:2;padding-top:var(--pf-air);padding-bottom:150px;position:relative}.pg-endcap .lp-platform{letter-spacing:.02em;color:var(--pf-paper);font:700 13px Hanken Grotesk,sans-serif}.pg-endcap .s8-notify-label{color:var(--pf-paper);font-size:18px}.pg-endcap .s8-notify-input{background:var(--pf-paper);color:var(--pf-ink);border:0}.pg-endcap .s8-notify-btn{background:var(--pf-mustard);color:var(--pf-ink);font-weight:800}.pg-endcap .s8-notify-consent,.pg-endcap .s8-notify-status,.pg-endcap .s8-notify-consent-link,.pg-endcap .s8-beta,.pg-endcap .s8-beta-link{color:var(--pf-paper)}.pg-endcap .pg-footer{margin-top:clamp(20px,3vw,40px)}.pg-endcap .pg-footer-links{border-top-color:#f0e9db40}.pg-endcap .pg-footer-link,.pg-endcap .pg-footer-meta,.pg-endcap .pg-footer-legal,.pg-endcap .pg-footer-social a{color:var(--pf-paper)}.pg-endcap .pg-footer-social a:hover{color:var(--pf-mustard)}.s8-ribbon{z-index:0;left:calc(50% - 3000px);bottom:var(--s8-foot,150px);width:6000px;max-width:none;height:760px;display:block;position:absolute}.s8-ribbon .pg-ribbon-edge{stroke-width:131px}.s8-ribbon .pg-ribbon-red{stroke-width:116px}.s8-ribbon .pg-ribbon-orange{stroke-width:70px}.s8-ribbon .pg-ribbon-mustard{stroke-width:23px}.s8-tape{z-index:1;width:clamp(170px,22vw,300px)}.s8-tape-l{left:clamp(-90px,-4vw,-30px);top:calc(var(--pf-slant) + clamp(24px, 5vw, 70px));transform:rotate(-14deg)}.s8-tape-r{right:clamp(-90px,-4vw,-30px);top:calc(var(--pf-slant) + clamp(110px, 14vw, 200px));transform:rotate(11deg)}@media (width<=699.98px){.pg-endcap .s8-get{padding-top:clamp(150px,40vw,190px)}.s8-tape{width:clamp(150px,42vw,200px)}.s8-tape-l{left:-34px;top:calc(var(--pf-slant) + 14px)}.s8-tape-r{right:-38px;top:calc(var(--pf-slant) + 40px)}}.pg-root{--lp-gut:clamp(20px, 4vw, 40px);--lp-bleed:max(var(--lp-gut), calc(50% - 540px + var(--lp-gut)));flex-direction:column;min-height:100vh;display:flex;overflow-x:hidden}.pg-main{display:contents}.pg-header{box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;width:100%;max-width:1080px;margin:0 auto;padding:20px clamp(20px,4vw,40px) 0;display:flex}.pg-brand{align-items:center;gap:8px;display:flex}.pg-brand-mark{color:#e3492a;flex:none;width:16px;height:16px}.pg-brand-mark svg{width:100%;height:100%;display:block}.pg-brand-name{letter-spacing:.12em;color:#221e17;font:800 14px Hanken Grotesk,sans-serif}.pg-nav-cta{color:#221e17;border:1.5px solid #221e17;border-radius:18px;align-items:center;gap:18px;height:36px;padding:0 18px;font:700 12px Hanken Grotesk,sans-serif;text-decoration:none;display:inline-flex}.pg-cw{z-index:5;box-sizing:border-box;color:#332a1e;text-align:center;white-space:nowrap;pointer-events:none;filter:drop-shadow(0 1px 1.5px #00000047)drop-shadow(0 4px 8px #0000002e);padding:9px 22px 8px;line-height:1;position:absolute}.pg-cw:not([hidden]){flex-direction:column;align-items:center;gap:2px;display:inline-flex}.pg-cw-core{z-index:-1;clip-path:polygon(9px 0,calc(100% - 7px) 0,100% 14%,calc(100% - 5px) 27%,calc(100% - 1px) 41%,calc(100% - 6px) 55%,calc(100% - 2px) 70%,calc(100% - 7px) 84%,calc(100% - 3px) 100%,6px 100%,0 87%,5px 74%,1px 60%,7px 46%,2px 31%,8px 17%,3px 6%);background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='90' height='90'><filter id='t'><feTurbulence type='fractalNoise' baseFrequency='.55' numOctaves='3' stitchTiles='stitch'/><feColorMatrix type='matrix' values='0 0 0 0 .48  0 0 0 0 .44  0 0 0 0 .34  0 0 0 .4 0'/></filter><rect width='90' height='90' filter='url(%23t)'/></svg>"),linear-gradient(#eee7d1,#e3d9bd);position:absolute;inset:0}.pg-cw-text{font:700 22px/1 Caveat,cursive}.pg-cw-sub{opacity:.8;font:600 15px/1 Caveat,cursive}.pg-cw-hero{align-self:flex-start;margin:0 0 4px -6px;position:relative;transform:rotate(-3deg)}.pg-cw-head:not([hidden]){display:none}@media (width>=700px){.pg-cw-hero:not([hidden]){display:none}.pg-cw-head:not([hidden]){display:inline-flex}.pg-cw-head{padding-top:16px;top:-4px;left:50%;transform:translate(-50%)rotate(-2.5deg)}.pg-cw-head .pg-cw-text{font-size:25px}.pg-cw-head .pg-cw-sub{font-size:17px}}:root{--pg-ctabar-h:61px}@media (width<=699.98px){:root{scroll-padding-bottom:calc(var(--pg-ctabar-h) + 8px)}}.pg-ctabar{z-index:5;box-sizing:border-box;height:var(--pg-ctabar-h);padding:8px var(--lp-gut);background:var(--pf-blue);opacity:0;visibility:hidden;border-top:1px solid #0000;justify-content:center;align-items:center;transition:opacity .18s,visibility 0s linear .18s;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 18px #221c120f}.pg-ctabar[data-ctabar=on]{opacity:1;visibility:visible;transition:opacity .18s,visibility}@media (prefers-reduced-motion:reduce){.pg-ctabar,.pg-ctabar[data-ctabar=on]{transition:none}}.pg-ctabar-link{background:var(--pf-mustard);width:100%;max-width:440px;height:44px;color:var(--pf-ink);white-space:nowrap;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:22px;justify-content:center;align-items:center;padding:0 22px;font:800 14px Hanken Grotesk,sans-serif;text-decoration:none;display:inline-flex}.pg-ctabar-link:focus-visible{outline:2px solid var(--pf-paper);outline-offset:2px}@media (width>=700px){.pg-ctabar{display:none}}.pg-footer{box-sizing:border-box;width:100%;max-width:1080px;margin:clamp(48px,7vw,96px) auto 0;padding:0 clamp(20px,4vw,40px) 36px}.pg-footer-links{border-top:1px solid #221c121a;flex-flow:column wrap;justify-content:center;align-items:center;gap:10px 22px;padding-top:22px;display:flex}.pg-footer-nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 22px;margin:0;padding:0;font:500 13px Hanken Grotesk,sans-serif;list-style:none;display:flex}.pg-footer-link{letter-spacing:0;color:#6d6557;font:700 13px Hanken Grotesk,sans-serif;text-decoration:none}.pg-footer-link:hover{text-decoration:underline}.pg-footer-link:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #e3492a}.pg-footer-social{justify-content:center;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.pg-footer-social a{color:#6d6557;border-radius:2px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.pg-footer-social a:hover{color:var(--pf-ink)}.pg-footer-social :focus-visible{outline-offset:2px;outline:2px solid #e3492a}.pg-footer-social .icon{fill:currentColor;width:20px;height:20px;display:block}.pg-footer-meta{text-align:center;letter-spacing:.12em;color:#6d6557;padding-top:10px;font:800 11px Hanken Grotesk,sans-serif}.pg-footer-legal{text-align:center;text-wrap:balance;color:#6d6557;max-width:640px;margin:0 auto;padding-top:8px;font:500 10px Hanken Grotesk,sans-serif}.pv-brand-link{text-decoration:none}.pg-topband{background:var(--pf-blue);color:var(--pf-paper)}.pg-topband .pg-brand-name{color:var(--pf-paper)}.pg-topband .pg-brand-mark{color:var(--pf-mustard)}.pg-topband .pg-nav-cta{border-color:var(--pf-paper);color:var(--pf-paper)}.pv-titleband{box-sizing:border-box;background:var(--pf-blue);color:var(--pf-paper);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--pf-slant)),0 100%);margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%);padding-top:clamp(28px,5vw,56px);padding-bottom:calc(var(--pf-slant) + clamp(24px, 4vw, 44px));flex-direction:column;gap:14px;margin-top:calc(-1*clamp(32px,6vw,64px));margin-bottom:8px;display:flex}.pv-titleband .lp-h2{color:var(--pf-paper);font-size:clamp(48px,7.4vw,96px)}.pv-titleband .pv-date{letter-spacing:.04em;color:var(--pf-paper);font:700 13px Hanken Grotesk,sans-serif}.pv-titleband .pv-lede{color:var(--pf-paper);font-size:clamp(16px,1.5vw,18px)}.pv-main{box-sizing:border-box;flex-direction:column;gap:14px;width:100%;max-width:680px;margin:0 auto;padding:clamp(32px,6vw,64px) clamp(20px,4vw,40px) clamp(56px,8vw,96px);display:flex}.pv-date{letter-spacing:.08em;color:#6d6557;font:500 9.5px JetBrains Mono,monospace}.pv-lede{color:#6d6557;text-wrap:pretty;max-width:100%;margin:4px 0 8px;font:500 clamp(14.5px,1.3vw,16.5px)/1.55 Hanken Grotesk,sans-serif}.pv-section{border-top:1px solid #221c121a;flex-direction:column;gap:8px;padding-top:18px;display:flex}.pv-h2{letter-spacing:-.035em;color:#221e17;margin:0;font:800 clamp(22px,2.6vw,28px)/1.1 Hanken Grotesk,sans-serif}.pv-body{color:#221e17;text-wrap:pretty;margin:0;font:500 15px/1.6 Hanken Grotesk,sans-serif}.pv-list{color:#221e17;flex-direction:column;gap:6px;margin:2px 0 0;padding-left:20px;font:500 15px/1.6 Hanken Grotesk,sans-serif;display:flex}.pv-link{color:var(--pf-ink);text-decoration:underline;text-decoration-color:var(--pf-stripe-red);text-underline-offset:3px;font-weight:700;text-decoration-thickness:2px}.pv-link:hover{text-decoration-color:var(--pf-ink)}.pv-link:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #e3492a}.nf-page{background:var(--pf-mustard);color:var(--pf-ink)}.nf-page .pg-brand-mark{color:var(--pf-ink)}.nf-page .lp-h2{font-size:clamp(44px,6.4vw,84px)}.nf-page .pv-lede{color:var(--pf-ink);font-size:18px}.nf-page .nf-art{position:relative}.nf-page .nf-art>:not(.nf-ribbon){z-index:1;position:relative}.nf-ribbon{z-index:0;width:100vw;height:300px;top:50%;left:calc(50% - 50vw);transform:translateY(-46%)}.nf-ribbon .pg-ribbon-edge{stroke-width:96px}.nf-ribbon .pg-ribbon-red{stroke-width:85px}.nf-ribbon .pg-ribbon-orange{stroke-width:51px}.nf-ribbon .pg-ribbon-mustard{stroke-width:17px}.nf-page .nf-home{font-weight:800}.pg-heroband :focus-visible,.pg-endcap :focus-visible,.pg-topband :focus-visible,.pv-titleband :focus-visible{outline:2px solid var(--pf-mustard);outline-offset:2px}.s6n :focus-visible,.lp-ledger-sect :focus-visible,.nf-page .nf-main :focus-visible{outline-color:var(--pf-ink)}
