.dmx{--dmx-ink:#0E1116;--dmx-ink2:#161B22;--dmx-y:#FFC400;--dmx-mut:#5B6472;--dmx-bg:#F4F5F7;--dmx-line:#E3E6EB;color:var(--dmx-ink);font-family:inherit;overflow-x:clip;max-width:100%}.dmx *{box-sizing:border-box}.dmx img{max-width:100%}.dmx-wrap{max-width:1180px;margin:0 auto;padding:64px 20px}.dmx-soft{background:var(--dmx-bg)}.dmx-dark{background:var(--dmx-ink);color:#fff}.dmx-eyebrow{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#B38900}.dmx-dark .dmx-eyebrow,.dmx-hero .dmx-eyebrow{color:var(--dmx-y)}.dmx-h2{font-size:clamp(26px,4vw,42px);line-height:1.1;font-weight:900;letter-spacing:-.02em;margin:10px 0 14px;color:inherit;overflow-wrap:break-word}.dmx-lead{font-size:17px;line-height:1.6;color:var(--dmx-mut);max-width:680px;margin:0}.dmx-dark .dmx-lead{color:#B9C0CA}.dmx-center{text-align:center}.dmx-center .dmx-lead{margin-left:auto;margin-right:auto}.dmx-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--dmx-y);color:#0E1116 !important;font-weight:800;font-size:16px;padding:17px 30px;border-radius:999px;text-decoration:none;box-shadow:0 10px 30px rgba(255,196,0,.25);transition:transform .15s ease;max-width:100%;text-align:center}.dmx-btn:hover{transform:translateY(-2px)}.dmx-hero{background:radial-gradient(900px 500px at 85% 0%,#2A3342 0%,#0E1116 62%);color:#fff}.dmx-hero .dmx-wrap{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center;padding-top:80px;padding-bottom:80px}.dmx-hero .dmx-wrap>*,.dmx-offer>*,.dmx-grid>*,.dmx-cart-grid>*,.dmx-it .dmx-wrap>*{min-width:0}.dmx-hero h1{font-size:clamp(32px,5.4vw,62px);line-height:1.04;font-weight:900;letter-spacing:-.03em;margin:14px 0 18px;color:#fff;overflow-wrap:break-word}.dmx-hero h1 span{color:var(--dmx-y);display:block}.dmx-hero p{font-size:18px;line-height:1.55;color:#C3C9D2;max-width:540px;margin:0 0 30px}.dmx-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.dmx-chip{font-size:13px;font-weight:600;color:#E8EBEF;border:1px solid #3A4352;border-radius:999px;padding:8px 14px;background:rgba(255,255,255,.04)}.dmx-hero-media{position:relative;aspect-ratio:1/1;border-radius:28px;background:linear-gradient(160deg,#1F2733,#0B0E13);display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid #2A3240}.dmx-hero-media img{width:100%;height:100%;object-fit:cover}.dmx-screen-wrap{width:84%;max-width:100%;border-radius:22px;background:#05070A;border:1px solid #2A3240;padding:26px 18px;text-align:center;box-shadow:0 30px 80px rgba(0,0,0,.55);overflow:hidden}.dmx-screen-top{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#7D8794}.dmx-screen{font-size:clamp(40px,11vw,104px);font-weight:900;color:var(--dmx-y);line-height:1;margin:18px 0;font-variant-numeric:tabular-nums;white-space:nowrap;text-shadow:0 0 34px rgba(255,196,0,.35)}.dmx-bar{height:8px;border-radius:99px;background:#1C232D;margin:0 0 18px;overflow:hidden}.dmx-bar span{display:block;height:100%;background:var(--dmx-y);animation:dmxcharge 2.6s ease-in-out infinite}@keyframes dmxcharge{0%{width:6%}70%{width:100%}100%{width:100%}}.dmx-trust{background:var(--dmx-y);color:#0E1116}.dmx-trust ul{list-style:none;margin:0 auto;padding:14px 20px;max-width:1180px;display:flex;justify-content:center;gap:10px 30px;flex-wrap:wrap;font-weight:800;font-size:14px}.dmx-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:36px}.dmx-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.dmx-card{background:#fff;border:1px solid var(--dmx-line);border-radius:20px;padding:26px;text-align:left}.dmx-dark .dmx-card{background:var(--dmx-ink2);border-color:#262E39}.dmx-card h3{font-size:18px;font-weight:800;margin:14px 0 6px;color:inherit}.dmx-card p{font-size:15px;line-height:1.55;color:var(--dmx-mut);margin:0}.dmx-dark .dmx-card p{color:#AEB6C1}.dmx-ico{width:46px;height:46px;border-radius:14px;background:var(--dmx-ink);color:var(--dmx-y);display:flex;align-items:center;justify-content:center}.dmx-ico svg{width:24px;height:24px}.dmx-step-n{width:46px;height:46px;border-radius:50%;background:var(--dmx-y);color:#0E1116;font-weight:900;font-size:20px;display:flex;align-items:center;justify-content:center}.dmx-tip{margin:28px auto 0;max-width:680px;font-size:14px;color:var(--dmx-mut);background:#fff;border:1px dashed #CDD2D9;border-radius:14px;padding:14px 18px}.dmx-tablewrap{overflow-x:auto;margin-top:36px;border-radius:20px;border:1px solid var(--dmx-line);background:#fff}.dmx-table{width:100%;min-width:560px;border-collapse:collapse;font-size:15px}.dmx-table th,.dmx-table td{padding:16px 14px;text-align:center;border-bottom:1px solid var(--dmx-line)}.dmx-table tr:last-child td{border-bottom:0}.dmx-table th{font-size:14px;font-weight:800;background:#FAFBFC}.dmx-table th:first-child,.dmx-table td:first-child{text-align:left;font-weight:600}.dmx-table .dmx-us{background:#FFF7D6}.dmx-table th.dmx-us{background:var(--dmx-ink);color:var(--dmx-y)}.dmx-yes{color:#13875D;font-weight:900;font-size:18px}.dmx-no{color:#C23B2E;font-weight:900;font-size:18px}.dmx-tile{background:var(--dmx-ink);color:#fff;border-radius:20px;padding:28px;text-align:center}.dmx-tile b{display:block;font-size:clamp(44px,6vw,64px);font-weight:900;color:var(--dmx-y);line-height:1}.dmx-tile span{display:block;margin-top:8px;font-size:15px;color:#C3C9D2}.dmx-offer{display:grid;grid-template-columns:1.2fr .8fr;gap:32px;align-items:center}.dmx-offer-box{background:#fff;color:var(--dmx-ink);border-radius:24px;padding:30px;text-align:center;box-shadow:0 20px 60px rgba(0,0,0,.35)}.dmx-tag{display:inline-block;background:var(--dmx-y);color:#0E1116;font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;padding:6px 12px;border-radius:999px}.dmx-offer-box h3{font-size:20px;font-weight:900;margin:14px 0 6px}.dmx-price{font-size:42px;font-weight:900;line-height:1;margin:14px 0 4px}.dmx-old{font-size:15px;color:var(--dmx-mut);text-decoration:line-through}.dmx-save{display:block;margin:8px 0 20px;font-weight:800;color:#13875D}.dmx-faq{max-width:820px;margin:32px auto 0;text-align:left}.dmx-faq details{background:#fff;border:1px solid var(--dmx-line);border-radius:16px;margin-bottom:10px;overflow:hidden}.dmx-faq summary{cursor:pointer;list-style:none;padding:18px 52px 18px 20px;font-weight:800;font-size:16px;position:relative}.dmx-faq summary::-webkit-details-marker{display:none}.dmx-faq summary:after{content:'+';position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:24px;font-weight:400;color:#8A93A0}.dmx-faq details[open] summary:after{content:'−'}.dmx-faq details p{margin:0;padding:0 20px 18px;font-size:15px;line-height:1.6;color:var(--dmx-mut)}.dmx-guar .dmx-card{text-align:center}.dmx-guar .dmx-ico{margin:0 auto}@media (max-width:900px){.dmx-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.dmx-wrap{padding:48px 16px}.dmx-hero .dmx-wrap{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:32px;padding-bottom:52px}.dmx-hero-media{order:-1;aspect-ratio:4/3}.dmx-grid{grid-template-columns:minmax(0,1fr)}.dmx-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.dmx-offer{grid-template-columns:minmax(0,1fr)}.dmx-trust ul{font-size:13px;gap:6px 16px;padding:12px 16px}.dmx-btn{width:100%;padding:16px 20px}.dmx-card{padding:20px}.dmx-grid--4 .dmx-card{padding:16px}.dmx-grid--4 .dmx-card h3{font-size:15px}.dmx-grid--4 .dmx-card p{font-size:13px}}