:root{--pink:#ff008f;--gold:#d7b96b;--ink:#050507;--panel:#0b0b0f;--line:#25252c;--muted:#92929b}*{box-sizing:border-box}html,body{margin:0;background:#050507;color:#fff;font-family:Inter,Arial,Helvetica,sans-serif}body{min-height:100vh;background:radial-gradient(circle at 82% 8%,rgba(255,0,143,.15),transparent 31%),#050507}.noise{position:fixed;inset:0;pointer-events:none;opacity:.08;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E")}header{height:86px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 clamp(20px,5vw,70px);position:relative;z-index:1;background:rgba(5,5,7,.9);backdrop-filter:blur(14px)}header img{width:150px;display:block}header span{font-size:11px;letter-spacing:.22em;font-weight:900;color:#d5d5da}main{width:min(1120px,calc(100% - 36px));margin:auto;padding:60px 0}.hero{padding:clamp(28px,5vw,58px);border:1px solid var(--line);background:linear-gradient(135deg,rgba(255,0,143,.08),transparent 48%),#09090c;position:relative;overflow:hidden}.hero:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;background:linear-gradient(90deg,var(--pink),var(--gold),transparent)}.hero small,.card small{display:block;color:var(--pink);font-size:10px;letter-spacing:.16em;font-weight:950}.hero h1{font-size:clamp(44px,7vw,86px);line-height:.9;letter-spacing:-.05em;margin:18px 0 22px;font-style:italic}.hero h1 em{color:var(--pink);font-style:inherit}.hero p{color:#b8b8c0;max-width:680px;line-height:1.7;font-size:16px}.version{display:inline-flex;margin-top:20px;padding:9px 12px;border:1px solid #5a2a45;color:#ff75bc;font-size:9px;letter-spacing:.13em;font-weight:900}.handbook{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}.card,.loading{border:1px solid var(--line);background:var(--panel);padding:28px}.card.wide{grid-column:1/-1}.card h2{font-size:26px;margin:9px 0 16px}.card p{color:#c0c0c7;line-height:1.75;margin:0 0 16px}.code-list,.check-list{display:grid;gap:9px}.code-list strong,.check-list span{border:1px solid #292930;background:#07070a;padding:13px 14px;font-size:12px;line-height:1.4}.code-list strong{color:#fff}.check-list span:before{content:"✓";color:var(--pink);font-weight:950;margin-right:10px}.culture-item+.culture-item{border-top:1px solid var(--line);padding-top:20px;margin-top:20px}.loading{grid-column:1/-1;display:grid;gap:8px;color:#aaa}.loading strong{color:var(--pink);letter-spacing:.12em;font-size:11px}footer{text-align:center;color:#777780;font-size:9px;letter-spacing:.18em;font-weight:900;padding:38px 0 24px}@media(max-width:720px){header{height:72px;padding:0 18px}header img{width:116px}header span{font-size:8px}main{width:min(100% - 24px,1120px);padding:24px 0}.hero{padding:28px 20px}.hero h1{font-size:49px}.handbook{grid-template-columns:1fr}.card.wide{grid-column:auto}.card{padding:21px}}
