.pw{padding:var(--landing-section) var(--landing-gutter);overflow:hidden;background:radial-gradient(40% 55% at 22% 50%,rgba(224,149,53,.08),transparent 72%)}.pw,.pw>*{position:relative}.pw>*{z-index:2}.pw-inner{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,5vw,80px);width:min(100%,var(--landing-max));margin:0 auto}.pw-copy{display:grid;justify-items:start;gap:0}.pw h2{margin:22px 0;color:var(--text);font-family:var(--serif);font-size:var(--lp-h-section);font-weight:400;letter-spacing:-.02em;line-height:1.02;text-wrap:balance}.pw h2 em{color:var(--landing-amber-soft)}.pw-lede{max-width:40ch;margin-bottom:32px;color:var(--text-mid);font-size:clamp(16px,1.3vw,18px);font-weight:300;line-height:1.6}.pw--closer.landing-final-cta{display:block;min-height:0;text-align:left}.pw--closer h2{margin:22px 0;font-size:var(--lp-h-moment);line-height:.96}.pw-note{margin-top:18px;padding-left:0}.pw-wall{--pw-t:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;height:clamp(520px,52vw,720px);overflow:hidden;-webkit-mask-image:linear-gradient(transparent,#000 13%,#000 87%,transparent);mask-image:linear-gradient(transparent,#000 13%,#000 87%,transparent)}.pw-shift{transform:translateY(calc(var(--pw-t) * var(--pw-shift, 0px)))}.pw-col,.pw-shift{will-change:transform}.pw-col{display:grid;gap:12px;padding-bottom:12px;animation:pw-drift var(--pw-dur,70s) linear infinite;animation-play-state:paused}.pw-col[data-reverse]{animation-direction:reverse}.pw-wall[data-running=true] .pw-col{animation-play-state:running}.pw-wall[data-running=true]:hover .pw-col{animation-play-state:paused}@keyframes pw-drift{to{transform:translateY(-50%)}}.pw-tile{position:relative;padding:0;overflow:hidden;border:1px solid rgba(255,236,214,.07);border-radius:16px;background:#120c08;cursor:pointer;aspect-ratio:4/3}.pw-tile,.pw-tile img{display:block;width:100%}.pw-tile img{height:100%;object-fit:cover;transition:filter .6s var(--lp-ease,ease)}.pw-wall[data-tint] .pw-tile img{filter:saturate(.55) contrast(1.04) brightness(.86)}.pw-wall[data-tint] .pw-tile:after{content:"";position:absolute;inset:0;background:linear-gradient(165deg,rgba(246,178,90,.42),rgba(180,82,26,.5));mix-blend-mode:color;opacity:.62;transition:opacity .6s var(--lp-ease,ease);pointer-events:none}.pw-tag{position:absolute;z-index:1;left:10px;right:auto;max-width:calc(100% - 20px);bottom:10px;padding:8px 11px;border-radius:11px;background:rgba(10,7,4,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--text);font-size:14px;font-weight:500;line-height:1.3;text-align:left;opacity:0;transform:translateY(8px);transition:opacity .4s var(--lp-ease,ease),transform .4s var(--lp-ease,ease)}.pw-wall[data-tint] .pw-tile:is(:hover,:focus-visible,[data-on]) img{filter:none}.pw-wall[data-tint] .pw-tile:is(:hover,:focus-visible,[data-on]):after{opacity:0}.pw-tile:is(:hover,:focus-visible,[data-on]) .pw-tag{opacity:1;transform:none}.pw-tile:focus-visible{outline:2px solid rgba(var(--ar),var(--ag),var(--ab),.75);outline-offset:2px}@media (max-width:900px){.pw-inner{grid-template-columns:minmax(0,1fr)}.pw-wall{grid-template-columns:repeat(2,minmax(0,1fr));height:480px}.pw-wall .pw-shift:nth-child(3){display:none}.pw-tag{left:6px;right:auto;bottom:6px;padding:4px 8px;border-radius:8px;font-size:12px;opacity:1;transform:none}.pw--closer .pw-copy{justify-items:center;text-align:center}.pw--closer .pw-note{justify-content:center}}@media (max-width:640px){.pw-wall{height:420px;gap:10px}.pw-col{gap:10px;padding-bottom:10px}.pw--closer .landing-primary-cta{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.pw-col{animation:none}.pw-shift{transform:none}.pw-tag,.pw-tile img,.pw-tile:after{transition:none}}.lp-since{position:relative;padding:clamp(56px,8vw,120px) var(--landing-gutter) var(--landing-section)}.lp-since>*{position:relative;z-index:2}.lp-since-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,480px);align-items:center;gap:clamp(32px,6vw,112px);width:min(100%,var(--landing-max));margin:0 auto}.lp-since h2{margin:22px 0;color:var(--text);font-family:var(--serif);font-size:var(--lp-h-section);font-weight:400;letter-spacing:-.02em;line-height:1.02;text-wrap:balance}.lp-since h2 em{color:var(--landing-amber-soft)}.lp-since-go{margin-top:28px}.lp-since-lede{max-width:40ch;color:var(--text-mid);font-size:clamp(16px,1.3vw,18px);font-weight:300;line-height:1.6}.lp-since-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lp-since-card{padding:clamp(20px,2.2vw,28px);border:1px solid var(--border);border-radius:24px;background:linear-gradient(160deg,hsla(36,33%,91%,.035),hsla(36,33%,91%,.01));box-shadow:0 38px 100px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.04)}.lp-since-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;margin-bottom:14px}.lp-since-head h3{color:var(--text);font-family:var(--sans);font-size:clamp(19px,1.6vw,22px);font-weight:400;letter-spacing:-.005em}.lp-since-head span{color:var(--text-dim);font-size:13px}.lp-since-rows{display:grid;margin:0;padding:0;list-style:none}.lp-since-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name words" "meter meter";gap:10px 12px;padding:12px 0;border-top:1px solid var(--border-lo)}.lp-since-row:last-child{border-bottom:1px solid var(--border-lo)}.lp-since-name{grid-area:name;display:inline-flex;align-items:center;gap:10px;color:var(--text);font-size:15px}.lp-since-name svg{width:18px;height:18px;color:rgb(var(--q))}.lp-since-words{grid-area:words;display:inline-flex;align-items:center;justify-content:flex-end;gap:7px;font-size:15px;white-space:nowrap}.lp-since-arrow,.lp-since-was{color:var(--text-dim)}.lp-since-now{color:#46ce83}.lp-since-now[data-tone=exceptional]{color:#c5f9e4}.lp-since-up{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;color:#7fd49a;background:rgba(108,200,138,.14)}.lp-since-up svg{width:13px;height:13px}.lp-since-meter{grid-area:meter;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:4px}.lp-since-meter i{height:7px;border-radius:2px;background:hsla(36,33%,91%,.08)}.lp-since-meter i[data-base]{background:rgba(var(--q),.42)}.lp-since-meter i[data-gain]{background:rgb(var(--q))}.lp-since-card:not([data-state=done]) .lp-since-meter i[data-gain]{background:hsla(36,33%,91%,.08)}.lp-since-card[data-state=play] .lp-since-meter i[data-gain]{animation:lp-since-light .5s cubic-bezier(.16,1,.3,1) var(--d,0ms) forwards}@keyframes lp-since-light{0%{background:hsla(36,33%,91%,.08);transform:scaleY(.6)}to{background:rgb(var(--q));transform:none}}.lp-since-card:not([data-state=done]) :is(.lp-since-arrow,.lp-since-now,.lp-since-up){opacity:0;transform:translateX(-4px)}.lp-since-card[data-state=play] :is(.lp-since-arrow,.lp-since-now,.lp-since-up){animation:lp-since-word .45s cubic-bezier(.16,1,.3,1) calc(var(--end, 0ms) + .12s) forwards}@keyframes lp-since-word{to{opacity:1;transform:none}}@media (max-width:900px){.lp-since-inner{grid-template-columns:minmax(0,1fr);row-gap:0}.lp-since-copy{display:contents}.lp-since-card{order:1;width:100%;max-width:520px;margin-top:32px}.lp-since-go{order:2;justify-self:start;margin-top:24px}}@media (max-width:640px){.lp-since-card{padding:22px 16px;border-radius:22px}.lp-since-name,.lp-since-words{font-size:14px}.lp-since-name{gap:8px;white-space:nowrap}.lp-since-name svg{width:17px;height:17px}.lp-since-words{gap:6px}.lp-since-up{width:19px;height:19px}.lp-since-up svg{width:11px;height:11px}}@media (prefers-reduced-motion:reduce){.lp-since-card .lp-since-meter i[data-gain]{animation:none;background:rgb(var(--q))}.lp-since-card :is(.lp-since-arrow,.lp-since-now,.lp-since-up){animation:none;opacity:1;transform:none}}.lp-voice{--lp-voice-light:radial-gradient(52% calc(var(--landing-section) * .6) at 70% calc(var(--landing-section) * .44),rgba(242,122,46,.075),transparent 72%),radial-gradient(52% calc(var(--landing-section) * .6) at 30% calc(var(--landing-section) * .48),rgba(224,149,53,.075),transparent 72%),radial-gradient(42% 34% at 24% 78%,rgba(242,122,46,.065),transparent 70%),radial-gradient(40% 36% at 78% 70%,rgba(122,82,160,.08),transparent 70%),radial-gradient(60% 55% at 70% 45%,rgba(200,121,26,.07),transparent 70%);position:relative;padding:var(--landing-section) var(--landing-gutter);background:var(--lp-voice-light)}.lp-voice-inner{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(40px,6vw,96px);width:min(100%,var(--landing-max));margin:0 auto}.lp-voice-copy h2{margin-top:15px;color:var(--text);font-family:var(--serif);font-size:var(--lp-h-section);font-weight:400;letter-spacing:-.025em;line-height:.98;text-wrap:balance}.lp-voice-lede{max-width:44ch;margin:26px 0 30px;color:hsla(36,33%,91%,.68);font-size:16px;font-weight:300;line-height:1.72}.lp-voice-booth{margin:0;overflow:hidden;border:1px solid hsla(36,33%,91%,.09);border-radius:28px;background:#050403;box-shadow:0 40px 90px -40px rgba(0,0,0,.9)}.lp-voice-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.lp-voice-stage{position:relative;height:clamp(340px,33vw,470px);overflow:hidden;background:#050403}.lp-voice-gl{opacity:0;transition:opacity 1.2s cubic-bezier(.16,1,.3,1);-webkit-mask-image:linear-gradient(#000 64%,transparent 92%);mask-image:linear-gradient(#000 64%,transparent 92%)}.lp-voice-gl[data-ready]{opacity:.9}.lp-voice-chip{position:absolute;top:16px;right:16px;z-index:2;display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border:1px solid hsla(36,33%,91%,.1);border-radius:100px;background:rgba(0,0,0,.45);color:hsla(36,33%,91%,.86);font-family:var(--font-space-mono),"Space Mono",monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.lp-voice-chip svg{width:12px;height:12px;fill:none;stroke:var(--accent-hi);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.lp-voice-rec{right:auto;left:16px;font-variant-numeric:tabular-nums}.lp-voice-rec i{width:7px;height:7px;border-radius:50%;background:#f44}.lp-voice-cap{position:absolute;left:24px;right:24px;bottom:24px;z-index:2;margin:0;text-align:center;text-wrap:balance;color:hsla(36,33%,91%,.26);font-family:var(--serif);font-size:clamp(19px,1.7vw,24px);line-height:1.3}.lp-voice-cap span{transition:color .16s linear}.lp-voice-cap .is-said{color:hsla(36,33%,91%,.74)}.lp-voice-cap .is-now{color:#fff4e4}.lp-voice-cap .is-um{color:rgba(227,129,75,.5);text-decoration:underline dotted rgba(227,129,75,.6);text-underline-offset:5px}.lp-voice-cap .is-um.is-now,.lp-voice-cap .is-um.is-said{color:#e3814b}.lp-voice-reads{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-top:1px solid hsla(36,33%,91%,.08)}.lp-voice-read{display:grid;gap:10px;padding:18px 20px 20px}.lp-voice-read+.lp-voice-read{border-left:1px solid hsla(36,33%,91%,.07)}.lp-voice-read dt{color:var(--accent-hi);font-family:var(--font-space-mono),"Space Mono",monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.lp-voice-read dd{display:grid;gap:8px;margin:0}.lp-voice-note{color:var(--text-mid);font-size:12.5px;font-weight:300;line-height:1.35}.lp-voice-spark{display:block;width:100%;height:40px;overflow:visible}.lp-voice-spark path{fill:none;stroke:var(--accent-hi);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.lp-voice-meter{position:relative;display:flex;align-items:center;height:40px}.lp-voice-meter:before{content:"";position:absolute;left:0;right:0;height:6px;border-radius:6px;background:hsla(36,33%,91%,.07)}.lp-voice-meter>span{position:relative;display:block;width:100%;height:6px;border-radius:6px;background:linear-gradient(90deg,#a45e28,#e09535 60%,#ffd6a0);transform-origin:left center;transform:scaleX(.04)}.lp-voice-big{display:flex;align-items:baseline;gap:5px;height:40px;color:var(--text);font-family:var(--serif);font-size:32px;line-height:40px;font-variant-numeric:tabular-nums}.lp-voice-big small{color:var(--text-mid);font-family:var(--sans);font-size:11.5px;font-weight:300}.lp-voice-pair{gap:16px}.lp-voice-pair>span{display:inline-flex;align-items:baseline;gap:5px}.lp-voice-um{color:#e3814b}@media (max-width:900px){.lp-voice-inner{grid-template-columns:minmax(0,1fr)}.lp-voice-lede{margin-bottom:26px}}@media (max-width:640px){.lp-voice-booth{border-radius:22px}.lp-voice-stage{height:340px}.lp-voice-cap{left:16px;right:16px;bottom:18px;font-size:19px}.lp-voice-reads{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-voice-read{padding:16px}.lp-voice-read:nth-child(3){border-left:0}.lp-voice-read:nth-child(n+3){border-top:1px solid hsla(36,33%,91%,.07)}.lp-voice-big{font-size:28px}}