.lp-root,.lp-root{--background:#100b18;--foreground:#f7f5fa;--primary:#d5ff35;--primary-foreground:#100b18;--border:#39313f;--card:#1b1226;--card-foreground:#f7f5fa;--muted:#241a30;--muted-foreground:#c0b7ca;--accent:#823be5;--accent-foreground:#fff;--ring:#d5ff35;--radius:.6rem;--font-sans:Arial,Helvetica,sans-serif}.lp-root,.lp-root *{box-sizing:border-box}html:has(.lp-root){scroll-behavior:smooth;scroll-padding-top:95px}.lp-root{background:var(--background);color:var(--foreground);margin:0;font-family:Arial,Helvetica,sans-serif}.lp-root a{color:inherit;text-decoration:none}.lp-root button,.lp-root a{-webkit-tap-highlight-color:transparent}.lp-root a:focus-visible,.lp-root button:focus-visible{outline-offset:6px;outline:3px solid #d5ff35}.lp-root h1,.lp-root h2,.lp-root h3,.lp-root p,.lp-root figure{margin:0}.lp-root h1,.lp-root h2{letter-spacing:-.065em;font-weight:900;line-height:.98}.lp-root em{color:#d5ff35;font-style:normal}.lp-root .nav{z-index:10;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#100b18ed;border-bottom:1px solid #39313f;justify-content:space-between;align-items:center;height:96px;padding:0 5%;display:flex;position:sticky;top:0}.lp-root .brand{letter-spacing:-.05em;font-size:1.05rem;font-weight:900;line-height:.95}.lp-root .brand span{color:#d5ff35;font-size:1.7rem;display:block}.lp-root .nav nav{gap:32px;font-size:.9rem;display:flex}.lp-root .button{color:#120b19;background:#d5ff35;justify-content:space-between;align-items:center;gap:32px;padding:20px 26px;font-size:1rem;font-weight:700;transition:transform .25s,background .25s;display:inline-flex}.lp-root .button:hover{background:#e6ff8b;transform:translateY(-3px)}.lp-root .button.small{padding:14px 20px;font-size:.875rem}.lp-root .hero{background:radial-gradient(at 90%,#38125166,#0000 58%);padding:45px 5% 0;overflow:hidden}.lp-root .eyebrow{letter-spacing:.1em;color:#d5ff35;font-family:monospace;font-size:.875rem;font-weight:600;line-height:1.5;display:block}.lp-root .eyebrow i{background:#d5ff35;border-radius:50%;width:8px;height:8px;margin-right:12px;display:inline-block}.lp-root .hero-grid{grid-template-columns:1.2fr 1fr;align-items:center;gap:30px;padding:50px 0 65px;display:grid}.lp-root h1{z-index:2;font-size:clamp(3.4rem,6.5vw,7.8rem);position:relative}.lp-root .lead{max-width:510px;margin:28px 0 30px}.lp-root .hero-image{border:1px solid #695775;height:470px;position:relative;transform:rotate(3deg)}.lp-root .hero-image img{object-fit:cover;width:100%;height:100%}.lp-root .hero-image figcaption{background:linear-gradient(#0000,#160b25);gap:9px;padding:65px 25px 25px;display:grid;position:absolute;bottom:0;left:0;right:0}.lp-root .hero-image figcaption span{letter-spacing:.05em;color:#d5ff35;font-size:.8rem}.lp-root .hero-image strong{font-size:1.5rem}.lp-root .hero-footer{letter-spacing:.07em;border-top:1px solid #39313f;justify-content:space-between;padding:24px 0;font-family:monospace;font-size:.8rem;display:flex}.lp-root h2{max-width:1000px;margin:24px 0 30px;font-size:clamp(2.5rem,5vw,5rem)}.lp-root .intro p{max-width:700px}.lp-root .purple p{color:#eee1ff;margin-bottom:30px}@media (width<=800px){.lp-root .nav{height:80px;padding:0 6%}.lp-root .nav nav{display:none}.lp-root .hero{padding:30px 6% 0}.lp-root .hero-grid{grid-template-columns:1fr;gap:48px;padding-top:32px}.lp-root h1{font-size:clamp(3rem,10vw,5rem)}.lp-root .hero-image{height:350px;margin:0 5px;transform:rotate(2deg)}.lp-root .hero-footer{flex-wrap:wrap;gap:20px}.lp-root .section{padding:75px 6%}.lp-root .eyebrow{font-size:.8rem}.lp-root .button.small{padding:12px;font-size:.8rem}.lp-root .lead{font-size:1.05rem}}@media (prefers-reduced-motion:reduce){html:has(.lp-root){scroll-behavior:auto}.lp-root,.lp-root *,.lp-root :before,.lp-root :after{transition:none!important;animation:none!important}}.lp-root .reveal{transition:opacity .75s,transform .75s}.lp-root .reveal.visible{animation:.75s both lp-arrive}@keyframes lp-arrive{0%{opacity:.25;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}.lp-root .hero h1{animation:.85s both lp-arrive}.lp-root .hero-image{animation:8s ease-in-out infinite lp-float}@keyframes lp-float{50%{transform:translateY(-12px)rotate(1deg)}}.lp-root .ticker{color:#160b22;background:#d5ff35;border-block:1px solid #d5ff35;padding:20px 0;overflow:hidden}.lp-root .ticker>div{width:max-content;animation:40s linear infinite lp-marquee;display:flex}.lp-root .ticker span{white-space:nowrap;letter-spacing:-.025em;font-size:1.4rem;font-weight:900}@keyframes lp-marquee{to{transform:translate(-50%)}}.lp-root .chapter{align-items:flex-start;gap:35px;margin-bottom:40px;display:flex}.lp-root .chapter-number{color:#0000;-webkit-text-stroke:1px #766086;font-size:5.5rem;font-weight:900;line-height:1}.lp-root .chapter h2{margin-bottom:0}.lp-root .two-col{grid-template-columns:1fr 1fr;align-items:center;gap:65px;display:grid}.lp-root .two-col p+p{margin-top:20px}.lp-root .large-copy{color:#f7f5fa;font-size:clamp(1.45rem,2.2vw,2rem);font-weight:600;line-height:1.35}.lp-root .highlight{font-weight:600;color:#d5ff35!important}.lp-root .stats{border-top:1px solid #473550;grid-template-columns:1fr 1fr 1fr;gap:20px;margin-top:40px;padding-top:25px;display:grid}.lp-root .stats strong{color:#d5ff35;letter-spacing:-.07em;font-size:clamp(2.5rem,4vw,4.5rem);display:block}.lp-root .stats span{color:#c7bfce;font-size:.875rem}.lp-root .editorial-image img{object-fit:cover;width:100%;min-height:320px}.lp-root .editorial-image figcaption,.lp-root figcaption{color:#b9acc3;margin-top:12px;font-size:.8rem;line-height:1.5}.lp-root .ritual{background:#1a1125;border:1px solid #493157;margin-top:90px;padding:45px}.lp-root .ritual h3{letter-spacing:-.04em;margin:20px 0 45px;font-size:2rem}.lp-root .steps{grid-template-columns:repeat(5,1fr);margin:0 0 40px;padding:0;list-style:none;display:grid}.lp-root .steps li{border-top:2px solid #7334af;flex-direction:column;gap:8px;padding-top:28px;display:flex;position:relative}.lp-root .steps li:last-child{border-color:#d5ff35}.lp-root .step-dot{background:#7136ac;border:5px solid #1a1125;border-radius:20px;padding:3px;font-size:.7rem;position:absolute;top:-17px;left:0}.lp-root .steps strong{font-size:1.2rem}.lp-root .steps li>span:last-child{color:#c3b6cc;font-size:.875rem}.lp-root .ritual p+p{margin-top:15px}.lp-root .packaging{grid-template-columns:.7fr 1.3fr;align-items:center;gap:60px;margin-top:80px;display:grid}.lp-root .packaging h3{letter-spacing:-.055em;margin:24px 0;font-size:clamp(2rem,3.2vw,3.8rem);line-height:1.07}.lp-root .package-pair{background:#fff;grid-template-columns:1fr 1fr;gap:8px;padding:8px;display:grid}.lp-root .package-pair img{width:100%;height:auto}.lp-root .portal{background:#20102f}.lp-root .portal-grid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.lp-root .admission{background:#160d20;border-top:4px solid #d5ff35;padding:30px}.lp-root .admission>div{border-bottom:1px solid #3c2a48;align-items:center;gap:20px;padding:18px 0;display:flex}.lp-root .admission>div span{color:#b4a0c1;font-family:monospace;font-size:.85rem}.lp-root .admission>div span:last-child{color:#d5ff35;margin-left:auto}.lp-root .wide-image{margin-top:55px}.lp-root .wide-image img{object-fit:cover;object-position:center 58%;width:100%;max-height:560px}.lp-root .agenda{color:#170d22;background:#f3f1f6}.lp-root .agenda .eyebrow,.lp-root .agenda em{color:#7229b8}.lp-root .agenda p{color:#665770}.lp-root .agenda-grid{grid-template-columns:1fr 1fr;gap:60px;margin-top:50px;display:grid}.lp-root .agenda-grid h3{text-transform:uppercase;letter-spacing:.1em;border-bottom:2px solid #24102f;padding-bottom:18px;font-family:monospace;font-size:.875rem}.lp-root .agenda-row{border-bottom:1px solid #d7cfde;grid-template-columns:70px 1fr;gap:15px;min-height:90px;padding:23px 0;display:grid}.lp-root .agenda-row time{color:#7229b8;font-family:monospace;font-size:.875rem;font-weight:700}.lp-root .agenda-row strong{font-size:1rem;line-height:1.4;display:block}.lp-root .agenda-row p{margin-top:6px;font-size:.875rem}.lp-root .agenda-row.special strong{color:#7229b8}.lp-root .note{max-width:870px;margin-top:30px;font-size:.8rem}.lp-root .transformation{border-top:1px solid #cec3d6;margin-top:70px;padding-top:50px}.lp-root .transformation h3{letter-spacing:-.045em;margin:20px 0 30px;font-size:clamp(2rem,3.4vw,3.4rem);line-height:1.1}.lp-root .tags{flex-wrap:wrap;gap:10px;display:flex}.lp-root .tags span{border:1px solid #c4b3cf;border-radius:30px;padding:10px 16px;font-size:.875rem}.lp-root .audience-list{padding:0;list-style:none}.lp-root .audience-list li{border-bottom:1px solid #ffffff50;justify-content:space-between;gap:20px;padding:24px 0;font-size:1.3rem;line-height:1.3;display:flex}.lp-root .audience-list span{color:#d5ff35}.lp-root .audience .two-col{align-items:start;margin-bottom:55px}.lp-root .layers{border-top:2px solid #d5ff35;grid-template-columns:repeat(4,1fr);gap:20px;padding-top:25px;display:grid}.lp-root .layers h3{color:#d5ff35;letter-spacing:-.04em;font-size:1.6rem}.lp-root .layers p{margin-top:10px;font-size:1rem}.lp-root .roles{margin:50px 0}.lp-root .roles details{border-top:1px solid #493157}.lp-root .roles details:last-child{border-bottom:1px solid #493157}.lp-root .roles summary{cursor:pointer;grid-template-columns:40px 1fr .8fr 30px;align-items:center;gap:25px;padding:28px 10px;list-style:none;display:grid}.lp-root .roles summary::-webkit-details-marker{display:none}.lp-root .roles summary>span:nth-child(2){letter-spacing:-.045em;font-size:1.7rem}.lp-root .roles summary strong{color:#d5ff35}.lp-root .role-index{color:#9f8baf;font-family:monospace;font-size:.875rem}.lp-root .role-type{color:#b5a7c0;font-size:.95rem}.lp-root .plus{font-size:1.7rem;transition:transform .3s}.lp-root .roles details[open] .plus{transform:rotate(45deg)}.lp-root .role-detail{max-width:850px;padding:0 65px 30px}.lp-root .text-link{color:#d5ff35;border-bottom:1px solid #d5ff35;margin-top:20px;padding-bottom:5px;display:inline-block}.lp-root .value{color:#190d23;background:#d5ff35}.lp-root .value .eyebrow{color:#523263}.lp-root .value p{color:#3e3344}.lp-root .value-grid{grid-template-columns:1fr 1fr;gap:38px;display:grid}.lp-root .value-grid>div{border-top:1px solid #607225;padding-top:20px}.lp-root .value-grid span{font-family:monospace;font-size:.8rem}.lp-root .value-grid h3{letter-spacing:-.035em;margin:20px 0 10px;font-size:1.4rem}.lp-root .value-grid p{font-size:1rem}.lp-root .continuity{grid-template-columns:repeat(3,1fr);gap:35px;padding-top:20px;display:grid}.lp-root .continuity>div{border-top:2px solid #7334af;padding-top:30px}.lp-root .continuity>div:last-child{border-color:#d5ff35}.lp-root .continuity h3{letter-spacing:-.045em;margin:30px 0 16px;font-size:2rem}.lp-root .host{border-top:1px solid #3b2848}.lp-root .portrait{position:relative}.lp-root .portrait>img{object-fit:cover;object-position:43% center;width:100%;height:620px}.lp-root .portrait>span{color:#d5ff35;background:#120b20d9;padding:20px;font-family:monospace;font-size:.8rem;position:absolute;bottom:0;left:0;right:0}.lp-root .host h3{margin-bottom:20px;font-size:1.8rem}.lp-root .book{align-items:center;gap:20px;margin-top:25px;display:flex}.lp-root .book img{object-fit:cover;width:80px;height:115px}.lp-root .book strong{margin-top:10px;display:block}.lp-root .contact{text-align:center;background:#6f26be;position:relative;overflow:hidden}.lp-root .contact h2{max-width:none;margin:30px 0;font-size:clamp(4rem,9vw,10rem)}.lp-root .contact h2 span{color:#d5ff35}.lp-root .contact-kicker{color:#f2e5ff;margin-top:28px;font-size:1.35rem}.lp-root .contact p{color:#f1e7f9}.lp-root .contact .button{min-width:280px;margin-top:35px}.lp-root .instagram{width:fit-content;margin:20px auto 0;font-size:.9rem;display:block}.lp-root .contact .contact-note{color:#d8c4e9;margin-top:35px;font-size:.8rem}.lp-root footer{justify-content:space-between;align-items:center;gap:30px;padding:35px 5%;display:flex}.lp-root footer>span,.lp-root footer>a:last-child{color:#b8a7c4;font-family:monospace;font-size:.8rem}.lp-root summary:focus-visible{outline-offset:3px;outline:3px solid #d5ff35}@media (width<=1000px){.lp-root .nav nav{gap:18px;font-size:.8rem}.lp-root .two-col{gap:35px}.lp-root .roles summary{grid-template-columns:30px 1fr .7fr 20px;gap:15px}.lp-root .portal-grid{gap:35px}}@media (width<=800px){.lp-root .two-col,.lp-root .portal-grid,.lp-root .packaging,.lp-root .agenda-grid{grid-template-columns:1fr;gap:35px}.lp-root .chapter{gap:18px}.lp-root .chapter-number{font-size:3rem}.lp-root .chapter h2{margin-top:15px}.lp-root .ritual{margin-top:55px;padding:30px 22px}.lp-root .steps{grid-template-columns:1fr;gap:0}.lp-root .steps li{border-top:none;border-left:2px solid #7334af;padding:0 0 30px 28px}.lp-root .step-dot{top:0;left:-17px}.lp-root .steps li:last-child{padding-bottom:0}.lp-root .packaging{gap:30px;margin-top:55px}.lp-root .packaging h3{font-size:2.5rem}.lp-root .stats{gap:12px}.lp-root .stats span{font-size:.8rem}.lp-root .continuity{grid-template-columns:1fr;gap:35px}.lp-root .continuity h3{margin:18px 0 10px}.lp-root .layers{grid-template-columns:1fr 1fr;gap:24px}.lp-root .roles summary{grid-template-columns:25px 1fr 20px;gap:10px;padding:24px 8px}.lp-root .roles summary>span:nth-child(2){font-size:1.35rem}.lp-root .role-type{display:none}.lp-root .role-detail{padding:0 25px 25px}.lp-root .value-grid{gap:25px}.lp-root .portrait>img{height:450px}.lp-root .contact h2{font-size:clamp(3.8rem,12vw,6rem)}.lp-root footer{flex-wrap:wrap}.lp-root .wide-image img{min-height:270px}.lp-root .ticker span{font-size:1.05rem}.lp-root .audience-list li{font-size:1.15rem}}.lp-root .scroll-hero{--progress:0;--outro:0;--title-exit:0;background:#100b18;height:420svh;position:relative}.lp-root .hero-stage{isolation:isolate;background:#100b18;height:calc(100svh - 96px);min-height:540px;position:sticky;top:96px;overflow:hidden}.lp-root .hero-film{z-index:-2;transform:scale(calc(1 + var(--outro)*.5));opacity:calc(1 - var(--outro));will-change:transform,opacity;position:absolute;inset:0}.lp-root .hero-film video{object-fit:cover;object-position:64% center;width:100%;height:100%;display:block}.lp-root .hero-scrim{z-index:-1;opacity:calc(1 - var(--outro));background:linear-gradient(90deg,#100b18e0,#100b186b 46%,#100b180a 78%),linear-gradient(#0000 65%,#100b18bb);position:absolute;inset:0}.lp-root .hero-content{max-width:1400px;opacity:calc(1 - var(--title-exit));transform:translateY(calc(var(--title-exit)*-60px));pointer-events:none;padding:5vh 5% 100px;position:relative}.lp-root .hero-content a{pointer-events:auto}.lp-root .hero-content h1{letter-spacing:-.055em;text-shadow:0 3px 30px #100b1850;margin:4vh 0 0;font-size:clamp(3.6rem,6.6vw,7.5rem);line-height:.98}.lp-root .hero-content h1>span,.lp-root .hero-content h1>em{will-change:transform;display:block}.lp-root .hero-content h1>span:first-child{transform:translateX(calc(var(--title-exit)*-140px))}.lp-root .hero-content h1>span:nth-child(2){transform:translateX(calc(var(--title-exit)*80px))}.lp-root .hero-content h1>em{transform:translateX(calc(var(--title-exit)*-70px))}.lp-root .hero-description .lead{color:#f0e9f7;max-width:480px;margin:24px 0}.lp-root .film-caption{letter-spacing:-.05em;opacity:clamp(0,calc((var(--progress) - .28)*5),1);transform:translateY(calc(var(--outro)*-50px));color:#fff;visibility:visible;filter:opacity(calc(1 - var(--outro)));font-size:clamp(2rem,4vw,4rem);font-weight:900;line-height:1;position:absolute;bottom:110px;left:5%}.lp-root .scroll-cue{color:#fff;opacity:calc(1 - var(--outro));border-top:1px solid #fff4;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font:.8rem monospace;display:flex;position:absolute;bottom:0;left:5%;right:5%}.lp-root .scroll-cue a{color:#d5ff35;font-size:.875rem}.lp-root .intro{background:#100b18;position:relative}.lp-root .intro h2{max-width:1100px}.lp-root .intro p{max-width:850px;font-size:1.3rem}.lp-root .event-bridge{background:#24112f;grid-template-columns:1fr 1fr;min-height:820px;display:grid;position:relative;overflow:hidden}.lp-root .event-photo{min-height:820px;position:relative}.lp-root .event-photo img{object-fit:cover;object-position:center 38%;width:100%;height:100%;position:absolute}.lp-root .event-photo:after{content:"";background:linear-gradient(90deg,#0000 60%,#24112f);position:absolute;inset:0}.lp-root .event-copy{align-self:center;padding:90px 12% 90px 5%}.lp-root .event-copy h2{font-size:clamp(3.5rem,6vw,6.5rem)}.lp-root .event-copy .large-copy{font-size:1.5rem;font-weight:400}.lp-root .event-facts{border-top:1px solid #816495;border-bottom:1px solid #816495;gap:24px;margin-top:35px;padding:30px 0;display:grid}.lp-root .event-facts time{color:#d5ff35;letter-spacing:-.055em;font-size:clamp(3rem,4.8vw,5.5rem);font-weight:900;line-height:1;display:block}.lp-root .event-facts time span{letter-spacing:0;font-size:1.5rem}.lp-root .event-facts strong{font-size:2rem}.lp-root .event-facts div>span{color:#e3d5ed;margin-top:8px;font-size:1rem;display:block}.lp-root .experience-gallery{height:360svh;margin-top:60px;position:relative}.lp-root .gallery-stage{grid-template-columns:.8fr 1.2fr;align-items:center;gap:5%;height:calc(100svh - 96px);min-height:560px;padding:30px 16px 30px 0;display:grid;position:sticky;top:96px;overflow:hidden}.lp-root .gallery-intro h3{letter-spacing:-.06em;margin:24px 0;font-size:clamp(2.8rem,4.3vw,4.7rem);line-height:.98}.lp-root .gallery-intro p{max-width:320px}.lp-root .gallery-hint{color:#7229b8;margin-top:40px;font:.8rem monospace;display:block}.lp-root .scene-stack{height:100%;max-height:640px;margin:0 22px 0 5px;position:relative}.lp-root .scene-card{--enter:0;transform:translateY(calc((1 - var(--enter))*125%)) rotate(calc((1 - var(--enter))*12deg));opacity:clamp(0,calc(var(--enter)*5),1);will-change:transform;background:#21102e;border:5px solid #fff;position:absolute;inset:14px 0;overflow:hidden;box-shadow:0 15px 35px #25123325}.lp-root .scene-0{--enter:1;transform:rotate(-3deg)}.lp-root .scene-3{transform:translateY(calc((1 - var(--enter))*125%)) rotate(calc((1 - var(--enter))*-10deg))}.lp-root .scene-card img{object-fit:cover;width:100%;height:100%}.lp-root .scene-1 img{object-position:center 63%}.lp-root .scene-3 img{object-position:46% center}.lp-root .scene-card figcaption{color:#fff;background:linear-gradient(#0000,#100b18ed 45%);margin:0;padding:95px 28px 24px;position:absolute;bottom:0;left:0;right:0}.lp-root .scene-number{color:#d5ff35;font:.8rem monospace}.lp-root .scene-card figcaption strong{margin:10px 0;font-size:1.8rem;line-height:1.05;display:block}.lp-root .scene-card figcaption p{color:#eee4f5;font-size:1rem;line-height:1.4}.lp-root .scene-card small{color:#c7b8d2;margin-top:12px;font-size:.75rem;display:block}.lp-root .contact h2{max-width:1200px;margin:30px auto;font-size:clamp(3rem,6.7vw,7.5rem);line-height:1.02}.lp-root .editorial-image img{height:auto;min-height:0;display:block}@media (width<=800px){.lp-root .hero-stage{height:calc(100svh - 80px);min-height:590px;top:80px}.lp-root .scroll-hero{height:360svh}.lp-root .hero-content{padding:32px 6% 100px}.lp-root .hero-content h1{margin:24px 0 0;font-size:clamp(2.5rem,8.8vw,4.7rem)}.lp-root .hero-content .eyebrow{letter-spacing:.05em;max-width:280px;font-size:.75rem}.lp-root .hero-film video{object-position:61% center}.lp-root .hero-scrim{background:linear-gradient(#0000 40%,#100b18c9),linear-gradient(90deg,#100b18bb,#100b1840)}.lp-root .hero-description .lead{max-width:350px;margin:24px 0 20px;font-size:1rem}.lp-root .hero-content .button{gap:15px;padding:16px 20px;font-size:.875rem}.lp-root .scroll-cue>span{display:none}.lp-root .scroll-cue{padding:19px 0;left:6%;right:6%}.lp-root .film-caption{font-size:2.5rem;bottom:90px;left:6%}.lp-root .intro p{font-size:1.125rem}.lp-root .event-bridge{grid-template-columns:1fr;min-height:0}.lp-root .event-photo{min-height:560px}.lp-root .event-photo img{object-position:center 28%}.lp-root .event-photo:after{background:linear-gradient(#0000 70%,#24112f)}.lp-root .event-copy{margin-top:-35px;padding:0 6% 65px;position:relative}.lp-root .event-copy h2{font-size:3.5rem}.lp-root .event-copy .large-copy{font-size:1.3rem}.lp-root .event-facts{padding:24px 0}.lp-root .event-facts time{font-size:3.6rem}.lp-root .experience-gallery{height:330svh;margin-top:35px}.lp-root .gallery-stage{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:16px;height:calc(100svh - 80px);min-height:580px;padding:20px 8px 25px;top:80px}.lp-root .gallery-intro h3{margin:10px 0;font-size:2rem;line-height:1.02}.lp-root .gallery-intro h3 br{display:none}.lp-root .gallery-intro h3 br:after,.lp-root .gallery-intro h3 em:before{content:" "}.lp-root .gallery-intro p,.lp-root .gallery-hint{display:none}.lp-root .gallery-intro .eyebrow{letter-spacing:.04em;font-size:.75rem}.lp-root .scene-stack{height:100%;min-height:0;margin:0 10px}.lp-root .scene-card{border-width:3px;inset:7px 0}.lp-root .scene-card figcaption{padding:65px 20px 20px}.lp-root .scene-card figcaption strong{font-size:1.5rem}.lp-root .scene-card figcaption p{font-size:.875rem}.lp-root .scene-card small{font-size:.75rem}.lp-root .contact h2{font-size:clamp(2.8rem,10vw,5rem);line-height:1.03}}@media (height<=700px) and (width>=801px){.lp-root .hero-content{padding-top:25px}.lp-root .hero-content h1{margin-top:20px;font-size:4.4rem}.lp-root .hero-description .lead{margin:18px 0;font-size:1rem}.lp-root .hero-content .button{padding:14px 20px}.lp-root .hero-stage,.lp-root .gallery-stage{min-height:550px}}@media (prefers-reduced-motion:reduce){.lp-root .scroll-hero{height:auto}.lp-root .hero-stage{position:relative;top:0}.lp-root .hero-film,.lp-root .hero-content,.lp-root .hero-content h1>span,.lp-root .hero-content h1>em{opacity:1!important;transform:none!important}.lp-root .film-caption{display:none}.lp-root .experience-gallery{height:auto}.lp-root .gallery-stage{height:auto;display:block;position:relative;top:0;overflow:visible}.lp-root .scene-stack{grid-template-columns:1fr 1fr;gap:25px;height:auto;max-height:none;margin:30px 0;display:grid}.lp-root .scene-card{height:540px;position:relative;inset:auto;opacity:1!important;transform:none!important}.lp-root .scroll-cue{opacity:1}.lp-root .gallery-hint{display:none}}@media (prefers-reduced-motion:reduce) and (width<=800px){.lp-root .scene-stack{grid-template-columns:1fr}.lp-root .scene-card{height:480px}}.lp-root .scroll-hero+.intro{z-index:2;pointer-events:none;background:0 0;flex-direction:column;justify-content:center;min-height:100svh;margin-top:-100svh;display:flex}@media (prefers-reduced-motion:reduce){.lp-root .scroll-hero+.intro{pointer-events:auto;background:#100b18;min-height:0;margin-top:0}}.lp-root .scroll-words{display:inline}.lp-root .scroll-word{opacity:calc(.22 + var(--word,1)*.78);transition:opacity .1s linear}.lp-root .intro h2{letter-spacing:-.065em;max-width:1300px;font-size:clamp(3.3rem,8.1vw,9rem);font-weight:500;line-height:1}.lp-root .intro p{max-width:780px;margin-top:35px;margin-left:auto;font-size:clamp(1.15rem,1.65vw,1.6rem)}.lp-root .intro{padding-block:130px}.lp-root .ticker{padding:28px 0}.lp-root .ticker span{font-size:clamp(1.8rem,3vw,3rem);font-weight:500}@media (width<=800px){.lp-root .intro h2{font-size:clamp(2.9rem,9.2vw,5rem)}.lp-root .intro{padding-block:80px}.lp-root .intro p{margin-top:25px}.lp-root .ticker{padding:20px 0}}@media (prefers-reduced-motion:reduce){.lp-root .scroll-word{opacity:1!important}}.lp-root [data-scroll-scene]{--scene:.5}.lp-root .scene-word{white-space:nowrap;pointer-events:none;letter-spacing:-.075em;font-size:clamp(7rem,25vw,28rem);font-weight:500;line-height:.8;position:absolute}.lp-root .city-section{color:#fff;background:#823be5;padding:0 5% 100px;overflow:clip}.lp-root .city-scene{height:210svh;position:relative}.lp-root .city-stage{isolation:isolate;align-items:center;height:calc(100svh - 96px);min-height:620px;display:flex;position:sticky;top:96px}.lp-root .city-stage .chapter{z-index:2;pointer-events:none;margin:0;display:block;position:absolute;inset:6% 0 auto}.lp-root .city-stage .chapter-number{color:#d5ff35;-webkit-text-stroke:0;float:right;font:.9rem/1 monospace}.lp-root .city-stage .eyebrow{font-size:.9rem}.lp-root .city-stage h2{max-width:1100px;transform:translateX(calc(var(--scene)*-6vw));text-shadow:0 2px 30px #29034430;margin-top:20px;font-size:clamp(3.5rem,8.8vw,10rem);font-weight:500;line-height:.93}.lp-root .city-stage .editorial-image{z-index:1;width:68%;transform:translateY(calc((.5 - var(--scene))*120px)) rotate(calc(7deg - var(--scene)*12deg)) scale(calc(.87 + var(--scene)*.13));will-change:transform;margin:120px 3% 0 auto;position:relative}.lp-root .city-stage .editorial-image img{object-fit:cover;width:100%;max-height:65svh}.lp-root .city-stage figcaption{color:#f8edff;background:#31134f;margin:0;padding:12px 16px;font-size:.8rem}.lp-root .city-word{z-index:0;color:#c6a1ff;transform:translateX(calc(var(--scene)*-22vw));bottom:7%;left:-10%}.lp-root .city-section>.two-col{max-width:870px;margin:55px 0 0 auto;display:block}.lp-root .city-section p{color:#f0e5ff}.lp-root .city-section .large-copy{font-size:clamp(1.8rem,3vw,3rem);font-weight:400}.lp-root .city-section .stats{border-color:#ffffff60}.lp-root .city-section .stats span{color:#f4eaff}.lp-root .city-section .stats strong{font-size:clamp(4rem,7vw,7rem);font-weight:500}.lp-root .ritual{background:0 0;border:0;border-top:1px solid #ffffff60;margin-top:100px;padding:60px 0 0}.lp-root .ritual h3{max-width:1000px;font-size:clamp(2.4rem,5vw,5rem);font-weight:400;line-height:1.02}.lp-root .steps{margin-top:65px}.lp-root .steps li{border-color:#d5ff35}.lp-root .step-dot{color:#190d23;background:#d5ff35;border-color:#823be5}.lp-root .steps li>span:last-child{color:#f4eaff}.lp-root .ritual p{max-width:850px}.lp-root .packaging{grid-template-columns:1fr 1fr;gap:0;min-height:780px;margin-top:120px;position:relative}.lp-root .packaging>div{z-index:2;position:relative}.lp-root .packaging h3{font-size:clamp(3.6rem,7vw,7.7rem);font-weight:500;line-height:.98}.lp-root .packaging p{max-width:420px}.lp-root .packaging>figure{margin-left:-30%;padding:70px 0;position:relative}.lp-root .package-pair{background:0 0;align-items:center;gap:0;padding:0;display:flex}.lp-root .package-pair img{width:58%;transform:translateY(calc((var(--scene) - .5)*-160px)) rotate(calc(-12deg + var(--scene)*10deg));will-change:transform;box-shadow:0 20px 50px #31065250}.lp-root .package-pair img+img{transform:translateY(calc((var(--scene) - .5)*180px)) rotate(calc(15deg - var(--scene)*10deg));margin-left:-17%}.lp-root .packaging figcaption{color:#f2e5ff;max-width:450px;margin-top:55px;margin-left:auto}.lp-root .event-bridge{isolation:isolate;background:#100b18;grid-template-columns:1fr 1fr;align-items:center;gap:6%;min-height:1100px;padding:130px 5%}.lp-root .event-photo{min-height:800px;transform:translateY(calc((var(--scene) - .5)*-140px)) rotate(calc(-5deg + var(--scene)*6deg));z-index:1}.lp-root .event-photo:after{display:none}.lp-root .event-copy{z-index:2;padding:0;position:relative}.lp-root .event-copy h2{text-shadow:0 2px 30px #100b18;margin-left:-20%;font-size:clamp(4rem,8.5vw,9.5rem);font-weight:500;line-height:.92}.lp-root .event-facts{border-color:#655473}.lp-root .event-word{color:#392345;z-index:0;transform:translateX(calc(var(--scene)*24vw));font-size:28vw;top:5%;left:-12%}.lp-root .event-copy .eyebrow{max-width:430px}.lp-root .event-facts time{font-weight:500}.lp-root .portal{color:#180b21;background:#d5ff35;padding:110px 5% 0;overflow:clip}.lp-root .portal em,.lp-root .portal .eyebrow{color:#6325aa}.lp-root .portal .chapter-number{color:#6325aa;-webkit-text-stroke:0;order:2;margin-left:auto;font:1rem monospace}.lp-root .portal .chapter{gap:20px}.lp-root .portal h2{max-width:1200px;font-size:clamp(3.7rem,8vw,9rem);font-weight:500;line-height:.98}.lp-root .portal .large-copy{color:#261335;font-size:clamp(1.8rem,2.8vw,2.7rem);font-weight:400}.lp-root .portal-grid{grid-template-columns:.9fr 1.1fr;gap:12%;margin:80px 0}.lp-root .admission{background:0 0;border-color:#6325aa;padding:0}.lp-root .admission>div{border-color:#849b38}.lp-root .admission>div span,.lp-root .admission>div span:last-child{color:#6325aa}.lp-root .admission strong{font-size:1.3rem;font-weight:500}.lp-root .wide-image{margin:0 -5.56%;position:relative;overflow:hidden}.lp-root .wide-image img{object-fit:cover;width:100%;height:85svh;max-height:none;transform:scale(calc(1.16 - var(--scene)*.16));will-change:transform;display:block}.lp-root .wide-image figcaption{color:#fff;background:linear-gradient(#0000,#140a21);margin:0;padding:50px 5% 25px;position:absolute;bottom:0;left:0;right:0}.lp-root .agenda{background:#f3f1f6;padding:120px 5% 90px}.lp-root .agenda>div:first-child h2{font-size:clamp(3.8rem,9vw,10rem);font-weight:500;line-height:.94}.lp-root .agenda>div:first-child>p{max-width:570px;margin-left:auto;font-size:1.35rem}.lp-root .agenda-grid{gap:7%;margin-top:90px}.lp-root .agenda-row{padding-block:26px}.lp-root .agenda-row strong{font-size:1.15rem;font-weight:500}.lp-root .agenda .note{font-size:.875rem}.lp-root .experience-gallery{color:#fff;background:#1b0e29;height:420svh;margin-left:-5.56%;margin-right:-5.56%}.lp-root .gallery-stage{isolation:isolate;grid-template-columns:.75fr 1.25fr;gap:0;min-height:650px;padding:55px 7%}.lp-root .gallery-backdrop{letter-spacing:-.07em;color:#543565;pointer-events:none;z-index:-1;font-size:20vw;font-weight:500;line-height:1;position:absolute;top:6%;left:-5%}.lp-root .gallery-intro{z-index:5;pointer-events:none;align-self:end;margin-bottom:7%;margin-right:-35%;position:relative}.lp-root .gallery-intro h3{text-shadow:0 4px 25px #100b1870;font-size:clamp(3.8rem,6.6vw,7rem);font-weight:500;line-height:.96}.lp-root .gallery-intro .eyebrow,.lp-root .gallery-intro em,.lp-root .gallery-hint{color:#d5ff35}.lp-root .gallery-intro p{color:#e1d3eb;max-width:270px;font-size:1rem}.lp-root .gallery-hint{margin-top:24px}.lp-root .scene-stack{width:92%;max-height:760px;margin:0 0 0 8%}.lp-root .scene-card{border:0;inset:20px 0;box-shadow:0 30px 65px #07030b70}.lp-root .scene-0{transform:rotate(-7deg)}.lp-root .scene-1{transform:translateY(calc((1 - var(--enter))*125%)) rotate(calc(4deg + (1 - var(--enter))*12deg))}.lp-root .scene-2{transform:translateY(calc((1 - var(--enter))*125%)) rotate(calc(-4deg + (1 - var(--enter))*12deg))}.lp-root .scene-card figcaption{padding-top:110px;padding-left:25%}.lp-root .scene-card figcaption strong{font-size:1.9rem;font-weight:500}.lp-root .transformation{padding-top:65px}.lp-root .transformation h3{font-size:clamp(2.7rem,6vw,6.5rem);font-weight:500;line-height:1}.lp-root .tags span{border:0;border-bottom:1px solid #9881aa;border-radius:0;margin-right:22px;padding:14px 0}.lp-root .audience{background:#823be5;padding:180px 5% 100px;position:relative;overflow:clip}.lp-root .audience-word{color:#b388ee;transform:translateX(calc(var(--scene)*-20vw));opacity:.5;top:35px;left:0}.lp-root .audience>.two-col{grid-template-columns:1.1fr .9fr;align-items:end;gap:7%;position:relative}.lp-root .audience h2{font-size:clamp(3rem,6vw,6.8rem);font-weight:500;line-height:1}.lp-root .audience-list li{font-size:1.4rem;font-weight:400}.lp-root .layers h3{font-size:clamp(2rem,4vw,4rem);font-weight:500}.lp-root .partnership{padding:110px 5%}.lp-root .partnership h2{max-width:1250px;font-size:clamp(3rem,6.8vw,7.5rem);font-weight:500;line-height:1}.lp-root .roles summary{grid-template-columns:45px 1fr 230px 30px;padding:35px 0}.lp-root .roles summary>span:nth-child(2){font-size:clamp(2rem,4.7vw,5rem);font-weight:400}.lp-root .roles summary strong{font-weight:500}.lp-root .roles details[open]{background:0 0}.lp-root .role-detail{border-left:1px solid #8247a8;margin-left:45px;padding-left:25px}.lp-root .roles details:hover summary strong{color:#fff}.lp-root .value{padding:110px 5%}.lp-root .value .two-col{grid-template-columns:1fr;gap:60px}.lp-root .value h2{max-width:none;font-size:clamp(3.8rem,8vw,9rem);font-weight:500}.lp-root .value-grid{grid-template-columns:repeat(4,1fr);gap:30px}.lp-root .value-grid h3{font-size:1.8rem;font-weight:500}.lp-root .effect{padding:110px 5%;overflow:clip}.lp-root .effect h2{font-size:clamp(3.6rem,8vw,8.5rem);font-weight:500}.lp-root .effect .chapter-number{color:#d5ff35;-webkit-text-stroke:0;font:1rem monospace}.lp-root .continuity{gap:35px;margin-top:70px}.lp-root .continuity>div{transform:translateY(calc((.5 - var(--scene))*50px));padding-top:25px}.lp-root .continuity>div:nth-child(2){margin-top:70px}.lp-root .continuity>div:nth-child(3){margin-top:140px}.lp-root .continuity h3{font-size:2.8rem;font-weight:500}.lp-root .host{background:#24112f;padding:130px 5%;overflow:clip}.lp-root .host .two-col{align-items:center;gap:7%}.lp-root .host h2{text-shadow:0 2px 25px #160b2090;margin-left:-22%;font-size:clamp(4rem,8vw,9rem);font-weight:500;line-height:.95;position:relative}.lp-root .host .portrait{transform:rotate(calc(-5deg + var(--scene)*5deg)) translateY(calc((.5 - var(--scene))*90px));will-change:transform}.lp-root .portrait>img{height:820px}.lp-root .host .book{margin-top:45px}.lp-root .book img{width:115px;height:165px;transform:rotate(-6deg)}.lp-root .contact{text-align:left;background:#823be5;padding:120px 5%}.lp-root .contact h2{max-width:1250px;transform:translateX(calc((.5 - var(--scene))*35px));margin:40px 0;font-size:clamp(3.5rem,8vw,9rem);font-weight:500;line-height:.98}.lp-root .contact .instagram{margin:25px 0}.lp-root .contact .contact-note{font-size:.875rem}@media (width<=800px){.lp-root .city-section{padding:0 6% 70px}.lp-root .city-scene{height:175svh}.lp-root .city-stage{height:calc(100svh - 80px);min-height:540px;top:80px}.lp-root .city-stage .chapter{top:7%}.lp-root .city-stage h2{transform:translateX(calc(var(--scene)*-2vw));font-size:clamp(3.2rem,11vw,5.5rem)}.lp-root .city-stage .editorial-image{width:100%;transform:translateY(calc((.5 - var(--scene))*65px)) rotate(calc(5deg - var(--scene)*8deg));margin:120px 0 0}.lp-root .city-word{font-size:31vw;bottom:10%;left:-10%}.lp-root .city-section>.two-col{margin-top:30px}.lp-root .city-section .large-copy{font-size:1.8rem}.lp-root .city-section .stats strong{font-size:3.7rem}.lp-root .ritual{margin-top:70px;padding-top:35px}.lp-root .ritual h3{font-size:2.7rem}.lp-root .steps{margin-top:40px}.lp-root .packaging{grid-template-columns:1fr;gap:0;min-height:0;margin-top:70px}.lp-root .packaging h3{font-size:3.8rem}.lp-root .packaging>figure{margin-left:0;padding:65px 10% 20px}.lp-root .packaging figcaption{margin-top:45px}.lp-root .package-pair img{width:65%}.lp-root .package-pair img+img{margin-left:-25%}.lp-root .event-bridge{grid-template-columns:1fr;gap:25px;min-height:0;padding:100px 6% 70px}.lp-root .event-photo{min-height:560px;margin:0 7% 0 0}.lp-root .event-copy{margin-top:-80px}.lp-root .event-copy h2{margin-left:0;font-size:4.5rem}.lp-root .event-copy .eyebrow{text-shadow:0 2px 8px #100b18;max-width:240px;position:relative}.lp-root .event-word{font-size:35vw}.lp-root .portal{padding:70px 6% 0}.lp-root .portal h2{font-size:clamp(2.8rem,10vw,5rem)}.lp-root .portal-grid{grid-template-columns:1fr;gap:35px;margin:45px 0}.lp-root .portal .large-copy{font-size:1.7rem}.lp-root .admission strong{font-size:1.1rem}.lp-root .wide-image{margin-inline:-6.82%}.lp-root .wide-image img{height:65svh;min-height:400px}.lp-root .agenda{padding:75px 6%}.lp-root .agenda>div:first-child h2{font-size:clamp(3.1rem,11vw,5rem)}.lp-root .agenda>div:first-child>p{font-size:1.125rem}.lp-root .agenda-grid{gap:35px;margin-top:50px}.lp-root .agenda-row strong{font-size:1rem}.lp-root .experience-gallery{height:360svh;margin-inline:-6.82%}.lp-root .gallery-stage{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:15px;height:calc(100svh - 80px);min-height:580px;padding:25px 7% 35px;display:grid;top:80px}.lp-root .gallery-intro{align-self:start;margin:0}.lp-root .gallery-intro h3{margin:12px 0;font-size:clamp(2rem,7.8vw,3rem)}.lp-root .gallery-intro h3 br{display:none}.lp-root .gallery-backdrop{font-size:25vw;top:25%}.lp-root .scene-stack{width:100%;max-height:none;margin:0}.lp-root .scene-card{inset:10px 5px}.lp-root .scene-card figcaption{padding:85px 20px 20px}.lp-root .scene-card figcaption strong{font-size:1.5rem}.lp-root .scene-card figcaption p{font-size:.95rem}.lp-root .transformation h3{font-size:2.7rem}.lp-root .audience{padding:100px 6% 65px}.lp-root .audience>.two-col{grid-template-columns:1fr;gap:20px}.lp-root .audience h2{font-size:3.2rem}.lp-root .audience-list li{font-size:1.2rem}.lp-root .layers h3{font-size:2rem}.lp-root .partnership,.lp-root .value,.lp-root .effect,.lp-root .host,.lp-root .contact{padding:75px 6%}.lp-root .partnership h2{font-size:3rem}.lp-root .roles summary{grid-template-columns:25px minmax(0,1fr) 25px;gap:10px;padding:25px 0}.lp-root .roles summary>span:nth-child(2){font-size:1.85rem}.lp-root .role-detail{margin-left:25px;padding-left:15px;padding-right:10px}.lp-root .value h2{font-size:3.3rem}.lp-root .value-grid{grid-template-columns:1fr 1fr;gap:25px}.lp-root .value-grid h3{font-size:1.4rem}.lp-root .effect h2{font-size:3rem}.lp-root .continuity{margin-top:35px}.lp-root .continuity>div:nth-child(n){margin-top:0;transform:none}.lp-root .continuity h3{font-size:2.4rem}.lp-root .host .two-col{grid-template-columns:1fr;gap:30px}.lp-root .host h2{margin-left:0;font-size:4rem}.lp-root .portrait>img{height:560px}.lp-root .contact h2{font-size:clamp(3rem,10vw,5rem);transform:none}.lp-root .contact .eyebrow{max-width:300px}}@media (prefers-reduced-motion:reduce){.lp-root [data-scroll-scene]{--scene:.5!important}.lp-root .city-scene{height:auto}.lp-root .city-stage{height:auto;min-height:0;padding:60px 0;display:block;position:relative;top:0}.lp-root .city-stage .chapter{position:relative;inset:auto}.lp-root .city-stage .editorial-image{margin:45px 0 0 auto}.lp-root .city-stage h2,.lp-root .city-stage .editorial-image,.lp-root .package-pair img,.lp-root .package-pair img+img,.lp-root .event-photo,.lp-root .wide-image img,.lp-root .host .portrait,.lp-root .contact h2,.lp-root .continuity>div,.lp-root .scene-word{transform:none!important}.lp-root .experience-gallery{height:auto}.lp-root .gallery-stage{height:auto;display:block;position:relative;top:0;overflow:hidden}.lp-root .gallery-intro{margin:0}.lp-root .gallery-intro h3{font-size:clamp(2.5rem,6vw,5rem)}.lp-root .scene-stack{grid-template-columns:1fr 1fr;gap:25px;width:100%;max-height:none;margin:40px 0 0;display:grid}.lp-root .scene-card{height:560px;position:relative;inset:auto;opacity:1!important;transform:none!important}.lp-root .scene-card figcaption{padding-left:25px}.lp-root .city-word{display:none}}@media (prefers-reduced-motion:reduce) and (width<=800px){.lp-root .scene-stack{grid-template-columns:1fr}.lp-root .scene-card{height:500px}}.lp-root .page-preloader{z-index:9999;color:#efe7f7;background:#100b18;place-items:center;transition:opacity .5s,visibility .5s;display:grid;position:fixed;inset:0}.lp-root .page-preloader.leaving{opacity:0;visibility:hidden;pointer-events:none}.lp-root .loader-content{text-align:center;flex-direction:column;align-items:center;padding:25px;display:flex}.lp-root .loader-label{letter-spacing:.16em;color:#c1b3cb;font:600 .75rem monospace}.lp-root .loader-bag{width:130px;height:235px;margin:30px 0 0}.lp-root .loader-liquid{transition:y .45s,height .45s}.lp-root .loader-wave{transition:d .45s}.lp-root .loader-percent{font-variant-numeric:tabular-nums;letter-spacing:-.06em;color:#d5ff35;font-size:3.1rem;line-height:1}.lp-root .loader-percent small{margin-left:5px;font-size:1.1rem}.lp-root .loader-content p{color:#c1b3cb;margin:18px 0 0;font-size:.875rem}.lp-root .loader-skip{color:#eee;cursor:pointer;background:0 0;border:1px solid #665375;margin-top:25px;padding:10px 15px;font-size:.875rem}@keyframes lp-purple-drip{0%{opacity:0;transform:translateY(0)scale(.65)}20%{opacity:1}to{opacity:0;transform:translateY(20px)scale(.8)}}@media (prefers-reduced-motion:reduce){.lp-root .loader-drop{animation:none}.lp-root .page-preloader,.lp-root .loader-liquid,.lp-root .loader-wave{transition:none}}html:has(.page-preloader:not(.leaving)){overflow:hidden}html:has(.page-preloader:not(.leaving)) :is(header,main,footer){visibility:hidden}html:has(.page-preloader:not(.leaving)) :is(header,main,footer) *{animation-play-state:paused!important}.lp-root .loader-liquid,.lp-root .loader-wave{transition:none}.lp-root .loader-percent{color:#b578ff;min-width:5ch}.lp-root .loader-label{font-size:.875rem}.lp-root .loader-bag{width:150px;height:281px;margin-top:24px;margin-bottom:12px}.lp-root .loader-drop{transform-origin:80px 275px;animation:.85s ease-in infinite lp-reference-drip}@keyframes lp-reference-drip{0%{opacity:0;transform:translateY(-2px)scale(.6)}20%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(11px)scale(.85)}}.lp-root button{cursor:pointer;border:0;font-family:inherit}.lp-root .greeting{color:#fff;margin:9px 0 20px;font-size:calc(.875rem + 4pt)}.lp-root .hero-content .lead{margin:18px 0 10px}.lp-root .hero-content h1{font-size:clamp(3.1rem,5.8vw,6.8rem)}.lp-root .food-note{color:#c7bfce;margin-top:14px;font-size:.8rem;line-height:1.5}.lp-root .brand-strip{border-block:1px solid var(--border);background:#21112f;justify-content:center;align-items:center;gap:8%;padding:35px 8%;display:flex}.lp-root .brand-strip img{object-fit:contain;width:140px;height:64px}.lp-root .duna-word{letter-spacing:.06em;color:#fff;font-size:2.2rem;font-weight:900}.lp-root .ticket-copy{max-width:860px;margin:auto}.lp-root .ticket-copy p{margin:24px 0}.lp-root .ticket-copy .button{margin-top:12px}.lp-root .day-manifesto{grid-template-columns:1fr 1fr;margin:55px 0 75px;display:grid}.lp-root .day-manifesto>a{color:#160b25;background:#d5ff35;padding:40px;position:relative;overflow:hidden}.lp-root .day-manifesto>a+a{color:#fff;background:#7027bf}.lp-root .day-manifesto h3{letter-spacing:-.06em;margin:28px 0;font-size:clamp(2rem,3.7vw,4.5rem);font-weight:900;line-height:1.06}.lp-root .day-manifesto p{color:inherit;max-width:410px;min-height:115px}.lp-root .day-manifesto small,.lp-root .day-manifesto>a>span{letter-spacing:.1em;font:600 .8rem monospace}.lp-root .phase-symbol{opacity:.4;font-size:80px;font-weight:400;display:block;position:absolute;top:12px;right:20px}.lp-root .agenda-grid>div{scroll-margin-top:110px}.lp-root .agenda-grid .agenda-row{grid-template-columns:110px 1fr}.lp-root .agenda-row time{font-size:.85rem}.lp-root .agenda-row p{margin-top:8px;font-size:.94rem;line-height:1.55}.lp-root .surprise-note{border-left:3px solid #d5ff35;max-width:820px;margin:40px 0;padding:14px 24px}.lp-root .speaker-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:65px 36px;display:grid}.lp-root .speaker{min-width:0}.lp-root .speaker-photo,.lp-root .speaker-placeholder{object-fit:cover;object-position:50% 24%;background:#251233;width:100%;height:450px}.lp-root .speaker-placeholder{background:radial-gradient(#482466,#21112f);border:1px solid #714093;flex-direction:column;justify-content:center;align-items:center;display:flex}.lp-root .speaker-placeholder>span{color:#a367d0;font-size:120px}.lp-root .speaker-placeholder small{letter-spacing:.2em;font:12px monospace}.lp-root .speaker-copy h3{letter-spacing:-.04em;margin:10px 0 18px;font-size:2.3rem}.lp-root .speaker-copy p{font-size:1rem}.lp-root .speaker-copy .eyebrow{min-height:2em;font-size:.75rem}.lp-root .pending-label{color:#c5b1d8;border:1px dashed #725a87;margin:0 0 16px;padding:8px 10px;font:11px monospace;display:inline-block}.lp-root .monster-activation{border-block:1px solid #4a365d;align-items:center;gap:40px;margin-top:70px;padding:38px 0;display:flex}.lp-root .monster-activation img{object-fit:contain;width:145px;height:90px}.lp-root .monster-activation h3{margin:10px 0;font-size:1.7rem}.lp-root .monster-activation>span{color:#d5ff35;margin-left:auto;font-size:70px}.lp-root .includes{background:#1d1327}.lp-root .benefits{grid-template-columns:1fr 1fr;gap:0 40px;padding:0;list-style:none;display:grid}.lp-root .benefits li{border-bottom:1px solid #544060;align-items:center;gap:22px;padding:28px 0;font-size:1.2rem;display:flex}.lp-root .benefits li>span{color:#ae86c8;font:12px monospace}.lp-root .benefits b{color:#d5ff35;margin-left:auto}.lp-root .sales-bridge .event-copy{padding-top:65px;padding-bottom:65px}.lp-root .price-joke{flex-wrap:wrap;align-items:center;gap:16px;margin:30px 0 18px;display:flex}.lp-root .price-joke i{color:#d5ff35;max-width:230px;font-size:.83rem}.lp-root .price small{letter-spacing:.05em;font:12px monospace;display:block}.lp-root .price strong{letter-spacing:-.06em;color:#fff;margin-top:5px;font-size:clamp(3rem,5.5vw,6rem);display:block}.lp-root .price strong span{font-size:.55em}.lp-root .price p{margin:8px 0}.lp-root .price+.button{margin-top:28px}.lp-root .result-section{background:#20112f;grid-template-columns:1fr 320px;align-items:center;gap:9%;display:grid}.lp-root .result-section h3{letter-spacing:-.04em;color:#d5ff35;margin:28px 0 10px;font-size:4rem}.lp-root .result-section p{margin:20px 0}.lp-root .result-card{border:1px solid #634276;width:100%;transform:rotate(3deg);box-shadow:0 22px 65px #09030d80}.lp-root .action-row{flex-wrap:wrap;gap:14px;margin-top:18px;display:flex}.lp-root .outline-button{color:#fff;background:0 0;border:1px solid #8e799f;padding:19px 22px;font-weight:700}.lp-root .status-line{min-height:1.5em;font-size:.85rem!important}.lp-root .mission-grid{grid-template-columns:1.1fr 1fr;align-items:start;gap:70px;margin-top:45px;display:grid}.lp-root .mission-grid p{margin-bottom:25px}.lp-root .mission-grid video{background:#1e1129;width:100%;max-height:530px}.lp-root .referral-pending{border-left:2px solid #8856ae;margin-top:35px;padding:20px}.lp-root .referral-pending p{margin-top:10px;margin-bottom:0}.lp-root .reward-preview{border-top:1px solid #584268;margin-top:60px;padding-top:30px}.lp-root .reward-preview h3{margin:16px 0;font-size:2rem}.lp-root .reward-preview>p{max-width:640px}.lp-root .reward-lines{grid-template-columns:1fr 1fr 1fr;gap:30px;margin-top:30px;display:grid}.lp-root .reward-lines>div{border-top:1px solid #785194;gap:14px;padding:25px 0;display:grid}.lp-root .reward-lines span{color:#d5ff35;font:14px monospace}.lp-root .reward-lines strong{font-size:1.5rem}.lp-root .reward-lines small{color:#b8a4c6}.lp-root .faq{background:#1a1023}.lp-root .faq details{border-bottom:1px solid #4b365e;padding:24px 0}.lp-root .faq summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:1.2rem;list-style:none;display:flex}.lp-root .faq summary span{color:#d5ff35;font-size:25px}.lp-root .faq details[open] summary span{transform:rotate(45deg)}.lp-root .faq details p{max-width:850px;margin-top:18px}.lp-root .modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0b061bd9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.lp-root .purchase-dialog{background:#251335;border:1px solid #755184;max-width:650px;padding:50px;position:relative}.lp-root .purchase-dialog h2{font-size:3.8rem}.lp-root .purchase-dialog p{margin-bottom:28px}.lp-root .close-dialog{color:#fff;background:0 0;font-size:35px;position:absolute;top:8px;right:16px}.lp-root .note{font-size:.85rem}.lp-root .packaging h3{font-size:clamp(3rem,5vw,5.5rem)}@media (width>=1100px){.lp-root .hero-content{padding-top:30px}.lp-root .scroll-hero .hero-description{max-width:610px}.lp-root .hero-stage{min-height:820px}.lp-root .scroll-hero{height:240svh}}@media (width<=800px){.lp-root .hero-support{max-width:440px;font-size:.87rem}.lp-root .hero-content .lead{font-size:1rem}.lp-root .greeting{margin:8px 0 14px}.lp-root .hero-content h1{font-size:clamp(2.8rem,9vw,4.5rem)}.lp-root .brand-strip{flex-wrap:wrap;gap:25px;padding:25px}.lp-root .brand-strip img{width:100px;height:48px}.lp-root .duna-word{font-size:1.6rem}.lp-root .day-manifesto{grid-template-columns:1fr}.lp-root .day-manifesto p{min-height:0;margin-bottom:30px}.lp-root .day-manifesto h3{font-size:3.2rem}.lp-root .speaker-grid{gap:45px 22px}.lp-root .speaker-photo,.lp-root .speaker-placeholder{height:300px}.lp-root .speaker-copy h3{font-size:1.9rem}.lp-root .speaker-copy p{font-size:.94rem}.lp-root .benefits{grid-template-columns:1fr}.lp-root .result-section{grid-template-columns:1fr;gap:35px}.lp-root .result-card{width:min(290px,85%);margin:auto}.lp-root .mission-grid{grid-template-columns:1fr;gap:35px}.lp-root .reward-lines{grid-template-columns:1fr}.lp-root .monster-activation{gap:22px}.lp-root .monster-activation img{width:90px}.lp-root .monster-activation>span{display:none}.lp-root .monster-activation h3{font-size:1.3rem}.lp-root .purchase-dialog{padding:35px 25px}.lp-root .purchase-dialog h2{font-size:2.8rem}.lp-root .sales-bridge .event-copy{padding:50px 8%}.lp-root .price-joke{gap:12px}.lp-root .agenda-grid .agenda-row{grid-template-columns:95px 1fr}.lp-root .day-manifesto>a{padding:32px}.lp-root .food-note{font-size:.73rem}.lp-root footer{flex-wrap:wrap;gap:25px}}@media (width<=520px){.lp-root .speaker-grid{grid-template-columns:1fr}.lp-root .speaker-photo,.lp-root .speaker-placeholder{height:430px}.lp-root .hero-content .hero-description{margin-top:10px}.lp-root .hero-support{max-width:340px}.lp-root .hero-content .button{padding:16px 22px}.lp-root .hero-content .food-note{max-width:260px}.lp-root .hero-stage{min-height:850px}.lp-root .day-manifesto h3{font-size:2.8rem}.lp-root .result-section .button,.lp-root .result-section .outline-button{font-size:.85rem}.lp-root .agenda-grid .agenda-row{gap:12px}.lp-root .greeting{font-size:calc(.875rem + 4pt)}}@media (prefers-reduced-motion:reduce){html:has(.lp-root){scroll-behavior:auto}.lp-root .result-card{transform:none}.lp-root .reveal{opacity:1;transform:none}}.lp-root .reward-count{color:#d5ff35;letter-spacing:-.08em;line-height:1;font-size:5rem!important}.lp-root .reward-lines p{font-size:1rem}.lp-root .referral-rules{border:1px solid #604776;margin-top:30px;padding:24px}.lp-root .referral-rules summary{cursor:pointer;justify-content:space-between;font-size:1.1rem;display:flex}.lp-root .referral-rules p,.lp-root .referral-rules li{color:#c7bfce;margin-top:15px;font-size:1rem;line-height:1.7}.lp-root .mission-grid .text-link{margin:0 0 26px;display:block}.lp-root .hero-content .eyebrow{font-size:.875rem}.lp-root .greeting{font-size:calc(.875rem + 4pt)!important}.lp-root{--ink:#191020;--paper:#f6f2eb;--purple:#682ab3;--acid:#d5ff35;--copy:#d9d0e0;font-family:Arial,Helvetica,sans-serif}.lp-root main>section:not(.scroll-hero){scroll-margin-top:95px}.lp-root .section{padding:88px max(6%,50vw - 580px)}.lp-root .eyebrow{letter-spacing:.11em;text-transform:uppercase;font:700 .75rem/1.5 monospace}.lp-root .section h2,.lp-root .event-copy h2,.lp-root .packaging h3{letter-spacing:-.045em;text-wrap:balance;max-width:900px;margin:18px 0 28px;font-size:clamp(2.5rem,4.8vw,4.6rem);font-weight:750;line-height:1.07}.lp-root .section h2 em,.lp-root .event-copy h2 em,.lp-root .packaging h3 em{color:var(--acid);font-style:italic;font-weight:600}.lp-root p{color:var(--copy);font-size:1.06rem;line-height:1.65}.lp-root .chapter{grid-template-columns:46px minmax(0,1fr);align-items:start;gap:22px;margin-bottom:40px;display:grid}.lp-root .chapter-number{color:inherit;-webkit-text-stroke:0;border-top:2px solid;margin-top:2px;padding-top:8px;font:600 .85rem/1.5 monospace}.lp-root .chapter h2{max-width:820px;margin:16px 0 0;font-size:clamp(2.5rem,4.8vw,4.6rem)}.lp-root .chapter .eyebrow{line-height:1.6}.lp-root .button{min-height:52px;padding:17px 23px;line-height:1.3}.lp-root .button.small{min-height:44px}.lp-root .nav{background:#140e1cef}.lp-root .nav .brand{font-size:.96rem}.lp-root .nav .brand span{font-size:1.5rem}.lp-root .nav nav{font-size:.85rem}.lp-root .brand-showcase{background:#542090;border-bottom:1px solid #b58bd266;grid-template-columns:180px 1fr;align-items:center;gap:35px;padding:24px 6%;display:grid}.lp-root .brand-intro{letter-spacing:.02em;color:#fff;font-size:.8rem;font-weight:700;line-height:1.6}.lp-root .brand-intro i{letter-spacing:0;color:#e0ff78;font-size:1rem;font-weight:400}.lp-root .brand-line{text-align:center;grid-template-columns:repeat(4,1fr);align-items:center;gap:34px;display:grid}.lp-root .brand-line>div{flex-direction:column;align-items:center;gap:9px;min-width:0;display:flex}.lp-root .brand-line img{object-fit:contain;width:150px;max-width:100%;height:65px}.lp-root .brand-line span{letter-spacing:.09em;color:#f0e5fa;white-space:nowrap;font:9px/1.4 monospace}.lp-root .brand-line .duna-word{color:#fff;align-items:center;height:65px;font-size:2.4rem;display:flex}.lp-root .scroll-hero{height:190svh}.lp-root .hero-stage{height:calc(100svh - 96px);min-height:650px}.lp-root .hero-content{max-width:none;padding:30px 6% 70px}.lp-root .hero-content h1{letter-spacing:-.055em;max-width:760px;margin:18px 0 20px;font-size:clamp(3.2rem,5.6vw,5.9rem);font-weight:800;line-height:.98}.lp-root .hero-content h1 em{font-style:italic;font-weight:700}.lp-root .greeting{margin:8px 0}.lp-root .hero-description{max-width:490px}.lp-root .hero-content .lead{max-width:480px;margin:0 0 12px;font-size:1.16rem;line-height:1.45}.lp-root .hero-content .lead strong{color:#fff;display:block}.lp-root .hero-support{max-width:460px;margin-bottom:24px;font-size:.98rem;line-height:1.55}.lp-root .hero-content .food-note{margin-top:12px;font-size:.76rem}.lp-root .hero-film video{object-position:70% center}.lp-root .hero-scrim{background:linear-gradient(90deg,#100b18f0,#100b1866 53%,#100b1800 80%)}.lp-root .film-caption{font-size:clamp(2.4rem,4.5vw,4.5rem);left:6%}.lp-root .early-offer{background:var(--acid);color:var(--ink);grid-template-columns:1.25fr 1fr auto;align-items:center;gap:32px;padding:32px 6%;display:grid}.lp-root .early-offer .eyebrow{color:#422052;font-size:.68rem}.lp-root .early-offer p{color:#35263d;margin:7px 0 0;font-size:.94rem;line-height:1.45}.lp-root .early-offer p strong{font-weight:800}.lp-root .early-price>strong{letter-spacing:-.055em;font-size:2.6rem;font-weight:800;line-height:1}.lp-root .early-price>strong span{font-size:1.5rem}.lp-root .early-price p{font-size:.8rem}.lp-root .early-offer .button{color:#fff;background:#261033}.lp-root .early-offer .aside-note{color:#3c2448;text-align:center;margin-top:10px;font-size:.8rem;font-style:italic}.lp-root .intro{background:var(--paper);color:var(--ink);grid-template-columns:1.1fr 1fr;align-items:start;column-gap:8%;padding-block:80px;display:grid}.lp-root .intro>.eyebrow{color:var(--purple);grid-column:1/-1}.lp-root .intro h2{letter-spacing:-.045em;max-width:650px;margin-top:18px;font-size:clamp(2.5rem,4.5vw,4.3rem);font-weight:750;line-height:1.08}.lp-root .intro h2 em{color:var(--purple)}.lp-root .intro>p{color:#493e50;max-width:none;margin:22px 0 0;font-size:1.04rem}.lp-root .intro .diagnosis-punch{text-align:center;color:#23162b;border-top:1px solid #cbbcd4;grid-column:1/-1;margin-top:30px;padding-top:28px;font-size:clamp(1.2rem,2.1vw,1.7rem);font-weight:600}.lp-root .diagnosis-punch em{color:var(--purple);font-style:italic}.lp-root .ticker{color:#d5ff35;background:#241130;border:0;padding:16px 0}.lp-root .ticker span{letter-spacing:0;font-size:1.1rem;font-weight:600}.lp-root .ticker b{padding:0 24px;font-size:1.2rem}.lp-root .city-section{background:#692ab4;padding:80px 6%;overflow:clip}.lp-root .city-scene{height:auto}.lp-root .city-stage{grid-template-columns:1fr 1fr;align-items:center;gap:50px;height:auto;min-height:0;padding:0 0 55px;display:grid;position:relative;top:0}.lp-root .city-stage>div{z-index:2;min-width:0}.lp-root .city-stage h2{max-width:640px;text-shadow:none;margin:18px 0 0;font-size:clamp(2.5rem,4.7vw,4.5rem);font-weight:750;line-height:1.08;transform:none}.lp-root .city-stage .editorial-image{width:100%;min-width:0;margin:0;transform:rotate(-3deg)}.lp-root .city-stage .editorial-image img{object-fit:cover;max-height:430px}.lp-root .city-stage figcaption{background:#341247;padding:10px 13px;font-size:.7rem;line-height:1.5}.lp-root .city-word{display:none}.lp-root .city-section .ticket-copy{border-top:1px solid #bb98d4;grid-template-columns:1fr 1fr;column-gap:40px;max-width:950px;margin:0 auto;padding-top:45px;display:grid}.lp-root .ticket-copy .chapter{grid-row:span 3;margin-bottom:0}.lp-root .ticket-copy h2{font-size:clamp(2.3rem,3.5vw,3.4rem)}.lp-root .ticket-copy>p{color:#f4eafa;margin:0 0 18px;font-size:1rem;line-height:1.6}.lp-root .ticket-copy>.button{justify-self:start;margin:0}.lp-root .outcomes{background:var(--paper);color:var(--ink);grid-template-columns:1fr 1fr;gap:65px;display:grid}.lp-root .outcomes .eyebrow,.lp-root .outcomes h2 em{color:var(--purple)}.lp-root .editorial-aside{color:#d5ff35;border-left:2px solid;max-width:640px;padding:0 0 0 19px;font-size:1rem;font-style:italic;line-height:1.65}.lp-root .outcomes .editorial-aside{color:#59445f;max-width:430px;margin-top:28px}.lp-root .outcome-list article{border-top:1px solid #c8b8d1;gap:22px;padding:26px 0;display:flex}.lp-root .outcome-list article>span{color:var(--purple);padding-top:5px;font:12px monospace}.lp-root .outcome-list h3{letter-spacing:-.025em;color:#24132f;font-size:1.35rem;font-weight:700;line-height:1.3}.lp-root .outcome-list p{color:#54485b;margin:10px 0 0;font-size:1rem}.lp-root .agenda{color:var(--ink);background:#ede7f4;padding:85px 6% 0}.lp-root .agenda .chapter{margin-bottom:35px}.lp-root .agenda .chapter h2{max-width:850px;font-size:clamp(2.5rem,4.8vw,4.6rem);font-weight:750;line-height:1.07}.lp-root .day-manifesto{gap:18px;margin:36px 0}.lp-root .day-manifesto>a{color:#251332;background:#e1ff80;border:1px solid #b6c873;padding:28px 30px}.lp-root .day-manifesto>a+a{color:#fff;background:#682ab3;border-color:#682ab3}.lp-root .day-manifesto h3{letter-spacing:-.04em;word-break:normal;margin:20px 0 16px;font-size:clamp(1.8rem,3vw,2.9rem);font-weight:750;line-height:1.08}.lp-root .day-manifesto p{max-width:460px;min-height:0;color:inherit;margin-bottom:22px;font-size:1rem;line-height:1.55}.lp-root .day-manifesto>a>span{letter-spacing:.05em;font-size:.64rem}.lp-root .day-manifesto small{font-size:.7rem}.lp-root .day-manifesto .phase-symbol{opacity:.3;font-size:42px;top:16px;right:20px}.lp-root .agenda-highlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 30px;margin-top:45px;display:grid}.lp-root .agenda-highlights article{border-top:1px solid #b9a7c6;padding:23px 0}.lp-root .agenda-highlights time{color:#682ab3;font:700 .8rem monospace}.lp-root .agenda-highlights h3{letter-spacing:-.02em;margin:12px 0 8px;font-size:1.15rem;font-weight:700;line-height:1.3}.lp-root .agenda-highlights p{color:#584861;font-size:.94rem;line-height:1.5}.lp-root .full-agenda{border-block:1px solid #a994b7;margin:20px 0 28px}.lp-root .full-agenda>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:23px 0;font-size:1.06rem;font-weight:700;list-style:none;display:flex}.lp-root .detail-plus{color:#682ab3;font-size:1.8rem;font-weight:400}.lp-root .full-agenda[open] .detail-plus{transform:rotate(45deg)}.lp-root .full-agenda .agenda-grid{margin-top:12px;padding-bottom:30px}.lp-root .surprise-note{border-left:2px solid #682ab3;max-width:850px;margin:35px 0 0;padding:5px 0 5px 22px;line-height:1.6;font-size:1rem!important}.lp-root .speakers{background:#140d1b;border-top:1px solid #5a3c6f}.lp-root .speaker-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 35px}.lp-root .speaker-photo,.lp-root .speaker-placeholder{object-position:50% 25%;height:360px}.lp-root .speaker-copy h3{letter-spacing:-.035em;margin:10px 0 16px;font-size:1.8rem;font-weight:700}.lp-root .speaker-copy>.eyebrow{letter-spacing:.07em;min-height:0;font-size:.66rem;line-height:1.6}.lp-root .speaker-copy p{color:#d3c8db;font-size:.97rem;line-height:1.65}.lp-root .speaker-more{border-top:1px solid #4d375b;margin-top:16px;padding-top:15px}.lp-root .speaker-more summary{color:#d5ff35;cursor:pointer;justify-content:space-between;font-size:.85rem;list-style:none;display:flex}.lp-root .speaker-more p{margin-top:18px}.lp-root .speaker-more[open] summary span{transform:rotate(45deg)}.lp-root .monster-activation{background:#251133;border:1px solid #53316d;gap:32px;margin-top:48px;padding:25px 30px}.lp-root .monster-activation h3{font-size:1.4rem;line-height:1.3}.lp-root .monster-activation p{font-size:.95rem}.lp-root .includes{background:var(--acid);color:#251332}.lp-root .includes .eyebrow,.lp-root .includes h2 em{color:#552282}.lp-root .includes .chapter{margin-bottom:25px}.lp-root .benefits{gap:0 45px;margin:0}.lp-root .benefits li{color:#22142d;border-color:#9aaf62;padding:20px 0;font-size:1.08rem;line-height:1.4}.lp-root .benefits li>span{color:#5d426b}.lp-root .benefits b{color:#682ab3}.lp-root .includes .editorial-aside{color:#57326a;margin-top:32px}.lp-root .purple{background:#6b2bb4}.lp-root .audience-list{grid-template-columns:1fr 1fr;gap:0 50px;display:grid}.lp-root .audience-list li{padding:20px 0;font-size:1.12rem;line-height:1.4}.lp-root .sales-bridge{background:var(--paper);color:#241331;gap:7%;min-height:0;padding:80px 6%}.lp-root .sales-bridge .event-word{display:none}.lp-root .sales-bridge .event-photo{min-height:640px;margin:0;transform:rotate(-2deg)}.lp-root .sales-bridge .event-photo img{object-fit:cover;border:1px solid #c1aecd}.lp-root .sales-bridge .event-copy{margin:0;padding:0}.lp-root .sales-bridge .event-copy h2{text-shadow:none;margin:16px 0 24px;font-size:clamp(2.5rem,4.8vw,4.6rem);font-weight:750;line-height:1.07}.lp-root .sales-bridge .eyebrow,.lp-root .sales-bridge h2 em{color:var(--purple)}.lp-root .sales-bridge .event-facts{border-color:#c7b5d1;gap:12px;margin-top:0;padding:20px 0}.lp-root .sales-bridge .event-facts time{color:var(--purple);font-size:2.5rem;font-weight:700}.lp-root .sales-bridge .event-facts time span{font-size:1.1rem}.lp-root .sales-bridge .event-facts strong{font-size:1.4rem}.lp-root .sales-bridge .event-facts div>span{color:#65516e;font-size:.88rem}.lp-root .price-joke{background:#eee4f5;border:1px dashed #9c7db2;margin:25px 0 22px;padding:16px 18px;display:block;position:relative}.lp-root .price-joke s{color:#716177;font-size:1.35rem}.lp-root .price-joke i{color:#5c247f;max-width:none;margin-top:5px;font-size:1.03rem;line-height:1.45;display:block}.lp-root .sales-bridge .price small{color:#594164;font-size:.65rem;line-height:1.5}.lp-root .sales-bridge .price strong{color:#241331;font-size:clamp(3rem,5.5vw,5rem);font-weight:800}.lp-root .sales-bridge .price p{color:#4e3c58;font-size:1rem}.lp-root .sales-bridge .button{color:#fff;background:#6528ad}.lp-root .sales-bridge .food-note{color:#65516e}.lp-root .sales-bridge+.section{background:#251133;padding-block:80px}.lp-root .packaging{grid-template-columns:1fr 1fr;gap:6%;min-height:0;margin:0}.lp-root .packaging h3{max-width:580px;margin:18px 0 28px;font-size:clamp(2.5rem,4.8vw,4.6rem);font-weight:750;line-height:1.07}.lp-root .packaging p{max-width:480px;font-size:1.08rem;line-height:1.65}.lp-root .packaging>figure{margin:0;padding:30px 0}.lp-root .packaging figcaption{margin-top:35px;font-size:.72rem}.lp-root .package-pair img{width:58%}.lp-root .result-section{background:var(--paper);color:#241331;grid-template-columns:1fr 265px;gap:10%}.lp-root .result-section .eyebrow,.lp-root .result-section h2 em{color:var(--purple)}.lp-root .result-section h3{color:#682ab3;margin:25px 0 12px;font-size:2.5rem;font-weight:800}.lp-root .result-section p{color:#55435f;margin:18px 0;font-size:1rem}.lp-root .result-section .large-copy{color:#34213f;font-size:1.4rem;line-height:1.4}.lp-root .result-section .outline-button{color:#482c5c;border-color:#846b95;font-size:.9rem}.lp-root .result-section .pending-label{color:#6b5478;border-color:#b09bbe;font-size:.65rem}.lp-root .result-card{transform:rotate(2deg);box-shadow:0 15px 30px #38134526}.lp-root .mission{background:#6325aa}.lp-root .mission>h2{max-width:780px}.lp-root .mission-grid{gap:60px;margin-top:30px}.lp-root .mission-grid .large-copy{color:#fff;font-size:1.4rem;line-height:1.45}.lp-root .mission-grid p{color:#f0e4f8;font-size:1rem}.lp-root .mission-grid video{background:#311445;max-height:400px}.lp-root .mission-grid .text-link{width:fit-content;font-size:.94rem}.lp-root .referral-pending{border-color:#bc95d6;margin-top:26px;padding:4px 0 4px 20px}.lp-root .referral-pending p{font-size:.88rem}.lp-root .reward-preview{border-color:#bb92d5;margin-top:45px}.lp-root .reward-preview h3{letter-spacing:-.035em;font-size:2rem;line-height:1.2}.lp-root .reward-preview>p{color:#eee1f6;font-size:1rem}.lp-root .reward-lines{gap:26px;margin-top:26px}.lp-root .reward-lines>div{border-color:#b88dd4;gap:12px;padding:25px 0 0}.lp-root .reward-lines .reward-count{font-weight:700;font-size:4rem!important}.lp-root .reward-lines strong{font-size:1.3rem;line-height:1.3}.lp-root .reward-lines p{color:#f1e4f8;font-size:.94rem;line-height:1.6}.lp-root .reward-lines span{font-size:.66rem}.lp-root .referral-rules{background:#4b1986;border-color:#ae85c9;padding:20px 24px}.lp-root .referral-rules summary{font-size:.96rem;font-weight:600}.lp-root .referral-rules p,.lp-root .referral-rules li{color:#e6d7f0;font-size:.9rem}.lp-root .faq{background:var(--paper);color:#281732}.lp-root .faq .eyebrow,.lp-root .faq h2 em{color:var(--purple)}.lp-root .faq>div{max-width:920px}.lp-root .faq details{border-color:#c8b9d1;padding:22px 0}.lp-root .faq summary{font-size:1.04rem;font-weight:600;line-height:1.45}.lp-root .faq summary span{color:#682ab3}.lp-root .faq details p{color:#55415f;font-size:.98rem;line-height:1.65}.lp-root .final-cta{color:#fff;text-align:center;background:#21102e}.lp-root .final-cta h2{max-width:920px;margin-inline:auto}.lp-root .final-cta>p{max-width:610px;margin-inline:auto}.lp-root .final-purchase{justify-content:center;align-items:center;gap:38px;margin:32px 0;display:flex}.lp-root .final-purchase>div{text-align:left}.lp-root .final-purchase strong{letter-spacing:-.04em;font-size:2.3rem;font-weight:700;display:block}.lp-root .final-purchase>div span{color:#d1bedf;margin-top:6px;font-size:.78rem;display:block}.lp-root .final-cta .editorial-aside{color:#d5ff35;border:0;margin-top:25px;padding:0;font-size:.9rem}.lp-root footer{background:#0f0915;border-top:1px solid #3e2c4d;padding-block:30px}.lp-root footer>a{font-size:.85rem}.lp-root .full-agenda,.lp-root .speaker-more{scroll-margin-top:115px}.lp-root summary::-webkit-details-marker{display:none}@media (width<=900px){.lp-root .brand-showcase{grid-template-columns:1fr;gap:14px;padding:20px 6%}.lp-root .brand-intro{text-align:center;font-size:.66rem}.lp-root .brand-intro br{display:none}.lp-root .brand-intro i{margin-left:8px;font-size:.85rem}.lp-root .brand-line{gap:18px}.lp-root .brand-line img,.lp-root .brand-line .duna-word{height:48px}.lp-root .brand-line img{width:120px}.lp-root .brand-line .duna-word{font-size:1.8rem}.lp-root .brand-line span{letter-spacing:.025em;font-size:8px}.lp-root .early-offer{grid-template-columns:1fr 1fr;gap:24px}.lp-root .early-offer>div:last-child{grid-column:1/-1;align-items:center;gap:20px;display:flex}.lp-root .early-offer .aside-note{margin:0}.lp-root .intro{column-gap:30px}.lp-root .city-stage{gap:30px}.lp-root .outcomes{gap:35px}.lp-root .speaker-photo,.lp-root .speaker-placeholder{height:320px}.lp-root .sales-bridge .event-photo{min-height:610px}.lp-root .packaging{gap:30px}}@media (width<=800px){.lp-root .section{padding:62px 6%}.lp-root .section h2,.lp-root .section .chapter h2,.lp-root .agenda .chapter h2,.lp-root .event-copy h2,.lp-root .packaging h3{letter-spacing:-.04em;text-wrap:balance;max-width:none;margin-top:14px;font-size:clamp(2rem,7.8vw,3.4rem);font-weight:750;line-height:1.1}.lp-root .chapter{grid-template-columns:1fr;gap:14px;margin-bottom:30px}.lp-root .chapter-number{width:30px;padding-top:6px;font-size:.75rem}.lp-root .chapter h2{margin-bottom:0}.lp-root .chapter .eyebrow{font-size:.68rem}.lp-root .eyebrow{letter-spacing:.08em;font-size:.68rem}.lp-root .scroll-hero{height:175svh}.lp-root .hero-stage{height:calc(100svh - 80px);min-height:640px;top:80px}.lp-root .hero-content{padding:26px 6% 75px}.lp-root .hero-content h1{margin:17px 0 21px;font-size:clamp(2.6rem,9.7vw,4.7rem);line-height:.98}.lp-root .hero-content .eyebrow{max-width:300px;font-size:.71rem}.lp-root .hero-content .greeting{margin:8px 0 0;font-size:calc(.71rem + 4pt)!important}.lp-root .hero-description{max-width:360px}.lp-root .hero-content .lead{max-width:340px;font-size:1.05rem;line-height:1.45}.lp-root .hero-content .hero-support{max-width:310px;margin-bottom:24px;font-size:.9rem}.lp-root .hero-content .food-note{max-width:285px;font-size:.7rem}.lp-root .hero-film video{object-position:65% center}.lp-root .hero-scrim{background:linear-gradient(90deg,#100b18dc,#100b1866),linear-gradient(#0000 30%,#100b18aa)}.lp-root .hero-content .button{padding:16px 20px}.lp-root .brand-showcase{padding:16px 6%}.lp-root .brand-line{gap:12px}.lp-root .brand-line>div{gap:5px}.lp-root .brand-line img,.lp-root .brand-line .duna-word{height:40px}.lp-root .brand-line span{white-space:normal;font-size:6px}.lp-root .brand-line .duna-word{font-size:1.3rem}.lp-root .early-offer{gap:24px 16px;padding:28px 6%}.lp-root .early-offer .eyebrow{font-size:.58rem}.lp-root .early-offer p{font-size:.84rem}.lp-root .early-price>strong{font-size:2.15rem}.lp-root .early-price>strong span{font-size:1rem}.lp-root .early-price p{font-size:.7rem;line-height:1.5}.lp-root .early-offer>div:last-child{gap:18px}.lp-root .early-offer .button{gap:15px;padding:14px 16px;font-size:.85rem}.lp-root .early-offer .aside-note{text-align:left;max-width:130px;font-size:.72rem}.lp-root .intro{display:block}.lp-root .intro h2{max-width:650px}.lp-root .intro>p{margin-top:22px;font-size:1rem}.lp-root .intro .diagnosis-punch{text-align:left;margin-top:28px;padding-top:24px;font-size:1.3rem;line-height:1.45}.lp-root .ticker span{font-size:1rem}.lp-root .city-section{padding:60px 6%}.lp-root .city-stage{grid-template-columns:1fr;gap:35px;height:auto;min-height:0;padding:0 0 38px;display:grid;top:0}.lp-root .city-stage h2{font-size:clamp(2rem,7.8vw,3.4rem);line-height:1.1;transform:none}.lp-root .city-stage .editorial-image{width:96%;margin:0 2%;transform:rotate(-2deg)}.lp-root .city-stage .editorial-image img{max-height:none}.lp-root .city-stage figcaption{font-size:.67rem}.lp-root .city-section .ticket-copy{padding-top:35px;display:block}.lp-root .ticket-copy .chapter{margin-bottom:25px}.lp-root .ticket-copy p{font-size:.97rem}.lp-root .ticket-copy .button{margin-top:8px;font-size:.9rem}.lp-root .outcomes{grid-template-columns:1fr;gap:30px}.lp-root .outcomes .editorial-aside{max-width:none;margin-top:24px;font-size:.98rem}.lp-root .outcome-list article{gap:20px;padding:22px 0}.lp-root .outcome-list h3{font-size:1.2rem}.lp-root .outcome-list p{font-size:.95rem}.lp-root .agenda{padding:62px 6% 0}.lp-root .day-manifesto{grid-template-columns:1fr;gap:14px;margin:30px 0}.lp-root .day-manifesto>a{padding:24px}.lp-root .day-manifesto h3{margin:18px 0 14px;font-size:clamp(1.55rem,7vw,2.3rem)}.lp-root .day-manifesto p{margin-bottom:20px;font-size:.95rem}.lp-root .day-manifesto .phase-symbol{font-size:36px}.lp-root .agenda-highlights{grid-template-columns:1fr 1fr;gap:0 22px;margin-top:30px}.lp-root .agenda-highlights article{padding:20px 0}.lp-root .agenda-highlights h3{font-size:1.03rem;line-height:1.3}.lp-root .agenda-highlights p{font-size:.86rem}.lp-root .full-agenda>summary{font-size:.94rem}.lp-root .full-agenda .agenda-grid{gap:30px}.lp-root .agenda-grid .agenda-row{grid-template-columns:93px minmax(0,1fr);gap:14px;padding:18px 0}.lp-root .agenda-row p{font-size:.9rem}.lp-root .agenda-row time{font-size:.74rem}.lp-root .surprise-note{margin-top:28px;font-size:.93rem!important}.lp-root .speaker-grid{grid-template-columns:1fr 1fr;gap:35px 22px}.lp-root .speaker-photo,.lp-root .speaker-placeholder{height:320px}.lp-root .speaker-copy h3{font-size:1.55rem;line-height:1.2}.lp-root .speaker-copy p{font-size:.95rem}.lp-root .speaker-copy>.eyebrow{font-size:.6rem;line-height:1.6}.lp-root .monster-activation{align-items:flex-start;gap:22px;margin-top:35px;padding:22px 20px}.lp-root .monster-activation h3{font-size:1.2rem}.lp-root .monster-activation p{font-size:.88rem}.lp-root .monster-activation img{width:80px;height:65px}.lp-root .benefits{grid-template-columns:1fr;gap:0}.lp-root .benefits li{gap:20px;padding:18px 0;font-size:1rem}.lp-root .includes .editorial-aside{font-size:.95rem}.lp-root .audience-list{grid-template-columns:1fr;gap:0}.lp-root .audience-list li{padding:18px 0;font-size:1.02rem}.lp-root .sales-bridge{grid-template-columns:1fr;gap:35px;padding:62px 6%}.lp-root .sales-bridge .event-photo{width:94%;max-width:450px;min-height:380px;margin:auto;transform:rotate(-2deg)}.lp-root .sales-bridge .event-copy{margin:0;padding:0}.lp-root .sales-bridge .event-copy h2{margin:14px 0 25px;font-size:clamp(2rem,7.8vw,3.4rem)}.lp-root .sales-bridge .event-facts{grid-template-columns:1fr 1fr;align-items:center;gap:15px;padding:20px 0}.lp-root .sales-bridge .event-facts time{font-size:2rem}.lp-root .sales-bridge .event-facts time span{margin-top:5px;font-size:.9rem;display:block}.lp-root .sales-bridge .event-facts strong{font-size:1.25rem}.lp-root .sales-bridge .event-facts div>span{font-size:.76rem}.lp-root .price-joke{margin:23px 0 20px}.lp-root .price-joke i{max-width:260px;font-size:1rem}.lp-root .sales-bridge .price strong{font-size:3.8rem}.lp-root .sales-bridge+.section{padding-block:62px}.lp-root .packaging{grid-template-columns:1fr;gap:25px;min-height:0;margin:0}.lp-root .packaging h3{margin:14px 0 25px;font-size:clamp(2rem,7.8vw,3.4rem);line-height:1.1}.lp-root .packaging p{max-width:none;font-size:1rem}.lp-root .packaging>figure{margin:0;padding:25px 8%}.lp-root .packaging figcaption{margin-top:28px}.lp-root .result-section{grid-template-columns:1fr;gap:30px}.lp-root .result-section h3{font-size:2rem}.lp-root .result-section .large-copy{font-size:1.25rem}.lp-root .result-card{max-width:240px;margin:auto}.lp-root .result-section .button,.lp-root .result-section .outline-button{padding:16px 18px;font-size:.84rem}.lp-root .result-section .action-row{gap:12px}.lp-root .mission-grid{grid-template-columns:1fr;gap:30px}.lp-root .mission-grid .large-copy{font-size:1.25rem}.lp-root .mission-grid video{max-height:360px}.lp-root .reward-lines{grid-template-columns:1fr;gap:25px}.lp-root .reward-lines>div{grid-template-columns:65px 1fr;column-gap:20px;display:grid}.lp-root .reward-lines .reward-count{grid-row:span 3;font-size:3.7rem!important}.lp-root .reward-lines span,.lp-root .reward-lines strong:not(.reward-count),.lp-root .reward-lines p{grid-column:2}.lp-root .reward-lines p{margin:0}.lp-root .reward-preview h3{font-size:1.7rem}.lp-root .referral-rules{padding:20px}.lp-root .referral-rules summary{gap:15px;font-size:.94rem}.lp-root .faq summary{font-size:1rem}.lp-root .final-purchase{flex-direction:column;align-items:center;gap:25px}.lp-root .final-purchase>div{text-align:center}.lp-root .final-cta h2{max-width:600px}.lp-root .final-cta>p{font-size:1rem}.lp-root .final-cta .editorial-aside{font-size:.86rem}.lp-root .section .gallery-intro h3{font-weight:500}.lp-root .section .gallery-intro em{font-style:normal}}@media (width<=520px){.lp-root .speaker-grid{grid-template-columns:1fr}.lp-root .speaker-photo,.lp-root .speaker-placeholder{height:340px}.lp-root .nav .brand{font-size:.8rem}.lp-root .nav .brand span{font-size:1.3rem}.lp-root .nav .button.small{padding:12px;font-size:.74rem}.lp-root .hero-stage{min-height:640px}.lp-root .agenda-highlights{gap:0 18px}.lp-root .chapter h2{max-width:100%}.lp-root .section h2,.lp-root .section .chapter h2,.lp-root .agenda .chapter h2,.lp-root .event-copy h2,.lp-root .packaging h3{font-size:clamp(1.9rem,7.8vw,2.6rem)}.lp-root .brand-line .duna-word{font-size:1.3rem}.lp-root .brand-line img{max-width:75px}.lp-root .result-section .action-row{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.lp-root .scroll-hero{height:auto}.lp-root .hero-stage{height:auto;min-height:640px;position:relative;top:0}.lp-root .hero-content,.lp-root .hero-film{opacity:1;transform:none}.lp-root .city-stage .editorial-image,.lp-root .sales-bridge .event-photo{transform:none}.lp-root .experience-gallery{height:auto}}.lp-root .sales-bridge .eyebrow{text-shadow:none}@media (width<=700px){.lp-root .brand-showcase small{letter-spacing:.02em;font-size:7px}}.lp-root .hero-brands{z-index:5;opacity:clamp(0,calc((var(--progress) - .28)*5),1);filter:none;pointer-events:none;background:0 0;border:0;grid-template-columns:190px 1fr;gap:50px;padding:32px 5% 36px;position:absolute;inset:auto 0 0;transform:none}.lp-root .hero-brands .brand-line img{width:165px;height:72px}.lp-root .hero-brands .brand-line .duna-word{height:72px}.lp-root .hero-brands .brand-line span{font-size:10px}.lp-root .scroll-cue{display:none}.lp-root .hero-stage{background:#15101e}.lp-root .hero-film{pointer-events:none}.lp-root .city-stage .editorial-image{transform:translateY(calc((.5 - var(--scene))*120px)) rotate(calc(7deg - var(--scene)*12deg)) scale(calc(.87 + var(--scene)*.13));will-change:transform}.lp-root .agenda-intro{color:#f6f2eb;background:#2c1b4d;border-bottom:8px solid #d5ff35;padding-block:80px}.lp-root .agenda-intro .chapter{margin-bottom:50px}.lp-root .agenda-intro .chapter h2{text-wrap:initial;max-width:1100px;font-size:clamp(3rem,7.5vw,8rem);font-weight:400;line-height:1.02}.lp-root .agenda-intro .chapter h2 em{color:#d5ff35;font-weight:750;display:block}.lp-root .agenda-intro .eyebrow{color:#b9a0d1}.lp-root .agenda-intro .day-manifesto{grid-template-columns:1fr 1fr;gap:20px;margin:0;display:grid}.lp-root .agenda-intro .day-manifesto>a{background:#e6ff82;border:0;padding:38px}.lp-root .agenda-intro .day-manifesto>a+a{color:#fff;background:#6329ad}.lp-root .agenda-intro .day-manifesto h3{margin:34px 0 20px;font-size:clamp(1.8rem,3.3vw,3.3rem)}.lp-root .agenda-intro .day-manifesto p{max-width:550px}.lp-root .agenda-intro .day-manifesto>a>span{font-size:.75rem}.lp-root .agenda-intro .day-manifesto small{font-size:.78rem}.lp-root .schedule-section{padding-bottom:75px}.lp-root .schedule-section h2.schedule-title{letter-spacing:-.035em;color:#8052b9;margin:0;font-size:clamp(2rem,3.3vw,3.7rem);font-weight:400}.lp-root .schedule-item-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.lp-root .schedule-item-heading h3,.lp-root .schedule-item-heading strong{min-width:0}.lp-root .agenda-brand{object-fit:contain;filter:brightness(0)saturate()invert(28%)sepia(51%)saturate(1601%)hue-rotate(237deg)brightness(85%)contrast(94%);flex-shrink:0;width:88px;max-height:48px}.lp-root .agenda-duna{letter-spacing:.08em;color:#682ab3;flex-shrink:0;font-size:1.2rem}.lp-root .agenda-highlights{gap:12px 35px}.lp-root .agenda-highlights article{padding:25px 0}.lp-root .agenda-highlights h3{font-size:1.13rem}.lp-root .agenda-open{color:#251631;cursor:pointer;text-align:left;border:0;background:0 0;border-block:1px solid #b7a5c6;justify-content:space-between;align-items:center;width:100%;margin-top:30px;padding:24px 0;font:700 1.05rem Arial;display:flex}.lp-root .agenda-open span{color:#682ab3;font-size:1.8rem}.lp-root .agenda-open:focus-visible{outline-offset:5px;outline:3px solid #682ab3}.lp-root .agenda-dialog{color:#24132f;overscroll-behavior:contain;background:#f2ecf7;border:1px solid #b99acc;border-radius:14px;width:min(1120px,92vw);max-height:86svh;margin:auto;padding:0;position:fixed;inset:0;box-shadow:0 30px 100px #0006}.lp-root .agenda-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#12081ed9}.lp-root .agenda-dialog-inner{padding:38px}.lp-root .dialog-heading{justify-content:space-between;align-items:start;gap:25px;display:flex}.lp-root .agenda-dialog .dialog-heading h2{margin:12px 0 0;font-size:clamp(1.8rem,3vw,3rem)}.lp-root .dialog-heading>button{color:#682ab3;cursor:pointer;background:#fff;border:1px solid #aa8bbe;border-radius:50%;flex-shrink:0;width:44px;height:44px;font-size:28px}.lp-root .agenda-dialog .agenda-grid{gap:40px;margin-top:35px}.lp-root .agenda-dialog .agenda-row{grid-template-columns:100px minmax(0,1fr);gap:16px}.lp-root .agenda-dialog .agenda-row time{font-size:.8rem}.lp-root .agenda-dialog .agenda-row strong{font-size:1rem;line-height:1.4}.lp-root .agenda-dialog .agenda-row p{color:#65516e}.lp-root .agenda-dialog .agenda-brand{width:60px}.lp-root .agenda-dialog .eyebrow{color:#682ab3}.lp-root .experience-gallery{--gallery-progress:0;background:#1b0e29;width:100%;margin:0}.lp-root .gallery-stage{width:100%;padding-inline:7%}.lp-root .gallery-backdrop{color:#946bb23b;transform:translateX(calc(var(--gallery-progress)*-35vw));will-change:transform;font-size:25vw;left:3%}.lp-root .gallery-intro h3 em{font-style:normal}.lp-root .gallery-intro p{color:#e1d3eb}.lp-root .speaker-grid{gap:65px 6%}.lp-root .speaker-top{grid-template-columns:1.1fr .9fr;align-items:stretch;gap:26px;display:grid}.lp-root .speaker .speaker-photo,.lp-root .speaker .speaker-placeholder{object-fit:cover;object-position:50% 28%;width:100%;height:330px}.lp-root .speaker-identity{flex-direction:column;justify-content:space-between;gap:25px;min-width:0;display:flex}.lp-root .speaker-logo{object-fit:contain;object-position:left top;width:112px;height:72px}.lp-root .speaker-logo.logo-0{width:78px;height:74px}.lp-root .speaker-duna{letter-spacing:.1em;font-size:2rem}.lp-root .speaker-identity .eyebrow{letter-spacing:0;color:#d5ff35;font:600 .76rem/1.4 Arial;display:block}.lp-root .speaker-identity h3{letter-spacing:-.035em;margin:12px 0 0;font-size:clamp(1.6rem,2.5vw,2.8rem);line-height:1.08}.lp-root .speaker-copy{padding-top:28px}.lp-root .speaker-copy p{font-size:1rem;line-height:1.7}.lp-root .speaker-instagram{color:#d5ff35;border:1px solid #897398;margin-top:20px;padding:11px 19px;font-size:.88rem;display:inline-flex}.lp-root .speakers .chapter h2{max-width:1050px;font-size:clamp(2.5rem,5.5vw,6rem)}.lp-root .result-section{color:#fff;background:#2c1b4d;border-bottom:8px solid #d5ff35}.lp-root .result-section .eyebrow,.lp-root .result-section h2 em,.lp-root .result-section h3{color:#d5ff35}.lp-root .result-section p,.lp-root .result-section .large-copy{color:#f2eafa}.lp-root .result-section .button{color:#251332;background:#d5ff35}.lp-root .result-section .outline-button{color:#fff;border-color:#b69bce}.lp-root .result-section .pending-label{color:#d2bce3;border-color:#9877b2}.lp-root .rewards-section{color:#fff;background:#2c1b4d}.lp-root .rewards-section .reward-preview{border:0;margin:0;padding:0}.lp-root .rewards-section h2{max-width:1000px;margin-top:0}.lp-root .rewards-section .eyebrow{color:#d5ff35;margin:25px 0 12px;display:block}.lp-root .rewards-section .reward-preview>p{max-width:850px}.lp-root .rewards-section .reward-lines{align-items:stretch;gap:24px;margin-top:38px}.lp-root .rewards-section .reward-lines>div{background:#3c235f;border:1px solid #82649d;border-radius:22px;flex-direction:column;align-items:start;gap:15px;padding:30px;display:flex}.lp-root .rewards-section .reward-lines>div:last-child{background:#462570;border-color:#d5ff35}.lp-root .rewards-section .reward-count{color:#d5ff35;line-height:1}.lp-root .rewards-section .reward-lines strong:not(.reward-count){font-size:1.3rem}.lp-root .rewards-section .reward-lines p{margin:0}.lp-root .rewards-section .referral-rules{background:#231439;border-color:#705585}.lp-root .faq-intro{color:#55415f;margin:0 0 35px;font-size:1.15rem}.lp-root .faq h2{max-width:1050px}@media (width<=1000px){.lp-root .hero-brands{grid-template-columns:1fr;gap:16px}.lp-root .speaker-top{grid-template-columns:1.05fr .95fr;gap:18px}.lp-root .speaker .speaker-photo,.lp-root .speaker .speaker-placeholder{height:270px}.lp-root .speaker-identity .eyebrow{font-size:.68rem}.lp-root .speaker-logo{width:90px;height:60px}.lp-root .agenda-brand{width:70px}.lp-root .agenda-highlights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){.lp-root .hero-brands{padding:22px 6% 28px}.lp-root .hero-brands .brand-line img,.lp-root .hero-brands .brand-line .duna-word{height:43px}.lp-root .hero-brands .brand-line span{font-size:7px;line-height:1.5}.lp-root .hero-brands .brand-line{gap:12px}.lp-root .hero-brands .brand-intro{font-size:.7rem}.lp-root .hero-brands .brand-line .duna-word{font-size:1.4rem}.lp-root .city-stage .editorial-image{transform:translateY(calc((.5 - var(--scene))*65px)) rotate(calc(5deg - var(--scene)*8deg))}.lp-root .agenda-intro{padding-block:60px}.lp-root .agenda-intro .chapter h2{font-size:clamp(2.5rem,8.6vw,4.3rem);line-height:1.03}.lp-root .agenda-intro .day-manifesto{grid-template-columns:1fr}.lp-root .agenda-intro .day-manifesto>a{padding:26px}.lp-root .agenda-intro .day-manifesto h3{margin-top:26px;font-size:clamp(1.8rem,7vw,2.7rem)}.lp-root .agenda-intro .day-manifesto>a>span{font-size:.7rem}.lp-root .schedule-section{padding-bottom:55px}.lp-root .agenda-highlights{grid-template-columns:1fr;gap:0}.lp-root .agenda-highlights h3{font-size:1.1rem}.lp-root .agenda-highlights p{font-size:.97rem}.lp-root .agenda-brand{width:85px}.lp-root .agenda-dialog-inner{padding:24px 20px}.lp-root .agenda-dialog .agenda-grid{grid-template-columns:1fr}.lp-root .agenda-dialog .agenda-row{grid-template-columns:76px minmax(0,1fr);gap:12px}.lp-root .agenda-dialog .agenda-row time{font-size:.72rem}.lp-root .agenda-dialog .schedule-item-heading{flex-wrap:wrap;gap:8px}.lp-root .agenda-dialog .agenda-brand{width:64px;height:30px}.lp-root .experience-gallery{width:100%;margin:0}.lp-root .gallery-backdrop{transform:translateX(calc(var(--gallery-progress)*-65vw));font-size:38vw;top:27%}.lp-root .speaker-grid{grid-template-columns:1fr;gap:50px}.lp-root .speaker-top{grid-template-columns:1.1fr .9fr;gap:22px}.lp-root .speaker .speaker-photo,.lp-root .speaker .speaker-placeholder{height:330px}.lp-root .speaker-identity h3{font-size:clamp(1.6rem,6vw,2.8rem)}.lp-root .speaker-identity .eyebrow{font-size:.72rem}.lp-root .speaker-logo{width:100px;height:65px}.lp-root .speaker-copy{padding-top:22px}.lp-root .speaker-copy p{font-size:1rem}.lp-root .rewards-section .reward-lines{grid-template-columns:1fr}.lp-root .rewards-section .reward-lines>div{gap:13px;padding:26px}.lp-root .rewards-section .reward-lines .reward-count{font-size:3.5rem!important}.lp-root .rewards-section .reward-preview>h2{font-size:clamp(2rem,8vw,3.4rem)}.lp-root .faq h2{font-size:clamp(1.9rem,7.6vw,3.3rem)}.lp-root .faq-intro{font-size:1.05rem}}@media (width<=450px){.lp-root .speaker .speaker-photo,.lp-root .speaker .speaker-placeholder{height:270px}.lp-root .speaker-top{gap:20px}.lp-root .speaker-identity .eyebrow{font-size:.65rem;line-height:1.5}.lp-root .speaker-identity h3{font-size:1.8rem}.lp-root .speaker-logo{width:88px;height:57px}.lp-root .speaker-logo.logo-0{width:65px;height:65px}}@media (prefers-reduced-motion:reduce){.lp-root .hero-brands{opacity:1;padding-top:30px;position:relative}.lp-root .hero-stage{padding-bottom:0}.lp-root .hero-content{position:relative}.lp-root .city-stage .editorial-image,.lp-root .gallery-backdrop{transform:none!important}.lp-root .experience-gallery{height:auto}.lp-root .gallery-stage{height:auto;display:block;position:relative;top:0}.lp-root .scene-stack{grid-template-columns:1fr;gap:25px;height:auto;display:grid}.lp-root .scene-card{opacity:1;height:480px;position:relative;inset:auto;transform:none!important}}.lp-root .speaker-identity h3{font-weight:700}@media (width<=800px){.lp-root .packaging figcaption{z-index:2;margin-top:65px;position:relative}}.lp-root .gift-notice{background:#d5ff3514;border:2px solid #d5ff35;align-items:flex-start;gap:16px;max-width:560px;margin:28px 0 8px;padding:18px 20px;display:flex}.lp-root .gift-notice .gift-icon{font-size:1.9rem;line-height:1}.lp-root .gift-notice strong{color:#d5ff35;margin-bottom:4px;font-size:1.05rem;display:block}.lp-root .gift-notice p{margin:0;font-size:.95rem;line-height:1.45}.lp-root .referral-link{border:1px dashed #d5ff35;max-width:560px;margin-top:28px;padding:24px}.lp-root .referral-link .link-box{word-break:break-all;background:#00000040;border:1px solid #d5ff3555;margin:14px 0;padding:12px 14px;font-family:monospace;font-size:.85rem}.lp-root .referral-link .note{opacity:.85;font-size:.82rem}.lp-root .panel-page{max-width:980px;margin:0 auto;padding:48px 6% 96px}.lp-root .panel-page h1{letter-spacing:-.04em;margin:8px 0 12px;font-size:clamp(2.2rem,5vw,3.6rem);line-height:1}.lp-root .panel-block{border-top:1px solid #fff2;margin-top:40px;padding-top:28px}.lp-root .panel-block h2{margin:8px 0 16px;font-size:1.6rem}.lp-root .progress{background:#fff2;height:10px;margin:14px 0 8px}.lp-root .progress>span{background:#d5ff35;height:100%;display:block}.lp-root .ref-list{margin:0;padding:0;list-style:none}.lp-root .ref-list li{border-bottom:1px solid #fff2;justify-content:space-between;gap:16px;padding:14px 0;display:flex}.lp-root .chip{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid #fff5;padding:4px 10px;font-family:monospace;font-size:.72rem}.lp-root .chip.ok{color:#d5ff35;border-color:#d5ff35}.lp-root .reward-rows{gap:12px;margin:0;padding:0;list-style:none;display:grid}.lp-root .reward-rows li{background:#ffffff0a;border:1px solid #fff2;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.lp-root .panel-warn{background:#d5ff3514;border:2px solid #d5ff35;margin:20px 0;padding:16px 18px}.lp-root .panel-form input{width:100%;max-width:420px;font:inherit;color:#fff;background:#00000040;border:1px solid #fff5;margin:8px 0 16px;padding:14px 16px}.lp-root .panel-page :is(h1,h2){letter-spacing:0;text-transform:uppercase;font-family:Archivo,Archivo Narrow,Arial Narrow,sans-serif;font-weight:800;font-stretch:75%}
