@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600;700&family=DM+Sans:wght@400;450;500;550;600;650;700&family=IBM+Plex+Mono:wght@400;500&display=swap";:root{font-family:DM Sans,sans-serif;color:#f0f4f8;background:#06090e;font-synthesis:none;font-weight:400;--bg:#06090e;--cyan:#78eaff;--muted:#919cae;--line:#ffffff1c;--mono:"IBM Plex Mono",monospace;--heading:"Barlow Condensed",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:95px}body{margin:0}a{color:inherit;text-decoration:none}button,a,summary{-webkit-tap-highlight-color:transparent}button,summary{cursor:pointer}::selection{background:var(--cyan);color:#06090e}a:focus-visible,summary:focus-visible{outline:2px solid var(--cyan);outline-offset:6px}img{display:block;max-width:100%}h1,h2,h3,p{margin:0}h2{font-size:clamp(38px,4.3vw,66px);font-weight:500;letter-spacing:-.045em;line-height:1.08}h2>span{color:var(--muted)}p{color:#a1acbd;font-size:16px;line-height:1.75}.mono{font-family:var(--mono);font-size:12px;letter-spacing:.06em}.cyan{color:var(--cyan)}.skip-link{position:fixed;top:-100px;left:20px;z-index:100;background:var(--cyan);color:#06090e;padding:15px}.skip-link:focus{top:20px}.reading-progress{position:fixed;inset:0 0 auto;height:2px;background:var(--cyan);z-index:60;transform:scaleX(0);transform-origin:left}.header{height:91px;position:absolute;top:0;left:0;width:100%;z-index:20;padding:0 5%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff16;background:linear-gradient(#06090ea8,transparent)}.brand{display:flex;align-items:center;gap:12px;font-size:20px;letter-spacing:.05em;font-weight:700}.brand-symbol{width:41px;height:41px;display:grid;place-items:center;color:var(--cyan);border:1px solid #78eaff55;border-radius:9px}.brand small{display:block;font-family:var(--mono);font-size:9px;font-weight:400;letter-spacing:.16em;margin-top:3px;color:#a2b1c1}.brand-plus{color:var(--cyan)}nav{display:flex;gap:34px;font-size:13px;color:#bbc4d0}nav a{transition:color .2s}nav a:hover{color:var(--cyan)}.button{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:54px;padding:16px 22px;background:var(--cyan);color:#071219;font-size:14px;font-weight:700;border:1px solid var(--cyan);border-radius:3px;transition:background .2s,box-shadow .2s,transform .2s}.button:hover{background:#b9f6ff;box-shadow:0 0 35px #78eaff25;transform:translateY(-2px)}.button svg{flex-shrink:0}.button-small{min-height:41px;padding:11px 16px;background:transparent;color:#d6f8ff;font-size:12px;border-color:#78eaff50}.button-small:hover{color:#061018}.cta-price{border-left:1px solid #07121938;padding-left:16px;font-weight:500}.hero{position:relative}.hero-stage{height:max(780px,100svh);min-height:780px;position:relative;overflow:hidden;background:#06090e}.hero-environment{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.55;transform-origin:70% 50%}.hero-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#78eaff09 1px,transparent 1px),linear-gradient(90deg,#78eaff09 1px,transparent 1px);background-size:94px 94px;-webkit-mask-image:linear-gradient(90deg,black,transparent 70%);mask-image:linear-gradient(90deg,black,transparent 70%);opacity:.55}.hero-copy{position:relative;z-index:5;padding:174px 0 120px 8%;width:64%;pointer-events:none}.hero-copy a{pointer-events:auto}.edition{display:flex;gap:12px;align-items:center;font-family:var(--mono);font-size:11px;letter-spacing:.12em;color:#d4dbe5;margin-bottom:31px}.edition-line{width:22px;height:1px;background:var(--cyan)}.edition-number{color:var(--cyan);border:1px solid #78eaff38;padding:5px 7px;margin-left:7px;font-size:10px}h1{font-family:var(--heading);font-size:clamp(72px,7.3vw,112px);text-transform:uppercase;font-weight:600;line-height:.96;letter-spacing:-.025em}h1>span{color:var(--cyan)}.mobile-break{display:none}.hero-description{font-size:16px;line-height:1.6;margin:24px 0;color:#aeb8c7}.hero-description strong{font-weight:500;color:#e4eaf0}.hero-note{font-size:11px;margin-top:12px;color:#8f9daa}.portrait-layer{position:absolute;right:0;bottom:-18%;width:55%;height:105%;z-index:2;transform-origin:center bottom;-webkit-mask-image:linear-gradient(to right,transparent,black 18%,black 95%,transparent);mask-image:linear-gradient(to right,transparent,black 18%,black 95%,transparent)}.portrait-layer img{width:100%;height:100%;object-fit:cover;object-position:top;mix-blend-mode:lighten}.portrait-second{position:absolute;right:-12%;bottom:-5%;height:88%;width:78%;z-index:3;opacity:0;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 25%,black 90%,transparent);mask-image:linear-gradient(to right,transparent 0%,black 25%,black 90%,transparent)}.portrait-second img{height:100%;width:100%;object-fit:cover;object-position:45% center}.hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;background:linear-gradient(0deg,#06090e 0%,transparent 28%),linear-gradient(90deg,#06090eaa 0%,#06090e33 42%,transparent 68%);pointer-events:none}.speaker-tag{position:absolute;right:8%;bottom:122px;z-index:6;display:flex;gap:13px;align-items:center;font-family:var(--mono);font-size:13px;letter-spacing:.12em}.speaker-tag small{display:block;font-size:9px;letter-spacing:.05em;margin-top:7px;color:#a7b2c5}.small-cross{color:var(--cyan);font-size:27px;font-weight:400}.data-chip{position:absolute;padding:15px 18px;border:1px solid #91d6ff25;background:#0814218c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:6;font-size:12px;border-radius:3px}.data-chip>span:first-child{display:block;font-family:var(--mono);font-size:9px;color:var(--cyan);letter-spacing:.18em;margin-bottom:7px}.chip-one{top:28%;right:5%;transform:rotate(3deg)}.chip-path{font-family:var(--mono);font-size:10px;color:#8298b3;display:block;margin-top:9px}.chip-two{bottom:28%;right:34%;transform:rotate(-4deg)}.mini-bars{height:26px;display:flex;gap:5px;align-items:end;margin-top:14px}.mini-bars i{background:linear-gradient(#78eaff,#2a719b);width:12px;opacity:.8}.hero-orbit{position:absolute;border:1px solid #78eaff1c;border-radius:50%;width:650px;height:650px;right:-50px;top:17%;transform:rotate(-25deg);z-index:1}.orbit-two{width:750px;height:750px;right:-100px;top:11%;border-style:dashed;border-color:#78eaff15}.particles{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none}.particles i{position:absolute;left:var(--x);top:var(--y);width:2px;height:2px;background:#98eaff;box-shadow:0 0 8px #78eaff;animation:drift 7s var(--delay) infinite ease-in-out}.hero-scroll{position:absolute;left:8%;bottom:35px;right:8%;z-index:6;display:flex;gap:18px;align-items:center;color:#8495a9;font-family:var(--mono);font-size:9px;letter-spacing:.15em}.hero-scroll svg{color:var(--cyan)}.scroll-track{display:block;height:24px;width:1px;background:#fff3;margin-left:auto}.scroll-track i{display:block;width:1px;height:100%;background:var(--cyan);transform:scaleY(0);transform-origin:top}.event-strip{position:relative;z-index:8;display:grid;grid-template-columns:1fr 1.25fr 1.25fr 1fr;padding:30px 8%;border-block:1px solid var(--line);background:#0a0f16}.event-strip>div{display:flex;align-items:center;gap:16px;padding:0 24px;border-right:1px solid var(--line)}.event-strip>div:first-child{padding-left:0}.event-strip>div:last-child{border:0;padding-right:0;justify-content:space-between}.event-strip svg{width:20px;color:#7898ac;flex-shrink:0}.event-strip span{font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.03em}.event-strip small{display:block;font-family:DM Sans,sans-serif;font-size:12px;color:#828ea1;margin-top:6px;font-weight:400;letter-spacing:0}.section{padding:110px 8%;position:relative}.section-label{display:flex;gap:12px;align-items:center;color:#aeb9c9;font-family:var(--mono);font-size:10px;font-weight:400;letter-spacing:.12em;margin-bottom:27px}.section-label>span{color:var(--cyan);font-size:11px}.split-heading{display:grid;grid-template-columns:1fr 1fr;column-gap:7%}.split-heading .section-label{grid-column:1/-1}.split-heading>p{align-self:end;padding-bottom:7px}.problem-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:54px;border:1px solid var(--line)}.problem-card{padding:29px 25px 35px;border-right:1px solid var(--line);position:relative}.problem-card:last-child{border:0}.card-index{font-family:var(--mono);font-size:11px;color:#657a91}.problem-card h3{font-size:18px;font-weight:500;margin:40px 0 13px;letter-spacing:-.03em}.problem-card p{font-size:14px;line-height:1.7}.corner-cross{position:absolute;bottom:-8px;right:-5px;font-size:16px;color:#56778b}.statement{display:flex;justify-content:center;align-items:center;gap:22px;padding:58px 0 0;text-align:left}.statement-icon{width:50px;height:50px;display:grid;place-items:center;border:1px solid #78eaff35;color:var(--cyan);border-radius:50%}.statement p{font-size:18px;line-height:1.6}.statement strong{font-weight:500;color:#eaf0f6}.evolution-section{display:grid;grid-template-columns:1fr 1fr;gap:10%;border-block:1px solid var(--line);background:radial-gradient(ellipse at 0% 90%,#10314b40,transparent 60%),#080c12}.evolution-heading p{margin-top:25px}.evolution-heading h2>span{color:var(--cyan)}.evolution-steps{padding-top:13px}.step{display:flex;gap:24px;padding:0 0 37px;position:relative}.step:not(:last-child):after{content:"";position:absolute;top:47px;bottom:0;left:22px;width:1px;background:linear-gradient(#78eaff55,#78eaff10)}.step-node{width:45px;height:45px;border:1px solid #78eaff55;flex-shrink:0;display:grid;place-items:center;color:var(--cyan);font-family:var(--mono);font-size:12px;background:#0c1923}.step>svg{flex-shrink:0;width:20px;color:#647b8c;margin-left:auto}.step h3{font-size:27px;letter-spacing:-.035em;font-weight:500;margin:10px 0}.step p{font-size:14px;max-width:350px}.step .mono{font-size:10px}.section-title{display:flex;align-items:end;justify-content:space-between;gap:30px}.large-counter{font-family:var(--heading);font-size:100px;line-height:.8;color:#22313e}.large-counter span{display:block;font-family:var(--mono);font-size:9px;letter-spacing:.13em;margin-top:17px;color:#7890a5}.deliverables-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:54px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.deliverable{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:31px;transition:background .3s}.deliverable:hover{background:#78eaff06}.deliverable-top{display:flex;justify-content:space-between;align-items:center;color:var(--cyan);margin-bottom:37px}.deliverable-top span{font-family:var(--mono);font-size:11px;color:#4e6276}.deliverable h3{font-size:18px;font-weight:500;letter-spacing:-.02em;margin-bottom:14px}.deliverable p{font-size:14px;line-height:1.7}.schedule-section{display:grid;grid-template-columns:1fr 1.2fr;gap:12%;background:#090e15;border-block:1px solid var(--line)}.schedule-intro p{margin-top:26px}.schedule-date{display:flex;gap:16px;align-items:center;margin-top:40px;color:var(--cyan)}.schedule-date span{font-family:var(--mono);font-size:20px}.schedule-date small{display:block;font-family:DM Sans;font-size:12px;color:var(--muted);margin-top:5px}.timeline{position:relative}.timeline-track{position:absolute;top:12px;bottom:59px;width:1px;background:#ffffff17;left:88px}.timeline-track i{display:block;width:1px;height:100%;background:var(--cyan);transform:scaleY(0);transform-origin:top;box-shadow:0 0 8px #78eaff55}.schedule-item{display:grid;grid-template-columns:70px 14px 1fr;gap:12px;position:relative;padding-bottom:32px}.schedule-item:last-child{padding:0}.schedule-item time{font-family:var(--mono);font-size:12px;color:#8394a6;padding-top:5px}.timeline-dot{width:7px;height:7px;background:#0d1721;border:1px solid #617184;border-radius:50%;margin-top:9px;margin-left:3px;transition:background .3s,box-shadow .3s}.schedule-item.is-active .timeline-dot{background:var(--cyan);box-shadow:0 0 13px #78eaff88;border-color:var(--cyan)}.schedule-item.is-active time{color:var(--cyan)}.schedule-item h3{font-size:17px;line-height:1.5;letter-spacing:-.02em;font-weight:500}.schedule-item p{font-size:13px;margin-top:4px}.break-item h3{color:#8193a5}.mentor-section{display:grid;grid-template-columns:1fr 1fr;position:relative;min-height:650px;overflow:hidden}.mentor-visual{position:relative;overflow:hidden;background:#0c1420}.mentor-visual img{height:110%;width:100%;max-width:none;object-fit:cover;object-position:46% center;position:absolute;top:-7%}.mentor-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#06090e 0%,transparent 45%),linear-gradient(90deg,transparent 70%,#06090e)}.mentor-caption{position:absolute;bottom:56px;left:16%;z-index:2;font-family:var(--mono);font-size:10px;letter-spacing:.13em;color:#bdd6e6;display:flex;gap:17px}.mentor-caption span+span{color:#677c90}.mentor-copy{padding:85px 16% 75px 8%}.mentor-copy h2{font-size:clamp(37px,3.3vw,52px)}.mentor-copy h3{font-size:22px;font-weight:500;margin:31px 0 20px}.mentor-copy h3 span{font-size:11px;font-family:var(--mono);color:var(--cyan);display:block;margin-top:8px;line-height:1.6}.mentor-copy p{font-size:14px;margin-bottom:15px}.mentor-copy blockquote{margin:27px 0;padding:0 0 0 19px;border-left:2px solid var(--cyan);font-size:17px;line-height:1.6;letter-spacing:-.02em;color:#e1e6ef}.social-links{display:flex;gap:25px;font-size:11px;color:#acb9c8}.social-links a{display:flex;align-items:center;gap:7px}.social-links a:hover{color:var(--cyan)}.prep-section{display:grid;grid-template-columns:1fr 1fr;gap:10%;border-block:1px solid var(--line)}.prep-section h2{font-size:clamp(36px,3.4vw,53px)}.prep-section>div>p{font-size:14px;margin-top:23px}.prep-list{padding-top:24px}.prep-item{display:flex;align-items:center;gap:18px;padding:23px 0;border-bottom:1px solid var(--line)}.prep-item>svg:first-child{color:#8cb2ca;width:23px;flex-shrink:0}.prep-item>svg:last-child{margin-left:auto;flex-shrink:0;color:var(--cyan)}.prep-item h3{font-size:16px;font-weight:500}.prep-item p{font-size:12px;margin-top:6px}.investment-section{display:grid;grid-template-columns:1.1fr 1fr;gap:13%;align-items:center;padding-block:120px;overflow:hidden;background:#08121e}.investment-background{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#060b13e8,#07111dc9),url(../assets/data-chamber.webp) center/cover;opacity:.85}.investment-copy,.price-card{position:relative}.investment-copy h2{font-size:clamp(40px,4.6vw,69px)}.investment-copy h2>span{color:var(--cyan)}.investment-copy p{margin-top:25px}.investment-meta{display:flex;gap:25px;font-family:var(--mono);font-size:10px;color:#a1b7ca;margin-top:42px}.price-card{padding:32px;background:#0c1722ed;border:1px solid #78eaff43;box-shadow:0 0 70px #55ccff09;border-radius:4px}.price-card-top{display:flex;justify-content:space-between;align-items:center;color:var(--cyan);font-family:var(--mono);font-size:10px;letter-spacing:.09em}.price-card h3{font-size:20px;font-weight:500;letter-spacing:-.03em;margin:22px 0 30px}.price-label{font-size:12px}.price{display:flex;align-items:baseline;font-size:88px;letter-spacing:-.06em;line-height:1.2}.price span:first-child{font-size:22px;letter-spacing:-.02em;margin-right:9px}.price span:last-child{font-size:25px;letter-spacing:-.02em}.installments{font-size:12px}.price-card ul{padding:23px 0;margin:22px 0;border-block:1px solid #ffffff13;list-style:none}.price-card li{display:flex;gap:10px;font-size:12px;line-height:1.5;margin:10px 0;color:#bbc8d7}.price-card li svg{color:var(--cyan);flex-shrink:0}.price-card .button{width:100%;justify-content:space-between}.checkout-note{display:flex;gap:6px;align-items:center;justify-content:center;font-size:10px;margin-top:14px}.price-footnote{font-size:9px;color:#9ba7b7;display:block;text-align:center;margin-top:9px}.faq-section{display:grid;grid-template-columns:1fr 1.2fr;gap:10%;border-bottom:1px solid var(--line)}.faq-section h2{font-size:clamp(36px,3.4vw,52px)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list details:first-child{border-top:1px solid var(--line)}.faq-list summary{display:flex;align-items:center;gap:15px;list-style:none;padding:24px 0;font-size:14px;font-weight:500}.faq-list summary::-webkit-details-marker{display:none}.faq-number{font-family:var(--mono);font-size:10px;color:#647b91}.faq-list summary svg{margin-left:auto;color:#a3b7c8;flex-shrink:0;transition:transform .2s}.faq-list details[open] summary svg{transform:rotate(45deg);color:var(--cyan)}.faq-list details[open] summary{color:var(--cyan)}.faq-list details p{padding:0 30px 24px;font-size:14px}.faq-list details[open]{background:#78eaff03}footer{display:flex;align-items:center;gap:40px;padding:46px 8%;justify-content:space-between}footer .brand{font-size:16px}footer .brand>svg{color:var(--cyan)}footer p{font-size:11px;line-height:1.6}footer>span{font-size:11px;color:#a9b5c6}footer>span small{display:block;font-size:9px;color:#66778a;margin-top:6px;max-width:260px;line-height:1.5}.back-top{border:1px solid var(--line);padding:12px;display:grid;place-items:center;color:var(--cyan)}@keyframes drift{0%,to{transform:translate(0);opacity:.2}50%{transform:translate(10px,-22px);opacity:.9}}@media(min-width:1600px){.hero-copy{padding-top:20vh}.hero-stage{min-height:880px}.portrait-layer{width:51%;height:107%;bottom:-20%}.section{padding-inline:max(8%,calc((100% - 1380px)/2))}}@media(max-width:1150px){.header{padding-inline:5%}.hero-copy{padding-left:6%;width:69%}h1{font-size:86px}.portrait-layer{right:-7%;width:65%;bottom:-12%;height:100%}.chip-two{right:23%;bottom:24%}.chip-one{right:3%;top:25%}.section{padding:85px 6%}.event-strip{padding:26px 6%;grid-template-columns:1fr 1.1fr 1.1fr}.event-strip .strip-last{display:none}.event-strip>div:nth-child(3){border:0}.problem-card{padding:24px 18px}.problem-card h3{font-size:16px}.problem-card p{font-size:13px}.mentor-copy{padding:65px 10% 65px 8%}.investment-section{gap:7%}.price-card{padding:27px}.hero-scroll{left:6%}.speaker-tag{right:5%;bottom:100px}.schedule-section{gap:7%}}@media(max-width:900px){.header{height:78px}nav{gap:19px;font-size:12px}.brand{font-size:17px}.brand-symbol{width:34px;height:34px}.header .button{font-size:11px;padding:10px}.hero-stage{height:max(850px,100svh);min-height:850px}.hero-copy{padding-top:150px}.hero-copy h1{font-size:78px}.portrait-layer{height:79%;width:74%;right:-19%;bottom:-4%}.portrait-second{width:110%;right:-38%;height:73%}.hero-shade{background:linear-gradient(0deg,#06090e,transparent 25%),linear-gradient(90deg,#06090ebf,transparent 85%)}.hero-description{font-size:15px}.speaker-tag{bottom:102px;right:5%;font-size:11px}.speaker-tag small{font-size:8px}.chip-one{top:20%;font-size:11px}.chip-two{display:none}.problem-grid{grid-template-columns:1fr 1fr}.problem-card{border-bottom:1px solid var(--line)}.problem-card:nth-child(2){border-right:0}.problem-card:nth-child(3){border-bottom:0}.problem-card h3{margin-top:25px;font-size:20px}.problem-card p{font-size:14px}.evolution-section{gap:6%}.evolution-section h2{font-size:42px}.step{gap:15px}.step h3{font-size:25px}.step>svg{display:none}.deliverable{padding:25px}.deliverable h3{font-size:17px}.deliverable p{font-size:13px}.schedule-section{grid-template-columns:.9fr 1.1fr}.mentor-section{grid-template-columns:.85fr 1.15fr}.mentor-copy{padding:65px 9%}.mentor-caption{flex-direction:column;gap:8px;left:10%}.mentor-visual img{object-position:43% center}.prep-section{gap:6%}.investment-copy h2{font-size:46px}.investment-meta{flex-direction:column;gap:9px}.faq-section{gap:6%;grid-template-columns:.9fr 1.1fr}footer{gap:22px;padding-inline:6%}footer p{display:none}}@media(max-width:640px){html{scroll-padding-top:25px}.header{padding-inline:6%;height:74px}.header nav{display:none}.brand{gap:8px;font-size:16px}.brand small{font-size:7px}.brand-symbol{width:31px;height:31px;border:0}.header .button-small{font-size:10px;padding:10px;gap:8px}.header .button-small svg{width:15px}.hero-stage{height:max(890px,100svh);min-height:890px}.hero-copy{padding:112px 6% 0;width:100%}.edition{font-size:8px;gap:8px;margin-bottom:24px;letter-spacing:.1em}.edition-number{font-size:8px;padding:4px;margin-left:0}.edition-line{width:16px}.hero-copy h1{font-size:clamp(57px,12.2vw,78px);line-height:.96;position:relative;z-index:3}.mobile-break{display:block}.hero-description{font-size:14px;line-height:1.65;margin:22px 0 20px;max-width:270px}.hero-copy .button{font-size:12px;padding:14px 16px;min-height:48px;gap:12px}.hero-note{font-size:10px;max-width:225px;line-height:1.6}.portrait-layer{width:95%;height:59%;bottom:-1%;right:-24%;-webkit-mask-image:linear-gradient(to right,transparent,black 23%);mask-image:linear-gradient(to right,transparent,black 23%)}.portrait-layer img{object-position:top}.portrait-second{width:133%;height:56%;right:-48%;bottom:0}.hero-shade{background:linear-gradient(0deg,#06090e 0%,transparent 22%),linear-gradient(90deg,#06090ed9 0%,#06090eaa 33%,transparent 75%)}.hero-environment{object-position:66% center;opacity:.4}.hero-orbit{width:450px;height:450px;right:-170px;top:45%}.orbit-two{width:510px;height:510px;right:-200px;top:42%}.data-chip{display:none}.speaker-tag{bottom:72px;right:6%;font-size:10px;gap:9px}.speaker-tag small{font-size:7px;max-width:160px;line-height:1.6}.speaker-tag .small-cross{font-size:20px}.hero-scroll{bottom:25px;left:6%;right:6%;font-size:7px;letter-spacing:.08em;gap:10px}.particles i:nth-child(n+7){display:none}.event-strip{grid-template-columns:1fr 1fr;padding:23px 6%;row-gap:22px}.event-strip>div{padding:0;gap:10px;border:0}.event-strip>div:nth-child(3){grid-column:1/-1;border-top:1px solid var(--line);padding-top:18px}.event-strip span{font-size:10px}.event-strip small{font-size:11px}.event-strip svg{width:17px}.section{padding:70px 6%}.section-label{font-size:9px;gap:10px;margin-bottom:22px;letter-spacing:.09em}h2{font-size:38px;line-height:1.1}.split-heading{display:block}.split-heading>p{margin-top:23px;font-size:14px}.problem-grid{margin-top:32px}.problem-card{padding:22px 16px}.problem-card h3{font-size:18px;line-height:1.3;margin:25px 0 10px}.problem-card p{font-size:13px;line-height:1.7}.statement{padding-top:36px;gap:15px;align-items:start}.statement-icon{width:38px;height:38px;flex-shrink:0}.statement-icon svg{width:19px}.statement p{font-size:15px}.evolution-section{display:block}.evolution-section h2{font-size:41px}.evolution-heading p{font-size:14px}.evolution-steps{margin-top:43px}.step{gap:20px;padding-bottom:30px}.step h3{font-size:27px}.step p{font-size:14px}.step:last-child{padding-bottom:0}.section-title{align-items:start}.section-title h2{font-size:35px}.large-counter{display:none}.deliverables-grid{grid-template-columns:1fr 1fr;margin-top:34px}.deliverable{padding:23px 16px}.deliverable-top{margin-bottom:27px}.deliverable-top svg{width:24px}.deliverable h3{font-size:16px;line-height:1.4}.deliverable p{font-size:12px;line-height:1.7}.schedule-section{display:block}.schedule-intro h2 br:nth-child(1){display:none}.schedule-intro p{font-size:14px}.schedule-date{margin:29px 0 39px}.timeline-track{left:75px}.schedule-item{grid-template-columns:57px 14px 1fr;gap:12px}.schedule-item h3{font-size:16px}.schedule-item p{font-size:12px}.schedule-item time{font-size:11px}.mentor-section{display:flex;flex-direction:column}.mentor-visual{height:430px;min-height:430px}.mentor-visual img{object-position:50% 20%;height:120%;top:-10%}.mentor-visual:after{background:linear-gradient(0deg,#06090e,transparent 45%)}.mentor-caption{bottom:30px;left:6%;flex-direction:row;font-size:8px;gap:15px}.mentor-copy{padding:25px 6% 65px}.mentor-copy h2{font-size:39px}.mentor-copy h3{margin-top:25px}.mentor-copy p{font-size:15px}.mentor-copy blockquote{font-size:18px}.social-links{font-size:12px}.prep-section{display:block}.prep-section h2{font-size:37px}.prep-section>div>p br{display:none}.prep-list{padding-top:20px}.prep-item{gap:17px}.prep-item h3{font-size:15px}.prep-item p{font-size:12px}.investment-section{display:block}.investment-copy h2{font-size:43px}.investment-copy p{font-size:14px}.investment-meta{flex-direction:row;gap:20px;font-size:8px;margin-top:25px}.price-card{margin-top:39px;padding:26px}.price-card h3{font-size:20px}.price-card li{font-size:13px}.price-card-top{font-size:9px}.price{font-size:88px}.price-footnote{font-size:10px}.faq-section{display:block}.faq-section h2{font-size:38px}.faq-list{margin-top:34px}.faq-list summary{font-size:14px;padding:23px 0;gap:12px}.faq-list details p{font-size:14px;padding-left:26px}footer{display:grid;grid-template-columns:1fr auto;padding:33px 6%;gap:25px}footer>span{grid-row:2;grid-column:1/-1;font-size:11px}footer>span small{max-width:none}.back-top{grid-column:2;grid-row:1}.hero-copy .cta-price{padding-left:12px}}body{overflow-x:clip}.portrait-layer,.portrait-second{-webkit-mask-image:linear-gradient(to right,transparent,black 20%,black 96%,transparent),linear-gradient(to bottom,transparent,black 9%,black 88%,transparent);mask-image:linear-gradient(to right,transparent,black 20%,black 96%,transparent),linear-gradient(to bottom,transparent,black 9%,black 88%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.hero-stage{height:max(900px,100svh);min-height:900px}.hero-copy{padding-top:150px}.hero-note{margin-top:16px}@media(min-width:641px)and (max-height:800px){.hero-copy{padding-top:142px}.hero-copy h1{font-size:clamp(72px,6.8vw,95px)}.hero-stage{min-height:850px;height:850px}}@media(max-width:640px){.hero-copy{padding-top:112px}.hero-stage{min-height:980px;height:max(980px,100svh)}.portrait-layer,.portrait-second{height:47%;bottom:-4%}.hero-shade{background:linear-gradient(0deg,#06090e 0%,transparent 20%),linear-gradient(90deg,#06090e99,transparent 80%)}.hero-description{position:relative;z-index:4}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.portrait-second{display:none}.timeline-track i{transform:scaleY(1)}.particles{display:none}.scroll-track i{transform:scaleY(1)}}:root{--stage-height: min(25svh, 220px)}html{scroll-padding-top:40px}.continuous-site{position:relative;isolation:isolate}.continuous-stage{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;overflow:hidden}.stage-environment{position:absolute;top:-4%;right:-4%;bottom:-4%;left:-4%;background:url(../assets/data-chamber.webp) center / cover;opacity:.46;transform-origin:70% 50%}.stage-vignette{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#06090e,#06090e25 45%,#06090e77),linear-gradient(90deg,#06090e88,#06090e22 50%,#06090e55)}.stage-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#78eaff08 1px,transparent 1px),linear-gradient(90deg,#78eaff08 1px,transparent 1px);background-size:100px 100px;-webkit-mask-image:linear-gradient(transparent,#000);mask-image:linear-gradient(transparent,#000)}.stage-glow{position:absolute;bottom:0;width:48vw;height:82vh;background:radial-gradient(ellipse at 50% 60%,#257acb65,transparent 65%);opacity:.38}.presenter-position{position:absolute;bottom:64px;left:0;width:min(39vw,600px);height:min(79svh,790px);transform:translate(57vw);transform-origin:center bottom;will-change:transform}.presenter-figure{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(black 0%,black 86%,transparent 100%);mask-image:linear-gradient(black 0%,black 86%,transparent 100%)}.presenter-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center bottom}.presenter-image[hidden]{display:none!important}.presenter-ring{position:absolute;left:2%;top:19%;width:96%;aspect-ratio:1;border:1px solid #78eaff24;border-radius:50%;box-shadow:0 0 80px #78eaff08,inset 0 0 60px #78eaff05}.presenter-ring:before{content:"";position:absolute;top:-22px;right:-22px;bottom:-22px;left:-22px;border:1px dashed #78eaff15;border-radius:inherit}.presenter-signature{display:flex;align-items:center;gap:13px;position:absolute;bottom:-11px;left:50%;transform:translate(-50%);white-space:nowrap;font-family:var(--mono);font-size:13px;letter-spacing:.13em}.presenter-signature>span{color:var(--cyan);font-size:25px}.presenter-signature small{display:block;font-size:9px;letter-spacing:.035em;margin-top:6px;color:#9fb2c7}.stage-chapter{position:absolute;bottom:17px;left:6%;right:6%;display:flex;align-items:center;gap:16px;border-top:1px solid #78eaff20;padding-top:15px;color:#78eaff99}.stage-chapter-index{font:11px var(--mono);white-space:nowrap}.stage-chapter-label{font:12px var(--mono);color:#97adc1}.stage-chapter>svg:last-child{margin-left:auto}.stage-mobile-brand{display:none}.stage-particles{position:absolute;top:0;right:0;bottom:0;left:0}.stage-particles i{position:absolute;left:var(--x);top:var(--y);width:2px;height:2px;background:#98eaff;animation:drift 8s var(--delay) infinite ease-in-out;opacity:.3}.header{z-index:10}.continuous-site main,.continuous-site footer{position:relative;z-index:2}.continuous-site .section,.continuous-site .mentor-section,.continuous-site .hero{display:block;background:none;border:0;overflow:visible;padding:100px 6%;min-height:85svh}.scene-panel{width:49%;position:relative}[data-presenter-side=left] .scene-panel{margin-left:auto}.continuous-site [data-scene]:not(.hero) .scene-panel{background:linear-gradient(125deg,#080e16ef,#080e16c9);border:1px solid #7892ad24;border-radius:4px;padding:36px;box-shadow:0 24px 90px #00000024}.continuous-site .hero{padding:155px 6% 100px;min-height:100svh}.continuous-site .hero-stage{height:auto;min-height:0;background:none;overflow:visible}.continuous-site .hero-copy{padding:0;width:100%;pointer-events:auto}.continuous-site h1{font-size:clamp(64px,6.55vw,98px)}.continuous-site .hero-note{margin-top:17px}.continuous-site .hero-scroll{position:static;margin-top:40px;font-size:10px}.continuous-site .scroll-track{display:none}.continuous-site .event-strip{width:43.12%;margin-left:6%;padding:24px;grid-template-columns:1fr 1fr;gap:23px;background:#0c1621de;border:1px solid var(--line)}.continuous-site .event-strip>div{padding:0;border:0;gap:10px}.continuous-site .event-strip .strip-last{display:flex}.continuous-site .event-strip span,.continuous-site .event-strip small{font-size:11px}.continuous-site h2{font-size:clamp(34px,3.5vw,53px)}.continuous-site .section-label{font-size:10px;line-height:1.6;letter-spacing:.07em;margin-bottom:21px}.continuous-site .split-heading{display:block}.continuous-site .split-heading p{margin-top:24px;font-size:15px}.continuous-site .problem-grid{grid-template-columns:repeat(2,1fr);margin-top:32px}.continuous-site .problem-card{padding:22px 18px;border-bottom:1px solid var(--line)}.continuous-site .problem-card:nth-child(2n){border-right:0}.continuous-site .problem-card:nth-child(n+3){border-bottom:0}.continuous-site .problem-card h3{font-size:18px;margin-top:24px}.continuous-site .problem-card p{font-size:14px}.continuous-site .statement{padding-top:32px;gap:15px}.continuous-site .statement p{font-size:16px}.continuous-site .statement-icon{flex-shrink:0}.continuous-site .evolution-steps{margin-top:39px}.continuous-site .step:last-child{padding-bottom:0}.continuous-site .evolution-heading p{font-size:15px}.continuous-site .section-title{display:block}.continuous-site .large-counter{display:none}.continuous-site .deliverables-grid{grid-template-columns:repeat(2,1fr);margin-top:35px}.continuous-site .deliverable{padding:25px 19px}.continuous-site .deliverable h3{font-size:18px;line-height:1.4}.continuous-site .deliverable p{font-size:14px}.continuous-site .deliverable-top{margin-bottom:27px}.continuous-site .schedule-date{margin:26px 0 38px}.continuous-site .schedule-intro p{font-size:15px}.continuous-site .timeline-track{left:75px}.continuous-site .schedule-item{grid-template-columns:57px 14px 1fr}.continuous-site .schedule-item p{font-size:14px}.continuous-site .mentor-copy{padding:0}.continuous-site .mentor-copy h2{font-size:clamp(34px,3.5vw,53px)}.continuous-site .mentor-copy p{font-size:16px}.continuous-site .mentor-copy blockquote{font-size:20px}.continuous-site .social-links{font-size:13px;flex-wrap:wrap}.continuous-site .prep-list{padding-top:16px}.continuous-site .prep-item p{font-size:14px}.continuous-site .prep-section p{font-size:15px}.continuous-site .investment-copy h2{font-size:clamp(36px,3.7vw,56px)}.continuous-site .investment-meta{flex-direction:row;gap:20px;margin-top:25px}.continuous-site .price-card{margin-top:35px}.continuous-site .price-card li{font-size:14px}.continuous-site .price-footnote{font-size:11px}.continuous-site .checkout-note{font-size:12px}.continuous-site .faq-list{margin-top:34px}.continuous-site .faq-list summary{font-size:16px}.continuous-site .faq-list details p{font-size:15px}.continuous-site footer{width:43.12%;margin-left:6%;padding:40px 0 125px;display:grid;grid-template-columns:1fr auto;gap:26px}.continuous-site footer>p{display:none}.continuous-site footer>span{grid-column:1/-1;grid-row:2}.continuous-site footer .back-top{grid-column:2;grid-row:1}.scene-bridge{height:132svh;position:relative}.scene-bridge>span{position:absolute;top:44%;left:50%;transform:translate(-50%);font:10px var(--mono);letter-spacing:.22em;color:#98b3ca88}.continuous-site[data-reduced-motion=true] [data-presenter-side=left] .scene-panel{margin-left:0}.continuous-site[data-reduced-motion=true] .scene-bridge,.continuous-site[data-reduced-motion=true] .stage-particles{display:none}.motion-toggle{grid-column:1/-1;justify-self:start;background:transparent;color:#a4bbcf;border:1px solid #78eaff30;border-radius:3px;padding:10px 14px;font:12px DM Sans,sans-serif}.motion-toggle:hover{color:var(--cyan);border-color:var(--cyan)}.motion-toggle:focus-visible{outline:2px solid var(--cyan);outline-offset:5px}@media(min-width:1001px)and (max-width:1200px){.continuous-site [data-scene]:not(.hero) .scene-panel{padding:25px}.continuous-site .section,.continuous-site .mentor-section{padding-inline:4%}.scene-panel{width:49%}.continuous-site .hero{padding-left:4%;padding-right:4%}.continuous-site .event-strip,.continuous-site footer{margin-left:4%;width:45.08%}.continuous-site h1{font-size:70px}.continuous-site .problem-card,.continuous-site .deliverable{padding:20px 14px}}@media(max-width:1000px){html{scroll-padding-top:calc(var(--stage-height) + 24px)}.continuous-stage{inset:0 0 auto;height:var(--stage-height);z-index:30;background:#08101a;border-bottom:1px solid #78eaff4d;box-shadow:0 12px 35px #0008}.stage-environment{opacity:.34;background-position:65% 45%}.stage-vignette{background:linear-gradient(90deg,#060d16e6,#060d1620)}.presenter-position{width:min(53vw,285px);height:calc(var(--stage-height) - 10px);bottom:0;transform-origin:center bottom}.presenter-figure{-webkit-mask-image:linear-gradient(black 80%,transparent);mask-image:linear-gradient(black 80%,transparent);overflow:hidden}.presenter-image{width:100%;height:175%;object-fit:cover;object-position:center top;top:4px}.presenter-ring{top:20%}.presenter-signature{display:none}.stage-glow{height:100%;width:70vw}.stage-particles i:nth-child(n+5){display:none}.stage-mobile-brand{display:block;position:absolute;top:23px;left:6%;width:43%;font-size:20px;font-weight:700;letter-spacing:.04em}.stage-mobile-brand>span:first-of-type{color:var(--cyan)}.stage-mobile-brand small{display:block;font:10px var(--mono);letter-spacing:.14em;color:#adbdce;margin-top:5px}.stage-mobile-brand .mobile-chapter-label{display:block;color:#9eb4cc;font-size:13px;line-height:1.5;margin-top:18px;font-weight:400;letter-spacing:0;max-width:175px}.stage-chapter{left:6%;right:auto;bottom:15px;padding:0;border:0;gap:10px}.stage-chapter-label,.stage-chapter>svg:last-child{display:none}.stage-chapter-index{font-size:10px}.stage-chapter>svg{width:15px}.header{position:relative;margin-top:var(--stage-height);height:67px;padding:14px 6%;border-color:var(--line);background:#080e16;z-index:3}.header .brand{display:none}.header nav{display:flex;font-size:13px;gap:25px}.header .button-small{font-size:11px}.continuous-site .hero{min-height:0;padding:50px 6% 70px}.continuous-site .hero-stage{min-height:0;height:auto}.continuous-site .hero-copy{padding:0;width:100%}.continuous-site h1{font-size:clamp(60px,10vw,85px)}.continuous-site .hero-description{max-width:none;font-size:16px}.continuous-site .hero-note{max-width:none;font-size:12px}.continuous-site .hero-copy .button{min-height:52px;font-size:14px}.continuous-site .hero-scroll{margin-top:30px;font-size:10px}.continuous-site .event-strip{width:88%;margin-left:6%}.continuous-site .event-strip>div:nth-child(3){grid-column:auto;border:0;padding-top:0}.continuous-site .event-strip .strip-last{display:flex}.continuous-site .section,.continuous-site .mentor-section{padding:45px 6%;min-height:0}.scene-panel,[data-presenter-side=left] .scene-panel{width:100%;margin-left:0}.continuous-site [data-scene]:not(.hero) .scene-panel{padding:32px}.scene-bridge{display:none}.continuous-site h2,.continuous-site .mentor-copy h2{font-size:clamp(36px,5.5vw,52px)}.continuous-site .section-title h2{font-size:clamp(34px,5vw,48px)}.continuous-site .mentor-copy{padding:0}.continuous-site .investment-copy h2{font-size:clamp(36px,5.7vw,53px)}.continuous-site footer{width:88%;padding:30px 0 55px}}@media(max-width:640px){.header .button-small{display:none}.header nav{width:100%;justify-content:space-between;gap:10px}.stage-mobile-brand{font-size:18px}.stage-mobile-brand .mobile-chapter-label{font-size:12px}.continuous-site h1{font-size:clamp(55px,12.8vw,78px)}.continuous-site .edition{font-size:9px;flex-wrap:wrap}.continuous-site .edition-number{font-size:9px}.continuous-site .event-strip{padding:23px 18px;gap:22px 12px}.continuous-site .event-strip>div{align-items:flex-start}.continuous-site .event-strip small{line-height:1.6}.continuous-site .event-strip .strip-last>svg{display:none}.continuous-site .section,.continuous-site .mentor-section{padding:34px 5%}.continuous-site [data-scene]:not(.hero) .scene-panel{padding:25px 19px}.continuous-site .problem-grid,.continuous-site .deliverables-grid{grid-template-columns:1fr}.continuous-site .problem-card{border-right:0;border-bottom:1px solid var(--line)!important}.continuous-site .problem-card:last-child{border-bottom:0!important}.continuous-site .problem-card h3{font-size:21px;margin-top:19px}.continuous-site .problem-card p,.continuous-site .deliverable p{font-size:15px}.continuous-site .deliverable{padding:26px 20px}.continuous-site .deliverable h3{font-size:21px}.continuous-site .deliverable-top{margin-bottom:20px}.continuous-site .statement{align-items:flex-start}.continuous-site .statement p{font-size:15px}.continuous-site .statement p br{display:none}.continuous-site .step{gap:15px}.continuous-site .step-node{width:35px;height:35px}.continuous-site .step:not(:last-child):after{left:17px;top:38px}.continuous-site .step h3{font-size:25px}.continuous-site .step p{font-size:15px}.continuous-site .timeline-track{left:59px}.continuous-site .schedule-item{grid-template-columns:44px 12px 1fr;gap:9px}.continuous-site .schedule-item time{font-size:10px}.continuous-site .schedule-item h3{font-size:17px}.continuous-site .schedule-item p{font-size:14px}.continuous-site .price-card{padding:22px 17px}.continuous-site .price-card .button{font-size:13px;padding:15px;gap:8px}.continuous-site .investment-meta{flex-wrap:wrap;font-size:10px;gap:10px;margin-top:25px}.continuous-site .checkout-note{font-size:11px}.continuous-site .faq-list summary{font-size:15px}.continuous-site .faq-list details p{padding-left:0}.continuous-site .section-label{font-size:10px}.continuous-site .prep-item{align-items:flex-start}.continuous-site .prep-item h3{line-height:1.5}}@media(max-width:1000px)and (max-height:520px){.stage-mobile-brand{top:14px;font-size:16px}.stage-mobile-brand .mobile-chapter-label{display:none}.stage-chapter{bottom:10px}.presenter-position{width:165px}}@media(prefers-reduced-motion:reduce){.stage-particles,.scene-bridge{display:none}[data-presenter-side=left] .scene-panel{margin-left:0}.presenter-position,.stage-environment,.stage-glow{will-change:auto}}.presenter-interaction{position:absolute;top:0;right:0;bottom:0;left:0}.cursor-light{position:absolute;top:0;left:0;width:420px;height:420px;margin:-210px;background:radial-gradient(circle,#79eaff16,transparent 68%);opacity:0;transition:opacity .3s}.presenter-chip{position:absolute;width:clamp(130px,13vw,190px);z-index:2}.presenter-chip-input{top:24%;right:-1%}.presenter-chip-output{bottom:13%;left:-1%}.floating-chip{background:linear-gradient(125deg,#111e2ded,#080e16ed);border:1px solid #8beaff35;border-radius:5px;padding:17px 14px;box-shadow:0 14px 40px #0006;animation:chip-float 6s ease-in-out infinite}.presenter-chip-output .floating-chip{animation-delay:-3s}.floating-chip>span{display:block;font:10px var(--mono);letter-spacing:.15em;color:var(--cyan)}.floating-chip strong{display:block;margin-top:9px;font-size:clamp(11px,1vw,14px);font-weight:500}.floating-chip small{display:block;margin-top:12px;font:10px var(--mono);color:#93adc4}.chip-chart{display:flex;align-items:end;gap:5px;height:27px;margin-top:17px}.chip-chart i{flex:1;background:linear-gradient(#8beaff,#2c587b);transform-origin:bottom;animation:chip-bar 3s ease-in-out infinite alternate}.chip-chart i:nth-child(2n){animation-delay:-1.5s}@keyframes chip-float{0%,to{transform:translateY(-5px) rotate(-2deg)}50%{transform:translateY(5px) rotate(1deg)}}@keyframes chip-bar{0%{transform:scaleY(.65)}to{transform:scaleY(1)}}.continuous-site .button{background:#4ade80;border-color:#4ade80;color:#062513}.continuous-site .button:hover{background:#86efac;border-color:#86efac;box-shadow:0 0 32px #4ade8025}.continuous-site .button:focus-visible{outline:2px solid #86efac;outline-offset:5px}.testimonials-intro{color:#a8b7c9;font-size:15px;margin-top:20px}.testimonials-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:30px}.testimonial-card{min-width:0;border:1px solid #8beaff25;background:#0d1722;border-radius:6px;overflow:hidden}.testimonial-player{position:relative;aspect-ratio:9 / 16;background:#04080c}.testimonial-player video{display:block;width:100%;height:100%;object-fit:contain}.testimonial-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:52px;height:52px;border:1px solid #9beaff80;border-radius:50%;background:#06101de6;color:#9beaff;cursor:pointer;transition:background .2s,box-shadow .2s}.testimonial-play:hover{background:#173d50;box-shadow:0 0 30px #8beaff40}.testimonial-play:focus-visible{outline:3px solid #4ade80;outline-offset:5px}.testimonial-caption{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:14px 12px;color:#a8c4d5;font:11px var(--mono)}.video-error{padding:12px;font-size:13px}.video-error a{color:var(--cyan);text-decoration:underline}[data-reduced-motion=true] .floating-chip,[data-reduced-motion=true] .chip-chart i{animation:none}[data-reduced-motion=true] .cursor-light{display:none}@media(max-width:1000px){.presenter-chip,.cursor-light{display:none}}@media(max-width:640px){.testimonials-grid{grid-template-columns:1fr;gap:24px}}@media(prefers-reduced-motion:reduce){.floating-chip,.chip-chart i{animation:none}.cursor-light{display:none}}.testimonials-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}button.testimonial-card{display:block;padding:0;text-align:left;color:inherit;font:inherit;cursor:pointer;border-radius:14px;transition:transform .25s,border-color .25s}button.testimonial-card:hover{transform:translateY(-6px);border-color:#8beaff90}button.testimonial-card:focus-visible{outline:2px solid var(--cyan);outline-offset:5px}.testimonial-card .testimonial-player{display:block;overflow:hidden}.testimonial-card video{pointer-events:none;object-fit:cover;filter:brightness(.78);transition:filter .25s}.testimonial-card:hover video{filter:brightness(1)}.testimonial-card .testimonial-play{width:44px;height:44px;background:var(--cyan);color:#071823;border:0}.testimonial-caption{display:block;padding:15px 10px;background:#060b11}.testimonial-caption strong{display:block;color:#eef5fa;font:600 12px DM Sans,sans-serif}.testimonial-caption small{display:flex;align-items:center;gap:4px;margin-top:8px;color:#8fb9c9;font:10px/1.5 DM Sans,sans-serif}.testimonial-cta{display:flex;width:fit-content;margin:30px auto 0;border-radius:40px;text-align:center}.testimonial-modal{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:24px;background:transparent;border:0;color:#edf5fa;overflow-y:auto}.testimonial-modal[open]{display:grid;place-items:center}.testimonial-modal::backdrop{background:#020609e8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.testimonial-modal-content{position:relative;width:min(440px,calc((100dvh - 150px)*.5625),100%);background:#08111b;border:1px solid #8beaff45;border-radius:18px;box-shadow:0 30px 100px #0009}.testimonial-modal-content>video{display:block;width:100%;aspect-ratio:9/16;background:#000;border-radius:18px 18px 0 0}.video-close{position:absolute;right:-12px;top:-16px;z-index:1;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;border:1px solid #8beaff66;background:#111f2d;color:#fff;cursor:pointer}.video-close:hover{background:#244052}.video-close:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.video-modal-caption{padding:14px 18px}.video-modal-caption h3{font-size:16px}.video-modal-caption p{color:#9db5c8;font-size:12px;margin-top:5px}@media(max-width:1200px){.testimonials-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:641px)and (max-width:1000px){.testimonials-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:640px){.testimonial-caption strong{font-size:13px}.testimonial-cta{font-size:13px;padding:16px}}@media(prefers-reduced-motion:reduce){button.testimonial-card{transition:none}button.testimonial-card:hover{transform:none}}[data-reduced-motion=true] button.testimonial-card:hover{transform:none}.continuous-site .price-original{margin:0 0 6px;color:#a1acbd;font-size:18px}.continuous-site .price-original s{text-decoration-thickness:2px;text-decoration-color:#a1acbd}:root{--offer-ticker-height: 36px}html{scroll-padding-top:76px;scroll-padding-bottom:160px}.continuous-site{padding-bottom:140px}.offer-ticker{position:fixed;top:0;left:0;right:0;height:var(--offer-ticker-height);z-index:65;overflow:hidden;background:#152333f5;border-bottom:1px solid #78eaff35;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.offer-ticker-track{display:flex;width:max-content;height:100%;animation:offer-marquee 42s linear infinite}.offer-ticker-group{display:flex;flex:none}.offer-ticker-sequence{display:flex;flex:none;align-items:center;gap:25px;padding-right:25px;white-space:nowrap;font:10px var(--mono);letter-spacing:.12em;color:#e0ecf7}.offer-ticker-track strong,.offer-ticker-track i{color:var(--cyan);font-style:normal}.offer-ticker:hover .offer-ticker-track{animation-play-state:paused}@keyframes offer-marquee{to{transform:translate(-50%)}}.continuous-site .header{top:var(--offer-ticker-height)}.continuous-site .hero{padding-top:191px}.continuous-stage,.reading-progress{top:var(--offer-ticker-height)}.skip-link:focus{top:45px}.hero-offer{margin:28px 0 18px}.hero-offer>p{display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:#e1edf8;font-size:18px;line-height:1.6}.hero-offer s{color:#92a4b8;text-decoration-thickness:2px}.hero-offer strong{color:var(--cyan);font-size:23px}.lot-tag{display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border:1px solid #78eaff35;border-radius:30px;background:#78eaff0b;color:var(--cyan);font:11px var(--mono);letter-spacing:.1em;white-space:nowrap}.lot-tag:before{content:"";width:5px;height:5px;background:var(--cyan);border-radius:50%}.sold-progress{margin:24px 0 20px}.sold-progress p{font-size:14px;color:#a9b8ca;line-height:1.5;margin-bottom:12px}.sold-progress p strong{color:#83e7ff;font-size:18px}.sold-progress p b{color:#e1edf8;font-weight:500}.sold-track{height:8px;width:100%;background:#283343;border:1px solid #a4c8e422;border-radius:20px}.sold-fill{position:relative;display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#3488ce,#78eaff);box-shadow:0 0 13px #78eaff30}.sold-fill svg{position:absolute;right:-8px;bottom:-4px;color:#a3efff;fill:#3488ce;filter:drop-shadow(0 0 6px #78eaff66)}.continuous-site .price-card .sold-progress{margin:0 0 30px}.continuous-site .price-card{border-radius:18px}.floating-offer{position:fixed;z-index:55;left:50%;bottom:max(18px,env(safe-area-inset-bottom));transform:translate(-50%);display:flex;align-items:center;gap:26px;width:min(760px,calc(100% - 40px));padding:16px 28px 16px 23px;background:#101b29f5;border:1px solid #8bdfff35;border-radius:16px;box-shadow:0 12px 60px #0009;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.floating-offer[hidden]{display:none}.floating-offer-copy{flex:1;min-width:0}.floating-offer-copy>strong{display:block;font-size:14px}.floating-offer-copy>span{display:block;color:#9db0c4;font:10px/1.5 var(--mono);margin-top:3px}.floating-offer .sold-progress{margin:5px 0 0}.floating-offer .sold-progress p{font-size:11px;margin-bottom:5px}.floating-offer .sold-progress p strong{font-size:12px}.floating-offer .sold-track{height:5px}.floating-offer .sold-fill svg{height:13px;bottom:-4px}.floating-offer .button{font-size:13px;min-height:46px;padding:14px 18px;border-radius:6px;white-space:nowrap}.floating-offer-close{position:absolute;top:-10px;right:-8px;display:grid;place-items:center;width:26px;height:26px;border:1px solid #78eaff40;background:#152333;border-radius:50%;color:#a9c2d5;cursor:pointer}.floating-offer-close:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}@media(max-width:1000px){html{scroll-padding-top:calc(var(--offer-ticker-height) + var(--stage-height) + 24px)}.continuous-site .header{top:0;margin-top:calc(var(--stage-height) + var(--offer-ticker-height))}.continuous-site .hero{padding-top:50px}}@media(max-width:640px){.offer-ticker-sequence{font-size:9px;gap:18px;padding-right:18px}.hero-offer>p{font-size:16px;gap:9px}.hero-offer strong{font-size:20px}.sold-progress p{font-size:13px}.floating-offer{width:calc(100% - 26px);bottom:max(10px,env(safe-area-inset-bottom));padding:13px 14px;gap:10px;flex-wrap:wrap;border-radius:12px}.floating-offer-copy{flex-basis:100%}.floating-offer-copy>strong{font-size:12px}.floating-offer-copy>span{font-size:9px}.floating-offer .button{width:100%;min-height:41px;justify-content:center;padding:11px 14px}.continuous-site{padding-bottom:175px}}@media(prefers-reduced-motion:reduce){.offer-ticker-track{animation:none}}[data-reduced-motion=true] .offer-ticker-track{animation:none}
