@font-face{font-family:Oxanium;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/oxanium-latin-700-normal.l0hKEjh4.woff2)format("woff2"),url(/_astro/oxanium-latin-700-normal.b_KP-pae.woff)format("woff")}@font-face{font-family:Oxanium;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/oxanium-latin-600-normal.DW9ldEDP.woff2)format("woff2"),url(/_astro/oxanium-latin-600-normal.DNQhW0y0.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2)format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-500-normal.Cerq10X2.woff2)format("woff2"),url(/_astro/inter-latin-500-normal.BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-600-normal.LgqL8muc.woff2)format("woff2"),url(/_astro/inter-latin-600-normal.CiBQ2DWP.woff)format("woff")}@layer reset{*,:before,:after{box-sizing:border-box}body,h1,h2,h3,p,ul,ol,dl,dd{margin:0}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}img,svg{display:block}img{max-width:100%}a{color:inherit;text-decoration:none}}@layer base{:root{color-scheme:dark;--bg:#111214;--panel:#1b1d20;--text:#f0efeb;--muted:#b1b5ba;--line:#ffffff1c;--red:#cb383e;--red-light:#ef7378;--blue:#92bacb;--display:"Oxanium", sans-serif;--body:"Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}html{scrollbar-width:thin;scrollbar-color:#45484e #111214;scroll-padding-top:100px}html::-webkit-scrollbar{width:8px;height:8px}html::-webkit-scrollbar-track{background:#111214}html::-webkit-scrollbar-thumb{background:#45484e;border:2px solid #111214;border-radius:8px}html::-webkit-scrollbar-thumb:hover{background:#62666d}body{background:var(--bg);color:var(--text);font:400 16px/1.6 var(--body);letter-spacing:-.011em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;min-height:100vh;display:flex}main{flex:1}::selection{background:var(--red);color:#fff}:focus-visible{outline:2px solid var(--blue);outline-offset:6px}button{color:inherit}h1,h2,h3{font-family:var(--display);font-weight:700;line-height:1.15}svg{flex-shrink:0}.container{width:min(1200px,100% - 96px);margin-inline:auto}.section-kicker{font:600 11px/1.5 var(--display);letter-spacing:.15em;align-items:center;gap:12px;display:flex}.red-line{background:var(--red);width:26px;height:2px}.button{min-height:54px;font:600 13px/1.35 var(--display);border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:12px;padding:16px 24px;transition:background .15s,border-color .15s,opacity .15s;display:inline-flex}.button:disabled{opacity:.6;cursor:not-allowed}.button svg{width:19px;height:19px}.button-primary{background:var(--red);color:#fff;box-shadow:inset 0 1px #ffffff15}.button-primary:hover:not(:disabled){background:#af2930}.button-gold{color:#fff;background:linear-gradient(135deg,#ff9e00 0%,#e85d04 100%);border:1px solid #ffc86473;font-weight:700;box-shadow:0 4px 20px #ff8c0059,inset 0 1px #ffffff4d}.button-gold:hover:not(:disabled){background:linear-gradient(135deg,#ffa71a 0%,#f46907 100%);border-color:#ffdc78b3;box-shadow:0 6px 28px #ff96008c,inset 0 1px #fff6}.button-glass{backdrop-filter:blur(12px);color:#fff;background:#222428a8;border-color:#ffffff38}.button-glass:hover:not(:disabled){background:#33363ad9;border-color:#ffffff70}.button-gray,.button-muted{color:#888d95;cursor:not-allowed;letter-spacing:.08em;background:#202226;border:1px solid #ffffff14}.button-outline{background:#ffffff04;border-color:#ffffff38}.button-outline:hover:not(:disabled){background:#ffffff10;border-color:#ffffff70}.text-link{align-items:center;gap:10px;font-size:15px;font-weight:600;display:inline-flex}.text-link:hover{color:var(--red-light)}.skip-link{z-index:100;color:#000;background:#fff;padding:12px 20px;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.skip-link:focus{transform:none}}@layer components{.site-header{top:0;z-index:30;backdrop-filter:blur(10px);background:#111214ea;border-bottom:1px solid #ffffff12;position:sticky;inset-inline:0}.header-inner{justify-content:space-between;align-items:center;gap:30px;height:80px;display:flex}.brand{align-items:center;gap:12px;display:inline-flex}.brand img{object-fit:contain;width:36px;height:40px}.brand-text{flex-direction:column;display:flex}.brand-name{font:700 22px/1 var(--display);letter-spacing:-.04em}.brand-badge{font:600 10px/1 var(--display);letter-spacing:.12em;color:var(--red-light);margin-top:2px}.header-nav{align-items:center;gap:24px;display:flex}.header-nav a{font:500 14px/1.5 var(--body);color:#dbdbdc;align-items:center;gap:8px;display:inline-flex}.header-nav a:hover{color:#fff}.header-nav svg{width:16px;height:16px}.store-alert{border-radius:4px;align-items:center;gap:12px;margin-top:24px;padding:14px 20px;font-size:14px;display:flex}.store-alert-info{color:#b8c4d9;background:#20242b;border:1px solid #3d4655}.store-alert-warn{color:#e6be8a;background:#28211b;border:1px solid #6b4d2b}.store-hero-section{isolation:isolate;border-bottom:1px solid var(--line);padding-block:65px 70px;position:relative;overflow:hidden}.store-hero-art{z-index:-1;background:#0f1012;position:absolute;inset:0;overflow:hidden}.store-hero-art picture,.store-hero-art img{object-fit:cover;object-position:center 38%;filter:blur(1px)brightness(.7)saturate(1.05);width:100%;height:100%;display:block;transform:scale(1.02)}.store-hero-shade{background:linear-gradient(180deg, #11121473 0%, #1112142e 35%, #1112149e 75%, var(--bg) 100%), radial-gradient(ellipse at 50% 35%, transparent 35%, #1112147a 90%);position:absolute;inset:0}.store-hero-inner{z-index:1;position:relative}.store-hero{padding-block:70px 50px}.store-hero-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:60px;display:grid}.store-hero-content h1{letter-spacing:-.03em;text-shadow:0 2px 18px #000000d9;font-size:clamp(38px,4.5vw,64px);line-height:1.05}.store-hero-content h1 span{color:#ffb703}.store-hero-tagline{color:#fff;letter-spacing:-.015em;text-shadow:0 2px 12px #000000d9;max-width:520px;margin-top:20px;font-size:clamp(18px,1.8vw,22px);font-weight:500;line-height:1.4}.store-hero-sub{color:#c5cad2;letter-spacing:-.006em;text-shadow:0 1px 10px #000000e6;max-width:480px;margin-top:12px;font-size:15px;line-height:1.65}.hero-quick-perks{flex-direction:column;gap:10px;max-width:500px;margin-top:26px;display:flex}.quick-perk-item{backdrop-filter:blur(8px);background:#111214a6;border:1px solid #ffffff14;border-left:3px solid #ff9e00;border-radius:4px;align-items:flex-start;gap:12px;padding:10px 14px;display:flex}.quick-perk-item svg{color:#ffb703;flex-shrink:0;width:17px;height:17px;margin-top:3px}.quick-perk-text{flex-direction:column;gap:2px;display:flex}.quick-perk-text strong{color:#fff;font-size:13.5px;font-weight:600}.quick-perk-text span{color:#a7abb2;font-size:12.5px;line-height:1.4}.hero-perks-anchor{color:#fa0;align-items:center;gap:6px;margin-top:14px;font-size:13px;font-weight:500;transition:color .15s;display:inline-flex}.hero-perks-anchor:hover{color:#ffd060;text-decoration:underline}.mvp-hero-card{background:radial-gradient(circle at 85% 20%,#ff8c0038 0%,#0000 60%),linear-gradient(145deg,#27180e 0%,#1a1b1e 60%,#141517 100%);border:1px solid #ff96008c;border-radius:8px;padding:36px 32px;position:relative;box-shadow:0 16px 50px #00000080,0 0 45px #ff820038,inset 0 1px #ffd25a59}.mvp-hero-card:before{content:"";background:linear-gradient(90deg,#ffc107 0%,#ff6f00 55%,#0000);height:3px;position:absolute;top:0;left:0;right:0}.card-topline{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.card-topline-left{align-items:center;gap:12px;display:flex}.card-title{font:700 28px/1 var(--display);letter-spacing:-.02em;color:#fff}.card-badge-icon{object-fit:contain;filter:drop-shadow(0 6px 18px #ff8c0099);flex-shrink:0;width:56px;height:56px}.price-box{margin-block:22px 28px}.price-amount{font:700 46px/1 var(--display);color:var(--text);letter-spacing:-.02em}.price-period{color:var(--muted);margin-left:6px;font-size:15px}.price-local{margin-top:12px}.price-local[hidden]{display:none}.price-local-amount{font:600 20px/1.2 var(--display);color:var(--text);flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.price-local-tag{font:600 10.5px/1 var(--display);letter-spacing:.08em;text-transform:uppercase;color:#ffc107;border:1px solid #ffc10766;border-radius:3px;padding:3px 6px}.price-local-note{color:var(--muted);max-width:44ch;margin:6px 0 0;font-size:12.5px;line-height:1.45}.price-error-box{background:#2a1618;border:1px solid #cb383e55;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding:10px 14px;display:flex}.price-error-text{color:#f48a8e;margin:0;font-size:13px;line-height:1.4}.button-retry{color:#f0efeb;font-size:11.5px;font-family:var(--display);letter-spacing:.05em;cursor:pointer;background:0 0;border:1px solid #ef737870;border-radius:3px;flex-shrink:0;padding:5px 12px;font-weight:600;transition:background .15s,border-color .15s}.button-retry:hover{background:#cb383e40;border-color:#ef7378}.card-cta-box{flex-direction:column;gap:12px;display:flex}.card-cta-box .button{width:100%;min-height:56px;font-size:15px}.cta-error-message{color:#ef7378;margin-top:4px;font-size:13px;line-height:1.4;display:none}.cta-error-message.is-visible{display:block}.card-guarantee{color:#9da1a8;align-items:center;gap:8px;margin-top:8px;font-size:12px;display:flex}.card-guarantee svg{width:14px;height:14px;color:var(--blue)}.catalog-section{border-top:1px solid var(--line);padding-block:60px 70px}.catalog-heading{margin-bottom:36px}.catalog-heading h2{letter-spacing:-.025em;font-size:clamp(28px,3.2vw,42px)}.catalog-sub{color:var(--muted);max-width:600px;margin-top:8px;font-size:15px}.extras-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.extra-card{border:1px solid var(--line);background:#17191c;border-radius:8px;flex-direction:column;gap:20px;padding:32px 28px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.extra-card:hover{border-color:#fff3;box-shadow:0 12px 36px #0006}.extra-card-akys{background:linear-gradient(145deg,#18191d 0%,#141518 100%);border-color:#ffffff1a}.extra-card-akys:hover{border-color:#ffffff2e;box-shadow:0 12px 36px #0006}.extra-card-akys .akys-slider-container:not([data-state=ready]){opacity:.65}.extra-card-akys .akys-price-box{flex-wrap:wrap;margin-top:auto}.akys-price-local{color:var(--muted);flex-basis:100%;margin:4px 0 0;font-size:13px;line-height:1.4}.akys-price-local[hidden]{display:none}.akys-range-slider:disabled,.tick-btn:disabled{cursor:not-allowed}.tick-btn[hidden]{display:none}.extra-card-header{flex-direction:column;gap:10px;display:flex}.extra-badge{font:700 10px/1.2 var(--display);letter-spacing:.12em;text-transform:uppercase;border-radius:3px;align-self:flex-start;padding:4px 8px}.extra-badge.homicide{color:#f48a8e;background:#cb383e26;border:1px solid #ef737866}.extra-badge.currency{color:#ffb703;background:#ffa00026;border:1px solid #ffb43273}.extra-title{font:700 24px/1.2 var(--display);letter-spacing:-.02em;color:#fff}.extra-desc{color:var(--muted);font-size:14.5px;line-height:1.55}.extra-card-preview{aspect-ratio:16/9;background:#0d0e10;border:1px solid #ffffff17;border-radius:6px;position:relative;overflow:hidden;box-shadow:inset 0 0 20px #0009}.extra-card-preview img{object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform .25s}.extra-card:hover .extra-card-preview img{transform:scale(1.03)}.preview-tag{backdrop-filter:blur(6px);color:#e2e4e8;font:700 9.5px/1 var(--display);letter-spacing:.09em;text-transform:uppercase;background:#0e0f11d1;border:1px solid #ffffff26;border-radius:3px;padding:4px 8px;position:absolute;bottom:8px;right:8px}.extra-specs{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;gap:10px;padding-block:14px;display:flex}.spec-row{color:#cfd2d6;align-items:center;gap:10px;font-size:13.5px;display:flex}.spec-row svg{width:15px;height:15px;color:var(--blue)}.extra-price-box{align-items:baseline;gap:8px;margin-top:auto;display:flex}.extra-price-amount{font:700 36px/1 var(--display);color:var(--text);letter-spacing:-.02em}.extra-price-period{color:var(--muted);font-size:14px}.playermodel-modal{overscroll-behavior:contain;width:min(760px,100% - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--text);background:0 0;border:1px solid #ffffff2e;border-radius:8px;padding:0;overflow:auto;box-shadow:0 24px 80px #000000a8}.playermodel-modal::backdrop{backdrop-filter:blur(5px);background:#08090bb8}.playermodel-modal[open]{animation:.22s cubic-bezier(.22,.8,.2,1) both playermodel-modal-in}.playermodel-modal[open]::backdrop{animation:.22s ease-out both playermodel-backdrop-in}@keyframes playermodel-modal-in{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes playermodel-backdrop-in{0%{opacity:0}to{opacity:1}}.playermodel-modal-card{background:radial-gradient(circle at 90% 0,#cb383e24,#0000 36%),#17191c;padding:32px}.playermodel-modal-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:22px;display:flex}.playermodel-modal-heading .section-kicker{color:var(--red-light);margin-bottom:10px}.playermodel-modal-heading h2{letter-spacing:-.025em;font-size:clamp(24px,4vw,32px)}.playermodel-modal-close-icon{width:36px;height:36px;color:var(--muted);background:#ffffff08;border:1px solid #ffffff2e;border-radius:4px;flex:none;place-items:center;padding:0 0 3px;font-size:25px;line-height:1;display:grid}.playermodel-modal-close-icon:hover{color:var(--text);background:#ffffff16}.playermodel-modal-layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:24px 28px;padding-top:24px;display:grid}.playermodel-modal-info{min-width:0}.playermodel-modal-copy{color:#c7cbd0;gap:10px;padding-block:24px 22px;font-size:14.5px;line-height:1.6;display:grid}.playermodel-terms-card{border:1px solid #cb383e66;border-left:3px solid var(--red);color:#c9cbd0;background:linear-gradient(110deg,#cb383e18,#ffffff04 78%);border-radius:5px;gap:7px;margin-bottom:2px;padding:14px 16px;font-size:12.5px;line-height:1.5;display:grid}.playermodel-terms-label{color:var(--red-light);font:700 10px/1.2 var(--display);letter-spacing:.13em}.playermodel-terms-card strong{color:#f0b2b5}.playermodel-steps{border-block:1px solid var(--line);gap:6px;padding:20px 0;list-style:none;display:grid;position:relative}.playermodel-steps:before{content:"";opacity:.7;background:linear-gradient(#ffb703 0%,#cb383e 78%,#0000 100%);width:1px;position:absolute;top:36px;bottom:36px;left:15px}.playermodel-steps li{z-index:0;color:#e6e7e8;align-items:center;gap:13px;min-height:42px;padding:6px 12px 6px 0;font-size:14px;display:flex;position:relative}.playermodel-steps li:before{content:"";z-index:-1;background:linear-gradient(90deg,#ffffff09,#0000 82%);border:1px solid #ffffff0b;border-radius:5px;position:absolute;inset:0}.playermodel-steps li span{color:#ffc45a;width:30px;height:30px;font:700 12px/1 var(--display);background:#17191c;border:1px solid #ffb703aa;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 0 0 4px #17191c,0 0 16px #ff9e0022}.playermodel-steps li strong{font:600 13px/1.35 var(--display);letter-spacing:.01em}.playermodel-modal-actions{flex-wrap:wrap;grid-column:1/-1;justify-content:center;align-items:center;gap:12px;margin-top:0;display:flex}.playermodel-modal-actions .button{width:auto;min-width:210px}.akys-slider-container{background:#0000004d;border:1px solid #ffffff14;border-radius:6px;flex-direction:column;gap:16px;padding:18px 16px;display:flex}.akys-amount-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.akys-slider-label{color:#b0b4ba;font-size:13px;font-weight:500}.akys-display-pill{background:#ffaa0026;border:1px solid #ffb43273;border-radius:20px;align-items:baseline;gap:5px;padding:5px 14px;display:flex}.akys-display-pill #akys-amount-val{font:700 20px/1 var(--display);color:#ffc300}.akys-display-pill .akys-unit{font:700 11px/1 var(--display);letter-spacing:.08em;color:#fa0}.akys-range-slider{-webkit-appearance:none;appearance:none;cursor:pointer;background:#2c2f35;border-radius:3px;outline:none;width:100%;height:6px}.akys-range-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;cursor:pointer;background:#fa0;border-radius:50%;width:20px;height:20px;transition:transform .1s;box-shadow:0 0 12px #fa0c}.akys-range-slider::-webkit-slider-thumb:hover{transform:scale(1.15)}.akys-range-slider::-moz-range-thumb{cursor:pointer;background:#fa0;border:0;border-radius:50%;width:20px;height:20px;box-shadow:0 0 12px #fa0c}.slider-ticks{justify-content:space-between;align-items:center;gap:6px;display:flex}.tick-btn{color:#9ea3aa;font:600 11.5px/1.2 var(--display);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:3px;padding:5px 8px;transition:background .15s,color .15s,border-color .15s}.tick-btn:hover{color:#fff;background:#ffffff1f}.tick-btn.active{color:#ffc300;background:#fa03;border-color:#ffb43299}.benefits-section{border-top:1px solid var(--line);padding-block:60px 80px}.benefits-heading{margin-bottom:44px}.benefits-heading .section-kicker{color:var(--muted);margin-bottom:14px}.benefits-heading h2{letter-spacing:-.025em;font-size:clamp(28px,3.2vw,42px)}.benefits-categories{flex-direction:column;gap:48px;display:flex}.category-title{font:700 14px/1.5 var(--display);letter-spacing:.14em;color:#d0d3d8;align-items:center;gap:12px;margin-bottom:20px;display:flex}.category-title:after{content:"";background:var(--line);flex:1;height:1px}.benefits-grid{grid-template-columns:repeat(3,1fr);gap:18px;padding:0;list-style:none;display:grid}.benefit-card{border:1px solid var(--line);background:#17191c;border-radius:6px;flex-direction:column;gap:12px;padding:24px;display:flex}.benefit-card.highlight{background:linear-gradient(145deg,#221a1d,#17191c);border-color:#cb383e40}.benefit-icon-row{color:var(--red-light);align-items:center;gap:10px;display:flex}.benefit-icon-row svg{width:18px;height:18px}.benefit-card h3{letter-spacing:-.01em;font-size:17px;line-height:1.3}.benefit-card p{color:var(--muted);font-size:14px;line-height:1.55}.benefit-note{color:#8e939c;margin-top:auto;font-size:12px;font-style:italic}.faq-section{border-top:1px solid var(--line);background:#141518;padding-block:60px 80px}.faq-heading{margin-bottom:36px}.faq-heading .section-kicker{color:var(--muted);margin-bottom:12px}.faq-heading h2{letter-spacing:-.025em;font-size:clamp(26px,3vw,38px)}.faq-list{flex-direction:column;gap:12px;display:flex}.faq-item{border:1px solid var(--line);background:#1b1d20;border-radius:5px;overflow:hidden}.faq-item summary{cursor:pointer;font:600 16px/1.4 var(--display);color:var(--text);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary svg{width:18px;height:18px;color:var(--muted);transition:transform .2s}.faq-item[open] summary svg{transform:rotate(180deg)}.faq-item[open] summary{border-bottom:1px solid var(--line)}.faq-answer{color:var(--muted);padding:20px 24px;font-size:15px;line-height:1.6}.faq-answer a{color:var(--text);text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:4px}.faq-answer a:hover{color:#fff}.status-page{align-items:center;min-height:70vh;padding-block:80px;display:flex}.status-card{border:1px solid var(--line);text-align:center;background:#17191c;border-radius:8px;max-width:600px;margin-inline:auto;padding:48px 40px;box-shadow:0 16px 60px #00000070}.status-icon{margin-inline:auto;width:56px;height:56px;color:var(--red-light);margin-bottom:24px}.status-icon.success{color:#98c49b}.status-card h1{letter-spacing:-.025em;font-size:clamp(28px,4vw,40px);line-height:1.15}.status-card p{color:var(--muted);margin-top:16px;font-size:16px;line-height:1.6}.status-actions{flex-direction:column;gap:12px;margin-top:32px;display:flex}.status-actions .button{width:100%}.status-footnote{color:#8e939c;margin-top:24px;font-size:12px;line-height:1.5}.spinner{border:2px solid #ffffff40;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.legal-page{max-width:860px;margin-inline:auto;padding-block:60px 100px}.legal-page h1{letter-spacing:-.025em;margin-bottom:12px;font-size:clamp(32px,4vw,48px)}.legal-subtitle{color:var(--muted);border-bottom:1px solid var(--line);margin-bottom:40px;padding-bottom:20px;font-size:14.5px}.legal-content{flex-direction:column;gap:32px;display:flex}.legal-section{flex-direction:column;gap:12px;display:flex}.legal-section h2{letter-spacing:-.01em;color:#f0efeb;border-bottom:1px solid #ffffff14;padding-bottom:8px;font-size:20px}.legal-section p,.legal-section li{color:#bdc1c7;font-size:14.5px;line-height:1.7}.legal-section ul{flex-direction:column;gap:8px;margin:0;padding-left:20px;display:flex}.legal-section strong{color:#fff}.legal-footer-nav{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:50px;padding-top:24px;display:flex}.site-footer{border-top:1px solid var(--line);background:#0e0f11;margin-top:auto;padding-block:44px}.footer-content{grid-template-columns:100px 1fr auto;align-items:center;gap:40px;display:grid}.footer-emblem{object-fit:contain;opacity:.18;filter:grayscale();width:80px;height:90px}.footer-legal{color:var(--muted);font-size:15px;line-height:1.5}.footer-copyright{font:700 20px/1.3 var(--display);color:var(--text);margin-bottom:6px}.footer-links{border-left:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:16px 24px;padding-left:36px;display:flex}.footer-links a{color:#d0d2d6;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.footer-links a:hover{color:var(--blue)}.footer-links svg{width:18px;height:18px}}@layer responsive{@media (width<=1024px){.container{width:calc(100% - 48px)}.benefits-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.container{width:calc(100% - 32px)}.header-inner{height:70px}.brand-name{font-size:20px}.store-hero,.store-hero-section{padding-block:40px 30px}.store-hero-grid{grid-template-columns:1fr;gap:36px}.store-hero-content h1{font-size:36px}.mvp-hero-card{padding:26px 20px}.price-amount{font-size:38px}.extras-grid{grid-template-columns:minmax(0,1fr)}.extra-card{padding:26px 18px}.tick-btn{flex:1 1 0;min-width:0;padding-inline:2px}.playermodel-modal-card{padding:24px 20px}.playermodel-modal-heading{gap:12px}.playermodel-modal-heading h2{font-size:24px}.playermodel-modal-layout{grid-template-columns:1fr;gap:0;padding-top:20px}.playermodel-steps{margin-top:22px}.playermodel-modal-actions{margin-top:20px}.playermodel-modal-actions .button{width:100%}.benefits-section{padding-block:40px 50px}.benefits-grid{grid-template-columns:1fr}.faq-section{padding-block:40px 50px}.status-card{padding:32px 20px}.footer-content{grid-template-columns:60px 1fr;gap:20px}.footer-emblem{grid-row:1;width:60px;height:70px}.footer-links{border-left:0;border-top:1px solid var(--line);grid-column:1/-1;gap:12px 20px;padding-top:18px;padding-left:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}}
