:root{--ink:#0b0b0b;--ink2:#1c1c1c;--copy:#383838;--muted:#6b6b6b;--soft:#9b9b9b;--rule:#e6e6e3;--line:#e3e3df;--soft-bg:#f3f3f1;--tint:#efefec;--panel:#ffffff;--yel:#ffd400;--yel-dk:#f2c600;--teal:#17786e;--star:#ffb800;--grad:linear-gradient(160deg,#0b0b0b 0%,#232323 58%,#3b3b3b 100%);--cond:"Barlow Condensed","Arial Narrow",Inter,sans-serif;--text:Inter,"Avenir Next","Helvetica Neue",Arial,sans-serif}*{box-sizing:border-box}body{margin:0;background:#fff}.pg{font-family:var(--text);color:var(--ink);background:#fff;-webkit-font-smoothing:antialiased;overflow-x:clip}.pg img{max-width:100%;height:auto;display:block}.pg a{color:inherit}.wrap{max-width:1180px;margin:0 auto;padding-left:20px;padding-right:20px}.stars{display:inline-flex;gap:1px;color:var(--star)}.stars svg{width:1em;height:1em}.top{background:var(--grad);color:#fff;display:flex;align-items:center;justify-content:center;gap:14px;padding:9px 12px}.top-msg{display:flex;flex-direction:column;align-items:flex-end;line-height:1;text-transform:uppercase}.top-msg b{font-family:var(--cond);font-size:21px;font-weight:900;letter-spacing:.02em;color:var(--yel)}.top-msg span{font-size:9.5px;font-weight:800;letter-spacing:.16em;color:#ffffffb8;margin-top:3px}.cd{display:inline-flex;gap:5px}.cd-box{display:flex;flex-direction:column;align-items:center;min-width:42px;padding:4px 6px 3px;border-radius:4px;background:#fff;color:var(--ink);line-height:1}.cd-box b{font-size:17px;font-weight:800;font-variant-numeric:tabular-nums}.cd-box i{font-style:normal;font-size:8.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:2px}.tape-zone{position:relative;height:74px;overflow:hidden;background:#0b0b0b}.tape{position:absolute;left:-5%;right:-5%;display:flex;gap:18px;white-space:nowrap;font-family:var(--cond);font-weight:900;text-transform:uppercase;line-height:1;padding:8px 0}.tape span{font-size:19px;letter-spacing:.04em}.tape i{font-style:normal;opacity:.55}.tape.y{top:7px;background:var(--yel);color:var(--ink);transform:rotate(-1.4deg)}.tape.k{top:40px;background:#fff;color:var(--ink);transform:rotate(1.2deg);z-index:0}.tape.y{z-index:1}.hero-sec{background:var(--grad);color:#fff}.hero{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "media" "body";gap:18px;padding-block:22px 40px}.hero-head{grid-area:head;display:flex;flex-direction:column;gap:14px;min-width:0}.crumb{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 7px;font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#fff9;white-space:nowrap}.crumb li{display:inline-flex;align-items:center}.crumb .sep{width:5px;height:5px;border-top:1.5px solid rgba(255,255,255,.45);border-right:1.5px solid rgba(255,255,255,.45);transform:rotate(45deg)}.crumb .on{color:var(--ink);background:var(--yel);padding:4px 7px 3px;border-radius:2px}@media(max-width:519px){.crumb .tail{display:none}}.crumb{flex-wrap:nowrap!important;overflow:hidden}.crumb .on{white-space:nowrap}@media(min-width:960px){.crumb{font-size:11.5px;letter-spacing:.12em;gap:4px 9px}}.byline{display:flex;align-items:center;gap:9px}.by-av{flex:none;width:30px!important;height:30px!important;object-fit:cover;border-radius:50%;background:#fff;color:var(--ink);display:flex;align-items:center;justify-content:center;font-family:var(--cond);font-size:18px;font-weight:900;box-shadow:0 0 0 2px #ffffff2e}.by-txt{display:flex;flex-direction:column;line-height:1.25}.by-name{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:800;color:#fff}.by-name svg{width:14px;height:14px;flex:none}.by-meta{font-size:11.5px;color:#fff9}.hero-h{margin:0;font-weight:800;font-size:34px;line-height:1.07;letter-spacing:-.03em;text-wrap:balance}.hero-h em{font-style:normal;color:var(--yel)}.hero-body{grid-area:body;display:flex;flex-direction:column;gap:16px;min-width:0}.hero-body .body{margin:0;font-size:16px;line-height:1.6;color:#fffc;max-width:36em}.hero-body .body b{color:#fff}.facts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16)}.facts li{display:flex;flex-direction:column;gap:3px;padding:12px 8px 12px 0}.facts li+li{padding-left:12px;border-left:1px solid rgba(255,255,255,.16)}.facts b{font-size:17px;font-weight:800;letter-spacing:-.01em;color:#fff}.facts span{font-size:12.5px;line-height:1.35;color:#ffffff9e}.facts s{color:#ffffff73}.hero-media{grid-area:media;position:relative;width:100%}.frame{position:relative;border-radius:14px;overflow:hidden;box-shadow:0 22px 50px #00000073;background:#1b1b1b}.hero-vid{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:center 22%;background:#1b1b1b}@media(max-width:959px){.badge-bf{display:none!important}}.pill{position:absolute;left:12px;top:12px;z-index:2;display:flex;align-items:center;gap:6px;background:#fff;color:var(--ink);padding:7px 11px;border-radius:999px;font-size:12.5px;font-weight:700;box-shadow:0 4px 14px #0000002e}.pill .stars{font-size:12px}.credit{position:absolute;left:12px;bottom:12px;padding:5px 10px;border-radius:999px;background:#0b0b0bb8;color:#fff;font-size:12px;font-weight:700}.badge-bf{position:absolute;right:-10px;top:58px;z-index:3;width:92px;height:92px;border-radius:50%;background:var(--yel);color:var(--ink);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-align:center;font-family:var(--text);text-transform:uppercase;line-height:.9;transform:rotate(9deg);box-shadow:0 8px 22px #00000059}.badge-bf b{font-size:27px;font-weight:900;letter-spacing:-.04em}.badge-bf span{font-size:12px;font-weight:800;letter-spacing:.12em}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:58px;padding:0 30px;background:var(--ink);color:#fff;border:0;border-radius:6px;font:800 16px/1 var(--text);letter-spacing:.01em;text-decoration:none;cursor:pointer;box-shadow:0 8px 20px #0000002e}.pg a.btn{color:#fff}.btn:hover{background:#2a2a2a}.btn.y{background:var(--yel);box-shadow:0 8px 24px #ffd40038}.pg a.btn.y{color:var(--ink)}.btn.y:hover{background:var(--yel-dk)}.btn.wide,.hero .btn{width:100%}.h2{margin:0;font-weight:800;font-size:28px;line-height:1.15;letter-spacing:-.025em;text-wrap:balance}.h2 em,.rh em{font-style:normal;background:linear-gradient(transparent 60%,var(--yel) 60%,var(--yel) 92%,transparent 92%);padding:0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.h2.c{text-align:center;margin-inline:auto;max-width:24ch}.lead{margin:0;font-size:17px;line-height:1.65;color:var(--copy)}.lead b{color:var(--ink)}.small{margin:0;font-size:13px;line-height:1.55;color:var(--muted)}.num{display:inline-flex;align-items:center;gap:10px;font-family:var(--cond);font-size:19px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--ink)}.num b{width:36px;height:36px;border-radius:50%;background:var(--ink);color:var(--yel);display:inline-flex;align-items:center;justify-content:center;font-family:var(--cond);font-size:21px;font-weight:900;letter-spacing:0}.rh{margin:0;font-weight:800;font-size:28px;line-height:1.15;letter-spacing:-.025em;text-wrap:balance}.rsn{padding-block:48px;background:#fff}.rsn.tint{background:var(--soft-bg)}.lgA-in{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.lgA-media{background:var(--soft-bg);border-radius:14px;padding:10px;justify-self:center;width:100%;position:relative}.rsn.tint .lgA-media{background:#fff}.lgA-media.tall{max-width:340px}.lgA-media img,.lgA-media video{display:block;width:100%;height:auto;border-radius:10px}.lgA-media video{aspect-ratio:9/16;object-fit:cover;background:#1b1b1b}.lgA-media .credit{left:22px;bottom:22px}.lgA-txt{display:flex;flex-direction:column;gap:18px;max-width:34em;min-width:0}.checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.checks li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:start;font-size:16px;line-height:1.5;color:var(--copy)}.checks li b{color:var(--ink)}.ck{width:22px;height:22px;border-radius:50%;background:var(--ink);color:var(--yel);display:inline-flex;align-items:center;justify-content:center;margin-top:1px}.note{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:8px;background:var(--soft-bg);font-size:14px;line-height:1.5;color:var(--copy)}.rsn.tint .note,.rsn.tint .modes li,.rsn.tint .quote{background:#fff}.note svg{flex:none;width:20px;height:20px;color:var(--ink);margin-top:1px}.stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.stats div{display:flex;flex-direction:column;gap:4px;padding:16px 10px 16px 0}.stats div+div{padding-left:14px;border-left:1px solid var(--line)}.stats b{font-size:28px;font-weight:800;letter-spacing:-.03em;line-height:1}.stats span{font-size:13px;line-height:1.4;color:var(--muted)}.modes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.modes li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;padding:14px;border-radius:10px;background:var(--soft-bg);font-size:14.5px;line-height:1.45;color:var(--copy)}.modes li>b{width:30px;height:30px;border-radius:50%;border:1.5px solid var(--ink);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;color:var(--ink)}.modes strong{display:block;color:var(--ink);font-size:15.5px;margin-bottom:2px}.quote{margin:0;padding:16px 18px;border-radius:10px;background:var(--soft-bg);display:flex;flex-direction:column;gap:10px;border-left:3px solid var(--yel)}.quote blockquote{margin:0;font-size:16px;line-height:1.5;font-weight:600;color:var(--ink)}.quote figcaption{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--muted)}.quote figcaption b{color:var(--ink);display:block;font-size:14px}.quote img{width:40px!important;height:40px!important;border-radius:50%;object-fit:cover;flex:none}.cover{display:flex;flex-direction:column;border-top:1px solid var(--line)}.cover>div{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}.cover svg{width:40px;height:40px;padding:9px;border-radius:10px;background:var(--ink);color:var(--yel)}.cover span{display:flex;flex-direction:column;gap:2px;font-size:13.5px;line-height:1.4;color:var(--muted)}.cover span b{font-size:15.5px;color:var(--ink)}.glist{display:flex;flex-direction:column;gap:10px}.gitem{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:14px;align-items:center;padding:10px 14px 10px 10px;border-radius:12px;background:#fff;border:1px solid var(--line)}.gitem img{width:64px!important;height:64px!important;object-fit:cover;border-radius:8px}.gitem b{display:block;font-size:15.5px;line-height:1.3}.gitem span span{display:block;font-size:13px;line-height:1.4;color:var(--muted);margin-top:2px}.gitem em{font-style:normal;font-size:11px;font-weight:900;letter-spacing:.08em;color:var(--ink);background:var(--yel);padding:5px 7px 4px;border-radius:3px}.ogift{border-radius:12px;background:#fffbe6;border:1.5px dashed #e6c200;padding:12px;display:flex;flex-direction:column;gap:10px}.ogift-h{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:14px;font-weight:800}.ogift-h span{font-size:12.5px;font-weight:600;color:var(--muted)}.ogift .gitem{grid-template-columns:48px minmax(0,1fr) auto;padding:8px 12px 8px 8px;gap:12px}.ogift .gitem img{width:48px!important;height:48px!important}.ogift .gitem b{font-size:14px}.ogift .gitem span span{font-size:12px}.ocd{margin:0;display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;color:var(--copy)}.ocd b{font-variant-numeric:tabular-nums;background:var(--ink);color:var(--yel);padding:4px 8px;border-radius:3px;font-size:13px}.stick-gift{color:var(--ink);font-weight:700}.rs-for{display:flex;flex-direction:column;border-top:1px solid var(--line)}.rs-for-t{font-family:var(--cond);font-size:17px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--ink);padding:14px 0 4px}.rs-for>div{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}.rs-for img{width:44px!important;height:44px!important;border-radius:50%;object-fit:cover;object-position:center 45%;box-shadow:0 0 0 2px #fff,0 0 0 3px var(--line)}.rs-for>div>span{display:flex;flex-direction:column;gap:2px;font-size:13.5px;line-height:1.4;color:var(--muted)}.rs-for b{font-size:15.5px;color:var(--ink)}.rs-for .small{margin-top:12px}.docrow{display:flex;align-items:center;gap:12px;font-size:13.5px;line-height:1.4;color:var(--muted)}.docrow b{color:var(--ink)}.docstack{display:flex;flex:none}.docstack img{width:34px!important;height:34px!important;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px #fff}.docstack img+img{margin-left:-10px}.rsn-cta{display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px 20px 56px;text-align:center;background:var(--soft-bg)}.rsn-cta .btn{min-width:300px}.trust{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.trust-in{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.trust-in>div{display:flex;align-items:center;gap:12px;padding:16px 10px 16px 0}.trust-in>div:nth-child(2n){padding-left:14px;border-left:1px solid var(--line)}.trust-in>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.trust svg{width:40px;height:40px;padding:9px;border-radius:10px;background:var(--tint);color:var(--ink);flex:none}.trust span{display:flex;flex-direction:column;gap:1px;font-size:12.5px;line-height:1.35;color:var(--muted)}.trust b{font-size:14.5px;font-weight:800;color:var(--ink)}.sec{padding-block:56px}.rv-head{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;margin-bottom:32px}.rv-rate{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:6px 10px;font-size:15px;color:var(--copy)}.rv-rate b{color:var(--ink)}.rv-rate .stars{font-size:16px}.rv-feat{margin:0 auto;max-width:1040px;background:var(--ink);color:#fff;border-radius:14px;display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden}.rv-vid{border-radius:0}.rv-vid video{aspect-ratio:4/5;object-position:center 35%}.rv-fq{padding:28px;display:flex;flex-direction:column;justify-content:center;gap:16px}.rv-fq blockquote{margin:0;font-size:22px;line-height:1.35;font-weight:700;letter-spacing:-.015em}.rv-fq blockquote em{font-style:normal;color:var(--yel)}.rv-fq figcaption b{font-size:15px}.rv-fq figcaption span{display:block;font-size:12.5px;font-weight:700;color:#fff9;margin-top:2px}.rv-row{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;max-width:1040px;margin:14px auto 0}.rv-mini{margin:0;background:#fff;border:1px solid var(--line);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:10px}.rv-mini blockquote{margin:0;font-size:15.5px;line-height:1.55}.rv-mini figcaption{font-size:14px;font-weight:800}.rv-mini figcaption span{display:block;font-size:12.5px;font-weight:500;color:var(--muted)}.rv-fine{text-align:center;font-size:12.5px;color:var(--muted);margin:22px auto 0;max-width:60ch}.vrail{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -20px 18px;padding:2px 20px 6px}.vrail::-webkit-scrollbar{display:none}.vcard{flex:0 0 64%;scroll-snap-align:center;margin:0;display:flex;flex-direction:column;gap:10px}.vbox{position:relative;border-radius:12px;overflow:hidden;background:#1b1b1b;cursor:pointer}.vbox video{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:cover}.vtag{position:absolute;left:10px;right:10px;bottom:10px;display:flex;align-items:center;gap:6px;padding:6px 9px;border-radius:999px;background:#0b0b0bb8;color:#fff;font-size:12px;font-weight:700;width:max-content;max-width:calc(100% - 20px)}.vtag .stars{font-size:10px;flex:none}.vsnd{position:absolute;right:10px;top:10px;display:flex;align-items:center;gap:5px;padding:5px 9px;border-radius:999px;background:#ffffffeb;color:var(--ink);font-size:11px;font-weight:700}.vsnd svg{width:13px;height:13px}.vbox.on .vsnd{display:none}.rv-feat .vsnd{right:12px;top:12px}.vcard figcaption{font-size:14.5px;line-height:1.5;color:var(--copy);min-height:4.5em}@media(max-width:359px){.vcard{flex-basis:70%}.vcard figcaption{font-size:13.5px}}@media(min-width:600px){.vcard{flex-basis:38%}}@media(min-width:1100px){.vrail{max-width:900px;margin-inline:auto!important;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;overflow:visible;margin:0 0 26px;padding:0}.vcard{min-width:0}}.vcard{background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden;gap:0!important;box-shadow:0 10px 30px #0000000f}.vcard .vbox{border-radius:0}.vq{position:relative;display:flex;flex-direction:column;gap:12px;padding:16px 16px 14px;min-height:0!important;font-size:inherit!important}.vq-mark{position:absolute;right:12px;top:-30px;width:40px;height:40px;border-radius:50%;background:var(--yel);color:var(--ink);font-family:Georgia,serif;font-size:34px;font-weight:700;line-height:52px;text-align:center;box-shadow:0 0 0 4px #fff}.vq blockquote{margin:0;font-size:16px;line-height:1.4;font-weight:700;letter-spacing:-.01em;color:var(--ink);min-height:4.2em}.vq{flex:1 1 auto}.vq-who{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:12px;border-top:1px solid var(--line)}.vq-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.vq-who .stars{font-size:12px;flex:none}@media(max-width:359px){.vq blockquote{font-size:15px}}.vs{background:var(--soft-bg)}.vs-in{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.vs-t{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden;font-size:14.5px}.vs-t th,.vs-t td{padding:14px 12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.vs-t tr:last-child td{border-bottom:0}.vs-t thead th{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.vs-t thead th.us{background:var(--ink);color:var(--yel)}.vs-t td.us{background:#fafaf6;font-weight:800;color:var(--ink)}.vs-t th[scope=row]{font-weight:700;color:var(--muted);width:28%}.vs-t td{color:var(--copy)}.vs-in{max-width:880px}.vs-head{display:flex;flex-direction:column;align-items:center;gap:12px}.vs-kick{font-family:var(--cond);font-size:17px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.vs-card{background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;box-shadow:0 18px 50px #0000000f}.vs-price{padding:22px 20px 20px;display:flex;flex-direction:column;gap:18px;border-bottom:1px solid var(--line)}.vs-bar{display:flex;flex-direction:column;gap:8px}.vs-lab{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.vs-lab span{font-size:14px;font-weight:700;color:var(--muted)}.vs-lab b{font-size:26px;font-weight:900;letter-spacing:-.03em;line-height:1}.vs-bar.them .vs-lab b{color:var(--soft)}.vs-bar.us .vs-lab span{color:var(--ink)}.vs-track{position:relative;height:16px;border-radius:999px;background:var(--soft-bg);display:flex;align-items:center}.vs-track i{display:block;height:100%;border-radius:999px}.them .vs-track i{width:100%;background:repeating-linear-gradient(-45deg,#d9d9d4 0 6px,#e6e6e1 6px 12px)}.us .vs-track i{width:40%;background:var(--ink);box-shadow:inset 0 0 0 3px var(--yel)}.vs-track em{position:absolute;left:calc(40% + 10px);font-style:normal;font-size:12px;font-weight:800;white-space:nowrap;color:var(--ink);background:var(--yel);padding:3px 8px;border-radius:999px}.vs-save{margin:0;font-size:14px;color:var(--copy)}.vs-save b{color:var(--ink)}.vs-grid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1fr) minmax(0,1fr)}.vs-grid>div{padding:14px 12px;border-bottom:1px solid var(--line);font-size:14px;line-height:1.35}.vs-grid>div:nth-last-child(-n+3){border-bottom:0}.vs-col-h{font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding-top:16px!important;padding-bottom:10px!important}.vs-col-h.us{color:var(--ink)}.vs-k{font-weight:700;color:var(--muted)}.vs-c{display:flex;align-items:flex-start;gap:8px;color:var(--copy)}.vs-c.us{background:#fffbe6;font-weight:800;color:var(--ink)}.vs-grid .vs-col-h.us{background:#fffbe6;border-radius:12px 12px 0 0}.vs-i{flex:none;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:-1px}.vs-i.ok{background:var(--ink);color:var(--yel)}.vs-i.no{background:#ececea;color:#8a8a86}@media(max-width:420px){.vs-grid>div{padding:12px 8px;font-size:13px}.vs-c{gap:6px}.vs-lab b{font-size:22px}.vs-track em{font-size:11px}}@media(min-width:960px){.vs-price{padding:32px 36px 28px}.vs-grid>div{padding:18px 24px;font-size:15.5px}.vs-lab b{font-size:32px}.vs-track{height:20px}.vs-col-h{padding-top:20px!important}}.offer{background:var(--grad);padding-block:56px;scroll-margin-top:10px}.off-head{text-align:center;color:#fff;display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:26px}.off-head .lock{font-family:var(--cond);font-weight:900;text-transform:uppercase;line-height:.9;font-size:44px;letter-spacing:.01em}.off-head .lock em{font-style:normal;color:var(--yel)}.off-head p{margin:0;font-size:15px;color:#ffffffb8}.card{max-width:520px;margin:0 auto;background:#fff;border-radius:18px;box-shadow:0 26px 70px #0006;overflow:hidden}.card-media{position:relative;background:var(--soft-bg)}.card-media img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:center 60%}.card-badge{position:absolute;left:16px;top:16px;padding:8px 12px;border-radius:4px;background:var(--ink);color:var(--yel);font-family:var(--text);font-size:14px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;line-height:1}.card-body{padding:22px;display:flex;flex-direction:column;gap:18px}.card-top{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.card-top h2{margin:0;font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.card-top .small{margin-top:5px;display:flex;align-items:center;gap:6px}.card-top .stars{font-size:14px}.price{text-align:right;flex:none}.price b{display:block;font-size:28px;font-weight:800;letter-spacing:-.02em;line-height:1}.price s{font-size:14px;color:var(--soft)}fieldset{border:0;margin:0;padding:0;min-width:0}.legend{display:block;margin:0 0 8px;padding:0;font-size:14px;font-weight:800}.legend span{font-weight:500;color:var(--muted)}.opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.opt{position:relative}.opt input{position:absolute;opacity:0;pointer-events:none}.opt label{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:56px;padding:8px 6px;border:1.5px solid var(--line);border-radius:8px;background:#fff;font-size:15px;font-weight:800;text-align:center;cursor:pointer}.opt label small{font-size:12px;font-weight:500;color:var(--muted)}.opt input:checked+label{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.gift{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border-radius:12px;background:#fffbe6;border:1.5px dashed #e6c200}.gift svg{width:44px;height:44px;padding:10px;border-radius:10px;background:var(--ink);color:var(--yel)}.gift b{display:block;font-size:15px}.gift span{font-size:13px;color:var(--muted)}.gift em{font-style:normal;font-family:var(--cond);font-size:20px;font-weight:900;text-transform:uppercase;color:var(--ink)}.ship{display:flex;align-items:center;gap:10px;margin:0;padding:11px 14px;border-radius:8px;background:var(--soft-bg);font-size:14px;line-height:1.4;color:var(--copy)}.ship svg{flex:none;width:22px;height:22px;color:var(--ink)}.fine{margin:0;text-align:center;font-size:13px;line-height:1.5;color:var(--muted)}.fine b{color:var(--ink)}.olist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px 12px}.olist li{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--copy)}.olist svg{width:19px;height:19px;color:var(--ink);flex:none}.dt-in{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;max-width:1080px;margin:0 auto;align-items:start}.dt-head{display:flex;flex-direction:column;gap:14px}.dt-card{background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden}.tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--line)}.tabs button{background:none;border:0;border-bottom:3px solid transparent;padding:16px 8px 13px;font:700 15px var(--text);color:var(--muted);cursor:pointer}.tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--yel)}.panel{padding:8px 22px 14px}.panel dl{margin:0}.panel dl div{display:grid;grid-template-columns:104px minmax(0,1fr);gap:14px;padding:13px 0;border-bottom:1px solid var(--line)}.panel dl div:last-child{border-bottom:0}.panel dt{font-size:14px;font-weight:800}.panel dd{margin:0;font-size:15px;line-height:1.5;color:var(--copy)}.faq{padding-block:60px;background:var(--soft-bg)}.faq-in{display:grid;grid-template-columns:minmax(0,1fr);gap:26px}.faq details{border-bottom:1px solid #dcdcd7}.faq details:first-child{border-top:1px solid #dcdcd7}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:18px 0;font-size:16px;font-weight:700}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-size:22px;font-weight:400;line-height:1}.faq details[open] summary:after{content:"\2212"}.faq details p{margin:0 0 18px;font-size:16px;line-height:1.7;color:var(--copy)}.faq details p b{color:var(--ink)}.ret{margin-top:28px;display:flex;align-items:flex-start;gap:16px;padding:22px;border-radius:14px;background:#fff;border:1.5px solid var(--ink)}.ret .seal{flex:none;width:48px;height:48px;border-radius:12px;background:var(--ink);color:var(--yel);display:flex;align-items:center;justify-content:center}.ret .seal svg{width:24px;height:24px}.ret h3{margin:0 0 6px;font-size:18px;font-weight:800}.ret p{margin:0 0 6px;font-size:15px;line-height:1.55;color:var(--copy)}.ret small{font-size:12.5px;color:var(--muted)}.close{background:var(--grad);color:#fff;padding-block:64px}.close-in{max-width:760px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:22px;text-align:center}.close .lock{font-family:var(--cond);font-weight:900;text-transform:uppercase;line-height:.92;font-size:46px}.close .lock em{font-style:normal;color:var(--yel)}.close .btn{min-width:320px}.close-rate{display:flex;align-items:center;gap:8px;font-size:14px;color:#ffffffbf}.close-pdp{font-size:14.5px;color:#ffffffbf;text-decoration:none}.close-pdp b{color:#fff;text-decoration:underline;text-underline-offset:4px}.foot{background:#000;color:#ffffff8c;padding-block:28px 120px}.foot-in{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;font-size:12.5px;line-height:1.6}.foot-logo{font-weight:900;letter-spacing:.24em;color:#fff;font-size:16px}.foot a{color:#fffc}.stick{position:fixed;left:0;right:0;bottom:0;z-index:30;background:#fff;border-top:1px solid var(--rule);padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));transform:translateY(110%);transition:transform .35s}.stick.on{transform:translateY(0)}.stick-in{max-width:1140px;margin:0 auto;display:flex;align-items:center;gap:14px}.stick-img,.stick-save,.stick-rev{display:none}.stick-info{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1 0%}.stick-info b{font-size:13.5px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stick-info>span{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--muted);white-space:nowrap;overflow:hidden}.stick-info .stars{font-size:11px}.stick-info s{color:var(--soft)}.stick-info strong{color:var(--ink)}.stick-btn{min-height:48px;padding:0 18px;font-size:15px;box-shadow:none;flex:none}@media(max-width:359px){.top{gap:8px}.cd-box{min-width:36px;padding:4px 4px 3px}.cd-box b{font-size:15px}.hero-h{font-size:30px}.facts b{font-size:15px}.stats b{font-size:24px}.stick-info s{display:none}.trust-in>div{gap:8px}.trust svg{width:32px;height:32px;padding:7px}}@media(max-width:420px){.rsn-cta .btn,.close .btn{min-width:0;width:100%}.olist li{font-size:12.5px}}@media(min-width:600px)and (max-width:959px){.rsn .lgA-in{max-width:560px;margin-inline:auto}.lgA-txt{max-width:none}.lgA-media{max-width:440px}}@media(min-width:960px){.top-msg b{font-size:23px}.tape-zone{height:84px}.tape span{font-size:23px}.tape.k{top:45px}.hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-areas:". media" "head media" "body media" ". media";grid-template-rows:1fr auto auto 1fr;column-gap:72px;row-gap:24px;padding-block:52px 68px}.hero-head{align-self:end}.hero-h{font-size:50px}.hero .btn{width:auto;min-width:320px;align-self:flex-start}.facts{max-width:520px}.hero-media{width:100%;max-width:400px;align-self:center;justify-self:center}.hero-vid{aspect-ratio:9/16;object-position:center}.badge-bf{display:flex}.badge-bf{width:110px;height:110px;right:-26px}.badge-bf b{font-size:32px}.badge-bf span{font-size:13px}.h2{font-size:40px}.rh{font-size:36px}.rsn{padding-block:80px}.lgA-in{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);column-gap:80px}.rsn.flip .lgA-in{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}.rsn.flip .lgA-media{order:2}.lgA-media{padding:20px;max-width:470px}.lgA-media.tall{max-width:400px}.stats b{font-size:34px}.modes{grid-template-columns:repeat(3,minmax(0,1fr))}.modes li{grid-template-columns:minmax(0,1fr)}.trust-in{grid-template-columns:repeat(4,minmax(0,1fr))}.trust-in>div{padding:22px 16px;border-bottom:0!important}.trust-in>div+div{border-left:1px solid var(--line)}.trust-in>div:first-child{padding-left:0}.sec{padding-block:96px}.rv-feat{grid-template-columns:340px minmax(0,1fr)}.rv-vid video{aspect-ratio:9/16;height:100%}.rv-fq{padding:48px}.rv-fq blockquote{font-size:28px}.rv-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:22px}.offer{padding-block:88px}.off-head .lock{font-size:64px}.card{max-width:980px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.card-media img{height:100%}.card-body{padding:32px}.dt-in{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:72px}.panel{padding:10px 32px 18px}.panel dl div{grid-template-columns:130px minmax(0,1fr)}.faq{padding-block:88px}.faq-in{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:72px;align-items:start}.close{padding-block:96px}.close .lock{font-size:68px}.stick{left:50%;right:auto;bottom:18px;width:min(940px,calc(100% - 48px));padding:12px;border:1px solid var(--line);border-radius:16px;box-shadow:0 18px 48px #0000002e;transform:translate(-50%,140%)}.stick.on{transform:translate(-50%)}.stick-in{gap:16px}.stick-img{display:block;flex:none;width:58px;height:58px;border-radius:10px;object-fit:cover;background:var(--soft-bg)}.stick-info b{font-size:16px}.stick-info>span{font-size:13.5px;color:var(--copy)}.stick-rev{display:inline}.stick-gift{display:none}.stick-save{display:inline-flex;align-items:center;flex:none;height:30px;padding:0 12px;border-radius:4px;background:var(--yel);color:var(--ink);font-size:13px;font-weight:800}.stick-btn{min-height:56px;padding:0 30px;font-size:16px}}@media(prefers-reduced-motion:reduce){.stick{transition:none}}.pg *{border-radius:2px!important;box-shadow:none!important}.by-av,.docstack img,.rs-for img,.quote img,.cd-box{border-radius:50%!important}.cd-box{border-radius:2px!important}.h2 em,.rh em{background:none!important;padding:0!important;color:#8c8c88}.num{gap:14px;align-items:center;font-size:15px;letter-spacing:.12em;color:var(--muted)}.num b{width:auto!important;height:auto!important;background:none!important;color:var(--ink)!important;font-size:42px!important;line-height:.8;letter-spacing:-.01em;padding-right:14px;border-right:2px solid var(--ink)}.rsn,.rsn.tint{background:#fff!important;border-top:1px solid var(--line)}.lgA-media,.rsn.tint .lgA-media{background:none!important;padding:0!important}.note,.rsn.tint .note{background:none!important;padding:0 0 0 12px;border-left:2px solid var(--line);font-size:13.5px;color:var(--muted)}.note svg{display:none}.quote,.rsn.tint .quote{background:none!important;border-left:2px solid var(--ink);padding:4px 0 4px 16px}.modes li,.rsn.tint .modes li{background:none!important;border:1px solid var(--line)}.modes li>b{border-radius:0!important;border:0;width:auto;justify-content:flex-start;font-family:var(--cond);font-size:20px}.ck{background:none!important;color:var(--ink)}.ck svg{width:16px;height:16px}.cover svg,.trust svg{background:none!important;color:var(--ink);padding:0!important;width:24px;height:24px}.cover>div{grid-template-columns:24px minmax(0,1fr)}.ret{border:1px solid var(--line)}.ret .seal{background:none!important;color:var(--ink);width:auto;height:auto}.rsn-cta,.vs{background:#fff!important;border-top:1px solid var(--line)}.vs-c.us,.vs-grid .vs-col-h.us{background:#f6f6f4!important}.vs-i.ok{background:none!important;color:var(--ink)}.vs-i.no{background:none!important;color:#a3a39f}.vs-i svg{width:14px;height:14px}.us .vs-track i{background:var(--ink)!important}.vs-track em{background:none!important;color:var(--ink);padding:0;font-weight:700}.gitem em,.ogift .gitem em{background:none!important;padding:0;letter-spacing:.1em;font-size:11px}.ogift{background:#fff!important;border:1px solid var(--line)!important}.ocd b{background:var(--ink)!important;color:#fff!important}.stick-save{background:none!important;border:1px solid var(--ink);color:var(--ink)!important}.stick{border-top:1px solid var(--line)}@media(min-width:960px){.stick{border:1px solid var(--line)}}#reviews{background:#0b0b0b;color:#fff}#reviews .h2{color:#fff}#reviews .h2 em{color:#ffffff73}#reviews .rv-rate{color:#ffffffb3}#reviews .rv-rate b{color:#fff}.vcard{background:#141414!important;border:1px solid #262626!important}.vq-mark{display:none}.vq blockquote{color:#fff;font-weight:600}.vq-who{border-top-color:#262626!important}.vq-name{color:#ffffff80}.vsnd{font-size:0!important;gap:0!important;padding:7px!important;background:#0009!important;color:#fff!important}.vsnd svg{width:15px;height:15px}.rv-feat{background:#141414!important;border:1px solid #262626}.rv-fq blockquote em{color:#fff;text-decoration:underline;text-decoration-color:var(--yel);text-decoration-thickness:2px;text-underline-offset:5px}#reviews .rv-fine{color:#ffffff80}#reviews .rv-fine a{color:#fffc}.frame{border-radius:2px!important}.h2 em,.rh em{color:var(--ink)!important;text-decoration:underline;text-decoration-color:var(--yel);text-decoration-thickness:5px;text-underline-offset:6px;text-decoration-skip-ink:none}#reviews .h2 em{color:#fff!important}.ck{background:var(--ink)!important;color:var(--yel)!important;width:22px;height:22px}.ck svg{width:12px;height:12px}.quote,.rsn.tint .quote{border-left:4px solid var(--yel)}.note,.rsn.tint .note{border-left-color:var(--yel)}.modes li>b{color:var(--ink);background:var(--yel)!important;padding:4px 8px 2px;font-size:18px}.modes li{border-top:3px solid var(--ink)!important}.stats b{color:var(--ink)}.stats div:first-child b{background:var(--yel);padding:2px 6px;margin-left:-6px;width:max-content}.cover svg{background:var(--ink)!important;color:var(--yel)!important;padding:6px!important;width:32px;height:32px}.cover>div{grid-template-columns:32px minmax(0,1fr)}.rs-for-t{color:var(--ink);border-left:4px solid var(--yel);padding-left:10px;margin-top:14px;padding-top:0}.trust{background:#0b0b0b!important;border:0!important}.trust-in>div{border-color:#262626!important}.trust svg{color:var(--yel)!important}.trust b{color:#fff!important}.trust span{color:#fff9!important}.rsn-cta .btn{background:var(--yel);color:var(--ink)!important}.rsn-cta .btn:hover{background:var(--yel-dk)}.vs-grid .vs-col-h.us{background:var(--ink)!important;color:var(--yel)!important}.vs-c.us{background:#fff8d1!important}.vs-i.ok{background:var(--ink)!important;color:var(--yel)!important;width:20px;height:20px}.vs-i svg{width:11px;height:11px}.us .vs-track i{background:var(--yel)!important;outline:2px solid var(--ink);outline-offset:-2px}.vs-bar.us .vs-lab b{background:var(--yel);padding:2px 8px}.vs-track em{background:var(--ink)!important;color:#fff!important;padding:3px 8px!important;font-size:11.5px;letter-spacing:.04em;text-transform:uppercase}.gitem em,.ogift .gitem em{background:var(--ink)!important;color:var(--yel)!important;padding:4px 7px 3px!important}.ogift{border:2px solid var(--ink)!important}.ogift-h{text-transform:uppercase;letter-spacing:.06em;font-size:13px}.ocd b{color:var(--yel)!important}.stick-save{background:var(--yel)!important;border:0}.vcard{border-top:3px solid var(--yel)!important}.vq-name{color:var(--yel)}.rv-feat{border-left:4px solid var(--yel)!important}.rsn-cta{padding-top:48px!important;padding-bottom:56px!important}@media(min-width:960px){.rsn-cta{padding-top:64px!important;padding-bottom:72px!important}}.rv-feat{margin-bottom:16px!important}.vrail{margin-bottom:0!important}@media(min-width:1100px){.rv-feat{margin-bottom:22px!important}.vrail{max-width:1040px!important}}.rv2{background:#0b0b0b!important;color:#fff}.rv2-head{display:flex;flex-direction:column;gap:10px;margin-bottom:28px;max-width:640px}.rv2-kick{display:flex;align-items:center;gap:12px;font-family:var(--cond);font-size:17px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--yel)}.rv2-kick:after{content:"";flex:1;height:1px;background:#2a2a2a}.rv2 .h2{color:#fff;font-size:34px}.rv2-head p{margin:0;font-size:15px;line-height:1.5;color:#fff9}.rv2-snd{position:absolute;right:8px;top:8px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#000000a6;color:#fff}.rv2-snd svg{width:14px;height:14px}.vbox.on .rv2-snd{background:var(--yel);color:var(--ink)}.rv2-n{font-family:var(--cond);font-size:15px;font-weight:800;letter-spacing:.08em;color:var(--yel)}.rv2-who{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-top:12px;border-top:1px solid #2a2a2a;font-size:12.5px}.rv2-who b{font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#fff}.rv2-who i{font-style:normal;font-variant-numeric:tabular-nums;color:#ffffff73}.rv2-feat{margin:0 0 8px;display:grid;grid-template-columns:minmax(0,1fr);border-top:3px solid var(--yel)}.rv2-fvid{position:relative;background:#141414}.rv2-fvid video{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center 30%}.rv2-feat figcaption{display:flex;flex-direction:column;gap:14px;padding:22px 0 26px}.rv2-feat blockquote{margin:0;font-size:21px;line-height:1.38;font-weight:700;letter-spacing:-.015em;color:#ffffffd1}.rv2-feat blockquote em{font-style:normal;color:var(--yel)}.rv2-list{display:flex;flex-direction:column;border-top:1px solid #2a2a2a}.rv2-clip{margin:0;display:grid;grid-template-columns:104px minmax(0,1fr);gap:16px;align-items:stretch;padding:18px 0;border-bottom:1px solid #2a2a2a}.rv2-thumb{position:relative;background:#141414;align-self:start}.rv2-thumb video{display:block;width:100%;aspect-ratio:9/16;object-fit:cover}.rv2-thumb .rv2-snd{width:24px;height:24px;right:5px;top:5px}.rv2-clip figcaption{display:flex;flex-direction:column;gap:8px;min-width:0}.rv2-clip blockquote{margin:0;font-size:16px;line-height:1.42;font-weight:600;color:#fff}.rv2-clip .rv2-who{margin-top:auto}.rv2-fine{margin:22px 0 0;display:flex;flex-direction:column;gap:6px;font-size:12.5px;color:#ffffff80}.rv2-fine a{color:#fffc}.rv2-rate{display:flex;align-items:center;gap:8px;font-size:13.5px;color:#ffffffbf}.rv2-rate b{color:#fff}.rv2-rate .stars{font-size:13px}@media(min-width:960px){.rv2 .h2{font-size:46px}.rv2-head{margin-bottom:40px}.rv2-feat{grid-template-columns:380px minmax(0,1fr);column-gap:56px;margin-bottom:0}.rv2-fvid video{aspect-ratio:9/16;object-position:center}.rv2-feat figcaption{padding:40px 0;justify-content:center;max-width:620px}.rv2-feat blockquote{font-size:31px;line-height:1.3}.rv2-list{flex-direction:row;border-top:1px solid #2a2a2a;margin-top:40px}.rv2-clip{flex:1 1 0;min-width:0;border-bottom:0;padding:24px 24px 0 0;grid-template-columns:96px minmax(0,1fr)}.rv2-clip+.rv2-clip{padding-left:24px;border-left:1px solid #2a2a2a}.rv2-fine{flex-direction:row;justify-content:space-between;align-items:center;margin-top:32px;padding-top:18px;border-top:1px solid #2a2a2a}}.rv2-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:44px;height:44px;border-radius:50%!important;background:var(--yel);color:var(--ink);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 18px #00000073!important;pointer-events:none;transition:opacity .2s}.rv2-play svg{width:20px;height:20px;margin-left:2px}.rv2-fvid .rv2-play{width:68px;height:68px}.rv2-fvid .rv2-play svg{width:30px;height:30px}.vbox.on .rv2-play{opacity:0}.rv2-dur{position:absolute;left:6px;bottom:6px;padding:2px 6px;background:#000000bf;color:#fff;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.rv2-fvid .rv2-dur{left:10px;bottom:10px;font-size:12.5px;padding:3px 8px}.rv2-thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 55%,#00000073);pointer-events:none}.rv2-thumb .rv2-dur,.rv2-thumb .rv2-play,.rv2-thumb .rv2-snd{z-index:2}.rv2-who i{display:none}.rv2-clip{grid-template-columns:128px minmax(0,1fr)!important}.rv2-thumb,.rv2-fvid{cursor:pointer}@media(min-width:960px){.rv2-clip{grid-template-columns:120px minmax(0,1fr)!important}}.mc{background:#0b0b0b;color:#fff;border:1px solid #0b0b0b;display:flex;flex-direction:column}.mc-top{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #262626}.mc-brand{font-size:11px;font-weight:900;letter-spacing:.28em;text-transform:uppercase}.mc-live{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff9}.mc-live i{width:7px;height:7px;border-radius:50%!important;background:var(--yel);animation:mcBlink 1.4s ease-in-out infinite}.mc-stage{display:grid;grid-template-columns:150px minmax(0,1fr);gap:18px;align-items:stretch;padding:22px 18px 10px;background:radial-gradient(120% 90% at 30% 40%,#1c1c1c,#0b0b0b 70%)}.mc-leg{width:150px;height:300px;display:block}.mc-leg .z{fill:#1f1f1f;stroke:#3a3a3a;stroke-width:1.5}.mc-zones{list-style:none;margin:0;padding:0;position:relative;height:300px}.mc-zones li{position:absolute;left:0;right:0;display:flex;align-items:center;gap:10px;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#fff6;transition:color .3s}.mc-zones li:before{content:"";width:22px;height:1px;background:#3a3a3a;flex:none;transition:background .3s}.mc-zones .l4{top:38px}.mc-zones .l3{top:109px}.mc-zones .l2{top:184px}.mc-zones .l1{top:262px}.mc-read{padding:14px 18px 16px;border-top:1px solid #262626;min-height:118px}.mc-name{display:block;font-family:var(--cond);font-size:26px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--yel);line-height:1}.mc-read p{margin:8px 0 0;font-size:14.5px;line-height:1.5;color:#ffffffbf}.mc-btns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #262626}.mc-btns button{background:#0b0b0b;border:0;border-right:1px solid #262626;color:#ffffffa6;font:700 13.5px var(--text);padding:14px 6px;min-height:56px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:3px}.mc-btns button:last-child{border-right:0}.mc-btns button b{font-family:var(--cond);font-size:15px;font-weight:800;letter-spacing:.06em;color:#fff6}.mc-btns button[aria-selected=true]{background:var(--yel);color:var(--ink)}.mc-btns button[aria-selected=true] b{color:var(--ink)}.mc-btns button:focus-visible{outline:2px solid var(--yel);outline-offset:-4px}@keyframes mcBlink{50%{opacity:.25}}@keyframes mcSqueeze{0%,to{fill:#1f1f1f;stroke:#3a3a3a}18%,38%{fill:#ffd400;stroke:#ffd400}60%{fill:#1f1f1f;stroke:#3a3a3a}}@keyframes mcKnead{0%,to{fill:#1f1f1f;stroke:#3a3a3a}50%{fill:#ffd400;stroke:#ffd400}}@keyframes mcHold{0%,to{fill:#c9a800;stroke:#ffd400}50%{fill:#ffd400;stroke:#fff}}@keyframes mcLab{0%,to{color:#fff6}18%,38%{color:#ffd400}60%{color:#fff6}}.m0 .z{animation:mcSqueeze 3.2s ease-in-out infinite}.m0 .z1{animation-delay:0s}.m0 .z2{animation-delay:.55s}.m0 .z3{animation-delay:1.1s}.m0 .z4{animation-delay:1.65s}.m0 .mc-zones li{animation:mcLab 3.2s ease-in-out infinite}.m0 .l1{animation-delay:0s}.m0 .l2{animation-delay:.55s}.m0 .l3{animation-delay:1.1s}.m0 .l4{animation-delay:1.65s}.m1 .z{animation:mcKnead 1.6s ease-in-out infinite}.m1 .z1,.m1 .z3{animation-delay:0s}.m1 .z2,.m1 .z4{animation-delay:.8s}.m1 .mc-zones li{color:#fffc}.m2 .z{opacity:.45}.m2 .z3{opacity:1;animation:mcHold 1.4s ease-in-out infinite}.m2 .l3{color:var(--yel)}.m2 .l3:before{background:var(--yel);width:34px}@media(prefers-reduced-motion:reduce){.mc *{animation:none!important}.m0 .z,.m1 .z,.m2 .z3{fill:#ffd400}}@media(max-width:359px){.mc-stage{grid-template-columns:120px minmax(0,1fr);gap:12px;padding:18px 12px 8px}.mc-leg{width:120px;height:240px}.mc-zones{height:240px}.mc-zones .l4{top:28px}.mc-zones .l3{top:86px}.mc-zones .l2{top:146px}.mc-zones .l1{top:208px}.mc-btns button{font-size:12px}}@media(min-width:960px){.mc-stage{padding:28px 28px 14px}.mc-read{padding:16px 28px 18px}.mc-top{padding:12px 28px}}.mc-read{display:flex;flex-direction:column}.mc-spec{order:3;margin-top:10px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#fff6}.mc-stage{grid-template-columns:auto minmax(0,1fr)!important;gap:22px!important;padding:24px 18px 16px!important;background:radial-gradient(70% 60% at 25% 50%,#202020,#0b0b0b 72%)!important}.mc-boot{position:relative;height:340px;width:calc(340px * 267 / 1100)}.mc-boot img{display:block;height:100%;width:auto;position:relative;z-index:1;filter:drop-shadow(0 18px 24px rgba(0,0,0,.6))}.mc-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mix-blend-mode:screen}.mc-glow .b{position:absolute;left:0;right:0;display:block;opacity:0;background:linear-gradient(90deg,#ffd4008c,#ffd400f2 50%,#ffd4008c)}.mc-glow .b4{top:1%;height:29%}.mc-glow .b3{top:31%;height:17%}.mc-glow .b2{top:49%;height:25%}.mc-glow .b1{top:75%;height:25%}.mc-zones{height:340px!important}.mc-zones .l4{top:15%!important}.mc-zones .l2{top:60%!important}.mc-zones .l1{top:84%!important}.mc-zones li{transform:translateY(-50%)}.mc-zones li:before{width:34px!important}@keyframes mcOpSq{0%,to{opacity:0}18%,38%{opacity:.8}60%{opacity:0}}@keyframes mcOpKn{0%,to{opacity:0}50%{opacity:.85}}@keyframes mcOpHold{0%,to{opacity:.55}50%{opacity:.95}}.m0 .mc-glow .b{animation:mcOpSq 3.2s ease-in-out infinite}.m0 .b1{animation-delay:0s}.m0 .b2{animation-delay:.55s}.m0 .b3{animation-delay:1.1s}.m0 .b4{animation-delay:1.65s}.m1 .mc-glow .b{animation:mcOpKn 1.6s ease-in-out infinite}.m1 .b1,.m1 .b3{animation-delay:0s}.m1 .b2,.m1 .b4{animation-delay:.8s}.m2 .mc-glow .b3{animation:mcOpHold 1.4s ease-in-out infinite}.m2 .mc-boot img{filter:brightness(.7) drop-shadow(0 18px 24px rgba(0,0,0,.6))}@media(prefers-reduced-motion:reduce){.m0 .mc-glow .b,.m1 .mc-glow .b{opacity:.6}.m2 .mc-glow .b3{opacity:.8}}@media(max-width:359px){.mc-boot{height:280px;width:calc(280px * 267 / 1100)}.mc-zones{height:280px!important}.mc-stage{gap:16px!important;padding:20px 12px 12px!important}}@media(min-width:960px){.mc-boot{height:400px;width:calc(400px * 267 / 1100)}.mc-zones{height:400px!important}.mc-stage{padding:28px 36px 20px!important;gap:40px!important}}.mc-boot{height:340px!important;width:185.3px!important}.mc-glow .b4{top:0%;height:27%}.mc-glow .b3{top:27.5%;height:21.5%}.mc-glow .b2{top:49.5%;height:23.5%}.mc-glow .b1{top:73.5%;height:26.5%}.mc-zones .l4{top:14%!important}.mc-zones .l3{top:38%!important}.mc-zones .l2{top:61%!important}.mc-zones .l1{top:86%!important}@media(max-width:359px){.mc-boot{height:270px!important;width:147.15px!important}.mc-zones{height:270px!important}}@media(min-width:960px){.mc-boot{height:420px!important;width:228.9px!important}.mc-zones{height:420px!important}}.mc-glow{mix-blend-mode:normal!important;-webkit-mask-image:none!important;mask-image:none!important}.mc-glow .b{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;background:none!important;filter:brightness(3) sepia(1) saturate(5) hue-rotate(6deg) contrast(1.05);opacity:0}.mc-glow .b4{clip-path:inset(0 0 73% 0)}.mc-glow .b3{clip-path:inset(27.5% 0 51% 0)}.mc-glow .b2{clip-path:inset(49.5% 0 27% 0)}.mc-glow .b1{clip-path:inset(73.5% 0 0 0)}.mc-boot:after{content:"";position:absolute;left:-20%;right:-20%;bottom:-6%;height:10%;background:radial-gradient(closest-side,rgba(255,212,0,.25),transparent);z-index:0}@keyframes mcWave{0%{opacity:0}6%,20%{opacity:.85}34%,to{opacity:0}}@keyframes mcWaveL{0%{color:#fff6}6%,20%{color:#ffd400}34%,to{color:#fff6}}.m0 .mc-glow .b{animation:mcWave 3.6s ease-in-out infinite!important}.m0 .mc-glow .b1{animation-delay:0s!important}.m0 .mc-glow .b2{animation-delay:.6s!important}.m0 .mc-glow .b3{animation-delay:1.2s!important}.m0 .mc-glow .b4{animation-delay:1.8s!important}.m0 .mc-zones li{animation:mcWaveL 3.6s ease-in-out infinite!important}.m0 .mc-zones .l1{animation-delay:0s!important}.m0 .mc-zones .l2{animation-delay:.6s!important}.m0 .mc-zones .l3{animation-delay:1.2s!important}.m0 .mc-zones .l4{animation-delay:1.8s!important}.mc-slot{max-width:520px!important}.mc-slot .mc{width:100%}@media(max-width:959px){[data-ctl] .mc-slot{order:2}}@media(min-width:960px){[data-ctl] .lgA-in{align-items:center}}.mc.m0{--mc:#2fb4ff;--mcg:47,180,255}.mc.m1{--mc:#ff9a2e;--mcg:255,154,46}.mc.m2{--mc:#ff3b30;--mcg:255,59,48}.mc-name{color:var(--mc)!important;transition:color .3s}.mc-live i{background:var(--mc)!important}.mc-btns button[aria-selected=true]{background:var(--mc)!important;color:#0b0b0b!important}.mc-btns button[aria-selected=true] b{color:#0b0b0b!important}.mc-stage{background:radial-gradient(70% 60% at 25% 50%,rgba(var(--mcg),.16),#0b0b0b 72%)!important;transition:background .4s}.mc-boot:after{background:radial-gradient(closest-side,rgba(var(--mcg),.35),transparent)!important}.m0 .mc-glow .b{filter:brightness(3) sepia(1) saturate(6) hue-rotate(165deg) contrast(1.05)!important}.m1 .mc-glow .b{filter:brightness(3) sepia(1) saturate(6) hue-rotate(-12deg) contrast(1.05)!important}.m2 .mc-glow .b{filter:brightness(2.6) sepia(1) saturate(9) hue-rotate(-38deg) contrast(1.1)!important}@keyframes mcWaveL{0%{color:#fff6}6%,20%{color:var(--mc)}34%,to{color:#fff6}}.m1 .mc-zones li{color:#ffffffbf!important;animation:mcLabK 1.6s ease-in-out infinite}.m1 .mc-zones .l1,.m1 .mc-zones .l3{animation-delay:0s}.m1 .mc-zones .l2,.m1 .mc-zones .l4{animation-delay:.8s}@keyframes mcLabK{0%,to{color:#fff6}50%{color:var(--mc)}}.m2 .mc-zones .l3:before{background:var(--mc)!important}.mc-fx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.mc-fx i{position:absolute;display:block;opacity:0}.p{width:5px;height:5px;border-radius:50%!important;background:var(--mc);box-shadow:0 0 10px 2px rgba(var(--mcg),.8)!important;bottom:2%}.p1,.p3,.p5,.p7,.p9{left:30%}.p2,.p4,.p6,.p8,.p10{left:72%}.p3,.p4{margin-left:-9px}.p7,.p8{margin-left:8px}@keyframes mcRise{0%{transform:translateY(0);opacity:0}10%{opacity:1}85%{opacity:.9}to{transform:translateY(calc(-1 * var(--h,320px)));opacity:0}}.mc-boot{--h:330px}@media(min-width:960px){.mc-boot{--h:410px}}@media(max-width:359px){.mc-boot{--h:260px}}.m0 .p{animation:mcRise 2.4s cubic-bezier(.4,0,.6,1) infinite}.m0 .p1{animation-delay:0s}.m0 .p2{animation-delay:.25s}.m0 .p3{animation-delay:.5s}.m0 .p4{animation-delay:.75s}.m0 .p5{animation-delay:1s}.m0 .p6{animation-delay:1.25s}.m0 .p7{animation-delay:1.5s}.m0 .p8{animation-delay:1.75s}.m0 .p9{animation-delay:2s}.m0 .p10{animation-delay:2.2s}@keyframes mcKneadBoot{0%,to{transform:scaleX(1)}50%{transform:scaleX(.94) scaleY(1.008)}}.m1 .mc-boot>img,.m1 .mc-glow{animation:mcKneadBoot 1.6s ease-in-out infinite;transform-origin:50% 50%}.ar{width:14px;height:14px;border-top:3px solid var(--mc);border-right:3px solid var(--mc)}.al{left:-26px;transform:rotate(45deg)}.arr{right:-26px;transform:rotate(-135deg)}.al,.arr{top:34%}.al2,.arr2{top:62%}@keyframes mcPushL{0%,to{opacity:.15;transform:translate(0) rotate(45deg)}50%{opacity:1;transform:translate(9px) rotate(45deg)}}@keyframes mcPushR{0%,to{opacity:.15;transform:translate(0) rotate(-135deg)}50%{opacity:1;transform:translate(-9px) rotate(-135deg)}}.m1 .al{animation:mcPushL 1.6s ease-in-out infinite}.m1 .arr{animation:mcPushR 1.6s ease-in-out infinite}.m1 .al2,.m1 .arr2{animation-delay:.8s}.rg{width:44px;height:44px;margin:-22px 0 0 -22px;border:2px solid var(--mc);border-radius:50%!important;top:38%}.rg1,.rg3{left:24%}.rg2,.rg4{left:76%}@keyframes mcPing{0%{transform:scale(.4);opacity:.95}to{transform:scale(2.4);opacity:0}}.m2 .rg{animation:mcPing 1.6s cubic-bezier(.2,.6,.4,1) infinite}.m2 .rg3,.m2 .rg4{animation-delay:.8s}.xh{width:18px;height:18px;margin:-9px 0 0 -9px;top:38%;background:linear-gradient(var(--mc),var(--mc)) center/2px 100% no-repeat,linear-gradient(var(--mc),var(--mc)) center/100% 2px no-repeat}.xh1{left:24%}.xh2{left:76%}.m2 .xh{opacity:1;filter:drop-shadow(0 0 6px rgba(var(--mcg),.9))}.m2 .mc-boot>img{filter:brightness(.55) drop-shadow(0 18px 24px rgba(0,0,0,.6))!important}@keyframes mcHoldR{0%,to{opacity:.6}50%{opacity:1}}.m2 .mc-glow .b3{animation:mcHoldR .9s ease-in-out infinite!important}@media(prefers-reduced-motion:reduce){.mc-fx i{animation:none!important;opacity:0!important}.m2 .xh{opacity:1!important}.mc-boot>img,.mc-glow{animation:none!important}}.mc-slot{max-width:420px!important}.mc-boot{height:250px!important;width:136.25px!important;--h:240px}.mc-zones{height:250px!important}.mc-stage{padding:16px 16px 12px!important;gap:18px!important}.mc-top{padding:9px 14px!important}.mc-read{padding:12px 14px!important;min-height:0!important}.mc-name{font-size:21px!important}.mc-read p{font-size:13.5px!important;margin-top:6px!important}.mc-spec{margin-top:8px!important;font-size:10.5px!important}.mc-btns button{min-height:48px!important;padding:10px 4px!important;font-size:12.5px!important}.mc-btns button b{font-size:13.5px!important}.mc-zones li{font-size:11px!important}.mc-zones li:before{width:24px!important}.rg{width:34px!important;height:34px!important;margin:-17px 0 0 -17px!important}.ar{width:11px!important;height:11px!important}.al{left:-20px!important}.arr{right:-20px!important}@media(min-width:960px){.mc-boot{height:290px!important;width:158.05px!important;--h:280px}.mc-zones{height:290px!important}.mc-stage{padding:20px 24px 14px!important;gap:28px!important}.mc-top{padding:10px 24px!important}.mc-read{padding:14px 24px!important}}@media(max-width:359px){.mc-boot{height:220px!important;width:119.9px!important;--h:210px}.mc-zones{height:220px!important}}.mc.m0{--mc:#5cc8ff;--mcg:92,200,255}.mc.m1{--mc:#ffb048;--mcg:255,176,72}.mc.m2{--mc:#ff483a;--mcg:255,72,58}.mc-stage{background:radial-gradient(60% 55% at 28% 52%,rgba(var(--mcg),.1),#0b0b0b00 70%),#0b0b0b!important}.mc-boot:after{display:none!important}.mc-boot{isolation:isolate}.mc-base{position:relative;z-index:1;display:block;height:100%;width:auto;filter:drop-shadow(0 22px 26px rgba(0,0,0,.7));transition:filter .6s ease}.mc-lit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.mc-lit img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.m0 .mc-lit img{filter:url(#mcT0)}.m1 .mc-lit img{filter:url(#mcT1)}.m2 .mc-lit img{filter:url(#mcT2)}.mc-lit{filter:drop-shadow(0 0 14px rgba(var(--mcg),.35))}.zl4{-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 25.5%,transparent 29%);mask-image:linear-gradient(to bottom,#000 0%,#000 25.5%,transparent 29%)}.zl3{-webkit-mask-image:linear-gradient(to bottom,transparent 26%,#000 29.5%,#000 47.5%,transparent 51%);mask-image:linear-gradient(to bottom,transparent 26%,#000 29.5%,#000 47.5%,transparent 51%)}.zl2{-webkit-mask-image:linear-gradient(to bottom,transparent 48%,#000 51.5%,#000 71.5%,transparent 75%);mask-image:linear-gradient(to bottom,transparent 48%,#000 51.5%,#000 71.5%,transparent 75%)}.zl1{-webkit-mask-image:linear-gradient(to bottom,transparent 72%,#000 75.5%,#000 100%);mask-image:linear-gradient(to bottom,transparent 72%,#000 75.5%,#000 100%)}.sw{-webkit-mask-image:linear-gradient(to bottom,transparent 44%,#000 50%,transparent 56%);mask-image:linear-gradient(to bottom,transparent 44%,#000 50%,transparent 56%);-webkit-mask-size:100% 300%;mask-size:100% 300%}@keyframes mcInf1{0%{opacity:0}6%,74%{opacity:.8}88%,to{opacity:0}}@keyframes mcInf2{0%,15%{opacity:0}21%,74%{opacity:.8}88%,to{opacity:0}}@keyframes mcInf3{0%,30%{opacity:0}36%,74%{opacity:.8}88%,to{opacity:0}}@keyframes mcInf4{0%,45%{opacity:0}51%,74%{opacity:.8}88%,to{opacity:0}}@keyframes mcSweep{0%{opacity:0;-webkit-mask-position:0 100%;mask-position:0 100%}4%{opacity:1}52%{opacity:1;-webkit-mask-position:0 0;mask-position:0 0}58%,to{opacity:0;-webkit-mask-position:0 0;mask-position:0 0}}.m0 .zl1{animation:mcInf1 5.2s cubic-bezier(.4,0,.2,1) infinite}.m0 .zl2{animation:mcInf2 5.2s cubic-bezier(.4,0,.2,1) infinite}.m0 .zl3{animation:mcInf3 5.2s cubic-bezier(.4,0,.2,1) infinite}.m0 .zl4{animation:mcInf4 5.2s cubic-bezier(.4,0,.2,1) infinite}.m0 .sw{filter:url(#mcT0) brightness(1.8);animation:mcSweep 5.2s cubic-bezier(.45,0,.25,1) infinite}@keyframes mcLab1{0%{color:#ffffff59}6%,74%{color:var(--mc)}88%,to{color:#ffffff59}}@keyframes mcLab2{0%,15%{color:#ffffff59}21%,74%{color:var(--mc)}88%,to{color:#ffffff59}}@keyframes mcLab3{0%,30%{color:#ffffff59}36%,74%{color:var(--mc)}88%,to{color:#ffffff59}}@keyframes mcLab4{0%,45%{color:#ffffff59}51%,74%{color:var(--mc)}88%,to{color:#ffffff59}}.m0 .mc-zones .l1{animation:mcLab1 5.2s ease infinite!important}.m0 .mc-zones .l2{animation:mcLab2 5.2s ease infinite!important}.m0 .mc-zones .l3{animation:mcLab3 5.2s ease infinite!important}.m0 .mc-zones .l4{animation:mcLab4 5.2s ease infinite!important}.mc-zones li{animation-delay:0s!important}@keyframes mcBreathA{0%,to{opacity:.08}50%{opacity:.85}}@keyframes mcBreathB{0%,to{opacity:.85}50%{opacity:.08}}@keyframes mcHug{0%,to{transform:scaleX(1)}25%,75%{transform:scaleX(.985)}}.m1 .zl1,.m1 .zl3{animation:mcBreathA 3.2s cubic-bezier(.45,0,.55,1) infinite}.m1 .zl2,.m1 .zl4{animation:mcBreathB 3.2s cubic-bezier(.45,0,.55,1) infinite}.m1 .mc-boot{animation:mcHug 1.6s cubic-bezier(.45,0,.55,1) infinite;transform-origin:50% 60%}@keyframes mcLabA{0%,to{color:#ffffff59}50%{color:var(--mc)}}@keyframes mcLabB{0%,to{color:var(--mc)}50%{color:#ffffff59}}.m1 .mc-zones .l1,.m1 .mc-zones .l3{animation:mcLabA 3.2s cubic-bezier(.45,0,.55,1) infinite!important}.m1 .mc-zones .l2,.m1 .mc-zones .l4{animation:mcLabB 3.2s cubic-bezier(.45,0,.55,1) infinite!important}.m2 .mc-base{filter:brightness(.55) drop-shadow(0 22px 26px rgba(0,0,0,.7))}@keyframes mcFocus{0%,to{opacity:.55}50%{opacity:.9}}.m2 .zl3{animation:mcFocus 2.4s cubic-bezier(.45,0,.55,1) infinite}.br{position:absolute;z-index:3;top:26.5%;height:23%;opacity:0;transition:opacity .4s ease;background:linear-gradient(var(--mc),var(--mc)) 0 0/10px 1.5px no-repeat,linear-gradient(var(--mc),var(--mc)) 0 0/1.5px 10px no-repeat,linear-gradient(var(--mc),var(--mc)) 100% 0/10px 1.5px no-repeat,linear-gradient(var(--mc),var(--mc)) 100% 0/1.5px 10px no-repeat,linear-gradient(var(--mc),var(--mc)) 0 100%/10px 1.5px no-repeat,linear-gradient(var(--mc),var(--mc)) 0 100%/1.5px 10px no-repeat,linear-gradient(var(--mc),var(--mc)) 100% 100%/10px 1.5px no-repeat,linear-gradient(var(--mc),var(--mc)) 100% 100%/1.5px 10px no-repeat}.br1{left:-3%;width:46%}.br2{left:56%;width:46%}.m2 .br{opacity:1}.m2 .mc-zones .l3{color:var(--mc)!important}.m2 .mc-zones .l3:before{background:var(--mc)!important;width:30px!important}.mc-zones li:before{background:#333!important}.mc-zones li{color:#ffffff59;letter-spacing:.16em!important}.mc-live i{box-shadow:0 0 8px rgba(var(--mcg),.8)!important}@media(prefers-reduced-motion:reduce){.mc-lit img,.mc-boot,.mc-zones li{animation:none!important}.m0 .zl1,.m0 .zl2,.m0 .zl3,.m0 .zl4,.m1 .zl1,.m1 .zl3,.m2 .zl3{opacity:.85}}.mc{background:transparent!important;border:0!important;color:var(--ink)!important}.mc.m0{--mc:#0b84c4}.mc.m1{--mc:#c97400}.mc.m2{--mc:#d8261a}.mc-top{display:none!important}.mc-stage{background:none!important;padding:8px 0 18px!important}.mc-base{filter:drop-shadow(0 18px 22px rgba(0,0,0,.18))!important}.m2 .mc-base{filter:brightness(.8) saturate(.6) drop-shadow(0 18px 22px rgba(0,0,0,.18))!important;opacity:.85}.mc-lit{filter:drop-shadow(0 0 16px rgba(var(--mcg),.45))!important}.mc-zones li{color:#a3a3a0}.mc-zones li:before{background:#dcdcd8!important}@keyframes mcLab1{0%{color:#a3a3a0}6%,74%{color:var(--mc)}88%,to{color:#a3a3a0}}@keyframes mcLab2{0%,15%{color:#a3a3a0}21%,74%{color:var(--mc)}88%,to{color:#a3a3a0}}@keyframes mcLab3{0%,30%{color:#a3a3a0}36%,74%{color:var(--mc)}88%,to{color:#a3a3a0}}@keyframes mcLab4{0%,45%{color:#a3a3a0}51%,74%{color:var(--mc)}88%,to{color:#a3a3a0}}@keyframes mcLabA{0%,to{color:#a3a3a0}50%{color:var(--mc)}}@keyframes mcLabB{0%,to{color:var(--mc)}50%{color:#a3a3a0}}.mc-read{border-top:1px solid var(--line)!important;padding:14px 0!important}.mc-name{color:var(--ink)!important;display:flex!important;align-items:center;gap:10px}.mc-name:before{content:"";width:10px;height:10px;border-radius:50%!important;background:var(--mc);box-shadow:0 0 0 4px rgba(var(--mcg),.18)!important;flex:none}.mc-read p{color:var(--copy)!important}.mc-spec{color:var(--muted)!important}.mc-btns{border-top:0!important;border:1px solid var(--line)!important;background:#fff}.mc-btns button{background:#fff!important;color:var(--muted)!important;border-right:1px solid var(--line)!important;position:relative}.mc-btns button b{color:#b5b5b1!important}.mc-btns button[aria-selected=true]{background:var(--ink)!important;color:#fff!important}.mc-btns button[aria-selected=true] b{color:#fff!important}.mc-btns button[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--mc)}.mc-btns button:focus-visible{outline-color:var(--ink)!important}@media(min-width:960px){.mc-stage{padding:0 0 22px!important}.mc-read{padding:16px 0!important}}@media(max-width:959px){[data-ctl] .mc-slot{order:0!important}}.mc-slot{max-width:440px!important}.mc-stage{padding:0!important;justify-content:center;grid-template-columns:auto auto!important;gap:24px!important}.mc-boot{height:300px!important;width:163.5px!important;--h:290px}.mc-zones{height:300px!important;min-width:96px}@media(min-width:960px){.mc-boot{height:380px!important;width:calc(380px * 545 / 1000)!important;--h:370px}.mc-zones{height:380px!important}.mc-stage{gap:32px!important}}@media(max-width:359px){.mc-boot{height:250px!important;width:136.25px!important}.mc-zones{height:250px!important}}.mc-zones li{gap:8px!important;font-size:11.5px!important;font-weight:800!important;letter-spacing:.12em!important;color:#5f5f5b!important}.mc-zones li span{padding:5px 8px 4px;border:1px solid #d9d9d5;background:#fff;line-height:1;transition:background .3s,color .3s,border-color .3s}.mc-zones li:before{width:20px!important;background:#c9c9c5!important}@keyframes zOn1{0%{background:#fff;color:#5f5f5b;border-color:#d9d9d5}6%,74%{background:var(--mc);color:#fff;border-color:var(--mc)}88%,to{background:#fff;color:#5f5f5b;border-color:#d9d9d5}}@keyframes zOn2{0%,15%{background:#fff;color:#5f5f5b;border-color:#d9d9d5}21%,74%{background:var(--mc);color:#fff;border-color:var(--mc)}88%,to{background:#fff;color:#5f5f5b;border-color:#d9d9d5}}@keyframes zOn3{0%,30%{background:#fff;color:#5f5f5b;border-color:#d9d9d5}36%,74%{background:var(--mc);color:#fff;border-color:var(--mc)}88%,to{background:#fff;color:#5f5f5b;border-color:#d9d9d5}}@keyframes zOn4{0%,45%{background:#fff;color:#5f5f5b;border-color:#d9d9d5}51%,74%{background:var(--mc);color:#fff;border-color:var(--mc)}88%,to{background:#fff;color:#5f5f5b;border-color:#d9d9d5}}@keyframes zOnA{0%,to{background:#fff;color:#5f5f5b;border-color:#d9d9d5}50%{background:var(--mc);color:#fff;border-color:var(--mc)}}@keyframes zOnB{0%,to{background:var(--mc);color:#fff;border-color:var(--mc)}50%{background:#fff;color:#5f5f5b;border-color:#d9d9d5}}.mc-zones li{animation:none!important}.m0 .l1 span{animation:zOn1 5.2s ease infinite}.m0 .l2 span{animation:zOn2 5.2s ease infinite}.m0 .l3 span{animation:zOn3 5.2s ease infinite}.m0 .l4 span{animation:zOn4 5.2s ease infinite}.m1 .l1 span,.m1 .l3 span{animation:zOnA 3.2s cubic-bezier(.45,0,.55,1) infinite}.m1 .l2 span,.m1 .l4 span{animation:zOnB 3.2s cubic-bezier(.45,0,.55,1) infinite}.m2 .l3 span{background:var(--mc);color:#fff;border-color:var(--mc)}.m2 .mc-zones li:not(.l3) span{opacity:.6}.mrows{display:flex;flex-direction:column;border-top:1px solid var(--line)}.mrow{all:unset;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;align-items:start;padding:14px 14px 14px 12px;border-bottom:1px solid var(--line);border-left:3px solid transparent;transition:background .2s,border-color .2s}.mrow.r0{--rc:#0b84c4}.mrow.r1{--rc:#c97400}.mrow.r2{--rc:#d8261a}.mrow-n{font-family:var(--cond);font-size:22px;font-weight:800;line-height:1;color:#b8b8b4;transition:color .2s}.mrow-t{display:flex;flex-direction:column;gap:3px}.mrow-t b{font-size:16px;font-weight:800;color:var(--muted);transition:color .2s}.mrow-t span{font-size:14px;line-height:1.45;color:var(--muted)}.mrow:hover .mrow-t b{color:var(--ink)}.mrow[aria-selected=true]{background:#f6f6f4;border-left-color:var(--rc)}.mrow[aria-selected=true] .mrow-n{color:var(--rc)}.mrow[aria-selected=true] .mrow-t b{color:var(--ink)}.mrow[aria-selected=true] .mrow-t span{color:var(--copy)}.mrow:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}:root{--bgS:#f2f2ef;--bgY:#faf6e6;--bgW:#ffffff}.rsn.bgS,.rsn-cta.bgS{background:var(--bgS)!important}.rsn.bgY{background:var(--bgY)!important}.rsn.bgW{background:#fff!important}.rsn,.rsn-cta{border-top:0!important}.rsn-cta.bgS{padding-top:40px!important}.rsn .lgA-media{padding:10px!important}.rsn.bgS .lgA-media,.rsn.bgY .lgA-media{background:#fff!important}.rsn.bgW .lgA-media{background:var(--bgS)!important}@media(min-width:960px){.rsn .lgA-media{padding:18px!important}}.rsn .mc-slot{background:transparent!important;padding:0!important}.rsn.bgY .ogift,.rsn.bgY .rs-for{background:transparent}.rsn.bgY .rs-for img,.rsn.bgS .rs-for img{box-shadow:0 0 0 2px var(--bgS),0 0 0 3px var(--line)!important}.rsn.bgS .mrow[aria-selected=true],.rsn.bgS .mc-zones li span{background:#fff}.rsn.bgS .quote,.rsn.bgS .note{background:transparent!important}.vs,.faq{background:var(--bgS)!important}section.sec:not(.vs):not(.rv2){background:#fff}.rsn-cta.bgW{background:#fff!important;padding-top:8px!important}.rsn .lgA-media.mc-slot,.rsn.bgW .lgA-media.mc-slot,.rsn.bgS .lgA-media.mc-slot{background:transparent!important;padding:0!important}.rsn.bgW .mrow[aria-selected=true]{background:var(--bgS)}.ra{background:#f2f2ef;color:var(--ink);padding:64px 0 72px}.ra-head{display:flex;flex-direction:column;gap:14px;margin-bottom:28px}.ra-head .kick{color:var(--muted)}.ra-head .kick:before{content:"";width:22px;height:3px;background:var(--yel)}.ra-sub{margin:0;font-size:15px;line-height:1.5;color:var(--muted);max-width:44ch}.ra-rail{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -20px;padding:0 20px 4px}.ra-rail::-webkit-scrollbar{display:none}.ra-card{color:#fff;box-shadow:0 1px #0000000a;position:relative;flex:0 0 76%;aspect-ratio:9/16;scroll-snap-align:center;overflow:hidden;background:#151515;cursor:pointer;margin:0}.ra-card video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ra-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000008c,#0000 18% 58%,#000000f2 88%);pointer-events:none}.ra-bar{position:absolute;left:12px;right:12px;top:10px;height:2px;background:#ffffff47;z-index:2;overflow:hidden}.ra-bar i{display:block;height:100%;width:100%;background:#fff;transform-origin:0 50%;animation:raFill var(--d) linear infinite}@keyframes raFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ra-who{position:absolute;left:12px;top:22px;z-index:2;display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700}.ra-av{width:28px;height:28px;border-radius:50%;background:var(--yel);color:var(--ink);display:flex;align-items:center;justify-content:center;font-family:var(--cond);font-size:16px;font-weight:900}.ra-who small{display:block;font-size:11px;font-weight:600;color:#ffffffa6}.ra-snd{position:absolute;right:12px;top:22px;z-index:2;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:#00000073;color:#fff;border-radius:50%;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ra-card.on .ra-snd{background:var(--yel);color:var(--ink)}.ra-q{position:absolute;left:16px;right:16px;bottom:18px;z-index:2;margin:0;font-size:19px;line-height:1.3;font-weight:700;letter-spacing:-.01em;color:#ffffffbf}.ra-q b{color:#fff;font-weight:800}.ra-q b:after{content:"";display:block}.ra-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding-top:18px;border-top:1px solid #d9d9d5;font-size:13px;color:var(--muted)}.ra-foot b{color:var(--ink)}.ra-dots{display:flex;gap:6px}.ra-dots i{width:18px;height:2px;background:#cfcfcb}.ra-dots i:first-child{background:var(--ink)}@media(min-width:960px){.ra{padding:104px 0 112px}.ra-head{flex-direction:row;justify-content:space-between;align-items:flex-end;margin-bottom:40px}.ra-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;overflow:visible}.ra-card{flex:none}.ra-q{font-size:17px}.ra-dots{display:none}}.ra .kick{display:inline-flex;align-items:center;gap:12px;font-family:var(--cond);font-size:17px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}#reviews.ra{background:#f2f2ef!important;color:var(--ink)!important}#reviews.ra .h2{color:var(--ink)!important}.ra-card,.ra-card *{border-radius:0}.ra-av,.ra-snd{border-radius:50%!important}.trust{background:#fff!important;border-top:1px solid var(--line)!important;border-bottom:0!important}.trust-in>div{border-color:var(--line)!important}.trust svg{background:var(--ink)!important;color:var(--yel)!important;padding:7px!important;width:32px!important;height:32px!important}.trust b{color:var(--ink)!important}.trust span{color:var(--muted)!important}.vs,.vs-card{background:#fff!important}@media(max-width:959px){.hero{grid-template-areas:"head" "body" "media"!important}.hero-body{gap:14px!important}}.oreas{margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px;font-size:12.5px;color:var(--muted)}.oreas span{display:inline-flex;align-items:center;gap:6px}.oreas span:before{content:"";width:5px;height:9px;border:solid var(--ink);border-width:0 2px 2px 0;transform:rotate(45deg);margin-top:-3px}.ccd{display:flex;gap:8px}.ccd>span{min-width:62px;padding:10px 8px 8px;border:1px solid rgba(255,255,255,.22);display:flex;flex-direction:column;align-items:center;gap:4px}.ccd b{font-size:28px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1;color:#fff}.ccd i{font-style:normal;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c}@media(max-width:359px){.ccd>span{min-width:52px}.ccd b{font-size:22px}}@media(max-width:599px){.ogift-h{flex-direction:column;align-items:flex-start;gap:2px}}.sa{--ink:#0b0b0b;--yel:#ffd400;--stone:#f2f2ef;--line:#e3e3df;--muted:#6b6b6b;--soft:#a3a3a0;--copy:#383838;--cond:"Barlow Condensed","Arial Narrow",Inter,sans-serif;font-family:Inter,Avenir Next,Arial,sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased}.sa-wrap{max-width:1180px;margin:0 auto;padding:0 20px}.sa-kick{display:inline-flex;align-items:center;gap:12px;font-family:var(--cond);font-size:17px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.sa-kick:before{content:"";width:22px;height:3px;background:var(--yel)}.sa-h2{margin:0;font-weight:800;font-size:34px;line-height:1.08;letter-spacing:-.03em;text-wrap:balance}.sa-h2 span{color:#8c8c88}@media(min-width:960px){.sa-h2{font-size:52px}}.sa-fine{margin:0;font-size:12.5px;line-height:1.5;color:var(--soft)}.sa{padding:64px 0 72px;background:#fff}.sa-head{display:flex;flex-direction:column;gap:12px;margin-bottom:28px}.sa-tbl{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-top:1px solid var(--line)}.sa-top{display:contents}.sa-hd{padding:20px 14px 18px;display:flex;flex-direction:column;gap:10px}.sa-hd.us{background:var(--ink);color:#fff;position:relative}.sa-hd.us:before{content:"Black Friday";position:absolute;left:14px;top:-13px;font-family:var(--cond);font-size:14px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:var(--yel);color:var(--ink);padding:5px 8px 3px}.sa-hd.them{background:var(--stone)}.sa-pic{height:132px;display:flex;align-items:flex-end;justify-content:center}.sa-pic img{height:100%;width:auto;filter:drop-shadow(0 12px 16px rgba(0,0,0,.45))}.sa-pic .gen{height:100%;width:auto;filter:drop-shadow(0 12px 14px rgba(0,0,0,.18)) saturate(.85)}.sa-name{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.sa-hd.us .sa-name{color:var(--yel)}.sa-hd.them .sa-name{color:var(--muted)}.sa-price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.sa-price b{font-size:34px;font-weight:900;letter-spacing:-.04em;line-height:1}.sa-price s{font-size:14px;color:#ffffff73}.sa-hd.them .sa-price b{color:var(--soft)}.sa-row{display:contents}.sa-k{grid-column:1 / -1;padding:14px 14px 0;font-family:var(--cond);font-size:15px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-top:1px solid var(--line)}.sa-us,.sa-them{display:flex;align-items:flex-start;gap:10px;padding:8px 14px 16px;font-size:15px;line-height:1.35}.sa-us{background:#fffbea;font-weight:800;border-left:3px solid var(--ink)}.sa-us small{display:block;margin-top:3px;font-size:12.5px;font-weight:500;color:var(--muted)}.sa-them{color:var(--muted);background:#fff}.sa-ti{flex:none;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:-1px}.sa-ti.ok{background:var(--ink);color:var(--yel)}.sa-ti.no{background:#efefec;color:#9a9a96}.sa-ti.eq{background:#efefec;color:#6b6b6b}.na{font-size:13px;color:#c2c2be}.sa-extra{grid-column:1 / -1;display:flex;flex-direction:column;gap:10px;padding:16px 14px;border-top:1px solid var(--line);background:#fffbea;border-left:3px solid var(--ink)}.sa-xk{font-family:var(--cond);font-size:15px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.sa-extra ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.sa-extra li{display:flex;align-items:center;gap:10px;font-size:14.5px;font-weight:700}.sa-extra li:before{content:"+";width:22px;height:22px;flex:none;display:flex;align-items:center;justify-content:center;background:var(--ink);color:var(--yel);font-weight:900;border-radius:50%}.sa-total{grid-column:1 / -1;display:flex;flex-direction:column;gap:14px;padding:20px 14px;background:var(--ink);color:#fff}.sa-total p{margin:0;font-size:15px;line-height:1.45;color:#ffffffbf}.sa-total p b{color:var(--yel);font-size:22px;font-weight:900;letter-spacing:-.02em;display:block;margin-bottom:2px}.sa-btn{display:flex;align-items:center;justify-content:center;min-height:54px;background:var(--yel);color:var(--ink);font-weight:800;font-size:16px;text-decoration:none}.sa .sa-fine{margin-top:14px}@media(max-width:959px){.sa-tbl{border:0;align-items:stretch}.sa-hd{padding:16px 12px 14px;gap:6px;justify-content:flex-end}.sa-hd.us:before{position:static;align-self:flex-start;font-size:12px;padding:4px 7px 2px;margin-bottom:4px}.sa-hd.them:before{content:"";display:block;height:22px;margin-bottom:4px}.sa-pic{height:112px}.sa-name{font-size:11px}.sa-price b{font-size:28px}.sa-price s{font-size:12.5px}.sa-k{padding:14px 12px 2px;font-size:12px;color:var(--muted);background:linear-gradient(90deg,#fffbea 50%,#fff 50%);border-top:1px solid var(--line)}.sa-us,.sa-them{padding:6px 12px 16px;font-size:14px;line-height:1.35;gap:8px;border-top:0}.sa-us{border-left:0;background:#fffbea}.sa-us small{display:none}.sa-ti{width:20px;height:20px}.sa-extra{border-left:0;padding:14px 12px}.sa-extra li{font-size:14px}.sa-total{padding:18px 12px}.sa-total p b{font-size:20px}}@media(min-width:960px){.sa{padding:112px 0}.sa-head{align-items:center;text-align:center;margin-bottom:56px}.sa-tbl{grid-template-columns:200px minmax(0,1fr) minmax(0,1fr);max-width:980px;margin:0 auto;border-top:0}.sa-top:before{content:"";display:block}.sa-hd{padding:28px 28px 24px}.sa-hd.us{margin-top:-24px;padding-top:40px}.sa-hd.us:before{left:28px;top:-13px}.sa-pic{height:170px}.sa-price b{font-size:44px}.sa-k{grid-column:auto;padding:22px 0 22px 4px;border-top:1px solid var(--line);font-size:16px;align-self:stretch;display:flex;align-items:center}.sa-us,.sa-them{padding:22px 28px;border-top:1px solid var(--line);font-size:16px;align-items:center}.sa-us{border-left:0;border-top-color:#efe7c2}.sa-extra{grid-column:2 / span 2;flex-direction:row;align-items:center;gap:28px;padding:20px 28px;border-left:0}.sa-extra ul{flex-direction:row;gap:24px}.sa-total{grid-column:2 / span 2;flex-direction:row;align-items:center;justify-content:space-between;padding:24px 28px}.sa-btn{min-width:280px;padding:0 24px}.sa .sa-fine{max-width:980px;margin:16px auto 0;text-align:center}}.sa a.sa-btn,.pg .sa a.sa-btn{color:var(--ink)!important}.sa .sa-ti{border-radius:50%!important}.rsn .lgA-media:not(.mc-slot){background:none!important;padding:0!important;max-width:520px!important;border-radius:0!important;box-shadow:none!important}.rsn .lgA-media:not(.mc-slot) img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:6px!important}.rsn .lgA-media.duo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;align-items:start}.duo figure{margin:0;position:relative}.duo figure:nth-child(2){margin-top:44px}.duo figcaption{position:absolute;left:8px;bottom:8px;max-width:calc(100% - 16px);font-size:11.5px;line-height:1.25;font-weight:800;color:#fff;background:#0b0b0bc7;padding:6px 8px;border-radius:3px}@media(min-width:960px){.duo figcaption{left:12px;bottom:12px;font-size:13px;padding:7px 10px}}.rsn .lgA-media.ev-slot{max-width:520px!important}.ev{margin:0;display:flex;flex-direction:column;background:var(--ink);color:#fff;border-radius:6px;overflow:hidden}.ev-top{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.14)}.ev-k{display:inline-flex;align-items:center;gap:10px;font-family:var(--cond);font-size:14px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--yel)}.ev-k:before{content:"";width:18px;height:3px;background:var(--yel)}.ev-src{font-size:12px;font-weight:700;letter-spacing:.04em;color:#fff9}.ev-mid{display:flex;flex-direction:column;gap:18px;padding:26px 20px 28px}.ev-q{font-family:Georgia,Times New Roman,serif;font-size:84px;line-height:.6;height:34px;color:var(--yel)}.ev blockquote{margin:0;font-size:21px;line-height:1.32;font-weight:700;letter-spacing:-.015em;text-wrap:pretty}.ev mark{background:none;color:var(--yel)}.ev figcaption{display:flex;flex-direction:column;gap:3px;padding-left:14px;border-left:3px solid var(--yel)}.ev figcaption b{font-size:15px;font-weight:800}.ev figcaption span{font-size:13px;color:#ffffff9e}.ev-foot{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-top:1px solid rgba(255,255,255,.14)}.ev-foot>div{display:flex;flex-direction:column;gap:2px;padding:16px 20px}.ev-foot>div+div{border-left:1px solid rgba(255,255,255,.14)}.ev-foot b{font-family:var(--cond);font-size:30px;line-height:1;font-weight:800;letter-spacing:-.01em}.ev-foot span{font-size:12.5px;line-height:1.3;color:#ffffff9e}.ev-names{margin:0;font-size:14.5px;line-height:1.5;color:var(--muted)}.ev-names b{color:var(--ink)}@media(min-width:960px){.ev{aspect-ratio:4/5}.ev-top{padding:20px 32px}.ev-mid{flex:1;justify-content:center;gap:24px;padding:28px 32px}.ev-q{font-size:110px;height:44px}.ev blockquote{font-size:27px;line-height:1.28}.ev-foot>div{padding:20px 32px}.ev-foot b{font-size:38px}.ev-foot span{font-size:13.5px}}.ev-k{white-space:nowrap}.ev-foot b{font-family:inherit!important;font-size:24px!important;font-weight:800;letter-spacing:-.03em;white-space:nowrap;line-height:1.1}.ev-foot>div{gap:4px}@media(max-width:359px){.ev-foot b{font-size:20px!important}.ev-k{font-size:12px;letter-spacing:.08em}}@media(min-width:960px){.ev-foot b{font-size:32px!important}}@media(max-width:359px){.ev-src{display:none}}.opt label small i{font-style:normal}.opt label small i:before{content:" \b7  "}.ra-sep{font-style:normal}@media(max-width:959px){.stick-brand{display:none}.stick-info>span{gap:5px}.trust-in>div{align-items:flex-start!important;gap:10px!important;padding:16px 8px 16px 0!important}.trust-in>div:nth-child(2n){padding-left:14px!important}.trust-in b{white-space:nowrap}.trust-in span{font-size:12.5px;line-height:1.35}.opt label small{display:flex;flex-direction:column;align-items:center;gap:1px}.opt label small i:before{content:""}.oreas span{gap:5px!important}.ra-foot{align-items:flex-start!important}.ra-foot>span:first-child{display:block}.ra-foot a{display:block;margin-top:2px}.ra-sep{display:none}.sec.ra,.sa,.offer,.faq,.close{padding-top:64px!important;padding-bottom:64px!important}}@media(max-width:359px){.stick-img,.stick-gift,.stick-rev{display:none!important}.stick-info b{font-size:12.5px!important}}@media(min-width:960px){.sec.ra,.sa,.offer,.faq,.close{padding-top:96px!important;padding-bottom:96px!important}.foot-in{max-width:760px;margin-inline:auto}.foot-in p{text-wrap:balance}}.sa-total{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:20px!important;padding:22px 16px 18px!important}.sa-sum{display:flex;align-items:flex-start;gap:14px}.sa-fig{display:flex;flex-direction:column;gap:6px;min-width:0}.sa-fig b{font-family:var(--cond);font-size:46px;line-height:.86;font-weight:800;letter-spacing:-.005em;color:var(--yel);white-space:nowrap}.sa-fig.g b{color:#fff}.sa-fig>span{font-size:12.5px;line-height:1.3;color:#ffffffad}.sa-plus{font-style:normal;font-family:var(--cond);font-size:30px;font-weight:700;line-height:38px;color:#ffffff61}.sa-total .sa-btn{width:100%}@media(max-width:359px){.sa-fig b{font-size:38px}.sa-sum{gap:10px}}@media(min-width:960px){.sa-total{flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:32px!important;padding:26px 28px!important}.sa-sum{gap:22px}.sa-fig b{font-size:60px}.sa-fig>span{font-size:13.5px}.sa-plus{font-size:38px;line-height:50px}.sa-total .sa-btn{width:auto}}.off-free{display:inline-flex;align-items:stretch;max-width:100%;margin-top:6px;border:1px solid rgba(255,255,255,.22);border-radius:4px;overflow:hidden;text-align:left}.off-tag{flex:none;display:flex;align-items:center;padding:0 12px;background:var(--yel);color:var(--ink);font-family:var(--cond);font-size:20px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.off-txt{display:flex;flex-direction:column;gap:2px;padding:9px 14px 10px;min-width:0}.off-txt b{font-size:14.5px;line-height:1.3;font-weight:800;color:#fff}.off-txt b i{font-style:normal;color:var(--yel);margin:0 2px}.off-txt small{font-size:12.5px;line-height:1.3;color:#ffffff9e}@media(min-width:960px){.off-free{margin-top:10px}.off-tag{font-size:24px;padding:0 16px}.off-txt{flex-direction:row;align-items:baseline;gap:12px;padding:12px 18px}.off-txt b{font-size:16.5px}.off-txt small{font-size:14px}}.mrow-hint{margin:0 0 12px;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--ink)}.mrow-hint svg{flex:none;animation:tapNudge 1.8s ease-in-out infinite}@keyframes tapNudge{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.mrows{border-top:0!important;gap:8px}.mrow{grid-template-columns:34px minmax(0,1fr) auto!important;align-items:center!important;padding:14px!important;border:1.5px solid var(--line)!important;border-radius:8px;background:#fff!important;box-shadow:0 1px 2px #0000000a;transition:border-color .2s,box-shadow .2s,transform .2s!important}.mrow:hover{border-color:var(--rc)!important;transform:translateY(-1px);box-shadow:0 6px 16px #00000014}.mrow[aria-selected=true]{border-color:var(--rc)!important;box-shadow:0 0 0 1px var(--rc),0 8px 20px #00000014}.mrow-go{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;border:1.5px solid var(--rc);color:var(--rc);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.mrow-go em{font-style:normal}.mrow-go .on,.mrow-go i{display:none}.mrow-go:after{content:"";width:6px;height:6px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);margin-left:1px}.mrow[aria-selected=true] .mrow-go{background:var(--rc);color:#fff}.mrow[aria-selected=true] .mrow-go:after{display:none}.mrow[aria-selected=true] .mrow-go .off{display:none}.mrow[aria-selected=true] .mrow-go .on{display:inline}.mrow[aria-selected=true] .mrow-go i{display:block;width:7px;height:7px;border-radius:50%;background:#fff;animation:goPulse 1.2s ease-in-out infinite}@keyframes goPulse{0%,to{opacity:1}50%{opacity:.35}}@media(max-width:379px){.mrow-go{padding:0 9px;font-size:11px}}.duo figure{overflow:hidden;border-radius:6px}.duo figcaption{left:0!important;right:0;bottom:0!important;max-width:none!important;display:flex;flex-direction:column;gap:6px;padding:44px 12px 12px!important;border-radius:0!important;background:linear-gradient(180deg,#0b0b0b00,#0b0b0bd1 62%,#0b0b0beb)!important}.gc-top{display:flex;align-items:center;gap:8px}.gc-top em{font-style:normal;font-family:var(--cond);font-size:14px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;line-height:1;color:var(--ink);background:var(--yel);padding:4px 7px 3px}.gc-top s{font-size:12.5px;font-weight:600;color:#ffffffb3}.duo figcaption b{font-size:14.5px;line-height:1.2;font-weight:800;letter-spacing:-.01em;color:#fff}@media(min-width:960px){.duo figcaption{padding:56px 16px 16px!important}.duo figcaption b{font-size:17px}.gc-top em{font-size:15px}}.ra-card{aspect-ratio:auto!important;background:none!important;overflow:visible!important;display:flex;flex-direction:column;box-shadow:none!important;cursor:default!important}.ra-card:after{display:none}.ra-vid{position:relative;aspect-ratio:9/16;overflow:hidden;background:#151515;cursor:pointer;border-radius:8px 8px 0 0!important}.ra-vid video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ra-vid:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000073,#0000 20%);pointer-events:none}.ra-vid .ra-snd{top:22px}.ra-vid.on .ra-snd{background:var(--yel)!important;color:var(--ink)!important}.ra-panel{position:relative;flex:1;display:flex;flex-direction:column;gap:14px;margin:0;padding:30px 18px 16px;background:#fff;color:var(--ink);border:1px solid var(--line);border-top:0;border-radius:0 0 8px 8px!important;box-shadow:0 10px 24px #0000000d}.ra-mark{position:absolute;left:16px;top:-22px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--yel);color:var(--ink);border-radius:50%!important;font-family:Georgia,Times New Roman,serif;font-size:46px;line-height:1;font-weight:700;padding-top:16px;box-shadow:0 4px 10px #0000001f}.ra-panel blockquote{margin:0;font-size:17px;line-height:1.36;font-weight:600;letter-spacing:-.012em;color:#4a4a47;text-wrap:pretty}.ra-panel blockquote b{font-weight:800;color:var(--ink);background:linear-gradient(transparent 62%,#ffd4008c 62%);-webkit-box-decoration-break:clone;box-decoration-break:clone}.ra-by{display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:14px;border-top:1px solid var(--line)}.ra-by .ra-av{flex:none;width:32px;height:32px;background:var(--ink);color:var(--yel)}.ra-nm{display:flex;flex-direction:column;gap:1px;line-height:1.25}.ra-nm b{font-size:13.5px;font-weight:800}.ra-nm small{font-size:12px;color:var(--muted)}.stick{background:var(--ink)!important;color:#fff;border:0!important;border-top:1px solid rgba(255,255,255,.12)!important;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px))!important}.stick-in{gap:12px!important}.stick-img,.stick-name,.stick-tag{display:none}.stick-mid{flex:1 1 0%;min-width:0;display:flex;flex-direction:column-reverse;gap:3px}.stick-price{display:flex;align-items:baseline;gap:7px}.stick-price strong{font-size:22px;line-height:1;font-weight:800;letter-spacing:-.02em;color:#fff}.stick-price s{font-size:13px;color:#ffffff80}.stick-off{display:block;font-size:12.5px;line-height:1.2;color:#ffffffc7;white-space:nowrap}.stick-off b{color:var(--yel);font-weight:800}.stick-off i{font-style:normal;color:#ffffff73}.stick .stick-btn{background:var(--yel)!important;color:var(--ink)!important;min-height:48px!important;padding:0 20px!important;font-size:15px!important;box-shadow:none!important;width:auto!important;flex:none}@media(max-width:359px){.stick .stick-btn{padding:0 14px!important;font-size:14px!important}.stick-off{font-size:11.5px}}@media(min-width:960px){.stick{border:1px solid rgba(255,255,255,.14)!important;border-radius:10px!important;padding:10px 10px 10px 12px!important;width:min(980px,calc(100% - 48px))!important;box-shadow:0 18px 48px #00000052!important}.stick-in{gap:18px!important}.stick-img{display:block;flex:none;width:52px;height:52px;border-radius:6px;object-fit:cover}.stick-name{display:flex;flex-direction:column;gap:3px;flex:1 1 0%;min-width:0}.stick-name b{font-size:16px;font-weight:800;white-space:nowrap}.stick-name span{font-size:13px;color:#fff9}.stick-mid{flex:none;flex-direction:row;align-items:center;gap:22px}.stick-deal{display:flex;flex-direction:column;gap:4px;padding-right:22px;border-right:1px solid rgba(255,255,255,.16)}.stick-tag{display:block;font-family:var(--cond);font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;line-height:1;color:var(--yel)}.stick-off{font-size:14.5px;color:#fff}.stick-off b{color:#fff}.stick-price{flex-direction:column;align-items:flex-end;gap:2px}.stick-price strong{font-size:26px}.stick .stick-btn{min-height:52px!important;padding:0 28px!important;font-size:16px!important}}@media(max-width:959px){.mrow{grid-template-columns:30px minmax(0,1fr)!important;align-items:start!important;row-gap:10px!important}.mrow-go{grid-column:2;justify-self:start;height:28px}}@property --p{syntax:"<integer>";inherits:true;initial-value:0}@property --c{syntax:"<integer>";inherits:true;initial-value:1}@property --on{syntax:"<number>";inherits:true;initial-value:0}.hx{--mc:#0b84c4;--g:11,132,196}.hx.m1{--mc:#c97400;--g:201,116,0}.hx.m2{--mc:#d8261a;--g:216,38,26}.hx .hx-in{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"txt" "stage" "ctl";gap:20px}.hx-txt{grid-area:txt;display:flex;flex-direction:column;gap:14px}.hx-stage{grid-area:stage;position:relative}.hx-ctl{grid-area:ctl;min-width:0}.hx .lead{font-size:16px}.hx-viz{position:relative;display:flex;justify-content:center;padding:6px 0 0}.hx-field{position:absolute;top:-10px;right:-20px;bottom:0;left:-20px;pointer-events:none;background:radial-gradient(42% 46% at 38% 50%,rgba(var(--g),.13),rgba(var(--g),0) 70%),radial-gradient(rgba(11,11,11,.11) 1px,transparent 1.3px) 0 0/14px 14px;-webkit-mask-image:radial-gradient(60% 58% at 40% 50%,#000 30%,transparent 78%);mask-image:radial-gradient(60% 58% at 40% 50%,#000 30%,transparent 78%);transition:background .5s}.hx-rig{position:relative;display:flex;align-items:stretch;gap:0}.hx-boot{position:relative;height:300px;aspect-ratio:545/1000;flex:none}.hx-boot>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.hx-base{filter:drop-shadow(0 16px 18px rgba(0,0,0,.22));transition:opacity .3s}.hx-fx{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;filter:drop-shadow(0 16px 18px rgba(0,0,0,.22))}.hx .hz{opacity:0;will-change:clip-path,opacity}.m0 .hz{filter:url(#hxT0)}.m1 .hz{filter:url(#hxT1)}.m2 .hz{filter:url(#hxT2)}.m2 .hx-base{opacity:.32;filter:grayscale(1) drop-shadow(0 16px 18px rgba(0,0,0,.12))}.m2 .hz3{opacity:1;animation:hxT 1.6s ease-in-out infinite}.hx-mask{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;-webkit-mask-image:url(blob/boots-pair.webp);mask-image:url(blob/boots-pair.webp);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hx-edge{position:absolute;left:0;right:0;height:5%;transform:translateY(-50%);opacity:0;background:linear-gradient(180deg,rgba(var(--g),0),rgba(var(--g),.55) 38%,#fffffffa,rgba(var(--g),.55) 62%,rgba(var(--g),0))}.m0 .hx-edge{animation:hxEdge0 4.8s cubic-bezier(.45,.05,.35,1) infinite}.m1 .hx-edge{opacity:.85;animation:hxEdge1 2.4s ease-in-out infinite}.hx-scan{position:absolute;left:0;right:0;height:2px;top:-4%;opacity:0;background:#fffffff2;box-shadow:0 0 0 1px rgba(var(--g),.5),0 0 14px 4px rgba(var(--g),.6)}.m0 .hx-scan{animation:hxScan0 .9s cubic-bezier(.5,0,.3,1) 1}.m1 .hx-scan{animation:hxScan1 .9s cubic-bezier(.5,0,.3,1) 1}.m2 .hx-scan{animation:hxScan2 .9s cubic-bezier(.5,0,.3,1) 1}.hx-ret{position:absolute;left:-8%;right:-8%;top:25.5%;height:26%;opacity:0;pointer-events:none;transition:opacity .4s}.hx-ret i{position:absolute;width:14px;height:14px;border:2px solid var(--mc)}.hx-ret i:nth-child(1){left:0;top:0;border-right:0;border-bottom:0}.hx-ret i:nth-child(2){right:0;top:0;border-left:0;border-bottom:0}.hx-ret i:nth-child(3){left:0;bottom:0;border-right:0;border-top:0}.hx-ret i:nth-child(4){right:0;bottom:0;border-left:0;border-top:0}.m2 .hx-ret{opacity:1;animation:hxRet 1.6s ease-in-out infinite}.hx-lab{list-style:none;margin:0;padding:0;position:relative;width:120px;flex:none}.hx-lab li{position:absolute;left:0;right:0;transform:translateY(-50%);display:flex;align-items:center;gap:0;--on:0}.hx-lab .ln{position:relative;width:34px;height:1px;flex:none;background:rgba(11,11,11,calc(.18 + var(--on) * 0));overflow:hidden}.hx-lab .ln:before{content:"";position:absolute;left:-3px;top:-3px;width:7px;height:7px;border-radius:50%;background:#fff;border:1.5px solid rgba(11,11,11,.35)}.hx-lab .ln:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,var(--mc) 0 4px,transparent 4px 7px);opacity:var(--on);animation:hxDash .6s linear infinite}@keyframes hxDash{0%{background-position:14px 0}to{background-position:0 0}}.hx-lab .tg{display:flex;flex-direction:column;gap:1px;padding:5px 8px 5px 9px;border:1px solid rgba(11,11,11,.14);border-left:2px solid rgba(11,11,11,.22);background:color-mix(in srgb,rgba(var(--g),.09) calc(var(--on) * 100%),#fff);box-shadow:0 0 0 calc(var(--on) * 1px) var(--mc),0 6px 16px rgba(var(--g),calc(var(--on) * .22))}.hx-lab .tg b{font-family:var(--cond);font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;line-height:1;color:rgb(calc(11 + (1 - var(--on)) * 100),calc(11 + (1 - var(--on)) * 100),calc(11 + (1 - var(--on)) * 100))}.hx-lab .tg small{font:600 10px/1.1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.04em;color:var(--mc);opacity:var(--on)}.hx-lab li{--onb:var(--on)}.hx-lab .tg{border-left-color:color-mix(in srgb,var(--mc) calc(var(--on) * 100%),rgba(11,11,11,.22))}.m2 .hx-lab .hl3{--on:1}.m2 .hx-lab li:not(.hl3){opacity:.45}.hx-gauge{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px 12px;margin-top:16px;padding:12px 14px;border:1px solid var(--line);background:#fff;position:relative}.hx-gauge:before{content:"";position:absolute;left:-1px;top:-1px;bottom:-1px;width:3px;background:var(--mc);transition:background .4s}.hx-k{font-family:var(--cond);font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.hx-bar{position:relative;height:10px;background:repeating-linear-gradient(90deg,#ececea 0 calc(5% - 2px),transparent calc(5% - 2px) 5%)}.hx-bar i{position:absolute;left:0;top:0;bottom:0;width:calc(var(--p) * .5%);background:repeating-linear-gradient(90deg,var(--mc) 0 8px,transparent 8px 10px);-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.45),#000);mask-image:linear-gradient(90deg,#00000073,#000);filter:drop-shadow(0 0 4px rgba(var(--g),.45))}.hx-val{display:flex;align-items:baseline;gap:4px;font:700 22px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:-.02em;color:var(--ink);min-width:6.4ch;justify-content:flex-end}.hx-val b{counter-reset:p var(--p);font-weight:700}.hx-val b:after{content:counter(p)}.hx-val small{font:600 11px/1 JetBrains Mono,ui-monospace,monospace;color:var(--muted)}.hx-st{grid-column:1 / -1;display:flex;justify-content:space-between;gap:10px;font:600 10.5px/1.2 JetBrains Mono,ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.hx-st .s{display:none}.m0 .hx-st .s0,.m1 .hx-st .s1,.m2 .hx-st .s2{display:inline}.hx-st .s0 b{counter-reset:c var(--c);font-weight:700;color:var(--mc)}.hx-st .s0 b:after{content:counter(c)}.hx-st em{font-style:normal;color:var(--mc)}.hx-st .scale{color:var(--soft)}.m0 .hx-gauge{animation:hxP0 4.8s cubic-bezier(.45,.05,.35,1) infinite,hxC0 4.8s steps(1,end) infinite}.m1 .hx-gauge{animation:hxP1 1.2s ease-in-out infinite}.m2 .hx-gauge{animation:hxP2 1.6s ease-in-out infinite}.hx-hint{margin:0 0 10px;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--ink)}.hx-hint svg{flex:none;animation:tapNudge 1.8s ease-in-out infinite}.hx-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.hx-mode{all:unset;box-sizing:border-box;cursor:pointer;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:6px;padding:12px 10px 14px;border:1.5px solid var(--line);background:#fff;--rc:#0b84c4;--rg:11,132,196;transition:border-color .2s,box-shadow .2s,transform .2s}.hx-mode.r1{--rc:#c97400;--rg:201,116,0}.hx-mode.r2{--rc:#d8261a;--rg:216,38,26}.hx-mode:focus-visible{outline:2px solid var(--rc);outline-offset:2px}.hx-mode .ic{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1.5px solid var(--rc);color:var(--rc);transition:background .2s,color .2s}.hx-mode .ic svg{width:18px;height:18px}.hx-mode b{font-size:14px;font-weight:800;line-height:1.15;letter-spacing:-.01em}.hx-mode .ds{display:none;font-size:13.5px;line-height:1.45;color:var(--copy)}.hx-mode .go{display:flex;align-items:center;gap:5px;font:800 11px/1 var(--text);letter-spacing:.06em;text-transform:uppercase;color:var(--rc)}.hx-mode .go .on{display:none}.hx-mode .go i{display:none;width:6px;height:6px;border-radius:50%;background:currentColor;animation:goPulse 1.2s ease-in-out infinite}.hx-mode .pb{position:absolute;left:0;right:0;bottom:0;height:3px;background:rgba(var(--rg),.15);opacity:0}.hx-mode .pb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--rc);transform:scaleX(0);transform-origin:0 50%}.hx-mode[aria-selected=true]{border-color:var(--rc);box-shadow:0 0 0 1px var(--rc),0 10px 24px rgba(var(--rg),.16)}.hx-mode[aria-selected=true] .ic{background:var(--rc);color:#fff}.hx-mode[aria-selected=true] .go .off{display:none}.hx-mode[aria-selected=true] .go .on,.hx-mode[aria-selected=true] .go i{display:inline-block}.hx-mode:not([aria-selected=true]):hover{border-color:var(--rc);transform:translateY(-1px)}.auto .hx-mode[aria-selected=true] .pb{opacity:1}.auto .hx-mode.r0[aria-selected=true] .pb:after{animation:hxPb0 6s linear 1 forwards}.auto .hx-mode.r1[aria-selected=true] .pb:after{animation:hxPb1 6s linear 1 forwards}.auto .hx-mode.r2[aria-selected=true] .pb:after{animation:hxPb2 6s linear 1 forwards}.hx-desc{margin:12px 0 0;min-height:42px;font-size:14.5px;line-height:1.45;color:var(--copy)}.hx-desc b{color:var(--mc)}.m0 .hx-desc{animation:hxIn0 .4s ease-out}.m1 .hx-desc{animation:hxIn1 .4s ease-out}.m2 .hx-desc{animation:hxIn2 .4s ease-out}.hx-pad{background:linear-gradient(180deg,#1b1b1b,#0b0b0b);border-radius:18px!important;padding:14px;box-shadow:0 18px 40px #00000038,inset 0 1px #ffffff14;color:#fff;max-width:420px;margin-inline:auto}.hx-scr{position:relative;overflow:hidden;border-radius:8px!important;background:#050607;padding:12px 14px;border:1px solid #232323;box-shadow:inset 0 0 24px rgba(var(--g),.18)}.hx-scr:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(180deg,rgba(255,255,255,.035) 0 1px,transparent 1px 3px);pointer-events:none}.hx-scr-t{display:flex;justify-content:space-between;align-items:center;font:600 10px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:#ffffff80}.hx-scr-t i{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--mc);margin-right:6px;box-shadow:0 0 8px var(--mc);animation:mcBlink 1.4s ease-in-out infinite}.hx-scr-n{margin:8px 0 2px;font-family:var(--cond);font-size:26px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;line-height:1;color:var(--mc);text-shadow:0 0 14px rgba(var(--g),.6)}.m0 .hx-scr-n{animation:hxIn0 .35s ease-out}.m1 .hx-scr-n{animation:hxIn1 .35s ease-out}.m2 .hx-scr-n{animation:hxIn2 .35s ease-out}.hx-scr-r{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.hx-scr .hx-val{color:#fff;font-size:30px}.hx-scr .hx-val small{color:#ffffff80}.hx-ch{display:flex;flex-direction:column-reverse;gap:3px}.hx-ch i{display:block;width:34px;height:7px;background:#ffffff1a;opacity:1}.hx-ch i{background:color-mix(in srgb,var(--mc) calc(var(--on) * 100%),rgba(255,255,255,.1));box-shadow:0 0 calc(var(--on) * 8px) rgba(var(--g),.8)}.m2 .hx-ch .c3{--on:1}.hx-keys{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.hx-key{all:unset;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:7px;padding:4px 0 2px;--rc:#2fb4ff;--rg:47,180,255}.hx-key.r1{--rc:#ffa33a;--rg:255,163,58}.hx-key.r2{--rc:#ff4b3e;--rg:255,75,62}.hx-key .cap{width:58px;height:58px;border-radius:50%!important;display:flex;align-items:center;justify-content:center;color:#ffffffb3;background:radial-gradient(circle at 50% 35%,#2e2e2e,#141414 70%);box-shadow:0 4px #000,0 6px 12px #00000080,inset 0 1px #ffffff1f,0 0 0 1px #2a2a2a;transition:transform .12s,box-shadow .2s,color .2s}.hx-key .cap svg{width:22px;height:22px}.hx-key:active .cap{transform:translateY(3px);box-shadow:0 1px #000,0 2px 6px #00000080,inset 0 1px #ffffff1a,0 0 0 1px #2a2a2a}.hx-key[aria-selected=true] .cap{color:#fff;box-shadow:0 4px #000,0 6px 12px #00000080,inset 0 1px #ffffff1f,0 0 0 2px var(--rc),0 0 22px rgba(var(--rg),.55)}.hx-key span{font:700 11.5px/1.15 var(--text);color:#ffffff8c;text-align:center}.hx-key[aria-selected=true] span{color:#fff}.hx-key:focus-visible .cap{outline:2px solid var(--rc);outline-offset:3px}.hx-pad .pb{display:block;width:30px;height:2px;background:#ffffff1f;position:relative;opacity:0}.hx-pad .pb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--rc);transform:scaleX(0);transform-origin:0 50%}.auto .hx-key[aria-selected=true] .pb{opacity:1}.auto .hx-key.r0[aria-selected=true] .pb:after{animation:hxPb0 6s linear 1 forwards}.auto .hx-key.r1[aria-selected=true] .pb:after{animation:hxPb1 6s linear 1 forwards}.auto .hx-key.r2[aria-selected=true] .pb:after{animation:hxPb2 6s linear 1 forwards}.hx-pad-cap{margin:12px 0 0;text-align:center;font-size:13.5px;line-height:1.45;color:var(--copy);min-height:40px}.optB .hx-gauge{display:none}@media(max-width:959px){.hx{padding-top:56px!important;padding-bottom:56px!important}.hx .hx-in{gap:16px}.hx .rh{font-size:28px}.hx .lead{font-size:15.5px;line-height:1.55}.hx-boot{height:250px}.hx-rig{gap:0}.hx-lab{width:104px}.hx-lab .ln{width:24px}.hx-gauge{margin-top:12px;padding:10px 12px}.hx-val{font-size:19px}.hx-hint{margin-bottom:8px}.hx-mode{padding:10px 9px 12px}.hx-mode b{font-size:13px}.optB .hx-ctl{margin-top:-2px}.hx-pad{padding:12px;border-radius:16px!important}.hx-scr{padding:10px 12px}.hx-scr-n{font-size:22px;margin-top:6px}.hx-scr .hx-val{font-size:24px}.hx-keys{margin-top:12px}.hx-key .cap{width:52px;height:52px}.hx-pad-cap{margin-top:10px;font-size:13px}}@media(max-width:359px){.hx-boot{height:220px}.hx-lab{width:92px}.hx-mode b{font-size:12px}.hx-mode .ic{width:26px;height:26px}}@media(min-width:960px){.hx .hx-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"txt stage" "ctl stage";column-gap:72px;row-gap:28px;align-items:start}.hx-txt{align-self:end}.hx-stage{align-self:center}.hx-boot{height:440px}.hx-lab{width:150px}.hx-lab .ln{width:44px}.hx-lab .tg b{font-size:14px}.hx-lab .tg small{font-size:10.5px}.hx-gauge{max-width:520px;margin:20px auto 0}.hx-modes{grid-template-columns:minmax(0,1fr);gap:10px}.hx-mode{flex-direction:row;align-items:center;gap:14px;padding:14px 16px}.hx-mode .ic{width:38px;height:38px;flex:none}.hx-mode .ic svg{width:20px;height:20px}.hx-mode .tx{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.hx-mode b{font-size:16px}.hx-mode .ds{display:block}.hx-mode .go{flex:none;padding:0 11px;height:30px;border:1.5px solid var(--rc);border-radius:999px!important}.hx-mode[aria-selected=true] .go{background:var(--rc);color:#fff}.hx-desc{display:none}.hx-pad{margin-inline:0;max-width:440px;padding:16px}.hx-pad-cap{text-align:left}}@media(prefers-reduced-motion:reduce){.hx *{animation:none!important}.hx .hz{opacity:1}}.hx .hz1{clip-path:inset(73.5% 0 0% 0)}.hx .hl1{top:86.75%}.m0 .hz1{animation:hxF1 4.8s cubic-bezier(.45,.05,.35,1) infinite}.m0 .hl1{animation:hxL1 4.8s linear infinite}.hx .hz2{clip-path:inset(49.5% 0 26.5% 0)}.hx .hl2{top:61.5%}.m0 .hz2{animation:hxF2 4.8s cubic-bezier(.45,.05,.35,1) infinite}.m0 .hl2{animation:hxL2 4.8s linear infinite}.hx .hz3{clip-path:inset(27.5% 0 50.5% 0)}.hx .hl3{top:38.5%}.m0 .hz3{animation:hxF3 4.8s cubic-bezier(.45,.05,.35,1) infinite}.m0 .hl3{animation:hxL3 4.8s linear infinite}.hx .hz4{clip-path:inset(0% 0 72.5% 0)}.hx .hl4{top:13.75%}.m0 .hz4{animation:hxF4 4.8s cubic-bezier(.45,.05,.35,1) infinite}.m0 .hl4{animation:hxL4 4.8s linear infinite}.m1 .hz1{animation:hxW 2.4s ease-in-out 0s infinite}.m1 .hl1{animation:hxWL 2.4s ease-in-out 0s infinite}.m1 .hz2{animation:hxW 2.4s ease-in-out .22s infinite}.m1 .hl2{animation:hxWL 2.4s ease-in-out .22s infinite}.m1 .hz3{animation:hxW 2.4s ease-in-out .44s infinite}.m1 .hl3{animation:hxWL 2.4s ease-in-out .44s infinite}.m1 .hz4{animation:hxW 2.4s ease-in-out .66s infinite}.m1 .hl4{animation:hxWL 2.4s ease-in-out .66s infinite}@keyframes hxF1{0%{clip-path:inset(100% 0 0% 0);opacity:1}18%{clip-path:inset(73.5% 0 0% 0);opacity:1}84%{clip-path:inset(73.5% 0 0% 0);opacity:1}96%{clip-path:inset(73.5% 0 0% 0);opacity:0}to{clip-path:inset(100% 0 0% 0);opacity:0}}@keyframes hxL1{0%,0%{--on:0}0.1%,84%{--on:1}90%,to{--on:0}}@keyframes hxF2{0%{clip-path:inset(73.5% 0 26.5% 0);opacity:1}18%{clip-path:inset(73.5% 0 26.5% 0);opacity:1}36%{clip-path:inset(49.5% 0 26.5% 0);opacity:1}84%{clip-path:inset(49.5% 0 26.5% 0);opacity:1}96%{clip-path:inset(49.5% 0 26.5% 0);opacity:0}to{clip-path:inset(73.5% 0 26.5% 0);opacity:0}}@keyframes hxL2{0%,17.9%{--on:0}18.1%,84%{--on:1}90%,to{--on:0}}@keyframes hxF3{0%{clip-path:inset(49.5% 0 50.5% 0);opacity:1}36%{clip-path:inset(49.5% 0 50.5% 0);opacity:1}54%{clip-path:inset(27.5% 0 50.5% 0);opacity:1}84%{clip-path:inset(27.5% 0 50.5% 0);opacity:1}96%{clip-path:inset(27.5% 0 50.5% 0);opacity:0}to{clip-path:inset(49.5% 0 50.5% 0);opacity:0}}@keyframes hxL3{0%,35.9%{--on:0}36.1%,84%{--on:1}90%,to{--on:0}}@keyframes hxF4{0%{clip-path:inset(27.5% 0 72.5% 0);opacity:1}54%{clip-path:inset(27.5% 0 72.5% 0);opacity:1}72%{clip-path:inset(0% 0 72.5% 0);opacity:1}84%{clip-path:inset(0% 0 72.5% 0);opacity:1}96%{clip-path:inset(0% 0 72.5% 0);opacity:0}to{clip-path:inset(27.5% 0 72.5% 0);opacity:0}}@keyframes hxL4{0%,53.9%{--on:0}54.1%,84%{--on:1}90%,to{--on:0}}@keyframes hxEdge0{0%{top:100%;opacity:0}3%{opacity:1}72%{top:0%;opacity:1}80%{top:0%;opacity:0}to{top:0%;opacity:0}}@keyframes hxP0{0%{--p:0}18%{--p:50}36%{--p:100}54%{--p:150}72%{--p:200}84%{--p:200}96%{--p:0}to{--p:0}}@keyframes hxC0{0%{--c:1}18%{--c:2}36%{--c:3}54%{--c:4}to{--c:4}}@keyframes hxW{0%,to{opacity:.08}35%{opacity:1}70%{opacity:.08}}@keyframes hxWL{0%,to{--on:0}25%,45%{--on:1}70%{--on:0}}@keyframes hxEdge1{0%{top:100%}50%{top:0%}to{top:100%}}@keyframes hxP1{0%,to{--p:70}50%{--p:180}}@keyframes hxT{0%,to{opacity:.78}50%{opacity:1}}@keyframes hxRet{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.04);opacity:1}}@keyframes hxP2{0%,to{--p:196}50%{--p:200}}@keyframes hxScan0{0%{top:-4%;opacity:0}8%{opacity:1}92%{opacity:1}to{top:104%;opacity:0}}@keyframes hxSq0{0%{transform:scale(1)}30%{transform:scale(.982,.99)}65%{transform:scale(1.006)}to{transform:scale(1)}}@keyframes hxPb0{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hxIn0{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes hxScan1{0%{top:-4%;opacity:0}8%{opacity:1}92%{opacity:1}to{top:104%;opacity:0}}@keyframes hxSq1{0%{transform:scale(1)}30%{transform:scale(.982,.99)}65%{transform:scale(1.006)}to{transform:scale(1)}}@keyframes hxPb1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hxIn1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes hxScan2{0%{top:-4%;opacity:0}8%{opacity:1}92%{opacity:1}to{top:104%;opacity:0}}@keyframes hxSq2{0%{transform:scale(1)}30%{transform:scale(.982,.99)}65%{transform:scale(1.006)}to{transform:scale(1)}}@keyframes hxPb2{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hxIn2{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.optB.m0 .dv-lcd{animation:hxP0 4.8s cubic-bezier(.45,.05,.35,1) infinite}.optB.m1 .dv-lcd{animation:hxP1 1.2s ease-in-out infinite}.optB.m2 .dv-lcd{animation:hxP2 1.6s ease-in-out infinite}.m0 .dv-leg .c1{animation:hxL1 4.8s linear infinite}.m1 .dv-leg .c1{animation:hxWL 2.4s ease-in-out 0s infinite}.m0 .dv-leg .c2{animation:hxL2 4.8s linear infinite}.m1 .dv-leg .c2{animation:hxWL 2.4s ease-in-out .22s infinite}.m0 .dv-leg .c3{animation:hxL3 4.8s linear infinite}.m1 .dv-leg .c3{animation:hxWL 2.4s ease-in-out .44s infinite}.m0 .dv-leg .c4{animation:hxL4 4.8s linear infinite}.m1 .dv-leg .c4{animation:hxWL 2.4s ease-in-out .66s infinite}.hsw-h{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 8px}.hsw-k{font-family:var(--cond);font-size:15px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}.hsw-n{font:600 11px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--mc)}.hsw{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px;background:#f2f2ef;border:1px solid var(--line);border-radius:12px!important;isolation:isolate}.hsw-ind{position:absolute;z-index:-1;top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / 3);border-radius:9px!important;background:var(--mc);box-shadow:0 6px 16px rgba(var(--g),.35),inset 0 1px #ffffff40;transition:transform .45s cubic-bezier(.3,1.3,.5,1),background .3s,box-shadow .3s}.m1 .hsw-ind{transform:translate(100%)}.m2 .hsw-ind{transform:translate(200%)}.hsw-t{all:unset;box-sizing:border-box;position:relative;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:74px;padding:10px 6px 12px;border-radius:9px!important;text-align:center;color:var(--ink);transition:color .25s}.hsw-t:hover:not([aria-selected=true]){background:#0b0b0b0d}.hsw-t:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.hsw-ic{display:flex;width:24px;height:24px;color:var(--muted);transition:color .25s,transform .3s}.hsw-t.r0 .hsw-ic{color:#0b84c4}.hsw-t.r1 .hsw-ic{color:#c97400}.hsw-t.r2 .hsw-ic{color:#d8261a}.hsw-ic svg{width:100%;height:100%}.hsw-l{font-size:13.5px;font-weight:800;line-height:1.15;letter-spacing:-.01em}.hsw-t[aria-selected=true]{color:#fff}.hsw-t[aria-selected=true] .hsw-ic{color:#fff;transform:scale(1.08)}.hsw-t .pb{position:absolute;left:18%;right:18%;bottom:6px;height:2px;background:#ffffff4d;opacity:0;border-radius:2px!important;overflow:hidden}.hsw-t .pb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform:scaleX(0);transform-origin:0 50%}.auto .hsw-t[aria-selected=true] .pb{opacity:1}.auto .hsw-t.r0[aria-selected=true] .pb:after{animation:hxPb0 6s linear 1 forwards}.auto .hsw-t.r1[aria-selected=true] .pb:after{animation:hxPb1 6s linear 1 forwards}.auto .hsw-t.r2[aria-selected=true] .pb:after{animation:hxPb2 6s linear 1 forwards}.optB .hx-desc{margin-top:10px;min-height:0}@media(min-width:960px){.optB .hx-desc{display:block}}@media(min-width:960px){.optB .hx-in{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);column-gap:48px}.optB .hx-viz{justify-content:center}.optB .hx-boot{height:380px}.optB .hx-lab{width:112px}.optB .hx-lab .ln{width:26px}.optB .hx-lab .tg b{font-size:13px}.optB .hx-lab .tg small{font-size:10px}.optB .dv{--u:10.5px}.optB .dv-spot{margin-left:4px}.optB .hx-field{top:-10px;right:-10px;bottom:0;left:-10px}}@media(min-width:960px)and (max-width:1139px){.optB .hx-boot{height:330px}.optB .dv{--u:9px}.optB .hx-lab{width:96px}}.dv-spot{position:relative;align-self:flex-end;display:flex;flex-direction:column;align-items:center;gap:8px;margin-left:8px}.dv-cap{font:600 10px/1.2 JetBrains Mono,ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);text-align:center}.dv{--u:10px;font-size:var(--u);flex:none;width:14.6em;height:21.6em;position:relative;border-radius:2.3em!important;padding:.55em;background:linear-gradient(160deg,#262626,#141414 38%,#0b0b0b 72%,#151515);box-shadow:0 1.4em 2.6em #00000047,0 .25em .5em #0000004d,inset 0 1px #ffffff1f,inset 0 -1px #000000e6}.dv-face{position:relative;height:100%;border-radius:1.9em!important;background:#0c0c0c;box-shadow:inset 0 0 0 1px #ffffff12,inset 0 1px 1px #000000e6;padding:.6em .6em 0}.dv-scr{position:relative;height:10.4em;border-radius:1.5em 1.5em .3em .3em!important;background:#040405;overflow:hidden}.dv-scr:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(125deg,#ffffff14,#fff0 30% 72%,#ffffff08);pointer-events:none}.dv-brand{position:absolute;left:0;right:0;top:.85em;text-align:center;font:800 1.08em/1 var(--text);letter-spacing:.04em;color:#f1f3f4}.dv-lcd{position:absolute;left:.75em;right:.75em;top:2.5em;bottom:.6em;border-radius:.2em!important;background:radial-gradient(90% 80% at 55% 55%,#0a1626,#05080d);color:#6cc0ff;box-shadow:inset 0 0 1.4em #288cff1f}.dv-time{position:absolute;left:.55em;top:.45em;display:flex;align-items:baseline;gap:.08em;font:600 .74em/1 var(--text);color:#5aaeff;text-shadow:0 0 .4em rgba(70,160,255,.7)}.dv-time b{font-weight:700;font-size:1.1em;color:#7cc6ff}.dv-time i{font-style:normal}.dv-time small{margin-left:.4em;font-size:.85em}.dv-bat{position:absolute;right:.55em;top:.55em;display:flex;gap:.1em;padding:.1em;border:1px solid #3f5246;border-radius:.1em!important}.dv-bat i{width:.24em;height:.36em;background:#4fc95c;box-shadow:0 0 .25em #4fc95c80}.dv-leg{position:absolute;left:1.6em;bottom:1.7em;width:1.9em;height:2.6em}.dv-leg path{--on:0;fill:color-mix(in srgb,#5cb4ff calc(var(--on) * 100%),#0f2033);filter:drop-shadow(0 0 calc(var(--on) * 2.5px) rgba(80,170,255,.85))}.m2 .dv-leg .c3{--on:1;animation:hxT 1.6s ease-in-out infinite}.dv-mode{position:absolute;left:.55em;bottom:.45em;font:600 .66em/1 var(--text);color:#5aaeff;text-shadow:0 0 .4em rgba(70,160,255,.7)}.dv-num{position:absolute;right:.5em;bottom:.4em;display:flex;flex-direction:column;align-items:flex-end;gap:.15em}.dv-dig{display:flex;gap:.16em;height:2.9em;transform:skew(-5deg)}.dv-dig svg{height:100%;width:auto}.dv-dig polygon{fill:#3c96ff12}.dv-dig polygon.on{fill:#7cc8ff;filter:drop-shadow(0 0 2px rgba(80,170,255,.9))}.dv-num small{font:600 .5em/1 var(--text);color:#4a9be6}.dv-keys{position:relative;height:9.4em}.dv-k{all:unset;box-sizing:border-box;position:absolute;left:50%;top:50%;width:2.3em;height:2.3em;margin:-1.15em 0 0 -1.15em;border-radius:50%!important;display:flex;align-items:center;justify-content:center;color:#e4e7e8;background:radial-gradient(circle at 50% 35%,#1c1c1c,#090909 70%);box-shadow:0 0 0 .1em #020202,0 0 0 .2em #5a5a5a,0 .15em .3em #0009,inset 0 1px #ffffff1a}.dv-k svg{width:1.05em;height:1.05em}.k-pw{transform:translateY(-2.75em)}.k-mn{transform:translate(-2.75em)}.k-pl{transform:translate(2.75em)}.k-tm{transform:translateY(2.75em)}.k-md{cursor:pointer;transition:box-shadow .2s}.k-md b{font:700 .52em/1 var(--text);letter-spacing:.02em;color:#eef0f1}.k-md:hover{box-shadow:0 0 0 .1em #020202,0 0 0 .19em var(--mc),0 .15em .3em #0009,inset 0 1px #ffffff1a}.k-md:active{box-shadow:0 0 0 .1em #020202,0 0 0 .19em var(--mc),inset 0 2px 4px #000000b3}.k-md:focus-visible{outline:2px solid var(--mc);outline-offset:3px}.m0 .k-md{animation:dvTap0 .5s ease-out}.m1 .k-md{animation:dvTap1 .5s ease-out}.m2 .k-md{animation:dvTap2 .5s ease-out}@keyframes dvTap0{0%{box-shadow:0 0 0 .1em #020202,0 0 0 .19em var(--mc),0 0 1em rgba(var(--g),.8)}}@keyframes dvTap1{0%{box-shadow:0 0 0 .1em #020202,0 0 0 .19em var(--mc),0 0 1em rgba(var(--g),.8)}}@keyframes dvTap2{0%{box-shadow:0 0 0 .1em #020202,0 0 0 .19em var(--mc),0 0 1em rgba(var(--g),.8)}}@media(max-width:959px){.optB .hx-in{grid-template-areas:"txt" "ctl" "stage"}.optB .hx-boot{height:240px}.optB .hx-lab{width:62px}.optB .hx-lab .ln{width:10px}.optB .hx-lab .tg{padding:3px 5px 3px 6px}.optB .hx-lab .tg b{font-size:10.5px;letter-spacing:.08em}.optB .hx-lab .tg small{display:none}.dv{--u:7.4px}.dv-spot{margin-left:2px;gap:6px}.dv-cap{font-size:8.5px;max-width:110px}.hsw-t{min-height:64px;padding:8px 4px 10px;gap:5px}.hsw-l{font-size:12px}.hsw-ic{width:21px;height:21px}}@media(max-width:359px){.optB .hx-boot{height:210px}.dv{--u:6.4px}.optB .hx-lab{width:56px}.hsw-l{font-size:11px}}@media(min-width:960px){.optB .hx-in{grid-template-areas:"txt stage" "ctl stage"}.dv{--u:13px}.dv-spot{margin-left:12px}.hsw-t{min-height:88px;gap:8px}.hsw-l{font-size:14.5px}.hsw-ic{width:26px;height:26px}}.phs{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:1px solid var(--line)}.phs li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:12px 0;border-bottom:1px solid var(--line);font-size:14.5px;line-height:1.45;color:var(--copy)}.phs b{display:block;font-size:15.5px;font-weight:800;color:var(--ink);margin-bottom:2px}.ph-n{width:28px;height:28px;border-radius:50%!important;background:var(--ink);color:var(--yel);display:flex;align-items:center;justify-content:center;font-family:var(--cond);font-size:16px;font-weight:800;margin-top:1px}.phs-w{display:flex;flex-direction:column;gap:10px}.phs-k{font-family:var(--cond);font-size:14px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}@media(min-width:960px){.phs-w .phs{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;border-top:0}.phs-w .phs li{grid-template-columns:minmax(0,1fr);gap:8px;padding:14px 0 0;border-bottom:0;border-top:2px solid var(--ink);font-size:13.5px}.phs-w .ph-n{display:none}}.rsn .lgA-media video.v04{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:6px!important;background:#e9e9e6}.ms4{position:relative;display:inline-grid;grid-template-columns:repeat(3,auto);padding:3px;border-radius:999px!important;background:#efefec;box-shadow:inset 0 0 0 1px #0000000a;isolation:isolate;max-width:100%}.ms4-pill{position:absolute;z-index:-1;top:3px;bottom:3px;left:3px;border-radius:999px!important;background:#fff;box-shadow:0 1px 2px #00000014,0 3px 10px #0000000f,0 0 0 1px rgba(var(--g),.18);width:var(--pw,0px);transform:translate(var(--px,0px));transition:transform .45s cubic-bezier(.22,1,.36,1),width .45s cubic-bezier(.22,1,.36,1),box-shadow .3s}.ms4-t{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 15px;border-radius:999px!important;font-size:13.5px;font-weight:600;letter-spacing:-.005em;color:#76766f;white-space:nowrap;transition:color .25s}.ms4-t:hover{color:var(--ink)}.ms4-t:focus-visible{outline:2px solid var(--rc);outline-offset:1px}.ms4-t[aria-selected=true]{color:var(--ink)}.ms4-d{width:7px;height:7px;border-radius:50%!important;background:var(--rc);opacity:.45;transition:opacity .25s,box-shadow .25s}.ms4-t[aria-selected=true] .ms4-d{opacity:1;box-shadow:0 0 0 3px rgba(var(--rg),.16);animation:c4p 1.6s ease-in-out infinite}@keyframes c4p{0%,to{box-shadow:0 0 0 3px rgba(var(--rg),.16)}50%{box-shadow:0 0 0 5px rgba(var(--rg),.06)}}.ms4-desc{margin:6px 0 0;font-size:14px;line-height:1.45;color:var(--copy);min-height:2.9em}@media(max-width:959px){.hx-ctl:has(.ms4){text-align:center}.ms4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.ms4-t{justify-content:center;padding:0 6px;font-size:13px}}@media(max-width:359px){.ms4-t{font-size:12px;gap:5px}}.ms4-hint{display:flex;align-items:center;gap:7px;margin:10px 0 0;font-size:13px;color:var(--muted)}.ms4-hint b{font-weight:700;color:var(--ink)}.ms4-hint svg{flex:none;color:var(--ink);animation:tapNudge 1.8s ease-in-out infinite}.ms4-pill{overflow:hidden}.ms4-pill:after{content:"";position:absolute;left:14px;right:14px;bottom:3px;height:2px;border-radius:2px!important;background:var(--mc);transform:scaleX(0);transform-origin:0 50%;opacity:.85}.m0 .ms4-pill:after{animation:ms4P0 5.2s linear 1 forwards}.m1 .ms4-pill:after{animation:ms4P1 5.2s linear 1 forwards}.m2 .ms4-pill:after{animation:ms4P2 5.2s linear 1 forwards}@keyframes ms4P0{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ms4P1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ms4P2{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ms4-t:not([aria-selected=true]){color:#5f5f59}.ms4-t:not([aria-selected=true]):hover{background:#ffffff8c}.ms4-t:not([aria-selected=true]) .ms4-d{opacity:.75;animation:ms4Idle 2.4s ease-in-out infinite}.ms4-t.r2:not([aria-selected=true]) .ms4-d{animation-delay:1.2s}@keyframes ms4Idle{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}.ms4-t{transition:color .25s,background .25s}@media(max-width:959px){.ms4-hint{justify-content:center}}@media(prefers-reduced-motion:reduce){.ms4-pill:after,.ms4-t .ms4-d,.ms4-hint svg{animation:none!important}}.ms4-hint+.ms4-desc{margin-top:12px;padding-top:12px;position:relative}.ms4-hint+.ms4-desc:before{content:"";position:absolute;top:0;left:0;width:40px;height:1px;background:var(--line)}@media(max-width:959px){.ms4-hint+.ms4-desc:before{left:50%;margin-left:-20px}}.hx-ctl .ms4-hint{margin:14px 0 0!important;line-height:1.3}.hx-ctl .ms4-hint+.ms4-desc{margin:16px 0 0!important;padding-top:16px!important;min-height:0!important;line-height:1.5}.optB .hx-txt{gap:16px}@media(max-width:959px){.optB .hx-in{row-gap:28px!important}.optB .hx-ctl .ms4-desc{max-width:32ch;margin-left:auto!important;margin-right:auto!important}}@media(min-width:960px){.optB .hx-in{row-gap:32px!important}}.hx-ctl:has(.ms4){text-align:center}.hx-ctl .ms4{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%}.hx-ctl .ms4-t,.hx-ctl .ms4-hint{justify-content:center}.hx-ctl .ms4-hint+.ms4-desc{max-width:34ch;margin-left:auto!important;margin-right:auto!important;padding-top:18px!important}.hx-ctl .ms4-hint+.ms4-desc:before{left:50%!important;margin-left:-36px!important;width:72px!important;height:1px!important;background:linear-gradient(90deg,#0b0b0b00,#0b0b0b2e 30% 70%,#0b0b0b00)!important}.hx-ctl .ms4-hint+.ms4-desc:after{content:"";position:absolute;top:-2px;left:50%;width:5px;height:5px;margin-left:-2.5px;border-radius:50%!important;background:var(--mc);box-shadow:0 0 0 3px #fff;transition:background .3s}@media(min-width:960px){.optB .hx-ctl{max-width:440px}}.hx-ctl .ms4-hint+.ms4-desc{max-width:none!important;padding-top:16px!important;border-top:1px solid var(--line);text-wrap:balance}.hx-ctl .ms4-hint+.ms4-desc:before,.hx-ctl .ms4-hint+.ms4-desc:after{display:none!important;content:none!important}.hx .hx-lab li{opacity:1!important;transition:opacity .3s}.hx .hx-lab .ln{height:1px!important;overflow:visible!important;background:linear-gradient(90deg,color-mix(in srgb,var(--mc) calc(var(--on) * 100%),rgba(11,11,11,.16)),color-mix(in srgb,var(--mc) calc(var(--on) * 60%),rgba(11,11,11,.08)))!important}.hx .hx-lab .ln:after{display:none!important}.hx .hx-lab .ln:before{left:-3px!important;top:-2.5px!important;width:6px!important;height:6px!important;border:0!important;border-radius:50%!important;background:color-mix(in srgb,var(--mc) calc(var(--on) * 100%),#c9c9c4)!important;box-shadow:0 0 0 calc(2px + var(--on) * 3px) rgba(var(--g),calc(var(--on) * .18))}.hx .hx-lab .tg{display:flex!important;flex-direction:column;gap:3px!important;padding:0 0 0 10px!important;margin-left:6px;border:0!important;border-left:0!important;background:none!important;box-shadow:none!important;position:relative}.hx .hx-lab .tg:before{content:"";position:absolute;left:0;top:1px;bottom:1px;width:2px;border-radius:2px!important;background:color-mix(in srgb,var(--mc) calc(var(--on) * 100%),rgba(11,11,11,.12))}.hx .hx-lab .tg b{font-family:var(--cond)!important;font-size:15px!important;font-weight:800!important;letter-spacing:.1em!important;line-height:1!important;color:color-mix(in srgb,#0b0b0b calc(35% + var(--on) * 65%),#ffffff)!important}.hx .hx-lab .tg small{display:block!important;font:600 10px/1 JetBrains Mono,ui-monospace,monospace!important;letter-spacing:.06em!important;text-transform:uppercase;opacity:1!important;color:color-mix(in srgb,var(--mc) calc(var(--on) * 100%),#a3a39d)!important}.m2 .hx-lab .hl3{--on:1!important}.m2 .hx-lab li:not(.hl3){opacity:.55!important}@media(max-width:959px){.optB .hx-lab .ln{width:12px!important}.optB .hx-lab .tg{padding-left:7px!important;margin-left:4px}.optB .hx-lab .tg b{font-size:12px!important;letter-spacing:.08em!important}.optB .hx-lab .tg small{display:none!important}}.hx-ctl .ms4-hint+.ms4-desc{min-height:calc(6em + 17px)!important}@media(min-width:960px){.hx-ctl .ms4-hint+.ms4-desc{min-height:calc(4.5em + 17px)!important}}.ra-play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:linear-gradient(180deg,#0000 35%,#00000059);transition:opacity .25s;pointer-events:none}.ra-play i{width:64px;height:64px;border-radius:50%!important;display:flex;align-items:center;justify-content:center;background:#ffffffeb;color:var(--ink);box-shadow:0 8px 24px #0000004d;padding-left:4px;transition:transform .2s}.ra-play b{font-size:13px;font-weight:800;color:#fff;letter-spacing:.01em;text-shadow:0 1px 6px rgba(0,0,0,.5)}.ra-vid:hover .ra-play i{transform:scale(1.06)}.ra-vid.on .ra-play{opacity:0}.ra-play{background:none!important}.ra-panel{padding-bottom:22px!important}.rsn-rule{position:relative}.rsn-rule:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:min(1100px,calc(100% - 40px));height:1px;background:var(--line,#e3e3df)}.hx.tint .ms4{background:#fff!important;box-shadow:0 0 0 1px #e3e3df,0 2px 8px #0000000a!important}.hx.tint .ms4-pill{background:#ecece8!important;box-shadow:inset 0 0 0 1px #0000000d!important}.sa-fig b span{font:inherit;color:inherit}.sa-fine,.sa-hd.them .sa-price b,.price s{color:var(--muted)!important}@media(max-width:389px){.stick .stick-img{display:none!important}.stick-off{font-size:11px!important}.stick-price strong{font-size:19px!important}.stick .stick-btn{padding:0 12px!important;font-size:13.5px!important}}@media(max-width:359px){.sa-fig b{font-size:clamp(28px,11vw,38px)!important}.sa-sum{gap:8px!important}.stick-off{font-size:11px!important}.stick-price strong{font-size:19px!important}.stick .stick-btn{padding:0 12px!important;font-size:13.5px!important}}@media(max-width:300px){.stick-off{display:none!important}.hx-ret{left:-4%!important;right:-4%!important}}
/*# sourceMappingURL=/cdn/shop/t/116/assets/mfc-bf-listicle.css.map */
