@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/geist-400.woff2) format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/geist-500.woff2) format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/geist-600.woff2) format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/geist-700.woff2) format("woff2")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-display:swap;src:url(../fonts/bricolage-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-display:swap;src:url(../fonts/bricolage-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--navy:#0B1F3A;--navy-2:#13294B;--blue:#1D4ED8;--blue-2:#2563EB;--blue-d:#1E40AF;--sky:#EFF4FF;--sky-2:#DBE7FF;--buy:#C2410C;--buy-h:#9A3412;--buy-soft:#FFF1E8;--ink:#0B1F3A;--text:#1E293B;--mut:#475569;--mut2:#64748B;--line:#E2E8F0;--line-2:#CBD5E1;--bg:#F5F7FB;--card:#FFFFFF;--ok:#15803D;--ok-bg:#DCFCE7;--err:#B91C1C;--err-bg:#FEE2E2;--warn:#B45309;--warn-bg:#FEF3C7;--r:14px;--r-sm:10px;--r-lg:20px;--sh-1:0 1px 2px rgba(11,31,58,.06),0 1px 3px rgba(11,31,58,.06);--sh-2:0 4px 14px rgba(11,31,58,.08);--sh-3:0 18px 50px rgba(11,31,58,.14);--ff:Geist,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--fh:Geist,system-ui,sans-serif;--logo-key:#0B1F3A;--logo-quay:#1D4ED8}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation-duration:.01ms!important;transition-duration:.01ms!important}}body{margin:0;font-family:var(--ff);font-size:16px;line-height:1.6;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4{font-family:var(--fh);color:var(--ink);line-height:1.18;margin:0 0 .5em;letter-spacing:-.015em}h1{font-size:clamp(28px,3.4vw,40px);font-weight:700}h2{font-size:clamp(22px,2.4vw,30px);font-weight:700}h3{font-size:19px;font-weight:700}p{margin:0 0 1em}:focus-visible{outline:3px solid #93C5FD;outline-offset:2px;border-radius:6px}.wrap{width:min(1240px,100% - 32px);margin-inline:auto}.narrow{width:min(620px,100% - 32px)}.narrow-l{width:min(880px,100% - 32px)}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip{position:absolute;left:12px;top:-60px;background:var(--navy);color:#fff;padding:10px 16px;border-radius:8px;z-index:100;font-weight:600}.skip:focus{top:12px}.muted{color:var(--mut)}.small{font-size:14px}.link{color:var(--blue);font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.link:hover{color:var(--blue-d)}.ok-t{color:var(--ok);font-weight:600;display:inline-flex;align-items:center;gap:5px}.ok-t .ic{width:15px;height:15px}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ic{width:20px;height:20px;flex:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 20px;border-radius:var(--r-sm);border:1px solid transparent;font-weight:600;font-size:15px;line-height:1.2;cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s,transform .05s;white-space:nowrap;text-align:center}.btn:active{transform:translateY(1px)}.btn .ic{width:18px;height:18px}.btn[disabled]{opacity:.55;cursor:not-allowed}.btn-p{background:var(--blue);color:#fff}.btn-p:hover{background:var(--blue-d)}.btn-buy{background:var(--buy);color:#fff;box-shadow:0 6px 16px #c2410c40}.btn-buy:hover{background:var(--buy-h)}.btn-o{background:#fff;color:var(--ink);border-color:var(--line-2)}.btn-o:hover{border-color:var(--blue);color:var(--blue)}.btn-ghost{background:var(--sky);color:var(--blue-d)}.btn-ghost:hover{background:var(--sky-2)}.btn-lg{min-height:52px;padding:12px 26px;font-size:16px}.btn-sm{min-height:38px;padding:7px 14px;font-size:14px}.btn-block{width:100%}.btn-row{display:flex;flex-wrap:wrap;gap:10px}.btn-col{display:grid;gap:10px;margin-top:18px}.link-more{display:inline-flex;align-items:center;gap:6px;color:var(--blue);font-weight:600;font-size:15px}.link-more .ic{width:16px;height:16px}.link-more:hover{color:var(--blue-d)}.inp{width:100%;min-height:48px;padding:11px 14px;border:1px solid var(--line-2);border-radius:var(--r-sm);background:#fff;font-size:16px;transition:border-color .15s,box-shadow .15s}.inp:hover{border-color:#94a3b8}.inp:focus{outline:0;border-color:var(--blue);box-shadow:0 0 0 4px #1d4ed826}.inp[aria-invalid=true]{border-color:var(--err);box-shadow:0 0 0 3px #b91c1c1a}.inp[readonly]{background:var(--bg);color:var(--mut)}.inp-sm{min-height:40px;padding:7px 12px;font-size:14px;width:auto}select.inp{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23475569' stroke-width='2.4'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;padding-right:38px}textarea.inp{min-height:140px;resize:vertical}.field label,.lbl{display:block;font-weight:600;font-size:14px;color:var(--ink);margin:0 0 6px}.hint{font-size:13px;color:var(--mut);margin:6px 0 0}.f-err{font-size:13.5px;color:var(--err);font-weight:600;margin:6px 0 0}.fgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.f-full{grid-column:1/-1}.stack{display:grid;gap:16px}.pw{position:relative}.pw .inp{padding-right:78px}.pw button{position:absolute;right:6px;top:50%;transform:translateY(-50%);border:0;background:var(--sky);color:var(--blue-d);font-weight:600;font-size:13px;border-radius:7px;padding:7px 10px;cursor:pointer}.chk{display:flex;gap:12px;align-items:flex-start;cursor:pointer;font-size:14.5px;line-height:1.5;padding:4px 0}.chk input{width:20px;height:20px;margin:1px 0 0;accent-color:var(--blue);flex:none}.chk a{color:var(--blue);font-weight:600;text-decoration:underline;text-underline-offset:2px}@media (max-width:640px){.fgrid{grid-template-columns:1fr}}.alert{padding:13px 16px;border-radius:var(--r-sm);font-size:15px;margin:14px 0;border:1px solid}.alert-ok{background:var(--ok-bg);color:#14532d;border-color:#bbf7d0}.alert-err{background:var(--err-bg);color:#7f1d1d;border-color:#fecaca}.alert-info{background:var(--sky);color:#1e3a8a;border-color:var(--sky-2)}.pill{display:inline-flex;align-items:center;padding:3px 10px;border-radius:99px;font-size:13px;font-weight:600;white-space:nowrap}.pill-gray{background:#f1f5f9;color:#334155}.pill-amber{background:var(--warn-bg);color:#92400e}.pill-green{background:var(--ok-bg);color:#14532d}.pill-red{background:var(--err-bg);color:#991b1b}.pill-purple{background:#f3e8ff;color:#6b21a8}.topbar{background:var(--navy);color:#dce6f7;font-size:13px}.topbar-in{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:38px}.tb-msgs{display:flex;gap:26px;min-width:0}.tb-i{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.tb-i svg{width:15px;height:15px;color:#93c5fd}.tb-sel{display:flex;gap:4px}.pick{position:relative}.pick summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:7px;font-weight:600;color:#fff}.pick summary::-webkit-details-marker{display:none}.pick summary svg{width:15px;height:15px}.pick summary:hover,.pick[open] summary{background:#ffffff1a}.pick-m{position:absolute;right:0;top:calc(100% + 4px);background:#fff;border-radius:12px;box-shadow:var(--sh-3);padding:6px;min-width:160px;z-index:60}.pick-m a{display:block;padding:9px 12px;border-radius:8px;color:var(--text);font-size:14px}.pick-m a:hover{background:var(--sky)}.pick-m a[aria-current]{color:var(--blue);font-weight:700;background:var(--sky)}@media (max-width:820px){.tb-msgs{justify-content:center;flex:1}.tb-i{display:none}.tb-i.on{display:inline-flex}.tb-sel{display:none}}.hdr{background:#fff;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:50}.hdr-in{display:flex;align-items:center;gap:22px;min-height:74px}.logo{display:flex;align-items:center;flex:none}.logo-svg{height:30px;width:auto}.search{flex:1;display:flex;align-items:center;max-width:620px;position:relative;background:var(--bg);border:1px solid var(--line);border-radius:12px;transition:border-color .15s,box-shadow .15s,background .15s}.search:focus-within{background:#fff;border-color:var(--blue);box-shadow:0 0 0 4px #1d4ed81f}.search>svg{position:absolute;left:14px;width:19px;height:19px;color:var(--mut2);pointer-events:none}.search input{flex:1;min-width:0;border:0;background:transparent;padding:12px 10px 12px 44px;font-size:15px;outline:0;height:48px}.search input::-webkit-search-cancel-button{display:none}.search-btn{border:0;background:var(--blue);color:#fff;font-weight:600;font-size:14px;padding:0 18px;height:40px;margin:4px;border-radius:9px;cursor:pointer}.search-btn:hover{background:var(--blue-d)}.search-in{margin:18px auto;max-width:480px}.hdr-act{display:flex;align-items:center;gap:6px;margin-left:auto}.ha{position:relative;display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:10px;font-weight:600;font-size:14.5px;color:var(--ink)}.ha:hover{background:var(--bg)}.ha svg{width:23px;height:23px}.cart-n[hidden]{display:none}.cart-n{position:absolute;left:24px;top:2px;min-width:20px;height:20px;padding:0 5px;border-radius:99px;background:var(--buy);color:#fff;font-size:12px;font-weight:700;display:grid;place-items:center;border:2px solid #fff}.burger{display:none;width:44px;height:44px;border:0;background:transparent;border-radius:10px;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:0}.burger span{width:22px;height:2px;background:var(--ink);border-radius:2px;transition:transform .2s,opacity .2s}.nav{border-top:1px solid var(--line);background:#fff}.nav-in{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:50px}.nav-m{display:flex;align-items:center;gap:2px;min-width:0;overflow-x:auto;scrollbar-width:none}.nav-m::-webkit-scrollbar{display:none}.nav-m a,.nav-x a{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border-radius:9px;font-size:14.5px;font-weight:600;color:var(--text);white-space:nowrap}.nav-m a:hover,.nav-x a:hover{background:var(--bg);color:var(--blue)}.nav-all{background:var(--sky);color:var(--blue-d)!important}.nav-ic{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;background:hsl(var(--h) 90% 96%);color:hsl(var(--h) 65% 38%)}.nav-x{display:flex;gap:2px}.nav-x a{color:var(--mut)}.nav-mob,.shade{display:none}@media (max-width:960px){.hdr-in{gap:10px;min-height:64px;flex-wrap:wrap;padding:8px 0}.burger{display:flex}.logo-svg{height:26px}.search{order:5;flex-basis:100%;max-width:none;margin-bottom:4px}.search-btn,.ha-l{display:none}.ha{padding:9px}.cart-n{left:22px}.nav{position:fixed;top:0;bottom:0;left:0;width:min(340px,86vw);z-index:70;transform:translate(-102%);transition:transform .25s ease;overflow-y:auto;border:0;box-shadow:var(--sh-3)}.nav-in{flex-direction:column;align-items:stretch;padding:18px 0;width:calc(100% - 32px)}.nav-m{flex-direction:column;align-items:stretch;overflow:visible}.nav-m a,.nav-x a{padding:12px;font-size:16px}.nav-x{flex-direction:column;border-top:1px solid var(--line);padding-top:10px}.nav-mob{display:grid;gap:10px;border-top:1px solid var(--line);padding-top:14px}.nav-mob-r{display:flex;flex-wrap:wrap;gap:6px}.nav-mob-r a{padding:8px 12px;border-radius:8px;background:var(--bg);font-size:14px;font-weight:600}.nav-mob-r a[aria-current]{background:var(--blue);color:#fff}body.nav-open .nav{transform:none}body.nav-open .shade{display:block;position:fixed;inset:0;background:#0b1f3a73;z-index:65}body.nav-open{overflow:hidden}}.hero{background:radial-gradient(1200px 500px at 85% -10%,#dce7ff,#dce7ff00 60%),linear-gradient(180deg,#fff,#f5f7fb);border-bottom:1px solid var(--line)}.hero-in{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:48px;align-items:center;padding:64px 0 56px}.kicker{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--blue);background:var(--sky);padding:6px 12px;border-radius:99px;margin-bottom:18px}.hero h1{font-size:clamp(34px,5vw,58px);line-height:1.04;letter-spacing:-.03em;margin-bottom:18px}.hero h1 span{display:block;color:var(--blue)}.lead{font-size:18px;color:var(--mut);max-width:560px}.hero-cta{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0 24px}.hero-cta .ic{width:18px;height:18px}.hero-pts{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px 22px;font-weight:600;font-size:14.5px;color:var(--ink)}.hero-pts li{display:flex;align-items:center;gap:8px}.hero-pts .ic{width:18px;height:18px;color:var(--ok)}.spot{background:#fff;border-radius:var(--r-lg);box-shadow:var(--sh-3);overflow:hidden;border:1px solid var(--line)}.spot-img{display:block;position:relative;aspect-ratio:16/10;background:var(--sky)}.spot-img .cover,.spot-img img{width:100%;height:100%;object-fit:cover}.spot-b{padding:22px 24px 24px}.spot-t{font-size:24px;margin:8px 0 6px}.spot-t a:hover{color:var(--blue)}.spot-d{color:var(--mut);font-size:15px}.spot-f{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}@media (max-width:900px){.hero-in{grid-template-columns:1fr;gap:32px;padding:40px 0}}.cover{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:2px;padding:22px;width:100%;height:100%;aspect-ratio:16/10;color:#fff;overflow:hidden;background:radial-gradient(120% 90% at 100% 0%,hsl(var(--h) 85% 62%),#0000 55%),linear-gradient(135deg,hsl(var(--h) 72% 34%),hsl(calc(var(--h) + 18) 70% 20%))}.cover:after{content:"";position:absolute;right:-30px;bottom:-60px;width:220px;height:220px;border-radius:50%;border:28px solid rgba(255,255,255,.08)}.cover-ic{position:absolute;top:18px;left:20px;width:44px;height:44px;border-radius:12px;background:#ffffff29;display:grid;place-items:center;backdrop-filter:blur(4px)}.cover-ic svg{width:24px;height:24px}.cover-n{font-family:var(--fh);font-size:clamp(20px,2.2vw,26px);font-weight:700;line-height:1.1;letter-spacing:-.02em;position:relative;z-index:1}.cover-e{font-family:var(--fh);font-size:clamp(17px,1.8vw,21px);font-weight:500;opacity:.9;position:relative;z-index:1}.cover-t{margin-top:8px;align-self:flex-start;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:#ffffff29;padding:4px 9px;border-radius:99px;position:relative;z-index:1}.trust{background:#fff;border-bottom:1px solid var(--line)}.trust-in{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:20px 0}.tr{display:flex;align-items:center;gap:13px}.tr>.ic{width:44px;height:44px;padding:11px;border-radius:12px;background:var(--sky);color:var(--blue)}.tr b{display:block;font-size:15px;color:var(--ink);line-height:1.25}.tr span{font-size:13.5px;color:var(--mut)}@media (max-width:900px){.trust-in{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (max-width:420px){.tr>.ic{width:38px;height:38px;padding:9px}.tr b{font-size:14px}.tr span{font-size:12.5px}}.sec{padding:64px 0}.sec-s{padding:40px 0 64px}.sec-alt{background:#fff;border-block:1px solid var(--line)}.sec-dark{background:var(--navy);color:#c9d6ec}.sec-dark h2,.sec-dark h3{color:#fff}.sec-hd{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:26px;flex-wrap:wrap}.sec-hd p{color:var(--mut);margin:0;font-size:16px}.sec-hd h2{margin-bottom:6px}.sec-hd-c{justify-content:center;text-align:center}.sec-dark .sec-hd p{color:#a9b9d6}@media (max-width:640px){.sec{padding:44px 0}}.cats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.cat{display:flex;flex-direction:column;gap:14px;padding:22px;background:#fff;border:1px solid var(--line);border-radius:var(--r);transition:box-shadow .2s,transform .2s,border-color .2s}.cat:hover{box-shadow:var(--sh-2);transform:translateY(-2px);border-color:hsl(var(--h) 70% 80%)}.cat-ic{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;background:hsl(var(--h) 90% 95%);color:hsl(var(--h) 65% 36%)}.cat-ic svg{width:27px;height:27px}.cat-t b{display:block;font-family:var(--fh);font-size:19px;color:var(--ink);line-height:1.2}.cat-t small{display:block;color:var(--mut);font-size:14px;margin-top:4px}.cat-n{margin-top:auto;font-size:13px;font-weight:600;color:hsl(var(--h) 60% 34%)}@media (max-width:900px){.cats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.cats{gap:10px}.cat{padding:16px}.cat-t b{font-size:16px}}.tabs{display:flex;gap:8px;flex-wrap:wrap;margin:-6px 0 22px}.tabs button{border:1px solid var(--line);background:#fff;padding:8px 16px;border-radius:99px;font-weight:600;font-size:14px;cursor:pointer;color:var(--mut)}.tabs button:hover{border-color:var(--blue);color:var(--blue)}.tabs button.on{background:var(--navy);border-color:var(--navy);color:#fff}.grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1100px){.grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.grid,.grid-3{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (max-width:420px){.grid,.grid-3{gap:10px}.card-b{padding:12px}.card-t{font-size:15px}.card-meta li+li{display:none}.price b{font-size:19px}.card-f{flex-direction:column;align-items:stretch;gap:8px}.add{width:100%;justify-content:center}.card-cat{font-size:10.5px}.card-img .cover{padding:12px}.card-img .cover-n{font-size:16px}.card-img .cover-e{font-size:13px}.card-img .cover-ic{display:none}.badge{top:8px;right:8px;font-size:11px;padding:3px 8px}}.card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;transition:box-shadow .2s,transform .2s}.card:hover{box-shadow:var(--sh-2);transform:translateY(-2px)}.card[hidden]{display:none}.card-img{position:relative;display:block;aspect-ratio:16/10;background:var(--sky);overflow:hidden}.card-img img,.card-img .cover{width:100%;height:100%;object-fit:cover}.card-img .cover{padding:16px}.card-img .cover-ic{width:36px;height:36px;top:14px;left:14px}.card-img .cover-ic svg{width:20px;height:20px}.card-img .cover-n{font-size:19px}.card-img .cover-e{font-size:16px}.card-img .cover-t{display:none}.badge{position:absolute;top:12px;right:12px;z-index:2;font-size:12px;font-weight:700;padding:4px 10px;border-radius:99px;background:#fff;color:var(--ink);box-shadow:var(--sh-1)}.badge-bestseller{background:#fef3c7;color:#92400e}.badge-new{background:#dcfce7;color:#14532d}.badge-sale{background:#ffe4e6;color:#9f1239}.badge-business{background:#e0e7ff;color:#3730a3}.badge-off{position:absolute;left:12px;bottom:12px;z-index:2;background:var(--buy);color:#fff;font-weight:800;font-size:13px;padding:4px 9px;border-radius:8px}.card-b{display:flex;flex-direction:column;flex:1;padding:16px 18px 18px}.card-cat{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--blue)}.card-t{font-size:17.5px;margin:6px 0 8px;line-height:1.3}.card-t a:hover{color:var(--blue)}.card-meta{list-style:none;padding:0;margin:0 0 14px;display:grid;gap:4px;font-size:13.5px;color:var(--mut)}.card-meta li{display:flex;align-items:center;gap:7px}.card-meta .ic{width:15px;height:15px;color:var(--ok)}.card-f{margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.price{display:flex;flex-direction:column;line-height:1.15}.price s{font-size:13.5px;color:var(--mut2)}.price b{font-family:var(--fh);font-size:23px;font-weight:700;color:var(--ink);letter-spacing:-.01em}.price small{font-size:12.5px;color:var(--mut);margin-top:3px}.price-lg b{font-size:30px}.add{display:inline-flex;align-items:center;gap:7px;border:0;background:var(--buy);color:#fff;font-weight:600;font-size:14px;height:42px;padding:0 14px;border-radius:10px;cursor:pointer;transition:background .15s}.add:hover{background:var(--buy-h)}.add .ic{width:18px;height:18px}.add.done{background:var(--ok)}@media (max-width:1100px){.add span{display:none}.add{width:44px;padding:0;justify-content:center}}@media (max-width:420px){.add span{display:inline}}.why{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.why-c{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:24px}.why-ic{display:grid;place-items:center;width:50px;height:50px;border-radius:14px;background:var(--navy);color:#fff;margin-bottom:16px}.why-ic .ic{width:24px;height:24px}.why-c p{color:var(--mut);font-size:15px;margin:0}@media (max-width:1000px){.why{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.why{grid-template-columns:1fr}}.steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;counter-reset:s}.step{position:relative;background:var(--navy-2);border:1px solid rgba(255,255,255,.08);border-radius:var(--r);padding:28px 24px}.step-n{position:absolute;top:20px;right:22px;font-family:var(--fh);font-size:44px;font-weight:700;color:#93c5fd38;line-height:1}.step-ic{display:grid;place-items:center;width:50px;height:50px;border-radius:14px;background:var(--blue);color:#fff;margin-bottom:18px}.step-ic .ic{width:24px;height:24px}.step p{margin:0;font-size:15px;color:#b9c7df}@media (max-width:820px){.steps{grid-template-columns:1fr}}.faq-wrap{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px;align-items:start}.faq-l p{color:var(--mut)}.faq{display:grid;gap:12px}.faq details{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:0 20px}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:18px 0;font-weight:600;color:var(--ink);font-size:16px}.faq summary::-webkit-details-marker{display:none}.faq summary .ic{width:18px;height:18px;color:var(--mut);transition:transform .2s}.faq details[open] summary .ic{transform:rotate(180deg)}.faq details p{color:var(--mut);margin:0 0 18px;font-size:15px}@media (max-width:900px){.faq-wrap{grid-template-columns:1fr;gap:24px}}.crumbs{margin:22px 0 10px;font-size:14px;color:var(--mut)}.crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.crumbs li+li:before{content:"/";margin-right:6px;color:var(--line-2)}.crumbs a:hover{color:var(--blue)}.crumbs [aria-current]{color:var(--ink);font-weight:600}.page-h{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:24px 0 22px}.page-h h1{margin:0}.page-h p{margin:6px 0 0}.cat-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:32px;padding-bottom:64px}.cat-side{position:sticky;top:150px;align-self:start;display:grid;gap:2px;margin-top:26px}.cat-side a{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;font-weight:600;font-size:14.5px;color:var(--text)}.cat-side a>.ic{width:16px;height:16px;color:var(--mut2)}.cat-side a small{margin-left:auto;color:var(--mut2);font-weight:500}.cat-side a:hover{background:#fff}.cat-side a[aria-current]{background:#fff;color:var(--blue);box-shadow:var(--sh-1)}.sort{display:flex;align-items:center;gap:10px}.cat-desc{margin-top:40px}@media (max-width:900px){.cat-layout{grid-template-columns:1fr;gap:0}.cat-side{position:static;display:flex;overflow-x:auto;gap:6px;margin:6px 0 0;padding-bottom:4px}.cat-side a{white-space:nowrap;background:#fff;border:1px solid var(--line)}.cat-side a small,.cat-side .nav-ic{display:none}}.empty{text-align:center;padding:48px 24px}.empty-ic{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--sky);color:var(--blue);margin:0 auto 16px}.empty-ic .ic{width:28px;height:28px}.empty p{color:var(--mut)}.panel{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:24px}.panel-h{display:flex;align-items:center;gap:10px;font-size:20px;margin-bottom:18px}.panel-h .ic{color:var(--blue)}.num{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--navy);color:#fff;font-size:14px;font-family:var(--ff);font-weight:700}@media (max-width:640px){.panel{padding:18px}}.pd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:44px;padding:8px 0 40px;align-items:start}.pd-media{position:sticky;top:150px}.pd-img{position:relative;border-radius:var(--r-lg);overflow:hidden;background:var(--sky);border:1px solid var(--line)}.pd-img img,.pd-img .cover{width:100%;aspect-ratio:16/11;object-fit:cover}.pd-img .cover{padding:34px}.pd-img .cover-n{font-size:clamp(28px,3.2vw,40px)}.pd-img .cover-e{font-size:clamp(22px,2.4vw,28px)}.pd-g{list-style:none;padding:0;margin:16px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pd-g li{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:600;color:var(--ink);background:#fff;border:1px solid var(--line);border-radius:12px;padding:11px 12px}.pd-g .ic{width:18px;height:18px;color:var(--ok)}.pd-info h1{font-size:clamp(28px,3.2vw,40px);margin:8px 0 10px}.pd-lead{font-size:17px;color:var(--mut)}.pd-spec{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 20px}.pd-spec div{background:#fff;border:1px solid var(--line);border-radius:12px;padding:10px 14px}.pd-spec dt{font-size:12.5px;color:var(--mut);font-weight:600;text-transform:uppercase;letter-spacing:.04em}.pd-spec dd{margin:2px 0 0;font-weight:600;color:var(--ink);font-size:15px}.buy{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:22px;box-shadow:var(--sh-2)}.buy-p small{color:var(--mut);font-size:13.5px}.price-xl{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.price-xl b{font-size:40px}.price-xl s{font-size:17px}.save{background:var(--buy-soft);color:var(--buy-h);font-weight:700;font-size:13.5px;padding:3px 9px;border-radius:7px}.buy-a{display:flex;gap:10px;margin:18px 0 14px;flex-wrap:wrap}.buy-a .btn{flex:1;min-width:150px}.qty{display:flex;align-items:center;border:1px solid var(--line-2);border-radius:var(--r-sm);overflow:hidden;background:#fff;height:52px}.qty button{width:42px;height:100%;border:0;background:transparent;font-size:20px;cursor:pointer;color:var(--ink)}.qty button:hover{background:var(--bg)}.qty input{width:46px;height:100%;border:0;text-align:center;font-weight:700;font-size:16px;-moz-appearance:textfield}.qty input::-webkit-inner-spin-button{display:none}.qty-sm{height:40px}.qty-sm button{width:34px}.qty-sm input{width:38px;font-size:15px}.buy-n{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:13.5px;color:var(--mut)}.buy-n span{display:inline-flex;align-items:center;gap:6px}.buy-n .ic{width:15px;height:15px}.stock i{width:9px;height:9px;border-radius:50%;background:var(--warn)}.stock.ok{color:var(--ok);font-weight:600}.stock.ok i{background:var(--ok);box-shadow:0 0 0 4px var(--ok-bg)}.buy-pay{display:flex;align-items:center;gap:10px;flex-wrap:wrap;border-top:1px solid var(--line);margin-top:14px;padding-top:14px;font-size:13px}.pay-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.pay-chips li{font-size:12px;font-weight:700;color:var(--ink);background:#fff;border:1px solid var(--line);border-radius:6px;padding:3px 8px}.feat{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:10px}.feat li{display:flex;gap:10px;font-size:15.5px}.feat .ic{width:20px;height:20px;color:var(--ok);margin-top:2px}.pd-q{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:22px;padding:14px 16px;background:var(--sky);border-radius:12px;font-weight:600;color:var(--ink);font-size:15px}.ptabs{background:#fff;border:1px solid var(--line);border-radius:var(--r);margin-bottom:16px}.ptabs-h{display:flex;gap:4px;border-bottom:1px solid var(--line);padding:8px 10px 0;overflow-x:auto}.ptabs-h button{border:0;background:none;padding:12px 14px;font-weight:600;font-size:15px;color:var(--mut);border-bottom:3px solid transparent;cursor:pointer;white-space:nowrap}.ptabs-h button.on{color:var(--blue);border-bottom-color:var(--blue)}.ptab{display:none;padding:24px 26px}.ptab.on{display:block}.pd-dis{margin:6px 0 0}.buybar{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;border-top:1px solid var(--line);box-shadow:0 -8px 24px #0b1f3a1a;display:none;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.buybar-t{min-width:0}.buybar-t>b{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.buybar .price{flex-direction:row;gap:8px;align-items:baseline}.buybar .price b{font-size:20px}@media (max-width:900px){.pd{grid-template-columns:1fr;gap:24px}.pd-media{position:static}.buybar.show{display:flex}}@media (max-width:480px){.pd-spec{grid-template-columns:1fr 1fr}.price-xl b{font-size:34px}.buy{padding:18px}.buy-a .btn{min-width:0;flex-basis:100%}.qty{flex:none}}.prose{font-size:16px;line-height:1.7;color:var(--text)}.prose h2{font-size:22px;margin:1.6em 0 .5em}.prose h3{font-size:18px;margin:1.4em 0 .4em}.prose h2:first-child,.prose h3:first-child{margin-top:0}.prose ul,.prose ol{padding-left:1.3em;margin:0 0 1em}.prose li{margin:.35em 0}.prose a{color:var(--blue);text-decoration:underline;text-underline-offset:2px}.prose .lead{font-size:17px;color:var(--mut)}.page-a{margin-bottom:64px;padding:36px 40px}@media (max-width:640px){.page-a{padding:22px 18px}}.co-steps{list-style:none;margin:24px 0 0;padding:0;display:flex;gap:8px;flex-wrap:wrap;font-size:14px;font-weight:600;color:var(--mut2)}.co-steps li{display:flex;align-items:center;gap:8px}.co-steps li+li:before{content:"";width:28px;height:2px;background:var(--line-2);margin-right:2px}.co-steps span{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#fff;border:1px solid var(--line-2);font-size:13px}.co-steps span .ic{width:14px;height:14px}.co-steps .on{color:var(--ink)}.co-steps .on span{background:var(--blue);border-color:var(--blue);color:#fff}.co-steps .done{color:var(--ok)}.co-steps .done span{background:var(--ok-bg);border-color:var(--ok-bg);color:var(--ok)}.co-steps .done a{display:flex;align-items:center;gap:8px}.co{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:24px;align-items:start;padding-bottom:64px}.co-main{display:grid;gap:20px}.sticky{position:sticky;top:150px}@media (max-width:960px){.co{grid-template-columns:1fr}.sticky{position:static}}.ci-list{list-style:none;margin:0 0 18px;padding:0}.ci{display:grid;grid-template-columns:110px minmax(0,1fr) auto;gap:16px;align-items:center;padding:16px 0;border-bottom:1px solid var(--line)}.ci:first-child{padding-top:0}.ci-img{display:block;border-radius:10px;overflow:hidden;aspect-ratio:16/10;background:var(--sky)}.ci-img img,.ci-img .cover{width:100%;height:100%;object-fit:cover}.ci-img .cover{padding:8px}.ci-img .cover-ic,.ci-img .cover-e,.ci-img .cover-t{display:none}.ci-img .cover-n{font-size:12px}.ci-b{display:grid;gap:3px}.ci-t{font-size:16.5px;margin:0}.ci-t a:hover{color:var(--blue)}.ci-r{display:grid;justify-items:end;gap:8px}.ci-line{font-family:var(--fh);font-size:19px;color:var(--ink)}.ci-c{display:flex;align-items:center;gap:12px}.rm{border:0;background:none;color:var(--mut);font-size:13.5px;font-weight:600;text-decoration:underline;cursor:pointer;padding:6px}.rm:hover{color:var(--err)}@media (max-width:560px){.ci{grid-template-columns:78px minmax(0,1fr)}.ci-r{grid-column:1/-1;grid-template-columns:auto auto;justify-content:space-between;align-items:center}}.sum-h{font-size:20px;margin-bottom:14px}.sum-row{display:flex;justify-content:space-between;gap:12px;padding:8px 0;font-size:15px}.sum-row.disc{color:var(--ok);font-weight:600}.sum-row.tot{border-top:1px solid var(--line);margin-top:6px;padding-top:14px;font-family:var(--fh);font-size:22px;font-weight:700;color:var(--ink)}.sum .btn-buy{margin-top:16px}.sum-sec{display:flex;gap:8px;align-items:flex-start;font-size:13px;color:var(--mut);margin:12px 0}.sum-sec .ic{width:16px;height:16px;color:var(--ok);margin-top:2px}.sum-items{list-style:none;margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid var(--line)}.sum-items li{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:12px;align-items:center;padding:6px 0}.si-img{border-radius:8px;overflow:hidden;aspect-ratio:16/10;display:block}.si-img img,.si-img .cover{width:100%;height:100%;object-fit:cover}.si-img .cover{padding:0}.si-img .cover>*{display:none}.si-t b{display:block;font-size:14px;line-height:1.3;color:var(--ink)}.si-t small{color:var(--mut);font-size:13px}.si-p{font-weight:600;font-size:14px}.coupon-box{margin:16px 0 4px}.coupon{display:flex;gap:8px}.coupon .inp{text-transform:uppercase}.coupon-msg{font-size:13.5px;margin:6px 0 0;min-height:1em}.coupon-msg.ok{color:var(--ok)}.coupon-msg.err{color:var(--err)}.coupon-ok{display:flex;justify-content:space-between;align-items:center;gap:10px;background:var(--ok-bg);color:#14532d;border-radius:10px;padding:10px 12px;font-weight:600;font-size:14px}.coupon-ok span{display:flex;align-items:center;gap:6px}.coupon-ok .ic{width:16px;height:16px}.coupon-ok button{border:0;background:none;font-weight:600;text-decoration:underline;cursor:pointer;color:inherit}.more{margin-top:18px;border-top:1px dashed var(--line-2);padding-top:14px}.more summary{cursor:pointer;display:flex;align-items:center;gap:8px;font-weight:600;color:var(--blue);font-size:15px;list-style:none}.more summary::-webkit-details-marker{display:none}.more summary .ic{width:18px;height:18px}.more[open] summary{margin-bottom:14px}.pm{display:grid;gap:10px}.pm-o{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;border:1.5px solid var(--line);border-radius:12px;padding:14px 16px;cursor:pointer;transition:border-color .15s,background .15s}.pm-o:hover{border-color:#93c5fd}.pm-o:has(input:checked){border-color:var(--blue);background:var(--sky)}.pm-o input{width:20px;height:20px;accent-color:var(--blue);margin:0}.pm-b b{display:block;color:var(--ink);font-size:15.5px}.pm-b small{color:var(--mut);font-size:13.5px}.pm-ic .ic{width:26px;height:26px;color:var(--blue)}.pp{font-weight:800;font-style:italic;font-size:15px;color:#003087;letter-spacing:-.02em}.consents{margin-top:20px;padding-top:16px;border-top:1px solid var(--line);display:grid;gap:8px}.consents.has-err{background:var(--err-bg);border-radius:12px;padding:14px;border-top:0}.result{text-align:center;padding:44px 28px;margin:32px 0 64px}.res-ic{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;margin:0 auto 18px}.res-ic .ic{width:34px;height:34px}.res-ic.ok{background:var(--ok-bg);color:var(--ok)}.res-ic.bad{background:var(--err-bg);color:var(--err)}.res-ic.warn{background:var(--warn-bg);color:var(--warn)}.res-ic.info{background:var(--sky);color:var(--blue)}.spin .ic{animation:spin 1.2s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.order-w{padding-bottom:64px}.thanks{display:flex;align-items:center;gap:20px;background:#fff;border:1px solid #BBF7D0;border-radius:var(--r);padding:24px;margin:28px 0 22px;box-shadow:var(--sh-1)}.thanks .res-ic{margin:0;flex:none}.thanks h1{margin:0 0 4px;font-size:28px}.thanks p{margin:0;color:var(--mut)}.order-g{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:24px;align-items:start}@media (max-width:900px){.order-g{grid-template-columns:1fr}}.ok-item{padding:14px 0;border-top:1px solid var(--line)}.ok-item:first-of-type{border-top:0;padding-top:0}.ok-h{display:flex;gap:8px;align-items:baseline;margin-bottom:10px}.keybox{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--sky);border:1.5px dashed #93C5FD;border-radius:12px;padding:12px 14px;margin:8px 0}.keybox code{font-family:ui-monospace,SFMono-Regular,Consolas,Menlo,monospace;font-size:17px;font-weight:600;letter-spacing:.06em;color:var(--navy);word-break:break-all}.help-box{margin-top:18px;background:var(--bg);border-radius:12px;padding:16px 18px}.help-box p{color:var(--mut);font-size:14.5px;margin:4px 0 12px}.kv{margin:0;display:grid}.kv div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);font-size:15px}.kv dt{color:var(--mut)}.kv dd{margin:0;text-align:right}.kv-tot{font-family:var(--fh);font-size:19px;font-weight:700;color:var(--ink);border-bottom:0!important}.kv-tot dt{color:var(--ink)}.auth{display:grid;place-items:center;padding:40px 0 72px}.auth-p{width:min(460px,100%);padding:32px}.auth-p h1{font-size:28px}.auth-p .res-ic{margin:0 0 14px}.auth-alt{margin:20px 0 0;text-align:center;font-size:15px;color:var(--mut)}.acc-h{align-items:center}.seg-tabs{display:inline-flex;gap:4px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:4px;margin-bottom:18px}.seg-tabs a{padding:9px 18px;border-radius:9px;font-weight:600;font-size:14.5px;color:var(--mut)}.seg-tabs a.on{background:var(--navy);color:#fff}.acc-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-bottom:64px;align-items:start}@media (max-width:820px){.acc-g{grid-template-columns:1fr}}.tbl-w{padding:0;overflow-x:auto;margin-bottom:64px}.tbl{width:100%;border-collapse:collapse;font-size:15px}.tbl th{text-align:left;font-size:12.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--mut);font-weight:600;padding:14px 18px;border-bottom:1px solid var(--line);white-space:nowrap}.tbl td{padding:14px 18px;border-bottom:1px solid var(--line);white-space:nowrap}.tbl tr:last-child td{border-bottom:0}.tbl .n{text-align:right}.ct-g{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start;padding-bottom:64px}.ct-side{display:grid;gap:14px}.ct-c{display:flex;gap:14px;padding:18px}.ct-c>.ic{width:42px;height:42px;padding:10px;border-radius:12px;background:var(--sky);color:var(--blue)}.ct-c div{display:grid;gap:2px;font-size:15px}.ct-c b{color:var(--ink)}@media (max-width:900px){.ct-g{grid-template-columns:1fr}}.ftr{background:var(--navy);color:#b9c7df;font-size:14.5px}.ftr-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:36px;padding:56px 0 36px}.ftr .logo-svg{height:28px}.ftr-brand p{margin:18px 0;max-width:340px}.ftr-h{font-family:var(--ff);font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#fff;font-weight:700;margin:4px 0 14px}.ftr-grid>div:not(.ftr-brand){display:flex;flex-direction:column;gap:9px}.ftr a:hover{color:#fff}.ftr-tp{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:#fff}.ftr-tp .ic{width:18px;height:18px;color:#34d399}.ftr-pay{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}.ftr-pay>span{display:flex;align-items:center;gap:8px;color:#fff;font-weight:600}.ftr-pay .ic{width:17px;height:17px}.ftr .pay-chips li{background:#ffffff14;border-color:#ffffff24;color:#e2e8f0}.ftr-bot{background:#081629;font-size:13px;color:#93a5c3}.ftr-bot-in{display:flex;justify-content:space-between;gap:16px;padding:18px 0;flex-wrap:wrap;align-items:flex-start}.ftr-bot p{margin:0 0 4px}.ftr-dis{max-width:820px;color:#7f92b2}.ftr-cc{border:1px solid rgba(255,255,255,.2);background:none;color:#dce6f7;border-radius:8px;padding:7px 12px;cursor:pointer;font-size:13px}@media (max-width:900px){.ftr-grid{grid-template-columns:1fr 1fr;gap:28px}.ftr-brand{grid-column:1/-1}}@media (max-width:480px){.ftr-grid{grid-template-columns:1fr}}.cc{position:fixed;left:0;right:0;bottom:0;z-index:95;background:#0b1f3a;color:#fff;box-shadow:0 -12px 40px #0b1f3a55;padding:22px max(24px,calc((100vw - 1240px)/2));display:grid;grid-template-columns:auto 1fr auto;gap:6px 22px;align-items:center}.cc:before{content:"";grid-row:1/3;width:52px;height:52px;border-radius:14px;background:#ffffff14 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2393C5FD' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a9 9 0 109 9 4 4 0 01-4-4 4 4 0 01-5-5z'/%3E%3Ccircle cx='8.5' cy='11.5' r='1'/%3E%3Ccircle cx='12' cy='16' r='1'/%3E%3Ccircle cx='15.5' cy='13' r='1'/%3E%3C/svg%3E") center/28px no-repeat}.cc b{grid-column:2;font-family:var(--fh);font-size:17px;color:#fff}.cc p{grid-column:2;margin:0;color:#c7d2e3;font-size:14px;line-height:1.55;max-width:760px}.cc a{color:#93c5fd;font-weight:600;text-decoration:underline}.cc-b{grid-column:3;grid-row:1/3;display:flex;gap:10px}.cc .cc-b .btn,.cc .cc-b .btn-o,.cc .cc-b .btn-p{min-width:150px;height:48px;border-radius:12px;font-weight:700;font-size:15px;background:#1d4ed8;color:#fff;border:0;box-shadow:none}.cc .cc-b .btn:hover{background:#2563eb;color:#fff}@media (max-width:760px){.cc{grid-template-columns:auto 1fr;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));border-radius:24px;background:linear-gradient(160deg,#13284af0,#0b1f3af5);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);border:1px solid rgba(147,197,253,.18);box-shadow:0 24px 60px #0b1f3a73,inset 0 1px #ffffff14;padding:16px 16px 14px;gap:4px 12px}.cc:before{width:38px;height:38px;grid-row:1;border-radius:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a9 9 0 109 9 4 4 0 01-4-4 4 4 0 01-5-5z'/%3E%3Ccircle cx='8.5' cy='11.5' r='1'/%3E%3Ccircle cx='12' cy='16' r='1'/%3E%3Ccircle cx='15.5' cy='13' r='1'/%3E%3C/svg%3E") center/21px no-repeat,linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 6px 16px #3b82f666}.cc b{align-self:center;font-size:15.5px;letter-spacing:-.01em}.cc p{grid-column:1/-1;font-size:13px;line-height:1.5;color:#b6c3d9;margin-top:6px}.cc-b{grid-column:1/-1;grid-row:auto;margin-top:12px;gap:8px}.cc .cc-b .btn,.cc .cc-b .btn-o,.cc .cc-b .btn-p{flex:1;min-width:0;height:46px;border-radius:999px;font-size:14.5px;background:#2563eb;box-shadow:0 6px 18px #2563eb59}}.toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,24px);opacity:0;pointer-events:none;z-index:95;background:var(--navy);color:#fff;padding:12px 18px;border-radius:12px;box-shadow:var(--sh-3);font-weight:600;font-size:15px;transition:opacity .2s,transform .2s;display:flex;gap:12px;align-items:center;max-width:calc(100% - 32px)}.toast.on{opacity:1;transform:translate(-50%);pointer-events:auto}.toast a{color:#93c5fd;text-decoration:underline;white-space:nowrap}.inv-body{background:#e9eef6}.inv{max-width:860px;margin:32px auto;background:#fff;padding:48px 52px;border-radius:12px;box-shadow:var(--sh-2);font-size:14.5px}.inv-top{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;border-bottom:3px solid var(--blue);padding-bottom:22px;margin-bottom:26px}.inv-logo{height:34px;width:auto}.inv-tt{text-align:right}.inv-tt h1{margin:0;font-size:30px}.inv-tt p{margin:4px 0 0;font-weight:600;color:var(--mut)}.inv-parties{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;margin-bottom:26px}.inv-parties h2{font-family:var(--ff);font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--mut);margin:0 0 6px}.inv-parties p{margin:0;line-height:1.55}.inv-meta{margin:0;display:grid;gap:6px}.inv-meta div{display:flex;justify-content:space-between;gap:10px}.inv-meta dt{color:var(--mut)}.inv-meta dd{margin:0;font-weight:600;text-align:right;white-space:nowrap}.inv-t{width:100%;border-collapse:collapse;margin-bottom:18px}.inv-t th{text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--mut);border-bottom:2px solid var(--line);padding:10px 8px}.inv-t td{padding:12px 8px;border-bottom:1px solid var(--line);vertical-align:top}.inv-t td small{color:var(--mut)}.inv-t .n{text-align:right;white-space:nowrap}.inv-t tfoot td{border-bottom:0;padding:8px}.inv-tot td{font-family:var(--fh);font-size:20px;font-weight:700;color:var(--ink);border-top:2px solid var(--ink)!important}.inv-note{font-size:13.5px;color:var(--mut);margin:6px 0}.inv-ref{color:var(--err);font-weight:700}.inv-foot{margin-top:30px;padding-top:14px;border-top:1px solid var(--line);font-size:12px;color:var(--mut2)}.inv-print{text-align:center;margin-top:24px}@media (max-width:720px){.inv{padding:26px 20px;margin:0}.inv-parties{grid-template-columns:1fr}}@media print{.inv-body{background:#fff}.inv{box-shadow:none;margin:0;padding:0;max-width:none}.no-print{display:none}}.co-guest a,.hint a,.muted a{color:var(--blue);text-decoration:underline;text-underline-offset:2px}@media (max-width:640px){.kicker{font-size:11px;letter-spacing:.04em;padding:5px 10px}.co-steps{flex-wrap:nowrap;font-size:13px}.co-steps li:not(.on) b,.co-steps li:not(.on) em{display:none}.co-steps li+li:before{width:16px}}.co-steps em{font-style:normal}.co-steps a{display:flex;align-items:center;gap:8px;color:inherit}:root{--fh:Geist,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--r:10px;--r-sm:8px;--r-lg:12px;--bg:#F4F6F9;--tile:#F1F4F8;--sale:#DC2626}h1,h2,h3,h4{letter-spacing:-.01em;font-weight:800}body.home{background:#fff}.topbar{font-size:12.5px}.topbar-in{min-height:34px}.tb-links{display:flex;gap:16px;flex:none}.tb-links a{color:#c7d3e8;font-weight:500}.tb-links a:hover{color:#fff}.tb-msgs{flex:1;justify-content:center}.tb-tp{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;color:#fff;font-weight:600}.tb-tp svg{width:15px;height:15px}@media (max-width:1100px){.tb-msgs .tb-i:nth-child(n+3){display:none}}@media (max-width:820px){.tb-links{display:none}}.hdr-in{min-height:70px}.search{border-radius:8px;background:#fff;border:2px solid var(--blue)}.search-btn{border-radius:5px;height:38px;margin:3px}.nav{background:var(--navy);border-top:0}.nav-in{min-height:46px}.nav-m a,.nav-x a{color:#e2e8f0;font-size:14px;padding:12px 14px;border-radius:0;font-weight:600}.nav-m a:hover,.nav-x a:hover{background:#ffffff14;color:#fff}.nav-all{background:var(--blue)!important;color:#fff!important}.nav-x a{color:#afc0da}@media (max-width:960px){.nav{background:#fff}.nav-m a,.nav-x a{color:var(--text);border-radius:8px}.nav-m a:hover,.nav-x a:hover{background:var(--bg);color:var(--blue)}.nav-x a{color:var(--mut)}}.hero2{background:#fff;padding:18px 0 6px}.hero2-in{display:grid;grid-template-columns:minmax(0,2.15fr) minmax(0,1fr);gap:14px}.hero2-in.no-side{grid-template-columns:1fr}.slider{position:relative;overflow:hidden;border-radius:12px;background:var(--navy);min-height:0}.sl-track{display:flex;transition:transform .6s cubic-bezier(.4,0,.2,1);height:100%}.sl{flex:0 0 100%;min-width:0}.sl .bn{height:100%}.sl-nav{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;border:0;background:#ffffffeb;color:var(--ink);display:grid;place-items:center;cursor:pointer;box-shadow:0 2px 10px #0000002e;opacity:0;transition:opacity .2s}.slider:hover .sl-nav,.sl-nav:focus-visible{opacity:1}.sl-prev{left:12px}.sl-next{right:12px}.sl-dots{position:absolute;left:0;right:0;bottom:12px;display:flex;justify-content:center;gap:7px}.sl-dots button{width:9px;height:9px;border-radius:99px;border:0;padding:0;background:#ffffff73;cursor:pointer;transition:width .25s,background .25s}.sl-dots button.on{width:26px;background:#fff}.side-bns{display:grid;grid-template-rows:1fr 1fr;gap:14px}.bn{position:relative;display:flex;align-items:stretch;overflow:hidden;border-radius:12px;color:#fff;isolation:isolate}.bn-img{display:block;background:var(--tile)}.bn-img img{width:100%;height:100%;object-fit:cover}.bn-d{--a:#1D4ED8;--b:#0B2A6F;--k:#FDE047;background:linear-gradient(115deg,var(--a) 0%,var(--b) 100%)}.bn-d:before{content:"";position:absolute;inset:0;z-index:-1;background:repeating-linear-gradient(135deg,rgba(255,255,255,.045) 0 2px,transparent 2px 22px)}.bn-d:after{content:"";position:absolute;right:-8%;top:-30%;width:62%;height:160%;z-index:-1;background:#ffffff12;transform:skew(-18deg)}.bn-blue{--a:#1D4ED8;--b:#0B2A6F}.bn-navy{--a:#13294B;--b:#0B1F3A}.bn-orange{--a:#EA580C;--b:#9A3412;--k:#FEF08A}.bn-green{--a:#059669;--b:#065F46}.bn-dark{--a:#1E293B;--b:#020617;--k:#38BDF8}.bn-red{--a:#DC2626;--b:#7F1D1D;--k:#FEF08A}.bn-light{--a:#EEF3FB;--b:#DDE6F3;color:var(--ink);--k:#C2410C}.bn-light:before,.bn-light:after{background:#1d4ed80a}.bn-tx{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;padding:34px 0 40px 44px;flex:1 1 56%;min-width:0}.bn-badge{display:inline-block;background:var(--k);color:#111827;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;padding:5px 10px;border-radius:4px}.bn-light .bn-badge{color:#fff}.bn-t{font-size:clamp(26px,3.1vw,42px);font-weight:800;line-height:1.05;letter-spacing:-.02em}.bn-s{font-size:16px;opacity:.9;max-width:440px;line-height:1.4}.bn-p{display:flex;align-items:baseline;gap:10px;margin-top:4px}.bn-p b{font-size:clamp(28px,3vw,38px);font-weight:800;letter-spacing:-.02em;color:var(--k)}.bn-light .bn-p b{color:var(--ink)}.bn-p s{opacity:.7;font-size:17px}.bn-cta{display:inline-flex;align-items:center;gap:6px;margin-top:8px;background:#fff;color:var(--ink);font-weight:700;font-size:15px;padding:12px 20px;border-radius:6px;transition:transform .15s}.bn-light .bn-cta{background:var(--buy);color:#fff}.bn-cta svg{width:16px;height:16px}.bn:hover .bn-cta{transform:translate(3px)}.bn-im{position:relative;flex:0 0 40%;display:flex;align-items:center;justify-content:center;padding:14px 18px 14px 0}.bn-im img{width:100%;max-width:330px;height:auto;filter:drop-shadow(0 18px 24px rgba(0,0,0,.28));transform:rotate(-4deg)}.bn-off{position:absolute;top:18%;right:12%;width:74px;height:74px;border-radius:50%;background:var(--sale);color:#fff;font-weight:800;font-size:20px;display:grid;place-items:center;transform:rotate(10deg);box-shadow:0 6px 16px #00000040}.slider .bn{min-height:380px}.bn-side .bn-tx{padding:18px 0 18px 22px;gap:4px}.bn-side .bn-t{font-size:21px}.bn-side .bn-s{font-size:13px}.bn-side .bn-p b{font-size:22px}.bn-side .bn-p s{font-size:13px}.bn-side .bn-cta{padding:7px 12px;font-size:13px;margin-top:4px}.bn-side .bn-im{flex-basis:42%;padding:8px 8px 8px 0}.bn-side .bn-im img{max-width:170px}@media (max-width:1000px){.hero2-in{grid-template-columns:1fr}.side-bns{grid-template-rows:none;grid-template-columns:1fr 1fr}.slider .bn{min-height:330px}}@media (max-width:640px){.hero2{padding:10px 0 0}.slider .bn{min-height:0;flex-direction:column-reverse}.bn-tx{padding:0 20px 42px;gap:6px}.bn-im{flex-basis:auto;padding:18px 0 0;justify-content:center}.bn-im img{max-width:180px}.bn-off{width:58px;height:58px;font-size:16px;top:14px;right:18%}.bn-t{font-size:26px}.bn-s{font-size:14px}.sl-nav{display:none}.side-bns{grid-template-columns:1fr}.bn-side{flex-direction:row}.bn-side .bn-tx{padding:16px 0 16px 18px}.bn-side .bn-im img{max-width:120px}}.usp{background:#fff;border-bottom:1px solid var(--line)}.usp-in{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:18px 0}.usp-i{display:flex;align-items:center;gap:10px;min-width:0}.usp-i .ic{width:30px;height:30px;color:var(--blue);flex:none;stroke-width:1.7}.usp-i b{display:block;font-size:14px;color:var(--ink);line-height:1.25}.usp-i span{display:block;font-size:12.5px;color:var(--mut2);line-height:1.3}@media (max-width:1100px){.usp-in{grid-template-columns:repeat(3,minmax(0,1fr))}.usp-i:nth-child(n+4){display:none}}@media (max-width:640px){.usp-in{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:22px;padding:14px 0;scrollbar-width:none}.usp-in::-webkit-scrollbar{display:none}.usp-i,.usp-i:nth-child(n+4){display:flex;flex:0 0 auto;scroll-snap-align:start}}.sec2{padding:34px 0}.sec2-alt{background:var(--bg)}.hd2{margin-bottom:18px}.hd2 h2{font-size:clamp(21px,2.2vw,26px);margin:0 0 4px}.hd2 p{color:var(--mut);margin:0}.hd2-row{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.htabs{display:flex;gap:4px;overflow-x:auto;border-bottom:2px solid var(--line);margin-bottom:18px;scrollbar-width:none}.htabs::-webkit-scrollbar{display:none}.htabs button{flex:none;border:0;background:none;padding:12px 16px;margin-bottom:-2px;border-bottom:3px solid transparent;font-weight:700;font-size:15px;color:var(--mut);cursor:pointer;white-space:nowrap}.htabs button:hover{color:var(--ink)}.htabs button.on{color:var(--blue);border-bottom-color:var(--blue)}.more-row{display:flex;justify-content:center;margin-top:22px}.more-row .ic{width:16px;height:16px}.grid2{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}@media (max-width:1200px){.grid2{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.grid2{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.pc{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:10px;overflow:hidden;transition:box-shadow .2s,border-color .2s}.pc:hover{border-color:#c9d4e5;box-shadow:0 10px 28px #0b1f3a1a}.pc-img{position:relative;display:block;background:var(--tile);aspect-ratio:1/1;padding:8%}.pc-img img{width:100%;height:100%;object-fit:contain;transition:transform .3s}.pc-off{position:absolute;left:10px;top:10px;z-index:1;background:var(--sale);color:#fff;font-size:12.5px;font-weight:800;padding:3px 8px;border-radius:4px}.pc-badge{position:absolute;right:10px;top:10px;z-index:1;background:var(--navy);color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:4px 8px;border-radius:4px}.pc-badge-bestseller{background:#f59e0b;color:#111827}.pc-badge-new{background:var(--blue)}.pc-badge-sale{background:var(--sale)}.pc-badge-business{background:#334155}.pc-b{display:flex;flex-direction:column;gap:4px;padding:12px 14px 14px;flex:1}.pc-cat{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--mut2)}.pc-t{font-size:15px;font-weight:700;line-height:1.3;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.pc-t a:hover{color:var(--blue)}.pc-m{font-size:12.5px;color:var(--mut2);margin:0}.pc-p{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;margin-top:auto;padding-top:8px}.pc-p b{font-size:21px;font-weight:800;color:var(--ink);letter-spacing:-.01em}.pc-p s{font-size:13.5px;color:var(--mut2)}.pc-add{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:8px;height:40px;border:0;border-radius:6px;background:var(--buy);color:#fff;font-weight:700;font-size:14px;cursor:pointer;transition:background .15s}.pc-add:hover{background:var(--buy-h)}.pc-add .ic{width:17px;height:17px}.pc-add.ok,.pc-add.done{background:var(--ok)}@media (max-width:640px){.pc-b{padding:10px}.pc-t{font-size:14px}.pc-p b{font-size:18px}.pc-add{height:38px;font-size:13px}.pc-add .ic{display:none}}.catf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.catf-i{display:flex;flex-direction:column;gap:6px;background:#fff;border:1px solid var(--line);border-radius:10px;padding:20px;transition:border-color .2s,box-shadow .2s}.catf-i:hover{border-color:var(--blue);box-shadow:0 8px 22px #0b1f3a14}.catf-ic{width:46px;height:46px;border-radius:10px;display:grid;place-items:center;background:hsl(var(--h) 90% 95%);color:hsl(var(--h) 65% 38%);margin-bottom:6px}.catf-ic svg{width:24px;height:24px}.catf-i b{font-size:17px;color:var(--ink)}.catf-i span{font-size:14px;color:var(--mut);line-height:1.45}.catf-i em{font-style:normal;font-weight:700;font-size:14px;color:var(--blue);margin-top:auto;padding-top:6px}@media (max-width:900px){.catf{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.catf{grid-template-columns:1fr}}.biz{background:var(--navy);color:#fff}.biz-in{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:32px 0}.biz h2{color:#fff;margin:0 0 6px;font-size:24px}.biz p{margin:0;color:#c7d3e8;max-width:720px}.btn-w{background:#fff;color:var(--ink)}.btn-w:hover{background:#e2e8f0}@media (max-width:760px){.biz-in{flex-direction:column;align-items:flex-start}}.faq2{max-width:900px}.pimg{object-fit:contain}.pd-img{background:var(--tile);border-radius:12px}.pd-img img{aspect-ratio:1/1;max-height:520px;object-fit:contain;padding:6%}.pd-img .badge{z-index:1}.ci-img,.si-img{aspect-ratio:1/1;background:var(--tile)}.ci-img img,.si-img img{object-fit:contain;padding:6%}@media (min-width:1200px){.grid2{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:640px){.slider .bn{flex-direction:row;min-height:250px}.bn-tx{padding:20px 0 38px 18px;gap:5px;flex:1 1 60%}.bn-badge{font-size:10.5px;padding:4px 8px}.bn-t{font-size:22px}.bn-s{font-size:13px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bn-p b{font-size:24px}.bn-p s{font-size:13px}.bn-cta{padding:9px 14px;font-size:14px;margin-top:4px}.bn-im{flex:0 0 40%;padding:14px 10px 30px 0;align-items:center}.bn-im img{max-width:150px}.bn-off{width:48px;height:48px;font-size:14px;top:10px;right:8px}}@media (max-width:640px){.side-bns{display:none}}@media (min-width:1200px){.grid2-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:901px) and (max-width:1199px){.grid2-4{grid-template-columns:repeat(3,minmax(0,1fr))}}.pd2{gap:40px;padding-bottom:28px}.pd2 .pd-media{top:170px}.pd2 .pd-img{border:1px solid var(--line)}.pd2 .pd-img .pc-badge{right:14px;top:14px}.pd-off{left:14px;top:14px;font-size:15px;padding:5px 10px}.pd-how{list-style:none;padding:0;margin:14px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pd-how li{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;background:#fff;border:1px solid var(--line);border-radius:10px;padding:14px 8px 12px}.pd-how li span{position:absolute;left:8px;top:6px;font-size:12px;font-weight:800;color:var(--mut2)}.pd-how .ic{width:24px;height:24px;color:var(--blue)}.pd-how b{font-size:13px;line-height:1.3;color:var(--ink)}.pd2 .pd-info h1{font-size:clamp(26px,2.8vw,36px);margin:6px 0 8px}.pd2 .pd-lead{font-size:16px;margin-bottom:12px}.pd-tags{list-style:none;padding:0;margin:0 0 16px;display:flex;flex-wrap:wrap;gap:8px}.pd-tags li{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;color:var(--ink);background:var(--tile);border-radius:6px;padding:6px 10px}.pd-tags .ic{width:16px;height:16px;color:var(--blue)}.buy2{border:2px solid var(--line);border-radius:12px;padding:20px;background:#fff}.b2-price b{display:block;font-size:clamp(34px,3.6vw,44px);font-weight:800;line-height:1.05;color:var(--ink);letter-spacing:-.02em}.b2-price small{display:block;color:var(--mut);font-size:13px;margin-top:4px}.b2-was{display:flex;align-items:center;gap:10px;margin-bottom:2px}.b2-was s{color:var(--mut2);font-size:17px}.b2-save{background:var(--sale);color:#fff;font-weight:800;font-size:12.5px;padding:3px 8px;border-radius:4px}.b2-del{display:flex;gap:10px;align-items:flex-start;background:#ecfdf5;border:1px solid #BBF7D0;border-radius:8px;padding:10px 12px;margin:14px 0 10px}.b2-del .ic{width:22px;height:22px;color:var(--ok);margin-top:1px}.b2-del b{display:block;font-size:14.5px;color:#14532d}.b2-del span{display:block;font-size:13px;color:#166534}.b2-stock{font-size:14px;font-weight:600;margin-bottom:12px}.b2-act{display:flex;gap:10px;margin:0 0 10px;flex-wrap:nowrap}.b2-act .b2-main{flex:1;min-width:0}.b2-now{margin-bottom:14px}.b2-trust{list-style:none;padding:0;margin:0 0 4px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px}.b2-trust li{display:flex;align-items:center;gap:7px;font-size:13.5px;color:var(--text)}.b2-trust .ic{width:16px;height:16px;color:var(--ok)}.pd2 .feat{margin-top:18px}.pd2 .feat li{font-size:15px}.pd2 .pd-q{background:var(--tile)}.fbt{border:1px solid var(--line);border-radius:12px;padding:20px;margin:0 0 24px;background:#fff}.fbt h2{font-size:20px;margin:0 0 14px}.fbt-in{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.fbt-i{display:flex;align-items:center;gap:12px;flex:1 1 220px;min-width:0;background:var(--tile);border-radius:10px;padding:10px 14px 10px 10px}.fbt-i img{width:72px;height:72px;flex:none;object-fit:contain}.fbt-i b{display:block;font-size:14.5px;color:var(--ink);line-height:1.3}.fbt-i em{font-style:normal;font-weight:800;color:var(--ink)}a.fbt-i:hover b{color:var(--blue)}.fbt-plus{font-size:28px;font-weight:300;color:var(--mut2)}.fbt-buy{display:flex;flex-direction:column;gap:4px;flex:0 0 auto;min-width:220px}.fbt-buy span{font-size:13px;color:var(--mut)}.fbt-buy>b{font-size:26px;font-weight:800;color:var(--ink);line-height:1.1}.fbt-buy .btn{margin-top:6px}@media (max-width:900px){.pd2{gap:22px}.pd2 .pd-media{position:static}.fbt-plus{display:none}.fbt-buy{min-width:0;flex:1 1 100%}}@media (max-width:640px){.pd-how{display:none}.buy2{padding:16px}.b2-trust{grid-template-columns:1fr}}.b2-wait{background:var(--warn-bg);border-color:#fde68a}.b2-wait .ic{color:var(--warn)}.b2-wait b{color:#78350f}.b2-wait span{color:#92400e}.b2-wait+.b2-act{margin-top:12px}@media (max-width:900px){.pd,.pd2{grid-template-columns:minmax(0,1fr)}}.stock i{display:inline-block;vertical-align:middle;margin-right:7px}.stock{display:inline-flex;align-items:center}body.nav-open .hdr{z-index:80}.nav-top{display:none}@media (max-width:960px){.nav-top{display:flex;align-items:center;justify-content:space-between;padding:0 4px 12px;margin-bottom:6px;border-bottom:1px solid var(--line)}.nav-logo{height:24px;width:auto}.nav-close{width:42px;height:42px;border:0;border-radius:10px;background:var(--bg);color:var(--ink);display:grid;place-items:center;cursor:pointer}.nav-close svg{width:20px;height:20px}}:root{--logo-key:#0B1F3A;--logo-quay:#1D4ED8;--hdr:#fff;--nav-u:var(--blue)}.topbar{display:none}.promo{background:linear-gradient(90deg,#1d4ed8,#0b1f3a);color:#fff;font-size:13.5px;transition:margin .25s,opacity .25s}.promo.hide{opacity:0}.promo-in{position:relative;display:flex;align-items:center;justify-content:center;min-height:38px;padding:0 40px}.promo-t{margin:0;display:flex;align-items:center;gap:8px;font-weight:600;text-align:center;line-height:1.35;padding:7px 0}.promo-t svg{width:16px;height:16px;flex:none;color:#fde047}.promo-x{position:absolute;right:0;top:50%;transform:translateY(-50%);width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:#fff;display:grid;place-items:center;cursor:pointer;opacity:.8}.promo-x:hover{background:#ffffff24;opacity:1}.promo-x svg{width:16px;height:16px}@media (max-width:640px){.promo{font-size:12.5px}.promo-in{padding:0 34px 0 0;justify-content:flex-start}.promo-t svg{display:none}}.hdr{background:var(--hdr)}.hdr-act{gap:4px}.hdr-sel{display:flex;gap:2px;margin-right:6px;padding-right:10px;border-right:1px solid var(--line)}.hdr-sel .pick summary{color:var(--ink);font-size:14px;padding:9px 10px;border-radius:9px}.hdr-sel .pick summary:hover,.hdr-sel .pick[open] summary{background:var(--bg)}.hdr-sel .pick-m{border:1px solid var(--line)}.theme-t{border:0;background:transparent;cursor:pointer;color:var(--ink)}.theme-t .i-sun{display:none}[data-kq-theme=dark] .theme-t .i-sun{display:block}[data-kq-theme=dark] .theme-t .i-moon{display:none}.ha-cart{padding:9px 10px}.cart-n{left:auto;right:0;top:0}@media (max-width:960px){.hdr-sel{display:none}.cart-n{right:-2px}}.nav{background:var(--hdr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.nav-in{min-height:54px;gap:12px}.nav-m{gap:6px}.nav-m a,.nav-x a{position:relative;display:inline-flex;align-items:center;gap:9px;padding:9px 12px;border-radius:10px;font-size:14.5px;font-weight:600;color:var(--text);background:transparent;transition:color .15s,background .15s}.nav-m a:after{content:"";position:absolute;left:12px;right:12px;bottom:-9px;height:3px;border-radius:3px 3px 0 0;background:var(--nav-u);transform:scaleX(0);transition:transform .2s ease}.nav-m a:hover,.nav-x a:hover{color:var(--blue);background:var(--bg)}.nav-m a[aria-current]{color:var(--blue)}.nav-m a[aria-current]:after,.nav-m a:hover:after{transform:scaleX(1)}.nav-all{background:var(--blue)!important;color:#fff!important;padding:9px 16px!important;border-radius:10px;box-shadow:0 4px 12px #1d4ed840}.nav-all:after{display:none}.nav-all svg{width:17px;height:17px}.nav-all:hover{background:var(--blue-d)!important}.nav-ic{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:hsl(var(--h) 90% 95%);color:hsl(var(--h) 65% 40%);transition:transform .2s}.nav-ic svg{width:16px;height:16px}.nav-m a:hover .nav-ic{transform:translateY(-1px) scale(1.06)}.nav-x a{color:var(--mut);font-size:14px}.nav-x a svg{width:17px;height:17px}@media (max-width:960px){.nav{border:0}.nav-m{gap:2px}.nav-m a:after{display:none}.nav-m a,.nav-x a{padding:11px 12px;font-size:16px}.nav-m a[aria-current]{background:var(--sky)}.nav-all{margin-bottom:8px;justify-content:flex-start}}[data-kq-theme=dark]{color-scheme:dark;--ink:#E8EEF8;--text:#CBD5E1;--mut:#9AA8BE;--mut2:#8796AD;--line:#223047;--line-2:#33435C;--bg:#0A111E;--card:#111A2B;--tile:#16213A;--sky:#13234A;--sky-2:#1A2E5C;--hdr:#0E1626;--blue:#3B82F6;--blue-d:#2563EB;--nav-u:#60A5FA;--navy:#060C17;--navy-2:#0B1424;--ok:#4ADE80;--ok-bg:#0F2A1C;--err:#F87171;--err-bg:#2A1416;--warn:#FBBF24;--warn-bg:#2A2110;--logo-key:#F1F5FB;--logo-quay:#60A5FA;--buy-soft:#2A1A10;--sh-1:0 1px 2px rgba(0,0,0,.4);--sh-2:0 4px 14px rgba(0,0,0,.35);--sh-3:0 18px 50px rgba(0,0,0,.5)}[data-kq-theme=dark] body,[data-kq-theme=dark] body.home{background:var(--bg);color:var(--text)}[data-kq-theme=dark] .nav-ic,[data-kq-theme=dark] .catf-ic,[data-kq-theme=dark] .cico{background:hsl(var(--h) 45% 18%);color:hsl(var(--h) 85% 72%)}[data-kq-theme=dark] .bn-light{--a:#1B2742;--b:#121B2E;color:var(--ink)}[data-kq-theme=dark] .bn-light .bn-p b{color:var(--ink)}[data-kq-theme=dark] .b2-del{background:#0f2a1c;border-color:#1e4d33}[data-kq-theme=dark] .b2-del b{color:#86efac}[data-kq-theme=dark] .b2-del span{color:#a7f3d0}[data-kq-theme=dark] .b2-wait{background:var(--warn-bg);border-color:#4d3b12}[data-kq-theme=dark] .b2-wait b,[data-kq-theme=dark] .b2-wait span{color:#fcd34d}[data-kq-theme=dark] .alert-ok{color:#86efac;border-color:#1e4d33}[data-kq-theme=dark] .alert-err{color:#fca5a5;border-color:#4d1f22}[data-kq-theme=dark] .alert-info{color:#bfdbfe;border-color:#1e3a6e}[data-kq-theme=dark] .pill-gray{background:#1e293b;color:#cbd5e1}[data-kq-theme=dark] .pill-amber{color:#fcd34d}[data-kq-theme=dark] .pill-green{color:#86efac}[data-kq-theme=dark] .pill-red{color:#fca5a5}[data-kq-theme=dark] .pill-purple{background:#2a1d45;color:#d8b4fe}[data-kq-theme=dark] .inp{background:#0d1525;color:var(--ink);border-color:var(--line-2)}[data-kq-theme=dark] .inp[readonly]{background:var(--tile)}[data-kq-theme=dark] select.inp{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239AA8BE' stroke-width='2.4'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}[data-kq-theme=dark] .btn-o{background:transparent;color:var(--ink);border-color:var(--line-2)}[data-kq-theme=dark] .btn-o:hover{border-color:var(--blue);color:#93c5fd}[data-kq-theme=dark] .btn-w{background:#e8eef8;color:#0b1f3a}[data-kq-theme=dark] .bn-cta{background:#f1f5fb;color:#0b1f3a}[data-kq-theme=dark] .sl-nav{background:#111a2beb;color:var(--ink)}[data-kq-theme=dark] .pick-m{background:var(--card);border:1px solid var(--line)}[data-kq-theme=dark] .pick-m a{color:var(--text)}[data-kq-theme=dark] .search{background:#0d1525}[data-kq-theme=dark] .pc-badge{background:#1e293b}[data-kq-theme=dark] .pc-badge-bestseller{background:#f59e0b;color:#111827}[data-kq-theme=dark] .pc-badge-new{background:var(--blue)}[data-kq-theme=dark] .pc-badge-sale{background:var(--sale)}[data-kq-theme=dark] .burger span{background:var(--ink)}[data-kq-theme=dark] .cart-n{border-color:var(--hdr)}[data-kq-theme=dark] .prose,[data-kq-theme=dark] .prose p,[data-kq-theme=dark] .prose li{color:var(--text)}[data-kq-theme=dark] img.pimg{filter:brightness(.96)}[data-kq-theme=dark] .biz{background:#0e1a33}[data-kq-theme=dark] .buy,[data-kq-theme=dark] .buy2,[data-kq-theme=dark] .buybar,[data-kq-theme=dark] .card,[data-kq-theme=dark] .cat,[data-kq-theme=dark] .cat-side a,[data-kq-theme=dark] .cat-side a:hover,[data-kq-theme=dark] .catf-i,[data-kq-theme=dark] .cc,[data-kq-theme=dark] .co-steps span,[data-kq-theme=dark] .faq details,[data-kq-theme=dark] .fbt,[data-kq-theme=dark] .hero2,[data-kq-theme=dark] .panel,[data-kq-theme=dark] .pay-chips li,[data-kq-theme=dark] .pc,[data-kq-theme=dark] .pd-g li,[data-kq-theme=dark] .pd-how li,[data-kq-theme=dark] .pd-spec div,[data-kq-theme=dark] .pick-m,[data-kq-theme=dark] .ptabs,[data-kq-theme=dark] .qty,[data-kq-theme=dark] .search:focus-within,[data-kq-theme=dark] .sec-alt,[data-kq-theme=dark] .seg-tabs,[data-kq-theme=dark] .spot,[data-kq-theme=dark] .tabs button,[data-kq-theme=dark] .thanks,[data-kq-theme=dark] .trust,[data-kq-theme=dark] .usp,[data-kq-theme=dark] .why-c{background:var(--card)}[data-kq-theme=dark] .cat-side a[aria-current]{background:var(--sky)}.hdr-sel{border-right:0;padding-right:0;margin-right:2px}.loc summary{gap:7px;border:1px solid var(--line);border-radius:999px!important;padding:7px 12px!important;font-weight:600}.loc summary i{width:1px;height:14px;background:var(--line-2)}.loc summary .chev{width:14px;height:14px;opacity:.6;transition:transform .2s}.loc[open] summary .chev{transform:rotate(180deg)}.loc summary:hover,.loc[open] summary{border-color:var(--blue)}.loc-m{width:300px;padding:12px;right:0}.loc-h{margin:2px 4px 8px;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--mut2)}.loc-h+.loc-g{margin-bottom:12px}.loc-g:last-child{margin-bottom:0}.loc-g{display:grid;grid-template-columns:1fr 1fr;gap:4px}.loc-c{grid-template-columns:repeat(3,1fr)}.loc-g a{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;font-size:14px;color:var(--text);border:1px solid transparent}.loc-g a b{display:inline-grid;place-items:center;min-width:26px;height:22px;border-radius:5px;background:var(--bg);font-size:11.5px;color:var(--ink)}.loc-g a:hover{background:var(--bg)}.loc-g a[aria-current]{border-color:var(--blue);background:var(--sky);color:var(--blue);font-weight:600}.loc-g a[aria-current] b{background:var(--blue);color:#fff}.loc summary{width:42px;height:42px;padding:0!important;border:0!important;border-radius:10px!important;display:grid!important;place-items:center;color:var(--ink)}.loc summary svg{width:23px;height:23px}.loc summary:hover,.loc[open] summary{background:var(--bg)}.loc[open] summary{color:var(--blue)}.loc-m{width:320px;padding:14px;border-radius:16px;border:1px solid var(--line);box-shadow:0 24px 60px #0b1f3a2e,0 2px 8px #0b1f3a0f;top:calc(100% + 10px);right:-6px;transform-origin:top right;animation:locIn .16s ease-out}.loc-m:before{content:"";position:absolute;top:-7px;right:20px;width:12px;height:12px;background:inherit;border-left:1px solid var(--line);border-top:1px solid var(--line);transform:rotate(45deg)}@keyframes locIn{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}.loc-cur{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;margin-bottom:12px;border-radius:10px;background:linear-gradient(135deg,var(--sky),transparent);font-weight:700;color:var(--ink);font-size:14px}.loc-cur span:last-child{color:var(--blue)}[data-kq-theme=dark] .loc-m{box-shadow:0 24px 60px #0000008c}@media (prefers-reduced-motion:reduce){.loc-m{animation:none}}.certs{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.certs img{height:40px;width:auto;max-width:150px;object-fit:contain;display:block}.certs a{display:block;border-radius:6px}.certs-home{justify-content:center;padding:4px 0 16px;grid-column:1/-1;width:100%;box-sizing:border-box}.certs-pd{margin:18px 0 0;padding:16px 18px;border:1px solid var(--line);border-radius:14px;background:var(--bg);justify-content:space-between;gap:14px 20px}.certs-pd{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.certs-pd li{display:flex;align-items:center;gap:10px;min-width:0}.certs-pd img{height:46px;max-width:64px}.certs-pd a{display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.cert-tx{display:flex;flex-direction:column;line-height:1.2;min-width:0}.cert-tx b{font-size:14px;font-weight:700;color:var(--ink)}.cert-tx small{font-size:12px;color:var(--mut)}.cert-tx b,.cert-tx small{overflow-wrap:anywhere}.certs-sum{justify-content:center;margin-top:12px}.certs-ftr img{height:34px;background:#fff;padding:4px 8px;border-radius:6px;box-sizing:content-box}.certs-ftr a:hover img{box-shadow:0 0 0 2px #93c5fd}:root{--ff:Geist,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--fh:var(--ff);--r:12px;--r-sm:8px;--r-lg:14px}body{font-size:15.5px;line-height:1.55;font-feature-settings:"ss01","cv11";letter-spacing:-.003em}h1,h2,h3,h4{font-weight:600;letter-spacing:-.025em;line-height:1.15}h2{font-size:clamp(22px,2.1vw,27px)}b,strong{font-weight:600}.price b,.pc-p b,.b2-price b,.bn-p b,.sum-row.tot,.ci-line,.kv-tot,.inv-tot td{font-variant-numeric:tabular-nums;font-weight:600}.btn{font-weight:500;letter-spacing:-.005em;border-radius:8px;min-height:44px}.btn-buy{box-shadow:none}.btn-lg{min-height:50px;font-size:16px}.search{border:1px solid var(--line-2);border-radius:10px;background:var(--card)}.search:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px #1d4ed824}.search-btn{border-radius:7px;font-weight:500;height:38px;margin:4px}.nav-m a,.nav-x a{font-weight:500;font-size:14.5px}.nav-ic{background:none;width:20px;height:20px;color:var(--mut2)}.nav-m a:hover .nav-ic,.nav-m a[aria-current] .nav-ic{color:var(--blue)}.nav-all{border-radius:8px!important}.pc-cat,.kicker,.ftr-h,.inv-parties h2,.bn-badge,.pc-badge{text-transform:none;letter-spacing:0}.pc-cat{font-size:12.5px;font-weight:500}.pc-badge,.bn-badge{font-weight:600;font-size:12px;border-radius:5px}.ftr-h{font-size:14px;font-weight:600}.kicker{font-weight:600}.pc{border-radius:12px;transition:border-color .15s}.pc:hover{box-shadow:none;border-color:var(--line-2)}.pc:hover .pc-img img{transform:none}.pc-img{background:var(--tile)}.pc-t{font-size:15px;font-weight:500;letter-spacing:-.01em}.pc-p b{font-size:20px;letter-spacing:-.02em}.pc-off{font-weight:600;border-radius:5px}.bn-t{font-weight:600;letter-spacing:-.03em}.bn-p b{letter-spacing:-.03em}.pd-info h1{font-weight:600;letter-spacing:-.035em}.pd-lead{font-size:16.5px;line-height:1.55}.pd-tags li{font-weight:500;background:none;border:1px solid var(--line);border-radius:6px}.b2-price b{font-size:clamp(32px,3.2vw,40px);letter-spacing:-.035em}.htabs button{font-weight:500}.htabs button.on{font-weight:600}.faq summary{font-weight:500}.cat-t b{font-weight:600;font-size:18px}.usp-i b{font-weight:600}[data-kq-theme=dark] .nav-ic{background:none;color:var(--mut2)}[data-kq-theme=dark] .nav-m a:hover .nav-ic,[data-kq-theme=dark] .nav-m a[aria-current] .nav-ic{color:var(--blue)}.ct-track h2{display:flex;align-items:center;gap:8px;font-size:18px;margin:0 0 4px}.ct-track h2 .ic{width:18px;height:18px;color:var(--blue)}.ct-track>p{font-size:14px;margin:0 0 14px}@media (min-width:961px){.nav-x{display:none}}@media (max-width:360px){.ha{padding:8px 6px}}.pc{background:none;border:0;border-radius:0;padding:0;overflow:visible;box-shadow:none;transition:none}.pc:hover{border:0;box-shadow:none;transform:none}.pc-img{border-radius:22px;padding:6% 7% 2%;aspect-ratio:auto;background:radial-gradient(65% 55% at 50% 55%,color-mix(in srgb,var(--c,#3B82F6) 20%,transparent) 0,transparent 72%)}.pc-img img{transition:transform .35s ease}.pc:hover .pc-img img{transform:translateY(-6px) scale(1.025)}.pc-badge{left:8px;right:auto;top:8px;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:600;box-shadow:none}.pc-off{left:auto;right:8px;top:8px;width:auto;height:auto;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:700;box-shadow:none;display:block}.pc-b{display:block;padding:4px 0 0;border:0;text-align:left}.pc-add{display:flex;align-items:center;gap:10px;width:100%;height:46px;margin:0;padding:0 8px 0 6px;border:1px solid var(--line-2);border-radius:999px;background:var(--card);color:var(--ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.pc-plus{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--buy);color:#fff;font-size:21px;font-weight:500;line-height:1;transition:transform .2s}.pc-al{flex:1;text-align:left}.pc-pr{flex:none;display:flex;flex-direction:column;align-items:flex-end;line-height:1.05;padding-right:8px}.pc-pr b{font-size:16px;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.pc-pr s{font-size:11.5px;font-weight:500;color:var(--mut2)}.pc-add:hover{border-color:var(--buy);background:var(--buy-soft)}.pc-add:hover .pc-plus{transform:rotate(90deg)}.pc-add.done{border-color:var(--ok);background:var(--ok-bg)}.pc-add.done .pc-plus{background:var(--ok)}[data-kq-theme=dark] .pc-add{background:var(--card);border-color:var(--line-2)}[data-kq-theme=dark] .pc-add:hover{background:var(--buy-soft)}@media (prefers-reduced-motion:reduce){.pc-img img,.pc-plus{transition:none}.pc:hover .pc-img img{transform:none}}@media (max-width:640px){.pc-add{height:42px;gap:6px;padding:0 6px 0 5px;font-size:13px}.pc-plus{width:28px;height:28px;font-size:19px}.pc-pr b{font-size:14.5px}.pc-pr{padding-right:6px}}@media (max-width:380px){.pc-al{display:none}.pc-pr{margin-left:auto}}.nlp{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:20px}.nlp[hidden]{display:none}.nlp-bg{position:absolute;inset:0;background:#060c1780;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;transition:opacity .25s}.nlp-box{position:relative;display:grid;grid-template-columns:250px minmax(0,1fr);width:min(760px,100%);background:var(--card);border-radius:24px;overflow:hidden;box-shadow:0 40px 100px -20px #060c178c,0 0 0 1px #ffffff0a;transform:translateY(18px) scale(.97);opacity:0;transition:transform .35s cubic-bezier(.2,.9,.25,1.1),opacity .25s}.nlp.on .nlp-bg{opacity:1}.nlp.on .nlp-box{transform:none;opacity:1}body.nl-open{overflow:hidden}.nlp-x{position:absolute;top:14px;right:14px;z-index:3;width:36px;height:36px;border:0;border-radius:50%;background:var(--bg);color:var(--mut);display:grid;place-items:center;cursor:pointer;transition:background .15s,color .15s}.nlp-x:hover{background:var(--line);color:var(--ink)}.nlp-x svg{width:16px;height:16px}.nlp-tix{position:relative;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:32px 30px;color:#fff;overflow:hidden;background:radial-gradient(140% 90% at 0% 0%,#3B82F6 0,transparent 55%),radial-gradient(120% 80% at 100% 100%,#C2410C 0,transparent 55%),#0b1f3a}.nlp-tix:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:22px 22px;mask-image:linear-gradient(160deg,#000 20%,transparent 80%);-webkit-mask-image:linear-gradient(160deg,#000 20%,transparent 80%)}.nlp-tix:after{content:"";position:absolute;top:0;bottom:0;right:-9px;width:18px;background:radial-gradient(circle at 9px 9px,var(--card) 6.5px,transparent 7px) 0 0/18px 22px repeat-y}.nlp-brand{position:relative;font-size:13px;font-weight:600;opacity:.75;margin-bottom:auto}.nlp-big{position:relative;font-size:84px;font-weight:700;line-height:.9;letter-spacing:-.06em;color:#fde047;margin-top:24px}.nlp-big small{font-size:.52em;letter-spacing:-.02em;vertical-align:.62em;margin:0 2px}.nlp-cap{position:relative;font-size:15px;font-weight:500;line-height:1.3;max-width:15ch;opacity:.92}.nlp-code-pv{position:relative;align-self:flex-start;margin-top:auto;padding:5px 10px;border:1.5px dashed rgba(255,255,255,.45);border-radius:8px;font:600 13px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.12em;filter:blur(3.5px);user-select:none}.nlp-main{padding:40px 36px 26px}.nlp-main h2{font-size:26px;line-height:1.15;letter-spacing:-.03em;margin:0 40px 8px 0}.nlp-p{color:var(--mut);font-size:15px;line-height:1.5;margin:0 0 20px}.nlp-f{display:grid;gap:10px}.nlp-in{display:flex;align-items:center;gap:10px;height:50px;padding:0 14px;border:1px solid var(--line-2);border-radius:12px;background:var(--card);transition:border-color .15s,box-shadow .15s;cursor:text}.nlp-in:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px #1d4ed824}.nlp-in svg{width:18px;height:18px;color:var(--mut2);flex:none}.nlp-in input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:15.5px;color:var(--ink);height:100%}.nlp-f .btn{height:52px;border-radius:12px;font-size:16px;font-weight:600;margin-top:4px}.nlp-err{color:var(--err);font-size:13.5px;margin:8px 0 0;min-height:0}.nlp-err:empty{display:none}.nlp-legal{font-size:12px;color:var(--mut2);margin:14px 0 0;line-height:1.5}.nlp-legal a{text-decoration:underline}.nlp-no{display:block;margin:12px auto 0;border:0;background:none;color:var(--mut);font:inherit;font-size:13.5px;cursor:pointer;padding:6px 10px;border-radius:8px}.nlp-no:hover{color:var(--ink);background:var(--bg)}.nlp-ok{text-align:center;padding-top:6px}.nlp-check{display:grid;place-items:center;width:58px;height:58px;margin:0 auto 14px;border-radius:50%;background:var(--ok-bg);color:var(--ok);animation:nlpPop .45s cubic-bezier(.2,.9,.3,1.4)}.nlp-check svg{width:28px;height:28px}.nlp-ok h2{margin:0 0 6px}.nlp-code{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;border:2px dashed var(--blue);border-radius:14px;padding:12px 12px 12px 18px;margin:4px 0 14px;background:var(--sky)}.nlp-code small{display:block;font-size:12px;color:var(--mut)}.nlp-code b{display:block;font:700 24px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.12em;color:var(--ink)}.nlp.done .nlp-code-pv{filter:none}@keyframes nlpPop{0%{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}@media (max-width:640px){.nlp{align-items:end;padding:0}.nlp-box{grid-template-columns:1fr;border-radius:22px 22px 0 0;max-height:94vh;overflow:auto;transform:translateY(40px)}.nlp-tix{flex-direction:row;align-items:center;gap:14px;padding:22px 22px 26px}.nlp-tix:after{inset:auto 0 -9px;width:auto;height:18px;background:radial-gradient(circle at 9px 9px,var(--card) 6.5px,transparent 7px) 0 0/22px 18px repeat-x}.nlp-brand,.nlp-code-pv{display:none}.nlp-big{font-size:58px;margin:0}.nlp-main{padding:24px 20px 20px}.nlp-main h2{font-size:22px;margin-right:0}.nlp-x{background:#ffffff24;color:#fff}}@media (prefers-reduced-motion:reduce){.nlp-box,.nlp-bg,.nlp-check{transition:none;animation:none}}.tsw{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;border:0;background:none;padding:10px 4px;font:inherit;font-size:14.5px;font-weight:500;color:var(--ink);cursor:pointer;border-radius:10px}.tsw-l{display:inline-flex;align-items:center;gap:10px}.tsw-l svg{width:18px;height:18px;color:var(--mut2)}.tsw-k{position:relative;flex:none;width:42px;height:24px;border-radius:999px;background:var(--line-2);transition:background .2s}.tsw-k:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform .2s}.tsw[aria-checked=true] .tsw-k{background:var(--blue)}.tsw[aria-checked=true] .tsw-k:after{transform:translate(18px)}.tsw:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.loc-t{margin-top:10px;padding-top:6px;border-top:1px solid var(--line)}.nav-mob .tsw{margin-top:6px;padding:12px;border-top:1px solid var(--line);border-radius:0}.pd2 .pd-img .pc-badge{left:14px;right:auto;top:14px}.pd2 .pd-img .pc-off{right:14px;left:auto;top:14px}@media (max-width:1100px){.usp-in{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px 16px;overflow:visible}.usp-i,.usp-i:nth-child(n+4){display:flex;grid-column:span 2}.usp-i:nth-child(n+4){grid-column:span 3}}@media (max-width:640px){.usp{border-bottom:0}.usp-in{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px 0 6px;overflow:visible;scroll-snap-type:none}.usp-i,.usp-i:nth-child(n+4){grid-column:auto;flex:initial;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:var(--tile);border:1px solid var(--line)}.usp-i:last-child:nth-child(odd){grid-column:1/-1}.usp-i .ic{width:34px;height:34px;padding:7px;box-sizing:border-box;border-radius:10px;background:var(--card);box-shadow:0 1px 2px #0b1f3a14;stroke-width:2}.usp-i b{font-size:13.5px;line-height:1.25}.usp-i span{display:none}.usp-i>div{min-width:0}.usp-i b{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}}@media (max-width:400px){.usp-i,.usp-i:nth-child(n+4){flex-direction:column;align-items:flex-start;gap:8px;padding:12px}.usp-i:last-child:nth-child(odd){flex-direction:row;align-items:center}.usp-i .ic{width:32px;height:32px;padding:6px}.usp-i b{font-size:13px;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}}@media (max-width:640px){.usp-in{gap:10px;padding:12px 0 4px}.usp-i,.usp-i:nth-child(n+4){border:0;border-radius:16px;padding:14px;flex-direction:column;align-items:flex-start;gap:10px;--c:#2563EB;--t:#EFF6FF;background:var(--t)}.usp-i:nth-child(2){--c:#EA580C;--t:#FFF7ED}.usp-i:nth-child(3){--c:#059669;--t:#ECFDF5}.usp-i:nth-child(4){--c:#7C3AED;--t:#F5F3FF}.usp-i:nth-child(5){--c:#334155;--t:#F1F5F9}.usp-i:last-child:nth-child(odd){flex-direction:row;align-items:center}.usp-i .ic{width:38px;height:38px;padding:8px;border-radius:12px;background:var(--c);color:#fff;box-shadow:0 6px 14px -6px var(--c);stroke-width:2}.usp-i b{font-size:14px;line-height:1.25}.usp-i span{display:block;font-size:12px;line-height:1.35;margin-top:2px;color:var(--mut)}.usp-i:last-child:nth-child(odd) span{display:none}[data-kq-theme=dark] .usp-i{--t:#13234A}[data-kq-theme=dark] .usp-i:nth-child(2){--t:#2A1A10}[data-kq-theme=dark] .usp-i:nth-child(3){--t:#0F2A1C}[data-kq-theme=dark] .usp-i:nth-child(4){--t:#211A3D}[data-kq-theme=dark] .usp-i:nth-child(5){--c:#475569;--t:#16213A}}@media (max-width:400px){.usp-i,.usp-i:nth-child(n+4){padding:12px}.usp-i .ic{width:34px;height:34px;padding:7px}.usp-i b{font-size:13px}}.usp-in{padding:22px 0}.usp-i,.usp-i:nth-child(n+4){flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;gap:10px;--c:#2563EB;--t:#EFF6FF}.usp-i:nth-child(2){--c:#EA580C;--t:#FFF7ED}.usp-i:nth-child(3){--c:#059669;--t:#ECFDF5}.usp-i:nth-child(4){--c:#7C3AED;--t:#F5F3FF}.usp-i:nth-child(5){--c:#334155;--t:#F1F5F9}.usp-i .ic{width:44px;height:44px;padding:10px;box-sizing:border-box;border-radius:14px;background:var(--c);color:#fff;stroke-width:2;box-shadow:0 8px 18px -8px var(--c)}.usp-i>div{display:flex;flex-direction:column;align-items:center}.usp-i b{font-size:14.5px;font-weight:600;line-height:1.25}.usp-i span{display:block;font-size:12.5px;color:var(--mut2);margin-top:2px}@media (max-width:640px){.usp-in{gap:10px;padding:12px 0 4px}.usp-i,.usp-i:nth-child(n+4){flex-direction:column;align-items:center;text-align:center;padding:16px 10px;border-radius:18px;background:var(--t)}.usp-i:last-child:nth-child(odd){flex-direction:column;align-items:center}.usp-i:last-child:nth-child(odd) span{display:block}.usp-i .ic{width:40px;height:40px;padding:9px}.usp-i b{font-size:14px}.usp-i span{display:block;font-size:12px;color:var(--mut)}}@media (max-width:400px){.usp-i,.usp-i:nth-child(n+4){flex-direction:column;align-items:center;padding:14px 8px}.usp-i:last-child:nth-child(odd){flex-direction:column}}.cat3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.cat3-i{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:220px;padding:22px 22px 0;border-radius:22px;overflow:hidden;color:#fff;background:radial-gradient(120% 90% at 100% 0%,rgba(255,255,255,.22) 0,transparent 55%),linear-gradient(150deg,var(--c1),var(--c2));transition:transform .25s ease,box-shadow .25s ease}.cat3-i:hover{transform:translateY(-3px);box-shadow:0 22px 40px -22px var(--c2)}.cat3-t b{display:block;font-size:19px;font-weight:600;letter-spacing:-.02em;line-height:1.2}.cat3-t small{display:block;margin-top:4px;font-size:13px;opacity:.75}.cat3-im{position:relative;display:flex;justify-content:center;align-items:flex-end;height:130px;margin:10px -10px -18px}.cat3-im img{width:58%;height:auto;margin:0 -12%;filter:drop-shadow(0 14px 18px rgba(2,6,23,.35));transition:transform .3s ease}.cat3-im img:first-child{transform:rotate(-6deg) translateY(6px)}.cat3-im img:nth-child(2){transform:rotate(5deg) translateY(14px);z-index:-0}.cat3-im img:only-child{width:64%;transform:none}.cat3-i:hover .cat3-im img:first-child{transform:rotate(-8deg) translateY(0)}.cat3-go{position:absolute;top:18px;right:18px;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#ffffff2e;backdrop-filter:blur(4px)}.cat3-go .ic{width:16px;height:16px}@media (max-width:900px){.cat3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.cat3{gap:10px}.cat3-i{min-height:190px;padding:16px 16px 0;border-radius:18px}.cat3-t b{font-size:16px}.cat3-im{height:110px}.cat3-go{width:28px;height:28px;top:14px;right:14px}}@media (prefers-reduced-motion:reduce){.cat3-i,.cat3-im img{transition:none}}.biz2{position:relative;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:24px;padding:40px 48px;border-radius:26px;overflow:hidden;color:#fff;background:radial-gradient(90% 120% at 100% 100%,rgba(59,130,246,.45) 0,transparent 60%),linear-gradient(135deg,#0b1f3a,#13294f)}.biz2:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 70%);mask-image:linear-gradient(90deg,transparent,#000 70%)}.biz2-tx{position:relative}.biz2 h2{color:#fff;font-size:clamp(24px,2.6vw,32px);margin:0 0 10px;letter-spacing:-.03em}.biz2 p{color:#c7d3e8;margin:0 0 18px;max-width:52ch;font-size:15.5px}.biz2 ul{list-style:none;padding:0;margin:0 0 24px;display:flex;flex-wrap:wrap;gap:8px}.biz2 li{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);font-size:13.5px;font-weight:500}.biz2 li .ic{width:15px;height:15px;color:#4ade80}.biz2-im{position:relative;display:flex;justify-content:center}.biz2-im img{width:min(300px,90%);height:auto;filter:drop-shadow(0 30px 40px rgba(0,0,0,.45));transform:rotate(-4deg)}@media (max-width:760px){.biz2{grid-template-columns:1fr;padding:28px 22px 0;border-radius:22px}.biz2-im img{width:220px;margin-bottom:-30px}}.faq3{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:48px;align-items:start}.faq3-l{position:sticky;top:120px}.faq3-l h2{font-size:clamp(24px,2.6vw,32px);letter-spacing:-.03em;margin:0 0 10px}.faq3-l p{color:var(--mut);margin:0 0 18px;max-width:36ch}.faq3-r{border-top:1px solid var(--line)}.faq3-r details{border-bottom:1px solid var(--line)}.faq3-r summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 2px;font-size:16px;font-weight:500;color:var(--ink)}.faq3-r summary::-webkit-details-marker{display:none}.faq3-r summary:hover{color:var(--blue)}.faq3-pm{position:relative;flex:none;width:28px;height:28px;border-radius:50%;background:var(--tile)}.faq3-pm:before,.faq3-pm:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;border-radius:2px;background:var(--ink);transition:transform .2s}.faq3-pm:after{transform:rotate(90deg)}.faq3-r details[open] .faq3-pm{background:var(--blue)}.faq3-r details[open] .faq3-pm:before{background:#fff}.faq3-r details[open] .faq3-pm:after{transform:rotate(0);background:#fff}.faq3-r details p{margin:-6px 44px 20px 2px;color:var(--mut);font-size:15px;line-height:1.6}@media (max-width:860px){.faq3{grid-template-columns:1fr;gap:20px}.faq3-l{position:static}}.ftr-cta{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:30px 0;border-bottom:1px solid rgba(255,255,255,.1)}.ftr-cta b{display:block;color:#fff;font-size:22px;font-weight:600;letter-spacing:-.02em}.ftr-cta span{display:block;margin-top:4px;color:#b9c7df;font-size:14.5px}.ftr-cta .btn{min-height:46px;border-radius:999px;padding:0 22px}.ftr-grid{padding-top:40px}@media (max-width:640px){.ftr-cta{padding:24px 0}.ftr-cta b{font-size:19px}.ftr-cta .btn{width:100%}}:root{--soft:#F2F4F7;--strong:#0B1F3A;--on-strong:#fff}[data-kq-theme=dark]{--soft:#16213A;--strong:#E8EEF8;--on-strong:#0B1F3A}body{background:var(--card)}.promo{background:#0b0f19}.promo-in{min-height:32px}.promo-t{font-weight:500;font-size:12.5px}.promo-t svg{display:none}.hdr{background:color-mix(in srgb,var(--card) 86%,transparent);-webkit-backdrop-filter:saturate(1.8) blur(14px);backdrop-filter:saturate(1.8) blur(14px);border-bottom:1px solid var(--line)}.search{background:var(--soft);border:1px solid transparent;border-radius:999px}.search:focus-within{background:var(--card);border-color:var(--line-2);box-shadow:0 0 0 4px color-mix(in srgb,var(--blue) 12%,transparent)}.search-btn{border-radius:999px;background:var(--strong);color:var(--on-strong)}.search-btn:hover{background:var(--strong);opacity:.9}@media (min-width:961px){.nav{border-top:0;background:transparent}.nav-in{min-height:54px;justify-content:center}.nav-m{gap:6px}.nav-m a{border-radius:999px;padding:8px 15px;font-weight:500}.nav-m a:after{display:none}.nav-m a:hover{background:var(--soft);color:var(--ink)}.nav-m a[aria-current]{background:var(--strong);color:var(--on-strong)}.nav-m a[aria-current] .nav-ic{color:var(--on-strong)}.nav-all{background:var(--strong)!important;color:var(--on-strong)!important;border-radius:999px!important}}.hero2{background:transparent;padding:22px 0 0}.hero2-in,.side-bns{gap:16px}.bn{border-radius:30px}.usp{background:transparent;border:0}.usp-in{padding:34px 0 14px}.usp-i .ic{background:none;color:var(--ink);box-shadow:none;width:30px;height:30px;padding:0;border-radius:0}.usp-i b{font-size:15px}.htabs{border-bottom:0;gap:8px;justify-content:center;margin-bottom:28px;padding:2px}.htabs button{border:1px solid var(--line);border-radius:999px;padding:9px 18px;margin:0;font-weight:500;color:var(--text)}.htabs button:hover{border-color:var(--line-2);color:var(--ink)}.htabs button.on{background:var(--strong);color:var(--on-strong);border-color:var(--strong)}.sec2{background:transparent;padding-top:44px}.sec2-alt{background:transparent}.hd2 h2,.faq3-l h2{font-size:clamp(26px,2.6vw,36px);letter-spacing:-.04em;font-weight:600}.pc-img{background:var(--soft);border-radius:26px}.pc-add{border-color:var(--line)}.pc-plus{background:var(--strong);color:var(--on-strong)}.pc-add:hover{border-color:var(--strong);background:var(--soft)}.pc-add:hover .pc-plus{background:var(--buy);color:#fff}.cat3-i{border-radius:30px}.more-row .btn,.faq3-l .btn{border-radius:999px}.faq3-pm{background:var(--soft)}.faq3-r details[open] .faq3-pm{background:var(--strong)}.faq3-r details[open] .faq3-pm:before,.faq3-r details[open] .faq3-pm:after{background:var(--on-strong)}.ftr-cta .btn{border-radius:999px}@media (max-width:640px){.usp-in{padding:14px 0 4px}.usp-i,.usp-i:nth-child(n+4){background:var(--soft);border-radius:20px}.usp-i .ic{width:28px;height:28px}.htabs{justify-content:flex-start;margin-bottom:18px}.htabs button{padding:8px 15px}.pc-img{border-radius:20px}.sec2{padding-top:32px}}@media (min-width:961px){.nav-all{background:var(--soft)!important;color:var(--ink)!important}.nav-all[aria-current]{background:var(--strong)!important;color:var(--on-strong)!important}}.pd2 .pd-img,.pd-img{background:var(--soft);border:0;border-radius:30px}.buy2{border-radius:26px}.pd-how>*{border-radius:18px}.pd-tags li{border-radius:999px}.qty input{background:transparent;color:var(--ink)}.b2-now{border-radius:12px}.pd-how li{background:var(--soft);border:0;border-radius:18px}.buy2{background:var(--card);border:1px solid var(--line)}.qty{background:var(--card);border-radius:12px}.slider{border-radius:30px;background:transparent}@media (max-width:640px){.slider,.bn{border-radius:24px}}.cat3-t{padding-right:38px}@media (max-width:640px){.cat3-t{padding-right:30px}.cat3-t b{font-size:15px}}.nlp-box{width:min(620px,100%);grid-template-columns:200px minmax(0,1fr);border-radius:22px}.nlp-tix{padding:26px 24px}.nlp-big{font-size:66px;margin-top:18px}.nlp-cap{font-size:14px}.nlp-main{padding:30px 28px 20px}.nlp-main h2{font-size:22px;margin-right:34px}.nlp-p{font-size:14px;margin-bottom:16px}.nlp-in{height:46px;border-radius:11px}.nlp-in input{font-size:15px}.nlp-f{gap:8px}.nlp-f .btn{height:48px;font-size:15px;border-radius:11px}.nlp-legal{font-size:11.5px;margin-top:12px}.nlp-no{margin-top:8px;font-size:13px}.nlp-x{top:12px;right:12px;width:32px;height:32px}.nlp-check{width:50px;height:50px;margin-bottom:10px}.nlp-code b{font-size:21px}@media (max-width:640px){.nlp-box{max-height:88vh}.nlp-tix{padding:16px 18px 20px}.nlp-big{font-size:46px}.nlp-main{padding:18px 16px 14px}.nlp-main h2{font-size:19px}.nlp-p{font-size:13.5px;margin-bottom:12px}.nlp-in{height:44px}.nlp-f .btn{height:46px}}.pd-rate{display:inline-flex;align-items:center;gap:8px;margin:-2px 0 12px;font-size:14px;color:var(--mut)}.pd-rate b{color:var(--ink)}.pd-rate:hover span{text-decoration:underline}.pdi{margin-top:16px;padding:18px 20px;border:1px solid var(--line);border-radius:22px;background:var(--card)}.pdi h2{font-size:15px;font-weight:600;margin:0 0 10px;letter-spacing:-.01em}.pdi dl{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.pdi dl>div{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;border-top:1px solid var(--line);min-width:0}.pdi dl>div:nth-child(-n+2){border-top:0}.pdi dt{display:flex;align-items:center;gap:8px;color:var(--mut);font-size:13.5px;white-space:nowrap}.pdi dt .ic{width:16px;height:16px;color:var(--mut2)}.pdi dd{margin:0;font-size:14px;font-weight:600;color:var(--ink);text-align:right}@media (max-width:640px){.pdi{padding:14px 16px}.pdi dl{grid-template-columns:1fr}.pdi dl>div:nth-child(2){border-top:1px solid var(--line)}}.pdx-nav{position:sticky;top:var(--hdr-h,128px);z-index:20;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:40px 0 0;padding:10px 0;background:color-mix(in srgb,var(--card) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.pdx-nav::-webkit-scrollbar{display:none}.pdx-nav a{flex:none;padding:8px 16px;border-radius:999px;font-size:14px;font-weight:500;color:var(--text);background:var(--soft)}.pdx-nav a:hover{background:var(--strong);color:var(--on-strong)}.pdx{display:grid;gap:14px;margin:18px 0 10px}.pdx-s{scroll-margin-top:200px;padding:28px 30px;border-radius:26px;background:var(--soft)}.pdx-s>h2{font-size:clamp(20px,2vw,24px);font-weight:600;letter-spacing:-.03em;margin:0 0 16px}.pdx-s .prose{max-width:78ch}.pdx-feat{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.pdx-feat li{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;background:var(--card);font-weight:500;color:var(--ink)}.pdx-feat li span{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:var(--ok-bg);color:var(--ok)}.pdx-feat .ic{width:16px;height:16px}.pdx-req{list-style:none;margin:0;padding:0;background:var(--card);border-radius:18px;overflow:hidden}.pdx-req li{display:flex;align-items:center;gap:12px;padding:14px 18px;border-top:1px solid var(--line);color:var(--ink)}.pdx-req li:first-child{border-top:0}.pdx-req .ic{width:17px;height:17px;color:var(--blue);flex:none}.pdx-steps ol{list-style:none;counter-reset:st;margin:0 0 14px;padding:0;display:grid;gap:10px}.pdx-steps ol li{counter-increment:st;position:relative;padding:14px 16px 14px 58px;border-radius:16px;background:var(--card);margin:0}.pdx-steps ol li:before{content:counter(st);position:absolute;left:14px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--strong);color:var(--on-strong);font-weight:600;font-size:14px}.pdx-del{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pdx-del>div{padding:18px;border-radius:18px;background:var(--card)}.pdx-del .ic{width:22px;height:22px;color:var(--blue)}.pdx-del b{display:block;margin:10px 0 4px;color:var(--ink)}.pdx-del p{margin:0;font-size:14px;color:var(--mut)}.pdx-del a{color:var(--blue);font-weight:500}@media (max-width:760px){.pdx-del{grid-template-columns:1fr}.pdx-s{padding:20px 16px;border-radius:20px}.pdx-nav{top:var(--hdr-h,112px)}}.stars{display:inline-flex;gap:2px;vertical-align:middle}.stars i{width:16px;height:16px;background:linear-gradient(90deg,#F59E0B var(--f),var(--line-2) var(--f));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5l2.9 6 6.6.8-4.9 4.5 1.3 6.5L12 17l-5.9 3.3 1.3-6.5L2.5 9.3l6.6-.8z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5l2.9 6 6.6.8-4.9 4.5 1.3 6.5L12 17l-5.9 3.3 1.3-6.5L2.5 9.3l6.6-.8z'/%3E%3C/svg%3E") center/contain no-repeat}.stars-lg i{width:22px;height:22px}.rv-sum{display:grid;grid-template-columns:200px minmax(0,1fr);gap:24px;align-items:center;padding:20px 22px;border-radius:20px;background:var(--card);margin-bottom:12px}.rv-avg{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.rv-avg b{font-size:44px;font-weight:700;letter-spacing:-.04em;line-height:1;color:var(--ink)}.rv-avg span{font-size:13px;color:var(--mut)}.rv-bars{display:grid;gap:6px}.rv-bars div{display:grid;grid-template-columns:34px 1fr 28px;align-items:center;gap:10px;font-size:13px;color:var(--mut)}.rv-bars i{height:8px;border-radius:99px;background:var(--line);overflow:hidden}.rv-bars em{display:block;height:100%;background:#f59e0b;border-radius:99px}.rv-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.rv-list li{padding:18px 20px;border-radius:20px;background:var(--card)}.rv-top{display:flex;align-items:center;gap:12px}.rv-top>div{flex:1;min-width:0}.rv-top b{display:block;color:var(--ink);font-size:14.5px}.rv-top small{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;color:var(--ok)}.rv-top small .ic{width:13px;height:13px}.rv-av{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--strong);color:var(--on-strong);font-weight:600}.rv-t{margin:12px 0 4px;font-weight:600;color:var(--ink)}.rv-b{margin:8px 0 0;color:var(--text);line-height:1.6}.rv-rep{margin-top:12px;padding:12px 14px;border-left:3px solid var(--blue);border-radius:10px;background:var(--soft)}.rv-rep p{margin:4px 0 0;font-size:14px;color:var(--text)}.rv-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:30px 20px;border-radius:20px;background:var(--card)}.rv-empty b{color:var(--ink)}.rv-empty p{margin:0;color:var(--mut);font-size:14px;max-width:52ch}@media (max-width:640px){.rv-sum{grid-template-columns:1fr;gap:14px}.rv-list li{padding:16px}}.rvf{max-width:640px;margin:30px auto;padding:28px}.rvf-h{display:flex;align-items:center;gap:16px;margin-bottom:18px}.rvf-h h1{font-size:22px;margin:2px 0 0}.rvf-img{width:90px;height:auto;flex:none}.rate-in{border:0;margin:0;padding:0;display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:4px}.rate-in legend{float:left;width:100%;font-weight:600;font-size:14px;margin-bottom:6px;color:var(--ink)}.rate-in input{position:absolute;opacity:0;width:1px;height:1px}.rate-in label{width:38px;height:38px;cursor:pointer;background:var(--line-2);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5l2.9 6 6.6.8-4.9 4.5 1.3 6.5L12 17l-5.9 3.3 1.3-6.5L2.5 9.3l6.6-.8z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5l2.9 6 6.6.8-4.9 4.5 1.3 6.5L12 17l-5.9 3.3 1.3-6.5L2.5 9.3l6.6-.8z'/%3E%3C/svg%3E") center/contain no-repeat}.rate-in input:checked~label,.rate-in label:hover,.rate-in label:hover~label{background:#f59e0b}.rate-in input:focus-visible+label{outline:2px solid var(--blue);outline-offset:2px}.ok-h{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ok-rv{margin-left:auto}.grid2{gap:20px}@media (min-width:1200px){.grid2{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:901px) and (max-width:1199px){.grid2{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px) and (min-width:641px){.grid2{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.pc{display:flex;flex-direction:column;background:var(--card);border:1px solid var(--line);border-radius:20px;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}.pc:hover{border-color:var(--line-2);box-shadow:0 18px 40px -22px #0b1f3a59}.pc-img{border-radius:0;background:var(--card);padding:8% 10% 2%;aspect-ratio:1/.95;display:flex;align-items:center;justify-content:center}.pc-img img{width:100%;height:100%;object-fit:contain;transition:transform .35s ease}.pc:hover .pc-img img{transform:scale(1.04)}.pc-badge{left:14px;top:14px;font-size:12.5px;padding:5px 11px}.pc-off{right:14px;top:14px;font-size:13px;padding:5px 10px;background:var(--buy)}.pc-b{display:flex;flex-direction:column;flex:1;padding:4px 20px 20px;text-align:left}.pc-t{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;margin:0;font-size:17px;font-weight:600;line-height:1.3;letter-spacing:-.015em;color:var(--ink);min-height:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pc-t a{color:inherit}.pc-t a:hover{color:var(--buy)}.pc-m{display:block;margin:6px 0 0;font-size:13.5px;color:var(--mut2)}.pc-f{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:16px}.pc-p{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin:0}.pc-p b{font-size:26px;font-weight:700;color:var(--buy);letter-spacing:-.035em;line-height:1}.pc-p s{font-size:14px;color:var(--mut2);font-weight:500}.pc-add{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;height:48px;margin:0;padding:0 22px;border:0;border-radius:999px;background:var(--buy);color:#fff;font-size:15px;font-weight:600;box-shadow:0 8px 18px -10px var(--buy)}.pc-add .ic{width:19px;height:19px;display:block}.pc-add span{position:static;width:auto;height:auto;overflow:visible;clip:auto}.pc-add:hover{background:var(--buy-h);border:0}.pc-add.done{background:var(--ok);box-shadow:none}.pc-plus,.pc-al,.pc-pr{display:none}[data-kq-theme=dark] .pc-add{background:var(--buy)}[data-kq-theme=dark] .pc-p b{color:#fb923c}@media (max-width:640px){.pc{border-radius:16px}.pc-b{padding:2px 12px 14px}.pc-t{font-size:14.5px}.pc-m{font-size:12px}.pc-f{flex-direction:column;align-items:stretch;gap:10px;padding-top:10px}.pc-p{flex-direction:row;align-items:baseline;gap:6px}.pc-p b{font-size:20px}.pc-p s{font-size:12.5px}.pc-add{height:42px;font-size:14px;padding:0 12px}.pc-badge{left:10px;top:10px;font-size:11px;padding:4px 9px}.pc-off{right:10px;top:10px;font-size:11.5px}}.usp-in{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:30px 0 10px}.usp-i,.usp-i:nth-child(n+4){display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:left;gap:12px;padding:4px 14px;background:none;border:0;border-radius:0}.usp-i+.usp-i{border-left:1px solid var(--line)}.usp-i .ic{flex:none;width:26px;height:26px;padding:0;border-radius:0;background:none;color:var(--ink);box-shadow:none;stroke-width:1.6}.usp-i>div{display:flex;flex-direction:column;align-items:flex-start}.usp-i b{font-size:14.5px;font-weight:600}.usp-i span{display:block;font-size:12.5px;color:var(--mut2);margin-top:1px}@media (max-width:1100px){.usp-in{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:16px}.usp-i:nth-child(4){border-left:0}.usp-i:nth-child(n+4){grid-column:auto}}@media (max-width:640px){.usp-in{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px 0 4px}.usp-i,.usp-i:nth-child(n+4){justify-content:flex-start;padding:14px;border:0;border-radius:16px;background:var(--soft)}.usp-i+.usp-i{border-left:0}.usp-i:last-child:nth-child(odd){grid-column:1/-1;flex-direction:row}.usp-i .ic{width:24px;height:24px}.usp-i b{font-size:13.5px}.usp-i span{font-size:11.5px}}.usp-i .ic{color:var(--blue);stroke-width:1.8}.slogan{margin:0 0 22px;text-align:center;font-size:clamp(26px,3.2vw,40px);font-weight:600;letter-spacing:-.04em;line-height:1.1;color:var(--ink)}.slogan span{color:var(--blue)}@media (max-width:640px){.slogan{font-size:25px;margin-bottom:16px}}.pc-b{padding:2px 18px 18px}.pc-t{font-size:16px}.pc-f{padding-top:14px;gap:10px}.pc-p b{font-size:22px}.pc-p s{font-size:13px}.pc-add{width:40px;height:40px;padding:0;border-radius:50%;background:transparent;color:var(--buy);border:1.5px solid color-mix(in srgb,var(--buy) 45%,transparent);box-shadow:none;gap:0;transition:background .15s,color .15s,border-color .15s}.pc-add span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pc-add .ic{width:18px;height:18px}.pc-add:hover{background:var(--buy);color:#fff;border-color:var(--buy)}[data-kq-theme=dark] .pc-add{background:transparent;color:#fb923c;border-color:#fb923c80}[data-kq-theme=dark] .pc-add:hover{background:var(--buy);color:#fff}@media (max-width:640px){.pc-b{padding:2px 12px 14px}.pc-f{flex-direction:row;align-items:center;padding-top:10px}.pc-p{flex-direction:column;align-items:flex-start;gap:0}.pc-p b{font-size:18px}.pc-add{width:36px;height:36px}.pc-add .ic{width:16px;height:16px}}.pc-f{align-items:flex-end}.reco[hidden]{display:none}.reco-row{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 60px)/4);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 2px 18px;margin:0 -2px}.reco-row::-webkit-scrollbar{display:none}.reco-row .pc{scroll-snap-align:start}.reco-row .pc[hidden]{display:none}.reco-nav{display:flex;gap:8px}.reco-b{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--line-2);background:var(--card);color:var(--ink);cursor:pointer}.reco-b:hover{background:var(--strong);color:var(--on-strong);border-color:var(--strong)}.reco-b .ic{width:18px;height:18px}@media (max-width:1199px){.reco-row{grid-auto-columns:calc((100% - 40px)/3)}}@media (max-width:640px){.reco-row{grid-auto-columns:44%;gap:12px}.reco-nav{display:none}}.pc-add{width:auto;height:38px;padding:0 14px 0 12px;gap:6px;border-radius:999px;border:1.5px solid var(--buy);background:transparent;color:var(--buy);font-size:14px;font-weight:600;letter-spacing:-.005em}.pc-add span{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:nowrap}.pc-add .ic{width:16px;height:16px}.pc-add:hover{background:var(--buy);color:#fff;border-color:var(--buy);box-shadow:0 6px 16px -8px var(--buy)}.pc-add.done{background:var(--ok);border-color:var(--ok);color:#fff}[data-kq-theme=dark] .pc-add{border-color:#fb923c;color:#fb923c}@media (max-width:640px){.pc-add{width:auto;height:34px;padding:0 11px 0 9px;font-size:13px;gap:4px}.pc-add .ic{width:14px;height:14px}}@media (max-width:360px){.pc-add .ic{display:none}}@media (max-width:400px){.pc-f{flex-wrap:wrap}.pc-add{flex:1 1 100%;justify-content:center}.pc-add .ic{display:block}}.pc{border:1px solid color-mix(in srgb,var(--line) 65%,transparent);border-radius:16px;box-shadow:0 1px 2px #0b1f3a08}.pc:hover{border-color:var(--line);box-shadow:0 12px 28px -18px #0b1f3a47}.pc-badge,.pc-off{font-size:11px;padding:3px 8px;top:12px}.pc-badge{left:12px}.pc-off{right:12px}[data-kq-theme=dark] .pc{border-color:var(--line);box-shadow:none}@media (max-width:640px){.pc{border-radius:14px}.pc-badge,.pc-off{font-size:10.5px;padding:3px 7px;top:9px}.pc-badge{left:9px}.pc-off{right:9px}}.reco .hd2 h2{font-size:clamp(20px,1.8vw,24px);letter-spacing:-.025em}.reco .hd2{margin-bottom:12px}.reco-b{width:34px;height:34px;border-color:var(--line)}.reco-b .ic{width:15px;height:15px}.reco-row{grid-auto-columns:calc((100% - 70px)/6);gap:14px}.reco-row .pc{border:0;box-shadow:none;background:transparent;border-radius:0}.reco-row .pc:hover{box-shadow:none}.reco-row .pc-img{background:var(--soft);border-radius:16px;padding:8% 10%}.reco-row .pc-badge,.reco-row .pc-off{display:none}.reco-row .pc-b{padding:10px 2px 0}.reco-row .pc-t{font-size:13.5px;font-weight:500;-webkit-line-clamp:1}.reco-row .pc-m{display:none}.reco-row .pc-f{padding-top:6px;align-items:center}.reco-row .pc-p{flex-direction:row;align-items:baseline;gap:6px}.reco-row .pc-p b{font-size:15px}.reco-row .pc-p s{font-size:12px}.reco-row .pc-add{height:30px;padding:0 10px 0 8px;font-size:12.5px;gap:4px;border-width:1px}.reco-row .pc-add .ic{width:13px;height:13px}@media (max-width:1199px){.reco-row{grid-auto-columns:calc((100% - 42px)/4)}}@media (max-width:640px){.reco-row{grid-auto-columns:38%;gap:10px}.reco-row .pc-f{flex-direction:column;align-items:flex-start;gap:6px}.reco-row .pc-add{flex:none;width:auto}}.reco-row .pc-t{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reco .hd2 h2{font-size:clamp(22px,2.2vw,30px)}.reco .hd2{margin-bottom:16px}.reco-b{width:38px;height:38px}.reco-row{grid-auto-columns:calc((100% - 54px)/4.3);gap:18px}.reco-row .pc-img{border-radius:20px;padding:7% 12% 4%}.reco-row .pc-b{padding:12px 4px 0}.reco-row .pc-t{font-size:15.5px;font-weight:600}.reco-row .pc-m{display:block;font-size:12.5px;margin-top:3px}.reco-row .pc-f{padding-top:10px}.reco-row .pc-p b{font-size:19px}.reco-row .pc-p s{font-size:12.5px}.reco-row .pc-add{height:34px;padding:0 12px 0 10px;font-size:13.5px;border-width:1.5px}.reco-row .pc-add .ic{width:15px;height:15px}.reco-row .pc-badge,.reco-row .pc-off{display:block}@media (max-width:1199px){.reco-row{grid-auto-columns:calc((100% - 36px)/3.2)}}@media (max-width:640px){.reco-row{grid-auto-columns:46%;gap:12px}.reco-row .pc-t{font-size:14px}.reco-row .pc-p b{font-size:17px}.reco-row .pc-add{height:32px;font-size:13px}}.reco .hd2 h2{font-size:clamp(18px,1.5vw,21px);font-weight:500;letter-spacing:-.015em;color:var(--ink)}.reco .hd2{align-items:center;margin-bottom:14px}.reco-row .pc-t{font-weight:500;font-size:14.5px}.reco-row .pc-p b{font-weight:600;font-size:17px}@media (max-width:640px){.reco .hd2 h2{font-size:18px}.reco-row .pc-t{font-size:13.5px}.reco-row .pc-p b{font-size:16px}}.hrv .hd2 h2{font-size:clamp(18px,1.5vw,21px);font-weight:500;letter-spacing:-.015em}.hrv .hd2{align-items:center;margin-bottom:14px}.hrv-in{display:grid;grid-template-columns:220px minmax(0,1fr);gap:20px;align-items:stretch}.hrv-sum{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:6px 4px}.hrv-lvl{font-size:26px;font-weight:600;letter-spacing:-.03em;color:var(--ink);line-height:1}.hrv-sum .stars-lg i{width:24px;height:24px}.hrv-sum>span{font-size:13.5px;color:var(--mut)}.hrv-sum>span b{color:var(--ink);font-weight:600}.hrv-sum small{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--mut2)}.hrv-sum small .ic{width:13px;height:13px;color:var(--ok)}.hrv-tp{font-size:13px;font-weight:500;color:var(--blue)}.hrv-row{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 42px)/3.15);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px}.hrv-row::-webkit-scrollbar{display:none}.hrv-c{scroll-snap-align:start;display:flex;flex-direction:column;gap:8px;min-height:190px;padding:18px 18px 16px;border:1px solid color-mix(in srgb,var(--line) 70%,transparent);border-radius:16px;background:var(--card)}.hrv-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.hrv-top .stars i{width:15px;height:15px}.hrv-v{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;color:var(--mut2)}.hrv-v .ic{width:12px;height:12px;color:var(--ok)}.hrv-c h3{margin:2px 0 0;font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--ink);line-height:1.3;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.hrv-c p{margin:0;font-size:14px;line-height:1.55;color:var(--text);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.hrv-c footer{margin-top:auto;padding-top:10px;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:12.5px;color:var(--mut2)}.hrv-c footer b{color:var(--ink);font-weight:600;font-size:13px}.hrv-c footer a{flex-basis:100%;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hrv-c footer a:hover{color:var(--blue)}@media (max-width:900px){.hrv-in{grid-template-columns:1fr;gap:14px}.hrv-sum{flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:0}.hrv-lvl{font-size:21px}.hrv-sum .stars-lg i{width:20px;height:20px}.hrv-row{grid-auto-columns:calc((100% - 14px)/2.1)}}@media (max-width:640px){.hrv-row{grid-auto-columns:82%;gap:10px}.hrv-c{min-height:170px;padding:16px}}@media (max-width:900px){.hrv-sum{justify-content:flex-start;text-align:left;align-items:center}.hrv-sum small{flex-basis:100%}}.brands{padding:34px 0 6px}.brands-in{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;padding:22px 8px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.brand-w{font-size:19px;font-weight:600;letter-spacing:-.03em;color:var(--mut2);opacity:.75;white-space:nowrap;transition:color .15s,opacity .15s}.brand-w:hover{color:var(--ink);opacity:1}@media (max-width:640px){.brands{padding:24px 0 0}.brands-in{display:grid;grid-template-columns:repeat(4,auto);justify-content:space-between;gap:14px 12px;padding:16px 2px;overflow-x:auto}.brand-w{font-size:14.5px}}.ftr{background:var(--soft);color:var(--mut);border-top:1px solid var(--line);font-size:14px}.ftr a{color:var(--text)}.ftr a:hover{color:var(--ink)}.ftr-cta{border-bottom:1px solid var(--line);padding:36px 0}.ftr-cta b{color:var(--ink);font-size:22px;font-weight:600}.ftr-cta span{color:var(--mut)}.ftr-cta .btn,.ftr-cta .btn-w{background:var(--strong);color:var(--on-strong);border:0}.ftr-cta .btn:hover{opacity:.9;background:var(--strong)}.ftr-grid{padding:40px 0 32px;gap:32px}.ftr-brand p{color:var(--mut);max-width:320px;font-size:14px;line-height:1.6}.ftr-h{color:var(--ink);font-size:13.5px;font-weight:600;margin:4px 0 12px}.ftr-grid>div:not(.ftr-brand){gap:8px}.ftr-grid>div:not(.ftr-brand) a{color:var(--mut);font-size:14px}.ftr-grid>div:not(.ftr-brand) a:hover{color:var(--ink)}.ftr-tp{color:var(--ink)}.ftr-pay{border-top:1px solid var(--line);padding:16px 0}.ftr-pay>span{color:var(--ink);font-weight:500;font-size:13.5px}.ftr .pay-chips li{background:var(--card);border:1px solid var(--line);color:var(--text)}.ftr-bot{background:transparent;border-top:1px solid var(--line);color:var(--mut2);font-size:12.5px}.ftr-dis{color:var(--mut2)}.ftr-cc{border-color:var(--line-2);color:var(--text)}.certs-ftr img{background:var(--card)}[data-kq-theme=dark] .ftr{background:#0b1220}@media (min-width:961px){.pd2{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:48px;align-items:start}.pd2 .pd-media{position:sticky;top:calc(var(--hdr-h,128px) + 16px)}}.pd2 .pd-img{background:radial-gradient(60% 55% at 50% 55%,color-mix(in srgb,var(--pc,#3B82F6) 18%,var(--soft)) 0,var(--soft) 75%);border-radius:28px}.pd2 .pd-img img{max-height:460px;padding:7%}.pd-media .pdi{margin-top:12px}.pd-how{margin-top:12px;gap:8px}.pd-how li{padding:14px 10px 12px}.pd-info h1{font-size:clamp(28px,2.8vw,38px);font-weight:600;letter-spacing:-.035em;margin:6px 0 8px}.pd-info .pc-cat{font-size:13px;color:var(--mut2)}.pd-lead{font-size:15.5px;color:var(--mut);margin:0 0 14px;max-width:56ch}.pd-tags{margin-bottom:20px}.pd-tags li{font-size:13px;padding:6px 11px}.buy2{border:0;padding:0;background:transparent;border-radius:0}.b2-price{padding:0 0 16px;border-bottom:1px solid var(--line);margin-bottom:16px}.b2-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px}.b2-row b{font-size:clamp(34px,3.4vw,44px);font-weight:700;letter-spacing:-.04em;color:var(--buy);line-height:1}.b2-row s{font-size:18px;color:var(--mut2);font-weight:500}.b2-save{display:inline-block;padding:4px 10px;border-radius:999px;background:var(--buy-soft);color:var(--buy);font-size:13.5px;font-weight:700}.b2-price small{display:block;margin-top:8px;color:var(--mut2);font-size:13px}.b2-del{border:0;background:var(--ok-bg);border-radius:14px;padding:12px 14px}.b2-stock{margin:12px 0 14px}.b2-act{gap:10px}.b2-act .qty{height:54px;border-radius:14px}.b2-main{height:54px;min-height:54px;border-radius:14px;font-size:16px;font-weight:600}.b2-now{margin-top:10px;height:50px;min-height:50px;border-radius:14px;background:var(--strong);color:var(--on-strong);border:0;font-weight:600}.b2-now:hover{opacity:.92;background:var(--strong);color:var(--on-strong)}.b2-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:18px 0 0;padding:16px 0 0;border-top:1px solid var(--line)}.b2-trust li{font-size:13.5px;color:var(--text)}.buy-pay{margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.pd-q{margin-top:18px;background:var(--soft);border-radius:16px;border:0}.fbt{border:1px solid var(--line);border-radius:22px;background:var(--card)}.fbt-i{background:var(--soft);border-radius:16px}.fbt-buy .btn{border-radius:14px}@media (max-width:960px){.pd-info{margin-top:6px}}@media (max-width:960px){.pd2{display:flex;flex-direction:column}.pd2 .pd-media{display:contents}.pd2 .pd-img{order:1}.pd2 .pd-info{order:2}.pd2 .pd-how{order:3}.pd2 .pdi{order:4;margin-top:16px}}.pay-chips{gap:8px}.pay-chips li,.ftr .pay-chips li,[data-kq-theme=dark] .pay-chips li{display:grid;place-items:center;width:54px;height:34px;padding:0;background:#fff;border:1px solid #E5E7EB;border-radius:8px;box-shadow:0 1px 2px #0b1f3a0d}.pay-chips svg{width:30px;height:20px;fill:var(--pc)}.pay-chips .pay-visa svg{width:36px}.pay-chips .pay-americanexpress{background:#2e77bc!important;border-color:#2e77bc!important}.pay-chips .pay-americanexpress svg{fill:#fff;width:26px}.pay-chips .pay-mastercard svg{fill:#eb001b}.pay-chips .pay-applepay svg,.pay-chips .pay-googlepay svg{width:34px}.pay-chips .pay-paypal svg{width:22px}@media (max-width:640px){.pay-chips li,.ftr .pay-chips li{width:48px;height:30px}.pay-chips svg{width:26px;height:18px}}.pay-chips .pay-applepay svg,.pay-chips .pay-googlepay svg{width:46px;height:30px}.pay-chips .pay-americanexpress svg{width:34px;height:26px}.pay-chips .pay-visa svg{width:40px;height:24px}.pay-chips li{overflow:hidden}@media (max-width:640px){.pay-chips .pay-applepay svg,.pay-chips .pay-googlepay svg{width:40px;height:26px}}.rv-note,.form-pn{display:flex;align-items:flex-start;gap:6px;margin:12px 0 0;font-size:12.5px;color:var(--mut2);line-height:1.5}.rv-note .ic{width:14px;height:14px;flex:none;margin-top:2px}.form-pn a{color:var(--blue)}.hrv-how{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--mut2)}.hrv-how .ic{width:13px;height:13px}.hrv-how:hover{color:var(--ink)}body.nav-open .hdr{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--card)}body.nav-open #cc{display:none}@media (max-width:640px){.nlp-box{grid-template-columns:minmax(0,1fr);width:100%}.nlp-main h2{margin-right:34px}.nlp-main,.nlp-f,.nlp-in{min-width:0}}:root{--fh:"Bricolage Grotesque",Geist,system-ui,sans-serif}h1,h2{letter-spacing:-.03em}@media (max-width:640px){.usp .usp-in{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px 6px;padding:22px 0 18px;overflow:visible}.usp .usp-i,.usp .usp-i:nth-child(n+4),.usp .usp-i:last-child:nth-child(odd){grid-column:span 2;display:flex;flex-direction:column;align-items:center;text-align:center;gap:9px;padding:0;background:none;border:0;border-radius:0;box-shadow:none;min-width:0}.usp .usp-i:nth-child(4){grid-column:2/span 2}.usp .usp-i:nth-child(5){grid-column:4/span 2}.usp .usp-i .ic{width:26px;height:26px;padding:0;background:none;box-shadow:none;border-radius:0;color:var(--blue);stroke-width:1.6}.usp .usp-i>div{min-width:0}.usp .usp-i b{font-size:12.5px;font-weight:600;line-height:1.25;color:var(--ink)}.usp .usp-i span,.usp .usp-i:last-child:nth-child(odd) span{display:block;font-size:11px;line-height:1.3;margin-top:2px;color:var(--mut)}}.brands-in{display:block;padding:22px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.brands-tr{display:flex;width:max-content;animation:kqmq 36s linear infinite}.brands-in:hover .brands-tr{animation-play-state:paused}.brands-l{display:flex;align-items:center;gap:60px;list-style:none;margin:0;padding:0 60px 0 0}.brands-l a{display:flex;align-items:center;height:40px;color:var(--mut2);transition:color .2s,opacity .2s}.brands-l a:hover{color:var(--ink)}.brands-l .brand-w,.brand-lk{font-family:var(--fh);font-size:21px;font-weight:700;letter-spacing:-.03em;white-space:nowrap;color:inherit}.brand-lk{display:flex;align-items:center;gap:9px}.brand-m{display:block;width:26px;height:26px;flex:none}.brand-img{display:block;height:30px;width:auto;max-width:150px;object-fit:contain;filter:grayscale(1);opacity:.7;transition:filter .2s,opacity .2s}.brands-l a:hover .brand-img{filter:none;opacity:1}@keyframes kqmq{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.brands-tr{animation:none}.brands-in{overflow-x:auto}.brands-l[aria-hidden]{display:none}}@media (max-width:640px){.brands-in{display:block;padding:16px 0}.brands-l{gap:40px;padding-right:40px}.brands-l .brand-w,.brand-lk{font-size:18px}.brand-m{width:22px;height:22px}.brand-img{height:24px}.brands-tr{animation-duration:26s}}.pd2 h1{font-size:clamp(30px,3.3vw,44px);font-weight:700;letter-spacing:-.04em;line-height:1.02;margin-bottom:12px}.pd2 .pc-cat{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--blue)}.pd2 .pd-lead{font-size:16px;line-height:1.55;color:var(--mut);max-width:54ch}.pd2 .b2-row b{font-family:var(--fh);font-weight:700;letter-spacing:-.04em}.pd2 .pd-how{display:flex;justify-content:space-between;gap:0;margin:16px 0 0;padding:14px 18px;border-radius:18px;background:var(--soft);counter-reset:none}.pd2 .pd-how li{flex:1;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:0;background:none;border:0;border-radius:0;text-align:left;position:relative}.pd2 .pd-how li+li:before{content:"";position:absolute;left:0;top:50%;width:1px;height:22px;transform:translateY(-50%);background:var(--line)}.pd2 .pd-how li span{position:static;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--card);font-size:11px;font-weight:700;color:var(--ink);flex:none}.pd2 .pd-how .ic{display:none}.pd2 .pd-how b{font-size:13px;font-weight:500;color:var(--text)}.pd2 .pdi{margin-top:22px;padding:0;border:0;border-radius:0;background:none}.pd2 .pdi h2{font-family:var(--ff);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mut);margin:0 0 10px}.pd2 .pdi dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pd2 .pdi dl>div,.pd2 .pdi dl>div:nth-child(-n+2){display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:6px;padding:14px 14px 13px;border:1px solid var(--line);border-radius:16px;background:var(--card)}.pd2 .pdi dt{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--mut);white-space:nowrap}.pd2 .pdi dt .ic{width:15px;height:15px;color:var(--blue)}.pd2 .pdi dd{margin:0;text-align:left;font-size:14px;font-weight:600;line-height:1.3;color:var(--ink)}@media (max-width:640px){.pd2 .pdi dl{grid-template-columns:repeat(2,minmax(0,1fr))}.pd2 .pd-how{padding:12px 10px}.pd2 .pd-how li{flex-direction:column;gap:5px;text-align:center}.pd2 .pd-how b{font-size:12px;line-height:1.25}}.pdt{margin:64px 0 8px;scroll-margin-top:var(--hdr-h,120px)}.pdt-tabs{position:sticky;top:var(--hdr-h,120px);z-index:20;display:flex;gap:30px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--line);background:var(--card)}.pdt-tabs::-webkit-scrollbar{display:none}.pdt-tabs a{position:relative;flex:none;display:flex;align-items:center;gap:7px;padding:18px 0 16px;font-size:15px;font-weight:500;color:var(--mut);white-space:nowrap}.pdt-tabs a:hover{color:var(--ink)}.pdt-tabs a[aria-selected=true]{color:var(--ink);font-weight:600}.pdt-tabs a[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px;background:var(--strong)}.pdt-tabs a i{font-style:normal;font-size:11.5px;font-weight:600;padding:1px 7px;border-radius:999px;background:var(--soft);color:var(--text)}.pdt-body{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:56px;align-items:start;padding-top:36px}.pdt-p{scroll-margin-top:calc(var(--hdr-h,120px) + 70px)}.pdt-p+.pdt-p{margin-top:56px}.pdt.js .pdt-p+.pdt-p{margin-top:0}.pdt-p>h2{font-size:clamp(24px,2.4vw,30px);font-weight:700;margin:0 0 16px}.pdt-p .prose{max-width:72ch;font-size:16px;line-height:1.75}.pdt-p .prose h3{font-family:var(--fh);font-size:19px;font-weight:650;letter-spacing:-.02em}.pdt-p .prose ul{list-style:none;padding:0}.pdt-p .prose ul li{position:relative;padding-left:22px}.pdt-p .prose ul li:before{content:"";position:absolute;left:4px;top:.72em;width:6px;height:6px;border-radius:50%;background:var(--blue)}.pdt-h3{font-size:19px;font-weight:650;letter-spacing:-.02em;margin:34px 0 14px}.pdt-feat,.pdt-req{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.pdt-feat li,.pdt-req li{display:flex;align-items:flex-start;gap:12px;padding:14px 0;border-bottom:1px solid var(--line);font-size:15px;color:var(--ink);line-height:1.45}.pdt-feat .ic,.pdt-req .ic{flex:none;width:22px;height:22px;padding:4px;box-sizing:border-box;border-radius:50%;background:var(--ok-bg);color:var(--ok);stroke-width:2.6;margin-top:-1px}.pdt-req .ic{background:var(--soft);color:var(--blue)}.pdt-steps ol{list-style:none;counter-reset:st;margin:0 0 18px;padding:0;display:block}.pdt-steps ol li{counter-increment:st;position:relative;margin:0;padding:4px 0 26px 54px;background:none;border-radius:0;font-size:16px}.pdt-steps ol li:before{content:counter(st);position:absolute;left:0;top:0;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--strong);color:var(--on-strong);font:700 14px/1 var(--ff)}.pdt-steps ol li:after{content:"";position:absolute;left:16.5px;top:40px;bottom:4px;width:1px;background:var(--line)}.pdt-steps ol li:last-child{padding-bottom:6px}.pdt-steps ol li:last-child:after{display:none}.pdt-steps p{color:var(--mut)}.pdt-del{display:grid;gap:0}.pdt-del>div{display:flex;gap:16px;padding:18px 0;border-bottom:1px solid var(--line)}.pdt-del>div:first-child{padding-top:4px}.pdt-del>div>span{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--soft);color:var(--blue)}.pdt-del>div>span .ic{width:21px;height:21px}.pdt-del b{display:block;font-size:16px;color:var(--ink);margin-bottom:3px}.pdt-del p{margin:0;font-size:14.5px;line-height:1.6;color:var(--mut)}.pdt-del a{color:var(--blue);font-weight:500}.pdt .rv-empty,.pdt .rv-list>li{border:1px solid var(--line)}.pdt-side{position:sticky;top:calc(var(--hdr-h,120px) + 76px)}.pdt-card{padding:20px;border:1px solid var(--line);border-radius:22px;background:var(--card);box-shadow:0 18px 40px -28px #0b1f3a59}.pdt-ci{display:flex;align-items:center;gap:12px;margin-bottom:14px}.pdt-ci img{width:56px;height:56px;object-fit:contain;flex:none}.pdt-ci b{display:block;font-size:15px;line-height:1.25;color:var(--ink)}.pdt-ci span{display:block;font-size:12.5px;color:var(--mut);margin-top:2px}.pdt-pr{display:flex;align-items:baseline;gap:10px;margin-bottom:14px}.pdt-pr b{font-family:var(--fh);font-size:30px;font-weight:700;letter-spacing:-.04em;color:var(--buy)}.pdt-pr s{font-size:15px;color:var(--mut2)}.pdt-card ul{list-style:none;margin:16px 0 0;padding:14px 0 0;border-top:1px solid var(--line);display:grid;gap:9px}.pdt-card li{display:flex;align-items:center;gap:9px;font-size:13.5px;color:var(--text)}.pdt-card li .ic{width:16px;height:16px;color:var(--ok)}@media (max-width:960px){.pdt-body{grid-template-columns:minmax(0,1fr)}.pdt-side{display:none}}@media (max-width:640px){.pdt{margin-top:44px}.pdt-tabs{gap:22px}.pdt-tabs a{font-size:14px;padding:15px 0 13px}.pdt-body{padding-top:26px}.pdt-feat,.pdt-req{grid-template-columns:minmax(0,1fr)}.pdt-p .prose{font-size:15.5px}}@media (max-width:640px){.usp .usp-i>div{width:100%;text-align:center}.usp .usp-i b,.usp .usp-i span{text-align:center}}@media (max-width:640px){.usp .usp-i>div{display:flex;flex-direction:column;align-items:center}}.pdt+.pd-dis{margin-top:28px}.brands-l a,.ftr-bot p,.ftr-bot .ftr-dis{color:var(--mut)}.sl-dots{gap:4px}.sl-dots button{position:relative;width:9px;height:9px;margin:0 6px}.sl-dots button:before{content:"";position:absolute;inset:-9px -7px}.b2-stock{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.b2-sold{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:500;color:var(--mut)}.b2-sold .ic{width:15px;height:15px;color:var(--ok)}.pd-q-b{display:flex;gap:8px;flex-wrap:wrap}.pd-tp{display:inline-flex;align-items:center;gap:7px;margin-top:12px;font-size:14px;font-weight:500;color:var(--text)}.pd-tp .ic{width:17px;height:17px;color:#00b67a}.pdt-faq{display:grid;gap:0;max-width:80ch}.pdt-faq details{border-bottom:1px solid var(--line)}.pdt-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:16px;font-weight:600;color:var(--ink)}.pdt-faq summary::-webkit-details-marker{display:none}.pdt-faq summary:after{content:"+";flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--soft);font-size:18px;font-weight:500;color:var(--ink)}.pdt-faq details[open] summary:after{content:"\2212";background:var(--strong);color:var(--on-strong)}.pdt-faq p{margin:-4px 0 18px;font-size:15px;line-height:1.7;color:var(--mut)}.pdt-faq-c{margin-top:18px;color:var(--mut)}.pdt-faq-c a{color:var(--blue);font-weight:500}.b2-bulk{display:flex;align-items:center;gap:8px;margin:10px 0 0;padding:9px 12px;background:var(--accent-soft,#eef4ff);color:var(--accent,#1D4ED8);border-radius:9px;font-size:13.5px;font-weight:600}.b2-bulk svg{width:17px;height:17px;flex:0 0 auto}.blog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;margin-bottom:56px}.blog-c{display:flex;flex-direction:column;background:var(--card,#fff);border:1px solid var(--line,#e6ecf7);border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;transition:transform .15s,box-shadow .15s}.blog-c:hover{transform:translateY(-3px);box-shadow:0 12px 30px #14285a1f}.blog-img{display:block;height:150px;background-size:cover;background-position:center;background-color:var(--accent-soft,#eef4ff)}.blog-img-ph{display:flex;align-items:center;justify-content:center;color:var(--accent,#1D4ED8)}.blog-img-ph svg{width:40px;height:40px}.blog-b{display:flex;flex-direction:column;gap:6px;padding:16px 18px 20px}.blog-b b{font-size:16px;line-height:1.35}.blog-b .muted{font-size:13.5px;line-height:1.5}.blog-tag{align-self:flex-start;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--accent,#1D4ED8);background:var(--accent-soft,#eef4ff);padding:3px 9px;border-radius:6px}.blog-hero{width:100%;border-radius:12px;margin:4px 0 20px}.blog-cta{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:24px 0 64px}.blog-cta b{display:block;font-size:17px}.tk-head{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;align-items:flex-start;margin-bottom:6px}.tk-head h1{font-size:21px;margin:0 0 4px}.tk-thread{display:flex;flex-direction:column;gap:14px;margin:18px 0}.tk-msg{border-radius:12px;padding:13px 16px;max-width:86%}.tk-c{background:var(--accent-soft,#eef4ff);align-self:flex-end}.tk-a{background:var(--card-2,#f6f8fc);border:1px solid var(--line,#e6ecf7);align-self:flex-start}.tk-meta{display:flex;justify-content:space-between;gap:12px;font-size:12.5px;margin-bottom:5px}.tk-meta b{font-weight:700}.tk-meta span{color:var(--mut,#64748b)}.tk-body{font-size:14.5px;line-height:1.55;word-wrap:break-word}.tk-reply{margin-top:10px}.pd-nav{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;border-radius:50%;border:0;background:#ffffffe0;color:#0f172a;font-size:24px;line-height:1;cursor:pointer;box-shadow:0 2px 10px #00000026;display:flex;align-items:center;justify-content:center;z-index:2}.pd-prev{left:10px}.pd-next{right:10px}.pd-nav:hover{background:#fff}.pd-thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;scrollbar-width:thin;padding-bottom:4px}.pd-th{flex:0 0 74px;height:52px;padding:0;border:2px solid var(--line);border-radius:8px;overflow:hidden;background:var(--sky);cursor:pointer}.pd-th img{width:100%;height:100%;object-fit:cover;display:block}.pd-th.on{border-color:var(--accent,#1D4ED8)}@media (hover:none){.pd-nav{width:32px;height:32px;font-size:20px}}.rv-src{display:inline-flex;align-items:center;gap:4px;color:var(--mut,#64748b)}.rv-src svg{width:13px;height:13px}.hrv-v.hrv-ext{color:var(--mut,#64748b)}.sl-view{position:relative;overflow:hidden;height:100%;border-radius:inherit}.hero-wide .slider .bn{min-height:420px}.hero-wide .bn-t{font-size:clamp(30px,3.8vw,52px)}.side-row{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.side-row .bn{min-height:150px}.side-row .bn-tx{padding:22px 0 24px 28px}.side-row .bn-t{font-size:clamp(20px,2vw,26px)}.slider-tabs{background:var(--navy);display:flex;flex-direction:column}.slider-tabs .sl-view{border-radius:12px 12px 0 0}.slider-tabs .bn{min-height:380px;border-radius:0}.sl-tabs{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;background:#fff;border:1px solid var(--line);border-top:0;border-radius:0 0 12px 12px;overflow-x:auto}.sl-tabs button{border:0;background:none;padding:14px 16px;font:600 14px/1.3 inherit;color:var(--mut);cursor:pointer;text-align:center;position:relative;min-width:150px}.sl-tabs button+button{border-left:1px solid var(--line)}.sl-tabs button span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sl-tabs button:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:transparent;transition:background .25s}.sl-tabs button.on{color:var(--ink)}.sl-tabs button.on:after{background:var(--blue,#1D4ED8)}.sl-tabs button:hover{color:var(--ink);background:var(--sky)}.hero-ed{background:linear-gradient(180deg,var(--sky) 0%,#fff 100%);padding:44px 0 18px}.hero-ed-in{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr);gap:44px;align-items:center}.hero-ed-k{display:inline-flex;align-items:center;gap:7px;background:#fff;border:1px solid var(--line);border-radius:99px;padding:6px 13px;font-size:13px;font-weight:600;color:var(--blue,#1D4ED8)}.hero-ed-k svg{width:15px;height:15px}.hero-ed h1{font-size:clamp(34px,4.4vw,58px);line-height:1.04;letter-spacing:-.03em;margin:16px 0 14px;color:var(--ink)}.hero-ed h1 span{color:var(--blue,#1D4ED8);display:block}.hero-ed-tx p{font-size:17px;line-height:1.55;color:var(--mut);max-width:540px;margin:0 0 22px}.hero-ed-b{display:flex;gap:10px;flex-wrap:wrap}.hero-ed-t{list-style:none;display:flex;gap:18px;flex-wrap:wrap;padding:0;margin:22px 0 0;font-size:14px;font-weight:600;color:var(--ink)}.hero-ed-t li{display:flex;align-items:center;gap:6px}.hero-ed-t svg{width:17px;height:17px;color:#16a34a}.hero-ed-card{background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 24px 60px #0f23501f;overflow:hidden}.hero-ed-im{position:relative;display:block;background:var(--tile)}.hero-ed-im img{width:100%;aspect-ratio:4/3;object-fit:contain;padding:16px;display:block}.hero-ed-im .pc-off{position:absolute;top:12px;right:12px}.hero-ed-cb{padding:18px 20px 20px;display:flex;flex-direction:column;gap:10px}.hero-ed-cb a{color:var(--ink);text-decoration:none;font-size:17px}.hero-ed-pr{display:flex;align-items:baseline;gap:10px}.hero-ed-pr b{font-size:28px;letter-spacing:-.02em;color:var(--price,#C2410C)}.hero-ed-pr s{color:var(--mut)}.promo-row{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:30px}.promo-row .bn{min-height:150px}.promo-row .bn-tx{padding:20px 0 22px 24px}.promo-row .bn-t{font-size:clamp(18px,1.7vw,23px)}.promo-row .bn-s{font-size:13.5px}@media (max-width:1000px){.hero-ed-in{grid-template-columns:1fr;gap:26px}.hero-ed-card{max-width:520px}.promo-row{grid-template-columns:1fr 1fr}.hero-wide .slider .bn,.slider-tabs .bn{min-height:330px}}@media (max-width:640px){.side-row,.promo-row{grid-template-columns:1fr}.hero-ed{padding:26px 0 8px}.hero-ed-tx p{font-size:15.5px}.sl-tabs button{min-width:130px;padding:12px;font-size:13px}.hero-ed-b .btn{flex:1;justify-content:center}}[data-kq-theme=dark] .hero-ed{background:linear-gradient(180deg,#0b1424 0%,var(--bg) 100%)}[data-kq-theme=dark] .hero-ed-k,[data-kq-theme=dark] .hero-ed-card,[data-kq-theme=dark] .sl-tabs{background:var(--card,#111a2b)}.co-acc{border:1px solid var(--line,#e3e8f2);background:var(--soft,#f5f7fb);border-radius:14px;padding:12px 14px;margin:0 0 14px}.co-acc-t{display:flex;align-items:center;gap:8px;font-size:14px}.co-acc-t .ic{width:18px;height:18px;color:var(--blue,#1d4ed8)}.co-acc ul{list-style:none;margin:8px 0 10px;padding:0;display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13px;color:var(--text,#334155)}.co-acc li{display:flex;align-items:center;gap:5px}.co-acc li .ic{width:14px;height:14px;color:var(--ok,#0e9f6e)}.co-acc-a{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.co-acc-a small,.chk-opt span{color:var(--mut,#64748b)}.sum-tax{font-size:13px;color:var(--mut,#64748b)}.sum-tax .tx-v{white-space:nowrap}.mode-bar{background:#b45309;color:#fff;font-size:13.5px;text-align:center;padding:8px 0}.mode-bar.mode-prev{background:#7c3aed}.b2-closed{background:#fef3c7!important;color:#92400e}.b2-closed .ic{color:#b45309}.pc-flash{position:absolute;left:10px;bottom:10px;z-index:2;display:inline-flex;align-items:center;gap:4px;background:linear-gradient(90deg,#dc2626,#f97316);color:#fff;font-size:12px;font-weight:700;padding:4px 8px;border-radius:999px;font-variant-numeric:tabular-nums;box-shadow:0 4px 12px #dc262633}.pc-flash .ic{width:13px;height:13px}.fl-bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;background:linear-gradient(90deg,#dc2626,#f97316);color:#fff;border-radius:14px;padding:10px 14px;margin:0 0 14px;font-size:14px}.fl-bar .fl-t{display:inline-flex;align-items:center;gap:6px}.fl-bar .ic{width:18px;height:18px}.fl-bar .fl-cd{font-weight:700;font-variant-numeric:tabular-nums}.fl-bar .fl-u{background:#ffffff26;border-radius:999px;padding:2px 10px;font-weight:600;font-size:13px}.flash-sec{background:linear-gradient(180deg,#FFF1EC,transparent 70%)}.fl-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:18px}.fl-head h2{display:flex;align-items:center;gap:8px;margin:0}.fl-head h2 .ic{width:26px;height:26px;color:#ea580c}.fl-head p{margin:4px 0 0;color:var(--mut,#64748b)}.fl-timer{display:flex;align-items:center;gap:10px;color:var(--mut,#64748b);font-size:14px}.fl-big{background:#0b1f3a;color:#fff;font-weight:700;font-size:20px;letter-spacing:.04em;padding:8px 14px;border-radius:12px;font-variant-numeric:tabular-nums}.rs-panel{margin-top:20px}.rs-panel>summary{display:flex;gap:12px;align-items:center;cursor:pointer;list-style:none}.rs-panel>summary::-webkit-details-marker{display:none}.rs-panel>summary b{display:block;font-size:16px}.rs-panel>summary small{color:var(--mut,#64748b);font-size:13.5px}.rs-ic{width:44px;height:44px;border-radius:12px;background:var(--sky,#EEF3FF);display:grid;place-items:center;flex:none}.rs-ic .ic{width:22px;height:22px;color:var(--blue,#1D4ED8)}.rs-panel[open]>summary{margin-bottom:14px}.rs-safe{background:#f0fdf4;border:1px solid #BBF7D0;border-radius:12px;padding:12px 16px;margin-bottom:14px;font-size:14px}.rs-safe ol{margin:6px 0 0;padding-left:20px}.rs-safe li{margin:3px 0}.rs-h{display:flex;gap:14px;align-items:center}.rs-h .rs-ic{width:52px;height:52px}.rs-h h1{margin:0}.ok-instr{margin-top:14px;border:1px solid var(--line,#e3e8f2);background:var(--soft,#f5f7fb);border-radius:14px;padding:14px 18px}.ok-instr h3{display:flex;align-items:center;gap:8px;font-size:15px;margin:0 0 8px}.ok-instr h3 .ic{width:18px;height:18px;color:var(--blue,#1D4ED8)}.ok-instr .prose{font-size:14.5px}.ok-instr .prose ol,.ok-instr .prose ul{padding-left:20px;margin:6px 0}.hw{list-style:none;margin:14px 0 0;padding:0}.hw li{position:relative}.hw b{display:block;font-size:13.5px;line-height:1.3;color:var(--ink,#0F172A)}.hw small{display:block;font-size:12px;color:var(--mut,#5B6880);margin-top:2px}.hw i{display:grid;place-items:center;flex:none}.hw i .ic{width:20px;height:20px}.hw em{font-style:normal}.hw-a{display:grid;grid-template-columns:repeat(3,1fr);background:#fff;border:1px solid var(--line,#E3E8F2);border-radius:18px;padding:18px 10px 16px}.hw-a:before{content:"";position:absolute}.hw-a li{text-align:center;padding:0 6px}.hw-a em{display:none}.hw-a li:not(:last-child):after{content:"";position:absolute;top:21px;left:calc(50% + 26px);right:calc(-50% + 26px);height:2px;background:linear-gradient(90deg,#1d4ed8,#10b981)}.hw-a i{width:44px;height:44px;margin:0 auto 8px;border-radius:50%;border:2px solid #1D4ED8;color:#1d4ed8;background:#fff}.hw-a li:nth-child(2) i{border-color:#3b82f6;color:#3b82f6}.hw-a li:nth-child(3) i{border-color:#10b981;color:#10b981}.hw-b{display:flex;align-items:center;gap:6px;background:linear-gradient(120deg,#0b1f3a,#1d4ed8);border-radius:18px;padding:14px 16px;box-shadow:0 10px 30px #1d4ed82e}.hw-b li{flex:1;display:flex;align-items:center;gap:10px;min-width:0}.hw-b em{display:none}.hw-b li:not(:last-child):after{content:"\203a";color:#ffffff80;font-size:22px;margin-left:auto;padding-left:4px}.hw-b i{width:38px;height:38px;border-radius:12px;background:#ffffff1f;color:#fff}.hw-b b{color:#fff}.hw-b small{color:#ffffffb3}.hw-c{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.hw-c li{background:#fff;border:1px solid var(--line,#E3E8F2);border-radius:16px;padding:14px;overflow:hidden}.hw-c em{position:absolute;right:10px;top:2px;font-size:38px;font-weight:700;color:#eef3ff;line-height:1.2}.hw-c i{width:36px;height:36px;border-radius:10px;background:#eef3ff;color:#1d4ed8;margin-bottom:10px;position:relative}.hw-c span{position:relative;display:block}@media (max-width:640px){.hw-b{flex-direction:column;align-items:stretch;gap:12px}.hw-b li:not(:last-child):after{display:none}.hw-c{grid-template-columns:1fr}.hw-c li{display:flex;gap:12px;align-items:center}.hw-c i{margin:0}.hw-a{padding:14px 4px}.hw-a b{font-size:12.5px}.hw-a small{font-size:11px}}[data-kq-theme=dark] .hw-a,[data-kq-theme=dark] .hw-c li,[data-kq-theme=dark] .hw-a i{background:var(--card,#111A2C)}@media (max-width:960px){.pd2 .hw{order:3;margin-top:16px}}.btn-col .btn{white-space:normal;text-align:center;max-width:100%;height:auto;min-height:44px;line-height:1.3}.ty{display:flex;gap:18px;align-items:center;background:#fff;border:1px solid var(--line,#E3E8F2);border-radius:20px;padding:20px 22px;margin:26px 0 20px;box-shadow:0 12px 40px #0b1f3a10;position:relative;overflow:hidden}.ty:before{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:linear-gradient(#10b981,#1d4ed8)}.ty-ic{flex:none;display:flex;line-height:0}.ty-ic svg{width:54px;height:54px;flex:none;fill:none;stroke:#10b981;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.ty-ic circle{stroke:#d1fae5;fill:#ecfdf5}.ty-ic path{stroke-dasharray:40;stroke-dashoffset:40;animation:tyck .6s .15s ease-out forwards}@keyframes tyck{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.ty-ic path{animation:none;stroke-dashoffset:0}}.ty h1{font-size:22px;margin:0 0 4px}.ty p{margin:0;color:var(--mut,#5B6880);font-size:14.5px}.ty-m{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:10px;font-size:13px;color:var(--mut,#5B6880)}.ty-m b{color:var(--ink,#0F172A)}.ty-m a{display:inline-flex;align-items:center;gap:4px;color:var(--blue,#1D4ED8);font-weight:600}.ty-m a .ic{width:14px;height:14px}@media (max-width:640px){.ty{align-items:flex-start;padding:16px}.ty-ic svg{width:42px;height:42px}.ty h1{font-size:19px}}.up{margin:26px 0 8px}.up-h h2{font-size:18px;margin:0}.up-h p{margin:2px 0 12px;color:var(--mut,#5B6880);font-size:13.5px}.up-l{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.up-i{display:flex;gap:12px;align-items:center;background:#fff;border:1px solid var(--line,#E3E8F2);border-radius:16px;padding:10px 12px}.up-img{width:62px;height:62px;flex:none;border-radius:12px;background:var(--soft,#F5F7FB);display:grid;place-items:center;overflow:hidden}.up-img img,.up-img svg{width:100%;height:100%;object-fit:contain}.up-t{flex:1;min-width:0}.up-t a{color:inherit;text-decoration:none}.up-t b{display:block;font-size:14px;line-height:1.3}.up-t small{display:block;color:var(--mut,#5B6880);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.up-p{margin-top:3px;font-size:14px}.up-p b{display:inline;color:var(--price,#C2410C)}.up-p s{color:var(--mut,#5B6880);font-size:12px;margin-left:6px}.up-i .btn{flex:none}@media (max-width:900px){.up-l{grid-template-columns:minmax(0,1fr)}}[data-kq-theme=dark] .ty,[data-kq-theme=dark] .up-i{background:var(--card,#111A2C)}.hw{align-self:stretch;width:100%;box-sizing:border-box}.hw-b.tn-blue{background:linear-gradient(120deg,#1d4ed8,#3b82f6);box-shadow:0 10px 30px #3b82f633}.hw-b.tn-teal{background:linear-gradient(120deg,#1d4ed8,#0d9488);box-shadow:0 10px 30px #0d948833}.hw-b.tn-sky{background:#eef4ff;border:1px solid #D6E2FF;box-shadow:none}.hw-b.tn-sky i{background:#fff;color:#1d4ed8;box-shadow:0 2px 8px #1d4ed81f}.hw-b.tn-sky b{color:#0f172a}.hw-b.tn-sky small{color:#475569}.hw-b.tn-sky li:not(:last-child):after{color:#1d4ed866}[data-kq-theme=dark] .hw-b.tn-sky{background:#14233f;border-color:#1e3a8a}[data-kq-theme=dark] .hw-b.tn-sky i{background:#1a2e5c;color:#93c5fd}[data-kq-theme=dark] .hw-b.tn-sky b{color:#fff}[data-kq-theme=dark] .hw-b.tn-sky small{color:#a9c6ff}.b2-trust.ts-b li{background:var(--card,#fff);border:1px solid var(--line);border-radius:12px;padding:9px 10px;font-weight:600;font-size:13px}.b2-trust.ts-b .ic{width:30px;height:30px;padding:7px;border-radius:50%;background:var(--ok-bg);flex:none;box-sizing:border-box}.b2-trust.ts-c{background:#f3f7ff;border:1px solid #DCE7FF;border-radius:14px;padding:14px 16px;margin-top:16px}.b2-trust.ts-c li{font-weight:600}.b2-trust.ts-c .ic{color:#1d4ed8}[data-kq-theme=dark] .b2-trust.ts-c{background:#14233f;border-color:#1e3a8a}[data-kq-theme=dark] .b2-trust.ts-c .ic{color:#93c5fd}.b2-trust.ts-d{display:flex;flex-wrap:wrap;gap:8px}.b2-trust.ts-d li{background:#f1f5f9;border-radius:999px;padding:6px 12px 6px 9px;font-size:12.5px;font-weight:600}.b2-trust.ts-d .ic{color:#1d4ed8;width:15px;height:15px}[data-kq-theme=dark] .b2-trust.ts-d li{background:#16213a}[data-kq-theme=dark] .b2-trust.ts-d .ic{color:#93c5fd}.b2-wait.dl-blue{background:#eff6ff;border-color:#bfdbfe}.b2-wait.dl-blue .ic{color:#1d4ed8}.b2-wait.dl-blue b{color:#1e3a8a}.b2-wait.dl-blue span{color:#1e40af}.b2-wait.dl-green{background:var(--ok-bg);border-color:#bbf7d0}.b2-wait.dl-green .ic{color:var(--ok)}.b2-wait.dl-green b{color:#14532d}.b2-wait.dl-green span{color:#166534}.b2-wait.dl-white{background:var(--card,#fff);border:1.5px solid #1D4ED8}.b2-wait.dl-white .ic{color:#1d4ed8}.b2-wait.dl-white b{color:var(--ink,#0F172A)}.b2-wait.dl-white span{color:var(--mut,#5B6880)}[data-kq-theme=dark] .b2-wait.dl-blue{background:#14233f;border-color:#1e3a8a}[data-kq-theme=dark] .b2-wait.dl-blue b,[data-kq-theme=dark] .b2-wait.dl-blue span{color:#bfdbfe}[data-kq-theme=dark] .b2-wait.dl-blue .ic{color:#93c5fd}[data-kq-theme=dark] .b2-wait.dl-green{border-color:#14532d}[data-kq-theme=dark] .b2-wait.dl-green b,[data-kq-theme=dark] .b2-wait.dl-green span{color:#86efac}[data-kq-theme=dark] .b2-wait.dl-white{border-color:#3b82f6}[data-kq-theme=dark] .b2-wait.dl-white b{color:#fff}[data-kq-theme=dark] .b2-wait.dl-white span{color:#a9b4c8}.sp-dir{margin:0 0 22px}.sp-dir-h h2{font-size:18px;margin:0}.sp-dir-h p{margin:3px 0 12px;font-size:14px}.sp-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px}.sp-c{display:flex;gap:14px;align-items:center;background:var(--card,#fff);border:1px solid var(--line);border-radius:16px;padding:16px 18px;color:inherit;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;min-width:0}.sp-c:hover{border-color:#1d4ed8;box-shadow:0 10px 26px #1d4ed81a;transform:translateY(-1px)}.sp-c>span:last-child{min-width:0;display:flex;flex-direction:column}.sp-c small{font-size:12px;color:var(--mut,#5B6880);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.sp-c b{font-size:15.5px;color:var(--ink,#0F172A);overflow-wrap:anywhere;margin:2px 0}.sp-c em{font-style:normal;font-size:12.5px;color:var(--mut,#5B6880)}.sp-i{width:46px;height:46px;flex:none;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,#1d4ed8,#3b82f6);color:#fff;box-shadow:0 6px 16px #1d4ed833}.sp-i .ic{width:22px;height:22px}.sp-i.sp-wa{background:linear-gradient(135deg,#16a34a,#22c55e);box-shadow:0 6px 16px #16a34a33}[data-kq-theme=dark] .sp-c b{color:#fff}.rvs{margin:56px 0 0}.rvs-h{display:flex;align-items:center;gap:12px;margin-bottom:16px}.rvs-h h2{font-size:clamp(24px,2.4vw,30px);font-weight:700;margin:0}.rvs-nav{margin-left:auto;display:flex;gap:8px}.rvs-b{width:42px;height:42px;border-radius:50%;border:1px solid var(--line);background:var(--card,#fff);display:grid;place-items:center;cursor:pointer;color:var(--ink);transition:background .15s,opacity .15s}.rvs-b:hover:not(:disabled){background:var(--soft)}.rvs-b:disabled{opacity:.35;cursor:default}.rvs-b .ic{width:18px;height:18px}.rv-list.rv-slide{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 2px;padding:2px 2px 10px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.rv-slide li{flex:0 0 calc((100% - 28px)/3);scroll-snap-align:start;display:flex;flex-direction:column;border:1px solid var(--line);min-width:0}.rv-slide .rv-b{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:980px){.rv-slide li{flex-basis:calc((100% - 14px)/2)}}@media (max-width:640px){.rvs{margin-top:40px}.rv-slide li{flex-basis:86%}.rvs-b{width:38px;height:38px}}.b2-wait.dl-amber,.b2-wait:not([class*=dl-]):not(.b2-closed){background:var(--warn-bg);border:1px solid #FDE68A}[data-kq-theme=dark] .b2-wait.dl-amber{border-color:#4d3b12}.certs-top{margin:0 0 24px}.promo-m{display:grid}.promo-i{grid-area:1/1;opacity:0;transform:translateY(6px);transition:opacity .45s,transform .45s;pointer-events:none}.promo-i.on{opacity:1;transform:none;pointer-events:auto}.promo[style*=color] .promo-x{color:inherit}.bn-ts-s .bn-t{font-size:clamp(20px,2.3vw,30px)}.bn-ts-l .bn-t{font-size:clamp(30px,3.8vw,52px)}.bn-ts-xl .bn-t{font-size:clamp(34px,4.6vw,64px)}.bn-al-center .bn-tx{align-items:center;text-align:center;padding-left:24px;padding-right:24px}@media (min-width:641px){.bn.bn-al-right,.slider .bn.bn-al-right{flex-direction:row-reverse}.bn-al-right .bn-tx{align-items:flex-end;text-align:right;padding-left:0;padding-right:44px}.bn-al-right .bn-im{padding:14px 0 14px 18px}}@media (max-width:640px){.bn-ts-s .bn-t{font-size:19px}.bn-ts-l .bn-t{font-size:28px}.bn-ts-xl .bn-t{font-size:32px}}.hero-x{--g:max(24px, calc((100vw - 1240px)/2) );margin:0;background:#0b1f3a}.hero-x .slider,.hero-x .bn{border-radius:0;background-color:transparent}.hero-x .slider .bn{min-height:clamp(460px,44vw,620px)}.hero-x .bn-d{background:radial-gradient(120% 140% at 85% 30%,var(--a) 0%,var(--b) 70%)}.hero-x .bn-d:before{background:radial-gradient(circle at 12% 18%,rgba(255,255,255,.12),transparent 38%),repeating-linear-gradient(135deg,rgba(255,255,255,.035) 0 2px,transparent 2px 26px)}.hero-x .bn-d:after{right:-6%;top:-40%;width:46%;height:180%;background:#ffffff0f}.hero-x .bn-tx{padding:64px 24px 84px var(--g);flex:1 1 54%;gap:14px}.hero-x .bn-al-center .bn-tx{padding:64px 24px 92px}.hero-x .bn-t{font-size:clamp(40px,5vw,74px);line-height:1.02;letter-spacing:-.035em}.hero-x .bn-ts-s .bn-t{font-size:clamp(30px,3.6vw,50px)}.hero-x .bn-ts-l .bn-t{font-size:clamp(46px,5.8vw,86px)}.hero-x .bn-ts-xl .bn-t{font-size:clamp(50px,6.6vw,98px)}.hero-x .bn-s{font-size:clamp(16px,1.35vw,20px);max-width:560px;opacity:.88;line-height:1.5}.hero-x .bn-badge{border-radius:999px;padding:7px 14px;font-size:13px}.hero-x .bn-p b{font-size:clamp(32px,3.3vw,48px)}.hero-x .bn-cta{padding:16px 28px;border-radius:999px;font-size:16px;margin-top:10px;box-shadow:0 12px 30px #00000040}.hero-x .bn-im{flex:0 0 42%;padding:40px var(--g) 64px 0;position:relative}.hero-x .bn-im:before{content:"";position:absolute;inset:14% 16%;border-radius:50%;background:radial-gradient(circle,#fff6,#fff0 66%);filter:blur(16px);z-index:-1}.hero-x .bn-im img{max-width:min(470px,100%);transform:rotate(-5deg);filter:drop-shadow(0 34px 44px rgba(0,0,0,.38));animation:bnFloat 6s ease-in-out infinite}@keyframes bnFloat{50%{transform:rotate(-5deg) translateY(-12px)}}@media (prefers-reduced-motion:reduce){.hero-x .bn-im img{animation:none}}.hero-x .bn-off{width:96px;height:96px;font-size:24px;top:15%;right:calc(var(--g) + 4%)}.hero-x .bn-img img{height:clamp(460px,44vw,620px);width:100%;object-fit:cover}@media (min-width:641px){.hero-x .bn-al-right .bn-tx{padding:64px var(--g) 84px 24px}.hero-x .bn-al-right .bn-im{padding:40px 0 64px var(--g)}}.hero-x .sl-dots{bottom:30px;left:var(--g);right:auto;gap:8px}.hero-x .bn-al-center~.sl-dots,.hero-x .sl-dots{justify-content:flex-start}.hero-x .sl-dots button{width:30px;height:4px;border-radius:4px;background:#ffffff59}.hero-x .sl-dots button.on{width:64px;background:#fff}.hero-x .sl-nav{opacity:1;top:auto;bottom:18px;transform:none;background:#ffffff24;color:#fff;border:1px solid rgba(255,255,255,.28);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none}.hero-x .sl-nav:hover{background:#ffffff42}.hero-x .sl-prev{left:auto;right:calc(var(--g) + 52px)}.hero-x .sl-next{right:var(--g)}@media (max-width:640px){.hero-x .slider .bn{min-height:0;flex-direction:row;align-items:stretch}.hero-x .bn-tx{padding:26px 0 52px 20px;flex:1 1 58%;gap:6px;justify-content:center}.hero-x .bn-al-center .bn-tx{padding:26px 20px 52px}.hero-x .bn-badge{font-size:11px;padding:4px 10px}.hero-x .bn-t{font-size:26px;line-height:1.08}.hero-x .bn-ts-s .bn-t{font-size:22px}.hero-x .bn-ts-l .bn-t{font-size:30px}.hero-x .bn-ts-xl .bn-t{font-size:33px}.hero-x .bn-s{font-size:13px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hero-x .bn-p{margin-top:2px}.hero-x .bn-p b{font-size:26px}.hero-x .bn-p s{font-size:13px}.hero-x .bn-cta{padding:10px 16px;font-size:14px;margin-top:6px}.hero-x .bn-im{flex:0 0 42%;padding:18px 12px 40px 0;align-items:center;justify-content:center}.hero-x .bn-im img{max-width:100%;max-height:200px;width:auto}.hero-x .bn-off{width:50px;height:50px;font-size:14px;top:12px;right:10px}.hero-x .bn-img img{height:auto;aspect-ratio:4/3}.hero-x .sl-dots{left:20px;bottom:18px}.hero-x .sl-dots button{width:22px}.hero-x .sl-dots button.on{width:42px}.hero-x .sl-nav{display:none}}.hero-box{background:transparent;padding:20px 24px 0}.hero-box .slider{max-width:1240px;margin:0 auto;border-radius:28px;overflow:hidden;box-shadow:0 24px 60px #0b1f3a2e}.hero-box{--g:56px}.hero-box .slider .bn{min-height:clamp(420px,36vw,520px)}.hero-box .bn-img img{height:clamp(420px,36vw,520px)}@media (max-width:640px){.hero-box{padding:12px 12px 0;--g:20px}.hero-box .slider{border-radius:22px}.hero-box .slider .bn{min-height:0}.hero-box .bn-img img{height:auto}}@media (max-width:640px){.hero-x.hm .slider .bn{height:var(--hm);min-height:0}.hero-x.hm .bn-tx{padding-top:16px;padding-bottom:40px;gap:5px}.hero-x.hm .bn-im{padding-top:12px;padding-bottom:34px}.hero-x.hm .bn-im img{max-height:calc(var(--hm) - 80px)}.hero-x.hm .bn-img img{height:var(--hm);aspect-ratio:auto;object-fit:cover}.hero-x.hm .sl-dots{bottom:14px}.hero-x.hm-s .bn-s{display:none}.hero-x.hm-s .bn-t{font-size:23px}.hero-x.hm-s .bn-p b{font-size:22px}.hero-x.hm-s .bn-cta{padding:8px 14px;font-size:13px;margin-top:4px}}
