*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}img,picture{max-width:100%;display:block}ul{list-style:none}a{text-decoration:none}:root{--bg:#0d0802;--text:#f7ede2;--accent:#ffbb5a;--header-gradient:linear-gradient(180deg,#2f2f2f,#1f1f1f)}body{font-family:Arial,sans-serif;background:var(--bg);color:var(--text);line-height:1.6}.container{width:min(1200px,92%);margin:0 auto}.btn{min-height:44px;padding:10px 18px;border-radius:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease,opacity .2s ease,background .2s ease,color .2s ease}.btn:hover{transform:translateY(-2px);opacity:.95}.primary-btn{background:var(--accent);color:#0d0802}.primary-btn,.secondary-btn{border:1px solid var(--accent)}.secondary-btn{background:transparent;color:var(--accent)}.site-header{background:var(--header-gradient);position:-webkit-sticky;position:sticky;top:0;z-index:40;border-bottom:1px solid rgba(255,187,90,.2)}.header-inner{display:flex;align-items:center;justify-content:space-between;padding:15px 0}.site-logo{width:auto;height:40px}.burger-btn{background:transparent;border:1px solid var(--accent);color:var(--accent);width:44px;height:44px;cursor:pointer;border-radius:8px}.burger-btn svg{width:20px;height:20px}.nav-wrap{position:absolute;left:0;top:100%;width:100%;background:#1f1f1f;padding:16px;display:none}.nav-wrap.open{display:block}.nav-list{display:flex;flex-direction:column;align-items:center;gap:20px}.nav-list a{color:var(--text)}.nav-list a.active{color:var(--accent)}.header-cta{display:flex;gap:10px}@media (min-width:1200px){.burger-btn{display:none}.nav-wrap{position:static;transform:none;background:transparent;padding:0;width:auto;gap:20px}.nav-list,.nav-wrap{display:flex;align-items:center;flex-direction:row}.nav-list{gap:24px}}@media (max-width:480px){.header-inner{flex-wrap:wrap}.header-cta{width:100%;justify-content:center;order:3;margin-top:15px}.header-cta a{width:100%;padding:5px 10px}}.site-footer{margin-top:36px;border-top:1px solid rgba(255,187,90,.25);padding:40px 15px}@media (max-width:768px){.site-footer{padding-bottom:100px}}.footer-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.footer-links{display:grid;grid-gap:8px;gap:8px}.footer-links a{color:var(--text)}.logo-grid{display:flex;flex-wrap:wrap;gap:10px}.logo-grid img{width:auto;height:40px}.copyright{margin-top:20px;text-align:center;color:#c8b8a3}@media (min-width:1024px){.footer-grid{grid-template-columns:1fr 1fr 1fr}}.sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;align-items:center;justify-content:center;gap:10px;padding:10px;background:rgba(13,8,2,.98);border-top:1px solid rgba(255,187,90,.25);transform:translateY(120%);transition:transform .3s ease}.sticky-cta a{width:100%;text-align:center}.sticky-cta.visible{transform:translateY(0)}@media (min-width:768px){.sticky-cta{display:none}}.page{padding-top:12px}.top-banner{max-width:1200px;margin:2rem auto}.top-banner img{width:100%}.hero{padding:20px 0;text-align:center}.hero h1{font-size:clamp(1.4rem,3.8vw,2.2rem);margin-bottom:12px}.hero p{max-width:980px;margin:0 auto}.hero-payments{margin-top:18px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.hero-payments img{width:74px;height:42px;object-fit:contain;border:1px solid rgba(255,187,90,.3);border-radius:8px;background:#17110b;padding:6px}.hero-cta{margin-top:16px;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.content{display:grid;grid-gap:18px;gap:18px;margin-top:16px}.content-block{border:1px solid rgba(255,187,90,.25);border-radius:14px;padding:16px;background:rgba(255,187,90,.04)}.content-block h2{margin-bottom:8px}.section-picture{display:block;margin:10px 0 14px}.section-picture img{width:100%;border-radius:12px;border:1px solid rgba(255,187,90,.25)}.content-block p{margin-bottom:10px}.content-block a:not(.btn){color:var(--accent)}.inline-cta-group{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px}.faq{margin-top:20px}.faq details{border:1px solid rgba(255,187,90,.35);border-radius:12px;background:rgba(255,187,90,.06);margin-bottom:12px;overflow:hidden}.faq summary{cursor:pointer;font-weight:700;list-style:none;padding:14px;background:rgba(255,187,90,.08)}.faq summary::-webkit-details-marker{display:none}.faq details[open] summary{border-bottom:1px solid rgba(255,187,90,.25)}.faq p{margin:0;padding:14px;color:#f3e8d8}.table-wrap{overflow-x:auto;margin-top:12px}table{width:100%;border-collapse:collapse;min-width:760px}td,th{border:1px solid rgba(255,187,90,.3);padding:10px;text-align:left}th{background:rgba(255,187,90,.1)}.disclaimer{margin-top:14px}.disclaimer p{border:1px solid rgba(255,187,90,.25);background:rgba(255,187,90,.06);padding:14px;border-radius:10px;color:#e9dccb}