@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";:root{font-family:DM Sans,sans-serif;color:#eaece7;background:#111211;font-synthesis:none;--gold:#dfbd70;--muted:#9b9e96;--line:#32352d}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,a,input,select,textarea{outline-offset:5px}button{cursor:pointer}::selection{background:var(--gold);color:#111}header{height:102px;display:flex;align-items:center;justify-content:space-between;padding:0 5.5%;border-bottom:1px solid var(--line);background:#111211;position:relative;z-index:5}.brand{display:flex;align-items:center;gap:12px;font-family:Manrope,sans-serif;font-size:23px;font-weight:800;letter-spacing:1px}.brand small{display:block;font-size:10px;color:var(--gold);letter-spacing:7px;margin-top:2px}.brand-symbol{font-size:50px;color:var(--gold);font-style:italic;position:relative;line-height:1}.brand-symbol span{font-size:32px;position:absolute;left:13px;top:10px;color:#ddd}nav{display:flex;align-items:center;gap:32px;font-size:13px}nav a:hover,.text-link:hover,footer a:hover{color:var(--gold)}.active{color:var(--gold)}.nav-cta{border:1px solid #5f5a46;padding:13px 20px}.nav-cta span{margin-left:25px;color:var(--gold)}.menu-toggle{display:none}.hero{position:relative;min-height:720px;display:grid;grid-template-columns:1.05fr 1fr;padding:65px 5.5% 85px;gap:38px;overflow:hidden}.hero-copy{padding-top:35px;z-index:2}.eyebrow{font-size:11px;letter-spacing:2px;font-weight:600;color:var(--gold);display:flex;align-items:center;gap:10px;margin:0 0 25px}.dot{width:6px;height:6px;border-radius:50%;background:var(--gold)}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:Manrope,sans-serif}h1{font-size:clamp(44px,4.8vw,74px);line-height:1.09;letter-spacing:-3.5px;font-weight:500;margin-bottom:28px}em{font-family:Georgia,serif;font-weight:400;color:var(--gold)}.intro{color:#b3b5ae;font-size:16px;line-height:1.8;max-width:465px}.actions{display:flex;align-items:center;gap:25px;margin-top:32px}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;border:0;padding:18px 24px;font-weight:600;font-size:13px;transition:background .2s,transform .2s}.gold{background:var(--gold);color:#191b16}.gold:hover{background:#f1d38d;transform:translateY(-2px)}.text-link{font-size:13px;border:0;background:transparent;color:inherit;padding:9px 0}.hero-proof{display:flex;gap:32px;margin-top:49px;font-size:11px;color:var(--muted)}.hero-proof>span{padding-right:27px;border-right:1px solid var(--line)}.hero-proof>span:last-child{border:0}.hero-proof b{font-family:Manrope;font-size:31px;font-weight:500;display:block;color:#e8e9e3;margin-bottom:5px}.hero-proof .included b{font-family:inherit;font-size:16px;color:var(--gold);margin-top:5px}.hero-art{height:520px;position:relative;overflow:hidden;border-radius:160px 0 0;background:#292a25}.hero-art>img{position:absolute;width:190%;max-width:none;right:-2%;top:-10px;filter:saturate(.65)}.hero-art:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#111211 0%,transparent 55%)}.art-label{position:absolute;bottom:30px;left:35px;right:25px;z-index:2}.art-label>span:first-child{font-size:9px;letter-spacing:2px;color:var(--gold)}.art-label b{display:block;font-size:27px;font-family:Manrope;font-weight:500;margin-top:13px}.art-arrow{position:absolute;right:0;bottom:4px;font-size:45px;color:var(--gold)}.hero-bottom{position:absolute;bottom:25px;left:5.5%;right:5.5%;display:flex;justify-content:space-between;font-size:9px;letter-spacing:2px;color:#80847a}.marquee{display:flex;justify-content:space-around;gap:25px;padding:25px 3%;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:12px;letter-spacing:2px;color:#c0c3b9}.marquee i{color:var(--gold)}.section{padding:100px 5.5%;max-width:1600px;margin:auto}h2{font-size:clamp(34px,3.7vw,54px);line-height:1.15;font-weight:500;letter-spacing:-2px;margin-bottom:25px}.about{display:grid;grid-template-columns:1fr 1fr;gap:10%;border-bottom:1px solid var(--line)}p{color:var(--muted);line-height:1.8;font-size:14px}.large-copy{font-family:Manrope;font-size:23px;line-height:1.5;color:#e0e3da;margin:10px 0 20px}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:45px}.section-heading h2{margin-bottom:0}.section-heading>p{font-size:13px;margin-bottom:0}.tech-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px 24px}.swatch{height:160px;position:relative;overflow:hidden;margin-bottom:20px;border-radius:2px}.swatch:after{content:"";position:absolute;width:150%;height:100%;border:22px solid #ffffff40;transform:rotate(-30deg);border-radius:50%;top:-30%;left:-35%;filter:blur(8px)}.swatch span,.swatch b{position:absolute;z-index:2;top:15px;font-size:12px;color:#ffffffb0}.swatch span{left:16px}.swatch b{right:16px;font-size:20px}.silver{background:linear-gradient(125deg,#131919,#8a9291 22%,#eef0dd 28%,#434a48 40%,#161c1b 48%,#bcc8bf 65%,#fafafa 69%,#35433c 90%)}.rainbow{background:linear-gradient(130deg,#29402a,#aeb04c,#2aafaf 34%,#234584 51%,#784e87 66%,#d3897d 82%,#27322b)}.carbon{background:repeating-linear-gradient(45deg,#171d1c 0 8px,#434d47 8px 11px,#232924 11px 17px)}.purple{background:linear-gradient(120deg,#21152d,#793d8d,#cf91b7 44%,#25243b 52%,#7d284e)}.crystal{background:repeating-conic-gradient(from 20deg at 35% 50%,#3b4f58 0deg 20deg,#afbec1 20deg 40deg,#1b2d36 40deg 65deg)}.green{background:radial-gradient(ellipse at 30% 30%,#9cf26d,#33ae24 38%,#073b1e 80%)}.tech-card h3{font-size:18px;margin-bottom:10px;font-weight:500}.tech-card p{font-size:12px;line-height:1.7;margin:0}.all-card{border:1px solid #63583c;padding:25px;display:flex;flex-direction:column;justify-content:space-between;min-height:253px}.all-card>span:first-child{font-size:9px;letter-spacing:2px;color:var(--gold)}.all-card h3{font-size:24px;line-height:1.4}.round-arrow{font-size:30px;color:var(--gold);align-self:end}.video-section{background:#191c17;max-width:none}.video-frame{height:450px;position:relative;overflow:hidden;background:#000}.video-frame>img{width:100%;height:100%;object-fit:cover;object-position:50% 27%;filter:brightness(.23) saturate(.5)}.video-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.play{width:70px;height:70px;border:1px solid var(--gold);background:#cbb26a16;color:var(--gold);border-radius:50%;display:grid;place-items:center;font-size:20px;padding-left:5px}.video-overlay p{font-size:9px;letter-spacing:3px;margin:25px 0 12px;color:var(--gold)}.video-overlay h3{font-weight:500;font-size:28px;margin-bottom:10px}.video-overlay>span{color:var(--muted);font-size:12px}iframe{width:100%;height:100%;border:0}.course-promo{display:grid;grid-template-columns:1.25fr 1fr;gap:10%;align-items:center}.course-promo p{max-width:450px}.course-promo img{width:100%;max-height:540px;object-fit:contain}.course-promo .button{margin-top:20px}.detail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:45px}.detail-grid article{padding:30px;border:1px solid var(--line)}.detail-grid span{font-size:10px;color:var(--gold);letter-spacing:2px}.detail-grid h3{font-size:22px;font-weight:500;margin-top:25px}.faq{display:grid;grid-template-columns:1fr 1fr;gap:7%;border-top:1px solid var(--line)}details{border-bottom:1px solid var(--line);padding:22px 0}summary{cursor:pointer;font-size:15px;line-height:1.5}details p{margin:20px 0 0}.contact{display:grid;grid-template-columns:1fr 1fr;gap:10%;background:#1c2018;max-width:none}.contact>div>p{max-width:390px}.contact-note{display:flex;gap:22px;align-items:center;margin-top:40px}.contact-note>span{font-size:40px;color:var(--gold)}.contact-note p{font-size:13px;color:#c3c8bb;margin:0}form label{display:block;font-size:11px;color:#c9cebf;margin-bottom:18px}input,select,textarea{display:block;width:100%;background:#151911;border:1px solid #3c4334;color:#edf0e6;padding:14px;margin-top:9px;border-radius:0;font-size:13px}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#777e6d}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.consent{display:flex;gap:10px;align-items:flex-start;line-height:1.6}.consent input{width:16px;margin:2px 0 0;accent-color:var(--gold)}.consent a{text-decoration:underline}.honeypot{position:absolute;left:-10000px}form .button{width:100%}.form-footnote{font-size:10px;margin:14px 0 0}form small,.error{color:#f5a6a6;display:block;margin-top:7px}.success{border:1px solid #586544;padding:35px}.success>span{font-size:40px;color:var(--gold)}.success h3{font-size:25px;margin-top:20px}button:disabled{opacity:.6;cursor:wait}footer{padding:55px 5.5% 25px;background:#0b0d0a}.footer-top{display:flex;justify-content:space-between;align-items:center;gap:35px;padding-bottom:40px}.footer-top p{font-size:13px;margin:0}.footer-top>div{display:flex;gap:25px;font-size:12px}.footer-bottom{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:25px;color:#777e6e;font-size:10px}.footer-bottom>span:last-child{letter-spacing:2px}.skip{position:absolute;top:-100px;z-index:10;background:var(--gold);color:#111;padding:15px}.skip:focus{top:0}.privacy{max-width:1000px}.privacy h1{font-size:55px}.privacy p{font-size:16px}@media(min-width:1500px){.hero{min-height:800px}.hero-art{height:600px}}@media(max-width:1000px){nav{gap:18px}.hero{gap:20px}.actions{flex-direction:column;align-items:start}.hero-art{height:540px}.hero-proof{gap:15px}.hero-proof>span{padding-right:15px}.tech-grid{grid-template-columns:repeat(2,1fr)}.footer-top>div{gap:12px}.brand{font-size:19px}}@media(max-width:700px){header{height:80px}.menu-toggle{display:block;background:none;border:1px solid var(--line);color:var(--gold);padding:8px 13px;font-size:20px}nav{display:none;position:absolute;top:80px;left:0;right:0;background:#111211;padding:25px;flex-direction:column;align-items:stretch;border-bottom:1px solid var(--line)}nav.open{display:flex}.hero{grid-template-columns:1fr;padding-top:30px;padding-bottom:55px;gap:35px}.hero-copy{padding-top:10px}h1{letter-spacing:-2px;font-size:46px}.intro{font-size:14px}.actions{flex-direction:row;flex-wrap:wrap;gap:12px}.hero-proof{margin-top:30px;gap:25px}.hero-art{height:360px;border-radius:100px 0 0}.hero-art>img{top:-5px}.hero-bottom{bottom:17px;font-size:7px;letter-spacing:1px}.hero-bottom>span:nth-child(2){display:none}.art-label b{font-size:24px}.marquee{overflow:hidden;white-space:nowrap;justify-content:start;font-size:10px;padding:20px}.section{padding:65px 6%}.about,.contact,.faq,.course-promo{grid-template-columns:1fr;gap:30px}.section-heading{flex-direction:column;align-items:start;gap:20px}.section-heading>p br{display:none}h2{font-size:36px;letter-spacing:-1.4px}.large-copy{font-size:21px}.tech-grid{gap:28px 16px}.swatch{height:120px}.tech-card h3{font-size:16px}.all-card{min-height:220px;padding:18px}.all-card h3{font-size:19px}.video-frame{height:290px}.video-overlay h3{font-size:22px}.course-promo img{max-height:480px}.detail-grid{grid-template-columns:1fr;gap:15px}.contact-note{margin-top:25px}.footer-top{flex-direction:column;align-items:start;gap:25px}.footer-bottom{flex-wrap:wrap;gap:20px}.footer-bottom>span:last-child{display:none}.privacy h1{font-size:38px}.form-row{grid-template-columns:1fr;gap:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.logo-crop{display:block;position:relative;width:190px;height:80px;overflow:hidden}.logo-crop img{position:absolute;width:190px;height:190px;top:-44px;left:0}header .logo-crop{mix-blend-mode:screen}.explanatory-video{height:auto;display:flex;justify-content:center;background:#080908}.explanatory-video video{display:block;width:100%;max-height:650px;aspect-ratio:16/9;object-fit:contain}.video-caption{margin:20px 0 0}@media(max-width:700px){.explanatory-video video{aspect-ratio:9/16;max-height:650px}}.explanatory-video video{aspect-ratio:40/19}@media(max-width:700px){.explanatory-video video{aspect-ratio:40/19;max-height:none}}.sales-hero{max-width:1100px;margin:auto;padding:40px 24px 55px;text-align:center}.sales-hero .eyebrow{justify-content:center;margin-bottom:18px}.sales-hero h1{font-size:clamp(34px,4.1vw,60px);line-height:1.13;letter-spacing:-2px;margin-bottom:18px}.sales-intro{max-width:660px;margin:0 auto 20px;font-size:16px}.sales-benefits{display:flex;justify-content:center;gap:26px;flex-wrap:wrap;font-size:12px;color:#dddccb;margin-bottom:24px}.sales-benefits span{white-space:nowrap}.sales-video{max-width:820px;margin:auto;border:1px solid #5c5033;border-radius:10px;overflow:hidden;background:#000;box-shadow:0 20px 80px #0006}.sales-video video{display:block;width:100%;aspect-ratio:40/19;object-fit:contain}.sales-video-note{font-size:11px;margin:12px 0 20px}.sales-primary{min-width:350px;min-height:54px;text-align:left;font-size:15px;border-radius:3px}.sales-note{font-size:11px;margin:12px auto 0;max-width:440px}.sales-page .section{padding-top:70px;padding-bottom:70px}.sales-page .techniques{border-top:1px solid var(--line)}.sales-page .contact-note{display:none}.sales-page .contact form .button{min-height:54px}.course-header{height:86px}.course-header nav>a:not(.nav-cta){display:none}.course-header .menu-toggle{display:none}.course-header nav{display:flex}.sales-page .tech-card,.sales-page form{min-width:0}@media(max-width:700px){.course-header{height:72px;padding:0 16px}.course-header .logo-crop{width:140px;height:62px}.course-header .logo-crop img{width:140px;height:140px;top:-32px}.course-header nav{position:static;padding:0;border:0;background:none}.course-header .nav-cta{padding:12px;font-size:11px;min-height:44px}.course-header .nav-cta span{margin-left:5px}.sales-hero{padding:27px 16px 36px}.sales-hero .eyebrow{font-size:9px;letter-spacing:1.2px;margin-bottom:14px}.sales-hero h1{font-size:clamp(29px,7.6vw,44px);letter-spacing:-1.2px;margin-bottom:14px}.sales-hero h1 br{display:none}.sales-intro{font-size:13px;line-height:1.65;margin-bottom:15px}.sales-benefits{gap:8px 14px;font-size:10px;margin-bottom:18px}.sales-video{border-radius:6px}.sales-video-note{margin:10px 0 16px;font-size:10px}.sales-primary{min-width:0;width:100%;min-height:54px;padding:17px 20px;font-size:14px}.sales-note{font-size:10px;line-height:1.6}.sales-page .section{padding:44px 16px}.sales-page h2{font-size:31px}.sales-page .section-heading{margin-bottom:26px;gap:14px}.sales-page .tech-grid{gap:22px 14px}.sales-page .swatch{height:95px;margin-bottom:12px}.sales-page .tech-card h3{font-size:15px}.sales-page .tech-card p{font-size:12px}.sales-page .all-card{min-height:190px}.sales-page .all-card h3{font-size:18px}.sales-page .detail-grid{margin-top:24px}.sales-page .detail-grid article{padding:22px}.sales-page .faq{gap:12px}.sales-page summary{min-height:32px;font-size:14px}.sales-page .contact{gap:20px}.sales-page input,.sales-page select,.sales-page textarea{font-size:16px;min-height:48px}.sales-page .consent input{min-height:0;width:18px;height:18px;flex-shrink:0}.sales-page .consent{font-size:12px}.sales-page .contact h2{margin-bottom:15px}}@media(max-width:360px){.course-header .logo-crop{width:120px}.course-header .nav-cta{font-size:10px;padding:10px}.sales-benefits{font-size:9px;gap:8px}.sales-primary{font-size:13px}}.chrome-text{font-family:Manrope,sans-serif;font-style:normal;font-weight:800;background:linear-gradient(178deg,#fff,#f4f8fa 20%,#8897a2,#fafdff 44%,#eef3f7 47%,#33404c 49%,#131c23 53%,#9aa8b4 61%,#edf6ff 74%,#6b7b86 85%,#fff 98%);background-clip:text;-webkit-background-clip:text;color:transparent;filter:drop-shadow(0 2px 0 #000) drop-shadow(0 0 8px #bfdfff15);-webkit-text-stroke:.3px #cdd6de66}.gold-chrome{font-weight:700;background:linear-gradient(176deg,#fff3c8 10%,#e5bb65 35%,#8b580e 48%,#fff0b0 53%,#e5af46 75%,#fff0bf 95%);background-clip:text;-webkit-background-clip:text;color:transparent}.real-swatch{height:265px;background:#161914}.real-swatch:after{display:none}.real-swatch img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .4s}.tech-card:hover .real-swatch img{transform:scale(1.045)}.real-swatch span{background:#0009;border:1px solid #ffffff33;padding:6px 9px;top:12px;left:12px;color:#fff}.enrollment-banner{margin:20px 5.5% 0;padding:45px;display:grid;grid-template-columns:1fr 1fr;gap:35px;align-items:center;background:radial-gradient(ellipse at 95% 0%,#51432c66,transparent 65%),#1b1c17;border:1px solid #79603b}.enrollment-banner h2{margin-bottom:15px}.enrollment-banner p{margin-bottom:0}.enrollment-banner .eyebrow{margin-bottom:20px}.enrollment-action{max-width:420px;justify-self:end;width:100%}.enrollment-action .button{width:100%;justify-content:center;margin-top:20px;min-height:54px}.offer-label{color:#f0d089;font-weight:700;font-size:20px}.countdown-label{font-size:12px;margin:12px 0!important}.countdown{display:flex;gap:10px}.countdown>div{flex:1;text-align:center;border:1px solid #746242;background:#111;padding:12px 6px}.countdown b{font-family:Manrope;font-size:30px;color:#eed295;display:block;font-variant-numeric:tabular-nums}.countdown span{font-size:9px;letter-spacing:1px;color:#aca48e}.enrollment-action .sales-note{text-align:center;margin-top:12px}.sales-page .real-swatch{height:250px}@media(max-width:700px){.sales-page .real-swatch,.real-swatch{height:200px}.sales-hero .chrome-text{font-size:.94em;line-height:1.15}.enrollment-banner{margin:5px 16px 0;padding:27px 20px;grid-template-columns:1fr;gap:20px}.enrollment-action{max-width:none}.enrollment-banner h2{font-size:30px}.enrollment-banner .eyebrow{font-size:9px;letter-spacing:1px}.countdown b{font-size:26px}}.brand-campaign{display:grid;grid-template-columns:.8fr 1fr;gap:70px;align-items:center}.brand-campaign>img{display:block;width:100%;max-height:520px;object-fit:contain}.brand-campaign .button{margin-top:20px}.campaign-caption{font-size:10px;margin-top:15px}@media(max-width:700px){.brand-campaign{grid-template-columns:1fr;gap:28px}.brand-campaign>img{max-height:410px}.brand-campaign .button{width:100%;font-size:12px;padding:17px}.chrome-text{-webkit-text-stroke:.3px #cdd6de99}}.example-source{display:inline-block;font-size:10px;color:#b7ac8e;line-height:1.6;margin-top:10px}.example-source:hover{color:var(--gold)}.metal-lettering{display:block;height:auto;width:100%;max-width:640px;overflow:visible}.hero-metal{display:block;max-width:700px;margin:0 auto}.hero-metal .metal-lettering{margin:-3px auto;width:100%;max-width:640px}.hero-metal .metal-lettering:last-child{width:58%;margin-top:-12px}.sales-page h2 .metal-lettering{max-width:510px;margin-top:-5px}.sales-page .gold{background:linear-gradient(175deg,#fff0b8,#e8c47b 38%,#d4a657 50%,#f1d58d 54%,#c89843);border:1px solid #f5d999;box-shadow:inset 0 1px #fff7d0b3,inset 0 -2px #7d562e80,0 3px 12px #0004;border-radius:4px}.sales-page .gold:hover{background:linear-gradient(175deg,#fff7ce,#e7be69 48%,#ffeab0 53%,#deb365)}@media(max-width:700px){.hero-metal{margin-top:4px}.hero-metal .metal-lettering{max-width:360px}.hero-metal .metal-lettering:last-child{margin-top:-7px}.sales-page h2 .metal-lettering{max-width:330px}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.image-lettering{display:block;position:relative;width:100%;max-width:580px;background-repeat:no-repeat;background-position:left center;background-size:contain}.hero-lettering{max-width:700px;margin:10px auto 0;background-position:center}.sales-page h2 .image-lettering{margin-top:5px;max-width:510px}.sales-page .gold{background:#daba76 url(/images/lettering/button.webp) center/100% 100% no-repeat;color:#211607;border:1px solid #e9cd8a;box-shadow:0 4px 15px #0005;font-weight:700}.sales-page .gold:hover{background:#daba76 url(/images/lettering/button.webp) center/100% 100% no-repeat;filter:brightness(1.08)}.course-fit{border-top:1px solid var(--line);background:#181b15;max-width:none}.fit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:35px 0}.fit-grid article{border-left:1px solid #5c543e;padding-left:23px}.fit-grid article>span{font-size:12px;color:var(--gold)}.fit-grid h3{font-size:20px;font-weight:600;margin:16px 0 12px}.fit-grid p{margin:0}.course-fit .button{min-height:52px}@media(max-width:700px){.hero-lettering{width:100%;margin-top:12px}.fit-grid{grid-template-columns:1fr;gap:25px;margin:25px 0}.fit-grid h3{font-size:18px;margin:10px 0}.course-fit .button{width:100%}.sales-page h2 .image-lettering{max-width:360px}}.image-lettering{background-size:100% auto;background-position:center}.hero-lettering{background-size:contain}.sales-page h1{font-family:Manrope,Arial,sans-serif;font-weight:800;font-size:clamp(36px,4.3vw,62px);line-height:1.13;letter-spacing:-2px;color:#fff;max-width:850px;margin:0 auto 22px}.sales-page h2{font-weight:750;color:#fff}.solid-highlight{color:#f0c869;font-style:normal}.sales-page h2 em{font-family:Manrope,Arial,sans-serif;font-weight:750;font-style:normal;color:#f0c869}.sales-page .gold,.sales-page .gold:hover{background:#f0c869;background-image:none;color:#17170f;border:1px solid #f0c869;box-shadow:none}.sales-page .gold:hover{background:#ffda7c;filter:none}.sales-page .sales-intro{color:#c4c8be;font-size:16px}.sales-page .eyebrow{color:#f0c869}@media(max-width:700px){.sales-page h1{font-size:clamp(30px,8vw,43px);line-height:1.17;letter-spacing:-1px;margin-bottom:18px}.sales-page h1 br{display:none}.sales-page h1 .solid-highlight{display:inline}.sales-page h2{font-size:32px;line-height:1.2;letter-spacing:-.8px}.sales-page .sales-intro{font-size:14px;line-height:1.7}.sales-page .button{font-size:14px}.sales-page .sales-benefits{font-size:11px}}body:has(.sales-page){background:#08172d;color:#f4f7fc}body:has(.sales-page) header{background:#0a1930;border-bottom-color:#29405b}body:has(.sales-page) header .logo-crop{mix-blend-mode:screen}.sales-page{background:radial-gradient(ellipse 85% 520px at 50% 70px,#214b7970,transparent 80%),#08172d}.sales-hero{position:relative;background:radial-gradient(ellipse at 50% 32%,#1d497947,transparent 68%)}.sales-page p{color:#b8c9de}.sales-page .sales-intro{color:#d1deed}.sales-page .sales-benefits{color:#dbe6f4}.sales-page .sales-video{border-color:#647b9d;box-shadow:0 0 55px #376aaa30,0 22px 50px #020b1866}.sales-page .sales-video-note,.sales-page .sales-note{color:#acbfd6}.sales-page .course-fit{background:linear-gradient(135deg,#122e50,#0c203a 70%);border-top-color:#2f4969}.sales-page .fit-grid article{border-left-color:#6a7a82}.sales-page .techniques{background:radial-gradient(ellipse at 15% 10%,#1a3d653d,transparent 65%);border-top-color:#294361}.sales-page .real-swatch{background:#0c2039;box-shadow:0 8px 22px #020b1833}.sales-page .all-card{background:linear-gradient(145deg,#193858,#10243d);border-color:#6d6e57}.sales-page .enrollment-banner{background:radial-gradient(ellipse at 100% 0%,#32629b66,transparent 65%),linear-gradient(120deg,#173554,#0d213b);border-color:#6e7b89}.sales-page .brand-campaign{background:radial-gradient(ellipse at 80% 50%,#244b793b,transparent 70%)}.sales-page .course-details{background:linear-gradient(180deg,#0a1c34,#0e2643)}.sales-page .detail-grid article{background:#102a47;border-color:#355373}.sales-page .faq{background:#0c2039;border-top-color:#2b4564}.sales-page details{border-bottom-color:#304c6d}.sales-page .contact{background:radial-gradient(ellipse at 0% 15%,#2d5d955c,transparent 60%),linear-gradient(135deg,#122f51,#0a1b33)}.sales-page input,.sales-page select,.sales-page textarea{background:#0b2039;border-color:#385878;color:#f4f7fc}.sales-page input::placeholder,.sales-page textarea::placeholder{color:#a2b6cf}.sales-page form label{color:#d2deef}.sales-page input:focus,.sales-page textarea:focus,.sales-page select:focus{outline:2px solid #dfbd70;border-color:#dfbd70}.sales-page .form-footnote{color:#b5c7dc}.sales-page .success{background:#102d4b;border-color:#648577}.sales-page .error,.sales-page form small{color:#ffb4b4}body:has(.sales-page) footer{background:#061226}body:has(.sales-page) .footer-bottom{border-top-color:#29405b;color:#b0c1d7}body:has(.sales-page) .nav-cta{border-color:#7c8491}.sales-page .countdown>div{background:#091b33;border-color:#63758b}.sales-page .hero-lettering{max-width:680px;margin:16px auto 0}.sales-page h2 .image-lettering{max-width:460px}.sales-page .enrollment-banner .image-lettering{max-width:400px}@media(max-width:700px){.sales-page .hero-lettering{margin-top:12px;max-width:390px}.sales-page h2 .image-lettering{max-width:350px}}.sales-page .pearl-card{grid-column:span 2}.sales-page .full-car{height:auto;aspect-ratio:3/2;background:#08182c}.sales-page .full-car img{object-fit:contain;height:100%;width:100%;object-position:center}.tech-card:hover .full-car img{transform:none}@media(max-width:700px){.sales-page .pearl-card{grid-column:1/-1}.sales-page .full-car{height:auto;aspect-ratio:3/2}}.sales-page .full-car{height:250px;aspect-ratio:auto}.sales-page .full-car img{object-fit:contain;background:#0c2039}@media(max-width:700px){.sales-page .full-car{height:200px;aspect-ratio:auto}}.final-investment{text-align:center;background:radial-gradient(ellipse at 50% 35%,#23588966,transparent 70%),#091b33;border-top:1px solid #355373}.final-investment .eyebrow{justify-content:center}.investment-includes{max-width:550px;margin:0 auto 28px}.price-panel{max-width:520px;margin:auto;padding:30px;background:#102d4b;border:1px solid #6f8197;border-radius:8px}.price-before{font-size:20px;margin:0 0 8px;color:#b8c9de}.price-current{font-family:Manrope,Arial,sans-serif;font-size:clamp(44px,7vw,70px);font-weight:800;color:#f0c869;letter-spacing:-2px;line-height:1.2}.price-saving{font-size:14px;margin:13px 0 20px;color:#e2eaf4!important}.price-panel .button{width:100%;min-height:54px;margin-top:22px;justify-content:center}.button-countdown{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;align-items:center;margin:14px auto 0;color:#dbe7f7;font-size:11px}.button-countdown b{font-size:17px;font-variant-numeric:tabular-nums;letter-spacing:1px;color:#f0c869}.price-panel .sales-note{margin-top:15px}@media(max-width:700px){.price-panel{padding:25px 18px}.price-panel .button,.investment-includes{font-size:13px}.price-current{font-size:54px}}.review-offer{display:flex;align-items:center;justify-content:center;gap:35px;padding:15px 24px;background:linear-gradient(110deg,#173c66,#0d2648,#214b74);background-size:200% 100%;animation:review-glow 9s ease-in-out infinite;border-bottom:1px solid #7088a2;color:#fff}.review-offer>div:first-child{display:grid;gap:4px}.review-tag{font-size:9px;letter-spacing:1.3px;color:#f0c869}.review-offer strong{font-size:14px}.review-offer small{font-size:10px;color:#ccdaeb}.review-clock{text-align:center}.review-clock span{font-size:8px;letter-spacing:1px;display:block}.review-clock b{display:block;font-size:29px;color:#f0c869;font-variant-numeric:tabular-nums;letter-spacing:2px}.review-offer>a{font-size:12px;padding:12px 16px;border:1px solid #f0c869;color:#f0c869;border-radius:4px}.price-preview-label{font-size:10px;letter-spacing:.5px;margin:0 0 20px;color:#c8d6e8!important}@keyframes review-glow{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@media(max-width:700px){.review-offer{padding:13px 16px;gap:10px 18px;flex-wrap:wrap;justify-content:space-between}.review-offer strong{font-size:12px}.review-offer small{font-size:9px}.review-clock b{font-size:25px}.review-offer>a{display:none}}@media(prefers-reduced-motion:reduce){.review-offer{animation:none}}.review-offer{position:sticky;top:0;z-index:50;padding:7px 20px;gap:20px;min-height:36px}.review-offer>div:first-child{gap:2px}.review-tag{font-size:7px;letter-spacing:.8px}.review-offer strong{font-size:11px;line-height:1.2}.review-offer small{font-size:8px;line-height:1.2}.review-clock span{font-size:7px;letter-spacing:.5px}.review-clock b{font-size:20px;line-height:1.1;letter-spacing:1px}.review-offer>a{font-size:10px;padding:7px 12px}@media(max-width:700px){.review-offer{padding:6px 12px;gap:8px;min-height:36px;flex-wrap:nowrap}.review-offer strong{font-size:10px}.review-offer small{font-size:7px}.review-tag,.review-clock span{font-size:6px}.review-clock b{font-size:19px}.review-clock{flex-shrink:0}}.sales-page .course-fit{position:relative;background:radial-gradient(ellipse at 90% 0%,#32659955,transparent 65%),linear-gradient(135deg,#132f50,#0b203b);overflow:hidden}.fit-intro{max-width:760px}.sales-page .fit-intro h2{font-size:clamp(34px,4vw,56px);line-height:1.15;margin-bottom:20px}.sales-page .fit-lead{font-size:17px;line-height:1.75;color:#dae6f5;max-width:700px;margin-bottom:20px}.beginner-badge{display:inline-flex;align-items:center;border:1px solid #778968;background:#76966113;color:#e4ecca;border-radius:30px;font-size:12px;padding:10px 17px}.sales-page .fit-grid{gap:20px;margin:34px 0 28px}.sales-page .fit-grid article{border:1px solid #426382;border-top:3px solid #d7b965;padding:26px;background:linear-gradient(150deg,#21436288,#102a46cc);border-radius:10px;box-shadow:0 12px 25px #030d1c22}.sales-page .fit-grid h3{margin:0 0 14px;font-size:21px;line-height:1.4;color:#fff}.sales-page .fit-grid p{font-size:14px;line-height:1.8;color:#c8d9ed}.fit-action{display:flex;align-items:center;gap:25px}.fit-action p{font-size:12px;margin:0}.fit-action .button{min-width:280px;justify-content:space-between}@media(max-width:700px){.sales-page .fit-intro h2{font-size:35px}.sales-page .fit-lead{font-size:15px;line-height:1.75}.beginner-badge{font-size:10px;padding:9px 12px}.sales-page .fit-grid{gap:15px;margin:27px 0 25px}.sales-page .fit-grid article{padding:22px}.sales-page .fit-grid h3{font-size:19px;margin-bottom:10px}.fit-action{flex-direction:column;gap:12px;align-items:stretch}.fit-action .button{min-width:0;width:100%}.fit-action p{text-align:center;font-size:11px}}.sales-video{position:relative}.chrome-video-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;border:0;background:linear-gradient(180deg,#07162b14,#07162b66);cursor:pointer;color:#fff}.chrome-video-play img{width:clamp(72px,11vw,116px);height:auto;filter:drop-shadow(0 5px 12px #0008);transition:transform .2s}.chrome-video-play span{font-size:clamp(15px,2vw,22px);font-weight:750;text-shadow:0 2px 6px #000;letter-spacing:.2px}.chrome-video-play:hover img{transform:scale(1.06)}.chrome-video-play:focus-visible{outline:3px solid #f4cb6d;outline-offset:-5px}@media(max-width:700px){.chrome-video-play{gap:7px}.chrome-video-play img{width:76px}}.sales-page .enrollment-banner{max-width:1424px;margin:0 5.5% 36px;padding:38px 40px;border:1px solid #355674;border-radius:16px;background:radial-gradient(ellipse at 90% 0,#35639155,transparent 65%),linear-gradient(120deg,#143353,#0d233d);display:grid;grid-template-columns:1.6fr 1fr;gap:32px;align-items:center;box-shadow:0 16px 40px #020c1926}.sales-page .enrollment-banner h2{font-size:clamp(28px,3vw,42px);letter-spacing:-1.2px;margin-bottom:16px;line-height:1.2}.sales-page .enrollment-banner .eyebrow{margin-bottom:16px;font-size:10px}.sales-page .enrollment-banner p{max-width:600px;margin-bottom:0}.enrollment-perks{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.enrollment-perks span{padding:6px 10px;border:1px solid #486783;border-radius:20px;font-size:11px;color:#d5e4f5;background:#102943}.sales-page .enrollment-action{width:100%;max-width:380px;justify-self:end}.sales-page .enrollment-action .button{width:100%;min-height:54px;border-radius:6px;justify-content:center;gap:18px}.sales-page .enrollment-action .sales-note{text-align:center;margin-top:12px;font-size:11px;line-height:1.6}@media(max-width:700px){.sales-page .enrollment-banner{margin:0 16px 28px;padding:26px 22px;grid-template-columns:1fr;gap:24px;border-radius:12px}.sales-page .enrollment-banner h2{font-size:29px}.sales-page .enrollment-banner p{font-size:13px;line-height:1.7}.sales-page .enrollment-action{max-width:none}.enrollment-perks{gap:6px;margin-top:16px}.enrollment-perks span{font-size:10px;padding:5px 8px}}footer{background:#061226;border-top:1px solid #29405b}.footer-top{align-items:center;gap:28px}.footer-top .logo-crop{mix-blend-mode:screen}.footer-top>p{color:#b8c9de}.footer-socials{display:flex;gap:12px;flex-wrap:wrap}.footer-socials a{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid #294563;border-radius:8px;background:#10243c;color:#e5eef8;font-size:12px}.footer-socials svg{width:19px;height:19px;flex-shrink:0}.footer-socials a:hover{background:#193553;border-color:#dabc76}.whatsapp-float{position:fixed;right:24px;bottom:24px;z-index:60;display:flex;align-items:center;gap:10px;padding:14px 18px;border-radius:30px;background:#158449;color:#fff;box-shadow:0 6px 24px #0005;border:1px solid #55c989;font-size:12px;font-weight:700}.whatsapp-float svg{width:28px;height:28px}.whatsapp-float:hover{background:#126f3e}.whatsapp-float:focus-visible{outline:3px solid #f4ce77}@media(max-width:700px){.footer-top{gap:24px}.footer-socials{gap:8px}.footer-socials a{padding:10px;font-size:11px}.whatsapp-float{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));padding:13px;border-radius:50%}.whatsapp-float span{display:none}.footer-bottom{padding-bottom:70px}}.sales-page .first-class{display:inline-block;margin:0 auto 18px;padding:9px 14px;border:1px solid #9b8250;border-radius:6px;color:#ffda80;background:#19334d;font-size:12px;font-weight:750;letter-spacing:.7px;line-height:1.5}@media(max-width:700px){.sales-page .first-class{font-size:10px;padding:8px 10px;letter-spacing:.3px;margin-bottom:15px}}.sales-page .digital-access{margin:24px 0;padding:20px;text-align:left;border:1px solid #52708b;border-radius:10px;background:linear-gradient(120deg,#173b5c,#102b48)}.digital-access-label{display:block;color:#f6ce77;font-size:10px;font-weight:750;letter-spacing:.9px;line-height:1.6;margin-bottom:10px}.sales-page .digital-access h3{font-size:20px;line-height:1.35;color:#f4f7fc;margin:0 0 10px}.sales-page .digital-access p{font-size:13px;line-height:1.7;color:#d3e1f1;margin:0}@media(max-width:700px){.sales-page .digital-access{padding:17px}.sales-page .digital-access h3{font-size:18px}}.sales-page .enroll-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;border-radius:8px;border:1px solid #ffe29a;box-shadow:inset 0 1px #fff6,0 5px 18px #020b1833;min-height:54px}.enroll-button>svg{width:29px;height:25px;flex-shrink:0}.enroll-button .enroll-label{line-height:1.35}.enroll-button .enroll-arrow{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;flex-shrink:0;border:1px solid #735b3933;border-radius:50%;font-size:16px}.course-header .nav-cta{display:inline-flex;align-items:center;gap:8px}.course-header .nav-cta>svg{width:23px;height:22px;flex-shrink:0}@media(max-width:700px){.sales-page .enroll-button{gap:10px;padding:16px 14px;font-size:12px}.enroll-button>svg{width:25px;height:23px}.course-header .nav-cta{gap:6px}.course-header .nav-cta span{margin-left:0}.course-header .nav-cta>svg{width:21px}}.footer-company{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px;margin-top:26px;padding:16px 0;color:#b8c9de;font-size:12px;line-height:1.6}.footer-company strong{color:#e5eef8;font-weight:650}.footer-company span{font-variant-numeric:tabular-nums}@media(max-width:700px){.footer-company{flex-direction:column;align-items:flex-start;gap:4px;margin-top:20px;font-size:11px}}.footer-socials{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.footer-socials a{justify-content:center;white-space:nowrap;margin:0;min-height:42px;padding:10px}.footer-top .footer-socials{min-width:0}@media(max-width:900px){.footer-socials{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:340px}.footer-socials a{font-size:12px;min-height:44px;padding:11px 12px}}.footer-identity{display:flex;flex-direction:column;align-items:center;width:max-content;max-width:100%}.footer-identity .footer-company{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;margin:12px 0 0;padding:0;font-size:11px;line-height:1.6}.footer-identity .brand{justify-content:center}@media(max-width:700px){.footer-identity{align-self:center;margin-inline:auto}.footer-identity .footer-company{margin-top:10px;align-items:center}}.footer-top>div.footer-socials{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;flex-wrap:initial;width:auto;max-width:none}.footer-top>div.footer-socials>a{display:flex;justify-content:center;align-items:center;min-width:0;height:44px;margin:0;padding:10px 12px;gap:8px}.footer-top>div.footer-identity{display:flex;flex-direction:column;gap:0}@media(max-width:900px){.footer-top>div.footer-socials{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:340px;margin-inline:auto;gap:10px}.footer-top>div.footer-socials>a{width:100%;height:44px}}.sales-page .digital-access h3:last-child{margin-bottom:0}.review-offer>div:first-child strong{display:block;font-size:17px;line-height:1.25;font-weight:800}.review-offer>div:first-child small{margin-top:3px}@media(max-width:700px){.review-offer>div:first-child strong{font-size:13px;line-height:1.2}.review-offer>div:first-child{min-width:0;flex:1}.review-offer .review-clock{flex-shrink:0}}.phone-input{display:flex;align-items:stretch;margin-top:8px;border:1px solid #385878;background:#0b2039}.phone-prefix{display:flex;align-items:center;padding:0 14px;border-right:1px solid #385878;color:#e5eef8;font-weight:700;font-size:16px;flex-shrink:0}.phone-input input,.sales-page .phone-input input{flex:1;width:0;min-width:0;border:0;margin:0;background:transparent}.phone-input:focus-within{outline:2px solid #dfbd70}.phone-input input:focus,.sales-page .phone-input input:focus{outline:none}body:has(.home-page){background:#08172d;color:#f4f7fc}body:has(.home-page) header{background:#0a1930;border-color:#294563}body:has(.home-page) header .logo-crop{mix-blend-mode:screen}.home-page{background:radial-gradient(ellipse at 20% 0,#224d7666,transparent 45%),#08172d}.home-page p{color:#bdcfe3}.home-page .gold{background:#f0cb71;color:#18202b;border-radius:8px}.home-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:65px;padding:72px 5.5% 85px;max-width:1600px;margin:auto;align-items:center}.home-hero h1{font-size:clamp(38px,4.2vw,66px);font-weight:750;line-height:1.12;letter-spacing:-2.5px}.home-hero-copy>p:not(.eyebrow){font-size:16px;max-width:560px}.home-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:28px}.home-secondary{font-size:13px;color:#d7e5f6}.home-opening{display:flex;flex-direction:column;gap:7px;border-left:3px solid #f0cb71;padding:12px 18px;background:linear-gradient(90deg,#23486c55,transparent);margin-top:30px}.home-opening>span:first-child{color:#f0cb71;font-size:10px;letter-spacing:1.5px}.home-opening strong{font-size:18px}.home-opening>span:last-child{font-size:12px;color:#bdcfe3}.home-showcase{position:relative;padding-right:28px;padding-bottom:45px}.home-main-photo{width:100%;height:490px;object-fit:cover;border-radius:20px;border:1px solid #44617a}.home-photo-caption{position:absolute;bottom:70px;left:20px;right:50px;background:#06162ddd;padding:18px;border-radius:10px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.home-photo-caption span{display:block;color:#f0cb71;font-size:9px;letter-spacing:1.6px;margin-bottom:8px}.home-photo-caption strong{font-size:21px;line-height:1.3;display:block;max-width:260px}.home-detail-photo{position:absolute;right:0;bottom:0;width:125px;height:160px;object-fit:cover;border:5px solid #08172d;border-radius:14px}.home-page .marquee{border-color:#294563;background:#0c223c;color:#c8dbf0;font-size:10px;letter-spacing:1px}.home-about{display:grid;grid-template-columns:1fr 1fr;gap:70px;border-bottom:1px solid #294563}.home-page h2{font-weight:750;letter-spacing:-1.7px}.home-page .large-copy{color:#f4f7fc}.home-page .techniques{background:#0b1d34}.home-page .section-heading>p{max-width:480px}.home-page .real-swatch{border-radius:10px}.home-page .all-card{background:#173653;border:1px solid #3e607d;border-radius:10px}.home-page .all-card h3{color:#f0cb71}.home-page .video-section{background:linear-gradient(135deg,#133656,#0a1e36)}.home-course{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;align-items:center}.home-course>img{width:100%;height:450px;object-fit:cover;border-radius:18px;border:1px solid #355675}.home-course-benefits{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0}.home-course-benefits span{border:1px solid #46657e;border-radius:20px;padding:7px 12px;font-size:11px;color:#d9e7f7}.home-page .contact{background:linear-gradient(135deg,#163759,#0a1e36)}.home-page input,.home-page textarea,.home-page select{background:#0b2039;color:#f4f7fc;border-color:#385878}.home-page .contact h2 em{font-family:inherit;font-style:normal;color:#f0cb71}.home-page .enroll-button>svg{width:28px;height:25px}.home-page .contact-note{display:none}@media(max-width:900px){.home-hero{gap:30px}.home-main-photo{height:410px}.home-actions{gap:15px}}@media(max-width:700px){.home-hero{grid-template-columns:1fr;padding:32px 20px 40px;gap:30px}.home-hero h1{font-size:38px;letter-spacing:-1.5px}.home-hero .eyebrow{font-size:9px;letter-spacing:1px;line-height:1.7;margin-bottom:20px}.home-hero-copy>p:not(.eyebrow){font-size:14px}.home-actions .button{width:100%;justify-content:center}.home-secondary{margin:auto}.home-opening{margin-top:22px}.home-main-photo{height:340px}.home-detail-photo{width:95px;height:125px}.home-photo-caption{bottom:60px;left:14px;right:42px;padding:14px}.home-photo-caption strong{font-size:18px;max-width:190px}.home-page .marquee{overflow:hidden;justify-content:flex-start;white-space:nowrap;padding:20px}.home-page .section{padding:44px 20px}.home-about,.home-course{grid-template-columns:1fr;gap:24px}.home-page h2{font-size:31px}.home-page .tech-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}.home-page .tech-card h3{font-size:16px}.home-page .tech-card p{font-size:12px}.home-page .section-heading{display:block}.home-page .section-heading>p{margin-top:18px}.home-course>img{height:300px}.home-page .contact{gap:25px}.home-page input,.home-page select,.home-page textarea{font-size:16px}.home-page .all-card{padding:18px}.home-page .all-card h3{font-size:21px}.home-page .contact form .button{width:100%;justify-content:center}}.home-page h2 em{font-family:inherit;font-style:normal;font-weight:750;color:#f0cb71}.home-page .phone-input input{border:0}.home-page .real-swatch{background:#10263e}
