.md-header{position:sticky;top:0;z-index:50;height:64px;padding:0 max(18px,calc((100vw - 1280px)/2));display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #2a2d33;background:#0e0f12eb;backdrop-filter:blur(12px)}.md-header img{height:24px}.md-header nav{display:flex;align-items:center;gap:20px;font:600 11px/1 JetBrains Mono,monospace;text-transform:uppercase}.md-header select{border:1px solid #2a2d33;background:#111318;color:#f2f0ea;padding:8px}.md-register{padding:10px 14px;border:1px solid #ff6a00}.md-main{width:min(100%,1280px);margin:auto;padding:36px 24px 90px}.md-back{display:inline-block;color:#9aa0a8;font:600 11px/1 JetBrains Mono,monospace;text-transform:uppercase}.md-hero{min-height:610px;display:grid;grid-template-columns:.9fr 1.1fr;gap:54px;align-items:center;margin:0;padding:60px 0 80px}.md-hero figure{position:relative;margin:0;padding:16px;border:1px solid #2a2d33;background:#121419}.md-hero figure img{width:100%;aspect-ratio:1.35;object-fit:cover;object-position:top}.md-hero figcaption{position:absolute;left:30px;bottom:30px;padding:10px 13px;border:1px solid #ff6a00;background:#0e0f12e8;font:600 10px/1 JetBrains Mono,monospace}.md-eyebrow{color:#ff6a00;font:600 11px/1.4 JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.14em}.md-hero h1,.md-section h2,.md-cta h2{font-family:Unbounded,sans-serif;text-transform:uppercase;letter-spacing:-.045em}.md-hero h1{margin:18px 0;font-size:clamp(38px,5vw,70px);line-height:1}.md-lead,.md-intro{color:#c9ccd1;font-size:18px;line-height:1.62}.md-actions{display:flex;gap:12px;margin-top:30px}.md-actions a,.md-cta a{padding:15px 18px;border:1px solid #ff6a00;font:600 11px/1 JetBrains Mono,monospace;text-transform:uppercase}.md-actions a:first-child,.md-cta a{background:#ff6a00;color:#0e0f12}.md-section{padding:88px 0;border-top:1px solid #2a2d33}.md-section h2{max-width:950px;margin:14px 0 18px;font-size:clamp(30px,4vw,52px);line-height:1.08}.md-intro{max-width:800px}.md-grid{display:grid;gap:12px;margin-top:38px}.md-outcomes{grid-template-columns:repeat(3,1fr)}.md-grid article{min-height:150px;padding:24px;border:1px solid #2a2d33;background:#15181d}.md-grid article span,.md-grid article b{color:#ff6a00}.md-grid article p{color:#c9ccd1;line-height:1.55}.md-steps{grid-template-columns:repeat(4,1fr)}.md-faq{max-width:920px}.md-faq details{border-top:1px solid #2a2d33}.md-faq details:last-child{border-bottom:1px solid #2a2d33}.md-faq summary{display:flex;justify-content:space-between;gap:20px;padding:23px 0;cursor:pointer;font-weight:700}.md-faq summary span{color:#ff6a00}.md-faq details p{padding:0 0 23px;color:#9aa0a8;line-height:1.6}.md-cta{padding:54px;border:1px solid #ff6a00;background:linear-gradient(120deg,#191b20,#111318)}.md-cta h2{margin:0;font-size:clamp(30px,4vw,52px)}.md-cta p{max-width:720px;margin:18px 0 30px;color:#c9ccd1;font-size:17px;line-height:1.6}.md-cta a{display:inline-block}.md-footer{display:flex;justify-content:space-between;gap:22px;padding:28px max(18px,calc((100vw - 1280px)/2));border-top:1px solid #2a2d33;color:#9aa0a8;font:500 10px/1.5 JetBrains Mono,monospace;text-transform:uppercase}@media(max-width:800px){.md-header nav>a:not(.md-register){display:none}.md-header nav{gap:9px}.md-main{padding:28px 14px 70px}.md-hero{min-height:0;grid-template-columns:1fr;gap:34px;padding:45px 0 60px}.md-hero h1{font-size:clamp(34px,11vw,52px)}.md-actions{align-items:stretch;flex-direction:column}.md-actions a{text-align:center}.md-section{padding:62px 0}.md-outcomes,.md-steps{grid-template-columns:1fr}.md-grid article{min-height:0}.md-cta{padding:34px 22px}.md-footer{flex-direction:column}}
