.premium-page{background:var(--color-pure-black);color:var(--color-bone-white);--pp-gutter:max(var(--gutter), 4vw)}.premium-page :focus-visible{outline-color:var(--color-acid-lime)}.premium-page .accent{color:var(--color-acid-lime);background:0 0}.premium-page .section,.premium-page .section-fog,.premium-page .band{background:var(--color-pure-black);color:var(--color-bone-white);border-color:var(--color-slate)}.premium-page .section,.premium-page .section-dark,.premium-page .section-fog,.premium-page .band{padding:80px var(--pp-gutter)}.premium-page .section-dark{border-block:1px solid var(--color-slate)}.premium-page .body-copy,.premium-page .band-copy{line-height:1.6}.premium-page .body-copy{color:var(--color-fog)}.premium-page .mono-label{line-height:1.4}.premium-page .btn-secondary,.premium-page .btn-outline{color:var(--color-bone-white);border-color:var(--color-fog);background:0 0}.premium-page .btn-primary,.premium-page .btn-primary:hover{color:var(--color-pure-black)}.premium-page .display,.premium-page .display-sm{overflow-wrap:anywhere}.premium-page .hero,.premium-page .hero.hero-solo,.premium-page .premium-hero{min-height:min(714px, calc(100svh - var(--top-bar-h)));padding:64px var(--pp-gutter);background:var(--color-pure-black);color:var(--color-bone-white);border-bottom:1px solid var(--color-slate);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.premium-page .premium-hero-copy,.premium-page .hero>div:first-child{min-width:0}.premium-page .hero .display{margin:24px 0}.premium-page .hero .subheading{max-width:48ch;color:var(--color-fog);margin-top:24px;line-height:1.6}.premium-page .hero .crumbs{color:var(--color-fog);margin-bottom:48px}.premium-page .hero>.hero-meta{border-top:1px solid var(--color-slate);grid-area:2/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:24px;display:grid}.premium-page .hero>.pp-sculpture{grid-area:1/2}.premium-page .approved-copy{padding-block:32px 80px}.premium-page .approved-copy-block{border-color:var(--color-slate);grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);gap:64px;padding-block:48px}.premium-page .approved-copy-block+.approved-copy-block{margin-top:0}.premium-page .approved-copy-block .mono-label{color:var(--color-acid-lime)}.premium-page .approved-copy-block .display-sm{margin-top:16px}.premium-page .approved-copy-prose .body-copy+.body-copy{margin-top:24px}.premium-page .about-copy,.premium-page .guide-action{max-width:900px}.pp-sculpture{--pp-scroll:.45;--pp-pointer-x:0deg;--pp-pointer-y:0deg;perspective:1100px;width:100%;max-width:560px;height:420px;color:var(--color-acid-lime);isolation:isolate;margin-inline:auto;position:relative}.pp-model{--pp-scale:1;width:320px;height:300px;transform-style:preserve-3d;transform:translate(-50%, -50%) rotateX(calc(-18deg + var(--pp-scroll) * 14deg + var(--pp-pointer-y))) rotateY(calc(-40deg + var(--pp-scroll) * 38deg + var(--pp-pointer-x))) scale(var(--pp-scale));position:absolute;top:50%;left:50%}.pp-model>div,.pp-model span,.pp-model i{transform-style:preserve-3d;position:absolute}.pp-model>div{inset:0}.pp-model .brand-mark{color:inherit}.pp-ground-rule{background:var(--color-slate);height:1px;position:absolute;bottom:20px;left:12%;right:12%}.pp-registration{border:1px solid var(--color-fog);width:12px;height:12px;position:absolute}.pp-registration-a{border-bottom:0;border-right:0;top:20px;left:8px}.pp-registration-b{border-top:0;border-left:0;bottom:20px;right:8px}.pp-structure-frame{border:1px solid var(--color-fog);width:240px;height:240px;transform:translateZ(calc(var(--pp-index) * -52px + 28px)) rotateZ(calc(-10deg + var(--pp-scroll) * 20deg));top:25px;left:40px}.pp-structure-frame:nth-child(2){border-color:var(--color-slate)}.pp-mark-plate{background:var(--color-slate);border:1px solid var(--color-fog);transform:translateZ(48px) rotateZ(calc(8deg - var(--pp-scroll) * 16deg));position:absolute;inset:49px 57px}.pp-mark-plate .brand-mark{width:60%;height:60%;position:absolute;inset:20%}.pp-plate-edge{transform-origin:0;background:var(--color-fog);width:25px;top:0;bottom:0;left:0;transform:rotateY(90deg)}.pp-structure-foot{border:1px solid var(--color-slate);width:270px;height:80px;bottom:-16px;left:25px;transform:rotateX(90deg)}.pp-interlock{transform:rotateX(14deg)rotate(-18deg)}.pp-link{width:120px;height:140px;left:calc(30px + var(--pp-index) * 70px);top:calc(52px + var(--pp-index) * 28px);transform:translateZ(calc(var(--pp-index) * 25px)) translateY(calc((var(--pp-index) - 1) * (40px - var(--pp-scroll) * 70px)));position:absolute}.pp-link-top{border:25px solid var(--color-fog);border-radius:24px;inset:0}.pp-link:nth-child(2) .pp-link-top{border-color:var(--color-acid-lime)}.pp-link:nth-child(3) .pp-link-top{border-color:var(--color-bone-white)}.pp-link-side{transform-origin:0;background:var(--color-slate);width:25px;top:20px;bottom:20px;left:0;transform:rotateY(90deg)}.pp-link-end{transform-origin:top;background:var(--color-slate);height:25px;top:0;left:22px;right:22px;transform:rotateX(-90deg)}.pp-link-core{border:1px solid var(--color-fog);width:40px;height:40px;top:137px;left:147px;transform:translateZ(82px)}.pp-orbital{transform:rotateX(20deg)}.pp-orbit{border:2px solid var(--color-fog);transform:rotateY(calc(var(--pp-index) * 60deg + var(--pp-scroll) * 100deg)) rotateX(calc(var(--pp-index) * 35deg));border-radius:50%;position:absolute;inset:16px}.pp-orbit:nth-child(2){border-color:var(--color-acid-lime)}.pp-orbit>span{background:var(--color-bone-white);border-radius:50%;width:18px;height:18px;top:26px;left:44px}.pp-orbit-core{background:var(--color-acid-lime);color:var(--color-pure-black);transform:rotateY(calc(var(--pp-scroll) * -100deg));position:absolute;inset:100px 110px}.pp-orbit-core .brand-mark{width:56px;height:56px;position:absolute;inset:22px}.pp-orbit-axis{background:var(--color-slate);width:1px;height:316px;top:-8px;left:159px}.pp-sculpture--map .pp-orbit{border-style:dashed}.pp-sculpture--map .pp-orbit-core{background:var(--color-slate);color:var(--color-acid-lime)}.pp-windows{transform:rotate(-7deg)}.pp-window{border:1px solid var(--color-fog);background:var(--color-obsidian);width:170px;height:120px;transform:translateZ(calc(var(--pp-index) * 16px + var(--pp-scroll) * 36px)) translateY(calc((var(--pp-index) - 1.5) * var(--pp-scroll) * -12px));border-radius:4px;padding:14px;position:absolute;top:34px;left:0}.pp-window:nth-child(2n){left:130px}.pp-window:nth-child(n+3){top:149px}.pp-window-nav{gap:4px;display:flex;top:10px;left:12px}.pp-window-nav i{background:var(--color-fog);width:4px;height:4px;position:static}.pp-window-art{background:var(--color-acid-lime);width:64px;height:62px;top:30px;left:14px}.pp-window:nth-child(2) .pp-window-art{background:var(--color-fog);border-radius:50% 50% 4px 4px}.pp-window:nth-child(3) .pp-window-art{background:var(--color-bone-white);clip-path:polygon(50% 0,100% 100%,0 100%)}.pp-window:nth-child(4) .pp-window-art{background:var(--color-slate);border:1px solid var(--color-acid-lime)}.pp-window-line{background:var(--color-fog);width:56px;height:6px;top:40px;right:14px}.pp-window-line:last-child{width:40px;top:56px}.pp-documents{transform:rotate(-8deg)}.pp-sheet{border:1px solid var(--color-fog);background:var(--color-obsidian);width:190px;height:240px;transform:translateZ(calc(var(--pp-index) * 24px)) translateX(calc((var(--pp-index) - 1) * (16px + var(--pp-scroll) * 28px))) rotateZ(calc((var(--pp-index) - 1) * (4deg + var(--pp-scroll) * 9deg)));border-radius:4px;padding:24px;position:absolute;top:20px;left:64px}.pp-sheet:last-of-type{background:var(--color-bone-white);color:var(--color-pure-black)}.pp-sheet-header{width:28px;height:28px;top:22px;left:20px}.pp-sheet-header .brand-mark{width:100%;height:100%}.pp-sheet-line{background:var(--color-slate);width:140px;height:5px;top:80px;left:22px}.pp-sheet-line:nth-child(3){width:120px;top:95px}.pp-sheet-line:nth-child(4){width:85px;top:110px}.pp-sheet-field{border:1px solid var(--color-fog);height:24px;bottom:64px;left:22px;right:22px}.pp-sheet-field:nth-last-child(2){bottom:27px}.pp-sheet-fold{background:var(--color-slate);clip-path:polygon(0 0,100% 100%,0 100%);width:35px;height:35px;top:-1px;right:-1px}.pp-documents-offer .pp-sheet{transform:translateZ(calc(var(--pp-index) * 15px)) translateX(calc((var(--pp-index) - 1) * 12px)) rotateZ(calc((var(--pp-index) - 1) * 5deg))}.pp-seal{background:var(--color-acid-lime);width:70px;height:70px;color:var(--color-pure-black);transform:translateZ(calc(90px - var(--pp-scroll) * 40px)) rotateZ(calc(20deg - var(--pp-scroll) * 35deg));border-radius:50%;bottom:30px;right:48px}.pp-seal .brand-mark{width:54%;height:54%;position:absolute;inset:23%}.pp-sheet-cursor{background:var(--color-acid-lime);width:45px;height:12px;transform:translateZ(85px) translateY(calc(var(--pp-scroll) * 80px));top:130px;right:14px}.pp-book{transform:rotateX(8deg)rotate(-8deg)}.pp-book-cover{background:var(--color-acid-lime);border:1px solid var(--color-acid-lime);width:144px;height:235px;position:absolute;top:36px}.pp-book-left{transform-origin:100%;left:15px;transform:rotateY(24deg)}.pp-book-right{transform-origin:0;left:160px;transform:rotateY(-24deg)}.pp-book-page{background:var(--color-bone-white);border:1px solid var(--color-fog);transform-origin:0;width:135px;height:220px;transform:rotateY(calc(-24deg - var(--pp-index) * 37deg - var(--pp-scroll) * 28deg));backface-visibility:visible;position:absolute;top:40px;left:160px}.pp-book-page span{background:var(--color-fog);height:4px;top:42px;left:15px;right:15px}.pp-book-page span:nth-child(2){top:57px}.pp-book-page span:nth-child(3){top:72px;right:40px}.pp-book-page span:nth-child(4){background:var(--color-slate);height:60px;top:108px}.pp-book-spine{background:var(--color-slate);width:8px;height:235px;top:36px;left:156px;transform:translateZ(2px)}.pp-book-marker{background:var(--color-acid-lime);clip-path:polygon(0 0,100% 0,100% 100%,50% 90%,0 100%);width:18px;height:100px;top:160px;left:193px;transform:translateZ(45px)}.pp-access-frame{border:1px solid var(--color-fog);border-radius:24px;inset:20px 55px;transform:translateZ(-30px)}.pp-access-frame-back{transform:translateZ(-90px) rotateZ(calc(var(--pp-scroll) * 15deg));border-color:var(--color-slate)}.pp-access-card{border:1px solid var(--color-fog);background:var(--color-slate);transform:translateZ(calc(var(--pp-scroll) * 45px)) rotateZ(-8deg);border-radius:24px;position:absolute;inset:50px 60px}.pp-access-card .brand-mark{width:56px;height:56px;position:absolute;top:25px;left:25px}.pp-access-card>span{background:var(--color-fog);width:120px;height:7px;bottom:60px;left:25px}.pp-access-card>span:nth-child(3){width:80px;bottom:40px}.pp-access-card>i{border:1px solid var(--color-fog);width:24px;height:34px;top:30px;right:25px}.pp-access-key{background:var(--color-acid-lime);width:135px;height:20px;transform:translateZ(90px) rotateZ(calc(-35deg + var(--pp-scroll) * 30deg));bottom:28px;right:22px}.pp-access-key:before{content:"";border:15px solid var(--color-acid-lime);border-radius:50%;width:60px;height:60px;position:absolute;top:-20px;left:-40px}.pp-access-key i{background:var(--color-acid-lime);width:14px;height:22px;top:12px;right:12px}.pp-sculpture--register .pp-access-key{transform:translateZ(calc(95px - var(--pp-scroll) * 50px)) rotateZ(-90deg)}.premium-page .offer-band{grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);gap:24px 64px;display:grid}.premium-page .offer-band>.mono-label,.premium-page .offer-band>.display-sm{grid-column:1}.premium-page .offer-band>.body-copy,.premium-page .offer-band>ul{grid-column:2}.premium-page .offer-band>.mono-label{color:var(--color-acid-lime)}.premium-page .offer-contacts,.premium-page .offer-prices,.premium-page .offer-stages{border-color:var(--color-slate);margin-top:0}.premium-page .offer-prices li,.premium-page .offer-stages li,.premium-page .contact-row,.premium-page .guide-index,.premium-page .guide-index>li,.premium-page .guide-doc,.premium-page .guide-part{border-color:var(--color-slate)}.premium-page .guide-index>li{grid-template-columns:minmax(70px,.35fr) minmax(0,1fr);gap:32px;padding-block:48px}.premium-page .guide-index>li>.mono-label,.premium-page .guide-part>.mono-label{color:var(--color-acid-lime)}.premium-page .guide-index h2,.premium-page .guide-index h3{margin-top:0}.premium-page .guide-open{color:var(--color-acid-lime);padding-block:12px;font-size:16px}.premium-page .guide-part{grid-template-columns:minmax(70px,.35fr) minmax(0,1fr);gap:32px}.premium-page .guide-part p,.premium-page .guide-part li{color:var(--color-fog);line-height:1.65}.premium-page .guide-byline{color:var(--color-fog)}.premium-page .guide-figures,.premium-page .guide-figures li,.premium-page .guide-list,.premium-page .guide-list li{border-color:var(--color-slate)}.premium-page .seat-stage{background:var(--color-pure-black)}.premium-page .seat-card{background:var(--color-obsidian);color:var(--color-bone-white);border-color:var(--color-slate)}.premium-page .seat-card .fog-plate{background:var(--color-slate)}.premium-page .seat-number{color:var(--color-acid-lime)}.premium-page .team-slogan,.premium-page .team-note{border-color:var(--color-slate)}.premium-page .team-note{padding:48px var(--pp-gutter)}.premium-page .auth-layout,.premium-page .brief-layout{padding:64px var(--pp-gutter);background:var(--color-pure-black);gap:64px}.premium-page .auth-side{border:0;min-width:0;padding:0}.premium-page .auth-main{border:1px solid var(--color-slate);background:var(--color-obsidian);border-radius:24px;min-width:0;padding:32px}.premium-page .auth-side>.pp-sculpture{height:300px;margin-top:24px}.premium-page .auth-side>.pp-sculpture .pp-model{--pp-scale:.8}.premium-page .auth-bullets{margin-top:32px}.premium-page .auth-bullets li{border-bottom:1px solid var(--color-slate);padding-block:16px}.premium-page .auth-bullets .mono-label{color:var(--color-acid-lime)}.premium-page .auth-steps span{border-color:var(--color-slate)}.premium-page .auth-steps span.on{color:var(--color-pure-black);background:var(--color-acid-lime)}.premium-page .brief-aside{min-width:0}.premium-page .brief-aside>.pp-sculpture{height:320px;margin-top:24px}.premium-page .field input,.premium-page .field textarea,.premium-page .field select{border-color:var(--color-slate);background:var(--color-pure-black);color:var(--color-bone-white)}.premium-page .field input::placeholder,.premium-page .field textarea::placeholder,.premium-page .field-note{color:var(--color-fog)}.premium-page .field-rule{background:var(--color-acid-lime)}.premium-page .form-card{background:var(--color-obsidian);color:var(--color-bone-white);border-color:var(--color-slate)}.premium-page .chip,.premium-page .option{color:var(--color-bone-white);border-color:var(--color-slate)}.premium-page .option-note{color:var(--color-fog)}.premium-page .chip.on,.premium-page .option.is-on{color:var(--color-pure-black);background:var(--color-acid-lime)}.premium-page .option.is-on .option-note{color:var(--color-slate)}.premium-page .brief-progress{background:var(--color-slate)}.premium-page .brief-progress-fill{background:var(--color-acid-lime)}.premium-page .notice{background:var(--color-slate);color:var(--color-bone-white);border-color:var(--color-acid-lime)}.premium-page.gate-screen{min-height:100svh;padding:48px var(--pp-gutter);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:48px}.premium-page .gate-card{width:100%;min-width:0;max-width:800px}.premium-page .gate-field input{background:var(--color-obsidian);color:var(--color-bone-white);border-color:var(--color-slate)}.premium-page .gate-field input::placeholder,.premium-page .gate-lead,.premium-page .gate-open small{color:var(--color-fog)}.premium-page .gate-toggle,.premium-page .gate-door-quiet,.premium-page .gate-open{border-color:var(--color-slate)}.premium-page .gate-split:before,.premium-page .gate-split:after{background:var(--color-slate)}.premium-page .gate-open{color:var(--color-bone-white);background:var(--color-obsidian)}.premium-page .gate-open:hover{border-color:var(--color-acid-lime)}.premium-page .corner-tab{background:var(--color-pure-black);color:var(--color-fog);border-color:var(--color-slate)}@media (width<=1100px){.premium-page{--pp-gutter:var(--gutter)}.pp-sculpture{height:350px}.pp-model{--pp-scale:.85}.premium-page .hero,.premium-page .hero.hero-solo,.premium-page .premium-hero{gap:32px;padding-block:48px}.premium-page .approved-copy-block{gap:40px}}@media (width<=900px){.premium-page .hero,.premium-page .hero.hero-solo,.premium-page .premium-hero{grid-template-columns:minmax(0,1fr);min-height:0}.premium-page .hero>.pp-sculpture{grid-area:auto/1}.premium-page .hero .crumbs{margin-bottom:32px}.premium-page .approved-copy-block,.premium-page .offer-band{grid-template-columns:minmax(0,1fr);gap:24px}.premium-page .offer-band>.body-copy,.premium-page .offer-band>ul{grid-column:1}.premium-page .auth-layout,.premium-page .brief-layout{gap:48px;padding-block:48px}.premium-page.gate-screen{grid-template-columns:minmax(0,1fr)}.premium-page .hero>.hero-meta{grid-row:auto;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.premium-page .section,.premium-page .section-dark,.premium-page .section-fog,.premium-page .band{padding-block:48px}.premium-page .hero,.premium-page .hero.hero-solo,.premium-page .premium-hero{gap:8px;padding-block:32px}.premium-page .hero .display{margin-block:20px}.premium-page .hero .subheading{margin-top:16px}.pp-sculpture{max-width:360px;height:240px}.pp-model{--pp-scale:.67}.pp-registration-a{top:10px}.pp-ground-rule,.pp-registration-b{bottom:10px}.premium-page .approved-copy-block{padding-block:32px}.premium-page .guide-index>li,.premium-page .guide-part{grid-template-columns:minmax(0,1fr);gap:16px;padding-block:32px}.premium-page .auth-main{padding:24px 16px}.premium-page .auth-side>.pp-sculpture,.premium-page .brief-aside>.pp-sculpture{height:230px}.premium-page .auth-side>.pp-sculpture .pp-model{--pp-scale:.67}}@media (prefers-reduced-motion:reduce){.pp-sculpture{--pp-scroll:.45!important;--pp-pointer-x:0deg!important;--pp-pointer-y:0deg!important}}@media (scripting:none){.team-premium .seat-spacer{height:auto}.team-premium .seat-stage{height:auto;display:block;position:static;overflow:visible}.team-premium .seat-rail{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid;transform:none}.team-premium .seat-stage .seat-card{max-height:none}}@media print{.pp-sculpture{display:none}.premium-page .hero{grid-template-columns:1fr;min-height:0}}
