:root{--dm-navy: #0b1b33;--dm-navy-2: #12264a;--dm-blue: #0066ff;--dm-blue-dark: #0050d0;--dm-cyan: #00c2ff;--dm-grad: linear-gradient(135deg, #00c2ff 0%, #0066ff 100%);--dm-ink: #0b1b33;--dm-muted: #55627a;--dm-line: #e3e9f3;--dm-soft: #f3f7fd;--dm-white: #ffffff;--dm-green: #16a34a;--dm-star: #ffb800;--dm-radius: 18px;--dm-radius-sm: 12px;--dm-shadow: 0 1px 2px rgba(11, 27, 51, .06), 0 8px 24px rgba(11, 27, 51, .06);--dm-shadow-lg: 0 2px 4px rgba(11, 27, 51, .06), 0 20px 48px rgba(11, 27, 51, .12);--dm-font: var(--font-heading-family, "Poppins"), system-ui, -apple-system, "Segoe UI", sans-serif;--dm-body: var(--font-body-family, "Poppins"), system-ui, -apple-system, "Segoe UI", sans-serif}.dm{--bg: var(--dm-white);--fg: var(--dm-ink);--fg-muted: var(--dm-muted);--card-bg: var(--dm-white);--card-line: var(--dm-line);--accent: var(--dm-blue);background:var(--bg);color:var(--fg);font-family:var(--dm-body);font-size:16px;line-height:1.6;letter-spacing:0;padding-top:var(--pt, 80px);padding-bottom:var(--pb, 80px);position:relative;overflow:hidden}@media(max-width:749px){.dm{padding-top:calc(var(--pt, 80px) * .65);padding-bottom:calc(var(--pb, 80px) * .65);font-size:15px}}.dm--soft{--bg: var(--dm-soft);--card-bg: var(--dm-white)}.dm--dark{--bg: var(--dm-navy);--fg: #ffffff;--fg-muted: #b4c2da;--card-bg: var(--dm-navy-2);--card-line: rgba(255,255,255,.1);--accent: var(--dm-cyan)}.dm--brand{--bg: var(--dm-blue);--fg: #ffffff;--fg-muted: rgba(255,255,255,.82);--card-bg: rgba(255,255,255,.1);--card-line: rgba(255,255,255,.22);--accent: #ffffff;background:var(--dm-grad)}.dm *,.dm *:before,.dm *:after{box-sizing:border-box}.dm h1,.dm h2,.dm h3,.dm h4,.dm p{color:inherit;margin:0;letter-spacing:0}.dm h1,.dm h2,.dm h3,.dm h4{font-family:var(--dm-font);font-weight:700;line-height:1.15}.dm a{color:inherit}.dm img{max-width:100%;height:auto;display:block}.dm__wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.dm__wrap--narrow{max-width:820px}@media(max-width:749px){.dm__wrap{padding:0 16px}}.dm-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:14px}.dm--brand .dm-eyebrow{color:#fff;opacity:.9}.dm-h1{font-size:clamp(34px,5.2vw,58px)}.dm-h2{font-size:clamp(28px,3.6vw,42px)}.dm-h3{font-size:clamp(19px,1.8vw,22px)}.dm-lead{font-size:clamp(17px,1.6vw,20px);color:var(--fg-muted);line-height:1.6}.dm-muted{color:var(--fg-muted)}.dm-grad-text{background:var(--dm-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.dm--brand .dm-grad-text,.dm--dark .dm-grad-text{background:linear-gradient(135deg,#7fe1ff,#00c2ff);-webkit-background-clip:text;background-clip:text}.dm-head{margin-bottom:48px}.dm-head--center{text-align:center;max-width:780px;margin-left:auto;margin-right:auto}.dm-head .dm-lead{margin-top:16px}@media(max-width:749px){.dm-head{margin-bottom:32px}}.dm-rte p+p{margin-top:12px}.dm-rte strong{font-weight:700;color:inherit}.dm-rte a{color:var(--accent);text-underline-offset:3px}.dm-rte ul{list-style:none;padding:0;margin:16px 0 0;display:grid;gap:10px}.dm-rte ul li{position:relative;padding-left:32px}.dm-rte ul li:before{content:"";position:absolute;left:0;top:3px;width:20px;height:20px;border-radius:50%;background:var(--dm-blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='white' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 10.5l3 3 6-7'/%3E%3C/svg%3E") center/14px no-repeat}.dm--brand .dm-rte ul li:before{background-color:#ffffff38}.dm-rte ol{padding-left:20px;margin:16px 0 0;display:grid;gap:8px}.dm-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.dm-btns--center{justify-content:center}.dm-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 28px;border-radius:999px;font-family:var(--dm-font);font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;border:2px solid transparent;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,color .15s ease;-webkit-appearance:none;appearance:none}.dm-btn:hover{transform:translateY(-1px)}.dm-btn:focus-visible{outline:3px solid var(--dm-cyan);outline-offset:3px}.dm-btn--primary{background:var(--dm-grad);color:#fff!important;box-shadow:0 8px 24px #0066ff52}.dm-btn--primary:hover{box-shadow:0 12px 30px #0066ff6b}.dm-btn--ghost{background:transparent;color:var(--fg)!important;border-color:var(--card-line)}.dm--light .dm-btn--ghost,.dm--soft .dm-btn--ghost{border-color:#c9d5ea}.dm-btn--ghost:hover{border-color:var(--accent)}.dm--brand .dm-btn--primary{background:#fff;color:var(--dm-blue)!important;box-shadow:0 8px 24px #0000002e}.dm-btn--block{width:100%}.dm-btn--lg{min-height:62px;font-size:18px}.dm-btn svg{width:18px;height:18px;flex:none}.dm-btn[disabled]{opacity:.5;cursor:not-allowed;transform:none}.dm-stars{display:inline-flex;gap:2px;color:var(--dm-star)}.dm-stars svg{width:18px;height:18px}.dm-rating{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:var(--fg-muted)}.dm-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;background:#0066ff1a;color:var(--dm-blue)}.dm--dark .dm-pill,.dm--brand .dm-pill{background:#ffffff24;color:#fff}.dm-chips{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:28px;padding:0;list-style:none}.dm-chips li{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--fg-muted)}.dm-chips li:before{content:"";width:18px;height:18px;border-radius:50%;flex:none;background:var(--dm-green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='white' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 10.5l3 3 6-7'/%3E%3C/svg%3E") center/12px no-repeat}.dm-media{border-radius:var(--dm-radius);overflow:hidden;box-shadow:var(--dm-shadow-lg);background:var(--card-bg)}.dm-media img{width:100%}.dm-placeholder{aspect-ratio:4 / 3;width:100%;background:var(--dm-soft);display:flex;align-items:center;justify-content:center}.dm-placeholder svg{width:60%;height:auto;opacity:.35}.dm-hero__grid{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center}.dm-hero--image-left .dm-hero__media{order:-1}.dm-hero--center .dm-hero__grid{grid-template-columns:1fr;text-align:center;max-width:880px;margin:0 auto}.dm-hero--center .dm-btns,.dm-hero--center .dm-chips{justify-content:center}.dm-hero--center .dm-hero__media{margin-top:24px}.dm-hero .dm-lead{margin-top:20px;max-width:620px}.dm-hero--center .dm-lead{margin-left:auto;margin-right:auto}.dm-hero .dm-rating{margin-top:22px}.dm-hero__glow{position:absolute;inset:auto -20% -40% auto;width:680px;height:680px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,194,255,.28),transparent);pointer-events:none}.dm--light .dm-hero__glow,.dm--soft .dm-hero__glow{background:radial-gradient(closest-side,rgba(0,102,255,.12),transparent)}.dm-hero__inner{position:relative;z-index:1}@media(max-width:989px){.dm-hero__grid{grid-template-columns:1fr;gap:40px}.dm-hero--image-left .dm-hero__media{order:0}}.dm-grid{display:grid;gap:24px;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr))}@media(max-width:989px){.dm-grid{grid-template-columns:repeat(min(var(--cols, 3),2),minmax(0,1fr))}}@media(max-width:649px){.dm-grid{grid-template-columns:1fr;gap:16px}}.dm-card{background:var(--card-bg);border:1px solid var(--card-line);border-radius:var(--dm-radius);padding:28px;display:flex;flex-direction:column;gap:12px;height:100%}.dm--light .dm-card,.dm--soft .dm-card{box-shadow:var(--dm-shadow)}.dm-cards--plain .dm-card{background:transparent;border:0;box-shadow:none;padding:8px 0}.dm-cards--center .dm-card{text-align:center;align-items:center}.dm-card__icon{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:26px;line-height:1;background:#0066ff1a;color:var(--dm-blue);margin-bottom:4px}.dm--dark .dm-card__icon,.dm--brand .dm-card__icon{background:#ffffff1f;color:#fff}.dm-card__img{border-radius:var(--dm-radius-sm);overflow:hidden;margin:-8px -8px 8px}.dm-card__img img{width:100%}.dm-cards--circle .dm-card__img{width:140px;height:140px;border-radius:50%;margin:0 auto 8px}.dm-cards--circle .dm-card__img img{width:100%;height:100%;object-fit:cover}.dm-card__text{color:var(--fg-muted)}.dm-card__link{margin-top:auto;padding-top:8px;font-weight:600;color:var(--accent)!important;text-decoration:none}.dm-card__link:hover{text-decoration:underline}.dm-offers{display:grid;gap:24px;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));align-items:stretch}@media(max-width:989px){.dm-offers{grid-template-columns:1fr;max-width:560px;margin:0 auto}}.dm-offer{position:relative;background:var(--card-bg);border:1px solid var(--card-line);border-radius:22px;padding:32px 28px 28px;display:flex;flex-direction:column;box-shadow:var(--dm-shadow)}.dm--dark .dm-offer{box-shadow:none}.dm-offer--featured{border:2px solid var(--dm-blue);box-shadow:0 20px 48px #0066ff2e}@media(min-width:990px){.dm-offer--featured{transform:translateY(-12px)}}.dm-offer__badge{position:absolute;top:-14px;left:50%;transform:translate(-50%);white-space:nowrap;background:var(--dm-grad);color:#fff;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:6px 14px;border-radius:999px}.dm-offer__img{border-radius:14px;overflow:hidden;margin-bottom:20px;background:var(--dm-soft)}.dm-offer__img img{width:100%;aspect-ratio:16 / 10;object-fit:cover}.dm-offer__kicker{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--accent)}.dm-offer__title{font-size:22px;margin-top:6px}.dm-offer__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 10px;margin:18px 0 4px}.dm-offer__amount{font-family:var(--dm-font);font-size:42px;font-weight:700;line-height:1}.dm-offer__compare{font-size:18px;color:var(--fg-muted);text-decoration:line-through}.dm-offer__note{font-size:14px;color:var(--fg-muted)}.dm-offer .dm-rte{margin-top:18px;padding-top:18px;border-top:1px solid var(--card-line);font-size:15px;flex:1}.dm-offer .dm-btn{margin-top:26px}.dm-steps{display:grid;gap:24px;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));counter-reset:dmstep}@media(max-width:989px){.dm-steps{grid-template-columns:1fr}}.dm-step{position:relative;padding:28px;border-radius:var(--dm-radius);background:var(--card-bg);border:1px solid var(--card-line)}.dm--light .dm-step,.dm--soft .dm-step{box-shadow:var(--dm-shadow)}.dm-step__num{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--dm-grad);color:#fff;font-family:var(--dm-font);font-weight:700;font-size:18px;margin-bottom:18px}.dm-step h3{margin-bottom:8px}.dm-step p{color:var(--fg-muted)}.dm-stats{display:grid;gap:16px;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr))}@media(max-width:749px){.dm-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.dm-stat{text-align:center;padding:24px 12px;border-radius:var(--dm-radius);background:var(--card-bg);border:1px solid var(--card-line)}.dm-stat__num{font-family:var(--dm-font);font-size:clamp(32px,4vw,48px);font-weight:700;line-height:1}.dm-stat__label{margin-top:10px;font-size:14px;color:var(--fg-muted)}.dm-quotes{display:grid;gap:24px;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr))}@media(max-width:989px){.dm-quotes{grid-template-columns:1fr;max-width:640px;margin:0 auto}}.dm-quote{display:flex;flex-direction:column;gap:16px;padding:28px;border-radius:var(--dm-radius);background:var(--card-bg);border:1px solid var(--card-line)}.dm--light .dm-quote,.dm--soft .dm-quote{box-shadow:var(--dm-shadow)}.dm-quote__text{font-size:16px;line-height:1.65;flex:1}.dm-quote__text em{font-style:normal}.dm-quote__img{border-radius:var(--dm-radius-sm);overflow:hidden}.dm-quote__who{display:flex;align-items:center;gap:12px}.dm-quote__avatar{width:44px;height:44px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;background:var(--dm-grad);color:#fff;font-weight:700;overflow:hidden}.dm-quote__avatar img{width:100%;height:100%;object-fit:cover}.dm-quote__name{font-weight:600;font-size:15px}.dm-quote__role{font-size:13px;color:var(--fg-muted)}.dm-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.dm-split--image-right .dm-split__media{order:2}.dm-split .dm-rte{margin-top:18px;color:var(--fg-muted)}.dm-split .dm-rte strong{color:var(--fg)}@media(max-width:989px){.dm-split{grid-template-columns:1fr;gap:32px}.dm-split--image-right .dm-split__media{order:0}}.dm-rich{text-align:var(--align, center)}.dm-rich .dm-rte{margin-top:18px;color:var(--fg-muted);font-size:17px}.dm-rich--center .dm-rte ul{justify-items:start;max-width:560px;margin-left:auto;margin-right:auto;text-align:left}.dm-rich--center .dm-btns{justify-content:center}.dm-cta__box{border-radius:28px;padding:clamp(36px,6vw,72px);text-align:center;background:var(--dm-grad);color:#fff;position:relative;overflow:hidden}.dm-cta__box .dm-lead{color:#ffffffe0;margin:16px auto 0;max-width:640px}.dm-cta__box .dm-btn--primary{background:#fff;color:var(--dm-blue)!important}.dm-cta__box .dm-btn--ghost{color:#fff!important;border-color:#ffffff80}.dm-cta__box .dm-chips li{color:#ffffffe6}.dm-cta__box .dm-chips{justify-content:center}.dm-cta__box--dark{background:var(--dm-navy)}.dm-cta__box--dark .dm-btn--primary{background:var(--dm-grad);color:#fff!important}.dm-faq{display:grid;gap:12px}.dm-faq details{border:1px solid var(--card-line);border-radius:var(--dm-radius-sm);background:var(--card-bg)}.dm--light .dm-faq details,.dm--soft .dm-faq details{box-shadow:0 1px 2px #0b1b330a}.dm-faq summary{list-style:none;cursor:pointer;padding:20px 56px 20px 22px;position:relative;font-family:var(--dm-font);font-weight:600;font-size:17px;line-height:1.4}.dm-faq summary::-webkit-details-marker{display:none}.dm-faq summary:after{content:"";position:absolute;right:20px;top:50%;width:22px;height:22px;margin-top:-11px;border-radius:50%;background:#0066ff1a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%230066ff' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M10 5v10M5 10h10'/%3E%3C/svg%3E") center/14px no-repeat;transition:transform .2s ease}.dm-faq details[open] summary:after{transform:rotate(45deg)}.dm-faq .dm-rte{padding:0 22px 22px;color:var(--fg-muted)}.dm-table-wrap{overflow-x:auto;border-radius:var(--dm-radius);border:1px solid var(--card-line);background:var(--card-bg)}.dm--light .dm-table-wrap,.dm--soft .dm-table-wrap{box-shadow:var(--dm-shadow)}.dm-table{width:100%;border-collapse:collapse;min-width:560px;font-size:15px}.dm-table th,.dm-table td{padding:16px 18px;text-align:center;border-bottom:1px solid var(--card-line)}.dm-table th:first-child,.dm-table td:first-child{text-align:left}.dm-table thead th{font-family:var(--dm-font);font-size:16px;font-weight:700;vertical-align:bottom}.dm-table thead th small{display:block;font-weight:500;font-size:14px;color:var(--fg-muted);margin-top:4px}.dm-table tbody tr:last-child td{border-bottom:0}.dm-table .is-hl{background:#0066ff0f}.dm-table .dm-yes{color:var(--dm-green);font-weight:700}.dm-table .dm-no{color:#b4bccb}.dm-pmain__grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.dm-pmain--media-right .dm-pmain__media{order:2}.dm-pmain__media{position:sticky;top:24px}.dm-pmain__thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:10px}.dm-pmain__thumbs img{border-radius:8px;aspect-ratio:1;object-fit:cover}.dm-pmain__info>*+*{margin-top:18px}.dm-pmain__title{font-size:clamp(28px,3.4vw,42px)}.dm-pmain__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px}.dm-pmain__price .dm-offer__amount{font-size:40px}.dm-save{display:inline-flex;padding:4px 10px;border-radius:999px;background:#16a34a1f;color:var(--dm-green);font-size:13px;font-weight:700}.dm-pmain .dm-rte{color:var(--fg-muted)}.dm-pmain .dm-rte strong{color:var(--fg)}.dm-variant{display:grid;gap:8px}.dm-variant label{font-size:14px;font-weight:600}.dm-variant select{min-height:50px;border-radius:12px;border:1px solid #c9d5ea;padding:0 14px;font:inherit;background:#fff;color:var(--dm-ink)}.dm-buy__trust{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 16px;margin-top:12px;font-size:13px;color:var(--fg-muted)}.dm-buy__trust span{display:inline-flex;align-items:center;gap:6px}.dm-buy__trust svg{width:15px;height:15px}.dm-note{padding:14px 16px;border-radius:12px;font-size:14px;line-height:1.5;background:#0066ff12;border:1px solid rgba(0,102,255,.18)}.dm-note--alert{background:linear-gradient(135deg,#ffe9ec,#ffdbe2);border-color:#f5b5b9;color:#b4232f}.dm-note--success{background:#16a34a14;border-color:#16a34a40;color:#126b35}.dm-icons{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.dm-icons div{text-align:center;padding:14px 8px;border-radius:12px;background:var(--dm-soft);font-size:13px;font-weight:500;line-height:1.35}.dm--soft .dm-icons div{background:#fff}.dm--dark .dm-icons div{background:var(--dm-navy-2)}.dm-icons span{display:block;font-size:22px;margin-bottom:4px}@media(max-width:989px){.dm-pmain__grid{grid-template-columns:1fr;gap:28px}.dm-pmain--media-right .dm-pmain__media{order:0}.dm-pmain__media{position:static}}.dm-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;background:#fffffff5;-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px);border-top:1px solid var(--dm-line);box-shadow:0 -8px 24px #0b1b3314;transform:translateY(110%);transition:transform .25s ease;font-family:var(--dm-body);color:var(--dm-ink)}.dm-sticky.is-visible{transform:none}.dm-sticky__in{max-width:1200px;margin:0 auto;padding:12px 24px;display:flex;align-items:center;gap:16px}.dm-sticky__img{width:48px;height:48px;border-radius:10px;overflow:hidden;flex:none}.dm-sticky__img img{width:100%;height:100%;object-fit:cover}.dm-sticky__title{font-weight:600;font-size:15px;line-height:1.3}.dm-sticky__price{font-size:14px;color:var(--dm-muted)}.dm-sticky form{margin-left:auto}.dm-sticky .dm-btn{min-height:48px;padding:0 22px;font-size:15px;white-space:nowrap}@media(max-width:649px){.dm-sticky__in{padding:10px 16px}.dm-sticky__img{display:none}.dm-sticky__title{font-size:14px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}}.dm-video{position:relative;aspect-ratio:16 / 9;border-radius:var(--dm-radius);overflow:hidden;box-shadow:var(--dm-shadow-lg);background:#000}.dm-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.dm-logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 48px}.dm-logos__label{width:100%;text-align:center;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--fg-muted);margin-bottom:4px}.dm-logos__item{font-family:var(--dm-font);font-weight:700;font-size:20px;color:var(--fg-muted);opacity:.85}.dm-logos__item img{max-height:36px;width:auto;filter:grayscale(1);opacity:.75}.dm-hl em{font-style:normal;background:var(--dm-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.dm--dark .dm-hl em,.dm--brand .dm-hl em{background:linear-gradient(135deg,#8fe6ff,#00c2ff);-webkit-background-clip:text;background-clip:text}.dm--brand .dm-hl em{background:none;color:#fff;text-decoration:underline;text-decoration-color:#ffffff80;text-underline-offset:6px}.dm .dm-eyebrow{color:var(--accent)}.dm--brand .dm-eyebrow{color:#fff}.dm blockquote{font-style:normal;border:0;padding:0;margin:0;color:inherit}.dm-cta__box em{font-style:normal;color:#c9f3ff}.dm-cta__box--dark em{background:var(--dm-grad);-webkit-background-clip:text;background-clip:text;color:transparent}
/*# sourceMappingURL=/cdn/shop/t/7/assets/dm.css.map */
