.website-product{width:min(1160px,calc(100% - 48px));margin:auto}.website-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:48px;align-items:center;padding:80px 0 64px}.website-hero h1{font-size:clamp(36px,4.7vw,62px)}.website-caption{font-size:13px;color:var(--muted);margin:20px 0 0}.website-model{padding:24px;border:1px solid #355265;border-radius:24px;background:linear-gradient(145deg,#143237,#101d30)}.website-address{padding:12px 16px;border:1px solid #365668;border-radius:10px;background:#08111e;color:#c8e5ed;font-size:14px}.website-model-core{margin:24px 0;padding:24px 12px;text-align:center}.website-model-core h2{font-size:26px;margin:14px 0}.website-model-core p{font-size:14px;color:var(--muted);margin:0}.website-channels{display:grid;grid-template-columns:1fr 1fr;gap:12px}.website-channels>div{border:1px solid #355265;border-radius:12px;padding:18px;background:#0c1a28}.website-channels small{display:block;color:var(--muted);margin-top:7px;font-size:12px}.website-product details{border:1px solid var(--line);background:var(--panel);border-radius:14px;margin:12px 0;padding:18px 22px}.website-product summary{cursor:pointer;font-weight:600}.website-product details p{margin:16px 0 0;color:var(--muted)}.website-product summary:focus-visible{outline:2px solid var(--mint);outline-offset:5px}.website-product .card-link p{color:var(--muted)}
@media(max-width:850px){.website-hero{grid-template-columns:1fr;gap:30px;padding:45px 0}.website-model{max-width:600px;width:100%}.website-hero h1{max-width:650px}}
@media(max-width:480px){.website-product{width:calc(100% - 32px)}.website-model{padding:16px}.website-channels{grid-template-columns:1fr}.website-model-core h2{font-size:22px}.website-product .hero-actions .button{width:100%}.website-product details{padding:16px}}
@media(max-width:480px){.doc-header-inner{gap:12px}.doc-header .header-cta{font-size:13px;padding:8px 10px!important}}
