.cmp{padding:var(--sec) 0;background:linear-gradient(180deg,var(--linen),#fff)}.cmp .head{text-align:center}.cmp .head .lede{margin:16px auto 0}.tbl{margin:44px auto 0;max-width:900px;background:#fff;border-radius:28px;padding:clamp(14px,3vw,36px);box-shadow:0 30px 80px -40px #0a1e4d40;overflow-x:auto}table{width:100%;border-collapse:separate;border-spacing:0;min-width:520px}th,td{padding:16px 14px;border-bottom:1px solid var(--line);font-size:15px;text-align:center;vertical-align:middle}th:first-child,td:first-child{text-align:left;font-weight:400;color:var(--ink)}thead th{border-bottom:0;padding-bottom:20px;font-weight:500;font-size:14px;color:var(--ink2)}.zb{background:var(--mist);color:var(--ink)}thead th.zb{border-radius:18px 18px 0 0;color:var(--ink)}thead th.zb .logo{height:16px;width:auto;margin:0 auto 4px;display:block}td.zb{color:var(--blue)}td.no{color:#a3a6ad}tr:last-child td{border-bottom:0}td.zb.cta{border-radius:0 0 18px 18px;padding:18px 12px}@media(max-width:600px){table{min-width:0}th,td{padding:12px 6px;font-size:13px}td[style]{font-size:12.5px!important}}.tbl .note{font-size:12px;color:var(--ink2);margin-top:16px;line-height:1.5}.close{position:relative;min-height:clamp(560px,82vh,860px);color:#fff;overflow:hidden;display:flex;align-items:flex-start;justify-content:center;text-align:center}.close img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:60% 60%}.close:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#07080ad1,#07080a59 45%,#07080a1a)}.close .in{position:relative;z-index:2;padding-top:clamp(80px,12vh,140px)}.close p{margin-top:14px;font-size:17px;opacity:.85}.close .pr{font-weight:500;opacity:1;margin-top:8px}.close .btn{margin-top:26px}.exp{position:relative;background:var(--linen)}.exp-pin{padding:var(--sec) 0 calc(var(--sec)*.6);overflow:hidden}.exp-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px}.exp-side{max-width:380px}.exp-side p{font-size:16px;line-height:1.5;color:var(--ink2)}.exp-count{display:flex;align-items:center;gap:10px;margin-top:22px;font-family:var(--mono);font-size:12px;letter-spacing:.1em;color:var(--ink2)}.exp-count span{color:var(--ink)}.exp-count i{flex:1;height:2px;background:#0a0a0a1a;display:block}.exp-count b{display:block;height:100%;width:10%;background:var(--ink);transition:width .2s}.exp-track{display:flex;gap:16px;align-items:stretch;margin-top:56px;padding:0 var(--gut) 0 max(var(--gut),calc((100vw - var(--max))/2 + var(--gut)));overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:max(var(--gut),calc((100vw - var(--max))/2 + var(--gut)));scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab}.exp-track::-webkit-scrollbar{display:none}.exp-track.drag{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.exp-track .ex,.exp-track .ex-end{scroll-snap-align:start}.exp-ar{display:flex;gap:10px;margin-top:18px}.exp-ar .arw{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(10,10,10,.18);background:transparent;color:#0a0a0a;cursor:pointer;padding:0}.exp-ar .arw:hover{border-color:#0a0a0a}.exp-ar .arw svg{width:18px;height:18px}.ex{position:relative;flex:0 0 auto;height:min(560px,68vh);min-height:470px;border-radius:24px;overflow:hidden}.ex .no{position:absolute;left:20px;top:18px;z-index:3;font-family:var(--mono);font-size:11px;letter-spacing:.12em;color:var(--ink2)}.ex-p{width:min(400px,80vw);background:#fff;display:flex;flex-direction:column}.ex-p .ph{position:relative;flex:1;min-height:0;background:radial-gradient(90% 80% at 50% 100%,#e4dccf,#f7f4ef 70%);overflow:hidden}.ex-p .ph img{position:absolute;left:50%;bottom:0;transform:translate(-50%);height:100%;width:auto;max-width:none;object-fit:contain;-webkit-mask-image:linear-gradient(180deg,#000 80%,transparent);mask-image:linear-gradient(180deg,#000 80%,transparent)}.ex-p .tx{padding:22px 24px 24px}.ex q{display:block;font-family:var(--disp);font-size:19px;line-height:1.32;letter-spacing:-.01em;quotes:"\201c" "\201d"}.ex .nm{display:flex;flex-direction:column;gap:3px;margin-top:16px;font-size:13px;color:var(--ink2)}.ex .nm b{font-weight:500;font-size:15px;color:var(--ink)}.ex-q{width:min(360px,80vw);background:#fff;padding:64px 28px 28px;display:flex;flex-direction:column}.ex-q .mk{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--navy);color:#fff;font-family:var(--disp);font-size:19px;letter-spacing:.02em}.ex-q q{font-size:23px;margin-top:auto;padding-top:28px}.ex-q:nth-of-type(4n+2){background:var(--navy);color:#fff}.ex-q:nth-of-type(4n+2) .mk{background:var(--blue)}.ex-q:nth-of-type(4n+2) .nm,.ex-q:nth-of-type(4n+2) .no{color:var(--ash)}.ex-q:nth-of-type(4n+2) .nm b{color:#fff}.ex-v{width:min(320px,74vw)}.ex-v .no{display:none}.evid{position:absolute;top:0;right:0;bottom:0;left:0;color:#fff;cursor:pointer}.ex-end{flex:0 0 auto;width:min(320px,80vw);display:flex;flex-direction:column;justify-content:center;gap:22px;padding:0 20px}.ex-end p{font-family:var(--disp);font-size:24px;line-height:1.25;letter-spacing:-.01em}.exp-fine{margin-top:28px;font-size:13px;color:#4a4e55}.exp{--ink:#0A0A0A;--ink2:#4A4E55;color:#0a0a0a}.ex-q q{color:#0a0a0a}.ex-q:nth-of-type(4n+2) q{color:#fff}.ex .no{color:#5b5f66}.exp .d-l,.ex-p .tx q{color:#0a0a0a}.ex .nm{color:#4a4e55}.ex-end p{color:#0a0a0a}@media(min-width:901px){.exp.pin{height:var(--h)}.exp.pin .exp-pin{position:sticky;top:0;min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:96px 0 40px}.exp.pin .exp-track{margin-top:44px}.exp.pin .exp-head{width:100%}}@media(max-width:900px){.exp-head{flex-direction:column;align-items:flex-start;gap:20px}.exp-track{overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--gut);scrollbar-width:none;margin-top:36px;padding-right:var(--gut)}.exp-track::-webkit-scrollbar{display:none}.ex,.ex-end{scroll-snap-align:start}.ex{height:500px;min-height:0}.ex-q q{font-size:21px}}.vid img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vid .sh{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 40%,#000000d9);pointer-events:none}.vid .pl{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%);width:60px;height:60px;border-radius:50%;display:grid;place-items:center;background:#ffffff38;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.4);transition:transform .3s}.vid .pl svg{width:22px;margin-left:3px}.vid:hover .pl{transform:translate(-50%,-50%) scale(1.08)}.vid .tg{position:absolute;left:14px;top:14px;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;padding:6px 10px;border-radius:99px;background:#0a0a0a6b}.ex-v .vid .tg{left:auto;right:14px}.vid .cp{position:absolute;left:18px;right:18px;bottom:18px;pointer-events:none}.vid .cp p{font-family:var(--disp);font-size:18px;line-height:1.28}.vid .cp span{display:block;font-size:12px;opacity:.75;margin-top:10px}.vid video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:#000;z-index:4}.vid .spin{position:absolute;left:50%;top:42%;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;border:2px solid rgba(255,255,255,.25);border-top-color:#fff;opacity:0;pointer-events:none}.vid.loading .spin{opacity:1;animation:spin .9s linear infinite}.vid.loading .pl,.vid.playing .cp,.vid.playing .tg,.vid.playing .pl,.vid.playing .sh{opacity:0}@keyframes spin{to{transform:rotate(360deg)}}.rv2{background:#fff;padding:var(--sec) 0 calc(var(--sec)*.8);overflow:hidden}.rv2 .head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px}.rv2 .stat{display:flex;gap:36px}.rv2 .stat>div{border-left:1px solid var(--line);padding-left:18px;display:flex;flex-direction:column}.rv2 .stat b{display:block;font-family:var(--disp);font-weight:400;font-size:40px;letter-spacing:-.03em;line-height:1}.rv2 .stat small{font-size:12.5px;color:var(--ink2);margin-top:6px}.st{display:inline-flex;gap:2px}.st svg{width:14px;height:14px}.rv2 .stat .st{color:var(--ink);margin-top:6px}.rv2 .bar{display:flex;justify-content:space-between;align-items:center;margin-top:48px;margin-bottom:26px;gap:20px}.rv2 .chips{display:flex;gap:8px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.rv2 .chips::-webkit-scrollbar{display:none}.chip{font-size:14px;padding:9px 16px;border-radius:99px;border:1px solid var(--line);white-space:nowrap;transition:background .2s,color .2s}.chip:hover{border-color:var(--ink)}.chip.on{background:var(--ink);color:#fff;border-color:var(--ink)}.rv2 .ar{display:flex;gap:10px}.arw{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line)}.arw:hover{border-color:var(--ink)}.arw svg{width:18px;height:18px}.rail2{display:flex;gap:14px;align-items:stretch;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 var(--gut) 4px max(var(--gut),calc((100vw - var(--max))/2 + var(--gut)));scroll-padding-left:max(var(--gut),calc((100vw - var(--max))/2 + var(--gut)))}.rail2::-webkit-scrollbar{display:none}.rail2>*{scroll-snap-align:start;transition:opacity .3s}.rail2>.off{display:none}.cv{position:relative;flex:0 0 280px;height:470px;border-radius:22px;overflow:hidden;color:#fff;cursor:pointer;background:#111}.ct{flex:0 0 300px;height:470px;border-radius:22px;background:var(--mist);padding:28px;display:flex;flex-direction:column;justify-content:space-between}.ct .st{color:var(--blue)}.ct h4{font-weight:500;font-size:15px;margin-top:16px}.ct p{font-family:var(--disp);font-size:19px;line-height:1.34;letter-spacing:-.01em;margin-top:10px}.ct .by{display:flex;flex-direction:column;gap:6px;font-size:13px}.ct .by b{font-weight:500}.vbadge{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:var(--ink2)}.vbadge svg{width:13px;height:13px;color:var(--blue)}.rv2 .prog{height:2px;background:#0a0a0a1a;margin-top:28px;border-radius:2px;overflow:hidden}.rv2 .prog i{display:block;height:100%;width:20%;background:var(--ink);transition:width .15s}.rv2 .foot{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:34px;font-size:14px;color:var(--ink2)}@media(max-width:700px){.rv2 .head{flex-direction:column;align-items:flex-start;gap:28px}.rv2 .stat{gap:16px}.rv2 .stat>div{padding-left:12px}.rv2 .stat b{font-size:30px}.rv2 .stat small br{display:none}.rv2 .bar{margin-top:32px;margin-bottom:20px}.rv2 .ar{display:none}.cv,.ct{flex-basis:78vw;height:440px}.rv2 .foot{flex-direction:column;align-items:flex-start}}.vf{margin-top:clamp(56px,7vw,104px);display:flex;flex-direction:column;gap:clamp(56px,7vw,104px)}.vx-k,.vx-lab,.vx-cap{font-family:var(--mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase}.vx-tw{display:flex;flex-direction:column;gap:18px}.vx-q{font-family:var(--disp);font-weight:500;font-size:clamp(40px,6vw,88px);line-height:1;letter-spacing:-.03em;margin:0;max-width:16ch}.vx-q2{font-family:var(--disp);font-size:clamp(22px,2.4vw,32px);line-height:1.2;margin:0;max-width:30ch;opacity:.75}.vx-a{font-size:clamp(18px,1.6vw,22px);line-height:1.4;margin:6px 0 0}.vx-t{font-family:var(--disp);font-weight:500;font-size:clamp(34px,4.4vw,64px);line-height:1.03;letter-spacing:-.025em;margin:0 0 28px}.vx-t em{font-style:italic}.vx-fg{display:grid;grid-template-columns:1fr;gap:16px;align-items:start}@media(max-width:820px){.vx-fg{grid-template-columns:1fr}}.vx-col{border-radius:22px;padding:28px 26px;display:flex;flex-direction:column;gap:8px}.vx-col ul{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:10px}.vx-them ul{grid-template-columns:1fr 1fr 1fr;column-gap:22px}@media(max-width:900px){.vx-them ul{grid-template-columns:1fr 1fr}}@media(max-width:600px){.vx-them ul{grid-template-columns:1fr}}.vx-col li{display:flex;gap:10px;align-items:flex-start;font-family:var(--disp);font-size:clamp(18px,1.5vw,22px);line-height:1.2}.vx-col li svg{flex:none;margin-top:3px}.vx-us li{font-size:clamp(22px,2vw,28px)}.vx-more{font-family:var(--disp);font-style:italic;font-size:19px;margin:14px 0 0}.vx-note{font-size:14px;line-height:1.5;margin:4px 0 0;opacity:.8}.vx-ds{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(24px,4vw,56px);align-items:center}@media(max-width:820px){.vx-ds{grid-template-columns:1fr}}.vx-im{border-radius:22px;overflow:hidden;aspect-ratio:4/5}.vx-im img{width:100%;height:100%;object-fit:cover;display:block}.vx-dt .vx-t{margin-bottom:16px}.vx-big{font-size:clamp(18px,1.6vw,22px);line-height:1.45;margin:0 0 26px;max-width:36ch}.vx-vs{display:grid;grid-template-columns:1fr 1fr;gap:12px}.vx-vs>div{border-radius:18px;padding:20px 20px 22px}.vx-vs ul{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px;font-family:var(--disp);font-size:clamp(18px,1.6vw,22px);line-height:1.2}.vx-vs>div:first-child ul{text-decoration:line-through;text-decoration-thickness:1.5px}.vis-light .vx-k,.vis-light .vx-cap{color:#5b5f66}.vis-light .vx-q,.vis-light .vx-t,.vis-light .vx-a strong{color:#0a0a0a}.vis-light .vx-q2,.vis-light .vx-a,.vis-light .vx-big{color:#3e4248}.vis-light .vx-t em{color:#2f55c9}.vis-light .vx-them{background:#fff4f3;border:1px solid rgba(179,38,30,.25);color:#0a0a0a}.vis-light .vx-them .vx-lab,.vis-light .vx-them li svg,.vis-light .vx-them .vx-more{color:#b3261e}.vis-light .vx-us{background:#f1f4fd;border:1px solid rgba(47,85,201,.25);color:#0a0a0a}.vis-light .vx-us .vx-lab,.vis-light .vx-us li svg,.vis-light .vx-us .vx-more{color:#2f55c9}.vis-light .vx-vs>div:first-child{background:#fff4f3;color:#6b2722}.vis-light .vx-vs>div:first-child .vx-lab{color:#b3261e}.vis-light .vx-vz{background:#f1f4fd;color:#0a0a0a}.vis-light .vx-vz .vx-lab{color:#2f55c9}.vis-dark .vx-k,.vis-dark .vx-cap{color:#9aa0a8}.vis-dark .vx-q,.vis-dark .vx-t,.vis-dark .vx-a strong{color:#fff}.vis-dark .vx-q2,.vis-dark .vx-a,.vis-dark .vx-big{color:#c9cdd3}.vis-dark .vx-t em{color:#8fa9f5}.vis-dark .vx-them{background:#ff8a800f;border:1px solid rgba(255,138,128,.3);color:#fff}.vis-dark .vx-them .vx-lab,.vis-dark .vx-them li svg,.vis-dark .vx-them .vx-more{color:#ff8a80}.vis-dark .vx-us{background:#8fa9f514;border:1px solid rgba(143,169,245,.3);color:#fff}.vis-dark .vx-us .vx-lab,.vis-dark .vx-us li svg,.vis-dark .vx-us .vx-more{color:#8fa9f5}.vis-dark .vx-vs>div:first-child{background:#ff8a800f;color:#e8b4af}.vis-dark .vx-vs>div:first-child .vx-lab{color:#ff8a80}.vis-dark .vx-vz{background:#8fa9f514;color:#fff}.vis-dark .vx-vz .vx-lab{color:#8fa9f5}.vr-banner{align-self:flex-start;font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:8px 14px;border-radius:999px;background:#b3261e;color:#fff}.vr-t{font-family:var(--disp);font-weight:500;font-size:clamp(32px,4vw,56px);line-height:1.04;letter-spacing:-.025em;max-width:20ch}.vr-t em{font-style:italic;color:#b3261e}.vr-top{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.vr-tag{font-family:var(--mono);font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:4px 9px;border-radius:6px;background:#b3261e1a;color:#b3261e;border:1px solid rgba(179,38,30,.35)}.vr-c{border-top:3px solid #B3261E!important}.vf-h{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.vf-g{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}@media(min-width:901px){.vf-g{grid-template-columns:repeat(3,1fr)}}.vf-c{border-radius:20px;padding:26px 24px 28px;display:flex;flex-direction:column;gap:10px}.vf-c h4{font-family:var(--disp);font-weight:400;font-size:23px;line-height:1.15;letter-spacing:-.01em;margin:0}.vf-c p{font-size:15.5px;line-height:1.6;margin:0}.vis-light .vf-c{background:#f4f4f4;color:#0a0a0a}.vis-light .vf-c p{color:#3e4248}.vis-light .vr-t{color:#0a0a0a}.vis-dark .vf-c{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#fff}.vis-dark .vf-c p{color:#c9cdd3}.vis-dark .vr-t{color:#fff}.vis-dark .vr-t em,.vis-dark .vr-tag{color:#ff8a80}.vis-dark .vr-tag{background:#ff8a801a;border-color:#ff8a8066}.vis-dark .vr-c{border-top-color:#ff8a80!important}.vr-s i.on{color:#b3261e!important}.vis-dark .vr-s i.on{color:#ff8a80!important}.vr{margin-top:clamp(40px,5vw,72px)}.vr-h{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.vr-sub{font-size:15.5px;line-height:1.55;max-width:56ch}.vr-g{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}@media(min-width:901px){.vr-g{grid-template-columns:repeat(3,1fr)}}.vr-c{margin:0;border-radius:20px;padding:24px 24px 22px;display:flex;flex-direction:column;gap:12px}.vr-c blockquote{margin:0;font-family:var(--disp);font-weight:400;font-size:19px;line-height:1.38;letter-spacing:-.005em;flex:1}.vr-c figcaption{font-size:12.5px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.vr-s{display:inline-flex;gap:1px;font-size:13px;letter-spacing:0}.vr-s i{font-style:normal;opacity:.28}.vr-s i.on{opacity:1;color:#e8a33d}.vis-light .vr-c{background:#fff;border:1px solid #E4E4E7;color:#0a0a0a}.vis-light .vr-c figcaption,.vis-light .vr-sub{color:#5b5f66}.vis-dark .vr-c{background:#ffffff09;border:1px dashed rgba(255,255,255,.16);color:#fff}.vis-dark .vr-c figcaption,.vis-dark .vr-sub{color:#9aa0a8}.vis{margin-top:clamp(48px,6vw,88px)}.vis-h{display:flex;flex-direction:column;gap:12px;margin-bottom:28px}.vis-t{font-family:var(--disp);font-weight:400;font-size:clamp(26px,2.8vw,40px);line-height:1.1;letter-spacing:-.02em;max-width:22ch}.vis-g{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}@media(min-width:901px){.vis-g{grid-template-columns:repeat(6,1fr)}.vis-c{grid-column:span 2}.vis-c:nth-child(n+4){grid-column:span 3}}.vis-c{border-radius:20px;padding:26px 24px 28px;display:flex;flex-direction:column;gap:10px}.vis-k{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.vis-c h3{font-family:var(--disp);font-weight:400;font-size:24px;line-height:1.15;letter-spacing:-.01em}.vis-c p{font-size:15.5px;line-height:1.6}.vis-n{margin-top:18px;font-size:12.5px}.vis-light .vis-c{background:#f4f4f4;color:#0a0a0a}.vis-light .vis-k{color:#2f55c9}.vis-light .vis-c p{color:#3e4248}.vis-light .vis-n{color:#5b5f66}.vis-light .vis-t{color:#0a0a0a}.vis-dark .vis-c{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#fff}.vis-dark .vis-k{color:#8fa9f5}.vis-dark .vis-c p{color:#c9cdd3}.vis-dark .vis-n{color:#9aa0a8}.vis-dark .vis-t{color:#fff}.pd-trust{margin-top:0;display:flex;justify-content:center;gap:clamp(14px,3vw,40px);flex-wrap:wrap;padding:12px var(--gut);border-bottom:1px solid var(--line);font-size:13px;color:var(--ink2)}.pd-trust span{display:inline-flex;align-items:center;gap:7px}.pd-trust svg,.pd-tr svg{width:17px;height:17px;stroke:currentColor;fill:none;stroke-width:1.5}.pd-buy{padding:clamp(18px,2.4vw,32px) 0 var(--sec)}.pd-g{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:start}.pd-gal{position:sticky;top:84px}.pd-main{position:relative;aspect-ratio:1/1;border-radius:24px;overflow:hidden;background:#111;cursor:zoom-in}.pd-sl{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.03);transition:opacity .6s,transform 1.2s cubic-bezier(.2,.7,.2,1)}.pd-sl.on{opacity:1;transform:none}.pd-exp{position:absolute;right:14px;top:14px;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#0a0a0a66;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pd-ar{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:#ffffffd9;color:var(--ink);font-size:24px;line-height:1;display:grid;place-items:center}.pd-ar.l{left:14px}.pd-ar.r{right:14px}.pd-cnt{position:absolute;left:16px;bottom:14px;font-family:var(--mono);font-size:11px;letter-spacing:.12em;color:#fff;background:#0a0a0a66;padding:5px 10px;border-radius:99px}.pd-thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;scrollbar-width:none}.pd-thumbs::-webkit-scrollbar{display:none}.pd-th{flex:0 0 76px;height:76px;border-radius:12px;overflow:hidden;opacity:.55;border:2px solid transparent;transition:opacity .2s}.pd-th img{width:100%;height:100%;object-fit:cover}.pd-th.on{opacity:1;border-color:var(--ink)}.pd-info{padding-top:6px}.pd-t{margin-top:12px;font-size:clamp(34px,3.6vw,52px)}.pd-rate{display:inline-flex;align-items:center;gap:8px;margin-top:12px;font-size:14px;color:var(--ink2)}.pd-rate b{color:var(--ink);font-weight:500}.pd-rate .st{color:var(--blue);display:inline-flex;gap:1px}.pd-rate .half{display:inline-block;width:8px;overflow:hidden}.pd-sub{margin-top:16px;font-size:17px;line-height:1.5;color:var(--ink2);max-width:46ch}.pd-price{margin-top:20px;display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.pd-price>b{font-family:var(--disp);font-weight:400;font-size:38px;letter-spacing:-.02em}.pd-price span{font-size:14px;color:var(--ink2)}.pd-price span b{color:var(--ink);font-weight:500}.pd-pts{list-style:none;margin-top:18px;display:grid;gap:10px}.pd-pts li{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.45}.pd-pts svg{flex:none;width:19px;height:19px;color:var(--blue);margin-top:1px}.pd-box{margin-top:20px;background:var(--mist);border-radius:16px;padding:14px 18px}.pd-box .k{font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;color:var(--ink2)}.pd-box p{font-size:14px;line-height:1.5;margin-top:6px}.pd-atc{width:100%;margin-top:20px;height:58px;font-size:16px}.pd-ship{text-align:center;font-size:13px;line-height:1.5;color:var(--ink2);margin-top:10px}.pd-switch{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-top:clamp(40px,5vw,64px);padding:22px 26px;border-radius:20px;background:#f1f4fd;border:1px solid rgba(47,85,201,.25);color:#0a0a0a;font-size:clamp(16px,1.4vw,19px);line-height:1.4;text-decoration:none}.pd-switch b{color:#2f55c9;font-weight:500}.pd-switch i{font-style:normal;font-size:24px;color:#2f55c9;transition:transform .3s}.pd-switch:hover i{transform:translate(4px)}.pd-tr{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;border-top:1px solid var(--line);padding-top:18px}.pd-tr div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:3px;font-size:13px}.pd-tr b{font-weight:500}.pd-tr small{color:var(--ink2);font-size:12px}.pd-tr svg{width:22px;height:22px;margin-bottom:4px}.pd-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#07080af0;display:grid;place-items:center;opacity:0;pointer-events:none;transition:opacity .3s;padding:4vw}.pd-lb.on{opacity:1;pointer-events:auto}.pd-lb img{max-width:100%;max-height:90vh;border-radius:16px;transform:scale(.94);transition:transform .4s}.pd-lb.on img{transform:none}.pd-x{position:absolute;right:20px;top:16px;color:#fff;font-size:36px;width:48px;height:48px}.pd-sticky{position:fixed;left:0;right:0;bottom:0;z-index:90;background:#fffffff0;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line);transform:translateY(110%);transition:transform .4s;padding:10px 0 calc(10px + env(safe-area-inset-bottom))}.pd-sticky.on{transform:none}.pd-si{display:flex;align-items:center;justify-content:space-between;gap:14px}.pd-sn{display:flex;flex-direction:column}.pd-sn b{font-weight:500;font-size:15px}.pd-sn span{font-size:13px;color:var(--ink2)}.pd-sticky .btn{height:46px;padding:0 26px}.pd-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:clamp(26px,3vw,40px)}.pd-how{background:var(--mist);padding:var(--sec) 0}.pd-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.pd-step{position:relative;background:#fff;border-radius:22px;overflow:hidden;padding-bottom:22px}.pd-step .im{aspect-ratio:4/5;overflow:hidden}.pd-step .im img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.pd-step:hover img{transform:scale(1.05)}.pd-step .n{position:absolute;left:14px;top:14px;font-family:var(--mono);font-size:11px;letter-spacing:.12em;color:#fff;background:#0a0a0a73;padding:6px 10px;border-radius:99px}.pd-step h3{font-family:var(--disp);font-weight:400;font-size:24px;letter-spacing:-.01em;margin:18px 20px 0}.pd-step p{font-size:14.5px;line-height:1.5;color:var(--ink2);margin:8px 20px 0}.pd-ben{background:var(--obsidian);color:var(--bone);padding:var(--sec) 0}.pd-bg{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(28px,5vw,80px);align-items:start}.pd-bl{position:sticky;top:110px}.pd-bl .d-l{color:#fff}.pd-bc{display:grid;grid-template-columns:1fr 1fr;gap:18px}.pd-bi .im{aspect-ratio:1/1;border-radius:20px;overflow:hidden;background:#111}.pd-bi img{width:100%;height:100%;object-fit:cover}.pd-bi h3{font-weight:500;font-size:17px;color:#fff;margin-top:14px}.pd-bi p{font-size:14.5px;line-height:1.5;color:var(--ash);margin-top:6px}.pd-inbox{padding:var(--sec) 0;background:#fff}.pd-boxg{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.pd-boxg .im{aspect-ratio:4/3!important}.pd-boxg figure:first-child .im{background:linear-gradient(180deg,#e0dfe1,#ebebed 50%,#f9f9fa)}.pd-boxg figure:first-child img{object-fit:contain}.pd-boxg figure:nth-child(2) img{object-position:50% 52%}.pd-also{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.pd-also li{display:flex;flex-direction:column;gap:5px;padding:18px 20px;border:1px solid var(--line);border-radius:16px}.pd-also b{font-weight:500;font-size:15px}.pd-also span{font-size:14px;line-height:1.5;color:var(--ink2)}@media(max-width:700px){.pd-also{grid-template-columns:1fr;gap:10px}.pd-boxg{grid-template-columns:1fr}}.pd-boxg .im{aspect-ratio:1/1;border-radius:20px;overflow:hidden;background:#0e1013}.pd-boxg img{width:100%;height:100%;object-fit:cover}.pd-boxg .pads img{object-fit:contain;padding:12%}.pd-boxg figcaption{display:flex;flex-direction:column;gap:5px;margin-top:14px}.pd-boxg b{font-weight:500;font-size:16px}.pd-boxg span{font-size:14px;line-height:1.5;color:var(--ink2)}.pd-bs{background:var(--obsidian);color:var(--bone);padding:var(--sec) 0;overflow:hidden}.pd-bsg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,80px);align-items:center}.pd-bs-im{display:flex;justify-content:center}.pd-bs-im img{width:100%;max-width:560px;height:auto}.pd-bs-h{color:#fff;font-weight:400;font-size:clamp(30px,3vw,44px);line-height:1.15;max-width:22ch}.pd-bs-h b{font-weight:600}.pd-bs-tx p{margin-top:18px;font-size:16px;line-height:1.6;color:var(--ash);max-width:52ch}.pd-bs-tx ul{list-style:none;margin-top:26px;display:grid;gap:14px}.pd-bs-tx li{display:flex;align-items:center;gap:14px;font-size:15px;color:var(--bone)}.pd-bs-tx li i{flex:none;position:relative;width:44px;height:1px;background:#ffffff59}.pd-bs-tx li i:after{content:"";position:absolute;right:-2px;top:-2.5px;width:6px;height:6px;border-radius:50%;background:#fff}.pd-bs-apps{display:flex;gap:12px;margin-top:30px;flex-wrap:wrap}.pd-bs-apps img{height:46px;width:auto;display:block}@media(max-width:900px){.pd-bsg{grid-template-columns:minmax(0,1fr)}.pd-bs-im{order:2}.pd-bs-im img{max-width:400px}}.pd-spec{background:var(--linen);padding:var(--sec) 0}.pd-sg{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.pd-sp{background:#fff;border-radius:20px;padding:24px}.pd-sp h3{font-family:var(--disp);font-weight:400;font-size:22px;margin-bottom:8px}.pd-sp .r{display:flex;flex-direction:column;gap:3px;padding:12px 0;border-top:1px solid var(--line)}.pd-sp .r span{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink2)}.pd-sp .r b{font-weight:400;font-size:15px}.pd-note{margin-top:18px;font-size:13px;color:var(--ink2)}.pd-note a,.u{text-decoration:underline}.pd-sci{background:var(--blue);color:#fff;padding:var(--sec) 0;overflow:hidden}.pd-scg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,80px);align-items:center}.pd-big{font-family:var(--disp);font-size:clamp(72px,9vw,140px);letter-spacing:-.05em;line-height:.9;margin-top:16px}.pd-sci h2{margin-top:10px;max-width:26ch}.pd-sci p{margin-top:16px;font-size:16px;line-height:1.55;opacity:.88;max-width:48ch}.pd-sci .btn{margin-top:24px}.pd-sci small{display:block;margin-top:16px;font-size:12px;opacity:.7}.pd-sci-im{border-radius:24px;overflow:hidden;aspect-ratio:1/1}.pd-sci-im img{width:100%;height:100%;object-fit:cover}.pd-faq{padding:var(--sec) 0;background:#fff}.pd-fg{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,80px);align-items:start}.pd-acc details{border-top:1px solid var(--line)}.pd-acc details:last-child{border-bottom:1px solid var(--line)}.pd-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-family:var(--disp);font-size:clamp(18px,1.6vw,22px);letter-spacing:-.01em}.pd-acc summary::-webkit-details-marker{display:none}.pd-acc summary i{flex:none;position:relative;width:16px;height:16px}.pd-acc summary i:before,.pd-acc summary i:after{content:"";position:absolute;left:0;top:7px;width:16px;height:1.6px;background:currentColor;transition:transform .3s}.pd-acc summary i:after{transform:rotate(90deg)}.pd-acc details[open] summary i:after{transform:rotate(0)}.pd-acc p{padding:0 0 22px;font-size:15.5px;line-height:1.6;color:var(--ink2);max-width:62ch}.pd-acc p a{text-decoration:underline;color:var(--ink)}.pd-close{min-height:clamp(460px,70vh,720px)}@media(max-width:1000px){.pd-steps{grid-template-columns:1fr 1fr}.pd-sg{grid-template-columns:1fr}}@media(max-width:900px){.pd-g,.pd-bg,.pd-scg,.pd-fg{grid-template-columns:minmax(0,1fr)}.pd-gal,.pd-bl{position:static}}@media(max-width:600px){.pd-trust{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.pd-trust::-webkit-scrollbar{display:none}.pd-th{flex-basis:60px;height:60px}.pd-steps{grid-template-columns:1fr 1fr;gap:10px}.pd-step h3{font-size:19px;margin:14px 14px 0}.pd-step p{font-size:13px;margin:6px 14px 0}.pd-bc{grid-template-columns:1fr 1fr;gap:12px}.pd-bi h3{font-size:15px}.pd-bi p{font-size:13px}.pd-boxg{gap:10px}.pd-boxg b{font-size:14px}.pd-boxg span{font-size:13px}.pd-sn b{font-size:14px}.pd-sticky .btn{padding:0 18px}}@media(max-width:360px){.pd-steps,.pd-bc{grid-template-columns:1fr}.pd-tr small{font-size:11px}}footer{padding-bottom:90px}.pd-boxg .im{background:#f3f3f4!important}.pd-boxg figure .im img{-webkit-mask-image:radial-gradient(ellipse 78% 78% at 50% 50%,#000 62%,transparent 100%);mask-image:radial-gradient(ellipse 78% 78% at 50% 50%,#000 62%,transparent 100%)}.pd-boxg figure:first-child .im{background:linear-gradient(180deg,#e0dfe1,#ebebed 50%,#f9f9fa)!important}.pd-boxg figure:first-child .im img{-webkit-mask-image:none;mask-image:none}.pd-step .im.zb-ctl{background:#f6f6f7}.pd-step .im.zb-ctl{background:linear-gradient(180deg,#fefefe,#f6f6f7 50%,#ebebed)}.pd-step .im.zb-ctl img{object-fit:contain;object-position:50% 50%;transform:scale(1.04)}#judgeme_product_reviews,.pd-jdgm{scroll-margin-top:96px}.zb-dragging{cursor:grabbing!important;-webkit-user-select:none;user-select:none}.zb-dragging *{pointer-events:none}td.zb.cta .btn{white-space:nowrap}@media(max-width:600px){td.zb.cta{padding:14px 4px}td.zb.cta .btn{padding:0 12px!important;font-size:13px!important;height:40px!important}}@media(max-width:600px){.pd-trust{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;overflow:visible;white-space:normal;font-size:13px}.pd-trust span{align-items:flex-start;line-height:1.3}.pd-trust svg{flex:none}}@media(max-width:600px){.pd-trust span{gap:0}.pd-trust svg{margin-right:8px;margin-top:1px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/zb-product.css.map */
