*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font:400 16px/1.55 var(--fb);-webkit-font-smoothing:antialiased}img,video{display:block;max-width:100%}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}a{color:inherit;text-decoration:none}svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.wrap{max-width:1240px;margin:0 auto;padding:0 24px}.narrow{max-width:820px}h1,h2,h3{font-family:var(--fh);letter-spacing:var(--ls,-.02em);line-height:1.12}.stars{display:inline-flex;gap:1px;color:var(--star)}.stars svg{width:15px;height:15px;fill:currentColor;stroke:none}.flag{display:inline-flex;flex-direction:column;width:22px;height:15px;border-radius:3px;overflow:hidden;flex:none;box-shadow:0 0 0 1px #00000014}.flag i{flex:1}.flag i:nth-child(1){background:#9e3039}.flag i:nth-child(2){background:#fff;flex:.5}.flag i:nth-child(3){background:#9e3039}.bar{background:var(--barbg);color:var(--barfg);text-align:center;font-size:13px;font-weight:600;padding:9px 16px}.hd{position:sticky;top:0;z-index:40;background:var(--hdbg);backdrop-filter:saturate(1.6) blur(14px);-webkit-backdrop-filter:saturate(1.6) blur(14px);border-bottom:1px solid var(--line)}.hd-in{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:68px}.hd nav{display:flex;gap:28px;font-size:14.5px;font-weight:600}.hd nav a{opacity:.8}.hd nav a:hover{opacity:1}.logo img{height:30px;width:auto;filter:var(--logof)}.cartb{justify-self:end;position:relative;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:1px solid var(--line)}.cartb span{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;border-radius:9px;background:var(--acc);color:var(--atcfg);font-size:11px;font-weight:700;display:grid;place-items:center}.pdp{padding:28px 0 64px}.pdp-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:56px;align-items:start}.gal{position:sticky;top:92px}.gal-main{position:relative;border-radius:var(--r);overflow:hidden;background:var(--galbg)}.track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.track::-webkit-scrollbar{display:none}.sl{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1}.sl img{width:100%;height:100%;object-fit:cover}.gal-badge{position:absolute;top:16px;left:16px;background:var(--badge);color:#fff;font-weight:800;font-size:14px;padding:6px 12px;border-radius:999px}.dots{display:none;position:absolute;bottom:12px;left:0;right:0;justify-content:center;gap:6px}.dots i{width:7px;height:7px;border-radius:4px;background:#00000040;transition:width .2s}.dots i.on{width:20px;background:var(--ink2,#111)}.thumbs{display:grid;grid-template-columns:repeat(9,1fr);gap:8px;margin-top:12px}.th{border-radius:10px;overflow:hidden;aspect-ratio:1;border:2px solid transparent;opacity:.7;background:var(--galbg)}.th.on{border-color:var(--ink);opacity:1}.th img{width:100%;height:100%;object-fit:cover}.buy-in{display:flex;flex-direction:column;gap:18px}.rate{display:flex;align-items:center;gap:8px;font-size:14px}.rate b{font-weight:800}.rate span:last-child{color:var(--mut)}.ttl{font-size:clamp(25px,2.5vw,34px);font-weight:var(--fhw)}.price{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.price strong{font-family:var(--fh);font-size:34px;font-weight:800;color:var(--pricec);letter-spacing:-.02em}.price s{color:var(--mut);font-size:18px}.save{background:var(--savebg);color:var(--savefg);font-weight:800;font-size:13px;padding:6px 11px;border-radius:999px}.opt-h{font-weight:700;font-size:15px;margin-bottom:10px}.opt-h em{font-style:normal;font-weight:500;color:var(--mut);font-size:13.5px;margin-left:6px}.pills{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pills.three{grid-template-columns:repeat(3,1fr)}.pill{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:58px;padding:8px;border-radius:var(--rs);border:1.5px solid var(--line2);background:var(--card)}.pill b{font-size:15.5px}.pill small{font-size:12.5px;color:var(--mut)}.pill small s{margin-left:4px}.pill.on{border-color:var(--pillon);box-shadow:0 0 0 1px var(--pillon) inset;background:var(--pillonbg)}.gift{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:var(--rs);background:var(--giftbg);border:1px solid var(--giftline)}.gift img{width:52px;height:52px}.gift div{flex:1;display:flex;flex-direction:column;gap:1px}.gift b{font-size:15.5px}.gift small{color:var(--mut);font-size:13px}.gift-k{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--giftk)}.gift-k svg{width:15px;height:15px}.gift-p{font-family:var(--fh);font-weight:800;font-size:20px;color:var(--giftk)}.atc{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:60px;border-radius:var(--rb);background:var(--atc);color:var(--atcfg);font-weight:800;font-size:17px;letter-spacing:.01em;box-shadow:var(--atcsh);transition:transform .15s}.atc:active{transform:scale(.985)}.eta{display:flex;align-items:center;gap:12px;padding:13px 16px;border-radius:var(--rs);background:var(--etabg);color:var(--etafg)}.eta div{flex:1;display:flex;flex-direction:column}.eta b{font-size:15px}.eta small{font-size:12.5px;opacity:.75}.trust{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.trust>*{display:grid;grid-template-columns:auto 1fr;column-gap:10px;align-items:center;padding:12px 14px;border-radius:var(--rs);background:var(--card);border:1px solid var(--line)}.trust svg{grid-row:span 2;color:var(--acc);width:22px;height:22px}.trust b{font-size:14px;line-height:1.25}.trust small{font-size:12.5px;color:var(--mut)}.trust a small{white-space:nowrap}.compat{border-radius:var(--rs);background:var(--compbg);color:var(--compfg);overflow:hidden}.compat summary{list-style:none;display:flex;align-items:center;gap:12px;padding:14px 16px;cursor:pointer}.compat summary::-webkit-details-marker{display:none}.compat summary span{flex:1;display:flex;flex-direction:column}.compat summary small{opacity:.7;font-size:12.5px}.compat[open] summary>svg:last-child{transform:rotate(180deg)}.compat-b{display:grid;grid-template-columns:1fr 1fr auto;gap:8px;padding:0 16px 16px}.compat-b select{height:46px;border-radius:10px;border:1px solid var(--line2);padding:0 12px;font:inherit;font-size:15px;background:var(--card);color:var(--ink)}.compat-b button{height:46px;padding:0 18px;border-radius:10px;background:var(--acc);color:#fff;font-weight:700}#cr{grid-column:1/-1;font-size:14px;font-weight:600}#cr.ok{color:var(--okc)}#cr.bad{color:#e5484d}.low{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;font-size:12.5px;color:var(--mut);padding:0 2px}.low b{color:var(--ink)}.sec{padding:var(--secp) 0}.sec-h{text-align:center;max-width:760px;margin:0 auto 44px}.sec-h h2,.txt h2{font-size:clamp(28px,3.4vw,46px);font-weight:var(--fhw)}.sec-h p{color:var(--mut);margin-top:12px;font-size:17px}.kick{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--kick);margin-bottom:14px}.ugc-row{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1000px;margin:0 auto}.ugc-c{position:relative;border-radius:var(--r);overflow:hidden;aspect-ratio:9/16;background:#111;cursor:pointer}.ugc-c video{width:100%;height:100%;object-fit:cover}.ugc-play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:68px;height:68px;border-radius:50%;background:#ffffffeb;color:#111;display:grid;place-items:center;box-shadow:0 8px 30px #0000004d}.ugc-play svg{width:26px;height:26px;margin-left:3px}.ugc-c figcaption{position:absolute;left:12px;bottom:12px;display:flex;align-items:center;gap:6px;background:#0000008c;color:#fff;font-size:12.5px;font-weight:600;padding:6px 10px;border-radius:999px}.ugc-c figcaption svg{width:15px;height:15px}.ugc-c.playing .ugc-play,.ugc-c.playing figcaption{opacity:0}.split{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:64px;align-items:center}.media{border-radius:var(--r);overflow:hidden;aspect-ratio:9/16;background:#111;width:100%;max-width:400px;justify-self:center}.media video{width:100%;height:100%;object-fit:cover}.txt{display:flex;flex-direction:column;gap:16px}.txt p{color:var(--mut);font-size:17px}.feat{display:flex;gap:14px;padding:18px;border-radius:var(--rs);background:var(--card);border:1px solid var(--line);margin-top:6px}.feat .flag{margin-top:4px}.feat div{display:flex;flex-direction:column;gap:4px}.feat span{color:var(--mut);font-size:15px}.steps-row{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;max-width:1040px;margin:0 auto}.step{background:var(--stepbg);border-radius:var(--r);overflow:hidden;border:1px solid var(--line)}.step-m{position:relative;aspect-ratio:9/16;background:#111}.step-m video{width:100%;height:100%;object-fit:cover}.num{position:absolute;top:14px;left:14px;width:40px;height:40px;border-radius:50%;background:var(--numbg);color:var(--numfg);font-family:var(--fh);font-weight:800;font-size:18px;display:grid;place-items:center}.step h3{font-size:19px;padding:20px 22px 8px;font-weight:var(--fhw)}.step p{padding:0 22px 24px;color:var(--mut);font-size:15px}.step-t{min-width:0}.q{border-bottom:1px solid var(--line)}.q summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 4px;font-weight:700;font-size:17.5px;cursor:pointer}.q summary::-webkit-details-marker{display:none}.q[open] summary svg{transform:rotate(180deg)}.q summary svg{transition:transform .2s;color:var(--acc)}.a{padding:0 4px 24px;color:var(--mut);display:flex;flex-direction:column;gap:10px}.a b{color:var(--ink)}.a ol{padding-left:20px}.dims{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.dims div{padding:14px;border-radius:var(--rs);background:var(--card);border:1px solid var(--line);display:flex;flex-direction:column;gap:4px}.dims b{font-family:var(--fh);font-size:22px}.dims span{font-size:13.5px}.ft{padding:48px 0;border-top:1px solid var(--line);text-align:center}.ft img{height:28px;margin:0 auto 12px;filter:var(--logof)}.ft p{color:var(--mut);font-size:13px}.stk{position:fixed;left:12px;right:12px;bottom:12px;z-index:50;display:none;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 18px;border-radius:18px;background:var(--stkbg);color:var(--stkfg);box-shadow:0 12px 40px #00000040;transform:translateY(140%);transition:transform .3s}.stk.show{transform:none}.stk b{font-family:var(--fh);font-size:19px;display:block;line-height:1.1}.stk s{font-size:13px;opacity:.6}.atc.sm{width:auto;height:48px;padding:0 20px;font-size:15px;border-radius:var(--rb)}@media(max-width:900px){.wrap{padding:0 16px}.hd nav{display:none}.hd-in{grid-template-columns:42px 1fr 42px;height:58px}.logo{justify-self:center}.logo img{height:25px}.pdp{padding:0 0 40px}.pdp>.wrap{padding:0}.pdp-grid{grid-template-columns:minmax(0,1fr);gap:20px}.gal{position:static}.gal-main{border-radius:0}.thumbs{display:none}.dots{display:flex;position:static;padding:12px 0 0}.gal-main{overflow:visible}.track{border-radius:0}.buy{padding:0 16px}.buy-in{gap:16px}.price strong{font-size:30px}.trust{gap:8px}.trust>*{padding:11px 10px;column-gap:8px}.trust b{font-size:13.5px}.trust small{font-size:12px}.compat-b{grid-template-columns:1fr 1fr}.compat-b button{grid-column:1/-1}.sec-h{margin-bottom:28px}.ugc-row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -16px;padding:0 16px;scrollbar-width:none}.ugc-c{flex:0 0 72%;scroll-snap-align:center}.split{grid-template-columns:1fr;gap:28px}.media{max-width:320px}.steps-row{grid-template-columns:1fr;gap:16px}.step{display:grid;grid-template-columns:44% 1fr;align-items:center}.step-m{aspect-ratio:9/16}.step h3{padding:16px 16px 6px;font-size:17px}.step p{padding:0 16px 16px;font-size:14px}.dims{grid-template-columns:1fr}.stk{display:flex}.q summary{font-size:16px;padding:18px 2px}}:root{--fh:"Geist",sans-serif;--fb:"Geist",sans-serif;--fhw:600;--ls:-.035em;--bg:#fff;--card:#fff;--ink:#0A0A0A;--ink2:#0A0A0A;--mut:#6B6B6B;--line:#E8E8E6;--line2:#CFCFCC;--acc:#0A0A0A;--star:#0A0A0A;--r:20px;--rs:14px;--rb:14px;--secp:104px;--barbg:#0A0A0A;--barfg:#fff;--hdbg:rgba(255,255,255,.88);--logof:none;--galbg:#fff;--badge:#0A0A0A;--pricec:#0A0A0A;--savebg:#F1F1EF;--savefg:#0A0A0A;--pillon:#0A0A0A;--pillonbg:#fff;--giftbg:#F6F6F4;--giftline:#E8E8E6;--giftk:#0A0A0A;--atc:#0A0A0A;--atcfg:#fff;--atcsh:0 14px 30px rgba(0,0,0,.18);--etabg:#F3F7F2;--etafg:#1D5B2E;--compbg:#F4F4F2;--compfg:#0A0A0A;--okc:#1D5B2E;--kick:#6B6B6B;--stepbg:#fff;--numbg:#0A0A0A;--numfg:#fff;--stkbg:#0A0A0A;--stkfg:#fff;--band:#F2F2F0;--cardsh:0 1px 2px rgba(0,0,0,.04),0 24px 60px rgba(0,0,0,.07)}.pdp{background:linear-gradient(180deg,var(--band) 0,var(--band) 78%,var(--bg) 78%);padding-top:36px}.gal-main{background:var(--galbg)}.buy{background:var(--card);border-radius:var(--rcard,28px);padding:32px;box-shadow:var(--cardsh);border:var(--cardline,0)}.th{background:var(--galbg)}.pill{position:relative;padding-left:44px;align-items:flex-start}.pill:before{content:"";position:absolute;left:16px;top:50%;width:16px;height:16px;margin-top:-8px;border-radius:50%;border:1.5px solid var(--line2);box-sizing:border-box}.pill.on:before{border:5px solid var(--pillon)}.pills.three .pill{padding-left:8px;align-items:center}.pills.three .pill:before{display:none}@media(max-width:900px){.pdp{background:var(--band);padding-top:0}.buy{margin:0 12px;padding:22px 16px;border-radius:22px}}.ttl{letter-spacing:-.03em}.price strong{font-weight:600;letter-spacing:-.03em}.save{font-weight:600}.atc{font-weight:600;letter-spacing:0}.kick{letter-spacing:.14em;font-weight:600}.sec-h h2,.txt h2{font-weight:600}.steps{background:#0a0a0a;color:#fff}.steps .sec-h p,.steps .kick{color:#a3a3a3}.steps .step{border:0;color:#0a0a0a}.ugc,.faq{background:#f7f7f5}.trust svg{color:#0a0a0a}.compat-b button{background:#0a0a0a}:root{--fh:"Inter Tight","Inter Tight Fallback",sans-serif;--fb:"Inter","Inter Fallback",sans-serif;--g1:#0A0A0A;--g2:#3A3A38;--g3:#6B6B69;--g4:#8C8C8A;--g5:#D9D9D6;--g6:#EDEDEA;--g7:#F5F5F3;--ok:#1F8A4C}body{font-size:16px;letter-spacing:-.003em}.h2{font-size:clamp(30px,3.5vw,50px);font-weight:600;letter-spacing:-.024em;line-height:1.07;text-wrap:balance}.h2 span{color:var(--g4)}.eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--g3);margin-bottom:16px}.eyebrow:before{content:"";width:18px;height:1.5px;background:currentColor}.lead{font-size:17px;line-height:1.62;color:var(--g3);max-width:56ch;margin-top:18px}.ttl{font-weight:600;letter-spacing:-.018em;line-height:1.14}.sec{padding:112px 0}.sec-h{margin-bottom:52px}.sec-h.left{text-align:left;margin-left:0;max-width:820px}.sec-h .eyebrow:before{display:none}.sec-h.left .eyebrow:before{display:block}.ic{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none}.ibox{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--g7);color:var(--g1);flex:none;border:1px solid var(--g6)}.btn-o{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 22px;border-radius:12px;border:1.5px solid var(--g1);font-weight:600;font-size:15px}.btn-o:hover{background:var(--g1);color:#fff}.center{text-align:center;margin-top:40px}.ugc .h2{font-size:clamp(28px,3vw,42px)}.ugc .h2 span{color:var(--g4)}.art{width:100%;height:auto;display:block;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.art .glass{fill:#ffffff0a;stroke-width:1.2;opacity:.6}.art .fill{fill:currentColor;stroke:none}.art .lens{fill:var(--artbg,#0A0A0A)}.art .app{fill:currentColor;stroke:none;opacity:.85}.art .lbl{fill:currentColor;stroke:none;font:600 13px var(--fb);letter-spacing:.02em;opacity:.7}.art .lbl.sm{font-size:11.5px}.art .cable{stroke-width:2.4}.art .dashed{stroke-dasharray:2 7}.art .ring{opacity:.45}.art .bt{stroke-width:2.2}.art .wave{opacity:.55}.art .arrowp{opacity:.7}.art .bar{fill:currentColor;stroke:none;transform-box:fill-box;transform-origin:center}.art.play .bar{animation:eq 1.2s ease-in-out infinite alternate;animation-delay:var(--d)}@keyframes eq{to{transform:scaleY(.35)}}.art.play .wave{animation:wv 1.8s ease-out infinite}.art.play .w2{animation-delay:.2s}.art.play .w3{animation-delay:.4s}@keyframes wv{0%{opacity:.1}40%{opacity:.8}to{opacity:.1}}.art.play .dashed{animation:dash 1.4s linear infinite}@keyframes dash{to{stroke-dashoffset:-18}}@media(prefers-reduced-motion:reduce){.art.play *{animation:none!important}}.ov{background:#fff}.ov-in{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:80px;align-items:center}.ov .h2{font-size:clamp(28px,3vw,44px)}.ov-cards{display:flex;flex-direction:column;margin-top:34px;border-top:1px solid var(--g6)}.ov-c{display:flex;gap:16px;align-items:center;padding:18px 0;border-bottom:1px solid var(--g6)}.ov-c div{display:flex;flex-direction:column;gap:2px}.ov-c b{font-family:var(--fh);font-size:17px;font-weight:600;letter-spacing:-.01em}.ov-c span:not(.ibox){color:var(--g3);font-size:14.5px}.ov-m{position:relative;display:flex;justify-content:center;background:var(--g7);border-radius:32px;padding:44px 0}.frame{width:min(340px,78%);aspect-ratio:9/16;border-radius:28px;overflow:hidden;background:#111;box-shadow:0 40px 80px #00000038,0 0 0 8px #fff}.frame video{width:100%;height:100%;object-fit:cover}.float{position:absolute;left:-24px;bottom:60px;display:flex;align-items:center;gap:12px;background:#fff;border-radius:16px;padding:14px 18px;box-shadow:0 20px 50px #0000001f}.float b{display:block;font-size:15px;font-weight:600}.float small{color:var(--g3);font-size:13px}.dot{width:10px;height:10px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 5px #1f8a4c26}.st3s{background:var(--g1);color:#fff;--artbg:#141414}.st3s .h2 span,.st3s .lead{color:#8f8f8d}.st3s .eyebrow{color:#a3a3a1}.st3-h{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:52px}.tl{display:flex;align-items:center;gap:12px;width:280px;font:600 14px var(--fh);color:#a3a3a1}.tl i{flex:1;height:2px;background:linear-gradient(90deg,#fff 0 100%);border-radius:2px;position:relative}.tl i:after{content:"";position:absolute;right:-1px;top:50%;width:10px;height:10px;margin-top:-5px;border-radius:50%;background:#fff;box-shadow:0 0 0 6px #ffffff1f}.st3-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.st3{background:#141414;border:1px solid #232323;border-radius:24px;overflow:hidden;display:flex;flex-direction:column}.st3-art{position:relative;padding:26px 26px 8px;color:#ededea;background:radial-gradient(120% 90% at 50% 0%,#1e1e1e 0,#141414 70%)}.vbtn{position:absolute;top:16px;right:16px;display:flex;align-items:center;gap:6px;height:34px;padding:0 12px 0 10px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);color:#fff;font-size:13px;font-weight:600}.vbtn .ic{width:14px;height:14px}.vbtn:hover{background:#fff;color:#0a0a0a}.st3-b{padding:20px 26px 28px;display:flex;flex-direction:column;gap:8px}.st3-n{font:600 13px var(--fh);color:#7a7a78;letter-spacing:.06em}.st3 h3{font-size:21px;font-weight:600;letter-spacing:-.014em;line-height:1.2}.st3 p{color:#9a9a98;font-size:15px;line-height:1.55}.dots2{display:none}dialog#vmod{border:0;padding:0;background:transparent;max-width:min(420px,92vw);overflow:visible}dialog#vmod::backdrop{background:#000c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}dialog#vmod video{width:100%;max-height:86vh;border-radius:20px;background:#000}.vclose{position:absolute;top:-48px;right:0;width:40px;height:40px;border-radius:50%;background:#fff;display:grid;place-items:center}.ft2{background:var(--g7)}.bento{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:minmax(0,auto);gap:16px}.bt{position:relative;background:#fff;border-radius:24px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;min-height:340px;border:1px solid var(--g6)}.bt.dark{background:var(--g1);color:#fff;border-color:var(--g1)}.bt.dark .bt-t span{color:#9a9a98}.b-cam{grid-column:span 4;grid-row:span 2;min-height:560px}.b-voice,.b-mir{grid-column:span 2}.b-scr{grid-column:span 3;min-height:420px}.b-snd{grid-column:span 3;flex-direction:column-reverse;justify-content:space-between}.b-snd .snd{padding-bottom:24px}.b-war{grid-column:span 6;min-height:0;flex-direction:row;align-items:center;justify-content:flex-start;gap:36px;padding:30px 36px}.bt>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bt-t{position:relative;padding:26px 28px 28px;display:flex;flex-direction:column;gap:6px}.bt-t b{font-family:var(--fh);font-size:21px;font-weight:600;letter-spacing:-.014em;line-height:1.2}.bt-t span{color:var(--g3);font-size:15px;line-height:1.55;max-width:46ch}.bt-t.on-img{color:#fff;background:linear-gradient(180deg,transparent,rgba(0,0,0,.72) 45%);padding-top:90px}.bt-t.on-img span{color:#ffffffd1}.b-voice .art{color:#fff;padding:34px 24px 0;flex:1}.b-mir .art{color:var(--g1);padding:30px 24px 0;--artbg:#fff;flex:1}.rec{position:absolute;top:20px;left:20px;display:flex;align-items:center;gap:8px;background:#0000008c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font:600 12.5px var(--fb);letter-spacing:.08em;padding:8px 12px;border-radius:999px}.rec i{width:8px;height:8px;border-radius:50%;background:#ff3b30;animation:blink 1.4s infinite}@keyframes blink{50%{opacity:.25}}.size{position:absolute;top:22px;left:24px;right:24px;display:flex;align-items:center;gap:10px;color:#fff}.size i{flex:1;height:1.5px;background:#fffc;position:relative}.size i:first-child:before,.size i:last-child:after{content:"";position:absolute;top:-5px;width:1.5px;height:11px;background:#fff}.size i:first-child:before{left:0}.size i:last-child:after{right:0}.size b{font:600 15px var(--fh);background:#00000080;padding:4px 10px;border-radius:8px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.snd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:24px 24px 0}.snd div{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:16px;background:var(--g7)}.snd .ibox{background:#fff;margin-bottom:6px}.snd b{font-size:15px;font-weight:600;line-height:1.25}.snd small{color:var(--g3);font-size:13px}.war{display:flex;align-items:center;gap:14px}.war b{font:600 92px/.8 var(--fh);letter-spacing:-.04em}.war span{font:600 18px/1.2 var(--fh);color:#9a9a98}.b-war .bt-t{padding:0}.rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:16px}.rail img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:20px}.cmp{background:#fff}.cmp-in{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:72px;align-items:start}.cmp-t{position:sticky;top:110px}.ctab{border:1px solid var(--g6);border-radius:24px;overflow:hidden}.ch,.cr{display:grid;grid-template-columns:minmax(0,1fr) 150px 130px;align-items:center}.ch{background:var(--g7);border-bottom:1px solid var(--g6);min-height:72px}.ch b{text-align:center;font-size:13px;font-weight:600;color:var(--g3);line-height:1.25}.ch .us{align-self:stretch;display:grid;place-items:center;background:var(--g1)}.ch .us img{height:18px;filter:invert(1)}.cr{border-bottom:1px solid var(--g6);min-height:56px}.cr:last-child{border-bottom:0}.cr span{padding:0 24px;font-size:15.5px;font-weight:500}.cr i{display:grid;place-items:center;align-self:stretch}.cr .y{background:#0a0a0a09;color:var(--g1)}.cr .y .ic{width:20px;height:20px;stroke-width:2.2}.cr .n{color:var(--g5)}.box{background:var(--g1);color:#fff;--g7:#1A1A1A;--g6:#262626}.box .h2 span{color:#8f8f8d}.box .eyebrow{color:#a3a3a1}.box-in{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:72px;align-items:center}.box-img img{width:100%;border-radius:24px}.box-l{list-style:none;margin-top:30px;border-top:1px solid #262626}.box-l li{display:flex;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid #262626}.box-l .ibox{background:#1a1a1a;color:#fff;border-color:#2a2a2a;width:42px;height:42px}.box-l div{flex:1;display:flex;flex-direction:column}.box-l b{font-weight:500;font-size:15.5px}.box-l small{color:#8f8f8d;font-size:13px}.box-l em{font:600 13px var(--fh);color:#6b6b69;font-style:normal}.rear{background:#fff}.rear-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;align-items:center}.rear-m{position:relative;border-radius:28px;overflow:hidden;aspect-ratio:4/3}.rear-m img{width:100%;height:100%;object-fit:cover}.rcap{position:absolute;top:16px;left:16px;background:#0000008c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:12.5px;font-weight:600;padding:7px 12px;border-radius:999px}.rprod{position:absolute;right:18px;bottom:18px;width:34%;aspect-ratio:1;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 18px 40px #00000040;border:4px solid #fff}.rprod img{width:100%;height:100%;object-fit:cover}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.chips span{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;background:var(--g7);font-size:14px;font-weight:500}.chips .ic{width:17px;height:17px}.addon{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:28px;padding:20px 22px;border-radius:18px;border:1px solid var(--g6)}.addon b{font:600 26px var(--fh);letter-spacing:-.02em}.addon s{color:var(--g4);margin-left:6px}.addon small{display:block;color:var(--g3);font-size:13.5px;margin-top:2px}.rev{background:var(--g7)}.rev-top{display:flex;justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:44px}.rbars{width:min(380px,100%);display:flex;flex-direction:column;gap:7px}.rb{display:grid;grid-template-columns:12px 14px 1fr 48px;align-items:center;gap:8px;font-size:13.5px;font-weight:600}.rb svg{width:13px;height:13px;fill:var(--g1);stroke:none}.rb i{height:6px;border-radius:3px;background:var(--g5);overflow:hidden}.rb u{display:block;height:100%;background:var(--g1)}.rb em{font-style:normal;color:var(--g3);text-align:right;font-weight:500}.rgrid{columns:4 260px;column-gap:16px}.rc{break-inside:avoid;margin:0 0 16px;background:#fff;border-radius:20px;overflow:hidden;border:1px solid var(--g6)}.rc img{width:100%;display:block}.rc figcaption{padding:18px 20px 20px;display:flex;flex-direction:column;gap:10px}.rc .stars{--star:var(--g1)}.rc p{font-size:15px;line-height:1.55}.rc b{display:flex;flex-direction:column;font-size:14px;font-weight:600}.rc small{display:flex;align-items:center;gap:5px;color:var(--ok);font-size:12.5px;font-weight:500}.rc small .ic{width:14px;height:14px}.faq2{background:#fff}.faq-in{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:72px;align-items:start}.faq-side{position:sticky;top:110px}.help-m{display:none!important}.help{margin-top:32px;padding:22px;border-radius:20px;background:var(--g7);display:flex;flex-direction:column;gap:8px}.help b{font-size:16px}.help span{color:var(--g3);font-size:14px;margin-bottom:6px}.help a{display:flex;align-items:center;gap:10px;font-weight:600;font-size:15px}.help a svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8}.tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.tab{height:38px;padding:0 16px;border-radius:999px;border:1px solid var(--g5);font-size:14px;font-weight:600;color:var(--g2)}.tab.on{background:var(--g1);border-color:var(--g1);color:#fff}.q2{border-bottom:1px solid var(--g6)}.q2 summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:17px 0;font-weight:600;font-size:16px;cursor:pointer;letter-spacing:-.005em}.q2 summary::-webkit-details-marker{display:none}.pm{position:relative;width:14px;height:14px;flex:none}.pm:before,.pm:after{content:"";position:absolute;left:0;top:6px;width:14px;height:2px;background:var(--g1);border-radius:1px;transition:transform .2s}.pm:after{transform:rotate(90deg)}.q2[open] .pm:after{transform:rotate(0)}.a2{padding:0 32px 20px 0;color:var(--g3);font-size:15px;line-height:1.6}.spec{display:grid;grid-template-columns:auto 1fr;gap:6px 24px}.spec span{color:var(--g3)}.spec b{color:var(--g1);font-weight:600}.dims2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dims2 div{padding:14px;border-radius:14px;background:var(--g7);display:flex;flex-direction:column;gap:4px}.dims2 b{font:600 22px var(--fh);color:var(--g1)}.dims2 span{font-size:13px;line-height:1.45}.ft3{background:var(--g1);color:#fff;padding:72px 0 28px}.ft3-g{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:40px}.ft3 .flogo{height:26px;filter:invert(1);margin-bottom:16px}.ft3 p{color:#8f8f8d;font-size:14px;max-width:32ch}.ft3-g>div{display:flex;flex-direction:column;gap:10px}.ft3-g b{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#8f8f8d;margin-bottom:6px;font-weight:600}.ft3-g a,.ft3-g span{font-size:14.5px;color:#dadad7}.ft3-g a:hover{color:#fff}.ft3-b{display:flex;justify-content:space-between;gap:16px;margin-top:56px;padding-top:22px;border-top:1px solid #262626;color:#6b6b69;font-size:13px}@media(max-width:900px){.sec{padding:72px 0}.ov-in,.cmp-in,.box-in,.rear-in,.faq-in{grid-template-columns:minmax(0,1fr);gap:36px}.ov-m{order:-1;border-radius:24px;padding:28px 0}.float{left:12px;bottom:20px;padding:10px 14px}.cmp-t,.faq-side{position:static}.st3-h{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:28px}.tl{width:100%}.st3-row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;margin:0 -16px;padding:0 16px;scrollbar-width:none}.st3-row::-webkit-scrollbar{display:none}.st3{flex:0 0 84%;scroll-snap-align:center}.st3-art{padding:22px 18px 4px}.st3-b{padding:16px 20px 22px}.dots2{display:flex;justify-content:center;gap:6px;margin-top:22px}.dots2 i{width:7px;height:7px;border-radius:4px;background:#3a3a3a;transition:width .2s}.dots2 i.on{width:22px;background:#fff}.bento{grid-template-columns:minmax(0,1fr);gap:12px}.bt,.b-cam,.b-scr{grid-column:auto;grid-row:auto;min-height:0}.b-cam,.b-scr{min-height:440px}.b-voice,.b-mir{min-height:0}.snd{grid-template-columns:minmax(0,1fr);padding:16px 16px 0}.snd div{flex-direction:row;align-items:center;gap:12px;padding:12px}.snd .ibox{margin:0}.snd b{flex:1}.snd small{display:none}.b-war{flex-direction:column;align-items:flex-start;gap:18px;padding:26px}.war b{font-size:72px}.rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:12px -16px 0;padding:0 16px;scrollbar-width:none}.rail img{flex:0 0 70%;scroll-snap-align:center}.ch,.cr{grid-template-columns:minmax(0,1fr) 84px 76px}.cr span{padding:0 14px;font-size:14px}.ch b{font-size:11.5px}.ch .us img{height:13px}.cr{min-height:52px}.rev-top{flex-direction:column;align-items:flex-start;gap:24px}.rgrid{columns:2 150px;column-gap:10px}.rc{margin-bottom:10px;border-radius:16px}.rc figcaption{padding:14px}.rc p{font-size:14px}.addon{flex-direction:column;align-items:flex-start}.dims2{grid-template-columns:minmax(0,1fr)}.a2{padding-right:0}.tabs{flex-wrap:nowrap;overflow-x:auto;margin:0 -16px 8px;padding:0 16px;scrollbar-width:none}.tab{flex:none}.ft3-g{grid-template-columns:minmax(0,1fr);gap:28px}.ft3-b{flex-direction:column}.faq-side .help{display:none}.help-m{display:flex!important;margin-top:24px}.rc:nth-child(n+7){display:none}}.st3-row{max-width:1080px;margin:0 auto}.st3-v{position:relative;aspect-ratio:9/16;background:#000}.st3-v video{width:100%;height:100%;object-fit:cover}.st3-sch{position:absolute;left:12px;right:12px;bottom:12px;padding:10px 14px 6px;border-radius:16px;background:#0a0a0a9e;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.12);color:#ededea;--artbg:#1a1a1a}.st3-sch .art{max-height:96px}.st3-sch .lbl{font-size:15px}.cr .y{background:var(--g1);color:#fff}.ch .us{border-radius:0}.cr .n .ic{width:16px;height:16px}.cfoot{display:grid;grid-template-columns:minmax(0,1fr) 150px 130px;align-items:center;min-height:76px;border-top:1px solid var(--g6);background:var(--g7)}.cfoot span{padding:0 24px;font-weight:600}.cfoot b{text-align:center;font:600 18px var(--fh);color:var(--g4)}.cfoot .us{align-self:stretch;display:flex;flex-direction:column;justify-content:center;background:var(--g1);color:#fff;font-size:20px}.cfoot .us s{font:500 12.5px var(--fb);color:#8f8f8d}.cmp-cta{margin-top:18px;max-width:none}.ft3 .flogo{align-self:flex-start;width:auto;max-width:180px;height:auto}@media(max-width:900px){.st3{flex:0 0 78%}.cfoot{grid-template-columns:minmax(0,1fr) 84px 76px}.cfoot span{padding:0 14px}.cfoot .us{font-size:16px}}.rear2{background:#fff}.r2{position:relative;border-radius:32px;overflow:hidden;min-height:640px;display:flex;align-items:flex-end}.r2>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.r2-card{position:relative;margin:28px;max-width:480px;padding:30px;border-radius:24px;background:#ffffffe6;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 24px 60px #0000002e}.r2-card .h2{font-size:clamp(28px,2.6vw,38px)}.r2-card .lead{font-size:15.5px;margin-top:12px}.r2-card .chips{margin-top:18px}.r2-card .chips span{background:#fff;border:1px solid var(--g6)}.r2-card .addon{margin-top:18px;background:#fff;padding:14px 16px}.addon img{width:56px;height:56px;border-radius:12px;object-fit:cover;border:1px solid var(--g6)}.addon>div{flex:1}@media(max-width:900px){.r2{min-height:0;flex-direction:column;align-items:stretch;border-radius:24px;background:var(--g7)}.r2>img{position:static;aspect-ratio:4/3}.r2-card{margin:0;max-width:none;border-radius:0;background:var(--g7);box-shadow:none;padding:22px 18px 24px}.r2-card .addon{flex-direction:row;align-items:center;flex-wrap:wrap}}@media(max-width:900px){.r2-card .addon a{flex:1 0 100%}.r2-card .addon>div{min-width:0}}.bt>.bgv{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.b-voice,.b-mir{min-height:420px}.ovl{position:absolute;top:18px;left:18px;right:18px;padding:12px 16px;border-radius:16px;background:#0a0a0a8c;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.12);color:#fff;--artbg:#222}.ovl .art{max-height:70px}.b-voice .ovl .art,.b-mir .ovl .art{padding:0}@media(max-width:900px){.b-voice,.b-mir{min-height:440px}}.ovl{right:auto;width:min(250px,72%)}.ovl .art{color:#fff!important}.ovl .art .lens{fill:#222}.snd-art{color:var(--g1);padding:6px 60px 0;--artbg:#fff}.snd-art .art{max-height:150px}.snd-wrap{display:flex;flex-direction:column}@media(max-width:900px){.snd-art{padding:10px 24px 0}}.press{background:#fff;border-top:1px solid var(--g6);border-bottom:1px solid var(--g6);padding:30px 0}.press-in{display:flex;align-items:center;gap:48px}.press .eyebrow{margin:0;white-space:nowrap}.press-l{flex:1;display:flex;align-items:center;justify-content:space-between;gap:36px}.press-l img{height:30px;width:auto;object-fit:contain;filter:grayscale(1) contrast(1.1);opacity:.62;transition:opacity .2s,filter .2s}.press-l img:hover{opacity:1;filter:none}.press-l .pl-media1,.press-l .pl-media3{height:34px}.press-l .pl-media6{height:30px}@media(max-width:900px){.press{padding:22px 0}.press-in{flex-direction:column;gap:16px}.press-l{display:grid;grid-template-columns:repeat(3,1fr);gap:18px 24px;width:100%;justify-items:center}.press-l img{height:24px;max-width:100%}.press-l .pl-media1,.press-l .pl-media3{height:28px}}.show{background:#fff;padding-top:56px}.show-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:1120px;margin:0 auto}.sc{position:relative;border-radius:28px;overflow:hidden;aspect-ratio:4/5;background:linear-gradient(180deg,#f1f1ef,#dadad7)}.sc>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sc-t{position:relative;text-align:center;padding:44px 32px 0;display:flex;flex-direction:column;align-items:center;gap:10px}.sc-t span{font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#6b6b69}.sc-t h3{font-family:var(--fh);font-size:clamp(28px,2.6vw,40px);font-weight:600;letter-spacing:-.025em;line-height:1.05;color:#0a0a0a}.sc-t h3 em{font-style:normal;color:#7c7c7a}.sc-t p{font-size:15px;color:#5b5b59;max-width:30ch;line-height:1.5}.sc-box .sc-t span,.sc-box .sc-t p{color:#e9e9e7}.sc-box .sc-t h3{color:#fff}.sc-box .sc-t h3 em{color:#cfcfcc}@media(max-width:900px){.show{padding-top:36px}.show-g{grid-template-columns:minmax(0,1fr);gap:14px}.sc{border-radius:22px}.sc-t{padding:32px 22px 0}}.sc-box .sc-t span{color:#3a3a38}.sc-box .sc-t p{color:#2a2a28}.sc-box .sc-t h3{color:#0a0a0a}.sc-box .sc-t h3 em{color:#4a4a48}.ov-m{background:none;padding:0}.frame{width:min(360px,82%);box-shadow:0 30px 60px #00000024,0 0 0 1px #0000000f}.snd{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:22px 22px 0}.snd div{background:var(--g7);border-radius:16px;padding:14px;gap:4px}.snd img{width:100%;aspect-ratio:16/10;object-fit:contain;background:#fff;border-radius:10px;margin-bottom:8px;mix-blend-mode:multiply}.snd .big{display:grid;place-items:center;width:100%;aspect-ratio:16/10;background:#fff;border-radius:10px;margin-bottom:8px;font:600 26px var(--fh);letter-spacing:-.02em;color:var(--g1)}.snd .big .ic{width:34px;height:34px}.snd b{font-size:15px}.snd small{font-size:12.5px;line-height:1.4}.cmp .sec{padding:88px 0}.cr{min-height:44px}.cr span{font-size:15px}.ch{min-height:58px}.cfoot{min-height:64px}.cfoot .oth{display:flex;flex-direction:column;align-items:center;justify-content:center;font:600 15px var(--fh);color:var(--g2);line-height:1.15}.cfoot .oth small{font:500 11px var(--fb);color:var(--g4);margin-top:3px;text-align:center}.btn-b{display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 26px;border-radius:14px;background:var(--g1);color:#fff;font-weight:600;font-size:16px;margin-top:28px}.btn-b svg{width:18px;height:18px}.btn-b:hover{background:#262626}.box2{background:var(--g7)}.kit{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.kt{margin:0;background:#fff;border-radius:20px;border:1px solid var(--g6);overflow:hidden}.kt-i{aspect-ratio:4/3;display:grid;place-items:center;background:#fff}.kt:first-child .kt-i{aspect-ratio:auto;height:calc(100% - 74px)}.kt-i img{max-width:86%;max-height:86%;object-fit:contain}.kt figcaption{padding:14px 18px 18px;display:flex;flex-direction:column;gap:2px;border-top:1px solid var(--g6)}.kt b{font-size:15px;font-weight:600}.kt span{font-size:13px;color:var(--g3)}.kt.opt{border-style:dashed}.rear3{background:#fff}.r3{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:64px;align-items:center}.r3-m img{width:100%;border-radius:28px;display:block}.r3 .addon{background:#fff}.final{background:#fff;padding:96px 0;border-top:1px solid var(--g6)}.fin{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center}.fin img{width:100%;border-radius:28px;background:#f1f1f0}.fin-p{display:flex;align-items:center;gap:12px;margin-top:22px}.fin-p strong{font:600 34px var(--fh);letter-spacing:-.03em}.fin-p s{color:var(--g4);font-size:18px}.fin-b{display:flex;flex-direction:column;gap:14px}.fin-b span{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--g3)}.fin-b .ic{width:16px;height:16px;color:var(--ok)}.fin-b .btn-b{align-self:flex-start;margin-top:22px;height:56px;padding:0 34px}@media(max-width:900px){.snd{grid-template-columns:minmax(0,1fr);padding:16px 16px 0}.snd div{flex-direction:column;align-items:flex-start}.snd img,.snd .big{aspect-ratio:21/9}.snd small{display:block}.kit{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kt:first-child{grid-column:span 2;grid-row:auto}.kt:first-child .kt-i{height:auto;aspect-ratio:16/9}.kt figcaption{padding:10px 12px 12px}.kt b{font-size:14px}.r3,.fin{grid-template-columns:minmax(0,1fr);gap:28px}.fin{display:flex;flex-direction:column-reverse}.final{padding:64px 0}.btn-b{width:100%;justify-content:center}.fin-b .btn-b{align-self:stretch}}.kt-i{background:#f8f8f8}.kt-i img{mix-blend-mode:multiply}.kt:first-child{grid-row:span 3}.kt:first-child .kt-i{height:calc(100% - 74px)}.fin-i{border-radius:28px;background:#f8f8f8;aspect-ratio:4/3;display:grid;place-items:center}.fin-i img{width:84%;border-radius:0;background:none;mix-blend-mode:multiply}@media(max-width:900px){.kt:first-child{grid-row:auto}.kt:first-child .kt-i{height:auto}}.ch,.cr,.cfoot{grid-template-columns:minmax(0,1fr) 130px 170px}.cr .n{color:var(--g3);padding:0 10px}.cr .n em{font-style:normal;font-size:13px;line-height:1.25;text-align:center}.rev{padding-bottom:96px}.ft3{margin-top:0}@media(max-width:900px){.ch,.cr,.cfoot{grid-template-columns:minmax(0,1fr) 64px 104px}.cr .n em{font-size:11.5px}.cr span{font-size:13.5px;padding:0 12px}}.sl.prod{background:#f3f3f2}.sl.prod img,.th img{object-fit:cover}.sc2{border-radius:28px;overflow:hidden;background:#f4f4f3;display:flex;flex-direction:column;aspect-ratio:4/5}.sc2 .sc-t{padding:44px 32px 0}.sc2 .sc-i{flex:1;display:flex;align-items:center;justify-content:center;padding:8px 20px 20px;min-height:0}.sc2 .sc-i img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}@media(max-width:900px){.sc2{border-radius:22px;aspect-ratio:auto}.sc2 .sc-t{padding:30px 22px 0}.sc2 .sc-i{padding:16px 12px 18px}.sc2 .sc-i img{height:auto;max-height:340px}}.sc3{position:relative;border-radius:28px;overflow:hidden;aspect-ratio:4/5;background:#f2f2f1}.sc3>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sc3 .sc-t{position:relative;padding:44px 32px 0}@media(max-width:900px){.sc3{border-radius:22px}.sc3 .sc-t{padding:30px 22px 0}}.sc3{aspect-ratio:1200/1320}.sc3 .sc-t{padding:34px 28px 0;gap:6px}.sc3 .sc-t h3{font-size:clamp(26px,2.4vw,36px)}.sc3 .sc-t p{font-size:14.5px}.show-g{gap:16px}.show{padding-bottom:64px}@media(max-width:900px){.sc3 .sc-t{padding:24px 18px 0}}.kt-i{background:#f4f4f3;aspect-ratio:5/4}.kt-i img{max-width:none;max-height:none;width:100%;height:100%;object-fit:cover;mix-blend-mode:normal}.kt:first-child .kt-i{aspect-ratio:16/9;height:auto}.kt:first-child{grid-row:span 2}.kt{display:flex;flex-direction:column}.kt:first-child .kt-i{flex:1}.kt figcaption{border-top:0}.kit{grid-template-columns:repeat(4,minmax(0,1fr))}.kt-i img{object-fit:contain}.kt:first-child{grid-column:span 2;grid-row:span 2}.kt:first-child .kt-i{aspect-ratio:auto;flex:1}.kt:nth-child(6),.kt:nth-child(7){grid-column:span 2}.kt:nth-child(6) .kt-i,.kt:nth-child(7) .kt-i{aspect-ratio:5/2}@media(max-width:900px){.kit{grid-template-columns:repeat(2,minmax(0,1fr))}.kt:first-child{grid-column:span 2;grid-row:auto}.kt:first-child .kt-i{aspect-ratio:16/9}.kt:nth-child(6),.kt:nth-child(7){grid-column:auto}.kt:nth-child(6) .kt-i,.kt:nth-child(7) .kt-i{aspect-ratio:5/4}}.kt-i{position:relative;overflow:hidden}.kt-i img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.kt:first-child .kt-i{min-height:300px}.h2,.ttl{font-family:var(--fh);font-weight:700;letter-spacing:-.03em;line-height:1.03;color:#0a0a0a}.h2>span:not(.w),.h2>span:not(.w) .wi,.acc,.acc .wi{background:linear-gradient(100deg,#0a0a0a,#3b3b3d 55%,#7a7a7e);-webkit-background-clip:text;background-clip:text;color:transparent}.st3s .h2,.box .h2{color:#fff}.st3s .h2>span:not(.w),.st3s .h2>span:not(.w) .wi,.box .h2>span:not(.w),.box .h2>span:not(.w) .wi{background:linear-gradient(100deg,#fff,#c9c9cc 60%,#8e8e93);-webkit-background-clip:text;background-clip:text}.eyebrow{text-transform:none;letter-spacing:-.005em;font-size:17px;font-weight:500;color:#1d1d1f}.eyebrow:before{display:none}.st3s .eyebrow{color:#d6d6d3}.lead{font-size:17px;font-weight:500;color:#1d1d1f;letter-spacing:-.005em}.show2{background:#fff;padding-top:72px}.show2 .wrap{max-width:1168px}.intro{max-width:660px;margin:0 0 56px}.intro .ttl{font-size:clamp(40px,5.2vw,68px)}.intro p{font-size:17px;line-height:1.65;color:#2b2b2d;margin-top:20px}.intro p+p{margin-top:14px}.cgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cd{position:relative;border-radius:28px;overflow:hidden;aspect-ratio:1200/1320;background:#f2f2f1}.cd>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cd-t{position:relative;padding:44px 30px 0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.cd-t .ttl{font-size:clamp(28px,3vw,42px)}.ports .cd-t{position:absolute;right:0;top:0;width:52%;align-items:flex-start;text-align:left;padding:44px 28px 0 0}.ports .ttl{font-size:clamp(26px,2.7vw,38px);white-space:nowrap}.ports svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.ports line{stroke:#0a0a0a;stroke-width:1.2;vector-effect:non-scaling-stroke}.ports line.h{stroke:#ffffffd9;stroke-width:3.2}.ports circle{fill:#fff;stroke:#0a0a0a;stroke-width:1.5;vector-effect:non-scaling-stroke}.lab{position:absolute;left:57%;transform:translateY(-50%);display:flex;flex-direction:column;line-height:1.2}.lab b{font-size:14.5px;font-weight:600}.lab small{font-size:12.5px;color:#6b6b69}.meas{position:absolute;left:6%;right:6%;top:40%;display:flex;align-items:center;gap:12px}.meas i{flex:1;height:1.5px;background:#0a0a0a;position:relative}.meas i:first-child:before,.meas i:last-child:after{content:"";position:absolute;top:-6px;width:1.5px;height:13px;background:#0a0a0a}.meas i:first-child:before{left:0}.meas i:last-child:after{right:0}.meas b{font:600 14px var(--fh);white-space:nowrap}.inset{position:absolute;right:22px;bottom:22px;width:26%;aspect-ratio:1;border-radius:20px;overflow:hidden;background:#f4f4f3;box-shadow:0 14px 34px #00000024}.inset img{width:100%;height:100%;object-fit:cover}.mlab{position:absolute;left:0;right:0;bottom:7%;display:flex;justify-content:space-around;font-size:14px;font-weight:600;color:#1d1d1f}.wsplit .w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em}.wsplit .wi{display:inline-block;transform:translateY(105%);transition:transform .8s cubic-bezier(.2,.75,.2,1)}.wsplit.in .wi{transform:none}.rv:not(.wsplit){opacity:0;transform:translateY(28px);transition:opacity .8s ease,transform .9s cubic-bezier(.2,.75,.2,1)}.rv.in:not(.wsplit){opacity:1;transform:none}.cgrid .cd:nth-child(2n){transition-delay:.12s}@media(prefers-reduced-motion:reduce){.wsplit .wi,.rv{transform:none!important;opacity:1!important;transition:none!important}}@media(max-width:900px){.cgrid{grid-template-columns:minmax(0,1fr)}.intro{margin-bottom:36px}.cd-t{padding:32px 20px 0}.lead,.eyebrow{font-size:15px}.ports .cd-t{padding:28px 16px 0 0}.ports .ttl{font-size:24px}.lab b{font-size:13.5px}.lab small{font-size:11.5px}.meas b,.mlab{font-size:12.5px}}.wsplit .w{display:inline-block!important;overflow:visible;clip-path:inset(-.3em -.35em 0 -.35em)}.buy .ttl{font-weight:600;letter-spacing:-.018em;line-height:1.14}.h2>.w,.h2>.w>.wi{color:inherit!important}.what{background:#fff;padding:120px 0 72px}.what-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.what-t .ttl{font-size:clamp(40px,5vw,68px);margin-top:14px}.what-t p{font-size:17px;line-height:1.65;color:#2b2b2d;margin-top:20px;max-width:52ch}.what-t p+p{margin-top:12px}.what-v{border-radius:32px;overflow:hidden;background:#f6f6f5;aspect-ratio:1}.what-v video{width:100%;height:100%;object-fit:cover;display:block}.facts2{background:#fff;padding:0 0 40px}.facts2-in{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.fct{display:flex;gap:14px;align-items:center;padding:20px 22px;border-radius:20px;background:#f5f5f3}.fct div{display:flex;flex-direction:column;gap:2px}.fct b{font-family:var(--fh);font-size:16.5px;font-weight:600;letter-spacing:-.01em}.fct div span{font-size:14px;color:#6b6b69}.fct .ibox{background:#fff;border-color:#eaeae7}.show2{padding-top:24px}.kit2{background:#fff;padding:96px 0}.kit2-h{text-align:center;margin-bottom:40px}.kit2-h .ttl{font-size:clamp(32px,3.8vw,52px);margin-top:12px}.kit2-row{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px}.kt2{margin:0;display:flex;flex-direction:column;gap:10px;text-align:center}.kt2 img{width:100%;aspect-ratio:5/4;object-fit:cover;border-radius:18px;background:#f4f4f3}.kt2 figcaption{font-size:14px;font-weight:600;line-height:1.3;display:flex;flex-direction:column;gap:2px}.kt2 small{font-size:12.5px;font-weight:400;color:#6b6b69}.kt2.opt img{outline:1.5px dashed #CFCFCC;outline-offset:-1.5px}.press{border:0;padding:56px 0 8px}@media(max-width:900px){.what{padding:64px 0 40px}.what-in{grid-template-columns:minmax(0,1fr);gap:28px}.what-v{border-radius:24px}.facts2-in{grid-template-columns:minmax(0,1fr);gap:8px}.fct{padding:14px 16px}.kit2{padding:64px 0}.kit2-row{grid-template-columns:repeat(2,minmax(0,1fr))}.kt2:first-child{grid-column:span 2}}.press{padding:28px 0;border-top:1px solid #EDEDEA;border-bottom:1px solid #EDEDEA;background:#fff}.what{padding:96px 0 48px}.facts3{background:#fff;padding:0 0 88px}.facts3-in{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #E6E6E3;border-bottom:1px solid #E6E6E3}.fct2{padding:30px 24px;display:flex;flex-direction:column;gap:4px}.fct2+.fct2{border-left:1px solid #E6E6E3}.fct2 b{font-family:var(--fh);font-size:clamp(36px,3.6vw,52px);font-weight:700;letter-spacing:-.04em;line-height:1;margin-bottom:10px;background:linear-gradient(100deg,#0a0a0a,#3b3b3d 55%,#7a7a7e);-webkit-background-clip:text;background-clip:text;color:transparent}.fct2 span{font-size:16px;font-weight:600;color:#0a0a0a}.fct2 small{font-size:14px;color:#6b6b69}.ugc{background:#0a0a0a!important;color:#fff;padding:88px 0}.ugc .h2{color:#fff}.ugc .h2>span:not(.w),.ugc .h2>span:not(.w) .wi{background:linear-gradient(100deg,#fff,#c9c9cc 60%,#8e8e93);-webkit-background-clip:text;background-clip:text}.ugc .eyebrow{color:#e7e7e4}.ugc .stars{--star:#fff}.ugc-row{max-width:1040px}.ugc-c{border-radius:22px;box-shadow:0 0 0 1px #ffffff14}.show2{padding:88px 0 40px}.cd{aspect-ratio:1200/1150}.cd>img{object-position:center bottom}.cd-t{padding-top:36px}.st3s{padding:88px 0}.st3-row{max-width:980px}.st3-b{padding:16px 20px 20px}.st3 h3{font-size:18px}.st3 p{font-size:14px}.st3-h{margin-bottom:36px}.kit2{padding:72px 0 88px}@media(max-width:900px){.facts3-in{grid-template-columns:repeat(2,minmax(0,1fr))}.fct2{padding:20px 14px}.fct2:nth-child(3){border-left:0}.fct2:nth-child(n+3){border-top:1px solid #E6E6E3}.ugc{padding:56px 0}.show2{padding:56px 0 24px}.st3s{padding:56px 0}.facts3{padding-bottom:56px}}.kit3{background:#fff;padding:72px 0 88px}.kit3-img{border-radius:28px;overflow:hidden;background:#f6f6f5;max-width:1120px;margin:0 auto}.kit3-img img{width:100%;display:block}.kit3-l{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 22px;margin:28px auto 0;max-width:1000px}.kit3-l li{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:500;color:#1d1d1f}.kit3-l .ic{width:18px;height:18px;color:#1f8a4c;stroke-width:2.2}.kit3-l li.opt,.kit3-l li.opt .ic{color:#6b6b69}@media(max-width:900px){.kit3{padding:56px 0}.kit3-img{border-radius:20px}.kit3-l{justify-content:flex-start;flex-direction:column;gap:8px}}.cd-n{display:inline-block;font:600 12.5px var(--fb);letter-spacing:.02em;padding:6px 12px;border-radius:999px;background:#0a0a0a;color:#fff;margin-bottom:4px}.what{padding:64px 0 40px}.ugc{padding:64px 0}.show2{padding:56px 0 24px}.kit3{padding:48px 0 64px}.st3s{padding:64px 0}.faq2.sec,.cmp.sec,.rev.sec{padding-top:64px;padding-bottom:64px}.press{padding:22px 0}.sec-h{margin-bottom:32px}.what-v{max-width:520px;justify-self:center;width:100%}@media(max-width:900px){.what{padding:40px 0 24px}.ugc,.st3s{padding:44px 0}.show2{padding:36px 0 16px}.kit3{padding:32px 0 44px}.faq2.sec,.cmp.sec,.rev.sec{padding-top:44px;padding-bottom:44px}}.cd-n{display:none}[hidden]{display:none!important}.what-v{background:none;border-radius:0;overflow:visible;max-width:620px;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 7%,#000 92%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 7%,#000 92%,transparent 100%)}.what-v{aspect-ratio:1.39}.what-v video{background:#fff;object-position:50% 71%}.ug{position:relative;margin:0;border-radius:22px;overflow:hidden;aspect-ratio:9/16;background:#141414;cursor:pointer;box-shadow:0 0 0 1px #ffffff14;isolation:isolate}.ug video{width:100%;height:100%;object-fit:cover;display:block}.ug:after{content:"";position:absolute;left:0;right:0;bottom:0;height:32%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.5));pointer-events:none;transition:opacity .3s}.ug-play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:66px;height:66px;border-radius:50%;background:#fffffff0;color:#0a0a0a;display:none;place-items:center;box-shadow:0 10px 30px #00000059;z-index:2}.ug-play svg{width:24px;height:24px;margin-left:3px}.ug.blocked .ug-play,.ug.paused .ug-play{display:grid}.ug-snd{position:absolute;left:12px;bottom:12px;z-index:2;display:flex;align-items:center;gap:7px;padding:8px 13px 8px 10px;border-radius:999px;background:#ffffff29;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.24);color:#fff;font-size:12.5px;font-weight:600;transition:opacity .3s}.ug-snd svg{width:15px;height:15px}.ug:hover .ug-snd{background:#ffffff42}.ug.full .ug-snd,.ug.full:after{opacity:0}.cgrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.cd{aspect-ratio:auto;border-radius:30px;background:#f3f3f2;isolation:isolate}.cd.n{grid-column:span 5;aspect-ratio:1200/1320}.cd.w{grid-column:span 7}.cd-m{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate3d(0,var(--py,0px),0) scale(1.07)}.cd-m picture,.cd-m img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.cd-m img{object-fit:cover}.cd-t{z-index:1}.sheen{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;-webkit-mask:var(--m) center/cover no-repeat;mask:var(--m) center/cover no-repeat}.sheen i{position:absolute;top:0;bottom:0;left:0;width:34%;opacity:0;transform:translate3d(-130%,0,0) skew(-14deg);background:linear-gradient(90deg,#fff0,#ffffff6b 50%,#fff0)}.cd.play .sheen i{animation:sweep 7s cubic-bezier(.5,0,.3,1) var(--sd,0s) 2}@keyframes sweep{0%{transform:translate3d(-130%,0,0) skew(-14deg);opacity:0}5%{opacity:1}30%{transform:translate3d(420%,0,0) skew(-14deg);opacity:1}31%,to{transform:translate3d(420%,0,0) skew(-14deg);opacity:0}}.szc .meas{left:10%;right:10%;top:37.5%}.szc .ttl br{display:none}@media(prefers-reduced-motion:reduce){.cd-m{transform:none}.cd.play .sheen i{animation:none}}.kit4{background:#efeef0;padding:72px 0 64px;overflow:hidden}.kit4-h{text-align:center}.kit4-h .ttl{font-size:clamp(32px,3.8vw,52px);margin-top:12px}.kit4-stage{position:relative;max-width:1120px;margin:8px auto 0}.kit4-stage img{width:100%;display:block;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent),linear-gradient(180deg,transparent,#000 6%,#000 86%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent),linear-gradient(180deg,transparent,#000 6%,#000 86%,transparent);mask-composite:intersect}.hs{position:absolute;width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:50%;background:#0a0a0a;color:#fff;font:600 13px var(--fh);display:grid;place-items:center;box-shadow:0 4px 14px #00000040;z-index:1}.hs:before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:50%;border:1.5px solid rgba(10,10,10,.4);opacity:0}.kit4-stage.play .hs:before{animation:hsP 2.6s ease-out 3}.kit4-stage.play .hs:nth-of-type(2n):before{animation-delay:1.3s}@keyframes hsP{0%{transform:scale(.7);opacity:.9}to{transform:scale(1.6);opacity:0}}.hs em{position:absolute;left:50%;bottom:calc(100% + 12px);transform:translate(-50%,4px);white-space:nowrap;background:#0a0a0a;color:#fff;font:500 13px var(--fb);font-style:normal;padding:7px 11px;border-radius:10px;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s}.hs:hover em,.hs:focus-visible em,.hs.hl em{opacity:1;transform:translate(-50%)}.kit4-l{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 36px;max-width:1000px;margin:6px auto 0}.kit4-l li{display:flex;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid rgba(10,10,10,.09)}.kit4-l b{width:26px;height:26px;border-radius:50%;background:#0a0a0a;color:#fff;font:600 12.5px var(--fh);display:grid;place-items:center;flex:none;transition:box-shadow .2s}.kit4-l li.hl b{box-shadow:0 0 0 5px #0a0a0a24}.kit4-l span{display:flex;flex-direction:column;font-size:15px;font-weight:600;line-height:1.25}.kit4-l small{font-size:13px;font-weight:400;color:#6b6b69;margin-top:2px}.kit4-opt{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:22px;font-size:14.5px;color:#5b5b59}.kit4-opt .ic{width:19px;height:19px}.st3-h{display:block}.st3-v{aspect-ratio:4/5}.st3-v video{position:absolute;top:0;right:0;bottom:0;left:0}.what-v{position:relative}.what-v video{position:absolute;top:0;right:0;bottom:0;left:0}.acc,.acc .wi,.h2>span:not(.w),.h2>span:not(.w) .wi{padding-right:.08em;margin-right:-.08em}.faq3{background:#fff}.faq3-in{max-width:880px}.faq3 .sec-h{text-align:center}.faq3 .sec-h .ttl{font-size:clamp(32px,3.8vw,52px);margin-top:12px}.tabs2{display:flex;gap:4px;padding:5px;border-radius:999px;background:#f1f1ef;width:max-content;max-width:100%;margin:0 auto 26px}.tab2{height:40px;padding:0 18px;border-radius:999px;font-size:14.5px;font-weight:600;color:#4a4a48;white-space:nowrap;transition:background .2s,color .2s}.tab2:hover{color:#0a0a0a}.tab2.on{background:#0a0a0a;color:#fff;box-shadow:0 4px 14px #00000029}.qs3{display:flex;flex-direction:column;gap:10px}.q3{border-radius:18px;background:#f6f6f4;border:1px solid transparent;transition:background .25s,border-color .25s,box-shadow .25s}.q3:hover{background:#f1f1ef}.q3[open]{background:#fff;border-color:#e6e6e3;box-shadow:0 18px 40px #0000000f}.q3 summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 20px 19px 24px;cursor:pointer;font-family:var(--fh);font-size:17.5px;font-weight:600;letter-spacing:-.012em;line-height:1.3}.q3 summary::-webkit-details-marker{display:none}.pm2{position:relative;flex:none;width:32px;height:32px;border-radius:50%;background:#fff;border:1px solid #E3E3E0;transition:background .25s,border-color .25s}.pm2:before,.pm2:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.8px;margin:-.9px 0 0 -6px;background:#0a0a0a;border-radius:1px;transition:transform .25s}.pm2:after{transform:rotate(90deg)}.q3[open] .pm2{background:#0a0a0a;border-color:#0a0a0a}.q3[open] .pm2:before,.q3[open] .pm2:after{background:#fff}.q3[open] .pm2:after{transform:rotate(0)}.a3{padding:0 24px 22px;color:#4a4a48;font-size:15.5px;line-height:1.65;max-width:72ch}.q3[open] .a3{animation:aIn .35s ease}@keyframes aIn{0%{opacity:0;transform:translateY(-6px)}}.help3{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 24px;margin-top:26px;padding:18px 22px;border-radius:18px;border:1px solid #E6E6E3}.help3>span{font-weight:600}.help3 a{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:15px}.help3 a svg{width:18px;height:18px}.help3 small{color:#6b6b69;font-size:13.5px}.vs{background:#f5f5f3}.vs .sec-h{text-align:center;max-width:760px;margin-left:auto;margin-right:auto}.vs .sec-h .ttl{font-size:clamp(32px,3.8vw,52px);margin-top:12px}.vs-lead{font-size:16.5px;line-height:1.6;color:#4a4a48;margin:16px auto 0;max-width:60ch}.vs-t{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:20px;max-width:960px;margin:0 auto}.vs-bg{grid-column:1;border-radius:28px;background:#fff;box-shadow:0 30px 70px #00000017,0 0 0 1px #0a0a0a0d}.vs-bg.them{grid-column:2;background:transparent;border:1px solid #DEDEDB;box-shadow:none}.vs-hd{grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:28px 30px 20px}.vs-hd.them{grid-column:2}.vs-fig{height:132px;width:100%;display:grid;place-items:center;margin-bottom:10px}.vs-fig img{height:132px;width:auto;max-width:90%;object-fit:contain;filter:drop-shadow(0 16px 18px rgba(0,0,0,.16))}.vs-hd b{font-family:var(--fh);font-size:21px;font-weight:700;letter-spacing:-.02em;line-height:1.2}.vs-hd small{font-size:13.5px;color:#6b6b69}.vs-badge{grid-column:1/-1;grid-row:1;justify-self:center;align-self:start;margin-top:68px;width:52px;height:52px;border-radius:50%;background:#0a0a0a;color:#fff;display:grid;place-items:center;font:700 14px var(--fh);letter-spacing:.04em;box-shadow:0 10px 26px #0003,0 0 0 6px #f5f5f3;z-index:1}.vs-r{grid-column:1;display:flex;align-items:center;gap:12px;margin:0 30px;padding:12px 0;border-top:1px solid #EDEDEA;font-size:15.5px;line-height:1.35}.vs-r.them{grid-column:2;color:#6b6b69;border-color:#e2e2df}.vs-r i{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;flex:none}.vs-r .ok{background:#0a0a0a;color:#fff}.vs-r .ok .ic{width:14px;height:14px;stroke-width:2.6}.vs-r .no{background:#e6e6e3;color:#8c8c8a}.vs-r .no .ic{width:12px;height:12px;stroke-width:2.4}.vs-p{grid-column:1;display:flex;align-items:baseline;justify-content:center;gap:10px;margin:0 30px;padding:18px 0 28px;border-top:1px solid #EDEDEA}.vs-p.them{grid-column:2;border-color:#e2e2df}.vs-p strong{font:700 32px var(--fh);letter-spacing:-.03em}.vs-p s{color:#8c8c8a;font-size:17px}.vs-p.them strong{color:#6b6b69;font-size:26px}.vs-p small{color:#8c8c8a;font-size:14px}.vs-hd.them .vs-fig img{filter:grayscale(.3) drop-shadow(0 12px 14px rgba(0,0,0,.1));opacity:.9}.rev2{background:#fff}.rsum{border-radius:28px;padding:30px 34px;background:#f5f5f3;margin-bottom:24px}.rsum-h{font-family:var(--fh);font-size:clamp(26px,2.6vw,34px);font-weight:700;letter-spacing:-.025em;margin-bottom:22px}.rsum-g{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:44px;align-items:center}.rsum-score{display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding-right:44px;border-right:1px solid #E2E2DF}.rsum-score strong{font:700 68px/.9 var(--fh);letter-spacing:-.045em}.rsum-score .stars{--star:#0A0A0A}.rsum-score .stars svg{width:18px;height:18px}.rsum-score small{color:#6b6b69;font-size:14px}.rsum-tab{margin-top:6px;font-size:13px;font-weight:600;padding:6px 12px;border-radius:999px;background:#fff;border:1px solid #E2E2DF}.rbars2{display:flex;flex-direction:column;gap:2px;max-width:440px}.rbar{display:grid;grid-template-columns:10px 14px minmax(0,1fr) 54px;align-items:center;gap:9px;font-size:13.5px;font-weight:600;padding:5px 10px;border-radius:10px;text-align:left;transition:background .2s,color .2s}.rbar:hover{background:#ececea}.rbar.on{background:#0a0a0a;color:#fff}.rbar svg{width:13px;height:13px;fill:currentColor;stroke:none}.rbar i{height:6px;border-radius:3px;background:#e0e0dd;overflow:hidden}.rbar u{display:block;height:100%;background:#0a0a0a;border-radius:3px}.rbar.on i{background:#ffffff38}.rbar.on u{background:#fff}.rbar em{font-style:normal;color:#6b6b69;text-align:right;font-weight:500}.rbar.on em{color:#cfcfcc}.rpills{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}.rpill{height:36px;padding:0 16px;border-radius:999px;border:1px solid #D6D6D3;background:#fff;font-size:14px;font-weight:600;color:#3a3a38;transition:background .2s,color .2s,border-color .2s}.rpill:hover{border-color:#0a0a0a}.rpill.on{background:#0a0a0a;border-color:#0a0a0a;color:#fff}.rsum-cta .btn-b{margin-top:0;white-space:nowrap}.rgrid2,.rskel{columns:4 250px;column-gap:16px}.rv2{break-inside:avoid;margin:0 0 16px;background:#fff;border-radius:20px;overflow:hidden;border:1px solid #EAEAE7;cursor:pointer;transition:transform .25s,box-shadow .25s}.rv2:hover{transform:translateY(-3px);box-shadow:0 16px 36px #00000014}.rv2:focus-visible{outline:2px solid #0A0A0A;outline-offset:2px}.rv2 img{width:100%;display:block}.rv2 figcaption{padding:16px 18px 18px;display:flex;flex-direction:column;gap:9px}.rv2 .stars{--star:#0A0A0A}.rv2 p{font-size:14.5px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.rv2 b{display:flex;flex-direction:column;font-size:14px;font-weight:600}.rv2 small{display:flex;align-items:center;gap:5px;color:#1f8a4c;font-size:12.5px;font-weight:500}.rv2 small .ic{width:14px;height:14px}.rskel div{height:230px;border-radius:20px;background:#efefed;margin-bottom:16px;animation:sk .9s ease-in-out infinite alternate}.rskel div:nth-child(2n){height:300px}@keyframes sk{to{opacity:.45}}.rempty{text-align:center;color:#6b6b69;padding:40px 0 8px}.rvbox,.rvform{border:0;padding:0;border-radius:24px;background:#fff;color:#0a0a0a;width:min(880px,calc(100vw - 32px));max-width:none;overflow:visible;margin:auto}.rvbox::backdrop,.rvform::backdrop{background:#0a0a0ab8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.rvbox-in{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);border-radius:24px;overflow:hidden;min-height:340px}.rvbox-in img{width:100%;height:100%;max-height:78vh;object-fit:cover;background:#f2f2f0}.rvbox.noimg .rvbox-in{grid-template-columns:minmax(0,1fr)}.rvbox-t{padding:34px 32px;display:flex;flex-direction:column;justify-content:center;gap:12px}.rvbox-t .stars{--star:#0A0A0A}.rvbox-t .stars svg{width:18px;height:18px}.rvbox-t p{font-size:16px;line-height:1.6}.rvbox-t b{font-weight:600}.rvbox-t small{display:flex;align-items:center;gap:5px;color:#1f8a4c;font-size:13px}.rvbox-t small .ic{width:15px;height:15px}.rx{position:absolute;top:-14px;right:-14px;width:40px;height:40px;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:0 6px 20px #00000038;z-index:2}.rnav{position:absolute;top:50%;margin-top:-22px;width:44px;height:44px;border-radius:50%;background:#fff;font-size:28px;line-height:1;display:grid;place-items:center;box-shadow:0 6px 20px #00000038}.rnav.prev{left:-62px}.rnav.next{right:-62px}.rvform{width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain}.rvform .rx{top:12px;right:12px;box-shadow:none;background:#f2f2f0}.rvform form{padding:30px 30px 28px;display:flex;flex-direction:column;gap:14px}.rvform h3{font:700 26px var(--fh);letter-spacing:-.02em}.rvform label{display:flex;flex-direction:column;gap:6px;font-size:13.5px;font-weight:600;color:#3a3a38}.rvform input:not([type=file]),.rvform textarea{font:inherit;font-weight:400;font-size:15px;padding:12px 14px;border-radius:12px;border:1px solid #DADAD7;background:#fff;color:#0a0a0a;width:100%;resize:vertical}.rvform input:focus,.rvform textarea:focus{outline:2px solid #0A0A0A;outline-offset:-1px}.rvform input.bad,.rvform textarea.bad{border-color:#d93025;background:#fff7f6}.f2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.fstars{display:flex;gap:4px;margin-top:-6px}.fstars button{width:38px;height:38px;color:#d6d6d3;transition:color .15s}.fstars button svg{width:100%;height:100%;fill:currentColor;stroke:none}.fstars button.on{color:#0a0a0a}.fdrop span{display:flex;align-items:center;justify-content:center;height:56px;border-radius:14px;border:1.5px dashed #CFCFCC;font-size:14.5px;font-weight:500;color:#3a3a38;cursor:pointer}.fdrop span:hover{border-color:#0a0a0a}.ferr{color:#d93025;font-size:13.5px}.rvform .btn-b{margin-top:4px;justify-content:center}.fok{padding:52px 30px;text-align:center;display:flex;flex-direction:column;gap:8px}.fok b{font:700 30px var(--fh);letter-spacing:-.02em}.fok p{color:#4a4a48}@media(max-width:900px){.what-v{max-width:440px;margin:0 auto}.ug{flex:0 0 72%;scroll-snap-align:center;border-radius:18px}.cgrid{grid-template-columns:minmax(0,1fr);gap:12px}.cd.n,.cd.w{grid-column:auto;aspect-ratio:1200/1320}.cd{border-radius:24px}.szc .meas{left:6%;right:6%;top:41%}.szc .cd-t .ttl{font-size:26px}.kit4{padding:48px 0 44px}.kit4-stage{width:136%;max-width:none;margin:4px 0 0 -18%}.hs{width:24px;height:24px;margin:-12px 0 0 -12px;font-size:11.5px}.hs em{display:none}.kit4-l{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 16px}.kit4-l li{padding:11px 0;align-items:flex-start}.kit4-l span{font-size:14px}.kit4-l small{font-size:12px}.kit4-opt{font-size:13.5px;text-align:left;justify-content:flex-start}.tabs2{width:auto;margin:0 -16px 20px;border-radius:0;background:none;padding:0 16px;overflow-x:auto;scrollbar-width:none}.tabs2::-webkit-scrollbar{display:none}.tab2{background:#f1f1ef}.tab2.on{box-shadow:none}.q3 summary{font-size:16px;padding:16px 14px 16px 18px}.a3{padding:0 18px 18px;font-size:15px}.pm2{width:28px;height:28px}.help3{flex-direction:column;gap:8px}.vs-t{column-gap:8px}.vs-bg{border-radius:20px}.vs-hd{padding:16px 8px 12px;gap:2px}.vs-fig{height:64px;margin-bottom:6px}.vs-fig img{height:64px;max-width:96%}.vs-hd b{font-size:14.5px}.vs-hd small{display:none}.vs-badge{width:34px;height:34px;margin-top:31px;font-size:11px;box-shadow:0 6px 16px #0003,0 0 0 4px #f5f5f3}.vs-r{margin:0 10px;padding:10px 0;gap:8px;font-size:13px;line-height:1.3;align-items:flex-start}.vs-r i{width:18px;height:18px}.vs-r .ok .ic{width:11px;height:11px}.vs-r .no .ic{width:9px;height:9px}.vs-p{margin:0 10px;padding:12px 0 16px;flex-direction:column;align-items:center;gap:0}.vs-p strong{font-size:22px}.vs-p.them strong{font-size:18px}.vs-p s{font-size:13px}.vs-p small{font-size:12px}.rsum{padding:22px 18px;border-radius:22px}.rsum-g{grid-template-columns:minmax(0,1fr);gap:20px}.rsum-score{padding:0 0 18px;border-right:0;border-bottom:1px solid #E2E2DF;flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:14px}.rsum-score strong{font-size:54px}.rsum-score small{flex-basis:100%}.rsum-tab{display:none}.rbars2{max-width:none}.rsum-cta .btn-b{width:100%;justify-content:center}.rgrid2,.rskel{columns:2 150px;column-gap:10px}.rv2{margin-bottom:10px;border-radius:16px}.rv2 figcaption{padding:12px 13px 14px}.rv2 p{font-size:13.5px}.rvbox-in{grid-template-columns:minmax(0,1fr);max-height:86vh;overflow:auto}.rvbox-in img{max-height:52vh}.rvbox-t{padding:22px 20px 26px}.rx{top:10px;right:10px}.rnav{top:auto;bottom:-58px;margin:0}.rnav.prev{left:calc(50% - 54px)}.rnav.next{right:calc(50% - 54px)}.rvform form{padding:24px 18px 22px}.f2{grid-template-columns:minmax(0,1fr)}}.ports path{fill:none;stroke:#0a0a0a;stroke-width:1.2;vector-effect:non-scaling-stroke;stroke-linejoin:round}.ports path.h{stroke:#ffffffd9;stroke-width:3.2}.szc .meas{left:14%;right:14.1%;top:37.5%}.meas-v{position:absolute;left:89%;top:43%;bottom:19.6%;width:0;display:flex;flex-direction:column;align-items:center;gap:8px}.meas-v i{flex:1;width:1.5px;background:#0a0a0a;position:relative}.meas-v i:first-child:before,.meas-v i:last-child:after{content:"";position:absolute;left:-6px;width:13px;height:1.5px;background:#0a0a0a}.meas-v i:first-child:before{top:0}.meas-v i:last-child:after{bottom:0}.meas-v b{font:600 14px var(--fh);white-space:nowrap;writing-mode:vertical-rl;transform:rotate(180deg)}.safe{background:#0a0a0a;color:#fff}.safe .sec-h{max-width:820px}.safe .sec-h .ttl{color:#fff;font-size:clamp(32px,3.8vw,52px);margin-top:12px}.safe .lead{color:#d6d6d3}.safe .ttl .acc,.safe .ttl .acc .wi{background:linear-gradient(100deg,#fff,#c9c9cc 60%,#8e8e93);-webkit-background-clip:text;background-clip:text;color:transparent}.sf-g{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.sf{position:relative;margin:0;border-radius:28px;overflow:hidden;background:#141414;isolation:isolate}.sf.w{grid-column:span 8;aspect-ratio:16/10}.sf.n{grid-column:span 4}.sf picture,.sf img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sf img{object-fit:cover}.sf:after{content:"";position:absolute;left:0;right:0;bottom:0;height:60%;background:linear-gradient(180deg,#0000,#000c);pointer-events:none}.sf-t{position:absolute;left:28px;right:28px;bottom:26px;z-index:1;display:flex;flex-direction:column;gap:6px;max-width:440px}.sf-t .lead{font-size:14px;font-weight:500;color:#ffffffb8;margin:0;max-width:none}.sf-t h3{font-family:var(--fh);font-size:clamp(22px,2.1vw,30px);font-weight:700;letter-spacing:-.022em;line-height:1.1;color:#fff}.sf-t p{font-size:14.5px;line-height:1.5;color:#fffc}.sf-pill{align-self:flex-start;margin-top:6px;font-size:12.5px;font-weight:600;padding:6px 11px;border-radius:999px;background:#ffffff24;border:1px solid rgba(255,255,255,.22)}.sf-ui{position:absolute;top:18px;left:18px;right:18px;z-index:1;display:flex;justify-content:space-between;align-items:center;font:600 12.5px/1 var(--fb);letter-spacing:.04em;color:#fff}.sf-rec,.sf-q{display:flex;align-items:center;gap:8px;padding:8px 11px;border-radius:9px;background:#00000080}.sf-rec i{width:9px;height:9px;border-radius:50%;background:#ff3b30}.sf-cam.play .sf-rec i{animation:blink 1.2s steps(2,start) infinite}.sf-rec time{font-variant-numeric:tabular-nums;font-weight:500;opacity:.92;margin-left:2px}@media(max-width:900px){.szc .meas{left:13%;right:13%;top:36.5%}.meas-v{left:90%;top:42%;bottom:30.8%}.meas-v b{font-size:12.5px}.sf-g{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -16px;padding:0 16px;scrollbar-width:none}.sf-g::-webkit-scrollbar{display:none}.sf,.sf.w,.sf.n{flex:0 0 84%;aspect-ratio:4/5;scroll-snap-align:center;border-radius:22px}.sf-t{left:18px;right:18px;bottom:18px}.sf-t h3{font-size:22px}.sf-t p{font-size:13.5px}.sf-ui{top:12px;left:12px;right:12px;font-size:11.5px}}.sf video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.sf-nav video{object-position:50% 28%}.sf-play{position:absolute;left:50%;top:42%;z-index:2;width:58px;height:58px;margin:-29px 0 0 -29px;border-radius:50%;background:#fffffff0;color:#0a0a0a;display:none;place-items:center;box-shadow:0 10px 30px #00000059}.sf-play svg{width:22px;height:22px;margin-left:3px}.sf.blocked .sf-play{display:grid}@media(max-width:900px){.sf-g{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;overflow:visible;margin:0;padding:0}.sf,.sf.w,.sf.n{flex:none;aspect-ratio:4/3;grid-column:auto}.sf-cam video{object-position:28% 50%}.sf-drive img,.sf-drive video{object-position:50% 45%}.sf-rear img,.sf-rear video{object-position:50% 82%}.sf-nav img,.sf-nav video{object-position:50% 46%}.sf:after{height:78%}.sf-t{gap:4px}.sf-t .lead{font-size:12.5px}.sf-t h3{font-size:20px}.sf-t p{font-size:13px;line-height:1.45}.ugc-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;overflow:visible;margin:0;padding:0}.ug{flex:none;border-radius:14px}.ug-snd{left:6px;bottom:6px;padding:6px}.ug-snd span{display:none}.ug-play{width:44px;height:44px}.ug-play svg{width:18px;height:18px}.st3-row{display:flex;flex-direction:column;gap:10px;overflow:visible;margin:0;padding:0}.st3,.st3s .st3{flex:none;flex-direction:row;align-items:stretch;border-radius:18px}.st3-v{width:36%;flex:none;aspect-ratio:4/5}.st3-b{padding:12px 14px;justify-content:center;gap:5px}.st3 h3{font-size:16px}.st3 p{font-size:13px;line-height:1.45}.dots2{display:none!important}.tabs2{flex-wrap:wrap;justify-content:center;overflow:visible;margin:0 0 18px;padding:0}.kit4-stage{width:112%;margin:4px 0 0 -6%}}.cd.mnt{grid-column:1/-1;aspect-ratio:auto;display:flex;flex-direction:column}.mnt .cd-t{padding:36px 30px 0}.mnt-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;width:100%;max-width:880px;margin:0 auto;padding:22px 28px 30px}.mnt-g figure{margin:0}.mnt-g img{width:100%;aspect-ratio:1;object-fit:cover;display:block;border-radius:20px}.mnt-g figcaption{text-align:center;font-size:15px;font-weight:600;color:#1d1d1f;margin-top:10px}@media(max-width:900px){.cd.mnt{grid-column:auto}.mnt .cd-t{padding:28px 18px 0}.mnt-g{gap:8px;padding:16px 12px 18px}.mnt-g img{border-radius:14px}.mnt-g figcaption{font-size:13px;margin-top:7px}}.sl.hero{position:relative;container-type:inline-size}.hero-b{position:absolute;left:10%;right:10%;bottom:5.5%;display:grid;grid-template-columns:1fr 1fr;align-items:end;text-align:center;pointer-events:none}.hero-b>div{display:flex;flex-direction:column;align-items:center;gap:1.2cqw}.hero-b span{font:600 3.4cqw/1.15 var(--fh);letter-spacing:-.02em;color:#1d1d1f}.hb-n{font:800 11cqw/.86 var(--fh);letter-spacing:-.04em;background:linear-gradient(100deg,#0a0a0a,#3b3b3d 55%,#7a7a7e);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.04em}.hb-f{display:block;width:9.4cqw;height:9.4cqw;border-radius:50%;box-shadow:0 .6cqw 1.8cqw #00000024,0 0 0 .35cqw #fff}.hb-f svg{width:100%;height:100%;display:block}.hb-f svg,.hb-f svg *{stroke:none}@media(min-width:1100px){.hd .wrap,.bar .wrap,.pdp>.wrap{max-width:1640px}.pdp-grid{grid-template-columns:minmax(0,1fr) minmax(440px,548px);gap:48px}.gal{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;align-items:start;width:100%;max-width:calc(100vh - 82px);justify-self:end}.gal-main{grid-column:2;grid-row:1}.thumbs{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:8px;margin:0}.th{--t:clamp(52px, calc((100vh - 226px)/8) ,76px);width:var(--t);height:var(--t);flex:none}.gal{grid-template-columns:var(--tw,76px) minmax(0,1fr)}.thumbs{--tw:clamp(52px, calc((100vh - 226px)/8) ,76px);width:var(--tw)}}.what-t .ttl,.kit4-h .ttl,.faq3 .sec-h .ttl,.vs .sec-h .ttl,.safe .sec-h .ttl{margin-top:0}html,a,button,summary,label,[role=button]{-webkit-tap-highlight-color:transparent}button:active,.btn-b:active,.btn-o:active,.atc:active,.pill:active,.cartb:active,.th:active{transform:scale(.96)}.hs{background:#fff;color:#0a0a0a;box-shadow:0 0 0 2px #0a0a0a,0 6px 16px #00000052}.hs:before{border:2px solid #fff;box-shadow:0 0 0 1px #0a0a0a59,inset 0 0 0 1px #0a0a0a40}.hs:hover,.hs:focus-visible,.hs.hl{background:#0a0a0a;color:#fff;box-shadow:0 0 0 2px #fff,0 6px 16px #00000052}.scr{background:#fff;padding:12px 0 56px}.what{padding-bottom:12px}.scr .sec-h{text-align:center;margin-bottom:22px}.scr .sec-h .ttl{font-size:clamp(32px,3.8vw,52px)}.scr-stage{position:relative;max-width:880px;margin:0 auto;aspect-ratio:16/9;border-radius:28px;overflow:hidden;background:#d9dbd6;isolation:isolate}.scr-l{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.scr-l.on{opacity:1;z-index:1;animation:scrIn .45s ease both}.scr-l.prev{opacity:1}@keyframes scrIn{0%{opacity:0}to{opacity:1}}.scr-l picture,.scr-b{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.scr-b{object-fit:cover}.scr-sb{position:absolute;left:var(--l);top:var(--t);width:var(--w);height:var(--h);container-type:inline-size}.scr-s{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.scr-segs{position:absolute;z-index:3;left:18px;right:18px;top:14px;display:flex;gap:6px;pointer-events:none}.scr-segs span{flex:1;height:3px;border-radius:3px;background:#ffffff61;overflow:hidden}.scr-segs i{display:block;height:100%;background:#fff;transform-origin:left;transform:scaleX(0)}.scr-seg{position:relative;display:flex;gap:2px;width:max-content;max-width:100%;margin:20px auto 0;padding:4px;border-radius:999px;background:#f2f2f0}.scr-th{position:absolute;top:0;left:0;width:0;height:0;border-radius:999px;background:#fff;box-shadow:0 1px 2px #00000014,0 4px 12px #00000014;transition:transform .3s cubic-bezier(.3,.7,.2,1),width .3s cubic-bezier(.3,.7,.2,1),height .3s}.scr-t{position:relative;z-index:1;padding:9px 11px;border-radius:999px;font:600 13px/1.2 var(--fb);color:#6a6a68;white-space:nowrap;transition:color .25s}.scr-t:hover,.scr-t.on{color:#0a0a0a}.scr-dock,.scr-cap{display:none}@media(max-width:900px){.scr{padding:12px 0 36px}.what{padding-bottom:8px}.scr .sec-h{margin-bottom:16px}.scr-seg{display:none}.scr-stage{aspect-ratio:4/3;border-radius:22px}.scr-sb{left:var(--lm);top:var(--tm);width:var(--wm);height:var(--hm)}.scr-segs{left:12px;right:12px;top:10px;gap:4px}.scr-dock{display:flex;gap:3px;width:max-content;max-width:100%;margin:14px auto 0;padding:5px;border-radius:999px;background:#f2f2f0}.scr-d{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;color:#3a3a38;transition:background-color .2s,color .2s}.scr-d.on{background:#0a0a0a;color:#fff}.scr-d .ic{width:18px;height:18px}.scr-cap{display:block;text-align:center;font:700 18px var(--fh);letter-spacing:-.01em;margin-top:10px}}@media(max-width:350px){.scr-dock{gap:1px;padding:4px}.scr-d{width:34px;height:34px}}@media(prefers-reduced-motion:reduce){.scr-l.on{animation:scrIn .3s ease both}}.tmp-row{margin-top:16px;display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:clamp(20px,3vw,44px);align-items:center;padding:14px;border-radius:28px;background:#141414}.tmp-v{position:relative;border-radius:18px;overflow:hidden;background:#0e0e0e;aspect-ratio:16/9;isolation:isolate}.tmp-v video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.tmp-t h3{font-family:var(--fh);font-size:clamp(22px,2.1vw,30px);font-weight:700;letter-spacing:-.022em;line-height:1.1;color:#fff}.tmp-t h3 .acc{background:linear-gradient(100deg,#fff,#c9c9cc 60%,#8e8e93);-webkit-background-clip:text;background-clip:text;color:transparent}.tmp-t p{margin-top:8px;font-size:14.5px;line-height:1.5;color:#fffc;max-width:46ch}.tmp-sw{display:inline-flex;gap:3px;margin-top:16px;padding:3px;border-radius:999px;background:#ffffff14}.tmp-sw span{display:flex;align-items:center;gap:6px;padding:7px 13px 7px 10px;border-radius:999px;font:600 13px/1 var(--fb);color:#ffffffbf;transition:background-color .3s,color .3s}.tmp-sw .ic{width:15px;height:15px;stroke-width:1.8}.tmp-sw span.on{background:#fff;color:#0a0a0a}.tmp-v .sf-play{top:50%;width:46px;height:46px;margin:-23px 0 0 -23px}.tmp-v .sf-play svg{width:18px;height:18px}.tmp-v.blocked .sf-play{display:grid}@media(max-width:900px){.tmp-row{margin-top:12px;grid-template-columns:minmax(0,1fr);gap:12px;padding:10px 10px 16px;border-radius:22px}.tmp-v{border-radius:14px}.tmp-t{padding:0 6px}.tmp-t h3{font-size:20px}.tmp-t p{font-size:13px;margin-top:6px}.tmp-sw{margin-top:10px}.tmp-sw span{font-size:12px;padding:6px 10px 6px 8px}}.cd.off{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:center;gap:clamp(24px,4vw,64px);padding:24px 24px 24px clamp(28px,5vw,72px)}.off-t .ttl{font-size:clamp(28px,3vw,42px)}.off-t p{margin-top:14px;font-size:16px;line-height:1.6;color:#3a3a3c;max-width:44ch}.off-v{position:relative;aspect-ratio:1;border-radius:20px;overflow:hidden;background:#e6e6e3;isolation:isolate}.off-v video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.off-tm{position:absolute;top:14px;left:14px;z-index:1;display:flex;align-items:center;gap:6px;padding:8px 12px 8px 10px;border-radius:999px;background:#0a0a0a9e;color:#fff;font:600 14px/1 var(--fb);font-variant-numeric:tabular-nums;transition:background-color .25s,color .25s}.off-tm .ic{width:16px;height:16px;stroke-width:1.9}.off-v.done .off-tm{background:#fff;color:#0a0a0a;box-shadow:0 4px 14px #0000002e}.off-v .sf-play{top:50%}.off-v.blocked .sf-play{display:grid}@media(max-width:900px){.cd.off{grid-column:auto;grid-template-columns:minmax(0,1fr);gap:18px;padding:30px 12px 12px}.off-t{padding:0 8px;text-align:center}.off-t p{margin:10px auto 0;font-size:14.5px}.off-v{border-radius:16px}.off-tm{top:10px;left:10px;font-size:13px}}@media(min-width:901px){.cmpk .cd.n{grid-column:span 6}.cmpk .cd.n .cd-t{padding:30px 18px 0}.cmpk .cd.n .cd-t .ttl{font-size:clamp(22px,2.1vw,30px)}.cmpk .cd.n.ports .cd-t{padding:28px 14px 0 0}.cmpk .cd.n.ports .cd-t .ttl{font-size:clamp(17px,1.55vw,22px)}.cmpk .lab b{font-size:13.5px}.cmpk .lab small{font-size:11.5px}.cmpk .szc .meas{left:13%;right:13%;top:36.5%}.cmpk .szc .meas-v{left:90%;top:42%;bottom:30.8%}.cmpk .meas b,.cmpk .meas-v b{font-size:12.5px}}@media(min-width:1280px){.show2.cmpk .wrap{max-width:1360px}.cmpk .cd.n{grid-column:span 3}.cmpk .cd.n .cd-t{padding:26px 14px 0}.cmpk .cd.n .cd-t .ttl{font-size:clamp(20px,1.6vw,24px)}.cmpk .cd.n.ports .cd-t{padding:24px 10px 0 0}.cmpk .cd.n.ports .cd-t .ttl{font-size:clamp(17px,1.35vw,20px)}.cmpk .lab b{font-size:13px}.cmpk .lab small{font-size:11px}.cmpk .cd.mnt2{max-width:1168px;justify-self:center;width:100%}}.cd.mnt2{grid-column:1/-1;aspect-ratio:auto;padding:34px 28px 26px}.mnt2-h{text-align:center}.mnt2-h .ttl{font-size:clamp(28px,3vw,42px)}.mnt2-h p{margin:12px auto 0;font-size:16px;line-height:1.55;color:#3a3a3c;max-width:52ch}.mnt2-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:1060px;margin:24px auto 0}.mnt2-g figure{margin:0}.mnt2-g img{width:100%;aspect-ratio:1;object-fit:cover;display:block;border-radius:20px}.mnt2-g figcaption{text-align:center;font-size:15px;font-weight:600;color:#1d1d1f;margin-top:10px}@media(max-width:900px){.cd.mnt2{grid-column:auto;padding:28px 12px 14px}.mnt2-h p{font-size:14.5px}.mnt2-g{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px}.mnt2-g .mnt2-v{grid-column:1/-1}.mnt2-g img{border-radius:14px}.mnt2-g figcaption{font-size:13px;margin-top:7px}}.scr-seg.many{flex-wrap:wrap;justify-content:center;max-width:800px;padding:6px 18px;border-radius:26px;row-gap:2px}@media(max-width:900px){.scr-dock.many{flex-wrap:wrap;justify-content:center;max-width:262px;border-radius:24px;row-gap:3px}}.sf-sv{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0a0a}.sf-sv video{object-fit:cover}.sf-v{position:absolute;display:flex;justify-content:space-between;align-items:center;gap:8px;pointer-events:none;z-index:1;font:600 12px/1 var(--fb);letter-spacing:.04em;color:#fff}.sf-lb{padding:7px 10px;border-radius:8px;background:#0000008c;text-transform:uppercase;letter-spacing:.06em}.sf-cam.sf-dual .sf-rec{padding:7px 10px}.sf-sv .sf-play{top:50%}.sf-heat .tmp-v{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;border-radius:0;background:#141414;isolation:auto}.sf-heat .tmp-sw{position:absolute;z-index:2;top:14px;left:14px;margin:0;background:#00000080}.sf-heat .sf-play{z-index:2}@media(min-width:901px){.sf.sf-dual{grid-column:1/-1;aspect-ratio:1920/540}.sf-cam.sf-dual:after{height:58%}.sf-v.f{top:14px;left:14px;right:calc(50% + 14px)}.sf-v.r{top:14px;left:calc(50% + 14px);right:14px}.sf-cam.sf-dual .sf-t{left:28px;right:calc(50% + 28px);bottom:24px;max-width:none}.sf-cam.sf-dual .sf-t .sf-pill{display:none}.sf-pill2{position:absolute;z-index:1;left:calc(50% + 28px);bottom:26px;margin:0}.sf.tile{grid-column:span 3;aspect-ratio:4/5}.sf.tile:after{height:66%}.sf.tile .sf-t{left:18px;right:18px;bottom:18px;gap:4px}.sf.tile .sf-t .lead{font-size:12.5px}.sf.tile .sf-t h3{font-size:clamp(18px,1.6vw,22px)}.sf.tile .sf-pill{font-size:11.5px;padding:5px 9px;margin-top:4px}.sf-drive video,.sf-drive img{object-position:50% 38%}.sf-nav video,.sf-nav img{object-position:56% 50%}}@media(max-width:900px){.sf.sf-cam.sf-dual{aspect-ratio:auto;display:flex;flex-direction:column}.sf-cam.sf-dual:after{display:none}.sf-sv{position:relative;inset:auto;width:100%;aspect-ratio:960/1084}.sf-cam.sf-dual .sf-t{position:static;padding:16px 18px 20px;max-width:none}.sf-v{left:10px;right:10px;font-size:11px}.sf-v.f{top:10px}.sf-v.r{top:calc(50.2% + 10px)}.sf-lb,.sf-cam.sf-dual .sf-rec{padding:6px 9px}.sf-pill2{display:none}.sf-heat .tmp-sw{top:10px;left:10px}}@media(max-width:900px){.scr-stage{margin:0 -16px;border-radius:0}}.recs .sec-h{margin-bottom:26px}.rec-stage{position:relative;max-width:1100px;margin:0 auto;aspect-ratio:16/9;border-radius:28px;overflow:hidden;background:#141414;isolation:isolate}.rec-stage video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.rec-stage.rec-b{border-radius:0;background:#0a0a0a;-webkit-mask-image:radial-gradient(ellipse 72% 78% at 50% 48%,#000 62%,transparent 100%);mask-image:radial-gradient(ellipse 72% 78% at 50% 48%,#000 62%,transparent 100%)}.rec-d{position:absolute;left:var(--l);top:var(--t);width:var(--w);height:var(--h);container-type:inline-size;pointer-events:none;z-index:1}.rec-d time{position:absolute;left:var(--tx);top:var(--ty);transform:translate(-50%,-50%);font:600 1.62cqw/1 var(--fb);color:#fff;letter-spacing:.03em;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:.92}.rec-stage .sf-play{top:50%}.rec-stage.blocked .sf-play{display:grid}.rec-cap{max-width:760px;margin:24px auto 0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:6px}.rec-cap .lead{font-size:14px;font-weight:500;color:#ffffffb8;margin:0}.rec-cap h3{font-family:var(--fh);font-size:clamp(24px,2.4vw,34px);font-weight:700;letter-spacing:-.022em;line-height:1.1;color:#fff}.rec-cap .sf-pill{align-self:center}.daily{background:#fff}.daily .sf{color:#fff}.daily .sec-h{text-align:center}.daily .sec-h .ttl{font-size:clamp(32px,3.8vw,52px)}@media(max-width:900px){.rec-stage{aspect-ratio:4/3;border-radius:0;margin:0 -16px}.rec-stage.rec-b{aspect-ratio:16/9;margin:0}.rec-d{left:var(--lm);top:var(--tm);width:var(--wm);height:var(--hm)}.rec-b .rec-d{left:var(--l);top:var(--t);width:var(--w);height:var(--h)}.rec-cap{margin-top:16px}.rec-cap .lead{font-size:12.5px}.rec-cap h3{font-size:21px}}.sec.recs{padding:56px 0 50px}.recs .sec-h .ttl .acc{white-space:nowrap}.recs .sec-h{margin-bottom:20px}.recs .sec-h .ttl{font-size:clamp(28px,3.1vw,44px)}.rec-stage{aspect-ratio:1600/682}.rec-cap{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 16px;margin-top:18px}.rec-cap h3{font-size:clamp(19px,1.8vw,24px)}.sec.daily{padding:56px 0 64px}.daily .sec-h{margin-bottom:22px}@media(min-width:901px){.daily .sf.tile{grid-column:span 4;aspect-ratio:1}.daily .tmp-row{margin-top:16px}}@media(max-width:900px){.rec-stage{aspect-ratio:16/9}.sec.recs{padding:40px 0 36px}.recs .sec-h{margin-bottom:14px}.rec-cap{margin-top:14px;gap:8px}.rec-cap h3{font-size:19px}.sec.daily{padding:40px 0 44px}}@media(min-width:901px){.show2.cmpk.lay3 .wrap{max-width:1192px}.show2.cmpk.lay3 .cd.n{grid-column:span 4;aspect-ratio:1}.lay3 .cd.mnt2{padding:26px 24px 22px}.lay3 .mnt2-h .ttl{font-size:clamp(24px,2.3vw,32px)}.lay3 .mnt2-h .ttl br{display:none}.lay3 .mnt2-h p{margin-top:6px;font-size:15px}.lay3 .mnt2-g{max-width:860px;margin-top:18px}.lay3 .mnt2-g figcaption{font-size:14px;margin-top:8px}}.mini-g{margin-top:24px}@media(min-width:901px){.sf.tile.mini{grid-column:span 4;aspect-ratio:16/10}.sf.tile.mini .sf-t h3{font-size:clamp(17px,1.5vw,20px)}.sf.mini.sf-drive video{object-position:50% 30%}.sf.mini.sf-rear video{object-position:50% 45%}}@media(max-width:900px){.sf.tile.mini{aspect-ratio:16/10}}.fls{list-style:none;padding:0;margin:26px auto 0;max-width:1100px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.fl{display:flex;align-items:center;gap:14px;padding:10px 14px 10px 10px;border-radius:20px;background:#151515}.fl-v{position:relative;flex:none;width:104px;height:104px;border-radius:14px;overflow:hidden;background:#222}.fl-v video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.fl-sf-drive video{object-position:50% 32%}.fl-t{display:flex;flex-direction:column;gap:4px;min-width:0}.fl-t b{font:700 17px/1.2 var(--fh);color:#fff;letter-spacing:-.01em}.fl-t small{font-size:13.5px;color:#ffffffb3;line-height:1.4}@media(max-width:900px){.fls{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:18px}.fl-v{width:84px;height:84px}}.ct-stage{position:relative;max-width:1100px;margin:0 auto;aspect-ratio:1600/682;border-radius:28px;overflow:hidden;background:#141414;isolation:isolate}.ct-l{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .35s ease}.ct-l.on{opacity:1;z-index:1}.ct-l video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.ct-stage .sf-play{top:50%;z-index:3}.ct-stage.blocked .sf-play{display:grid}.ct-tabs{display:flex;gap:4px;width:max-content;max-width:100%;margin:18px auto 0;padding:4px;border-radius:999px;background:#ffffff14}.ct-t{position:relative;overflow:hidden;padding:9px 15px;border-radius:999px;font:600 13.5px/1.2 var(--fb);color:#ffffffb8;white-space:nowrap;transition:background-color .25s,color .25s}.ct-t:hover{color:#fff}.ct-t.on{background:#fff;color:#0a0a0a}.ct-t i{position:absolute;left:15px;right:15px;bottom:4px;height:2px;border-radius:2px;background:#0a0a0a59;transform-origin:left;transform:scaleX(0)}.ct-t:not(.on) i{display:none}.ct-cap{margin-top:14px;min-height:40px}.ct-cap .sf-pill[hidden]{display:none}@media(max-width:900px){.ct-stage{aspect-ratio:16/9;border-radius:0;margin:0 -16px}.ct-tabs{flex-wrap:wrap;justify-content:center;border-radius:22px;width:auto}.ct-t{padding:8px 12px;font-size:12.5px}.ct-t i{left:12px;right:12px}}.sf.mini .sf-t .lead{display:none}.sf.tile.mini:after{height:48%}.sf.tile.mini .sf-t{bottom:16px;gap:0}.sf.tile.mini .sf-t h3{font-size:clamp(16px,1.35vw,19px);line-height:1.2}@media(max-width:900px){.lay3 .szc .cd-t .ttl{font-size:min(26px,5.3vw);white-space:nowrap}}.rec-d.la time{transform:translateY(-50%);font-size:1.5cqw;padding:.6cqw .86cqw;border-radius:.8cqw;background:#0000008c;opacity:1;letter-spacing:.02em}@media(max-width:900px){.show2.cmpk.lay3 .cd.n{aspect-ratio:1}}.rec-d.la time{font-size:1.36cqw}.st3-tabs,.st3-bars{display:none}@media(max-width:900px){.lay-a:not(.mbv) .mini-g{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:18px}.lay-a:not(.mbv) .sf.tile.mini{display:flex;align-items:center;gap:14px;aspect-ratio:auto;padding:8px 14px 8px 8px;border-radius:18px;background:#151515}.lay-a:not(.mbv) .sf.tile.mini:after{display:none}.lay-a:not(.mbv) .sf.tile.mini>video,.lay-a:not(.mbv) .sf.tile.mini.sf-heat .tmp-v{position:relative;inset:auto;width:88px;height:88px;flex:none;border-radius:12px;overflow:hidden}.lay-a:not(.mbv) .sf.tile.mini.sf-heat .tmp-v video{border-radius:0}.lay-a:not(.mbv) .sf.tile.mini .tmp-sw{display:none}.lay-a:not(.mbv) .sf.tile.mini .sf-t{position:static;padding:0;max-width:none;flex:1}.lay-a:not(.mbv) .sf.tile.mini .sf-t h3{font-size:16px;line-height:1.25;letter-spacing:-.01em}.lay-a:not(.mbv) .sf.tile.mini>.sf-play{left:52px;top:50%;width:38px;height:38px;margin:-19px 0 0 -19px}.lay-a:not(.mbv) .sf.tile.mini .tmp-v .sf-play{width:38px;height:38px;margin:-19px 0 0 -19px}.kit4 .kit4-stage{width:158%;max-width:none;margin:2px 0 0 -20.5%}.kit4 .hs{width:20px;height:20px;margin:-27px 0 0 -10px;font-size:10px;box-shadow:0 0 0 1.5px #0a0a0a,0 3px 10px #00000040}.kit4 .hs:before{display:none}.st3-tabs{display:flex;gap:4px;margin:0 0 12px;padding:4px;border-radius:999px;background:#1a1a1a}.st3-tab{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:9px 6px;border-radius:999px;font:600 13px/1.2 var(--fb);color:#ffffffb3;transition:background-color .25s,color .25s}.st3-tab b{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#ffffff24;font-size:11px}.st3-tab.on{background:#fff;color:#0a0a0a}.st3-tab.on b{background:#0a0a0a;color:#fff}.st3s .st3-row{display:block;position:relative}.st3s .st3-row .st3{display:none;flex-direction:column;border-radius:20px}.st3s .st3-row .st3.on{display:flex}.st3s .st3-row .st3-v{width:100%;aspect-ratio:4/5}.st3s .st3-row .st3-b{padding:14px 16px 18px;gap:4px}.st3s .st3-row .st3 h3{font-size:18px}.st3s .st3-row .st3 p{font-size:14px}.st3-bars{display:flex;gap:5px;position:absolute;z-index:2;left:12px;right:12px;top:12px;pointer-events:none}.st3-bars span{flex:1;height:3px;border-radius:3px;background:#ffffff59;overflow:hidden}.st3-bars i{display:block;height:100%;background:#fff;transform-origin:left;transform:scaleX(0)}}.mb-icons,.ct-wrap-m{display:none}@media(max-width:900px){.mbv.mb-1 .mini-g{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.mbv.mb-1 .sf.tile.mini{aspect-ratio:1;border-radius:18px}.mbv.mb-1 .sf.tile.mini.sf-heat{grid-column:1/-1;aspect-ratio:16/9}.mbv.mb-1 .sf.tile.mini .sf-t{left:12px;right:12px;bottom:12px}.mbv.mb-1 .sf.tile.mini .sf-t h3{font-size:15px;line-height:1.22}.mbv.mb-1 .sf.tile.mini.sf-heat .sf-t h3{font-size:18px}.mbv.mb-1 .sf-heat .tmp-sw{top:10px;left:10px}.mbv.mb-2 .mini-g{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:18px}.mbv.mb-2 .sf.tile.mini{aspect-ratio:auto;display:flex;flex-direction:column;background:none;border-radius:0;overflow:visible}.mbv.mb-2 .sf.tile.mini:after{display:none}.mbv.mb-2 .sf.tile.mini>video,.mbv.mb-2 .sf.tile.mini .tmp-v{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:3/4;border-radius:14px;overflow:hidden}.mbv.mb-2 .sf.tile.mini .tmp-v video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.mbv.mb-2 .sf-heat .tmp-sw{display:none}.mbv.mb-2 .sf.tile.mini .sf-t{position:static;padding:8px 2px 0;max-width:none}.mbv.mb-2 .sf.tile.mini .sf-t h3{font-size:13px;line-height:1.3;font-weight:600;letter-spacing:-.005em}.mbv.mb-2 .sf.tile.mini>.sf-play,.mbv.mb-2 .sf.tile.mini .tmp-v .sf-play{top:calc(50% - 20px);width:36px;height:36px;margin:-18px 0 0 -18px}.mbv.mb-3 .mini-g{display:none}.mbv.mb-3 .mb-icons{display:block;list-style:none;margin:18px 0 0;padding:4px 18px;border-radius:20px;background:#151515}.mb-icons li{display:flex;align-items:center;gap:14px;padding:14px 0;border-top:1px solid rgba(255,255,255,.08)}.mb-icons li:first-child{border-top:0}.mb-icons .ic-w{flex:none;width:42px;height:42px;border-radius:50%;background:#ffffff14;display:grid;place-items:center;color:#fff}.mb-icons .ic-w .ic{width:20px;height:20px}.mb-icons b{font:600 15.5px/1.3 var(--fb);color:#fff;letter-spacing:-.005em}.mbv.mb-4 .rec-stage,.mbv.mb-4 .rec-cap:not(.ct-cap),.mbv.mb-4 .mini-g{display:none}.mbv.mb-4 .ct-wrap-m{display:block}.mbv.mb-4 .ct-tabs{flex-wrap:nowrap;width:100%;border-radius:999px}.mbv.mb-4 .ct-t{flex:1;text-align:center;padding:9px 6px;font-size:12.5px}}.kit4-stage picture{display:block}@media(max-width:900px){.kit4 .kit4-stage.km{width:auto;max-width:none;margin:2px -16px 0}.kit4 .kit4-stage.km img{-webkit-mask-image:linear-gradient(180deg,#000 90%,transparent);mask-image:linear-gradient(180deg,#000 90%,transparent)}.kit4 .kit4-stage.km .hs{left:var(--xm)!important;top:var(--ym)!important;margin:-10px 0 0 -10px}}.hd .logo{display:flex;align-items:center;color:#0a0a0a}.hd .logo .lg{height:30px;width:auto;aspect-ratio:1861/504.5;display:block}.mnu,.msheet,.mnu .i-x,.hd.open .mnu .i-m{display:none}.hd.open .mnu .i-x{display:block}.pdp,.gal-main,.sl.prod,.th.prod{background:var(--band)}.sl.prod img,.th.prod img{mix-blend-mode:multiply;filter:brightness(1.05)}.gal-n{display:none}@media(min-width:901px){.pdp{padding:36px 0 56px}}.scr-nav{position:absolute;top:50%;z-index:4;width:46px;height:46px;margin-top:-23px;border-radius:50%;display:grid;place-items:center;background:#ffffffe6;color:#0a0a0a;box-shadow:0 6px 22px #0003;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color .2s,transform .15s}.scr-nav:hover{background:#fff}.scr-nav .ic{width:20px;height:20px;stroke-width:2.2}.scr-nav.prev{left:16px}.scr-nav.next{right:16px}@media(max-width:900px){.hd-in{grid-template-columns:44px minmax(0,1fr) 44px;height:56px}.mnu{display:grid;place-items:center;width:44px;height:44px;margin-left:-8px;border-radius:12px;color:#0a0a0a}.mnu .ic{width:24px;height:24px;stroke-width:1.9}.hd .logo{justify-self:center}.hd .logo .lg{height:26px}.cartb{width:40px;height:40px;justify-self:end}.msheet:not([hidden]){display:block;position:absolute;left:0;right:0;top:100%;background:#fff;border-bottom:1px solid var(--line);box-shadow:0 22px 40px #0000001a}.msheet nav{display:flex;flex-direction:column;padding-top:4px;padding-bottom:14px}.msheet a{padding:14px 2px;font:600 17px/1.2 var(--fh);letter-spacing:-.01em;border-bottom:1px solid #EFEFED}.msheet a.ms-tel{border:0;font:500 15px var(--fb);color:#6b6b69;padding-top:16px}.sl{aspect-ratio:1.15}.sl img{object-position:50% 35%}.hero-b{bottom:5%}.hero-b>div{gap:1cqw}.hero-b span{font-size:3.3cqw}.hb-n{font-size:9.2cqw}.hb-f{width:8cqw;height:8cqw}.dots{display:none!important}.gal-n{display:block;position:absolute;top:14px;right:14px;z-index:2;padding:5px 10px;border-radius:999px;background:#ffffffeb;font:500 12.5px/1.2 var(--fb);color:#6b6b69;box-shadow:0 2px 10px #00000014}.gal-n b{font-weight:700;color:#0a0a0a}.gal-badge{top:14px;left:14px;font-size:13px;padding:5px 11px}.pdp{padding-bottom:24px}.pdp-grid{gap:10px}.buy{margin:0 10px;padding:16px 14px 14px;border-radius:20px}.buy-in{gap:12px}.rate{font-size:13px;gap:6px}.rate .stars svg{width:13px;height:13px}.buy .ttl{font-size:21px;line-height:1.17;letter-spacing:-.022em}.price{gap:8px;flex-wrap:nowrap}.price strong{font-size:28px}.price s{font-size:15px}.save{font-size:12px;padding:5px 9px;white-space:nowrap}.opt-h{font-size:14px;margin-bottom:8px}.opt-h em{font-size:12.5px}.pills{gap:8px}.pill{min-height:48px;padding:6px 10px 6px 42px}.pill:before{left:15px}.pills.three .pill{padding:6px 8px}.pill b{font-size:14.5px}.pill small{font-size:12px}.gift{padding:10px 12px;gap:10px}.gift img{width:40px;height:40px}.gift b{font-size:14px}.gift small{font-size:12px}.gift-k{font-size:10.5px}.gift-p{font-size:18px}.atc{height:54px;font-size:16px}.eta{padding:10px 12px;gap:10px}.eta b{font-size:14px}.eta small{font-size:12px}.trust{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid var(--line);border-radius:14px;background:#fff}.trust>*{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;gap:6px;padding:11px 3px 10px;border:0;border-radius:0;background:none}.trust>*+*{border-left:1px solid var(--line)}.trust svg{width:20px;height:20px}.trust b{font-size:11.5px;line-height:1.22;font-weight:600}.trust small,.eta .flag{display:none}.eta b{font-size:13.5px}.compat summary{padding:11px 12px;gap:10px}.compat summary b{font-size:14px}.low{font-size:11.5px}.scr-nav{top:auto;bottom:12px;width:38px;height:38px;margin-top:0}.scr-nav.prev{left:10px}.scr-nav.next{right:10px}.scr-nav .ic{width:18px;height:18px}}.opt-note{margin:8px 2px 0;font-size:12.5px;line-height:1.45;color:#6b6b69}@media(max-width:900px){.sl{aspect-ratio:1}.sl img{object-position:50% 50%}}.gal-badge{transition:opacity .2s}.opt-dim{margin:6px 2px 0;font-size:12.5px;line-height:1.45;color:#6b6b69}.opt-dim b{font-weight:600;color:#1a1a19}.buy .buy-in{gap:12px}.buy .price s{font-size:21px;font-weight:500;color:#5a5a58;text-decoration-thickness:2px}.buy .price s{text-decoration-color:#d92d20}.buy .save{background:#0a0a0a;color:#fff;font-size:13px;padding:6px 11px}.buy .low{justify-content:flex-start;gap:2px 14px;margin-top:-6px;font-size:11.5px;padding:0 2px}.buy .opt-h{margin-bottom:6px;font-size:14px}.buy .pill{min-height:46px;padding-top:6px;padding-bottom:6px}.buy .pill b{font-size:15px}.buy .pill small{font-size:11.5px}.buy .opt-note{margin-top:6px;font-size:12px}.buy .gift{padding:10px 12px;gap:12px}.buy .gift img{width:40px;height:40px}.buy .gift b{font-size:14.5px}.buy .eta{padding:9px 12px}.buy .eta div{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:0 8px}.buy .eta b{font-size:13.5px}.buy .compat summary{padding:10px 14px}.buy .compat summary small{display:none}.buy .trust{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.buy .trust>*{grid-template-columns:1fr;justify-items:center;text-align:center;row-gap:5px;padding:9px 4px;border:0;background:#f6f6f4}.buy .trust svg{grid-row:auto;width:20px;height:20px}.buy .trust b{font-size:11.5px;line-height:1.2;font-weight:600}.buy .trust small{display:none}.stk-l{display:flex;align-items:center;gap:9px;margin:-4px 2px 0;font:600 14px var(--fb);color:#d92d20}.stk-l b{font-weight:800}.stk-l i{flex:none;width:8px;height:8px;border-radius:50%;background:#d92d20;animation:stkp 1.8s infinite}@keyframes stkp{0%{box-shadow:0 0 #d92d2073}70%{box-shadow:0 0 0 7px #d92d2000}to{box-shadow:0 0 #d92d2000}}.buy .ttl{font-size:clamp(20px,1.75vw,26px);line-height:1.18;letter-spacing:-.02em}.buy .low{align-items:center;gap:4px 0;margin-top:-4px;font-size:12px;color:#6b6b69;padding:7px 11px;border-radius:10px;background:#f6f6f4;width:fit-content;max-width:100%}.buy .low:before{content:"i";flex:none;display:grid;place-items:center;width:15px;height:15px;margin-right:8px;border-radius:50%;border:1.3px solid #9A9A97;font:700 9.5px/1 var(--fh);color:#6b6b69}.buy .low span+span:before{content:"";display:inline-block;width:1px;height:11px;margin:0 10px;background:#d6d6d3;vertical-align:-1px}.buy .low b{color:#1a1a19;font-weight:600}@media(max-width:900px){.buy .ttl{font-size:21px}}@media(max-width:420px){.buy .low{font-size:11.5px;padding:6px 10px}}.stk-l[hidden]{display:none}@media(max-width:600px){.buy .low{display:grid;grid-template-columns:auto 1fr;row-gap:1px}.buy .low:before{grid-row:span 2;align-self:center}.buy .low span+span:before{display:none}}.gal{position:static!important;top:auto}.mdr{position:fixed;top:0;right:0;bottom:0;left:0;z-index:92;visibility:hidden;pointer-events:none}.mdr.open{visibility:visible;pointer-events:auto}.mdr-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0a0a6b;opacity:0;transition:opacity .3s}.mdr.open .mdr-bg{opacity:1}.mdr-p{position:absolute;top:0;left:0;bottom:0;width:min(360px,86vw);background:#fff;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;transform:translate(-102%);transition:transform .34s cubic-bezier(.2,.8,.2,1);box-shadow:20px 0 60px #00000024;padding-bottom:calc(18px + env(safe-area-inset-bottom))}.mdr.open .mdr-p{transform:none}.mdr-h{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 12px 20px}.mdr-logo{display:block;color:#0a0a0a}.mdr-logo .lg{display:block;height:24px;width:auto}.mdr-x{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid #E7E7E4;background:#fff;color:#0a0a0a}.mdr-x .ic{width:20px;height:20px;stroke-width:2}.mdr-n{display:flex;flex-direction:column;padding:4px 10px}.mdr-n a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:50px;padding:0 12px;border-radius:12px;font:600 16.5px/1.2 var(--fh);letter-spacing:-.01em;color:#0a0a0a;text-decoration:none}.mdr-n a+a{margin-top:2px}.mdr-n a.on{background:#f4f4f2}.mdr-n .mdr-ch{flex:none;width:18px;height:18px;color:#9a9a97;stroke-width:2}@media(hover:hover){.mdr-n a:hover{background:#f4f4f2}}.mdr-c{margin:14px 20px 0;padding:14px 16px;border-radius:16px;background:#f4f4f2;display:flex;flex-direction:column;gap:11px;font-size:14px;color:#3a3a38}.mdr-c>a,.mdr-c>span{display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.mdr-c svg{flex:none;width:18px;height:18px;color:#0a0a0a}@media(prefers-reduced-motion:reduce){.mdr-p,.mdr-bg{transition:none}}@media(max-width:360px){.price{flex-wrap:wrap!important;row-gap:6px}.buy .price s{font-size:18px}}.buy .stk-l{align-items:flex-start;gap:10px;margin:0;padding:10px 13px;border-radius:12px;background:#fef1f0;color:#c8261c;font:500 13.5px/1.45 var(--fb)}.buy .stk-l b{font-weight:700}.buy .stk-l i{margin-top:6px}.tb{background:#0a0a0a;color:#e9e9e6;font:500 13px/1 var(--fb)}.tb-in{display:flex;align-items:center;justify-content:center;gap:30px;height:36px}.tb a,.tb-in>span{display:inline-flex;align-items:center;gap:7px;color:inherit;white-space:nowrap}.tb .ic{width:15px;height:15px;opacity:.72;flex:none}@media(hover:hover){.tb a:hover span{text-decoration:underline;text-underline-offset:3px}}@media(max-width:1000px){.tb .tb-d{display:none}}@media(max-width:640px){.tb{font-size:12.5px}.tb-in{gap:18px;height:32px}.tb .tb-m{display:none}.tb .ic{width:14px;height:14px}}.ft3-so{display:flex;gap:8px;margin-top:6px}.ft3-g .ft3-so a{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(255,255,255,.18);color:#dadad7;transition:border-color .2s,color .2s}.ft3-so .ic{width:18px;height:18px}@media(hover:hover){.ft3-g .ft3-so a:hover{border-color:#fff;color:#fff}}@media(max-width:900px){.press-l{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 30px}}.ft3-nl{margin-top:26px;padding:20px 20px 18px;border-radius:20px;background:#141414;border:1px solid #222;max-width:400px}.ft3-g .ft3-nlh{display:block;margin:0 0 6px;font:600 15.5px var(--fh);letter-spacing:-.01em;text-transform:none;color:#fff}.ft3 .ft3-nl p{margin:0 0 14px;font-size:13.5px;line-height:1.5;color:#a3a3a0;max-width:none}.ft3-nlf{display:flex;gap:8px;flex-wrap:wrap}.ft3-nlf input[type=email]{flex:1 1 180px;min-width:0;height:46px;padding:0 18px;border-radius:999px;border:1px solid #3A3A38;background:#0a0a0a;color:#fff;font:500 14.5px var(--fb)}.ft3-nlf input[type=email]::placeholder{color:#8f8f8d}.ft3-nlf input[type=email]:focus{outline:none;border-color:#fff}.ft3-nlf button{height:46px;padding:0 22px;border-radius:999px;border:0;background:#fff;color:#0a0a0a;font:600 14.5px var(--fb);cursor:pointer}@media(hover:hover){.ft3-nlf button:hover{background:#e9e9e6}}.ft3-nl small{display:block;margin-top:10px;font-size:12px;line-height:1.45;color:#7a7a78}.ft3-nl .ft3-ok{flex-basis:100%;margin:8px 0 0;color:#7bd88f;font-size:13.5px}.ft3-nl .ft3-err{flex-basis:100%;margin:8px 0 0;color:#ff8a80;font-size:13.5px}@media(max-width:900px){.ft3-nl{max-width:none;margin-top:20px}.ft3-nlf button{flex:1 1 100%}}.hh{background:#fff;padding:56px 0 44px;overflow:hidden}.hh-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-template-areas:"k v" "h v" "p v" "b v";grid-template-rows:repeat(4,auto);align-content:center;column-gap:48px}.hh-k{grid-area:k;display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.hh-best{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px 0 10px;border-radius:999px;background:#0a0a0a;color:#fff;font:600 13px var(--fb)}.hh-best .ic{width:14px;height:14px;fill:currentColor;stroke:none}.hh .rate{font-size:14px;gap:8px}.hh .rate span{color:#3a3a38}.hh .rate .rt2{display:flex;flex-direction:column;line-height:1.25}.hh .rate .rt2 b{font-weight:600;color:#0a0a0a}.hh .rate .rt2 i{font-style:normal;font-size:.88em;color:#6b6b69}.hh h1{grid-area:h;font-size:clamp(46px,5.4vw,82px);line-height:.98;margin-top:20px;max-width:11ch}.hh-p{grid-area:p;font-size:17.5px;line-height:1.6;color:#2b2b2d;max-width:46ch;margin-top:22px}.hh-buy{grid-area:b;align-self:start;display:flex;flex-wrap:wrap;align-items:center;gap:18px 24px;margin-top:30px}.hh-buy .price strong{font-size:34px}.hh-buy .btn-b{margin-top:0;height:56px;padding:0 28px}.hh-buy .btn-b .ic{width:18px;height:18px}.hh-v{grid-area:v;position:relative;aspect-ratio:1.5;align-self:center}.hh-v video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 76%;background:#fff}.hh-play{position:absolute;left:50%;top:50%;width:58px;height:58px;margin:-29px 0 0 -29px;border-radius:50%;background:#0a0a0adb;color:#fff;display:none;place-items:center;box-shadow:0 10px 30px #00000040}.hh-play svg{width:20px;height:20px;margin-left:3px}.hh-v.blocked .hh-play{display:grid}.tr4{background:#fff;padding:0 0 40px}.tr4-in{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #E6E6E3;border-radius:20px}.tr4-in>div{display:flex;align-items:center;justify-content:center;gap:12px;padding:20px 14px}.tr4-in>div+div{border-left:1px solid #E6E6E3}.tr4-in svg{width:22px;height:22px;flex:none}.tr4-in b{font:600 15px/1.25 var(--fb);letter-spacing:-.005em}.hp{padding:96px 0 88px;background:#fff}.hp .sec-h,.acs .sec-h{text-align:center;margin-bottom:44px}.hp .ttl,.acs .ttl,.up2 .ttl{font-size:clamp(34px,3.8vw,56px)}.hp-g{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.hp-s{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.pc{position:relative;display:flex;align-items:center;gap:24px;padding:14px;border:1px solid #EDEDEA;border-radius:28px;background:#fff;transition:box-shadow .25s}.pc:hover{box-shadow:0 22px 50px #00000012}.pc-i{position:relative;width:46%;flex:none;aspect-ratio:1;border-radius:20px;background:var(--band);overflow:hidden}.pc-i img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;filter:brightness(1.05);transition:transform .6s cubic-bezier(.2,.7,.2,1)}.pc:hover .pc-i img{transform:scale(1.035)}.pc-b{position:absolute;top:14px;left:14px;padding:5px 11px;border-radius:999px;background:#0a0a0a;color:#fff;font:600 13px var(--fb)}.pc-t{display:flex;flex-direction:column;gap:7px;padding:8px 60px 8px 0;flex:1;min-width:0}.pc-t h3{overflow-wrap:break-word}.pc-t h3{font:700 22px/1.18 var(--fh);letter-spacing:-.022em}.pc-t h3 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.pc-t p{font-size:14px;line-height:1.45;color:#6b6b69}.pc-r{display:flex;align-items:center;gap:6px;font-size:13px;white-space:nowrap}.pc-r .stars svg{width:13px;height:13px}.pc-r span{color:#6b6b69}.pc-c{position:relative;z-index:2;display:flex;gap:9px;margin-top:4px}.pc-c button{width:24px;height:24px;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 1px #0000001f,0 0 0 2px #fff,0 0 0 3px transparent;transition:box-shadow .2s}.pc-c button.on{box-shadow:inset 0 0 0 1px #0000001f,0 0 0 2px #fff,0 0 0 3.5px #0a0a0a}.pc-p{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;margin-top:10px}.pc-p small{font-size:13.5px;color:#6b6b69}.pc-p strong{font:700 24px var(--fh);letter-spacing:-.025em}.pc-p s{font-size:14.5px;color:#8c8c8a}.pc-go{position:absolute;right:18px;bottom:18px;width:44px;height:44px;border-radius:50%;background:#0a0a0a;color:#fff;display:grid;place-items:center;transition:transform .25s}.pc-go .ic{width:18px;height:18px}.pc:hover .pc-go{transform:translate(3px)}.pc-big{gap:48px;padding:16px;border-radius:32px}.pc-big .pc-i{width:60%;aspect-ratio:1.45;border-radius:24px}.pc-big .pc-i img{object-position:50% 13%}.pc-big .pc-t{padding:8px 32px 8px 0;gap:10px}.pc-big h3{font-size:clamp(28px,2.6vw,40px);line-height:1.08;letter-spacing:-.03em}.pc-big .pc-t p{font-size:15.5px;max-width:40ch}.pc-big .pc-r{font-size:14px}.pc-big .pc-r .stars svg{width:15px;height:15px}.pc-l{list-style:none;display:flex;flex-direction:column;gap:7px;margin-top:6px}.pc-l li{display:flex;align-items:center;gap:9px;font-size:15px;font-weight:500;color:#1d1d1f}.pc-l .ic{width:18px;height:18px;color:var(--ok);flex:none}.pc-big .pc-p strong{font-size:34px}.pc-big .pc-p s{font-size:17px}.pc-big .pc-p .save{align-self:center}.pc-big .btn-b{margin-top:14px;align-self:flex-start;height:54px;padding:0 26px}.pc-big .btn-b .ic{width:18px;height:18px}.pc-big .pc-go{display:none}.acs{padding:96px 0;background:var(--band)}.acc-g{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.ac{position:relative;display:flex;flex-direction:column;background:#fff;border-radius:22px;overflow:hidden;transition:box-shadow .25s}.ac:hover{box-shadow:0 18px 40px #00000014}.ac-i{aspect-ratio:1;background:#fff}.ac-i img{width:100%;height:100%;object-fit:cover;filter:brightness(1.05)}.ac-t{display:flex;flex-direction:column;gap:4px;padding:6px 18px 18px;flex:1}.ac-t h3{font:600 16px/1.28 var(--fh);letter-spacing:-.01em}.ac-t h3 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ac-s{position:relative;z-index:2;display:flex;gap:6px;margin-top:6px}.ac-s a{padding:4px 10px;border-radius:999px;border:1px solid #D6D6D3;font:600 12.5px var(--fb);transition:border-color .2s}.ac-s a:hover{border-color:#0a0a0a}.ac-t strong{font:700 18px var(--fh);letter-spacing:-.02em;margin-top:auto;padding-top:8px}.ac-t small{font-size:12.5px;color:#6b6b69}.up2{padding:104px 0;background:#fff}.up2-in{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:center}.up2-t p{font-size:17px;line-height:1.62;color:#2b2b2d;margin-top:20px;max-width:46ch}.up2-t .btn-b .ic{width:18px;height:18px}.up2-f{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.up2-f li{display:flex;flex-direction:column;gap:8px;padding:24px;border-radius:22px;background:#f5f5f3}.up2-f .ibox{background:#fff;margin-bottom:6px}.up2-f b{font:700 18px/1.22 var(--fh);letter-spacing:-.015em}.up2-f li>span:last-child{font-size:14.5px;line-height:1.55;color:#4a4a48}@media(max-width:1100px){.acc-g{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.hh{padding:18px 0 26px}.hh-in{grid-template-columns:minmax(0,1fr);grid-template-areas:"k" "h" "v" "p" "b";grid-template-rows:none}.hh-k{align-self:auto;gap:8px 12px}.hh-best{height:28px;font-size:12.5px}.hh .rate{font-size:13px}.hh h1{font-size:clamp(38px,11vw,50px);margin-top:12px;max-width:none}.hh-v{margin:8px -16px 0;aspect-ratio:1.45}.hh-p{font-size:15.5px;margin-top:4px}.hh-buy{margin-top:18px;gap:14px}.hh-buy .price strong{font-size:30px}.hh-buy .btn-b{width:100%;justify-content:center;height:54px}.tr4{padding-bottom:28px}.tr4-in{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:16px}.tr4-in>div{justify-content:flex-start;gap:10px;padding:13px 12px}.tr4-in b{font-size:13.5px}.tr4-in svg{width:20px;height:20px}.tr4-in>div:nth-child(3){border-left:0}.tr4-in>div:nth-child(n+3){border-top:1px solid #E6E6E3}.hp{padding:52px 0 44px}.hp .sec-h,.acs .sec-h{margin-bottom:24px}.hp-g,.hp-s{grid-template-columns:minmax(0,1fr);gap:12px}.pc{gap:14px;padding:10px;border-radius:22px;align-items:stretch}.pc-i{width:40%;border-radius:16px}.pc-b{top:8px;left:8px;font-size:11.5px;padding:4px 8px}.pc-t{padding:4px 44px 4px 0;gap:5px}.pc-t h3{font-size:16px}.pc-t p{font-size:12.5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pc-r{font-size:12px}.pc-r .stars svg{width:11px;height:11px}.pc-c button{width:20px;height:20px}.pc-p{margin-top:auto;padding-top:6px}.pc-p strong{font-size:19px}.pc-p s{font-size:13px}.pc-p small{font-size:12px}.pc-go{right:10px;bottom:10px;width:34px;height:34px}.pc-go .ic{width:15px;height:15px}.pc-big{flex-direction:column;gap:14px;padding:10px 10px 16px;border-radius:24px}.pc-big .pc-i{width:100%;aspect-ratio:1.4;border-radius:18px}.pc-big .pc-t{padding:0 6px;gap:7px}.pc-big h3{font-size:24px}.pc-big .pc-t p{font-size:13.5px}.pc-l li{font-size:14px}.pc-big .pc-p{margin-top:4px}.pc-big .pc-p strong{font-size:28px}.pc-big .pc-p s{font-size:15px}.pc-big .btn-b{width:100%;justify-content:center;margin-top:8px}.acs{padding:52px 0}.acc-g{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ac:first-child{grid-column:1/-1;flex-direction:row;align-items:center}.ac:first-child .ac-i{width:42%;flex:none}.ac:first-child .ac-t{padding:16px 16px 16px 4px}.ac-t{padding:4px 12px 14px}.ac-t h3{font-size:14px}.ac-t strong{font-size:16px}.ac-s a{padding:3px 8px;font-size:12px}.up2{padding:56px 0}.up2-in{grid-template-columns:minmax(0,1fr);gap:28px}.up2-t .btn-b{width:100%;justify-content:center}.up2-f{gap:10px}.up2-f li{padding:16px 14px;border-radius:18px;gap:6px}.up2-f .ibox{width:38px;height:38px;margin-bottom:2px}.up2-f b{font-size:15px}.up2-f li>span:last-child{font-size:13px}}.nw{white-space:nowrap}.hh-ph{aspect-ratio:1.16}.hh-fr{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:30px;overflow:hidden;background:#e9e8e4}.hh-lq{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-repeat:no-repeat;filter:blur(6px);transform:scale(1.06)}.hh-fr img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hh-pc .hh-fr img{opacity:0;transition:opacity .9s ease}.hh-pc .hh-fr img.on{opacity:1}.hh-bars{position:absolute;left:18px;right:18px;top:16px;display:flex;gap:6px;z-index:2}.hh-bars i{flex:1;height:3px;border-radius:3px;background:#ffffff59;overflow:hidden;position:relative}.hh-bars b{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform:scaleX(0);transform-origin:left center}.hh-pb{margin-bottom:28px}.hh-mini{position:absolute;left:-34px;bottom:-30px;width:44%;aspect-ratio:1.39;border-radius:22px;background:#fff;box-shadow:0 22px 50px #00000038;overflow:hidden;z-index:2}.hh-mini video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 71%;background:#fff}.hh-mini .hh-play{width:44px;height:44px;margin:-22px 0 0 -22px}@media(max-width:900px){.hh-v.hh-ph{margin:10px 0 0;aspect-ratio:1.18}.hh-fr{border-radius:22px}.hh-v.hh-pb{margin-bottom:30px}.hh-mini{left:12px;bottom:-22px;width:46%;border-radius:16px}.hh-bars{left:12px;right:12px;top:12px}}@media(max-width:600px){.hh-k{flex-wrap:nowrap;gap:8px;margin-top:4px}.hh-best{flex:none;height:26px;padding:0 10px 0 8px;font-size:12px;gap:5px}.hh-best .ic{width:12px;height:12px}.hh .rate{flex:1;min-width:0;font-size:12.5px;gap:6px}.hh .rate .stars{flex:none}.hh .rate .stars svg{width:11px;height:11px}.hh .rate .rt2{min-width:0}.hh .rate .rt2>span,.hh .rate .rt2 i{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hh h1{font-size:clamp(30px,9.2vw,38px);line-height:1.02;margin-top:14px}}.h-cta{display:flex;justify-content:center;margin-top:clamp(20px,2.4vw,30px)}.h-cta .btn-b{margin-top:0;height:54px;padding:0 28px}.h-cta .btn-b .ic{width:18px;height:18px}.btn-wh{background:#fff!important;color:#0a0a0a!important}.hfin{padding:clamp(48px,6vw,88px) 0;background:#fff}.hfin-c{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,56px);background:#f4f4f2;border-radius:32px;padding:clamp(18px,3vw,44px)}.hfin-m{display:block}.hfin-m img{display:block;width:100%;height:auto;mix-blend-mode:multiply;filter:brightness(1.05)}.hfin-t .rate{font-size:13.5px;gap:8px}.hfin-t .rate .rt2 b{font-weight:600;color:#0a0a0a}.hfin-t h2{margin-top:12px;font-size:clamp(30px,3.4vw,50px);line-height:1.02}.hfin-t p{margin-top:12px;font-size:16px;line-height:1.5;color:#3a3a38;max-width:44ch}.hfin-t .hh-buy{margin-top:22px}.hfin-pts{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:18px;font-size:13.5px;color:#3a3a38}.hfin-pts>span{display:inline-flex;align-items:center;gap:6px}.hfin-pts svg{width:16px;height:16px;flex:none;color:#0a0a0a;stroke-width:2.2}@media(max-width:900px){.h-cta{padding:0 16px}.h-cta .btn-b{width:100%;justify-content:center}.hfin{padding:36px 0 44px}.hfin-c{grid-template-columns:minmax(0,1fr);gap:8px;border-radius:24px;padding:14px 16px 22px}.hfin-t h2{font-size:clamp(28px,8vw,36px)}.hfin-t p{font-size:15px}.hfin-pts{gap:6px 14px;font-size:13px}}.t-index .sec.ugc{padding-bottom:0}.t-index .sec.safe{padding-top:84px;position:relative}.t-index .sec.safe:before{content:"";position:absolute;top:42px;left:50%;width:min(1080px,calc(100% - 32px));height:1px;transform:translate(-50%);background:#ffffff1f}.t-index .sec.acs{padding-bottom:28px}.t-index .hfin{background:#f2f2f0;padding-top:12px;padding-bottom:clamp(56px,6vw,96px)}.t-index .hfin-c{background:#fff;padding:clamp(18px,2.4vw,34px) clamp(18px,3vw,48px);box-shadow:0 1px #00000008}.t-index .hfin-m img{max-height:400px;width:100%;object-fit:contain}@media(max-width:900px){.t-index .sec.safe{padding-top:56px}.t-index .sec.safe:before{top:28px}.t-index .sec.acs{padding-bottom:18px}.t-index .hfin{padding-top:6px;padding-bottom:44px}.t-index .hfin-m img{max-height:230px;width:auto;max-width:100%;margin:0 auto}}.hrv{background:#fff}.hrv-h{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.hrv-s{display:flex;align-items:center;gap:8px;font-size:14.5px;color:#3a3a38}.hrv-s b{color:#0a0a0a;font-weight:700}.hrv-s .stars{--star:#0A0A0A}.hrv-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:clamp(24px,3vw,40px)}.hrv-c{margin:0;display:flex;flex-direction:column;gap:14px;padding:26px 26px 22px;border-radius:22px;background:#f6f6f4}.hrv-c .stars{--star:#0A0A0A}.hrv-c .stars svg{width:15px;height:15px}.hrv-c blockquote{margin:0;flex:1;font:500 16px/1.6 var(--fb);color:#1a1a19}.hrv-c figcaption{font:600 14.5px var(--fh);color:#0a0a0a}.hrv-x,.hrv-more{display:none}@media(max-width:1000px){.hrv-g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.hrv-g{grid-template-columns:minmax(0,1fr);gap:10px}.hrv-c{padding:18px 18px 16px;border-radius:18px;gap:10px}.hrv-c blockquote{font-size:15px}.hrv-x:not(:checked)~.hrv-g .hrv-c:nth-child(n+4){display:none}.hrv-more{display:flex;justify-content:center;align-items:center;height:48px;margin-top:12px;border-radius:999px;border:1px solid #D6D6D3;font:600 14.5px var(--fb);cursor:pointer}.hrv-x:checked~.hrv-more{display:none}}@media(max-width:640px){.acc-g{grid-template-columns:minmax(0,1fr);gap:8px}.acc-g .ac,.acc-g .ac:first-child{grid-column:auto;flex-direction:row;align-items:center;gap:14px;padding:8px 14px 8px 8px;border-radius:18px;border:1px solid #ECECEA;background:#fff}.acc-g .ac-i,.acc-g .ac:first-child .ac-i{width:96px;flex:none;aspect-ratio:1;border-radius:13px;background:#f4f4f2;overflow:hidden}.acc-g .ac-i img{object-fit:contain;padding:6px;mix-blend-mode:multiply;filter:none}.acc-g .ac-t,.acc-g .ac:first-child .ac-t{padding:0;gap:4px;justify-content:center;min-width:0}.acc-g .ac-t h3{font-size:15px;line-height:1.3}.acc-g .ac-s{margin-top:2px}.acc-g .ac-t strong{margin-top:2px;padding-top:0;font-size:16.5px}.acc-g .ac-t small{font-size:12.5px}}.skip{position:absolute;left:-9999px;top:8px;z-index:100;background:#0a0a0a;color:#fff;padding:10px 14px;border-radius:10px}.skip:focus{left:8px}:focus:not(:focus-visible){outline:none}.cartb span:empty,.cartb span[data-n="0"]{display:none}.av-st{position:relative;display:inline-flex}.av-st-b,.av-st-f{display:inline-flex;gap:1px}.av-st-b{color:#d6d6d3}.av-st-f{position:absolute;left:0;top:0;overflow:hidden;width:var(--f);color:#0a0a0a;white-space:nowrap}.av-st svg{width:15px;height:15px;fill:currentColor;stroke:none;flex:none}.kc{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;visibility:hidden;pointer-events:none}.kc.open{visibility:visible;pointer-events:auto}.kc-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0a0a6b;opacity:0;transition:opacity .3s}.kc.open .kc-bg{opacity:1}.kc-p{position:absolute;top:0;right:0;bottom:0;width:min(440px,100%);background:#fff;display:flex;flex-direction:column;transform:translate(102%);transition:transform .38s cubic-bezier(.2,.8,.2,1);box-shadow:-20px 0 60px #0000001f}.kc.open .kc-p{transform:none}.kc-h{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid #EDEDEA}.kc-h b{font:700 20px var(--fh);letter-spacing:-.02em}.kc-h b span{color:#8c8c8a;font-weight:600}.kc-x{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;margin-right:-8px}.kc-x .ic{width:22px;height:22px}.kc-b{flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain}.kc-tm{display:flex;align-items:center;gap:10px;margin:14px 20px 0;padding:10px 14px;border-radius:12px;background:#0a0a0a;color:#fff;font-size:14px}.kc-tm b{font-weight:600}.kc-tm time{font-variant-numeric:tabular-nums}.kc-dot{width:7px;height:7px;border-radius:50%;background:#34d399;flex:none;animation:cdP 1.4s ease-in-out infinite}@keyframes cdP{50%{opacity:.25}}.kc-l{list-style:none;padding:6px 20px;margin:0}.kc-i{display:grid;grid-template-columns:84px minmax(0,1fr);gap:14px;padding:16px 0;border-bottom:1px solid #F0F0EE}.kc-im{display:block;width:84px;height:84px;border-radius:14px;background:var(--band);overflow:hidden}.kc-im img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;filter:brightness(1.05)}.kc-t{display:flex;flex-direction:column;gap:4px;min-width:0}.kc-n{display:block;font:600 15px/1.3 var(--fh);letter-spacing:-.01em}.kc-v{font-size:12.5px;color:#6b6b69}.kc-pr{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:13px}.kc-pr strong{font:700 16px var(--fh)}.kc-pr s{color:#8c8c8a}.kc-pr em{font-style:normal;font-weight:700;color:#1f8a4c}.kc-q{display:flex;align-items:center;gap:4px;margin-top:4px}.kc-q button{width:32px;height:32px;border-radius:50%;border:1px solid #D9D9D6;display:grid;place-items:center;font-size:17px;line-height:1}.kc-q span{min-width:26px;text-align:center;font-weight:600;font-variant-numeric:tabular-nums}.kc-q .kc-rm{width:auto;border:0;margin-left:auto;font-size:12.5px;color:#6b6b69;text-decoration:underline;text-underline-offset:3px;padding:0 4px}.kc-f{margin-top:auto;padding:16px 20px calc(16px + env(safe-area-inset-bottom));border-top:1px solid #EDEDEA;background:#fafafa;display:flex;flex-direction:column;gap:10px;position:sticky;bottom:0}.kc-tnc{display:flex;align-items:center;gap:10px;font-size:15px;cursor:pointer;line-height:1.35}.kc-tnc input{position:absolute;opacity:0;width:1px;height:1px}.kc-box{width:22px;height:22px;border-radius:7px;border:1.5px solid #0A0A0A;flex:none;display:grid;place-items:center;background:#fff;transition:background .15s}.kc-tnc input:checked+.kc-box{background:#0a0a0a}.kc-tnc input:checked+.kc-box:after{content:"";width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;transform:translateY(-1px) rotate(45deg)}.kc-tnc input:focus-visible+.kc-box{outline:2px solid #0A0A0A;outline-offset:2px}.kc-tnc a{text-decoration:underline;text-underline-offset:3px}.kc-warn{color:red;font-size:14px;margin:-4px 0 0 32px}.kc-row{display:flex;justify-content:space-between;align-items:baseline}.kc-sv{color:#1f8a4c;font-size:15px}.kc-tot{font-size:20px}.kc-tot b{font-family:var(--fh)}.kc-go{width:100%;height:56px;border-radius:14px;background:#0a0a0a;color:#fff;font:600 17px var(--fb);letter-spacing:-.005em;box-shadow:0 14px 30px #00000029}.kc-go:hover{background:#262626}.kc-pay{display:flex;justify-content:center;gap:6px;flex-wrap:wrap;margin:2px 0 0}.kc-pi{width:38px;height:24px}.kc-e{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:40px 20px;text-align:center}.kc-e p{font:700 22px var(--fh);letter-spacing:-.02em}.kc-e .btn-b{margin-top:0}.kc-b.busy{opacity:.55;pointer-events:none;transition:opacity .15s}.cpg{padding:56px 0 96px}.cpg-in{max-width:760px}.cpg .ttl{font-size:clamp(34px,4vw,52px);margin-bottom:24px}.cpg-b{border:1px solid #EDEDEA;border-radius:24px;overflow:hidden}.cpg-b .kc-f{position:static}.cpg-b .kc-e{padding:56px 20px}html.kc-lock,html.kc-lock body{overflow:hidden}.gp .gal-main .track .sl{aspect-ratio:1}.gp .pills.sw{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.gp .pill{padding-left:12px;align-items:center;flex-direction:row;gap:8px;justify-content:center}.gp .pill:before{display:none}.gp .pill .dot{width:18px;height:18px;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 1px #00000024;flex:none}.gp .opt-h em{color:#0a0a0a;font-weight:600;font-size:15px;margin-left:2px}.atc[disabled]{background:#bdbdba;box-shadow:none;cursor:not-allowed}.gp-d{font-size:15px;line-height:1.6;color:#2b2b2d}.gp-d .ks-included-card{background:#f5f5f3!important;border:1px solid #E6E6E3!important;border-radius:14px!important;margin:0!important;padding:14px 16px!important}.gp-d .ks-included-icon{color:#0a0a0a!important;background:#fff!important;border-radius:50%!important}.gp-d .ks-included-badge,.gp-d .ks-included-pulse{display:none!important}.gp-d .ks-included-text{color:#1d1d1f!important;font-size:14.5px!important}.gp-desc{padding:96px 0;background:#fff}.gp-desc-in{max-width:820px}.gp-desc .ttl{font-size:clamp(32px,3.6vw,50px);text-align:center;margin-bottom:28px}.gp-desc .rte{text-align:center}.gp-desc .rte h2{margin-top:48px}.gp-more{padding:80px 0}.col{padding-top:56px}.col-h{text-align:center}.col-h .ttl{font-size:clamp(36px,4.4vw,60px)}.col-n{color:#6b6b69;font-size:15px;margin-top:10px}.col-sub{font-size:clamp(28px,3vw,42px);text-align:center;margin:72px 0 28px}.col-acc{margin-top:0}.pgn{display:flex;justify-content:center;gap:8px;margin-top:40px}.pgn a,.pgn span{min-width:40px;height:40px;border-radius:12px;display:grid;place-items:center;border:1px solid #E6E6E3;padding:0 10px}.pgn .current{background:#0a0a0a;color:#fff;border-color:#0a0a0a}.ac-t strong s{font:500 13.5px var(--fb);color:#8c8c8a;margin-left:4px}.pg-hd{background:var(--band);padding:40px 0 34px;border-bottom:1px solid #E9E9E6}.pg-hd-in{max-width:1100px}.pg-hd-in.pg-wide{max-width:1240px}.crumbs{display:flex;gap:8px;align-items:center;font-size:13.5px;color:#8c8c8a;margin-bottom:16px}.crumbs a{color:#3a3a38}.crumbs a:hover{text-decoration:underline}.pg-t{font-size:clamp(36px,4.6vw,64px);margin:0}.pg-lead{font-size:17px;font-weight:500;color:#3a3a38;margin-top:12px}.pg-ql{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.pg-ql:empty{display:none}.pg-ql a{display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 7px;border-radius:999px;background:#fff;border:1px solid #E6E6E3;font:600 14px var(--fb);transition:border-color .2s}.pg-ql a:hover{border-color:#0a0a0a}.pg-ql a .ibox{width:28px;height:28px;border-radius:50%;border:0;background:#f5f5f3}.pg-ql a .ic{width:15px;height:15px}.pg{padding:44px 0 104px;background:#fff}.pg-in{max-width:1100px}.pg-wide{max-width:1240px}.rte{font-size:16.5px;line-height:1.7;color:#2b2b2d}.rte>*+*,.pg-sb>*+*,.pg-x>*+*{margin-top:1em}.rte h1,.rte h2,.rte h3,.rte h4{font-family:var(--fh);color:#0a0a0a;letter-spacing:-.02em;line-height:1.2}.rte h3{font-size:clamp(19px,1.8vw,23px)}.rte h4{font-size:18px}.rte a{color:#0a0a0a;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.rte ul,.rte ol{padding-left:1.4em}.rte li+li{margin-top:.4em}.rte img{max-width:100%;height:auto;border-radius:18px;display:inline-block}.rte table{width:100%;border-collapse:collapse;font-size:15px;display:block;overflow-x:auto}.rte td,.rte th{border:1px solid #E6E6E3;padding:10px 12px;text-align:left;vertical-align:top}.rte th{background:#f5f5f3}.rte blockquote{border-left:3px solid #0A0A0A;padding-left:16px;color:#3a3a38}.rte hr{border:0;border-top:1px solid #E6E6E3;margin:2em 0}.rte iframe,.rte video{max-width:100%;border-radius:18px}mark.hl{background:none;color:#0a0a0a;font-weight:700}.pg-doc{font:600 13px var(--fb);letter-spacing:.1em;text-transform:uppercase;color:#8c8c8a;margin-bottom:28px}.pg-2{display:grid;grid-template-columns:270px minmax(0,1fr);gap:56px;align-items:start}.pg-tocd{position:sticky;top:92px}.pg-tocd summary{display:none}.pg-tocd:before{content:"Saturs";display:block;font:700 12px var(--fb);letter-spacing:.12em;text-transform:uppercase;color:#8c8c8a;margin:0 0 10px 10px}.pg-toc{display:flex;flex-direction:column;gap:2px;max-height:calc(100vh - 130px);overflow:auto;padding:2px 6px 2px 0;scrollbar-width:thin}.pg-toc a{display:flex;gap:10px;padding:8px 10px;border-radius:10px;font-size:14px;line-height:1.3;color:#3a3a38;text-decoration:none;transition:background .15s}.pg-toc a span{min-width:20px;color:#8c8c8a;font-weight:600;font-variant-numeric:tabular-nums}.pg-toc a:hover{background:#f5f5f3}.pg-toc a.on{background:#0a0a0a;color:#fff}.pg-toc a.on span{color:#bdbdba}.pg-s{padding:32px 0;border-top:1px solid #EDEDEA;scroll-margin-top:90px}.pg-s:first-child{border-top:0;padding-top:0}.pg-s h2{display:flex;align-items:center;gap:14px;font:700 clamp(22px,2.2vw,28px)/1.2 var(--fh);letter-spacing:-.02em;color:#0a0a0a;margin:0 0 16px}.pg-n{flex:none;width:38px;height:38px;border-radius:50%;background:#0a0a0a;color:#fff;display:grid;place-items:center;font:700 15px var(--fh)}.pt{display:grid;grid-template-columns:56px minmax(0,1fr);gap:6px}.pt b{color:#8c8c8a;font-weight:600;font-variant-numeric:tabular-nums}.pg-ul{list-style:none;padding:0}.pg-ul li{position:relative;padding-left:22px}.pg-ul li:before{content:"";position:absolute;left:4px;top:.68em;width:7px;height:7px;border-radius:50%;background:#0a0a0a}.pg-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pg-x-pristatymas .pg-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.pg-card{background:#fff;border:1px solid #EDEDEA;border-radius:24px;padding:26px 28px;scroll-margin-top:90px;box-shadow:0 1px 2px #00000008}.pg-card.wide{grid-column:1/-1}.pg-card h2{display:flex;align-items:center;gap:12px;font:700 20px/1.25 var(--fh);letter-spacing:-.015em;color:#0a0a0a;margin:0 0 12px}.pg-card .ibox{width:44px;height:44px;border-radius:14px;flex:none}.pg-card .ibox .ic{width:21px;height:21px}.pg-card .pg-sb{font-size:15.5px}.pg-x-grazinimas-ir-garantija>p,.pg-x-pristatymas>p{max-width:76ch}.pg-x>p:first-child{font-size:18px;color:#1d1d1f}.ctc-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:44px}.ctc{display:flex;flex-direction:column;gap:4px;padding:24px;border-radius:22px;background:#fff;border:1px solid #EDEDEA}.ctc .ibox{margin-bottom:10px}.ctc small{font-size:13px;color:#6b6b69;font-weight:600}.ctc b{font:700 18px/1.35 var(--fh);letter-spacing:-.01em;color:#0a0a0a}.ctc b a{text-decoration:none;color:inherit}.pg-h2{font:700 clamp(24px,2.4vw,32px)/1.2 var(--fh);letter-spacing:-.02em;color:#0a0a0a;margin:0 0 16px}.ctc-r{padding:28px;border-radius:24px;background:#f5f5f3}.ctc-dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px;margin:0}.ctc-dl div{display:flex;flex-direction:column;gap:2px}.ctc-dl .w{grid-column:1/-1}.ctc-dl dt{font-size:13px;color:#6b6b69;font-weight:600}.ctc-dl dd{margin:0;font-size:16px;font-weight:600;color:#0a0a0a}.ctc-note{margin-top:28px;font-size:16px;color:#3a3a38}.pg #wd-box{border:1px solid #E6E6E3!important;border-radius:22px!important;padding:24px!important;background:#fafafa!important;margin:20px 0 0!important}.pg #wd-box input,.pg #wd-box textarea{border:1px solid #D9D9D6!important;border-radius:12px!important;padding:12px 14px!important;background:#fff!important;font-size:16px!important}.pg #wd-box button{border-radius:12px!important;padding:12px 22px!important;background:#0a0a0a!important}.pg #wd-form{max-width:520px!important}.ctf{padding:0 0 104px;background:#fff}.ctf-in{max-width:860px}.ctf .ttl{font-size:clamp(28px,3vw,40px);margin-bottom:20px}.ctf-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ctf-g .w2{grid-column:1/-1}.ctf-g label{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:600}.ctf-g input,.ctf-g textarea{font:inherit;font-size:16px;font-weight:400;padding:14px 16px;border-radius:14px;border:1px solid #D9D9D6;background:#fff;color:#0a0a0a;width:100%}.ctf-g input:focus,.ctf-g textarea:focus{outline:2px solid #0A0A0A;outline-offset:1px;border-color:#0a0a0a}.ctf-f .btn-b{margin-top:18px}.ctf-ok{padding:14px 16px;border-radius:14px;background:#f3f7f2;color:#1d5b2e;font-weight:600;margin-bottom:16px}.ctf-err{padding:14px 16px;border-radius:14px;background:#fff1f1;color:#b42318;margin-bottom:16px}.srch{padding:56px 0 96px}.srch .ttl{font-size:clamp(32px,4vw,52px)}.srch-f{display:flex;gap:10px;margin:24px 0 8px;max-width:640px}.srch-f input{flex:1;min-width:0;font:inherit;font-size:16px;padding:0 16px;height:52px;border-radius:14px;border:1px solid #D9D9D6}.srch-f .btn-b{margin-top:0;height:52px}.srch-g{margin-top:24px}.srch-0{padding:32px 0}.srch-0 p{margin-bottom:16px;color:#3a3a38}.srch-l{list-style:none;margin-top:28px;display:flex;flex-direction:column;gap:10px;padding:0}.srch-l a{display:flex;flex-direction:column;gap:4px;padding:16px 18px;border:1px solid #EDEDEA;border-radius:16px}.srch-l a:hover{border-color:#0a0a0a}.srch-l b{font:600 17px var(--fh)}.srch-l span{font-size:14px;color:#6b6b69}.e404{padding:96px 0 120px}.e404-in{text-align:center;max-width:640px}.e404-n{display:block;font:800 clamp(96px,16vw,180px)/.9 var(--fh);letter-spacing:-.06em;background:linear-gradient(100deg,#0a0a0a,#3b3b3d 55%,#7a7a7e);-webkit-background-clip:text;background-clip:text;color:transparent}.e404 .ttl{font-size:clamp(30px,3.6vw,46px);margin-top:12px}.e404 p{color:#3a3a38;margin-top:14px}.e404-b{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:28px}.e404-b .btn-b{margin-top:0}.pw{text-align:center;max-width:520px;margin:0 auto;padding:40px 0}.pw-logo svg{height:40px;width:auto;margin:0 auto 24px;display:block;color:#0a0a0a}.pw .srch-f{margin:24px auto 0}.gift-c{text-align:center}.gift-v{font:800 56px var(--fh);margin-top:20px}.gift-v s{font-size:24px;color:#8c8c8a}.gift-code code{font-size:22px;letter-spacing:.12em;padding:10px 16px;border:1px dashed #0A0A0A;border-radius:12px;display:inline-block;margin-top:12px}.rev3{padding:96px 0;background:#fafafa}.rev3-h{text-align:center}.rev3-h .ttl{font-size:clamp(32px,3.6vw,50px)}.rev3-s{display:inline-flex;align-items:center;gap:8px;margin-top:14px;font-size:15px}.rev3-s b{font:700 20px var(--fh)}.rev3-s span{color:#6b6b69}.rev3-app{max-width:1100px;margin:0 auto}@media(max-width:900px){.kc-p{width:100%}.kc-h{padding:14px 16px}.kc-tm{margin:12px 16px 0}.kc-l{padding:4px 16px}.kc-f{padding:14px 16px calc(14px + env(safe-area-inset-bottom))}.kc-i{grid-template-columns:72px minmax(0,1fr);gap:12px}.kc-im{width:72px;height:72px}.cpg{padding:28px 0 64px}.gp-desc{padding:56px 0}.gp-more{padding:52px 0}.col{padding-top:28px}.col-sub{margin:48px 0 20px}.pg-hd{padding:20px 0 22px}.pg{padding:24px 0 64px}.rte{font-size:15.5px}.ctf{padding-bottom:64px}.ctf-g{grid-template-columns:minmax(0,1fr)}.pg-2{grid-template-columns:minmax(0,1fr);gap:20px}.pg-tocd{position:static;border:1px solid #E6E6E3;border-radius:16px;padding:4px 6px}.pg-tocd:before{display:none}.pg-tocd summary{display:flex;align-items:center;justify-content:space-between;padding:12px 10px;font:700 15px var(--fb);cursor:pointer;list-style:none}.pg-tocd summary::-webkit-details-marker{display:none}.pg-tocd summary:after{content:"";width:9px;height:9px;border:solid #0A0A0A;border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-3px);transition:transform .2s}.pg-tocd[open] summary:after{transform:rotate(-135deg)}.pg-toc{max-height:none;padding-bottom:8px}.pg-s{padding:24px 0}.pt{grid-template-columns:46px minmax(0,1fr)}.pg-cards,.pg-x-pristatymas .pg-cards{grid-template-columns:minmax(0,1fr);gap:12px}.pg-card{padding:20px;border-radius:20px}.ctc-g{grid-template-columns:minmax(0,1fr);gap:10px;margin-bottom:32px}.ctc{padding:18px 20px}.ctc-r{padding:20px}.ctc-dl{grid-template-columns:minmax(0,1fr)}.srch{padding:28px 0 64px}.e404{padding:56px 0 72px}.rev3{padding:56px 0}}.gp .pill.so b{color:#8c8c8a;text-decoration:line-through;text-decoration-thickness:1px}.gp .pill.so .dot{opacity:.45}.pc-c button.so{opacity:.45;background-image:linear-gradient(135deg,transparent 46%,#fff 46%,#fff 54%,transparent 54%)}.pc-b.pc-so{background:#fff;color:#0a0a0a;box-shadow:inset 0 0 0 1px #d6d6d3}.pg-h3{font:700 18px/1.3 var(--fh);letter-spacing:-.01em;color:#0a0a0a;margin-top:1.4em!important}.pg-intro{background:#f5f5f3;border-radius:24px;padding:26px 28px;margin-bottom:16px}.pg-intro>*+*{margin-top:.8em}.pg-intro p:first-child{font-size:17.5px;color:#0a0a0a;font-weight:500}.pg-wd{margin-top:16px}.pg-wd #wd-box{margin:0!important;background:#fff!important;padding:28px!important}@media(max-width:900px){.pg-intro{padding:20px;border-radius:20px}}.pg-main>*+*{margin-top:1em}.pg-main>p:first-child{font-size:17.5px;color:#0a0a0a;font-weight:500}.pg #autovio-lv-instructions{--line:#EDEDEA;--body:#3A3A38;--ink:#0A0A0A;--accent:#0A0A0A;--blue-soft:#F5F5F3;margin:0;max-width:none;color:#0a0a0a}.pg #autovio-lv-instructions .tutorial-container{max-width:none}.pg #autovio-lv-instructions .section-heading{margin-bottom:28px}.pg #autovio-lv-instructions .section-heading h2{font:600 clamp(28px,2.6vw,40px)/1.05 var(--fh);letter-spacing:-.025em;color:#0a0a0a}.pg #autovio-lv-instructions .instructions-intro{margin-top:12px;max-width:62ch;font-size:17px;line-height:1.6;color:#3a3a38}.pg #autovio-lv-instructions .player{border-radius:24px;background:#0a0a0a}.pg #autovio-lv-instructions .playback-message{color:#3a3a38}.pg #autovio-lv-instructions .chapters{background:#f5f5f3;border:0;border-radius:24px;padding:6px 8px 10px}.pg #autovio-lv-instructions .chapters-heading{padding:16px 12px 6px}.pg #autovio-lv-instructions .chapters-heading h3{font:600 19px/1.2 var(--fh);letter-spacing:-.015em;color:#0a0a0a}.pg #autovio-lv-instructions .chapters-heading>span{padding:5px 10px;border-radius:999px;background:#fff;color:#3a3a38;font:600 12px/1.2 var(--fb)}.pg #autovio-lv-instructions .chapters-hint{padding:0 12px 12px;font-size:14px;color:#6b6b69}.pg #autovio-lv-instructions ol{padding:0;display:flex;flex-direction:column;gap:2px}.pg #autovio-lv-instructions li+li{border-top:0}.pg #autovio-lv-instructions .chapter{min-height:52px;padding:13px 12px 15px;gap:12px;border-radius:16px;color:#0a0a0a;transition:background-color .2s,box-shadow .2s}.pg #autovio-lv-instructions .chapter:hover{background:transparent}@media(hover:hover){.pg #autovio-lv-instructions .chapter:hover{background:#0000000b}}.pg #autovio-lv-instructions .chapter-time{flex:none;min-width:0;margin-top:1px;padding:3px 8px;border-radius:999px;background:#fff;color:#3a3a38;font:600 12px/1.3 var(--fb);font-variant-numeric:tabular-nums;transition:background-color .2s,color .2s}.pg #autovio-lv-instructions .chapter-title{font:600 15.5px/1.35 var(--fh);letter-spacing:-.01em;color:#0a0a0a}.pg #autovio-lv-instructions .phone-compatibility{font-size:13px;color:#6b6b69}.pg #autovio-lv-instructions .chapter[aria-current=true]{background:#fff;color:#0a0a0a;box-shadow:0 1px 2px #0000000f,0 6px 18px #00000012}.pg #autovio-lv-instructions .chapter[aria-current=true] .chapter-time{background:#0a0a0a;color:#fff}.pg #autovio-lv-instructions .chapter[aria-current=true] .chapter-expanded{margin-top:4px;font-size:14px;color:#6b6b69}.pg #autovio-lv-instructions .chapter[aria-current=true]:before,.pg #autovio-lv-instructions .chapter[aria-current=true]:after{content:"";display:block;position:absolute;left:12px;right:12px;top:auto;bottom:6px;width:auto;height:3px;border-radius:3px;background:#ededea}.pg #autovio-lv-instructions .chapter[aria-current=true]:after{background:#0a0a0a;transform:scaleX(var(--p,0));transform-origin:left center;transition:transform .3s linear}.pg #autovio-lv-instructions .manual-section{display:grid;grid-template-columns:minmax(0,1fr) 210px;column-gap:28px;align-items:center;border:0;padding:30px 32px;border-radius:24px;background:#f5f5f3}.pg #autovio-lv-instructions .manual-section>*{grid-column:1}.pg #autovio-lv-instructions .manual-section:after{content:"";grid-column:2;grid-row:1/4;width:100%;aspect-ratio:560/397;border-radius:6px;background:#fff url(av-manual-cover.webp) center/cover no-repeat;box-shadow:0 1px 2px #00000014,0 14px 30px #00000021;transform:rotate(-2.5deg)}.pg #autovio-lv-instructions .manual-section h3{margin:0 0 8px;font:600 24px/1.15 var(--fh);letter-spacing:-.02em;color:#0a0a0a}.pg #autovio-lv-instructions .manual-section>p{margin:0 0 20px;font-size:15.5px;line-height:1.6;color:#3a3a38}.pg #autovio-lv-instructions .download-card{display:inline-flex;justify-self:start;width:auto;max-width:100%;min-height:0;gap:12px;padding:8px 20px 8px 8px;border:0;border-radius:999px;background:#0a0a0a;color:#fff;transition:background-color .2s}.pg #autovio-lv-instructions .download-card:hover{background:#262626;border:0}.pg #autovio-lv-instructions .file-icon{width:40px;height:40px;border-radius:50%;background:#2a2a2a;color:#fff}.pg #autovio-lv-instructions .file-icon svg{width:19px;height:19px}.pg #autovio-lv-instructions .download-title{font:600 15.5px/1.2 var(--fh);color:#fff}.pg #autovio-lv-instructions .manual-detail{margin-top:2px;font-size:12px;color:#a3a3a1}.pg #autovio-lv-instructions .download-arrow{width:20px;height:20px;margin-left:8px;color:#fff}.pg #autovio-lv-instructions button:focus-visible,.pg #autovio-lv-instructions a:focus-visible{outline:3px solid #0A0A0A;outline-offset:3px}@container autovio-instructions (min-width:900px){.pg #autovio-lv-instructions .lesson-layout{column-gap:24px;row-gap:24px}}@media(max-width:900px){.pg #autovio-lv-instructions .section-heading{margin-bottom:20px}.pg #autovio-lv-instructions .instructions-intro{font-size:15.5px}.pg #autovio-lv-instructions .player{border-radius:18px}.pg #autovio-lv-instructions .chapters{border-radius:20px}.pg #autovio-lv-instructions .manual-section{grid-template-columns:minmax(0,1fr);padding:22px 20px 24px;border-radius:20px}.pg #autovio-lv-instructions .manual-section:after{grid-column:1;grid-row:1;width:min(78%,300px);justify-self:center;margin:4px 0 22px}.pg #autovio-lv-instructions .manual-section h3{font-size:21px}.pg #autovio-lv-instructions .download-card{display:flex;width:100%}}#track .sl[hidden],.thumbs .th[hidden]{display:none!important}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}.hd{view-transition-name:hd}::view-transition-old(root),::view-transition-new(root){animation-duration:.18s}}.kc-up{display:grid;grid-template-columns:56px 1fr auto;gap:12px;align-items:center;margin:4px 20px 14px;padding:10px 12px;border-radius:14px;background:#f4f4f2;border:1px dashed #CFCFCC}.kc-up-im{width:56px;height:56px;border-radius:10px;overflow:hidden;background:#fff}.kc-up-im img{width:100%;height:100%;object-fit:contain}.kc-up-t b{display:block;font:600 14px/1.25 var(--fh)}.kc-up-t small{display:block;margin-top:2px;font-size:12.5px;color:#6b6b69}.kc-up-t s{color:#9a9a97}.kc-up-b{height:38px;padding:0 14px;border-radius:99px;background:#0a0a0a;color:#fff;font:600 13.5px var(--fh);white-space:nowrap}@media(max-width:900px){.kc-up{margin:4px 16px 12px}}.kc-opt .kc-t,.kc-opt .kc-im{opacity:.8}.kc-adding{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:12.5px;color:#6b6b69}.kc-adding i{width:14px;height:14px;border-radius:50%;border:2px solid #D6D6D3;border-top-color:#0a0a0a;animation:kcsp .7s linear infinite}@keyframes kcsp{to{transform:rotate(360deg)}}.av-play{position:absolute;left:50%;top:50%;z-index:4;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;background:#fffffff2;box-shadow:0 8px 28px #00000038;display:grid;place-items:center;cursor:pointer;transition:transform .15s}.av-play svg{width:24px;height:24px;margin-left:3px;fill:#0a0a0a}.av-play:active{transform:scale(.94)}.pills.dsz a.pill{text-decoration:none;color:inherit}.kc-h{gap:10px;padding:14px 16px 14px 20px}.kc-h>b{flex:1;font-size:19px}.kc-tp{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;border-radius:99px;background:#f1f1ef;font:600 12.5px var(--fb);color:#0a0a0a;white-space:nowrap}.kc-tp time{font-variant-numeric:tabular-nums}.kc-tmp{padding:14px 20px 0}.kc-l{padding:2px 20px}.kc-i{grid-template-columns:68px minmax(0,1fr);gap:12px;padding:14px 0}.kc-im{width:68px;height:68px;border-radius:12px}.kc-t{gap:3px}.kc-top{display:flex;align-items:flex-start;gap:6px}.kc-top .kc-n{flex:1;min-width:0;font-size:14.5px}.kc-rm{flex:none;width:30px;height:30px;margin:-5px -6px 0 0;border-radius:50%;display:grid;place-items:center;color:#9a9a97;background:none;border:0}.kc-rm svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover){.kc-rm:hover{color:#0a0a0a;background:#f1f1ef}}.kc-row2{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:6px}.kc-row2 .kc-q{margin-top:0}.kc-row2 .kc-q button{width:30px;height:30px}.kc-row2 .kc-pr{flex-direction:column;flex-wrap:nowrap;align-items:flex-end;gap:0;text-align:right;line-height:1.25}.kc-row2 .kc-pr s,.kc-row2 .kc-pr em{font-size:12px}.kc-f{gap:8px;padding:12px 20px calc(12px + env(safe-area-inset-bottom))}.kc-tnc{font-size:14px}.kc-sum{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.kc-sum .kc-sv{font-size:13.5px;font-weight:600;color:#1f8a4c}.kc-sum .kc-sv b{font-weight:700}.kc-sum .kc-tot{margin-left:auto;font-size:15px;color:#3a3a38}.kc-sum .kc-tot b{margin-left:6px;font:700 21px var(--fh);color:#0a0a0a}.kc-go{height:54px}.kc-up{margin:2px 20px 12px}@media(max-width:900px){.kc-h{padding:12px 12px 12px 16px}.kc-tmp{padding:12px 16px 0}.kc-l{padding:2px 16px}.kc-i{grid-template-columns:64px minmax(0,1fr)}.kc-im{width:64px;height:64px}.kc-f{padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.kc-up{margin:2px 16px 10px}}@media(max-width:360px){.kc-tpw{display:none}.kc-h>b{font-size:17px}}@media(hover:none){.kc-go:hover{background:#0a0a0a}}.t-product .sec.faq3,.t-product .sec.vs,.t-product .sec.rev3{padding-top:64px!important;padding-bottom:64px!important}.t-product .kit4{padding-top:56px!important;padding-bottom:56px!important}.t-product .sec.what{padding-top:44px!important}@media(max-width:900px){.t-product .sec.faq3,.t-product .sec.vs,.t-product .sec.rev3{padding-top:44px!important;padding-bottom:44px!important}.t-product .kit4{padding-top:40px!important;padding-bottom:40px!important}.t-product .sec.what{padding-top:24px!important}}.pg-c,.pg-c *{overflow-wrap:anywhere}.pg-c .pt>b,.pg-c .pg-n{overflow-wrap:normal}.sy-intro{background:#fff}.sy-in{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,5vw,80px);align-items:center}.sy-t .ttl{font-size:clamp(34px,4vw,56px)}.sy-t>p{margin-top:16px;font-size:17px;line-height:1.6;color:#3a3a38;max-width:46ch}.sy-pts{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:10px}.sy-pts li{display:flex;align-items:center;gap:10px;font:600 15.5px var(--fb);color:#0a0a0a}.sy-pts .ic{width:20px;height:20px;padding:3px;border-radius:50%;background:#0a0a0a;color:#fff;stroke-width:2.6;flex:none}.sy-ph{margin:0;border-radius:30px;overflow:hidden;background:#f3f3f2;aspect-ratio:1}.sy-ph img{width:100%;height:100%;object-fit:cover;display:block}.sy-feat{background:#f7f7f5}.sy-g{display:grid;gap:16px;margin-top:clamp(24px,3vw,40px);grid-template-columns:repeat(4,minmax(0,1fr))}.sy-g.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.sy-g.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.sy-c{display:flex;flex-direction:column;border-radius:26px;background:#fff;overflow:hidden}.sy-ci{aspect-ratio:1;background:#f3f3f2;overflow:hidden}.sy-ci img{width:100%;height:100%;object-fit:cover;display:block}.sy-ct{padding:20px 22px 24px}.sy-ct h3{font:700 20px/1.2 var(--fh);letter-spacing:-.02em;color:#0a0a0a}.sy-ct p{margin-top:8px;font-size:15px;line-height:1.55;color:#4a4a48}.sy-more{background:#fff}.sy-mo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,80px);align-items:start}.sy-spec .ttl,.sy-faq .ttl{font-size:clamp(28px,3vw,40px);margin-bottom:18px}.sy-spec dl{margin:0;border-top:1px solid #E6E6E3}.sy-spec dl>div{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:16px;padding:14px 0;border-bottom:1px solid #E6E6E3}.sy-spec dt{font-size:14.5px;color:#6b6b69}.sy-spec dd{margin:0;font:600 15px var(--fb);color:#0a0a0a}.sy-q{border-bottom:1px solid #E6E6E3}.sy-q:first-of-type{border-top:1px solid #E6E6E3}.sy-q summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;cursor:pointer;font:600 16px var(--fb);color:#0a0a0a}.sy-q summary::-webkit-details-marker{display:none}.sy-q summary .ic{width:20px;height:20px;flex:none;transition:transform .2s}.sy-q[open] summary .ic{transform:rotate(180deg)}.sy-q p{margin:0 0 16px;font-size:15px;line-height:1.6;color:#4a4a48;max-width:60ch}@media(max-width:1000px){.sy-g,.sy-g.n3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.sy-in,.sy-mo{grid-template-columns:minmax(0,1fr)}.sy-ph{order:-1;border-radius:22px}}@media(max-width:640px){.sy-t .ttl{font-size:clamp(30px,8.5vw,38px)}.sy-t>p{font-size:15.5px}.sy-pts li{font-size:15px}.sy-g,.sy-g.n3,.sy-g.n2{grid-template-columns:minmax(0,1fr);gap:12px}.sy-c{flex-direction:row;align-items:center;border-radius:20px}.sy-ci{width:116px;flex:none;border-radius:16px;margin:8px}.sy-ct{padding:10px 14px 10px 4px}.sy-ct h3{font-size:17px}.sy-ct p{font-size:14px;margin-top:4px}.sy-spec dl>div{padding:12px 0}.sy-q summary{font-size:15.5px}}.g-rate{display:block;container-type:inline-size}.g-rate gather-stars{display:block;width:100%;pointer-events:none;min-height:25.5px}@container (max-width:360px){.g-rate gather-stars{min-height:24px}}@container (max-width:267.5px){.g-rate gather-stars{min-height:54px}}.g-mid{container-type:normal}.g-mid gather-stars{width:340px;max-width:calc(100vw - 32px);margin:0 auto;min-height:24px}.rev3-app #gather-reviews{display:block}.buy .trust:not(:has(>:nth-child(4))){grid-template-columns:repeat(3,minmax(0,1fr))}
/*# sourceMappingURL=/cdn/shop/t/7/assets/av.css.map */
