:root{--hzl-bg:#09070a;--hzl-panel:#151017;--hzl-panel2:#1b111b;--hzl-text:#fff9fd;--hzl-muted:#c9b9c5;--hzl-accent:#ff4fa3;--hzl-accent2:#ffd6ea;--hzl-line:#3c2334;--hzl-max:1380px;--hzl-content:1180px}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at top right,#421328 0,#09070a 34%),#09070a;color:var(--hzl-text);font-family:Arial,Helvetica,sans-serif;line-height:1.6}.hzl-wrap{width:min(var(--hzl-max),calc(100% - 40px));margin-left:auto;margin-right:auto}.hzl-header{position:sticky;top:0;z-index:20;background:rgba(9,7,10,.92);backdrop-filter:blur(14px);border-bottom:1px solid var(--hzl-line)}.hzl-header-inner{min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:28px}.hzl-logo{color:var(--hzl-text);text-decoration:none;font-weight:900;letter-spacing:.08em}.hzl-nav{display:flex;gap:22px;flex-wrap:wrap}.hzl-nav a{color:var(--hzl-muted);text-decoration:none;font-size:14px}.hzl-nav a:hover{color:var(--hzl-accent)}.hzl-hero{min-height:720px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.72fr);gap:clamp(34px,6vw,86px);align-items:center;padding:72px 0 48px}.hzl-kicker{margin:0 0 10px;color:var(--hzl-accent);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.hzl-hero h1{margin:0;font-size:clamp(58px,8vw,112px);line-height:.9;letter-spacing:-.055em;max-width:800px}.hzl-lead{max-width:790px;color:var(--hzl-accent2);font-size:clamp(19px,2vw,26px);line-height:1.5;margin:30px 0}.hzl-hero-media img,.hzl-card-image img,.hzl-gallery-item img{display:block;width:100%;aspect-ratio:3/4;object-fit:cover;filter:none;opacity:1;mix-blend-mode:normal;background:transparent}.hzl-hero-media{border:1px solid var(--hzl-line);padding:10px;background:#10090e}.hzl-hero-actions{display:flex;gap:14px;flex-wrap:wrap}.hzl-button,.hzl-link-chip,.hzl-ad-link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.hzl-button{background:var(--hzl-accent);color:#190612;padding:14px 22px;font-weight:800;border-radius:5px}.hzl-links{display:flex;gap:10px;flex-wrap:wrap;padding:24px 0 8px}.hzl-link-chip{border:1px solid var(--hzl-line);color:var(--hzl-text);background:#120d12;padding:10px 14px;border-radius:5px}.hzl-link-chip:hover{border-color:var(--hzl-accent);color:var(--hzl-accent)}.hzl-section{max-width:var(--hzl-content);margin:clamp(64px,8vw,108px) auto}.hzl-section h2{font-size:clamp(34px,5vw,66px);line-height:1.02;letter-spacing:-.035em;margin:0 0 28px}.hzl-heading{margin-bottom:28px}.hzl-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.62fr);gap:clamp(30px,5vw,70px);align-items:center}.hzl-profile-grid,.hzl-stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.hzl-profile-grid>div,.hzl-stats-grid>div,.hzl-cards article{background:var(--hzl-panel);border:1px solid var(--hzl-line);padding:22px}.hzl-profile-grid span,.hzl-stats-grid span{display:block;color:var(--hzl-muted);font-size:13px}.hzl-profile-grid strong,.hzl-stats-grid strong{display:block;margin-top:6px;font-size:20px}.hzl-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.hzl-cards h3{margin-top:0;color:var(--hzl-accent)}.hzl-ad{max-width:var(--hzl-content);margin:clamp(64px,8vw,108px) auto;min-height:150px;overflow:hidden;border:1px solid #743052;background:linear-gradient(135deg,#351020,#130b11)}.hzl-ad-link{width:100%;min-height:150px;height:100%;padding:28px;color:var(--hzl-text);font-size:clamp(26px,4vw,48px);font-weight:900;text-align:center}.hzl-gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.hzl-gallery-item{margin:0;border:1px solid var(--hzl-line);padding:6px;background:#120b10}.hzl-faq-list{display:grid;gap:12px}.hzl-faq-item{border:1px solid var(--hzl-line);background:var(--hzl-panel);padding:0 22px}.hzl-faq-item summary{cursor:pointer;padding:20px 0;font-size:18px;font-weight:800}.hzl-faq-item>div{padding:0 0 22px;color:var(--hzl-muted)}.hzl-inline-link{color:var(--hzl-accent)}.hzl-platform-action{margin-top:28px}.hzl-stats-small{max-width:300px}.hzl-footer{margin-top:110px;padding:50px 0;border-top:1px solid var(--hzl-line);background:#050405}.hzl-footer p{color:var(--hzl-muted)}.hzl-language-nav{display:flex;gap:14px;flex-wrap:wrap}.hzl-language-nav a{color:var(--hzl-muted);text-decoration:none}.hzl-language-nav a:hover{color:var(--hzl-accent)}
@media(max-width:980px){.hzl-hero,.hzl-split{grid-template-columns:1fr}.hzl-hero{padding-top:48px}.hzl-hero-media{max-width:620px}.hzl-profile-grid,.hzl-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hzl-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.hzl-cards{grid-template-columns:1fr}.hzl-nav{display:none}}
@media(max-width:580px){.hzl-wrap{width:min(var(--hzl-max),calc(100% - 24px))}.hzl-hero h1{font-size:54px}.hzl-profile-grid,.hzl-stats-grid{grid-template-columns:1fr}.hzl-gallery{grid-template-columns:1fr 1fr}}
