@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8298327da6d5bcce-s.0vdai6er2bzon.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.3xwp9-ll1pnw_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2b402d8aebffd579-s.370ev4_4-yiay.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a88409fdd7dc121c-s.41r31qmhr7_rd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1gavkj72q9u43.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_8cfc998c-module__YGIzgG__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_8cfc998c-module__YGIzgG__variable{--font-montserrat:"Montserrat", "Montserrat Fallback"}
:root{--black:#080706;--ink:#100d0b;--panel:#16110ee6;--panel-strong:#0e0b09f5;--white:#fffaf5;--muted:#fffaf5ad;--line:#ffffff1f;--orange:#ff4d00;--orange-bright:#ff6a18;--orange-soft:#ff9a57;--green:#7ed6a0;--max:1220px}*{box-sizing:border-box}html{background:var(--black)}body{min-width:320px;color:var(--white);background:var(--black);font-family:var(--font-montserrat), Montserrat, system-ui, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}::selection{color:var(--white);background:var(--orange)}:focus-visible{outline:3px solid var(--orange-soft);outline-offset:4px}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}ul,ol{margin:0;padding:0;list-style:none}.page-shell{isolation:isolate;background:linear-gradient(#ffffff05 1px, transparent 1px), linear-gradient(90deg, #ffffff05 1px, transparent 1px), var(--black);background-size:36px 36px;min-height:100svh;position:relative;overflow:hidden}.background{z-index:-3;position:absolute;inset:0}.background img{object-fit:cover;object-position:center}.background-overlay{z-index:-2;background:radial-gradient(circle at 78% 24%,#ff4d0029,#0000 34%),linear-gradient(90deg,#080706fa 0%,#080706eb 34%,#08070694 64%,#080706b8 100%),linear-gradient(#08070661,#080706e0);position:absolute;inset:0}.course-masterclass{--black:#031526;--ink:#061b2d;--panel:#051828e8;--panel-strong:#03111ef7;--orange:#d9b978;--orange-bright:#e8c985;--orange-soft:#f0d49b}.course-masterclass .background img{object-position:58% center}.course-masterclass .background-overlay{background:radial-gradient(circle at 76% 22%,#debc742b,#0000 32%),linear-gradient(90deg,#031526fc 0%,#031526f0 38%,#0315268f 68%,#031526c2 100%),linear-gradient(#03152647,#031526e6)}.course-masterclass .success-badge{color:#f5dfad;background:#8765272e;border-color:#e8c98552}.site-header{width:min(calc(100% - 40px), var(--max));border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:76px;margin:0 auto;display:flex}.brand{width:78px;height:auto}.course-name{align-items:center;gap:9px;font-size:11px;display:flex}.course-name span{color:var(--orange-soft);letter-spacing:.12em;text-transform:uppercase;font-weight:800}.course-name strong{color:#ffffffc2;font-size:11px}main{width:min(calc(100% - 40px), var(--max));grid-template-columns:minmax(0,1.05fr) minmax(410px,.72fr);align-items:center;gap:clamp(54px,7vw,104px);min-height:calc(100svh - 142px);margin:0 auto;padding:clamp(58px,7vw,92px) 0;display:grid}.confirmation{max-width:720px}.success-badge{color:#b9f2cd;letter-spacing:.08em;text-transform:uppercase;background:#23643d2e;border:1px solid #7ed6a052;border-radius:999px;align-items:center;gap:9px;width:max-content;min-height:38px;padding:0 14px;font-size:11px;font-weight:800;display:inline-flex}.success-badge svg{width:17px}.eyebrow{color:var(--orange-soft);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:850}.confirmation>.eyebrow{margin-top:30px}h1{letter-spacing:-.06em;text-wrap:balance;max-width:760px;margin-top:14px;font-size:clamp(44px,5vw,72px);line-height:.98}h1 em{color:var(--orange-bright);font-style:normal}.lead{max-width:650px;color:var(--muted);margin-top:24px;font-size:clamp(16px,1.6vw,20px);line-height:1.65}.next-steps{background:linear-gradient(145deg, var(--panel), var(--panel-strong));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #ff702a3d;border-radius:28px;padding:34px;position:relative;overflow:hidden;box-shadow:0 32px 90px #00000070}.card-accent{filter:blur(2px);background:#ff4d0021;border-radius:50%;width:230px;height:230px;position:absolute;top:-90px;right:-80px}.card-heading{border-bottom:1px solid var(--line);padding-bottom:24px;position:relative}.card-heading h2{letter-spacing:-.045em;max-width:360px;margin-top:8px;font-size:29px;line-height:1.08}.next-steps ol{margin-top:8px;display:grid}.next-steps li{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;gap:15px;padding:19px 0;display:grid}.step-icon{width:40px;height:40px;color:var(--orange-soft);background:#ff4d0014;border:1px solid #ff702a40;border-radius:12px;place-items:center;display:grid}.step-icon svg{width:18px}.next-steps li span{color:#ffffff57;letter-spacing:.12em;font-size:9px;font-weight:850}.next-steps li h3{letter-spacing:-.02em;margin-top:4px;font-size:14px}.next-steps li p{color:var(--muted);margin-top:7px;font-size:11px;line-height:1.6}.email-note{color:#ffffff94;background:#ffffff09;border-radius:12px;align-items:flex-start;gap:10px;margin-top:21px;padding:14px;font-size:10px;line-height:1.55;display:flex}.email-note svg{width:17px;color:var(--orange-soft);flex:0 0 17px}.email-note strong{color:#ffffffd1}.support-link{color:#ffffffbd;grid-template-columns:20px 1fr 16px;align-items:center;gap:10px;margin-top:16px;padding:15px 4px 0;font-size:11px;font-weight:750;display:grid}.support-link svg{width:18px;color:var(--orange-soft)}.support-link svg:last-child{justify-self:end;width:14px}.support-link:hover{color:var(--white)}footer{width:min(calc(100% - 40px), var(--max));border-top:1px solid var(--line);color:#ffffff5c;justify-content:space-between;align-items:center;gap:20px;min-height:66px;margin:0 auto;font-size:9px;display:flex}@media (max-width:980px){.background img{object-position:62% center}.background-overlay{background:linear-gradient(#080706d1,#080706f0)}.course-masterclass .background-overlay{background:linear-gradient(#031526cc,#031526f2)}main{grid-template-columns:1fr;gap:42px;max-width:760px}.next-steps{max-width:620px}}@media (max-width:640px){.site-header,main,footer{width:min(calc(100% - 32px), var(--max))}.site-header{min-height:66px}.brand{width:66px}.course-name{display:none}main{min-height:auto;padding:44px 0 62px}h1{font-size:clamp(40px,12vw,54px)}.lead{font-size:15px}.next-steps{border-radius:22px;padding:27px 21px}.card-heading h2{font-size:26px}footer{text-align:center;flex-direction:column;justify-content:center;min-height:100px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}.not-found-page{place-content:center;justify-items:start;gap:18px;width:min(100% - 40px,720px);min-height:100svh;margin:0 auto;display:grid}.not-found-page img{width:78px;height:auto;margin-bottom:24px}.not-found-page h1{margin:0}.not-found-page>p:not(.eyebrow){color:var(--muted);line-height:1.7}.not-found-page a{border-bottom:1px solid var(--orange-soft);color:var(--orange-soft);margin-top:8px;padding-bottom:5px;font-weight:750}
