:root{--paper:#f0fdfa;--paper-strong:#ffffff;--ink:#1e293b;--muted:#64748b;--primary:#0891b2;--secondary:#0e7490;--accent:#06b6d4;--deep:#155e75;--warm:#f59e0b;--green:#0f9d58;--panel:rgba(255,255,255,0.9);--line:rgba(8,145,178,0.2)}*{box-sizing:border-box}html{background:var(--paper)}body,html{min-height:100%}body{margin:0;color:var(--ink);font-family:Arial,Helvetica Neue,sans-serif;background:linear-gradient(90deg,rgba(240,253,250,.96),rgba(255,255,255,.86) 48%,rgba(15,23,42,.38)),url(/wikix-az-background-web.webp) 50% /cover fixed no-repeat,#111827}body:before{position:fixed;inset:0;z-index:-1;background:radial-gradient(circle at 12% 14%,rgba(6,182,212,.14),transparent 32%),radial-gradient(circle at 84% 12%,rgba(245,158,11,.1),transparent 30%);-webkit-backdrop-filter:blur(.6px);backdrop-filter:blur(.6px);content:""}button,input,select,textarea{font:inherit}button{cursor:pointer}.lead-shell{width:min(1200px,calc(100vw - 32px));margin:0 auto;padding:34px 0 56px}.lead-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,460px);grid-gap:34px;gap:34px;align-items:center;min-height:calc(100vh - 110px)}.lead-copy{display:grid;grid-gap:20px;gap:20px}.download-panel>span,.lead-card-heading span,.lead-copy>span{color:var(--secondary);font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.download-panel h1,.lead-copy h1{max-width:820px;margin:0;color:var(--ink);font-size:clamp(42px,6vw,74px);line-height:1.02}.download-panel p,.lead-copy p{max-width:720px;margin:0;color:#334155;font-size:18px;line-height:1.65}.lead-points{display:grid;grid-gap:10px;gap:10px;max-width:700px;padding:16px 0 0;border-top:1px solid var(--line)}.lead-points strong{color:var(--ink);font-size:17px}.lead-points ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:20px;color:#334155;line-height:1.55}.lead-stack{display:grid;grid-gap:16px;gap:16px}.ebook-preview{position:relative;display:grid;place-items:center;padding:18px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(240,253,250,.94)),var(--panel);box-shadow:0 24px 54px rgba(14,116,144,.13)}.ebook-preview:before{position:absolute;inset:0;border-top:4px solid var(--accent);border-radius:8px;content:"";pointer-events:none}.ebook-preview img{display:block;width:min(100%,280px);height:auto;border-radius:4px;box-shadow:0 16px 34px rgba(30,41,59,.18)}.download-panel,.lead-card{border:1px solid var(--line);border-radius:8px;background:var(--panel);box-shadow:0 18px 48px rgba(14,116,144,.1)}.lead-card{display:grid;grid-gap:15px;gap:15px;padding:22px}.lead-card-heading{display:grid;grid-gap:5px;gap:5px;padding-bottom:12px;border-bottom:1px solid var(--line)}.lead-card-heading strong{font-size:24px;line-height:1.12}.lead-field{display:grid;grid-gap:7px;gap:7px}.lead-consent,.lead-field span{color:var(--muted);font-size:13px;font-weight:700}.lead-field input{min-height:44px;padding:0 12px}.lead-field input,.lead-field textarea{width:100%;border:1px solid rgba(8,145,178,.24);border-radius:6px;background:#ffffff;color:var(--ink);outline:none}.lead-field textarea{min-height:92px;padding:12px;resize:vertical}.lead-field input:focus,.lead-field textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(8,145,178,.14)}.lead-consent{display:grid;grid-template-columns:18px 1fr;grid-gap:9px;gap:9px;align-items:flex-start;line-height:1.45}.lead-consent input{width:16px;height:16px;margin:2px 0 0;accent-color:var(--primary)}.download-action,.primary-action{border:0;border-radius:6px;background:linear-gradient(135deg,var(--primary),var(--secondary));color:white;font-weight:800}.download-action:hover,.primary-action:hover{background:linear-gradient(135deg,var(--secondary),var(--deep))}.primary-action{width:100%;min-height:48px}.primary-action:disabled{cursor:wait;opacity:.72}.notice-box{margin:0;padding:12px;border-radius:6px;line-height:1.5;font-size:14px}.notice-error{border:1px solid rgba(220,38,38,.22);background:rgba(254,242,242,.9);color:#991b1b}.notice-success{border:1px solid rgba(22,138,69,.28);background:rgba(22,138,69,.08);color:#126b38}.notice-success a{color:#126b38;font-weight:800}.download-panel{display:grid;grid-gap:16px;gap:16px;max-width:720px;margin:8vh auto 0;padding:30px}.download-action{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:48px;padding:0 18px;text-decoration:none}.download-note{color:var(--muted)!important;font-size:14px!important}.site-shell{width:min(1220px,calc(100vw - 32px));margin:0 auto;padding:24px 0 64px}.site-nav{display:flex;gap:18px;align-items:center;justify-content:space-between;min-height:56px;margin-bottom:30px}.site-nav a{color:#164e63;font-weight:800;text-decoration:none}.site-nav>div{display:flex;gap:14px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.site-nav>div a{padding:8px 10px;border-radius:6px;color:#334155;font-size:14px}.site-nav>div a:hover{background:rgba(255,255,255,.72);color:#0e7490}.site-logo{font-size:24px}.site-footer{display:grid;grid-template-columns:minmax(190px,.8fr) minmax(0,1.4fr) minmax(220px,.8fr);grid-gap:24px;gap:24px;align-items:center;margin-top:84px;padding:34px 0 16px;border-top:1px solid rgba(255,255,255,.1)}.site-footer .wikix-logo{color:#f8fafc;font-weight:900;text-decoration:none}.site-footer nav{display:flex;gap:34px;align-items:center;justify-content:center;flex-wrap:wrap}.site-footer a,.site-footer p{color:rgba(248,250,252,.48);font-size:15px;font-weight:700;text-decoration:none}.site-footer a:hover{color:#ffffff}.site-footer p{justify-self:end;margin:0}.eyebrow{margin:0;color:#0e7490;font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.home-hero,.product-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,430px);grid-gap:30px;gap:30px;align-items:center;min-height:calc(100vh - 140px)}.home-hero-copy,.product-copy{display:grid;grid-gap:18px;gap:18px}.home-hero h1,.product-copy h1{max-width:860px;margin:0;color:#102033;font-size:clamp(44px,6.4vw,82px);line-height:.98}.product-copy h1{font-size:clamp(40px,5vw,68px)}.home-hero p,.offer-section p,.product-copy>p,.split-section p{max-width:760px;margin:0;color:#334155;font-size:18px;line-height:1.65}.home-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:6px}.button-primary,.button-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:6px;font-weight:900;text-decoration:none}.button-primary{background:#0e7490;color:#ffffff}.button-secondary{border:1px solid rgba(14,116,144,.32);background:rgba(255,255,255,.82);color:#164e63}.brain-demo{display:grid;grid-gap:12px;gap:12px}.brain-demo>div,.catalog-item,.ecosystem-card,.feature-grid article,.module-list article,.pain-box,.product-section,.proof-grid article{border:1px solid rgba(8,145,178,.18);border-radius:8px;background:rgba(255,255,255,.9);box-shadow:0 18px 44px rgba(14,116,144,.08)}.brain-demo>div{display:grid;grid-gap:10px;gap:10px;padding:18px}.brain-demo span,.catalog-item span,.ecosystem-card span,.pain-box span{color:#b45309;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.brain-demo p,.catalog-item p,.ecosystem-card p,.pain-box p,.proof-grid p{margin:0;color:#334155;line-height:1.55}.brain-demo p{font-size:20px;font-weight:800}.brain-demo small{color:#64748b;line-height:1.45}.catalog-section,.ecosystem-section,.product-section{margin-top:36px}.section-heading{display:grid;grid-gap:10px;gap:10px;margin-bottom:18px}.product-section h2,.section-heading h2{margin:0;color:#102033;font-size:clamp(28px,3vw,42px);line-height:1.08}.ecosystem-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.catalog-item,.ecosystem-card{display:grid;grid-gap:10px;gap:10px;min-height:180px;padding:18px;color:inherit;text-decoration:none}.catalog-item strong,.ecosystem-card strong{color:#102033;font-size:24px;line-height:1.1}.catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.catalog-item{min-height:150px}.pain-box,.product-points{display:grid;grid-gap:10px;gap:10px;max-width:760px}.product-points{padding:16px 0 0;border-top:1px solid rgba(8,145,178,.18)}.pain-box strong,.product-points strong{color:#102033;font-size:18px}.product-points ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:20px;color:#334155;line-height:1.55}.pain-box{padding:18px;background:rgba(255,247,237,.9);border-color:rgba(245,158,11,.32)}.course-hero,.kit-hero,.pro-hero{align-items:start;min-height:auto}.product-section{padding:22px}.feature-grid,.proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.feature-grid.compact{grid-template-columns:1fr}.feature-grid article,.module-list article,.proof-grid article{display:grid;grid-gap:10px;gap:10px;padding:16px;box-shadow:none}.feature-grid span,.module-list span{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:6px;background:#0e7490;color:#ffffff;font-weight:900}.feature-grid p,.module-list p{margin:0;color:#334155;line-height:1.5}.offer-section,.split-section{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1fr);grid-gap:18px;gap:18px;align-items:start}.mechanism-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.mechanism-list span{min-height:54px;padding:16px;border-radius:8px;background:#102033;color:#ffffff;font-weight:900}.module-list{display:grid;grid-gap:10px;gap:10px}.module-list article{grid-template-columns:36px minmax(0,1fr);align-items:center}.proof-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.proof-grid strong{color:#102033;font-size:18px}.home-page{min-height:100vh;margin-top:-24px;color:#f8fafc;background:linear-gradient(180deg,rgba(3,7,18,.62),rgba(3,7,18,.96) 36%,#060a12),url(/wikix-az-background-web.webp) top /cover fixed no-repeat,#060a12}.home-shell-dark{width:min(1180px,calc(100vw - 32px));margin:0 auto;padding:24px 0 72px}.home-page .site-nav{margin-bottom:54px}.home-page .site-nav a{color:#f8fafc}.home-page .site-nav>div a{color:#cbd5e1}.home-page .site-nav>div a:hover{background:rgba(255,255,255,.08);color:#5eead4}.dark-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);grid-gap:38px;gap:38px;align-items:center;min-height:calc(100vh - 150px)}.hero-copy-dark{display:grid;grid-gap:20px;gap:20px}.dark-kicker,.dark-pill{width:-moz-fit-content;width:fit-content;margin:0;color:#5eead4;font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.dark-pill{padding:8px 11px;border:1px solid rgba(94,234,212,.28);border-radius:999px;background:rgba(13,148,136,.12)}.hero-copy-dark h1{max-width:860px;margin:0;color:#ffffff;font-size:clamp(52px,8vw,112px);line-height:.92}.dark-heading>p,.dark-section>p,.hero-copy-dark>p,.membership-band p,.os-section p{max-width:760px;margin:0;color:#cbd5e1;font-size:18px;line-height:1.7}.hero-actions-dark{display:flex;gap:12px;flex-wrap:wrap;margin-top:6px}.dark-primary,.dark-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 18px;border-radius:6px;font-weight:900;text-decoration:none}.dark-primary{background:#2dd4bf;color:#04111f}.dark-secondary{border:1px solid rgba(203,213,225,.24);background:rgba(15,23,42,.72);color:#f8fafc}.hero-proof-row{display:flex;gap:10px;flex-wrap:wrap;padding-top:8px}.hero-proof-row span{padding:8px 10px;border:1px solid rgba(148,163,184,.22);border-radius:999px;background:rgba(15,23,42,.56);color:#dbeafe;font-size:13px;font-weight:800}.comparison-card,.dark-catalog-item,.dark-ecosystem-card,.dark-section,.hero-system-panel,.membership-band,.membership-card,.step-grid-dark article{border:1px solid rgba(148,163,184,.18);border-radius:8px;background:rgba(15,23,42,.76);box-shadow:0 28px 80px rgba(0,0,0,.32)}.hero-system-panel{display:grid;grid-gap:16px;gap:16px;padding:18px;overflow:hidden}.system-cover-row,.system-topline{display:flex;gap:14px;align-items:center;justify-content:space-between}.dark-catalog-item span,.dark-ecosystem-card span,.membership-card span,.system-topline span,.system-window span{color:#fbbf24;font-size:12px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.system-topline strong{color:#f8fafc;font-size:20px}.system-window{display:grid;grid-gap:10px;gap:10px}.system-window>div{display:grid;grid-gap:7px;gap:7px;padding:15px;border:1px solid rgba(148,163,184,.14);border-radius:8px;background:rgba(2,6,23,.58)}.comparison-card p,.dark-catalog-item p,.dark-ecosystem-card p,.membership-card p,.step-grid-dark p,.system-cover-row p,.system-window p{margin:0;color:#cbd5e1;line-height:1.55}.system-cover-row{justify-content:start;padding-top:4px}.system-cover-row img{width:82px;height:112px;object-fit:cover;border-radius:4px;box-shadow:0 16px 36px rgba(0,0,0,.35)}.dark-catalog-item strong,.dark-ecosystem-card strong,.membership-card strong,.step-grid-dark strong,.system-cover-row strong{color:#ffffff}.dark-section,.membership-band{margin-top:24px;padding:26px}.change-section,.membership-band,.os-section{display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,1fr);grid-gap:24px;gap:24px;align-items:center}.comparison-card h2,.dark-section h2,.membership-band h2{max-width:780px;margin:8px 0 0;color:#ffffff;font-size:clamp(30px,4vw,54px);line-height:1.02}.comparison-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:24px}.comparison-card{padding:24px;background:rgba(15,23,42,.68)}.comparison-card-bright{border-color:rgba(45,212,191,.32);background:linear-gradient(135deg,rgba(20,184,166,.18),rgba(15,23,42,.78))}.comparison-card>div{display:grid;grid-gap:12px;gap:12px;margin-top:18px}.comparison-card p{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center}.comparison-card p span,.step-grid-dark span{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:6px;background:rgba(248,113,113,.16);color:#fecaca;font-weight:900}.comparison-card-bright p span,.step-grid-dark span{background:rgba(45,212,191,.16);color:#5eead4}.dark-heading{display:grid;grid-gap:10px;gap:10px;margin-bottom:18px}.dark-catalog-grid,.dark-ecosystem-grid,.step-grid-dark{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.dark-catalog-item,.dark-ecosystem-card,.step-grid-dark article{display:grid;grid-gap:12px;gap:12px;min-height:210px;padding:18px;color:inherit;text-decoration:none;box-shadow:none}.dark-ecosystem-card strong{font-size:34px;line-height:1}.os-token-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.os-token-grid span{min-height:58px;padding:17px;border-radius:8px;background:rgba(2,6,23,.64);color:#f8fafc;font-weight:900}.step-grid-dark article{min-height:220px}.membership-band{border-color:rgba(251,191,36,.3);background:linear-gradient(135deg,rgba(251,191,36,.12),rgba(15,23,42,.84)),rgba(15,23,42,.78)}.membership-card{display:grid;grid-gap:12px;gap:12px;padding:22px;background:rgba(2,6,23,.68)}.membership-card strong{font-size:42px;line-height:1}.membership-card .dark-primary{width:100%;margin-top:8px}.dark-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dark-catalog-item{min-height:155px}.dark-catalog-item strong{font-size:22px}.google-login-button,.login-nav-link{border:1px solid rgba(196,181,253,.38)!important;background:linear-gradient(135deg,#8b5cf6,#6d28d9)!important;color:#ffffff!important;box-shadow:0 16px 34px rgba(109,40,217,.26)}.google-login-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 18px;border-radius:999px;font-weight:900;text-decoration:none}.google-login-button span{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:999px;background:#ffffff;color:#6d28d9;font-weight:900}.google-login-button.large{width:100%;min-height:58px;font-size:18px}.wikix-public-hero{grid-template-columns:minmax(0,1fr) minmax(380px,.82fr)}.login-card,.member-console-preview,.membership-login-card{border:1px solid rgba(148,163,184,.2);border-radius:8px;background:rgba(15,23,42,.78);box-shadow:0 28px 80px rgba(0,0,0,.34)}.member-console-preview{display:grid;grid-gap:16px;gap:16px;padding:18px}.member-console-top,.member-content-top{display:flex;gap:16px;align-items:center;justify-content:space-between}.blog-preview-list span,.member-console-top span,.pricing-mini-grid span{color:#fbbf24;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.member-console-top strong{color:#ffffff;font-size:20px}.member-preview-layout{display:grid;grid-template-columns:128px minmax(0,1fr);grid-gap:14px;gap:14px}.member-preview-layout aside{display:grid;align-content:start;grid-gap:8px;gap:8px;padding:12px;border-radius:8px;background:rgba(2,6,23,.68)}.member-preview-layout aside span{padding:9px;border-radius:6px;color:#cbd5e1;font-size:12px;font-weight:800}.member-preview-layout aside span:nth-child(4){background:rgba(45,212,191,.14);color:#5eead4}.blog-preview-list,.member-preview-grid,.membership-include-grid,.pricing-mini-grid{display:grid;grid-gap:12px;gap:12px}.member-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-preview-list article,.member-preview-grid article,.membership-include-grid article,.pricing-mini-grid article{display:grid;grid-gap:9px;gap:9px;padding:14px;border:1px solid rgba(148,163,184,.16);border-radius:8px;background:rgba(2,6,23,.56)}.member-preview-grid article>span{min-height:62px;border-radius:6px;background:linear-gradient(135deg,rgba(45,212,191,.28),rgba(96,165,250,.18)),rgba(15,23,42,.8)}.blog-preview-list strong,.member-preview-grid strong,.membership-include-grid strong,.pricing-mini-grid strong{color:#ffffff;line-height:1.15}.member-preview-grid p,.membership-include-grid p,.pricing-mini-grid p{margin:0;color:#cbd5e1;line-height:1.55}.membership-focus{background:linear-gradient(135deg,rgba(20,184,166,.12),rgba(15,23,42,.84)),rgba(15,23,42,.78)}.membership-include-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.public-split{display:grid;grid-template-columns:minmax(0,.94fr) minmax(320px,1fr);grid-gap:22px;gap:22px;align-items:center}.public-split .dark-secondary{width:-moz-fit-content;width:fit-content;margin-top:18px}.blog-preview-list article strong{font-size:20px}.pricing-mini-grid article{min-height:180px}.pricing-featured{border-color:rgba(251,191,36,.34)!important;background:linear-gradient(135deg,rgba(251,191,36,.18),rgba(2,6,23,.68))!important}.site-shell.dark-product-page{width:auto;min-height:100vh;margin:-24px 0 0;padding:24px max(16px,calc((100vw - 1180px) / 2)) 72px;color:#f8fafc;background:linear-gradient(180deg,rgba(3,7,18,.72),rgba(3,7,18,.96) 42%,#060a12),url(/wikix-az-background-web.webp) top /cover fixed no-repeat,#060a12}.dark-product-page .site-nav a{color:#f8fafc}.dark-product-page .site-nav>div a{color:#cbd5e1}.dark-product-page .site-nav>div a:hover{background:rgba(255,255,255,.08);color:#5eead4}.dark-product-page .eyebrow{color:#5eead4}.blog-hero h1,.dark-product-page .product-copy h1,.dark-product-page .product-section h2,.login-shell h1,.member-content h2{color:#ffffff}.blog-hero p,.dark-product-page .offer-section p,.dark-product-page .product-copy>p,.dark-product-page .split-section p,.login-shell p{color:#cbd5e1}.dark-product-page .product-hero,.pro-membership-hero{min-height:calc(100vh - 140px)}.dark-product-page .ebook-preview,.dark-product-page .feature-grid article,.dark-product-page .lead-card,.dark-product-page .module-list article,.dark-product-page .pain-box,.dark-product-page .product-section,.dark-product-page .proof-grid article{border-color:rgba(148,163,184,.18);background:rgba(15,23,42,.78);box-shadow:0 28px 80px rgba(0,0,0,.28)}.dark-product-page .ebook-preview:before{border-top-color:#2dd4bf}.dark-product-page .product-points{border-top-color:rgba(148,163,184,.18)}.dark-product-page .lead-card-heading strong,.dark-product-page .pain-box strong,.dark-product-page .product-points strong,.dark-product-page .proof-grid strong{color:#ffffff}.dark-product-page .brain-demo p,.dark-product-page .feature-grid p,.dark-product-page .lead-consent,.dark-product-page .lead-field span,.dark-product-page .pain-box p,.dark-product-page .product-points ul,.dark-product-page .proof-grid p{color:#cbd5e1}.dark-product-page .feature-grid p{color:rgba(245,245,246,.86);font-weight:750}.dark-product-page .feature-grid span{background:linear-gradient(135deg,#8b5cf6,#6d28d9);color:#ffffff;box-shadow:0 12px 28px rgba(109,40,217,.24)}.dark-product-page .lead-card-heading{border-bottom-color:rgba(148,163,184,.18)}.dark-product-page .lead-card-heading span{color:#fbbf24}.dark-product-page .lead-field input,.dark-product-page .lead-field textarea,.login-card input{border-color:rgba(148,163,184,.24);background:rgba(2,6,23,.72);color:#ffffff}.dark-product-page .lead-field input::placeholder,.dark-product-page .lead-field textarea::placeholder,.login-card input::placeholder{color:#64748b}.dark-product-page .primary-action{background:linear-gradient(135deg,#2dd4bf,#60a5fa);color:#04111f}.login-shell,.pro-membership-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,430px);grid-gap:30px;gap:30px;align-items:center}.membership-login-card{display:grid;grid-gap:12px;gap:12px;padding:24px}.membership-login-card span{color:#fbbf24;font-weight:900;text-transform:uppercase}.membership-login-card strong{color:#ffffff;font-size:42px;line-height:1}.membership-login-card p{margin:0;color:#cbd5e1;line-height:1.65}.member-app-demo{display:grid;grid-template-columns:230px minmax(0,1fr);grid-gap:0;gap:0;margin-top:28px;overflow:hidden;border:1px solid rgba(148,163,184,.18);border-radius:8px;background:rgba(15,23,42,.82);box-shadow:0 28px 80px rgba(0,0,0,.3)}.member-sidebar{display:grid;align-content:start;grid-gap:8px;gap:8px;min-height:520px;padding:18px;border-right:1px solid rgba(148,163,184,.14);background:rgba(2,6,23,.56)}.member-sidebar strong{margin-bottom:10px;color:#5eead4;font-size:24px}.member-sidebar span{padding:11px 12px;border-radius:6px;color:#cbd5e1;font-weight:800}.member-sidebar span.active{border:1px solid rgba(94,234,212,.34);background:rgba(45,212,191,.12);color:#ffffff}.member-logout-link{margin-top:16px;padding:11px 12px;border:1px solid rgba(148,163,184,.18);border-radius:6px;color:#94a3b8;font-weight:800;text-decoration:none}.member-content{display:grid;grid-gap:20px;gap:20px;padding:22px}.member-content-top h2{margin:6px 0 0;font-size:clamp(28px,3vw,42px)}.member-muted{max-width:720px;margin:10px 0 0;color:#a7b4ad;line-height:1.55}.member-search{min-width:160px;padding:12px 14px;border:1px solid rgba(148,163,184,.2);border-radius:999px;color:#94a3b8;text-align:center}.member-resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.member-resource-grid article{display:grid;grid-gap:12px;gap:12px;min-height:230px;padding:14px;border:1px solid rgba(148,163,184,.16);border-radius:8px;background:rgba(2,6,23,.5)}.resource-cover{display:grid;place-items:end start;min-height:112px;padding:12px;border-radius:6px;background:linear-gradient(135deg,rgba(45,212,191,.22),rgba(251,191,36,.16)),#101827}.resource-cover.unlocked{background:linear-gradient(135deg,rgba(45,212,191,.32),rgba(139,92,246,.22)),#101827}.resource-cover.locked{opacity:.72;background:linear-gradient(135deg,rgba(71,85,105,.26),rgba(15,23,42,.28)),#0f172a}.resource-cover span{color:#f8fafc;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.member-resource-grid strong{color:#ffffff;font-size:20px}.member-resource-grid p{margin:0;color:#cbd5e1;line-height:1.55}.blog-hero{display:grid;grid-gap:18px;gap:18px;max-width:900px;padding:96px 0 32px}.blog-hero h1,.login-shell h1{margin:0;font-size:clamp(46px,7vw,92px);line-height:.95}.blog-filter-row{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:18px}.blog-filter-row button{min-height:42px;padding:0 14px;border:1px solid rgba(148,163,184,.18);border-radius:999px;background:rgba(15,23,42,.72);color:#cbd5e1;font-weight:800}.blog-filter-row button.active{border-color:rgba(45,212,191,.34);background:rgba(45,212,191,.14);color:#ffffff}.blog-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.blog-card-grid article{display:grid;grid-gap:12px;gap:12px;min-height:250px;padding:20px;border:1px solid rgba(148,163,184,.16);border-radius:8px;background:rgba(15,23,42,.78)}.blog-card-grid span{color:#fbbf24;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.blog-card-grid h2{margin:0;color:#ffffff;font-size:28px;line-height:1.08}.blog-card-grid p{margin:0;color:#cbd5e1;line-height:1.6}.blog-card-grid a{align-self:end;color:#5eead4;font-weight:900;text-decoration:none}.legal-content{display:grid;grid-gap:20px;gap:20px;max-width:820px;min-height:52vh;padding:72px 0 36px}.legal-content h1{margin:0;color:#ffffff;font-size:clamp(44px,7vw,82px);line-height:.98}.legal-content p:not(.eyebrow){margin:0;color:rgba(248,250,252,.68);font-size:19px;line-height:1.72}.login-shell{min-height:calc(100vh - 150px)}.login-card{display:grid;grid-gap:15px;gap:15px;padding:22px}.login-divider{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:12px;gap:12px;align-items:center;color:#94a3b8;font-size:13px;font-weight:800}.login-divider:after,.login-divider:before{height:1px;background:rgba(148,163,184,.18);content:""}.login-card label{display:grid;grid-gap:7px;gap:7px;color:#cbd5e1;font-weight:800}.login-card input{min-height:48px;padding:0 12px;border-radius:6px;outline:none}.login-card button{min-height:50px;border:0;border-radius:6px;background:linear-gradient(135deg,#a78bfa,#7c3aed);color:#ffffff;font-weight:900}.login-card p{margin:0;color:#94a3b8;font-size:13px;line-height:1.5}@media (max-width:900px){.lead-shell{width:min(100vw - 20px,760px);padding-top:22px}.blog-card-grid,.catalog-grid,.change-section,.comparison-grid,.dark-catalog-grid,.dark-ecosystem-grid,.dark-hero,.ecosystem-grid,.feature-grid,.home-hero,.lead-hero,.login-shell,.member-app-demo,.member-resource-grid,.membership-band,.membership-include-grid,.offer-section,.os-section,.pricing-mini-grid,.pro-membership-hero,.product-hero,.proof-grid,.public-split,.site-footer,.split-section,.step-grid-dark{grid-template-columns:1fr;min-height:auto}.lead-copy{padding-right:0}.dark-hero{min-height:auto}.member-preview-layout{grid-template-columns:1fr}.member-preview-layout aside,.member-sidebar{display:none}.member-content-top{display:grid}.site-footer{justify-items:start}.site-footer nav{justify-content:flex-start;gap:16px 24px}.site-footer p{justify-self:start}}@media (max-width:620px){.download-panel h1,.lead-copy h1{font-size:38px}.download-panel p,.lead-copy p{font-size:16px}.download-action{width:100%}.site-shell{width:min(100vw - 20px,760px);padding-top:16px}.home-actions,.site-nav,.site-nav>div{align-items:stretch}.site-nav{display:grid}.home-actions,.site-nav>div{justify-content:flex-start}.hero-copy-dark h1,.home-hero h1,.product-copy h1{font-size:38px}.button-primary,.button-secondary,.dark-primary,.dark-secondary,.google-login-button{width:100%}.site-shell.dark-product-page{padding-right:10px;padding-left:10px}.home-shell-dark{width:min(100vw - 20px,760px);padding-top:16px}.home-page .site-nav{margin-bottom:30px}.hero-actions-dark{align-items:stretch}.comparison-card,.dark-section,.login-card,.member-console-preview,.membership-band{padding:18px}.blog-hero{padding-top:42px}.blog-hero h1,.login-shell h1{font-size:38px}}.dashboard-shell{min-height:100vh;padding:28px;background:#111613;color:#eef2f0}.dashboard-header{display:flex;gap:24px;align-items:flex-end;justify-content:space-between;max-width:1480px;margin:0 auto 22px}.dashboard-header h1{margin:0;font-size:clamp(34px,4vw,56px);line-height:1}.dashboard-header p{max-width:760px;margin:10px 0 0;color:#a8b2ad;line-height:1.55}.dashboard-kicker{margin:0 0 10px!important;color:#2dd4bf!important;font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.dashboard-updated{display:grid;grid-gap:5px;gap:5px;min-width:210px;padding:14px;border:1px solid rgba(148,163,184,.22);border-radius:8px;background:#171d19}.dashboard-filter span,.dashboard-panel-heading p,.dashboard-stat span,.dashboard-updated span{color:#8a9690;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.dashboard-updated strong{font-size:16px}.dashboard-filters,.dashboard-grid,.dashboard-notice,.dashboard-stat-grid,.dashboard-table-panel{max-width:1480px;margin-right:auto;margin-left:auto}.dashboard-notice{display:grid;grid-gap:5px;gap:5px;margin-bottom:16px;padding:14px 16px;border:1px solid rgba(245,158,11,.38);border-radius:8px;background:rgba(245,158,11,.1);color:#fde68a}.dashboard-notice-error{border-color:rgba(248,113,113,.45);background:rgba(127,29,29,.32);color:#fecaca}.dashboard-filters{display:grid;grid-template-columns:.8fr 1fr 1fr 1fr 1fr 1.35fr auto;grid-gap:12px;gap:12px;align-items:flex-end;margin-bottom:18px}.dashboard-filter{display:grid;grid-gap:7px;gap:7px}.dashboard-filter select{width:100%;min-height:44px;padding:0 12px;border:1px solid rgba(148,163,184,.24);border-radius:6px;background:#1a211d;color:#eef2f0;outline:none}.dashboard-filter select:focus{border-color:#2dd4bf;box-shadow:0 0 0 3px rgba(45,212,191,.14)}.dashboard-filter-actions{display:flex;gap:8px;align-items:center}.dashboard-filter-actions a,.dashboard-filter-actions button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 14px;border:0;border-radius:6px;font-weight:800;text-decoration:none}.dashboard-filter-actions button{background:#2dd4bf;color:#062522}.dashboard-filter-actions a{background:#252d28;color:#dbe6e1}.dashboard-stat-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:18px}.dashboard-panel,.dashboard-stat,.dashboard-table-panel{border:1px solid rgba(148,163,184,.18);border-radius:8px;background:#171d19}.dashboard-stat{display:grid;grid-gap:9px;gap:9px;min-height:132px;padding:16px}.dashboard-stat strong{font-size:clamp(30px,3.2vw,46px);line-height:1}.dashboard-stat p{margin:0;color:#9aa8a1;font-size:14px;line-height:1.4}.dashboard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-bottom:18px}.dashboard-grid-main{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.dashboard-panel,.dashboard-table-panel{padding:18px}.dashboard-panel-heading{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.dashboard-panel-heading h2,.dashboard-panel-heading p{margin:0}.dashboard-panel-heading h2{margin-top:6px;font-size:21px}.dashboard-panel-heading>span{color:#9aa8a1;font-size:14px;font-weight:700}.dashboard-donut-row{display:grid;grid-template-columns:minmax(190px,240px) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:center;margin-bottom:18px}.dashboard-donut{place-items:center;width:min(100%,230px);background:var(--donut)}.dashboard-donut,.dashboard-donut>div{display:grid;aspect-ratio:1;border-radius:50%}.dashboard-donut>div{place-items:center;width:56%;background:#171d19;text-align:center}.dashboard-donut strong{font-size:34px;line-height:1}.dashboard-donut span{color:#9aa8a1;font-weight:800}.dashboard-legend{display:grid;grid-gap:10px;gap:10px}.dashboard-legend div,.dashboard-mini-table div{display:grid;grid-template-columns:12px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center}.dashboard-legend span{width:12px;height:12px;border-radius:3px}.dashboard-legend p,.dashboard-mini-table p{min-width:0;margin:0;overflow-wrap:anywhere}.dashboard-legend strong,.dashboard-mini-table em,.dashboard-mini-table strong{font-style:normal;font-weight:800}.dashboard-mini-table{display:grid;grid-gap:1px;gap:1px;overflow:hidden;border:1px solid rgba(148,163,184,.14);border-radius:8px}.dashboard-mini-table div{grid-template-columns:28px minmax(0,1fr) 70px 70px;min-height:38px;padding:8px 10px;background:#1b221e}.dashboard-mini-table span{color:#8a9690;font-weight:800}.dashboard-bars{display:grid;grid-gap:13px;gap:13px}.dashboard-bar-row{display:grid;grid-gap:7px;gap:7px}.dashboard-bar-row>div:first-child{display:flex;gap:12px;justify-content:space-between;color:#dce7e2}.dashboard-bar-row span{min-width:0;overflow-wrap:anywhere}.dashboard-bar-track{height:12px;overflow:hidden;border-radius:999px;background:#26302b}.dashboard-bar-track span{display:block;width:var(--bar-width);height:100%;border-radius:inherit;background:var(--bar-color)}.dashboard-daily{display:grid;grid-template-columns:repeat(14,minmax(26px,1fr));grid-gap:9px;gap:9px;min-height:300px;align-items:flex-end}.dashboard-daily-column{display:grid;grid-gap:7px;gap:7px;justify-items:center;min-width:0}.dashboard-daily-column>div{display:flex;align-items:flex-end;width:100%;height:210px;border-radius:6px;background:#202822}.dashboard-daily-column>div span{display:block;width:100%;border-radius:6px;background:linear-gradient(180deg,#2dd4bf,#2563eb)}.dashboard-daily-column small,.dashboard-daily-column strong{max-width:100%;overflow-wrap:anywhere;text-align:center}.dashboard-daily-column small{color:#9aa8a1;font-size:11px}.dashboard-table-wrap{overflow-x:auto}.dashboard-table{width:100%;min-width:1180px;border-collapse:collapse}.dashboard-table td,.dashboard-table th{padding:12px 10px;border-top:1px solid rgba(148,163,184,.12);text-align:left;vertical-align:top}.dashboard-table th{color:#9aa8a1;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.dashboard-table td{color:#edf5f2;line-height:1.35}.dashboard-table td span{color:#9aa8a1;font-size:12px}.dashboard-badge{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;border-radius:999px;font-size:13px;font-weight:800}.dashboard-badge-ok{background:rgba(20,184,166,.14);color:#5eead4}.dashboard-badge-error{background:rgba(239,68,68,.14);color:#fca5a5}.dashboard-empty{margin:0;padding:18px;color:#9aa8a1;text-align:center}@media (max-width:1180px){.dashboard-filters,.dashboard-grid,.dashboard-grid-main,.dashboard-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.dashboard-shell{padding:18px 12px}.dashboard-donut-row,.dashboard-header{display:grid}.dashboard-filters,.dashboard-grid,.dashboard-grid-main,.dashboard-stat-grid{grid-template-columns:1fr}.dashboard-filter-actions{align-items:stretch}.dashboard-filter-actions a,.dashboard-filter-actions button{flex:1 1}.dashboard-daily{grid-template-columns:repeat(7,minmax(28px,1fr))}}.course-sales-page,.obsidian-home-page{min-height:100vh;background:radial-gradient(circle at 18% 16%,rgba(124,58,237,.32),transparent 30%),radial-gradient(circle at 82% 8%,rgba(34,211,238,.16),transparent 26%),linear-gradient(135deg,#0c0716,#160f28 48%,#07050d);color:#f7f3ff}.course-sales-page:before,.obsidian-home-page:before{position:fixed;inset:0;z-index:0;background-image:linear-gradient(rgba(196,181,253,.035) 1px,transparent 0),linear-gradient(90deg,rgba(196,181,253,.035) 1px,transparent 0);background-size:44px 44px;content:"";pointer-events:none}.obsidian-shell{position:relative;z-index:1;width:min(1320px,calc(100vw - 36px));margin:0 auto;padding:24px 0 72px}.course-sales-page .site-nav,.obsidian-home-page .site-nav{position:-webkit-sticky;position:sticky;top:16px;z-index:10;min-height:64px;padding:10px 16px;border:1px solid rgba(196,181,253,.16);border-radius:999px;background:rgba(18,11,34,.72);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 18px 50px rgba(7,5,13,.28)}.course-sales-page .site-nav a,.dark-product-page .site-logo.wikix-logo,.obsidian-home-page .site-nav a{color:#f7f3ff}.course-sales-page .site-nav>div a,.obsidian-home-page .site-nav>div a{color:rgba(247,243,255,.74)}.course-sales-page .site-nav>div a:hover,.obsidian-home-page .site-nav>div a:hover{background:rgba(139,92,246,.16);color:#ffffff}.wikix-logo{display:inline-flex;align-items:center;gap:10px}.wikix-logo-image{display:block;width:142px;height:auto}.wikix-logo-mark{position:relative;display:inline-block;width:34px;height:34px;flex:0 0 auto;border:1px solid rgba(196,181,253,.5);border-radius:11px;background:radial-gradient(circle at 52% 52%,rgba(167,139,250,.96) 0 12%,transparent 13%),radial-gradient(circle at 25% 24%,rgba(34,211,238,.95) 0 8%,transparent 9%),radial-gradient(circle at 76% 25%,rgba(250,204,21,.8) 0 7%,transparent 8%),linear-gradient(145deg,rgba(124,58,237,.36),rgba(12,7,22,.9));box-shadow:inset 0 0 24px rgba(167,139,250,.18),0 0 22px rgba(139,92,246,.2)}.wikix-logo-mark:after,.wikix-logo-mark:before{position:absolute;height:1px;background:rgba(196,181,253,.58);content:"";transform-origin:left center}.wikix-logo-mark:before{width:23px;top:12px;left:7px;transform:rotate(34deg)}.wikix-logo-mark:after{width:21px;top:23px;left:8px;transform:rotate(-28deg)}.wikix-logo-mark span{position:absolute;width:5px;height:5px;border-radius:999px;background:#ddd6fe}.wikix-logo-mark span:first-child{top:8px;left:8px}.wikix-logo-mark span:nth-child(2){top:8px;right:8px}.wikix-logo-mark span:nth-child(3){bottom:8px;left:9px}.wikix-logo-mark span:nth-child(4){right:9px;bottom:9px}.course-sales-hero,.obsidian-hero{display:grid;grid-template-columns:minmax(0,.96fr) minmax(420px,1.04fr);grid-gap:46px;gap:46px;align-items:center;min-height:calc(100vh - 120px);padding:64px 0 90px}.course-sales-copy,.obsidian-hero-copy{display:grid;grid-gap:24px;gap:24px}.course-section-heading p,.obsidian-kicker,.obsidian-pill{margin:0;color:#c4b5fd;font-size:13px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.course-sales-hero h1,.obsidian-hero h1{max-width:900px;margin:0;color:#ffffff;font-size:clamp(52px,7vw,104px);line-height:.93}.course-sales-hero h1{font-size:clamp(48px,6vw,88px);line-height:.96}.course-sales-hero p,.course-section p,.obsidian-hero p,.obsidian-section p{margin:0;color:rgba(247,243,255,.7);font-size:18px;line-height:1.7}.obsidian-actions{display:flex;gap:13px;align-items:center;flex-wrap:wrap}.obsidian-google,.obsidian-primary,.obsidian-secondary,.pricing-mini-grid a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:999px;font-weight:900;text-decoration:none}.obsidian-primary{background:linear-gradient(135deg,#8b5cf6,#6d28d9);color:#ffffff;box-shadow:0 18px 44px rgba(109,40,217,.32)}.obsidian-secondary,.pricing-mini-grid a{border:1px solid rgba(196,181,253,.22);background:rgba(255,255,255,.06);color:#f7f3ff}.obsidian-google{gap:10px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.08);color:#ffffff}.obsidian-google span{display:grid;place-items:center;width:26px;height:26px;border-radius:999px;background:#ffffff;color:#6d28d9}.course-hero-panel,.payment-flow-card,.wikix-vault-preview{overflow:hidden;border:1px solid rgba(196,181,253,.16);border-radius:26px;background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.03)),rgba(18,11,34,.72);box-shadow:0 34px 90px rgba(7,5,13,.44)}.vault-topbar{display:flex;justify-content:space-between;padding:15px 18px;border-bottom:1px solid rgba(196,181,253,.12);color:rgba(247,243,255,.7);font-size:13px;font-weight:800}.vault-body{position:relative;display:grid;grid-template-columns:160px minmax(0,1fr);grid-gap:18px;gap:18px;min-height:470px;padding:18px}.vault-sidebar{display:grid;align-content:start;grid-gap:9px;gap:9px;padding-right:16px;border-right:1px solid rgba(196,181,253,.1)}.vault-link-row span,.vault-sidebar span{min-height:34px;padding:9px 11px;border-radius:8px;background:rgba(196,181,253,.08);color:rgba(247,243,255,.76);font-size:13px;font-weight:800}.vault-note{position:relative;z-index:2;align-self:start;min-height:310px;padding:28px;border:1px solid rgba(196,181,253,.14);border-radius:18px;background:rgba(8,5,15,.58)}.vault-note h2{max-width:430px;margin:10px 0 18px;color:#ffffff;font-size:clamp(30px,4vw,52px);line-height:1}.vault-note ul{display:grid;grid-gap:9px;gap:9px;margin:0 0 24px;padding-left:18px;color:rgba(247,243,255,.74)}.vault-link-row{display:flex;gap:9px;flex-wrap:wrap}.vault-graph{right:8px;bottom:8px;width:min(52%,360px);height:300px;opacity:.9}.graph-line,.node,.vault-graph{position:absolute}.node{width:17px;height:17px;border-radius:999px;background:#a78bfa;box-shadow:0 0 26px rgba(167,139,250,.75)}.node-main{top:130px;left:150px;width:28px;height:28px;background:#c4b5fd}.node-a{top:36px;left:58px;background:#22d3ee}.node-b{top:54px;right:62px;background:#facc15}.node-c{bottom:50px;left:74px}.node-d{right:36px;bottom:88px;background:#fb7185}.graph-line{height:1px;background:rgba(196,181,253,.34);transform-origin:left center}.line-a{top:52px;left:72px;width:150px;transform:rotate(34deg)}.line-b{top:142px;left:164px;width:130px;transform:rotate(-42deg)}.line-c{top:151px;left:88px;width:92px;transform:rotate(-12deg)}.line-d{top:158px;left:170px;width:130px;transform:rotate(25deg)}.course-section,.obsidian-section{padding:82px 0;border-top:1px solid rgba(196,181,253,.1)}.course-section-heading,.obsidian-section-heading{display:grid;grid-gap:12px;gap:12px;max-width:780px;margin-bottom:28px}.course-section h2,.obsidian-section h2{margin:0;color:#ffffff;font-size:clamp(34px,5vw,68px);line-height:1}.audience-grid,.enemy-grid,.faq-list,.mechanism-cards,.membership-include-grid,.offer-stack-grid,.pain-grid,.proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.audience-grid article,.before-after-card,.demo-steps article,.enemy-grid article,.faq-list article,.founder-story-card,.mechanism-cards article,.membership-include-grid article,.offer-stack-grid article,.pain-grid article,.pricing-mini-grid article,.proof-grid article{border:1px solid rgba(196,181,253,.13);border-radius:14px;background:rgba(255,255,255,.055);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.audience-grid article,.faq-list article,.founder-story-card,.mechanism-cards article,.membership-include-grid article,.proof-grid article{display:grid;grid-gap:10px;gap:10px;padding:20px}.audience-grid strong,.demo-steps strong,.faq-list strong,.founder-story-card strong,.mechanism-cards strong,.membership-include-grid strong,.offer-stack-grid strong,.proof-grid strong{color:#ffffff;font-size:20px}.course-waitlist-section,.obsidian-split,.pricing-section,.video-section{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1fr);grid-gap:34px;gap:34px;align-items:start}.obsidian-blog-list{display:grid;grid-gap:12px;gap:12px}.obsidian-blog-list article{padding:18px;border:1px solid rgba(196,181,253,.13);border-radius:12px;background:rgba(255,255,255,.055)}.course-hero-panel span,.member-featured-lesson span,.obsidian-blog-list span,.payment-flow-card span,.pricing-mini-grid span{color:#c4b5fd;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.obsidian-blog-list strong{display:block;margin-top:7px;color:#ffffff;font-size:20px}.membership-pricing-band,.payment-hero{border:1px solid rgba(196,181,253,.14);border-radius:26px;padding:34px;background:radial-gradient(circle at 12% 0,rgba(139,92,246,.22),transparent 34%),rgba(255,255,255,.045)}.pricing-mini-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.pricing-mini-grid article{display:grid;grid-gap:12px;gap:12px;padding:22px}.pricing-mini-grid strong{color:#ffffff;font-size:28px}.course-offer-grid{grid-template-columns:1fr}.guarantee-note{grid-column:1/-1;padding:16px;border:1px solid rgba(34,197,94,.22);border-radius:14px;background:rgba(34,197,94,.08);color:rgba(247,243,255,.78);line-height:1.55}.guarantee-note strong{color:#86efac}.pricing-featured{background:radial-gradient(circle at 20% 0,rgba(139,92,246,.28),transparent 32%),rgba(255,255,255,.075)!important}.course-hero-panel,.payment-flow-card{display:grid;grid-gap:14px;gap:14px;align-self:center;padding:34px}.course-hero-panel strong,.payment-flow-card strong{color:#ffffff;font-size:clamp(34px,4vw,56px);line-height:1}.course-hero-panel div{display:flex;gap:9px;flex-wrap:wrap}.course-hero-panel small{padding:8px 10px;border-radius:999px;background:rgba(196,181,253,.1);color:rgba(247,243,255,.76);font-weight:800}.pain-grid article{display:grid;grid-template-columns:10px minmax(0,1fr);grid-gap:12px;gap:12px;padding:18px}.pain-grid span{width:10px;height:10px;margin-top:10px;border-radius:999px;background:#a78bfa}.enemy-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.enemy-grid article{display:grid;grid-gap:14px;gap:14px;align-content:start;padding:18px}.enemy-grid span{display:grid;place-items:center;width:30px;height:30px;border-radius:999px;background:rgba(244,63,94,.14);color:#fda4af;font-weight:900}.before-after-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.before-after-card{display:grid;align-content:start;grid-gap:12px;gap:12px;padding:22px}.before-after-card span{color:#c4b5fd;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.before-after-card p{margin:0;padding-top:12px;border-top:1px solid rgba(196,181,253,.1);color:rgba(247,243,255,.78);line-height:1.55}.after-card{border-color:rgba(34,211,238,.22);background:radial-gradient(circle at 12% 0,rgba(34,211,238,.12),transparent 36%),rgba(255,255,255,.055)}.founder-story-card{min-height:260px;background:radial-gradient(circle at 8% 0,rgba(139,92,246,.16),transparent 32%),rgba(255,255,255,.055)}.founder-story-card small{color:#c4b5fd;font-weight:800;line-height:1.5}.demo-steps{grid-template-columns:repeat(5,minmax(0,1fr))}.demo-steps,.demo-steps article{display:grid;grid-gap:12px;gap:12px}.demo-steps article{align-content:start;min-height:160px;padding:18px}.demo-steps p{margin:0;color:rgba(247,243,255,.72);line-height:1.55}.curriculum-list{display:grid;grid-gap:10px;gap:10px}.curriculum-list article{display:grid;grid-template-columns:64px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start;padding:18px;border:1px solid rgba(196,181,253,.13);border-radius:14px;background:rgba(255,255,255,.045)}.curriculum-list span{display:grid;place-items:center;width:54px;height:54px;border-radius:14px;background:rgba(139,92,246,.18);color:#c4b5fd;font-size:22px;font-weight:900}.curriculum-list strong{display:block;margin-bottom:6px;color:#ffffff;font-size:22px}.curriculum-output{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-top:8px;padding:7px 10px;border:1px solid rgba(196,181,253,.18);border-radius:999px;background:rgba(139,92,246,.12);color:#c4b5fd;font-size:13px;font-style:normal;font-weight:900}.offer-stack-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.offer-stack-grid article{display:grid;grid-gap:12px;gap:12px;min-height:128px;padding:18px}.offer-stack-grid span{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:rgba(139,92,246,.22);color:#c4b5fd;font-weight:900}.course-video-frame,.member-video-frame{overflow:hidden;border:1px solid rgba(196,181,253,.18);border-radius:18px;background:#05030a;box-shadow:0 24px 64px rgba(7,5,13,.38)}.course-video-frame video,.member-video-frame video{display:block;width:100%;aspect-ratio:16/9;background:#05030a}.course-waitlist-section .lead-card,.payment-page .lead-card{border-color:rgba(196,181,253,.18);background:rgba(255,255,255,.92)}.member-featured-lesson{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);grid-gap:18px;gap:18px;align-items:center;margin-bottom:18px;padding:16px;border:1px solid rgba(148,163,184,.18);border-radius:12px;background:rgba(255,255,255,.05)}.member-featured-lesson strong{display:block;margin:8px 0;color:#ffffff;font-size:26px}.member-featured-lesson p{margin:0;color:#a7b4ad;line-height:1.55}.locked-video-placeholder{display:grid;place-content:center;min-height:280px;border:1px solid rgba(148,163,184,.16);border-radius:10px;background:rgba(2,6,23,.72);color:#cbd5e1;text-align:center}.locked-video-placeholder span{color:#fbbf24;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.locked-member-state{grid-template-columns:1fr}@media (max-width:980px){.course-sales-hero,.course-waitlist-section,.member-featured-lesson,.obsidian-hero,.obsidian-split,.pricing-section,.video-section{grid-template-columns:1fr}.audience-grid,.before-after-grid,.demo-steps,.enemy-grid,.faq-list,.mechanism-cards,.membership-include-grid,.offer-stack-grid,.pain-grid,.pricing-mini-grid,.proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vault-body{grid-template-columns:1fr}.vault-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));border-right:0;padding-right:0}.vault-graph{opacity:.38}}@media (max-width:680px){.obsidian-shell{width:min(100% - 22px,1320px)}.course-sales-page .site-nav,.obsidian-home-page .site-nav{border-radius:18px}.course-sales-hero,.obsidian-hero{padding-top:28px}.course-sales-hero h1,.obsidian-hero h1{font-size:clamp(48px,16vw,72px)}.obsidian-home-page .obsidian-hero h1{font-size:clamp(42px,13vw,64px)}.obsidian-home-page .membership-pricing-band h2,.obsidian-home-page .obsidian-section h2{font-size:clamp(32px,11vw,52px)}.audience-grid,.before-after-grid,.demo-steps,.enemy-grid,.faq-list,.mechanism-cards,.membership-include-grid,.offer-stack-grid,.pain-grid,.pricing-mini-grid,.proof-grid{grid-template-columns:1fr}.vault-body{min-height:auto}.vault-graph{display:none}}.course-sales-page,.obsidian-home-page{background:radial-gradient(circle at 52% 20%,rgba(120,120,130,.18),transparent 34%),radial-gradient(circle at 84% 12%,rgba(124,58,237,.1),transparent 26%),linear-gradient(180deg,#101012,#09090b 48%,#050506)}.course-sales-page:before,.obsidian-home-page:before{display:none;background-image:none}.obsidian-home-page .obsidian-hero h1{max-width:820px;font-size:clamp(46px,5.6vw,84px);line-height:.98}.obsidian-home-page .obsidian-section h2{max-width:980px;font-size:clamp(32px,4vw,56px);line-height:1.04}.obsidian-home-page .membership-pricing-band h2{max-width:1120px;font-size:clamp(34px,4.2vw,58px)}.site-shell.dark-product-page{background:radial-gradient(circle at 50% 8%,rgba(120,120,130,.18),transparent 34%),radial-gradient(circle at 86% 14%,rgba(124,58,237,.08),transparent 24%),linear-gradient(180deg,#101012,#09090b 46%,#050506)!important}.course-sales-page .site-nav,.dark-product-page .site-nav,.obsidian-home-page .site-nav{border-color:rgba(255,255,255,.11);background:rgba(12,12,14,.8);box-shadow:0 18px 50px rgba(0,0,0,.38)}.dark-product-page .site-nav{position:-webkit-sticky;position:sticky;top:16px;z-index:10;min-height:64px;padding:10px 16px;border:1px solid rgba(255,255,255,.11);border-radius:999px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.blog-card-grid span,.course-hero-panel span,.course-section-heading p,.dark-product-page .eyebrow,.member-featured-lesson span,.member-sidebar strong,.obsidian-blog-list span,.obsidian-kicker,.obsidian-pill,.payment-flow-card span,.pricing-mini-grid span{color:#a78bfa}.wikix-logo-mark{border-color:rgba(167,139,250,.46);background:radial-gradient(circle at 52% 52%,rgba(167,139,250,.96) 0 12%,transparent 13%),radial-gradient(circle at 25% 24%,rgba(226,232,240,.92) 0 8%,transparent 9%),radial-gradient(circle at 76% 25%,rgba(148,163,184,.9) 0 7%,transparent 8%),linear-gradient(145deg,rgba(124,58,237,.24),rgba(20,20,22,.94));box-shadow:inset 0 0 24px rgba(167,139,250,.14),0 0 18px rgba(124,58,237,.18)}.graph-line,.wikix-logo-mark:after,.wikix-logo-mark:before{background:rgba(209,213,219,.38)}.wikix-logo-mark span{background:#e5e7eb}.blog-card-grid article,.blog-filter-row button,.course-hero-panel,.dark-product-page .ebook-preview,.dark-product-page .feature-grid article,.dark-product-page .lead-card,.dark-product-page .module-list article,.dark-product-page .pain-box,.dark-product-page .product-section,.dark-product-page .proof-grid article,.faq-list article,.login-card,.mechanism-cards article,.member-app-demo,.member-featured-lesson,.member-resource-grid article,.membership-include-grid article,.membership-pricing-band,.obsidian-blog-list article,.offer-stack-grid article,.pain-grid article,.payment-flow-card,.payment-hero,.pricing-mini-grid article,.proof-grid article,.wikix-vault-preview{border-color:rgba(255,255,255,.11)!important;background:rgba(20,20,23,.72)!important;box-shadow:0 28px 80px rgba(0,0,0,.28)}.course-video-frame,.member-video-frame,.vault-note{border-color:rgba(255,255,255,.11);background:#070708}.course-hero-panel small,.member-sidebar span.active,.vault-link-row span,.vault-sidebar span{background:rgba(167,139,250,.12);color:rgba(245,245,246,.86)}.dark-product-page .primary-action,.obsidian-primary{background:linear-gradient(135deg,#8b5cf6,#6d28d9);color:#ffffff;box-shadow:0 18px 44px rgba(109,40,217,.24)}.blog-filter-row button,.dark-secondary,.obsidian-secondary,.pricing-mini-grid a{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.055);color:#f5f5f6}.pricing-featured{border-color:rgba(167,139,250,.42)!important;background:radial-gradient(circle at 20% 0,rgba(124,58,237,.2),transparent 32%),rgba(28,28,31,.82)!important}.resource-cover{background:linear-gradient(135deg,rgba(124,58,237,.22),rgba(120,120,130,.14)),#171719}.dark-product-page .lead-field input,.dark-product-page .lead-field textarea,.login-card input,.member-sidebar{background:rgba(8,8,10,.68)}.login-page .google-login-button{background:radial-gradient(circle at 16% 0,rgba(216,180,254,.28),transparent 34%),linear-gradient(135deg,#8b5cf6,#6d28d9 58%,#4c1d95)!important}.login-card input{border:1px solid rgba(196,181,253,.18);color:#f5f3ff}.login-card input:focus{border-color:rgba(167,139,250,.72);box-shadow:0 0 0 3px rgba(124,58,237,.18)}.login-card input::placeholder{color:rgba(196,181,253,.56)}.login-card .login-error{border:1px solid rgba(248,113,113,.28);border-radius:8px;background:rgba(127,29,29,.22);color:#fecaca;padding:12px 14px}.login-card button{border:1px solid rgba(196,181,253,.28);box-shadow:0 18px 44px rgba(109,40,217,.2)}.member-sidebar span.active{border-color:rgba(167,139,250,.34)}.blog-card-grid a,.dark-product-page .site-nav>div a:hover{color:#c4b5fd}.dashboard-shell{background:radial-gradient(circle at 18% 4%,rgba(124,58,237,.16),transparent 34%),radial-gradient(circle at 86% 10%,rgba(120,120,130,.12),transparent 26%),linear-gradient(180deg,#101012,#09090b 46%,#050506);color:#f5f5f6}.dashboard-header h1{color:#ffffff;letter-spacing:0}.dashboard-daily-column small,.dashboard-empty,.dashboard-header p,.dashboard-panel-heading>span,.dashboard-stat p,.dashboard-table td span{color:rgba(245,245,246,.62)}.dashboard-filter span,.dashboard-kicker,.dashboard-panel-heading p,.dashboard-stat span,.dashboard-updated span{color:#a78bfa!important}.dashboard-panel,.dashboard-stat,.dashboard-table-panel,.dashboard-updated{border-color:rgba(255,255,255,.11);background:rgba(20,20,23,.74);box-shadow:0 28px 80px rgba(0,0,0,.26)}.dashboard-updated{background:radial-gradient(circle at 12% 0,rgba(139,92,246,.16),transparent 42%),rgba(20,20,23,.74)}.dashboard-filter select{border-color:rgba(196,181,253,.16);background:rgba(8,8,10,.72);color:#f5f3ff}.dashboard-filter select:focus{border-color:rgba(167,139,250,.72);box-shadow:0 0 0 3px rgba(124,58,237,.18)}.dashboard-filter-actions button{background:radial-gradient(circle at 16% 0,rgba(216,180,254,.3),transparent 34%),linear-gradient(135deg,#8b5cf6,#6d28d9 62%,#4c1d95);color:#ffffff;box-shadow:0 18px 44px rgba(109,40,217,.22)}.dashboard-filter-actions a{border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.055);color:rgba(245,245,246,.82)}.dashboard-donut{box-shadow:0 0 0 1px rgba(196,181,253,.08),0 24px 68px rgba(0,0,0,.22)}.dashboard-donut>div{background:radial-gradient(circle at 18% 0,rgba(167,139,250,.12),transparent 38%),#101012}.dashboard-donut span,.dashboard-mini-table span{color:rgba(196,181,253,.72)}.dashboard-mini-table{border-color:rgba(255,255,255,.1)}.dashboard-mini-table div{background:rgba(255,255,255,.035)}.dashboard-bar-row>div:first-child,.dashboard-table td{color:#f5f5f6}.dashboard-bar-track,.dashboard-daily-column>div{background:rgba(255,255,255,.07)}.dashboard-bar-track span{box-shadow:0 0 18px color-mix(in srgb,var(--bar-color) 38%,transparent)}.dashboard-daily-column>div span{background:linear-gradient(180deg,#a78bfa,#6d28d9);box-shadow:0 0 22px rgba(139,92,246,.26)}.dashboard-table td,.dashboard-table th{border-top-color:rgba(255,255,255,.08)}.dashboard-table th{color:rgba(196,181,253,.72)}.dashboard-badge-ok{background:rgba(139,92,246,.16);color:#d8b4fe}.dashboard-badge-error{background:rgba(244,63,94,.14);color:#fda4af}.course-sales-page,.obsidian-home-page{background:radial-gradient(circle at 74% 18%,rgba(139,92,246,.12),transparent 28%),radial-gradient(circle at 36% 12%,rgba(115,115,120,.1),transparent 34%),linear-gradient(180deg,#0e0e0f,#080809 48%,#030304)}.course-sales-page .course-sales-hero,.obsidian-home-page .obsidian-hero{min-height:auto;padding:74px 0 92px;grid-template-columns:minmax(0,.92fr) minmax(380px,.9fr)}.course-sales-page .course-sales-hero h1,.obsidian-home-page .obsidian-hero h1{max-width:760px;font-size:clamp(44px,5.2vw,76px);line-height:.98;letter-spacing:0}.course-sales-page .course-sales-hero p,.course-sales-page .course-section p,.obsidian-home-page .obsidian-hero p,.obsidian-home-page .obsidian-section p{color:rgba(245,245,246,.66)}.wikix-title-accent{color:#a78bfa;text-shadow:0 0 30px rgba(167,139,250,.28)}.consult-card,.obsidian-actions a,.pricing-mini-grid a{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,text-shadow .18s ease,background .18s ease}.consult-card:hover,.obsidian-actions a:hover,.pricing-mini-grid a:hover{color:#ffffff;text-shadow:0 0 20px rgba(255,255,255,.34);transform:translateY(-2px)}.obsidian-primary:hover{box-shadow:0 22px 54px rgba(139,92,246,.34),inset 0 0 0 1px rgba(255,255,255,.22)}.consult-card:hover,.obsidian-google:hover,.obsidian-secondary:hover,.pricing-mini-grid a:hover{border-color:rgba(167,139,250,.42);background:rgba(255,255,255,.09)}.course-image-panel,.wikix-vault-preview{background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.025)),#171718!important}.home-proof-shot{padding:0 18px 18px}.course-image-panel img,.course-proof-gallery img,.home-proof-shot img{display:block;width:100%;border:1px solid rgba(255,255,255,.09);border-radius:14px;filter:none}.home-proof-shot img{max-height:210px;object-fit:cover;object-position:top center}.membership-layout{display:grid;grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);grid-gap:28px;gap:28px;align-items:start}.membership-layout .membership-include-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.obsidian-home-page .membership-layout .obsidian-section-heading{position:-webkit-sticky;position:sticky;top:112px;margin-bottom:0}.membership-include-grid article{grid-template-columns:42px minmax(0,1fr);align-items:start}.membership-card-icon{display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(167,139,250,.32);border-radius:12px;background:rgba(167,139,250,.1);color:#c4b5fd;font-size:12px;font-weight:900;letter-spacing:.08em}.home-about-nam{scroll-margin-top:110px}.about-nam-layout{display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,.72fr);grid-gap:clamp(22px,4vw,48px);gap:clamp(22px,4vw,48px);align-items:stretch}.about-nam-layout .obsidian-section-heading{margin-bottom:0}.about-nam-cta{width:-moz-fit-content;width:fit-content;margin-top:8px}.about-nam-card{display:grid;align-content:center;grid-gap:14px;gap:14px;min-height:300px;padding:clamp(24px,4vw,40px);border:1px solid rgba(167,139,250,.22);border-radius:24px;background:radial-gradient(circle at 16% 0,rgba(139,92,246,.16),transparent 42%),linear-gradient(145deg,rgba(31,31,34,.92),rgba(11,11,13,.98));box-shadow:0 28px 80px rgba(0,0,0,.28)}.about-nam-card span,.about-nam-proof-grid span{color:#a78bfa;font-size:13px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.about-nam-card strong{color:#ffffff;font-size:clamp(28px,3.5vw,48px);line-height:1.04}.about-nam-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:18px}.about-nam-proof-grid article{display:grid;grid-gap:12px;gap:12px;min-height:188px;padding:24px;border:1px solid rgba(196,181,253,.13);border-radius:14px;background:rgba(255,255,255,.055);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.about-nam-proof-grid span{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:rgba(139,92,246,.9);color:#ffffff;font-size:20px;letter-spacing:0;text-transform:none}.about-nam-proof-grid strong{color:#ffffff;font-size:22px;line-height:1.12}.course-image-panel{padding:18px}.course-image-caption{display:grid!important;grid-gap:8px!important;gap:8px!important;margin-top:16px}.course-image-caption strong{color:#ffffff;font-size:clamp(28px,3.2vw,42px);line-height:1.04}.course-proof-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:18px}.course-proof-gallery figure{display:grid;grid-gap:10px;gap:10px;margin:0;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(20,20,23,.72)}.course-proof-gallery img{aspect-ratio:4/3;object-fit:cover;object-position:top center}.course-proof-gallery figcaption{color:rgba(245,245,246,.74);font-size:13px;font-weight:800}.course-consult-section{display:grid;grid-template-columns:minmax(0,.88fr) minmax(340px,.72fr);grid-gap:34px;gap:34px;align-items:stretch}.consult-card{display:grid;align-content:center;grid-gap:14px;gap:14px;min-height:260px;padding:28px;border:1px solid rgba(167,139,250,.2);border-radius:22px;background:radial-gradient(circle at 12% 0,rgba(139,92,246,.18),transparent 44%),rgba(20,20,23,.76);color:#f5f5f6;text-decoration:none}.consult-card-icon{display:inline-grid;place-items:center;width:-moz-fit-content;width:fit-content;min-width:54px;height:36px;padding:0 12px;border:1px solid rgba(167,139,250,.34);border-radius:999px;background:rgba(167,139,250,.12);color:#c4b5fd;font-size:13px;font-weight:900}.consult-card strong{color:#ffffff;font-size:clamp(26px,3vw,38px);line-height:1.04}@media (max-width:980px){.about-nam-layout,.course-consult-section,.course-sales-page .course-sales-hero,.membership-layout,.obsidian-home-page .obsidian-hero{grid-template-columns:1fr}.obsidian-home-page .membership-layout .obsidian-section-heading{position:static}.about-nam-proof-grid,.course-proof-gallery{grid-template-columns:1fr}}@media (max-width:680px){.membership-layout .membership-include-grid{grid-template-columns:1fr}.course-sales-page .course-sales-hero h1,.obsidian-home-page .obsidian-hero h1{font-size:clamp(38px,11.5vw,58px)}.course-sales-page .course-section h2,.obsidian-home-page .membership-pricing-band h2,.obsidian-home-page .obsidian-section h2{font-size:clamp(30px,9.5vw,46px)}}.course-sales-page{background:radial-gradient(circle at 78% 10%,rgba(139,92,246,.08),transparent 26%),radial-gradient(circle at 28% 8%,rgba(255,255,255,.055),transparent 30%),linear-gradient(180deg,#111112,#0b0b0c 38%,#060607)!important}.course-sales-page:before{display:none!important}.course-sales-page .obsidian-shell{width:min(1160px,calc(100vw - 48px))}.course-sales-page .course-sales-hero{grid-template-columns:minmax(0,.82fr) minmax(360px,.92fr);gap:40px;padding:76px 0 84px}.course-sales-page .course-sales-hero h1{max-width:620px;font-size:clamp(44px,5vw,68px)}.course-sales-page .course-section{padding:68px 0}.course-sales-page .course-section-heading{max-width:740px}.course-sales-page .course-section h2{max-width:780px;font-size:clamp(34px,4.4vw,58px);line-height:1.02}.course-sales-page .course-image-panel img{aspect-ratio:4/3;object-fit:cover;object-position:center}.course-sales-page .course-image-panel{border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.025)),#202020!important}.course-sales-page .audience-section .course-section-heading h2,.course-sales-page .mechanism-section .course-section-heading h2{max-width:700px}.course-sales-page .enemy-grid article{position:relative;overflow:hidden}.course-sales-page .enemy-grid article:after{position:absolute;inset:auto 16px 16px auto;width:74px;height:74px;border-radius:999px;background:radial-gradient(circle,rgba(167,139,250,.18),transparent 62%);content:"";pointer-events:none}.course-sales-page .enemy-grid article:first-child span{background:rgba(244,63,94,.18);color:#fda4af}.course-sales-page .enemy-grid article:nth-child(2) span{background:rgba(251,191,36,.16);color:#fde68a}.course-sales-page .enemy-grid article:nth-child(3) span{background:rgba(34,211,238,.16);color:#67e8f9}.course-sales-page .enemy-grid article:nth-child(4) span{background:rgba(167,139,250,.18);color:#c4b5fd}.curriculum-layout{display:grid;grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);grid-gap:28px;gap:28px;align-items:start}.curriculum-layout .course-section-heading{margin-bottom:20px}.curriculum-visual-stack{display:grid;grid-gap:12px;gap:12px;position:-webkit-sticky;position:sticky;top:110px}.curriculum-visual-stack img{display:block;width:100%;max-height:210px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:#1d1d1f;filter:none;object-fit:cover;object-position:top center}.course-sales-page .curriculum-list article{grid-template-columns:52px minmax(0,1fr);padding:16px}.course-sales-page .curriculum-list span{width:44px;height:44px;border-radius:12px;font-size:18px}.course-sales-page .offer-stack-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.course-sales-page .offer-stack-grid article{min-height:116px}.course-sales-page .offer-stack-grid strong{font-size:18px;line-height:1.25}.course-sales-page .pricing-section{display:grid;grid-template-columns:1fr;grid-gap:28px;gap:28px}.payment-page .obsidian-shell{min-height:100vh}.payment-page .payment-checkout-section{display:grid;min-height:100vh;align-items:center;border-top:0;padding:clamp(28px,6vw,76px) 0}.course-sales-page .pricing-heading-centered{width:100%;max-width:860px;min-width:0;margin:0 auto;text-align:center}.course-sales-page .course-offer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.course-sales-page .course-single-offer-grid{grid-template-columns:minmax(0,1.05fr) minmax(300px,.75fr)}.course-sales-page .course-offer-grid article{min-height:230px}.course-price-card{align-content:start}.course-price-row{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:baseline;margin-top:6px}.course-price-row strong{color:#ffffff;font-size:clamp(34px,4vw,52px);line-height:.98}.course-price-row del{color:rgba(248,250,252,.48);font-size:17px;font-weight:800;-webkit-text-decoration-color:rgba(248,250,252,.46);text-decoration-color:rgba(248,250,252,.46)}.master-club-note{align-content:start}.consult-inline-card{display:flex;grid-column:1/-1;gap:18px;align-items:center;min-height:96px;padding:22px 28px;border:1px solid rgba(255,255,255,.12);border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.018)),#181819;color:inherit;text-decoration:none}.consult-inline-icon{display:inline-grid;width:54px;height:54px;flex:0 0 auto;place-items:center;border-radius:16px;background:rgba(34,211,238,.12);color:#38bdf8;font-size:24px;font-weight:900}.consult-inline-card small{display:block;margin-bottom:6px;color:rgba(248,250,252,.6);font-size:17px;font-weight:700}.consult-inline-card strong{color:#38bdf8;font-size:clamp(19px,2vw,26px)}.course-price-panel{display:flex;flex-direction:column;width:100%;max-width:980px;min-width:0;margin:0 auto;padding:clamp(28px,5vw,58px);border:1px solid rgba(167,139,250,.34);border-radius:34px;background:radial-gradient(circle at 50% 0,rgba(124,58,237,.2),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.018)),#181819;box-shadow:0 40px 130px rgba(0,0,0,.48),inset 0 1px 0 rgba(255,255,255,.08);text-align:center}.price-eyebrow{margin:0 0 16px;color:#a78bfa;font-size:13px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.course-big-price{display:flex;justify-content:center;align-items:baseline;gap:14px;margin-bottom:14px}.course-big-price strong{color:#ffffff;font-size:clamp(54px,8vw,112px);font-weight:950;letter-spacing:0;line-height:.9}.course-big-price span{color:rgba(248,250,252,.55);font-size:clamp(18px,2vw,28px);font-weight:800}.course-price-meta,.course-price-status{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 22px}.course-price-meta{margin-bottom:28px;color:rgba(248,250,252,.48);font-size:clamp(18px,2vw,24px);font-weight:850}.course-price-meta del{-webkit-text-decoration-color:rgba(248,250,252,.42);text-decoration-color:rgba(248,250,252,.42)}.course-price-meta b{color:#a78bfa}.course-price-status{margin:0 auto 26px}.course-price-status span{display:inline-flex;min-height:48px;align-items:center;border:1px solid rgba(167,139,250,.22);border-radius:999px;padding:0 22px;background:rgba(167,139,250,.08);color:rgba(248,250,252,.78);font-size:16px;font-weight:850}.course-price-status span:first-child{border-color:rgba(248,113,113,.32);background:rgba(248,113,113,.11);color:#fecaca}.course-price-copy{color:rgba(248,250,252,.64);font-weight:650;line-height:1.55}.course-price-copy,.course-price-cta{width:min(100%,720px);margin:0 auto 28px;font-size:clamp(18px,2vw,24px)}.course-price-cta{display:inline-flex;min-height:64px;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(135deg,#7c3aed,#a78bfa);color:#ffffff;box-shadow:0 22px 70px rgba(124,58,237,.28);font-weight:950;text-decoration:none}.course-price-includes{display:grid;width:min(100%,760px);grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px 18px;gap:14px 18px;margin:0 auto 26px;padding:0;color:rgba(248,250,252,.72);font-size:17px;font-weight:750;list-style:none;text-align:left}.course-price-includes li{position:relative;padding-left:30px}.course-price-includes li:before{position:absolute;left:0;top:1px;display:inline-grid;width:20px;height:20px;place-items:center;border-radius:999px;background:rgba(167,139,250,.16);color:#c4b5fd;content:"✓";font-size:13px;font-weight:950}.sepay-checkout-card{display:grid;width:min(100%,980px);grid-gap:24px;gap:24px;margin:0 auto;padding:clamp(24px,4vw,48px);border:1px solid rgba(167,139,250,.28);border-radius:30px;background:radial-gradient(circle at 50% 0,rgba(124,58,237,.16),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.018)),#181819;box-shadow:0 34px 100px rgba(0,0,0,.44),inset 0 1px 0 rgba(255,255,255,.08)}.sepay-checkout-heading{display:grid;grid-gap:10px;gap:10px;text-align:center}.sepay-checkout-heading span{color:#a78bfa;font-size:13px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.sepay-checkout-heading strong{color:#ffffff;font-size:clamp(28px,4vw,48px);line-height:1.05}.sepay-checkout-heading p{margin:0;color:rgba(248,250,252,.68);font-size:clamp(17px,2vw,22px);font-weight:750}.sepay-checkout-heading b{color:#ffffff}.sepay-checkout-heading s{color:rgba(248,250,252,.48);-webkit-text-decoration-color:rgba(248,250,252,.45);text-decoration-color:rgba(248,250,252,.45)}.sepay-form{display:grid;grid-gap:16px;gap:16px}.sepay-form label{display:grid;grid-gap:8px;gap:8px;color:rgba(248,250,252,.78);font-size:16px;font-weight:850}.sepay-form input{min-height:58px;border:1px solid rgba(196,181,253,.18);border-radius:14px;padding:0 18px;background:rgba(5,5,6,.72);color:#ffffff;outline:none}.sepay-form input:focus{border-color:rgba(167,139,250,.58);box-shadow:0 0 0 4px rgba(167,139,250,.14)}.sepay-form button,.sepay-show-qr-button,.sepay-status-row button{border:0;border-radius:999px;font-weight:950}.sepay-form button{min-height:62px;background:linear-gradient(135deg,#7c3aed,#a78bfa);color:#ffffff;box-shadow:0 22px 70px rgba(124,58,237,.24);font-size:18px}.sepay-form button:disabled,.sepay-status-row button:disabled{cursor:wait;opacity:.65}.sepay-error{margin:0;border:1px solid rgba(248,113,113,.3);border-radius:14px;padding:12px 14px;background:rgba(248,113,113,.1);color:#fecaca;font-weight:750}.sepay-status-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:center}.sepay-status{display:inline-flex;min-height:42px;align-items:center;border:1px solid rgba(251,191,36,.28);border-radius:999px;padding:0 16px;background:rgba(251,191,36,.1);color:#fde68a;font-weight:900}.sepay-status.paid{border-color:rgba(74,222,128,.28);background:rgba(74,222,128,.12);color:#86efac}.sepay-status.presentation-ended{border-color:rgba(248,113,113,.28);background:rgba(248,113,113,.1);color:#fecaca}.sepay-status-row button{min-height:42px;padding:0 16px;background:rgba(255,255,255,.08);color:rgba(248,250,252,.82)}.sepay-countdown-card{position:relative;display:grid;min-height:150px;place-items:center;align-content:center;grid-gap:12px;gap:12px;overflow:hidden;border:1px solid rgba(248,250,252,.14);border-radius:20px;background:rgba(5,5,6,.46)}.sepay-countdown-card>span{color:rgba(248,250,252,.6);font-size:17px;font-weight:750}.sepay-countdown-card>strong{color:#ffffff;font-size:clamp(44px,7vw,64px);line-height:1}.sepay-countdown-track{position:absolute;right:0;bottom:0;left:0;height:4px;background:rgba(255,255,255,.08)}.sepay-countdown-track i{display:block;height:100%;background:linear-gradient(90deg,#ef4444,#f97316);transition:width 1s linear}.sepay-countdown-card.ended>strong{color:#fecaca}.sepay-qr-box{display:grid;width:min(100%,420px);justify-self:center;place-items:center;border:1px solid rgba(196,181,253,.16);border-radius:24px;padding:16px;background:rgba(5,5,6,.44)}.sepay-qr-box img{display:block;width:min(100%,320px);border-radius:16px;background:#ffffff}.sepay-qr-box p{margin:0;color:rgba(248,250,252,.58);font-size:15px;font-weight:700;text-align:center}.sepay-show-qr-button{min-height:48px;justify-self:center;padding:0 20px;background:rgba(255,255,255,.09);color:#ffffff}.sepay-recipient-details{display:grid;grid-gap:4px;gap:4px;border:1px solid rgba(248,250,252,.12);border-radius:20px;padding:clamp(18px,3vw,28px);background:rgba(5,5,6,.38)}.sepay-recipient-details h3{margin:0 0 10px;color:rgba(248,250,252,.72);font-size:15px;letter-spacing:.08em;text-transform:uppercase}.sepay-recipient-details>p{margin:0 0 10px;color:rgba(248,250,252,.58);font-size:15px;line-height:1.5}.sepay-recipient-row{display:grid;grid-template-columns:140px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center;min-height:58px;border-bottom:1px solid rgba(248,250,252,.08)}.sepay-recipient-row:last-child{border-bottom:0}.sepay-recipient-row span{color:rgba(248,250,252,.52);font-weight:700}.sepay-recipient-row strong{overflow-wrap:anywhere;color:#ffffff;font-size:17px;text-align:right}.sepay-payment-card{width:min(100%,880px);gap:14px;padding:clamp(20px,3vw,32px)}.sepay-payment-card .sepay-checkout-heading{gap:5px}.sepay-payment-card .sepay-checkout-heading span{font-size:11px}.sepay-payment-card .sepay-checkout-heading strong{font-size:clamp(25px,3vw,34px)}.sepay-payment-card .sepay-checkout-heading p{font-size:15px}.sepay-payment-card .sepay-countdown-card{min-height:96px;gap:6px;border-radius:16px}.sepay-payment-card .sepay-countdown-card>span{font-size:14px}.sepay-payment-card .sepay-countdown-card>strong{font-size:clamp(36px,5vw,48px)}.sepay-payment-card .sepay-qr-box{grid-area:qr;width:min(100%,310px);align-self:center;border-radius:18px;padding:10px;gap:8px}.sepay-payment-card .sepay-qr-box img{display:block;width:min(100%,240px);border-radius:12px}.sepay-payment-card .sepay-qr-box p{font-size:13px}.sepay-payment-layout{display:grid;grid-template-areas:"qr details" "status status";grid-template-columns:minmax(280px,.82fr) minmax(390px,1.18fr);grid-gap:12px 18px;gap:12px 18px;align-items:stretch}.sepay-payment-card .sepay-recipient-details{grid-area:details;grid-template-columns:minmax(0,1fr);gap:0;border-radius:16px;padding:16px 20px}.sepay-payment-card .sepay-recipient-details h3,.sepay-payment-card .sepay-recipient-details>p{grid-column:auto}.sepay-payment-card .sepay-recipient-details h3{margin-bottom:4px;color:rgba(248,250,252,.84);font-size:15px}.sepay-payment-card .sepay-recipient-details>p{margin-bottom:10px;color:rgba(248,250,252,.68);font-size:15px;line-height:1.4}.sepay-payment-card .sepay-recipient-row{grid-template-columns:minmax(0,1fr) auto;gap:18px;min-height:48px}.sepay-payment-card .sepay-recipient-row span{color:rgba(248,250,252,.64);font-size:15px}.sepay-payment-card .sepay-recipient-row strong{font-size:16px}.sepay-payment-card .sepay-status-row{grid-area:status;gap:8px;padding-top:2px}.sepay-payment-card .sepay-show-qr-button{grid-area:qr;align-self:center}.sepay-payment-card .sepay-status,.sepay-payment-card .sepay-status-row button{min-height:36px;padding:0 13px;font-size:13px}.sepay-success-card{justify-items:center;text-align:center}.sepay-success-icon{display:grid;width:76px;height:76px;place-items:center;border:1px solid rgba(134,239,172,.34);border-radius:999px;background:radial-gradient(circle at 50% 20%,rgba(134,239,172,.28),transparent 62%),rgba(34,197,94,.12);color:#86efac;font-size:34px;font-weight:950;box-shadow:0 24px 70px rgba(34,197,94,.16)}.zalo-group-card{display:grid;width:100%;grid-template-columns:minmax(0,1fr) minmax(220px,300px);grid-gap:24px;gap:24px;align-items:center;border:1px solid rgba(167,139,250,.2);border-radius:26px;padding:clamp(18px,3vw,28px);background:linear-gradient(135deg,rgba(167,139,250,.1),rgba(255,255,255,.035)),rgba(255,255,255,.035);text-align:left}.zalo-group-copy{display:grid;grid-gap:14px;gap:14px}.zalo-group-copy span{width:-moz-fit-content;width:fit-content;border:1px solid rgba(167,139,250,.3);border-radius:999px;padding:7px 12px;background:rgba(167,139,250,.12);color:#c4b5fd;font-size:12px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.zalo-group-copy h3{margin:0;color:#ffffff;font-size:clamp(26px,4vw,42px);line-height:1.05}.zalo-group-copy p{max-width:620px;margin:0;color:rgba(248,250,252,.7);font-size:17px;font-weight:650;line-height:1.6}.sepay-success-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.course-secondary-cta,.sepay-success-actions .course-price-cta{width:auto;min-height:52px;margin:0;padding:0 22px;font-size:16px}.course-secondary-cta{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:rgba(255,255,255,.055);color:rgba(248,250,252,.86);font-weight:950;text-decoration:none}.zalo-group-qr{display:grid;place-items:center;border-radius:24px;padding:10px;background:#ffffff;box-shadow:0 24px 70px rgba(0,0,0,.22)}.zalo-group-qr img{display:block;width:min(100%,280px);border-radius:18px}.consult-mini-link{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:center;gap:9px;margin:0 auto;padding:10px 16px;border:1px solid rgba(255,255,255,.13);border-radius:999px;color:rgba(248,250,252,.82);background:rgba(255,255,255,.04);font-size:15px;font-weight:850;text-decoration:none}.consult-mini-link span{display:inline-grid;width:24px;height:24px;place-items:center;border-radius:999px;background:rgba(167,139,250,.14);color:#c4b5fd;font-size:13px}.home-single-price-grid{grid-template-columns:minmax(0,1fr);max-width:780px}.course-sales-page .course-offer-grid article:first-child{border-color:rgba(167,139,250,.42)!important;background:radial-gradient(circle at 20% 0,rgba(139,92,246,.18),transparent 32%),rgba(28,28,31,.82)!important}.course-consult-section{grid-template-columns:minmax(0,1fr) auto;align-items:center}.consult-mini-button{min-width:156px;min-height:50px;padding:0 24px;justify-self:end}@media (max-width:980px){.course-consult-section,.course-sales-page .course-sales-hero,.curriculum-layout{grid-template-columns:1fr}.curriculum-visual-stack{position:static;grid-template-columns:repeat(3,minmax(0,1fr))}.consult-mini-button{justify-self:start}}@media (max-width:720px){.course-sales-page .obsidian-shell{width:min(100% - 26px,1160px)}.course-sales-page .course-sales-hero h1,.course-sales-page .course-section h2{font-size:clamp(36px,10vw,52px)}.course-sales-page .course-offer-grid,.curriculum-visual-stack{grid-template-columns:1fr}.consult-inline-card{align-items:flex-start;padding:18px}.course-big-price{flex-direction:column;gap:8px}.course-big-price strong{font-size:clamp(42px,14vw,54px)}.course-price-includes{grid-template-columns:1fr}}.course-sales-page{background:#0b0b0c!important;background-image:none!important}.course-sales-page .site-nav{background:rgba(14,14,15,.88)!important}.course-sales-page .course-sales-hero,.course-sales-page .course-section,.course-sales-page .obsidian-shell{background:#0b0b0c!important;background-image:none!important}.course-sales-page .audience-grid article,.course-sales-page .before-after-card,.course-sales-page .consult-inline-card,.course-sales-page .course-hero-panel,.course-sales-page .course-image-panel,.course-sales-page .course-proof-gallery figure,.course-sales-page .demo-steps article,.course-sales-page .enemy-grid article,.course-sales-page .faq-list article,.course-sales-page .founder-story-card,.course-sales-page .mechanism-cards article,.course-sales-page .offer-stack-grid article,.course-sales-page .pain-grid article,.course-sales-page .pricing-mini-grid article,.course-sales-page .proof-grid article{background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.018)),#181819!important;border-color:rgba(255,255,255,.11)!important}.course-sales-page .after-card,.course-sales-page .course-offer-grid article:first-child,.course-sales-page .guarantee-note,.course-sales-page .pricing-featured{background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.018)),#19191a!important}.course-sales-page .enemy-grid article:after{background:radial-gradient(circle,rgba(255,255,255,.08),transparent 62%)}.course-sales-page .course-video-frame,.course-sales-page .vault-note{background:#0a0a0b!important}.course-sales-page .faq-section .course-section-heading{max-width:760px;margin-inline:auto}.course-sales-page .faq-section .course-section-heading h2{max-width:720px;font-size:clamp(30px,3vw,42px);line-height:1.08}.course-sales-page .faq-list{grid-template-columns:1fr!important;gap:14px;max-width:980px;margin:0 auto}.course-sales-page .faq-toggle-item{border:1px solid rgba(255,255,255,.12);border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.016)),#151516;box-shadow:inset 0 1px 0 rgba(255,255,255,.045);overflow:hidden}.course-sales-page .faq-toggle-item summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:76px;padding:20px 30px;cursor:pointer;list-style:none}.course-sales-page .faq-toggle-item summary::-webkit-details-marker{display:none}.course-sales-page .faq-toggle-item strong{color:#ffffff;font-size:clamp(18px,1.45vw,24px);line-height:1.25}.course-sales-page .faq-toggle-icon{display:inline-grid;width:28px;height:28px;flex:0 0 auto;place-items:center;border-radius:999px;color:rgba(248,250,252,.58);font-size:16px;transition:transform .18s ease,color .18s ease,background .18s ease}.course-sales-page .faq-toggle-item[open] .faq-toggle-icon{background:rgba(167,139,250,.12);color:#c4b5fd;transform:rotate(180deg)}.course-sales-page .faq-toggle-item p{max-width:780px;margin:-2px 30px 26px;color:rgba(248,250,252,.68);font-size:17px;line-height:1.68}@media (max-height:850px) and (min-width:721px){.payment-page .payment-checkout-section{padding:20px 0}.sepay-payment-card{gap:10px;padding:20px 24px}.sepay-payment-card .sepay-checkout-heading{gap:3px}.sepay-payment-card .sepay-countdown-card{min-height:82px}.sepay-payment-card .sepay-countdown-card>strong{font-size:38px}.sepay-payment-card .sepay-qr-box img{width:min(100%,210px)}.sepay-payment-card .sepay-recipient-details{padding-block:12px}.sepay-payment-card .sepay-recipient-row{min-height:42px}}@media (max-width:720px){.payment-page .payment-checkout-section{padding:16px 0}.sepay-payment-card{gap:12px;padding:18px 14px;border-radius:20px}.sepay-payment-layout{grid-template-areas:"qr" "details" "status";grid-template-columns:minmax(0,1fr);gap:12px}.sepay-payment-card .sepay-checkout-heading strong{font-size:25px}.sepay-payment-card .sepay-countdown-card{min-height:86px}.sepay-payment-card .sepay-countdown-card>strong{font-size:38px}.sepay-payment-card .sepay-qr-box img{width:min(100%,220px)}.sepay-payment-card .sepay-recipient-details{grid-template-columns:minmax(0,1fr);padding:12px 14px}.sepay-payment-card .sepay-recipient-details h3,.sepay-payment-card .sepay-recipient-details>p{grid-column:auto}.sepay-payment-card .sepay-recipient-row{gap:4px;min-height:34px;padding:5px 0}.sepay-payment-card .sepay-recipient-row span{font-size:13px}.sepay-payment-card .sepay-recipient-row strong{font-size:14px}.sepay-recipient-row{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:10px 0}.sepay-recipient-row strong{text-align:right}.zalo-group-card{grid-template-columns:1fr;text-align:center}.zalo-group-copy{justify-items:center}.sepay-success-actions{justify-content:center}.course-sales-page .faq-toggle-item{border-radius:20px}.course-sales-page .faq-toggle-item summary{min-height:68px;padding:18px}.course-sales-page .faq-section .course-section-heading h2{font-size:clamp(28px,8vw,36px)}.course-sales-page .faq-toggle-item strong{font-size:17px}.course-sales-page .faq-toggle-item p{margin:-2px 18px 22px;font-size:16px}}@media (prefers-reduced-motion:no-preference){.blog-card-grid article,.course-sales-page .audience-grid article,.course-sales-page .before-after-card,.course-sales-page .consult-inline-card,.course-sales-page .consult-mini-link,.course-sales-page .course-hero-panel,.course-sales-page .course-image-panel,.course-sales-page .course-offer-grid article,.course-sales-page .course-price-panel,.course-sales-page .course-proof-gallery figure,.course-sales-page .course-secondary-cta,.course-sales-page .curriculum-list article,.course-sales-page .demo-steps article,.course-sales-page .enemy-grid article,.course-sales-page .faq-toggle-item,.course-sales-page .founder-story-card,.course-sales-page .mechanism-cards article,.course-sales-page .offer-stack-grid article,.course-sales-page .pain-grid article,.course-sales-page .pricing-mini-grid article,.course-sales-page .proof-grid article,.course-sales-page .sepay-checkout-card,.course-sales-page .zalo-group-card,.member-resource-grid article,.obsidian-home-page .about-nam-card,.obsidian-home-page .about-nam-proof-grid article,.obsidian-home-page .membership-include-grid article,.obsidian-home-page .pricing-mini-grid article,.obsidian-home-page .wikix-vault-preview{transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease,opacity .22s ease}.blog-card-grid article:hover,.course-sales-page .audience-grid article:hover,.course-sales-page .before-after-card:hover,.course-sales-page .consult-inline-card:hover,.course-sales-page .consult-mini-link:hover,.course-sales-page .course-offer-grid article:hover,.course-sales-page .course-price-panel:hover,.course-sales-page .course-proof-gallery figure:hover,.course-sales-page .course-secondary-cta:hover,.course-sales-page .curriculum-list article:hover,.course-sales-page .demo-steps article:hover,.course-sales-page .enemy-grid article:hover,.course-sales-page .faq-toggle-item:hover,.course-sales-page .founder-story-card:hover,.course-sales-page .mechanism-cards article:hover,.course-sales-page .offer-stack-grid article:hover,.course-sales-page .pain-grid article:hover,.course-sales-page .pricing-mini-grid article:hover,.course-sales-page .proof-grid article:hover,.course-sales-page .sepay-checkout-card:hover,.course-sales-page .zalo-group-card:hover,.member-resource-grid article:hover,.obsidian-home-page .about-nam-card:hover,.obsidian-home-page .about-nam-proof-grid article:hover,.obsidian-home-page .membership-include-grid article:hover,.obsidian-home-page .pricing-mini-grid article:hover{transform:translateY(-5px);border-color:rgba(167,139,250,.34)!important;background:linear-gradient(180deg,rgba(255,255,255,.062),rgba(255,255,255,.024)),#1b1b1d!important;box-shadow:0 28px 70px rgba(0,0,0,.34),0 0 0 1px rgba(167,139,250,.08)}.course-sales-page .course-hero-panel:hover,.course-sales-page .course-image-panel:hover,.obsidian-home-page .wikix-vault-preview:hover{transform:translateY(-4px);border-color:rgba(167,139,250,.32)!important;box-shadow:0 30px 82px rgba(0,0,0,.36),0 0 0 1px rgba(167,139,250,.1)}.course-image-panel img,.course-proof-gallery img,.curriculum-visual-stack img,.home-proof-shot img{transition:transform .36s ease,box-shadow .26s ease,border-color .26s ease,opacity .22s ease}.course-image-panel:hover img,.course-proof-gallery figure:hover img,.curriculum-visual-stack img:hover,.home-proof-shot:hover img{transform:scale(1.018);border-color:rgba(167,139,250,.28);box-shadow:0 18px 48px rgba(0,0,0,.28)}.about-nam-proof-grid span,.course-sales-page .consult-inline-icon,.course-sales-page .consult-mini-link span,.course-sales-page .curriculum-list span,.course-sales-page .enemy-grid span,.course-sales-page .faq-toggle-icon,.course-sales-page .offer-stack-grid span,.course-sales-page .pain-grid span,.membership-card-icon{transition:transform .22s ease,background .22s ease,color .22s ease,box-shadow .22s ease}.about-nam-proof-grid article:hover span,.course-sales-page .consult-inline-card:hover .consult-inline-icon,.course-sales-page .consult-mini-link:hover span,.course-sales-page .curriculum-list article:hover span,.course-sales-page .enemy-grid article:hover span,.course-sales-page .faq-toggle-item:hover .faq-toggle-icon,.course-sales-page .offer-stack-grid article:hover span,.course-sales-page .pain-grid article:hover span,.membership-include-grid article:hover .membership-card-icon{transform:translateY(-1px) scale(1.06);box-shadow:0 0 24px rgba(167,139,250,.18)}.consult-mini-button,.course-price-cta,.dark-secondary,.google-login-button,.obsidian-google,.obsidian-primary,.obsidian-secondary,.pricing-mini-grid a,.primary-action,.sepay-form button{position:relative;overflow:hidden}.consult-mini-button:after,.course-price-cta:after,.google-login-button:after,.obsidian-primary:after,.primary-action:after,.sepay-form button:after{position:absolute;inset:0;background:linear-gradient(110deg,transparent,rgba(255,255,255,.22) 45%,transparent 72%);content:"";pointer-events:none;transform:translateX(-130%);transition:transform .52s ease}.consult-mini-button:hover:after,.course-price-cta:hover:after,.google-login-button:hover:after,.obsidian-primary:hover:after,.primary-action:hover:after,.sepay-form button:hover:after{transform:translateX(130%)}.course-sales-hero,.obsidian-hero,.site-nav{animation:wikix-soft-rise .52s ease both}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@keyframes wikix-soft-rise{0%{opacity:.001;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.classroom-page{min-height:100vh;background:radial-gradient(circle at 18% 16%,rgba(124,58,237,.3),transparent 30%),radial-gradient(circle at 82% 8%,rgba(34,211,238,.16),transparent 26%),linear-gradient(135deg,#0c0716,#160f28 48%,#07050d);color:#f7f3ff}.classroom-page:before{position:fixed;inset:0;z-index:0;background-image:linear-gradient(rgba(196,181,253,.035) 1px,transparent 0),linear-gradient(90deg,rgba(196,181,253,.035) 1px,transparent 0);background-size:44px 44px;content:"";pointer-events:none}.classroom-message-page,.classroom-page .site-footer,.classroom-page .site-nav,.classroom-shell{position:relative;z-index:1}.classroom-page .site-nav{position:-webkit-sticky;position:sticky;top:16px;z-index:10;width:min(1120px,calc(100vw - 36px));min-height:64px;margin:24px auto 28px;padding:10px 16px;border:1px solid rgba(196,181,253,.16);border-radius:999px;background:rgba(18,11,34,.72);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 18px 50px rgba(7,5,13,.28)}.classroom-lesson-page{height:100svh;overflow:hidden;padding-top:86px;background:#08080b}.classroom-page.classroom-lesson-page .site-nav.wikix-top-nav{position:fixed;top:0;z-index:50;left:50%;width:min(100%,980px);margin:0;animation:none;border-top:0;border-radius:0;transform:translateX(-50%)}.classroom-page .site-nav a{color:#f7f3ff}.classroom-page .site-nav>div{gap:18px}.classroom-page .site-nav>div a{color:rgba(247,243,255,.74)}.classroom-page .site-nav>div a:hover{background:rgba(139,92,246,.16);color:#ffffff}.classroom-shell{display:grid;grid-template-columns:292px minmax(0,1fr);grid-gap:0;gap:0;width:min(1420px,calc(100vw - 36px));min-height:calc(100vh - 160px);margin:0 auto;border:1px solid rgba(196,181,253,.16);border-radius:8px;background:rgba(12,10,18,.88);box-shadow:0 34px 90px rgba(7,5,13,.42);overflow:hidden}.classroom-shell.lesson-view{grid-template-columns:minmax(420px,470px) minmax(0,1fr)}.classroom-lesson-page .classroom-shell.lesson-view{width:min(1560px,calc(100vw - 32px));height:calc(100svh - 104px);min-height:0;gap:18px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.classroom-sidebar{display:flex;flex-direction:column;gap:22px;min-height:100%;padding:24px 18px;border-right:1px solid rgba(196,181,253,.14);background:rgba(11,9,16,.76)}.classroom-lesson-page .classroom-sidebar{min-height:0;gap:16px;padding:20px 14px;border:1px solid rgba(148,163,184,.18);border-radius:8px;background:rgba(28,28,32,.86);box-shadow:inset 0 1px 0 rgba(255,255,255,.03);overflow-y:auto;overscroll-behavior:contain;scrollbar-color:rgba(196,181,253,.36) rgba(12,10,18,.68);scrollbar-width:thin}.classroom-lesson-page .classroom-sidebar::-webkit-scrollbar{width:8px}.classroom-lesson-page .classroom-sidebar::-webkit-scrollbar-track{background:rgba(12,10,18,.68)}.classroom-lesson-page .classroom-sidebar::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(196,181,253,.36)}.classroom-brand{color:#f7f3ff;font-size:20px;font-weight:900;text-decoration:none}.classroom-sidebar nav{display:grid;grid-gap:7px;gap:7px}.classroom-logout,.classroom-sidebar nav a{display:flex;min-height:40px;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 12px;border-radius:6px;color:rgba(247,243,255,.78);font-size:14px;font-weight:800;line-height:1.35;text-decoration:none}.classroom-sidebar nav a.active,.classroom-sidebar nav a:hover{background:rgba(139,92,246,.16);color:#ffffff}.classroom-sidebar nav a small{display:block;margin-top:4px;color:rgba(196,181,253,.64);font-size:11px;line-height:1.3}.classroom-sidebar nav a.classroom-sidebar-lesson{display:grid;grid-template-columns:128px minmax(0,1fr);grid-gap:10px;gap:10px;min-height:80px;align-items:center;justify-content:start;padding:8px}.classroom-lesson-page .classroom-sidebar nav a.classroom-sidebar-lesson{grid-template-columns:168px minmax(0,1fr);gap:12px;min-height:112px;padding:10px}.classroom-lesson-page .classroom-sidebar nav a.classroom-sidebar-lesson.active,.classroom-lesson-page .classroom-sidebar nav a.classroom-sidebar-lesson:hover{background:rgba(148,163,184,.12)}.classroom-sidebar-lesson strong{display:-webkit-box;min-width:0;overflow:hidden;color:inherit;font-size:13px;line-height:1.28;-webkit-box-orient:vertical;-webkit-line-clamp:3}.classroom-lesson-page .classroom-sidebar-lesson strong{font-size:15px;line-height:1.24}.classroom-logout{margin-top:auto;color:#fca5a5}.classroom-main{display:grid;align-content:start;grid-gap:22px;gap:22px;padding:34px 28px}.classroom-lesson-page .classroom-main{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;gap:14px;border:1px solid rgba(148,163,184,.18);border-radius:8px;background:rgba(28,28,32,.78);box-shadow:inset 0 1px 0 rgba(255,255,255,.03);overflow:hidden;padding:20px 24px}.classroom-header,.classroom-lesson-header{display:flex;gap:20px;align-items:flex-start;justify-content:space-between}.classroom-header h1,.classroom-lesson-header h1,.classroom-message-page h1{margin:0;color:#ffffff;font-size:clamp(32px,5.1vw,76px);line-height:1.02}.classroom-lesson-header h1{font-size:clamp(24px,3.4vw,52px);line-height:1.08}.classroom-lesson-page .classroom-lesson-header{gap:12px;align-items:flex-start}.classroom-lesson-page .classroom-lesson-header h1{display:-webkit-box;overflow:hidden;font-size:clamp(24px,2.2vw,38px);line-height:1.08;-webkit-box-orient:vertical;-webkit-line-clamp:2}.classroom-lesson-page .classroom-lesson-header p{display:-webkit-box;max-width:980px;overflow:hidden;font-size:14px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.classroom-lesson-page .classroom-secondary-action{min-height:38px;padding:0 14px}.classroom-header p,.classroom-lesson-header p,.classroom-message-page p,.classroom-module-heading p,.classroom-start-panel p{max-width:720px;margin:8px 0 0;color:rgba(247,243,255,.74);line-height:1.62}.classroom-kicker,.classroom-lesson-meta span,.classroom-module-heading span,.classroom-player-placeholder span,.classroom-revoked-overlay span,.classroom-start-panel span{margin:0;color:#67e8f9;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.classroom-stats{min-width:170px;padding:18px;border:1px solid rgba(103,232,249,.22);border-radius:8px;background:rgba(14,165,233,.08)}.classroom-stats span{display:block;color:#67e8f9;font-size:34px;font-weight:900;line-height:1}.classroom-stats strong{display:block;margin-top:8px;color:rgba(247,243,255,.76);font-size:13px}.classroom-start-panel{display:flex;gap:18px;align-items:center;justify-content:space-between;padding:22px;border:1px solid rgba(196,181,253,.18);border-radius:8px;background:radial-gradient(circle at 8% 10%,rgba(124,58,237,.24),transparent 32%),linear-gradient(135deg,rgba(14,165,233,.12),rgba(139,92,246,.1)),rgba(18,11,34,.62)}.classroom-start-panel .classroom-lesson-thumb{flex:0 0 min(260px,34%)}.classroom-start-panel strong{display:block;margin-top:6px;color:#ffffff;font-size:26px;line-height:1.1}.classroom-primary-action,.classroom-secondary-action{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 18px;border-radius:6px;font-weight:900;text-decoration:none;white-space:nowrap}.classroom-primary-action{background:#c4b5fd;color:#170f2a}.classroom-primary-action:hover{background:#ddd6fe}.classroom-secondary-action{border:1px solid rgba(196,181,253,.22);color:#f7f3ff}.classroom-finder{display:grid;grid-gap:12px;gap:12px;padding:18px;border:1px solid rgba(196,181,253,.16);border-radius:8px;background:rgba(11,9,16,.68)}.classroom-finder-head{display:flex;gap:14px;align-items:center;justify-content:space-between}.classroom-finder-head span,.classroom-sidebar-tools span{display:block;color:#67e8f9;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.classroom-lesson-page .classroom-sidebar-tools span{color:#a78bfa}.classroom-finder-head strong{display:block;margin-top:4px;color:#ffffff}.classroom-finder-head button,.classroom-tag-rail button{border:1px solid rgba(196,181,253,.22);border-radius:999px;background:rgba(196,181,253,.08);color:rgba(247,243,255,.82);cursor:pointer;font:inherit;font-size:12px;font-weight:900}.classroom-finder-head button{min-height:34px;padding:0 13px}.classroom-finder input,.classroom-sidebar-tools input{width:100%;min-height:42px;border:1px solid rgba(196,181,253,.2);border-radius:8px;background:rgba(4,3,8,.62);color:#f7f3ff;font:inherit;font-weight:800;outline:none;padding:0 13px}.classroom-finder input::placeholder,.classroom-sidebar-tools input::placeholder{color:rgba(247,243,255,.42)}.classroom-finder input:focus,.classroom-sidebar-tools input:focus{border-color:rgba(103,232,249,.55);box-shadow:0 0 0 3px rgba(103,232,249,.12)}.classroom-tag-rail{display:flex;flex-wrap:wrap;gap:8px}.classroom-tag-rail.compact{max-height:104px;overflow:hidden}.classroom-tag-rail button{min-height:30px;padding:0 11px}.classroom-tag-rail button.active,.classroom-tag-rail button:hover{border-color:rgba(103,232,249,.52);background:rgba(103,232,249,.14);color:#ffffff}.classroom-finder-results{display:grid;grid-gap:8px;gap:8px}.classroom-finder-results a,.classroom-transcript-results a{display:flex;gap:12px;align-items:center;justify-content:space-between;min-height:48px;padding:10px 12px;border:1px solid rgba(196,181,253,.14);border-radius:8px;background:rgba(18,11,34,.56);color:#f7f3ff;text-decoration:none}.classroom-finder-results a:hover,.classroom-transcript-results a:hover{border-color:rgba(103,232,249,.34);background:rgba(26,18,46,.78)}.classroom-finder-results p,.classroom-finder-results span,.classroom-transcript-results p,.classroom-transcript-results span{color:rgba(247,243,255,.66);font-size:13px;font-weight:800}.classroom-transcript-results{display:grid;grid-gap:8px;gap:8px;padding-top:4px}.classroom-transcript-results a{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start}.classroom-transcript-results a p{grid-column:1/-1;margin:2px 0 0;font-weight:700;line-height:1.55}.classroom-search-section-label{color:#67e8f9;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.classroom-sidebar-tools{display:grid;grid-gap:10px;gap:10px}.classroom-sidebar-tools label{display:grid;grid-gap:6px;gap:6px}.classroom-module-list{display:grid;grid-gap:22px;gap:22px}.classroom-module{display:grid;grid-gap:14px;gap:14px}.classroom-lesson-list{display:grid;border:1px solid rgba(196,181,253,.14);border-radius:8px;overflow:hidden}.classroom-lesson-thumb{position:relative;display:block;width:100%;min-width:0;aspect-ratio:16/9;margin:0;overflow:hidden;border:1px solid rgba(196,181,253,.18);border-radius:8px;background:linear-gradient(135deg,rgba(103,232,249,.16),rgba(139,92,246,.18)),#090711;box-shadow:inset 0 0 0 1px rgba(255,255,255,.03)}.classroom-lesson-thumb img,.classroom-lesson-thumb>span{display:block;width:100%;height:100%;object-fit:cover}.classroom-lesson-thumb>span{background:radial-gradient(circle at 22% 24%,rgba(103,232,249,.28),transparent 32%),linear-gradient(135deg,rgba(18,11,34,.9),rgba(45,22,78,.9))}.classroom-lesson-thumb b,.classroom-lesson-thumb em{position:absolute;z-index:1;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-weight:900}.classroom-lesson-thumb b{top:6px;right:6px;min-width:24px;height:24px;border-radius:999px;background:#a78bfa;color:#120b22;font-size:11px}.classroom-lesson-thumb em{right:6px;bottom:6px;min-height:24px;padding:0 7px;border-radius:6px;background:rgba(5,6,8,.76);color:#ffffff;font-size:12px;line-height:1}.classroom-sidebar .classroom-lesson-thumb b{min-width:20px;height:20px;font-size:9px}.classroom-lesson-page .classroom-sidebar .classroom-lesson-thumb{border-color:rgba(148,163,184,.2);border-radius:6px}.classroom-lesson-page .classroom-sidebar .classroom-lesson-thumb b{min-width:24px;height:24px;font-size:10px}.classroom-sidebar .classroom-lesson-thumb em{min-height:20px;padding:0 5px;font-size:10px}.classroom-lesson-page .classroom-sidebar .classroom-lesson-thumb em{min-height:22px;padding:0 6px;font-size:11px}.classroom-lesson-row{display:grid;grid-template-columns:228px minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;min-height:152px;padding:12px 18px;border-bottom:1px solid rgba(196,181,253,.12);background:rgba(14,11,22,.72);color:#f7f3ff;text-decoration:none}.classroom-lesson-row:last-child{border-bottom:0}.classroom-lesson-row:hover{background:rgba(26,18,46,.82)}.classroom-lesson-row strong{display:block;min-width:0;overflow-wrap:anywhere}.classroom-lesson-copy{display:grid;grid-gap:6px;gap:6px;min-width:0}.classroom-lesson-copy span{display:-webkit-box;overflow:hidden;color:rgba(247,243,255,.62);font-size:13px;font-weight:700;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.classroom-lesson-row>em{color:#94a3b8;font-size:13px;font-style:normal;font-weight:800}.classroom-player-frame,.classroom-player-placeholder{position:relative;aspect-ratio:16/9;width:100%;overflow:hidden;border:1px solid rgba(196,181,253,.18);border-radius:8px;background:#050608}.classroom-lesson-page .classroom-player-frame,.classroom-lesson-page .classroom-player-placeholder{align-self:start;max-height:calc(100svh - 232px)}.classroom-player-frame iframe{display:block;width:100%;height:100%;border:0}.classroom-video-time-mask{position:absolute;left:0;bottom:0;z-index:3;width:min(320px,34%);height:clamp(52px,10%,88px);background:#000000;pointer-events:none}.classroom-player-placeholder{display:grid;place-items:center;padding:24px;text-align:center}.classroom-player-placeholder strong{display:block;margin-top:10px;color:#ffffff;font-size:22px}.classroom-player-placeholder.error{background:rgba(127,29,29,.22)}.classroom-watermark{position:absolute;z-index:2;max-width:min(74%,620px);padding:7px 10px;border-radius:6px;background:rgba(2,6,23,.48);color:rgba(255,255,255,.72);font-size:clamp(11px,1.6vw,14px);font-weight:800;line-height:1.3;pointer-events:none}.classroom-watermark.top{top:14px;right:14px}.classroom-watermark.bottom{bottom:14px;left:14px}.classroom-lesson-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.classroom-lesson-page .classroom-lesson-meta,.classroom-lesson-page .site-footer{display:none}.classroom-lesson-meta article{min-width:0;padding:16px;border:1px solid rgba(196,181,253,.16);border-radius:8px;background:rgba(14,11,22,.72)}.classroom-lesson-meta strong{display:block;margin-top:8px;overflow-wrap:anywhere}.classroom-session-badge{display:none}.classroom-session-badge.active{border-color:rgba(94,234,212,.28);color:#ccfbf1}.classroom-session-badge.error,.classroom-session-badge.revoked{border-color:rgba(252,165,165,.4);color:#fecaca}.classroom-revoked-overlay{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:22px;background:rgba(2,6,23,.78);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.classroom-message-page,.classroom-revoked-overlay>div{width:min(620px,calc(100vw - 32px));padding:28px;border:1px solid rgba(196,181,253,.22);border-radius:8px;background:rgba(18,11,34,.92);box-shadow:0 34px 90px rgba(0,0,0,.34)}.classroom-revoked-overlay strong{display:block;margin-top:10px;color:#ffffff;font-size:clamp(24px,4vw,38px);line-height:1.08}.classroom-revoked-overlay a{display:inline-flex;min-height:42px;align-items:center;margin-top:18px;padding:0 16px;border-radius:6px;background:#14b8a6;color:#06211f;font-weight:900;text-decoration:none}.classroom-message-page{margin:72px auto}.classroom-message-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}@media (max-width:920px){.classroom-lesson-page{height:100svh;min-height:100svh;overflow:hidden;padding-top:78px}.classroom-lesson-page .site-nav{left:0;width:100%;border-radius:0 0 28px 28px}.classroom-shell{grid-template-columns:1fr}.classroom-lesson-page .classroom-shell.lesson-view{display:flex;flex-direction:column;grid-template-columns:1fr;width:100%;height:calc(100svh - 78px);min-height:0;gap:10px;overflow:hidden}.classroom-sidebar{min-height:auto;border-right:0;border-bottom:1px solid rgba(148,163,184,.16)}.classroom-lesson-page .classroom-sidebar{order:2;flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto}.classroom-lesson-page .classroom-main{display:flex;flex-direction:column;order:1;position:relative;z-index:8;flex:0 0 auto;height:auto;gap:10px;overflow:visible;padding:12px 12px 14px}.classroom-lesson-page .classroom-player-frame,.classroom-lesson-page .classroom-player-placeholder{order:1}.classroom-lesson-page .classroom-lesson-header{order:2}.classroom-lesson-page .classroom-lesson-meta{order:3}.classroom-lesson-page .classroom-player-frame,.classroom-lesson-page .classroom-player-placeholder{width:calc(100% + 24px);margin-inline:-12px;border-right:0;border-left:0;border-radius:0;max-height:none}.classroom-sidebar nav{grid-template-columns:1fr}.classroom-header,.classroom-lesson-header,.classroom-start-panel{display:grid}.classroom-start-panel .classroom-lesson-thumb{max-width:300px}.classroom-lesson-meta{grid-template-columns:1fr}}@media (max-width:640px){.classroom-shell{width:min(100vw - 16px,1400px)}.classroom-lesson-page .classroom-shell.lesson-view{width:100%}.classroom-main,.classroom-message-page,.classroom-sidebar{padding:18px}.classroom-lesson-page .classroom-main{padding:10px 10px 12px}.classroom-lesson-page .classroom-player-frame,.classroom-lesson-page .classroom-player-placeholder{width:calc(100% + 20px);margin-inline:-10px}.classroom-lesson-page .classroom-lesson-header h1{font-size:clamp(17px,4.7vw,20px);line-height:1.08}.classroom-lesson-page .classroom-lesson-header p{margin-top:6px;font-size:13px;line-height:1.42}.classroom-lesson-row{grid-template-columns:128px minmax(0,1fr);gap:12px;padding:12px}.classroom-lesson-row>em{grid-column:2}.classroom-sidebar nav a.classroom-sidebar-lesson{grid-template-columns:120px minmax(0,1fr)}.classroom-lesson-page .classroom-sidebar nav a.classroom-sidebar-lesson{grid-template-columns:132px minmax(0,1fr);min-height:92px}.classroom-session-badge{right:10px;bottom:10px;border-radius:8px}}