[data-landing-root][data-accent=gold]{--ty-gold:#f2c66d;--ty-gold-bright:#ffe4a3;--ty-gold-rgb:242,198,109;--v2-accent:#ff0044;--v2-accent-bright:#ff245d;color:var(--v2-text-primary);background:#090909}.ty-page{overflow:hidden;background:radial-gradient(circle at 50% -10%,rgba(var(--ty-gold-rgb),.09),transparent 28%),#090909}.ty-hero{min-height:94vh;position:relative;display:flex;align-items:center;padding:150px 0 90px;isolation:isolate}.ty-hero:before{content:"";position:absolute;inset:0;z-index:-2;opacity:.15;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 0);background-size:72px 72px;mask-image:linear-gradient(180deg,#000,transparent 78%)}.ty-hero:after{content:"";top:46%;width:min(780px,90vw);background:radial-gradient(circle,rgba(var(--ty-gold-rgb),.13),transparent 66%);filter:blur(12px)}.ty-hero:after,.ty-orbit{position:absolute;left:50%;aspect-ratio:1;transform:translate(-50%,-50%);z-index:-1}.ty-orbit{top:45%;width:min(720px,80vw);border:1px solid rgba(var(--ty-gold-rgb),.08);border-radius:50%}.ty-orbit span{position:absolute;inset:12%;border:1px solid rgba(var(--ty-gold-rgb),.07);border-radius:50%}.ty-orbit span:nth-child(2){inset:25%}.ty-orbit span:nth-child(3){inset:38%;background:rgba(var(--ty-gold-rgb),.035)}.ty-hero-inner{display:flex;flex-direction:column;align-items:center;text-align:center}.ty-kicker,.ty-label{color:var(--ty-gold);font:600 11px/1 var(--font-mono);letter-spacing:.16em}.ty-kicker{display:inline-flex;align-items:center;gap:9px;padding:9px 13px;border:1px solid rgba(var(--ty-gold-rgb),.24);border-radius:999px;background:rgba(var(--ty-gold-rgb),.06)}.ty-hero h1{margin:31px 0 18px;font:700 clamp(52px,8vw,112px)/.96 var(--font-display);letter-spacing:-.065em}.ty-hero h1 span{color:var(--ty-gold-bright);text-shadow:0 0 50px rgba(var(--ty-gold-rgb),.14)}.ty-lead{max-width:760px;margin:0;color:var(--v2-text-secondary);font-size:clamp(16px,1.7vw,21px);line-height:1.8}.ty-price{margin:34px 0 22px;display:flex;align-items:baseline;justify-content:center;gap:12px;flex-wrap:wrap}.ty-price .ty-original{color:var(--v2-text-subtle);text-decoration:line-through;font-size:14px}.ty-price strong{color:#fff;font:700 48px/1 var(--font-display)}.ty-price strong small{font:700 11px/1 var(--font-mono);color:#1a1305;background:var(--ty-gold);padding:5px 7px;border-radius:5px;vertical-align:middle;margin-right:9px;letter-spacing:.08em}.ty-offer-price strong i,.ty-price strong i{font-size:.5em;font-style:normal;color:var(--ty-gold);margin-right:2px}.ty-price>span:last-child{color:var(--v2-text-subtle);font-size:13px}.ty-actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.ty-primary{display:inline-flex!important;align-items:center;gap:8px}.ty-primary,.ty-secondary{padding:15px 25px!important;font-size:14px!important}.ty-assurances{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:25px;color:var(--v2-text-subtle);font-size:12px}.ty-assurances span{display:flex;align-items:center;gap:6px}.ty-assurances svg{width:13px;color:var(--ty-gold)}.ty-section{padding:120px 0;position:relative;scroll-margin-top:90px}.ty-section-head{max-width:760px;margin:0 auto 52px;text-align:center}.ty-section-head>span{color:var(--ty-gold);font:600 11px/1 var(--font-mono);letter-spacing:.18em}.ty-copy h2,.ty-final h2,.ty-offer h2,.ty-section-head h2{font:700 clamp(34px,4.5vw,58px)/1.08 var(--font-display);letter-spacing:-.045em;margin:17px 0}.ty-copy>p,.ty-final p,.ty-offer p,.ty-section-head p{color:var(--v2-text-secondary);line-height:1.75;font-size:15px}.ty-benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.09);border-left:1px solid rgba(255,255,255,.09)}.ty-benefit{min-height:310px;padding:34px;border-right:1px solid rgba(255,255,255,.09);border-bottom:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.018);position:relative;transition:.25s ease}.ty-benefit:hover{background:rgba(var(--ty-gold-rgb),.04);transform:translateY(-3px)}.ty-benefit-index{position:absolute;right:25px;top:25px;color:rgba(255,255,255,.16);font:500 12px/1 var(--font-mono)}.ty-benefit-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;color:var(--ty-gold);background:rgba(var(--ty-gold-rgb),.08);border:1px solid rgba(var(--ty-gold-rgb),.18)}.ty-benefit-icon svg{width:23px}.ty-benefit h3{margin:56px 0 12px;font-size:19px}.ty-benefit p{color:var(--v2-text-secondary);font-size:13px;line-height:1.75;margin:0}.ty-compare-section,.ty-split-section{background:rgba(255,255,255,.018);border-block:1px solid rgba(255,255,255,.055)}.ty-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(50px,8vw,110px);align-items:center}.ty-split-reverse .ty-copy{order:-1}.ty-copy h2{margin:17px 0 22px}.ty-copy ul{list-style:none;padding:0;margin:26px 0;display:grid;gap:13px}.ty-copy li{display:flex;gap:10px;align-items:center;font-size:14px}.ty-copy li svg{width:15px;color:var(--ty-gold)}.ty-copy .ty-note{font-size:12px;padding:13px 15px;border-left:2px solid rgba(var(--ty-gold-rgb),.6);background:rgba(var(--ty-gold-rgb),.045)}.ty-visual{min-height:500px;border:1px solid rgba(var(--ty-gold-rgb),.14);border-radius:28px;display:grid;place-items:center;background:radial-gradient(circle at 50% 30%,rgba(var(--ty-gold-rgb),.09),rgba(255,255,255,.015) 65%);padding:36px;position:relative;overflow:hidden}.ty-chat,.ty-course-card{width:min(420px,100%);padding:28px;background:rgba(13,13,13,.88);border:1px solid rgba(255,255,255,.1);border-radius:18px;box-shadow:0 28px 70px rgba(0,0,0,.45)}.ty-course-card>span{color:var(--ty-gold);font:600 11px var(--font-mono);letter-spacing:.12em}.ty-course-card>strong{display:block;font-size:24px;line-height:1.3;margin:12px 0 28px}.ty-course-card>div{display:flex;align-items:center;gap:13px;padding:14px 0;border-top:1px solid rgba(255,255,255,.07)}.ty-course-card i{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:rgba(var(--ty-gold-rgb),.1);color:var(--ty-gold);font:600 10px var(--font-mono);font-style:normal}.ty-course-card p{margin:0;color:var(--v2-text-secondary);font-size:13px}.ty-chat-head{display:flex;align-items:center;gap:9px;padding-bottom:17px;border-bottom:1px solid rgba(255,255,255,.08);font-size:13px;font-weight:600}.ty-chat-head svg{width:18px;color:var(--ty-gold)}.ty-chat-head i{font:500 10px var(--font-mono);font-style:normal;color:var(--ty-gold);margin-left:auto;background:rgba(var(--ty-gold-rgb),.08);padding:5px 7px;border-radius:6px}.ty-bubble{max-width:88%;padding:13px 15px;margin-top:22px;border-radius:15px;font-size:12px;line-height:1.65}.ty-bubble.is-user{margin-left:auto;background:#252525;border-bottom-right-radius:4px}.ty-bubble.is-staff{background:rgba(var(--ty-gold-rgb),.09);border:1px solid rgba(var(--ty-gold-rgb),.15);border-bottom-left-radius:4px;color:var(--v2-text-secondary)}.ty-bubble strong{display:block;color:var(--ty-gold);font-size:10px;margin-bottom:5px}.ty-compare{display:grid;grid-template-columns:1.2fr 1fr 1fr;max-width:900px;margin:auto;border:1px solid rgba(255,255,255,.09);border-radius:20px;overflow:hidden}.ty-compare>*{margin:0;padding:18px 20px;border-right:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07);font-size:13px}.ty-compare>:nth-child(3n){border-right:0}.ty-compare>strong{color:var(--ty-gold);background:rgba(var(--ty-gold-rgb),.045);font-size:14px}.ty-compare>b{font-weight:500;color:var(--v2-text-secondary)}.ty-compare .ty-yes{display:flex;gap:6px;align-items:center;color:var(--v2-text-primary)}.ty-yes svg{width:14px;color:var(--ty-gold)}.ty-offer{max-width:1040px;margin:auto;padding:60px;border-radius:28px;border:1px solid rgba(var(--ty-gold-rgb),.22);background:linear-gradient(135deg,rgba(var(--ty-gold-rgb),.09),rgba(255,255,255,.02));display:flex;justify-content:space-between;gap:50px;align-items:center}.ty-offer>div:first-child{max-width:580px}.ty-offer-price{display:flex;min-width:240px;flex-direction:column;align-items:flex-start;gap:10px}.ty-offer-price del{color:var(--v2-text-subtle);font-size:13px}.ty-offer-price strong{font:700 60px/1 var(--font-display)}.ty-offer-price>span{color:var(--v2-text-subtle);font-size:11px;margin-bottom:8px}.ty-faq{max-width:860px;margin:auto;border-top:1px solid rgba(255,255,255,.09)}.ty-faq details{border-bottom:1px solid rgba(255,255,255,.09);padding:0 4px}.ty-faq summary{list-style:none;cursor:pointer;padding:23px 0;display:flex;justify-content:space-between;gap:20px;font-weight:600}.ty-faq summary::-webkit-details-marker{display:none}.ty-faq summary span{color:var(--ty-gold);font-size:21px;font-weight:300;transition:.2s}.ty-faq details[open] summary span{transform:rotate(45deg)}.ty-faq details p{color:var(--v2-text-secondary);font-size:13px;line-height:1.8;margin:-7px 0 23px;max-width:760px}.ty-final{text-align:center;padding:120px 0 140px;background:radial-gradient(circle at 50% 50%,rgba(var(--ty-gold-rgb),.1),transparent 55%)}.ty-final svg{color:var(--ty-gold);width:34px;height:34px}.ty-final h2{margin-top:20px}.ty-final p{margin:0 auto 27px;max-width:650px}@media(max-width:900px){.ty-benefit-grid{grid-template-columns:repeat(2,1fr)}.ty-split{grid-template-columns:1fr}.ty-split-reverse .ty-copy{order:0}.ty-visual{min-height:420px}.ty-offer{padding:42px;align-items:flex-start;flex-direction:column}.ty-offer-price{width:100%}}@media(max-width:600px){.ty-hero{padding:130px 0 70px;min-height:auto}.ty-hero h1{font-size:52px}.ty-lead br{display:none}.ty-section{padding:82px 0}.ty-benefit-grid{grid-template-columns:1fr}.ty-benefit{min-height:260px}.ty-visual{min-height:370px;padding:18px;border-radius:20px}.ty-chat,.ty-course-card{padding:21px}.ty-compare{grid-template-columns:1.25fr 1fr 1fr;overflow-x:auto}.ty-compare>*{padding:14px 10px;font-size:11px}.ty-offer{padding:30px 24px}.ty-assurances{gap:10px 16px}}@media(prefers-reduced-motion:reduce){.ty-benefit{transition:none}.ty-benefit:hover{transform:none}}