@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap";:root{color:#f4f7ff;background:#060a13;font-family:Manrope,Inter,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:#060a13}button,input{font:inherit}button{cursor:pointer}.page-shell{min-height:100vh;overflow:hidden;position:relative;isolation:isolate;background:radial-gradient(circle at 76% 8%,rgba(35,71,180,.12),transparent 25rem),radial-gradient(circle at 24% 52%,rgba(29,62,132,.06),transparent 30rem),#060a13}.shell{width:min(1200px,calc(100% - 56px));margin:0 auto;position:relative;z-index:1}.page-glow{position:absolute;border-radius:999px;pointer-events:none;filter:blur(12px);opacity:.45}.glow-one{width:29rem;height:18rem;background:#1c32aa24;right:-11rem;top:8rem}.glow-two{width:32rem;height:18rem;background:#2b50b11a;left:-18rem;bottom:4rem}.topbar{min-height:101px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(174,191,235,.12)}.brand{display:inline-flex;align-items:center;gap:7px;color:inherit;text-decoration:none;min-width:232px}.brand-symbol{width:25px;height:30px;object-fit:cover;object-position:left center;filter:drop-shadow(0 0 11px rgba(98,132,255,.2))}.brand-wordmark{display:grid;gap:2px}.brand-wordmark strong{color:#f6f8ff;font-size:17px;letter-spacing:-.075em;line-height:.9}.brand-wordmark strong span{color:#75a0ff}.brand-wordmark small{color:#eef1ff;font-family:DM Mono,monospace;font-size:7px;font-weight:500;letter-spacing:.16em;line-height:1.2}.eyebrow,.badge,.nav-date,.closing-date,.countdown-kicker{color:#a6b9ff;font-family:DM Mono,monospace;font-size:11px;font-weight:500;letter-spacing:.13em;line-height:1.35}.nav-action{display:flex;align-items:center;gap:26px}.nav-date{color:#d3daff;font-size:10px}.primary-button{min-width:163px;display:inline-flex;align-items:center;justify-content:center;gap:25px;border:1px solid rgba(166,190,255,.78);border-radius:5px;padding:15px 18px;color:#fff;background:linear-gradient(135deg,#416bfa,#315cf2);box-shadow:inset 0 1px #ffffff3d,0 9px 22px #1737a833;font-size:13px;font-weight:800;letter-spacing:-.01em;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.primary-button:hover{transform:translateY(-2px);background:linear-gradient(135deg,#557cff,#3764fa);box-shadow:inset 0 1px #ffffff4d,0 13px 27px #2b4ccb59}.primary-button svg{width:18px;height:18px}.nav-button{min-width:164px;padding:13px 17px;font-size:12px}.hero{padding:51px 0 48px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(350px,.91fr);align-items:center;gap:70px}.hero-copy{max-width:608px}.badge{display:inline-flex;align-items:center;gap:8px;padding:7px 11px;color:#c5d1ff;background:linear-gradient(90deg,#2d4cb440,#12193280);border:1px solid rgba(100,132,238,.24);border-radius:5px;font-size:10px}.badge i{width:5px;height:5px;border-radius:50%;background:#8ab2ff;box-shadow:0 0 10px #7da6ff}h1,h2,h3,p{margin:0}.hero h1{max-width:640px;margin-top:30px;color:#f7f8ff;font-size:clamp(43px,5vw,66px);letter-spacing:-.073em;line-height:.99;font-weight:700}.hero h1 span,.section-heading h2 span,.advantage-intro h2 span,.closing-cta h2 span{color:#94adff;text-shadow:0 0 28px rgba(114,142,255,.13)}.hero h2{max-width:580px;margin-top:21px;font-size:clamp(19px,2vw,27px);line-height:1.25;letter-spacing:-.045em;font-weight:600}.hero-description{max-width:555px;margin-top:23px;color:#c4ccdb;font-size:15px;line-height:1.72;letter-spacing:-.02em}.hero-description strong{color:#e0e6ff;font-weight:700}.event-meta{display:flex;flex-wrap:wrap;gap:17px;margin-top:24px;color:#cdd4e5;font-size:11px}.event-meta span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.event-meta svg{width:13px;height:13px;color:#9aabde}.hero-button{margin-top:25px;min-width:210px;padding:17px 20px;font-size:13px}.reassurance{display:flex;align-items:center;gap:6px;margin-top:12px;color:#bac3d4;font-size:10px}.reassurance svg{width:13px;height:13px;color:#a7baff}.host-card{overflow:hidden;border:1px solid rgba(133,151,206,.18);border-radius:12px;background:#0a0f1d;box-shadow:0 24px 55px #00000030}.host-image-wrap{position:relative;aspect-ratio:1.36 / 1;overflow:hidden;background:#111a43}.host-image-wrap:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 62%,rgba(6,10,19,.88))}.host-image-wrap img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.image-note{position:absolute;z-index:1;right:21px;top:22px;color:#d0d9ff;font-family:DM Mono,monospace;font-size:10px;font-weight:500;letter-spacing:.12em;line-height:1.55;text-align:right}.host-caption{padding:19px 22px 20px;min-height:121px;background:linear-gradient(110deg,#0a0e1a,#0d1531)}.host-caption .eyebrow{font-size:9px}.host-caption h3{margin-top:10px;font-size:23px;letter-spacing:-.05em;line-height:1}.host-caption p{margin-top:9px;color:#bec8da;font-size:11px;line-height:1.55}.countdown-strip{min-height:101px;display:flex;align-items:center;justify-content:space-between;gap:40px;padding:20px 0;border-top:1px solid rgba(178,194,234,.12);border-bottom:1px solid rgba(178,194,234,.12)}.event-promise .eyebrow{font-size:9px}.event-promise p{margin-top:9px;color:#eef2ff;font-size:16px;letter-spacing:-.04em}.event-promise p span{color:#a4b7ff}.countdown-block{display:flex;align-items:center;gap:25px}.countdown-kicker{max-width:88px;color:#c6d1f7;font-size:8px;line-height:1.55;text-align:right}.metrics{display:flex;align-items:start;gap:19px}.metric{min-width:36px;text-align:center}.metric strong{display:block;font-family:DM Mono,monospace;font-weight:400;font-size:28px;letter-spacing:-.08em;line-height:1}.metric span{display:block;margin-top:6px;color:#bdc6d8;font-family:DM Mono,monospace;font-size:7px;letter-spacing:.09em}.proof-section{padding:76px 0 70px;border-bottom:1px solid rgba(178,194,234,.12)}.section-heading{max-width:660px}.centred-heading{margin:0 auto;text-align:center}.section-heading .eyebrow{font-size:9px}.section-heading h2,.advantage-intro h2,.closing-cta h2{margin-top:14px;color:#f3f5ff;font-size:clamp(34px,4vw,49px);line-height:1.05;letter-spacing:-.065em;font-weight:700}.section-heading p{max-width:600px;margin:19px auto 0;color:#c0c9d9;font-size:13px;line-height:1.7}.proof-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:37px}.proof-card{min-height:263px;padding:23px;border:1px solid rgba(147,166,215,.16);border-radius:9px;background:linear-gradient(145deg,#0c1220f2,#080d18f5);box-shadow:inset 0 1px #ffffff05}.proof-person{display:flex;align-items:center;gap:10px}.proof-person img{width:38px;height:38px;object-fit:cover;border-radius:50%;border:1px solid rgba(180,194,235,.2)}.proof-person h3{color:#ebeffd;font-size:13px;letter-spacing:-.03em}.proof-person p{margin-top:3px;color:#aeb8cb;font-size:9px}.proof-result{margin-top:27px}.proof-result strong{display:block;color:#9eb5ff;font-family:DM Mono,monospace;font-size:clamp(26px,2.8vw,35px);font-weight:400;line-height:1;letter-spacing:-.085em}.proof-result span{display:block;margin-top:8px;color:#e4e8f5;font-size:11px}.proof-story{margin-top:22px;padding-top:16px;border-top:1px solid rgba(154,169,206,.13);color:#b9c2d2;font-size:11px;line-height:1.65}.disclaimer{margin:17px auto 0;max-width:780px;color:#99a5bb;font-size:10px;line-height:1.5;text-align:center}.advantage-section{padding:72px 0 66px}.advantage-intro{display:grid;grid-template-columns:1.03fr .9fr;align-items:end;gap:80px}.advantage-intro .eyebrow{font-size:9px}.advantage-intro h2{margin-top:14px;font-size:clamp(34px,4vw,48px)}.advantage-intro>p{padding-bottom:6px;color:#c1cada;font-size:13px;line-height:1.72}.advantage-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:37px;margin-top:36px}.advantage-card{border-top:1px solid rgba(155,172,213,.16);padding-top:16px}.point-top{display:flex;justify-content:space-between;align-items:center;color:#aebfff;font-family:DM Mono,monospace;font-size:11px}.point-top i{display:grid;width:21px;height:21px;place-items:center;font-style:normal}.point-top svg{width:20px;height:20px}.advantage-card h3{margin-top:19px;color:#edf0fb;font-size:17px;letter-spacing:-.052em}.advantage-card p{margin-top:12px;color:#bcc5d5;font-size:11px;line-height:1.7}.audience-note{display:flex;align-items:flex-start;gap:9px;margin-top:35px;padding:15px 18px;border:1px solid rgba(125,148,210,.15);border-radius:7px;color:#bec7d7;background:#0d1322a3;font-size:11px;line-height:1.65}.audience-note strong{color:#e7ebf7}.audience-note svg{width:14px;height:14px;min-width:14px;margin-top:1px;color:#a7baff}.closing-cta{position:relative;overflow:hidden;margin-bottom:40px;padding:68px 24px 64px;border:1px solid rgba(133,157,229,.27);border-radius:11px;text-align:center;background:radial-gradient(circle at 50% 15%,#3460e24d,#152757a6 45%,#0a1122f0);box-shadow:inset 0 1px #ffffff0d,0 20px 50px #00000026}.closing-cta:before,.closing-cta:after{content:"";position:absolute;width:18rem;height:18rem;border-radius:50%;background:#2955e326;filter:blur(38px);pointer-events:none}.closing-cta:before{left:-7rem;bottom:-12rem}.closing-cta:after{right:-8rem;top:-11rem}.closing-cta>*{position:relative;z-index:1}.closing-cta .eyebrow{font-size:9px}.closing-cta h2{margin-top:16px}.closing-cta>p{max-width:550px;margin:19px auto 0;color:#d4dced;font-size:13px;line-height:1.75}.closing-date{display:block;margin-top:24px;color:#dce4ff;font-size:10px}.closing-button{min-width:194px;margin-top:18px}.closing-cta small{display:block;margin-top:13px;color:#bbc5d8;font-size:10px}footer{display:flex;justify-content:space-between;gap:24px;padding:21px 0 28px;border-top:1px solid rgba(178,194,234,.12);color:#9da9bd;font-size:10px}.dialog-backdrop{position:fixed;z-index:10;inset:0;display:grid;place-items:center;padding:20px;background:#02040ac7;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);animation:fade-in .18s ease both}.dialog{position:relative;width:min(100%,460px);padding:37px;border:1px solid rgba(148,171,242,.36);border-radius:13px;background:linear-gradient(145deg,#101a37,#0b101e 62%);box-shadow:0 25px 80px #00000080,inset 0 1px #ffffff0f;animation:scale-in .22s ease both}.dialog-close{position:absolute;top:13px;right:16px;width:31px;height:31px;border:0;border-radius:50%;color:#c6d1fb;background:#8097dc1f;font-size:24px;line-height:1}.form-dialog{width:min(100%,620px);padding:38px 14px 14px}.embedded-form-frame{min-height:510px;height:min(72vh,680px);overflow:auto;border-radius:8px}.embedded-form-frame iframe{display:block;width:100%;height:100%;border:0;border-radius:8px}.dialog h2{margin-top:13px;font-size:34px;letter-spacing:-.065em}.dialog>p{margin-top:12px;color:#b1bbcf;font-size:12px;line-height:1.7}.dialog form{margin-top:24px}.dialog label{display:block;color:#dce2f8;font-size:11px;font-weight:700}.dialog label+label{margin-top:16px}.dialog input{width:100%;margin-top:7px;padding:13px 14px;border:1px solid rgba(156,176,234,.23);border-radius:5px;outline:none;color:#eff2ff;background:#04081294;font-size:13px;transition:border .2s ease,box-shadow .2s ease}.dialog input::placeholder{color:#748099}.dialog input:focus{border-color:#7e9cff;box-shadow:0 0 0 3px #6181ff24}.form-error{margin:12px 0 0;color:#ffb2b9;font-size:11px}.dialog-submit{width:100%;margin-top:21px}.form-fineprint{text-align:center;font-size:9px!important}.dialog-success{padding:8px 0 4px;text-align:center}.success-icon{display:grid;width:43px;height:43px;place-items:center;margin:0 auto 20px;border:1px solid rgba(139,171,255,.5);border-radius:50%;color:#b6c8ff;background:#456aeb24}.success-icon svg{width:23px;height:23px}.dialog-success h2{margin-top:13px}.secondary-button{margin-top:23px;padding:11px 22px;border:1px solid rgba(165,184,243,.38);border-radius:5px;color:#e9edff;background:#7f97e21f;font-size:12px;font-weight:700}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes scale-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@media(max-width:900px){.shell{width:min(100% - 38px,680px)}.topbar{min-height:82px}.hero{grid-template-columns:1fr;gap:43px;padding:48px 0}.hero-copy{max-width:640px}.host-card{width:min(100%,530px)}.countdown-strip{align-items:flex-start;flex-direction:column;gap:25px}.countdown-block{width:100%;justify-content:space-between}.advantage-intro{grid-template-columns:1fr;gap:22px}.advantage-intro>p{padding-bottom:0;max-width:600px}}@media(max-width:640px){.shell{width:min(100% - 30px,510px)}.brand{min-width:0;gap:5px}.brand-symbol{width:20px;height:25px}.brand-wordmark strong{font-size:14px}.brand-wordmark small,.nav-date{display:none}.nav-action{gap:0}.nav-button{min-width:auto;gap:9px;padding:11px 12px;font-size:11px}.nav-button svg{width:14px}.hero{padding:38px 0 41px}.hero h1{margin-top:25px;font-size:clamp(39px,12vw,55px)}.hero h2{font-size:19px}.hero-description{font-size:14px}.event-meta{display:grid;grid-template-columns:1fr 1fr;gap:10px}.event-meta span:last-child{grid-column:1 / -1}.host-caption{padding:17px}.countdown-strip{padding:19px 0}.event-promise p{font-size:15px}.countdown-block{align-items:flex-end;gap:10px}.countdown-kicker{max-width:72px;font-size:7px}.metrics{gap:12px}.metric strong{font-size:23px}.metric span{font-size:7px}.proof-section{padding:59px 0}.section-heading h2,.advantage-intro h2,.closing-cta h2{font-size:35px}.proof-grid,.advantage-grid{grid-template-columns:1fr;gap:13px}.proof-card{min-height:0;padding:20px}.proof-result{margin-top:22px}.proof-story{margin-top:17px}.advantage-section{padding:58px 0}.advantage-grid{gap:26px}.advantage-card h3{margin-top:14px}.audience-note{padding:14px}.closing-cta{margin-bottom:30px;padding:52px 17px}footer{flex-direction:column;gap:9px;padding-bottom:21px}.dialog{padding:31px 23px 25px}.form-dialog{padding:34px 9px 9px}.embedded-form-frame{min-height:0;height:calc(100vh - 88px)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}
