.pv{font:400 17px/1.55 var(--font);color:var(--text);letter-spacing:normal;text-align:left;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-transform:none;word-break:normal}:where(.pv) :is(h1,h2,h3,h4,h5,h6,p,li,a,span,b,small,summary,button,q,cite,figure,table,td,th,label,input){font-family:inherit;color:inherit;letter-spacing:inherit;word-break:normal;font-style:normal;text-transform:none}:where(.pv) :is(h1,h2,h3,h4,h5,h6){font-size:inherit;margin:0}.pv h1,.pv h2,.pv h3,.pv h4,.pv .h1,.pv .h2,.pv .h3{font-family:inherit;font-style:normal;color:inherit;word-break:normal}.pv [hidden]{display:none!important}.pv .light{opacity:1}.pv .badge{border:0}.pv .pv-acct{display:inline-flex;align-items:center}.pv .hdr .header--icon{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:#fff}.pv .hdr .header--icon svg path,.pv .hdr .header--icon svg circle{stroke:#fff}:where(.pv) :is(div,section,article,ul,p,nav,aside):empty{display:block}:where(.pv) a:empty{display:inline}:where(.pv) a{text-decoration:none}:where(.pv) summary{list-style:none;cursor:pointer}:where(.pv) summary::-webkit-details-marker{display:none}:where(.pv) q{quotes:none}:where(.pv) q:before,:where(.pv) q:after{content:none}:where(.pv) blockquote{border:0;padding:0;font-style:normal}:where(.pv) em{font-style:normal;font-weight:300}:where(.pv) strong{font-weight:800}.pv{--pv-h:var(--pv-hm,1);--pv-t:var(--pv-tm,1)}@media(min-width:768px){.pv{--pv-h:var(--pv-hd,1);--pv-t:var(--pv-td,1)}}.pv.pv-ptm>*:first-child{padding-top:var(--pv-ptm)!important}.pv.pv-pbm>*:last-child{padding-bottom:var(--pv-pbm)!important}@media(min-width:768px){.pv.pv-ptd>*:first-child{padding-top:var(--pv-ptd)!important}.pv.pv-pbd>*:last-child{padding-bottom:var(--pv-pbd)!important}}@media(max-width:767px){.pv.pv-hm{display:none!important}}@media(min-width:768px){.pv.pv-hd{display:none!important}}.pv-hdr-sec{position:sticky;top:0;z-index:60}.pv .hdr{position:relative;top:auto}.pv button.busy{opacity:.6;pointer-events:none}.pv img[width][height]{height:auto}:root{--navy:#18243F;--navy-2:#213150;--cobalt:#243C6D;--sky:#D9EAF2;--mist:#C3DAE4;--lime:#EEEEAE;--white:#FFFFFF;--text:#17243F;--steel:#174A75;--muted:#4A5873;--on-dark:#FFFFFF;--on-dark-2:#C9D3E3;--line:rgba(23,36,63,.12);--line-dark:rgba(255,255,255,.16);--font:"Manrope",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--serif:"Instrument Serif",Georgia,"Times New Roman",serif;--hi:"Noto Sans Devanagari","Kohinoor Devanagari",system-ui,sans-serif;--r:12px;--r-sm:8px;--gut:16px;--sec:44px;--max:1180px;color-scheme:light}@media(min-width:768px){:root{--gut:32px;--sec:64px}}@media(min-width:1100px){:root{--gut:48px;--sec:88px}}.pv *,.pv *:before,.pv *:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.pv *{animation:none!important;transition:none!important}}.pv{background:var(--white);color:var(--text);font:400 17px/1.55 var(--font);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}.pv img{display:block;max-width:100%;height:auto}.pv button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.pv a{color:inherit}.pv p,.pv h1,.pv h2,.pv h3,.pv figure,.pv blockquote,.pv ol,.pv ul{margin:0}.pv ol,.pv ul{padding:0;list-style:none}.pv h1,.pv h2,.pv h3{font-weight:700;letter-spacing:-.03em;line-height:1.04;text-wrap:balance}.pv :focus-visible{outline:3px solid var(--steel);outline-offset:3px;border-radius:4px}.pv .dk :focus-visible{outline-color:var(--lime)}.pv .band{padding:var(--sec) var(--gut)}.pv .in{max-width:var(--max);margin-inline:auto}.pv .dk{color:var(--on-dark)}.pv .b-navy{background:var(--navy)}.pv .b-navy2{background:var(--navy-2)}.pv .b-cobalt{background:var(--cobalt)}.pv .b-sky{background:var(--sky)}.pv .b-white{background:var(--white)}.pv .b-lime{background:var(--lime)}.pv .h2{font-size:clamp(34px,4.2vw,54px)}.pv .h3{font-size:clamp(22px,2.4vw,30px);letter-spacing:-.025em;line-height:1.15}.pv .lead{font-size:clamp(16px,1.3vw,18px);line-height:1.5;color:var(--muted);max-width:50ch;font-weight:500}.pv .hi{font-family:var(--hi);font-size:13.5px;line-height:1.5;color:var(--steel)}.pv .dk .hi{color:var(--on-dark-2)}.pv .lime{color:var(--lime)}.pv .thin{font-weight:300}.pv .xb{font-weight:800}.pv .light{font-weight:300}.pv .ser{font-family:var(--serif);font-weight:400;letter-spacing:-.005em;font-style:normal;line-height:1.02}.pv h2.ser{font-size:clamp(40px,5.4vw,70px)}.pv .lead{font-weight:300;font-size:clamp(18px,1.5vw,22px);color:var(--text)}.pv .dk .lead{color:var(--on-dark-2)}.pv .note{font-size:12.5px;line-height:1.45;color:var(--muted)}.pv .dk .note{color:var(--on-dark-2)}.pv .kk{display:flex;align-items:center;gap:12px;font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--steel);margin-bottom:4px}.pv .kk:after{content:"";flex:1;height:1px;background:#17243f2e;max-width:120px}.pv .dk .kk,.pv .ft .kk{color:var(--lime)}.pv .dk .kk:after,.pv .ft .kk:after{background:#ffffff40}.pv .sh{display:grid;gap:8px;margin-bottom:22px}@media(min-width:768px){.pv .sh{margin-bottom:28px}}.pv .sh-row{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:10px 24px}.pv .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 26px;border-radius:10px;font-weight:600;font-size:16.5px;line-height:1;white-space:nowrap;text-decoration:none;transition:transform .2s,background-color .2s}.pv .btn:hover{transform:translateY(-1px)}.pv .btn:active{transform:scale(.99)}.pv .btn-lime{background:var(--lime);color:var(--text);box-shadow:inset 0 1px #fff9,inset 0 -1px #17243f14,0 10px 24px #17243f24}.pv .btn-lime:hover{background:#e6e69c}.pv .btn-navy{background:var(--navy);color:var(--white);box-shadow:inset 0 1px #ffffff29,0 10px 24px #17243f2e}.pv .btn-navy:hover{background:var(--cobalt)}.pv .btn-ghost{border:1.5px solid rgba(255,255,255,.5);color:var(--white)}.pv .btn-block{width:100%}.pv .tlink{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--steel);text-decoration:none;min-height:44px}.pv .tlink:hover{text-decoration:underline;text-underline-offset:4px}.pv .dk .tlink{color:var(--lime)}.pv svg.i{width:22px;height:22px;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}@keyframes morph{0%{border-radius:58% 42% 46% 54%/52% 56% 44% 48%}50%{border-radius:46% 54% 56% 44%/44% 48% 52% 56%}to{border-radius:52% 48% 42% 58%/56% 44%}}.pv .rv{transition:transform .6s cubic-bezier(.2,.7,0,1)}.js .pv .rv.wait{transform:translateY(16px)}.pv .rail{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gut);margin-inline:calc(var(--gut)*-1);padding:2px var(--gut) 6px;scrollbar-width:none;overscroll-behavior-x:contain}.pv .rail::-webkit-scrollbar{display:none}.pv .rail>*{flex:none;scroll-snap-align:start}.pv .rnav{display:flex;align-items:center;gap:10px;margin-top:14px}.pv .rnav .bars{display:flex;gap:5px;flex:1}.pv .rnav .bars i{width:6px;height:6px;border-radius:2px;background:var(--line);transition:width .25s,background-color .25s}.pv .rnav .bars i.on{width:20px;background:var(--text)}.pv .dk .rnav .bars i{background:#ffffff4d}.pv .dk .rnav .bars i.on{background:var(--lime)}.pv .rnav button{width:40px;height:40px;border-radius:8px;border:1px solid var(--line);display:grid;place-items:center}.pv .dk .rnav button{border-color:var(--line-dark)}.pv .rnav button:hover{background:var(--sky)}.pv .dk .rnav button:hover{background:var(--navy-2)}.pv .mq{overflow:hidden;white-space:nowrap}.pv .mq .tr{display:inline-flex;animation:mq var(--spd,36s) linear infinite}.pv .mq:hover .tr{animation-play-state:paused}.pv .mq span{display:inline-flex;align-items:center;gap:10px;padding-right:28px;font-weight:600;font-size:15px;white-space:nowrap}.pv .mq span:after{content:"";width:6px;height:6px;border-radius:2px;background:currentColor;opacity:.5;margin-left:18px}@keyframes mq{to{transform:translate(-50%)}}.pv .ann{background:var(--white);color:var(--text);font-size:13px;font-weight:600;text-align:center;padding:9px var(--gut);line-height:1.3}.pv .hdr{position:sticky;top:env(safe-area-inset-top,0px);z-index:60;background:var(--navy);border-bottom:1px solid var(--line-dark)}.pv .hdr .in{display:flex;align-items:center;gap:8px;height:58px;padding-inline:var(--gut);max-width:calc(var(--max) + 2*var(--gut))}.pv .hdr .logo img{height:24px;width:auto}.pv .hdr .menu{display:grid}@media(min-width:1024px){.pv .hdr .menu{display:none}}.pv .hdr nav{display:none;gap:2px;margin-left:20px}.pv .hdr nav a{color:var(--on-dark-2);text-decoration:none;font-weight:600;font-size:14px;padding:8px 10px;border-radius:6px}.pv .hdr nav a:hover{color:var(--white);background:var(--navy-2)}.pv .hdr .r{margin-left:auto;display:flex;gap:4px}.pv .ib{width:44px;height:44px;display:grid;place-items:center;border-radius:8px;color:var(--white);position:relative;text-decoration:none}.pv .ib:hover{background:var(--navy-2)}.pv .badge{position:absolute;top:6px;right:4px;min-width:17px;height:17px;border-radius:5px;background:var(--lime);color:var(--text);font-size:10.5px;font-weight:700;line-height:17px;text-align:center;padding:0 3px}.pv .hero{background:var(--navy);color:var(--white);padding:14px var(--gut) 40px}.pv .hero-g{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;max-width:var(--max);margin-inline:auto}@media(min-width:1024px){.pv .hero{padding:28px var(--gut) 72px}.pv .hero-g{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px;align-items:start}.pv .hero-l{position:sticky;top:84px}}.pv .gal-w{margin-inline:calc(var(--gut)*-1)}@media(min-width:1024px){.pv .gal-w{margin:0}}.pv .gal{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--gut);padding-inline:var(--gut);scrollbar-width:none;overscroll-behavior-x:contain}.pv .gal::-webkit-scrollbar{display:none}.pv .gal figure{flex:0 0 84%;aspect-ratio:1;scroll-snap-align:start;border-radius:var(--r);overflow:hidden;background:var(--navy-2);position:relative}.pv .gal figure:last-child{margin-right:var(--gut)}.pv .gal figure.pk{background:var(--cobalt)}.pv .gal figure.pk img{object-fit:contain;padding:7% 0}@media(min-width:1024px){.pv .gal{padding:0;scroll-padding-left:0;gap:12px}.pv .gal figure{flex-basis:100%}.pv .gal figure:last-child{margin-right:0}}.pv .gal-ui{display:flex;align-items:center;gap:12px;margin-top:12px}.pv .dots{display:flex;gap:5px;flex:1}.pv .dots i{width:6px;height:6px;border-radius:2px;background:#ffffff4d;transition:width .25s,background-color .25s}.pv .dots i.on{width:22px;background:var(--lime)}.pv .gcount{font-size:13px;font-weight:600;color:var(--on-dark-2)}.pv .garr{display:none;gap:6px}.pv .garr button{width:40px;height:40px;border-radius:8px;border:1px solid var(--line-dark);display:grid;place-items:center;color:var(--white)}.pv .garr button:hover{background:var(--navy-2)}.pv .thumbs{display:none;gap:8px;margin-top:14px}.pv .thumbs button{width:64px;height:64px;border-radius:8px;overflow:hidden;background:var(--navy-2);border:2px solid transparent}.pv .thumbs button img{width:100%;height:100%;object-fit:cover}.pv .thumbs button.pk img{object-fit:contain;padding:6px;background:var(--cobalt)}.pv .thumbs button.on{border-color:var(--lime)}@media(min-width:1024px){.pv .garr,.pv .thumbs{display:flex}}.pv .play{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px 0 10px;border-radius:8px;background:var(--white);color:var(--text);font-weight:700;font-size:14px}.pv .buy{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-content:start}.pv .buy>*{min-width:0}.pv .rating{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;text-decoration:none;font-size:15px}.pv .stars{color:var(--lime);letter-spacing:1px}.pv .rating b{font-weight:600}.pv .rating span:last-child{color:var(--on-dark-2)}.pv .pname{font-size:15.5px;font-weight:600;color:var(--on-dark-2)}.pv .trow{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px}.pv .trow .rating{font-size:14px}.pv .hero h1{font-size:clamp(44px,5.2vw,70px);letter-spacing:-.035em;line-height:1;font-weight:800}.pv .chipmq{margin-inline:calc(var(--gut)*-1);padding:0}@media(min-width:1024px){.pv .chipmq{margin:0}}.pv .chipmq .tr{gap:8px;animation-duration:28s}.pv .chipmq span{height:36px;padding:0 12px 0 9px;border-radius:9px;background:#ffffff14;font-size:14px;font-weight:600;gap:7px;margin-right:0}.pv .chipmq span:after{display:none}.pv .chipmq svg{width:18px;height:18px;color:var(--lime)}.pv .packs{display:grid;gap:8px}.pv .pack{position:relative;display:grid;grid-template-columns:76px minmax(0,1fr) auto 22px;gap:12px;align-items:center;padding:10px 14px 10px 10px;border-radius:14px;background:#ffffff12;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffff24;color:var(--white);text-align:left;transition:background-color .2s,transform .2s;min-height:76px}.pv .pack>*{min-width:0}.pv .pack:hover{transform:translateY(-1px);background:#ffffff1f}.pv .pack.on{background:#fffffff5;color:var(--text);box-shadow:0 10px 30px #0000002e}.pv .pack .st{display:flex;align-items:flex-end;height:56px;padding-left:4px}.pv .pack .st img{height:56px;width:auto}.pv .pack .st img+img{margin-left:-26px}.pv .pack .nm{display:grid;gap:3px}.pv .pack .n{font-weight:600;font-size:16px;line-height:1.1}.pv .pack .tg{display:inline-flex;width:max-content;padding:2px 7px;border-radius:5px;background:var(--lime);color:var(--text);font-size:10.5px;font-weight:600}.pv .pack .sv{font-size:12px;font-weight:600;opacity:.75}.pv .pack .pr{display:grid;gap:2px;justify-items:end;text-align:right}.pv .pack .pp{font-weight:600;font-size:20px;letter-spacing:-.03em;line-height:1}.pv .pack .pp small{font-size:11px;font-weight:600;letter-spacing:0;opacity:.75}.pv .pack .tt{font-size:12.5px;font-weight:600;opacity:.8;white-space:nowrap}.pv .pack .tt s{opacity:.6;margin-right:4px}.pv .pack .ck{width:22px;height:22px;border-radius:6px;display:grid;place-items:center;color:var(--lime);background:#ffffff1a}.pv .pack.on .ck{background:var(--text)}.pv .pack .ck svg{width:13px;height:13px;stroke-width:2.6;opacity:0}.pv .pack.on .ck svg{opacity:1}.pv .psum{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:14px;color:var(--on-dark-2)}.pv .psum b{color:var(--white);font-weight:600}.pv .prepaid{display:grid;grid-template-columns:60px minmax(0,1fr);gap:14px;align-items:center;padding:10px;border-radius:14px;background:#ffffff12;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffff24}.pv .prepaid .p{width:60px;height:60px;border-radius:10px;overflow:hidden;background:var(--sky)}.pv .prepaid .p img{width:100%;height:100%;object-fit:cover;transform:scale(1.3)}.pv .prepaid b{display:block;font-size:15px;font-weight:700;line-height:1.25}.pv .prepaid span{font-size:13px;color:var(--on-dark-2);line-height:1.4}.pv .trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pv .trust span{display:flex;align-items:center;justify-content:center;gap:7px;font-size:13px;font-weight:600;color:var(--on-dark-2);text-align:center}.pv .trust svg{width:20px;height:20px;color:var(--lime)}.pv .hb{background:var(--cobalt);color:var(--white);padding:16px 0}.pv .hb span{font-size:15px;gap:9px}.pv .hb svg{width:20px;height:20px;color:var(--lime)}.pv .hb span:after{opacity:.35}.pv .ccard{width:min(78vw,250px);display:grid;gap:10px;padding:10px 10px 14px;border-radius:var(--r);background:var(--sky);text-align:left;transition:background-color .2s,transform .2s;align-content:start}.pv .ccard:hover{transform:translateY(-2px)}.pv .ccard.on{background:var(--mist)}.pv .ccard .p{aspect-ratio:4/3;border-radius:8px;overflow:hidden;background:var(--white)}.pv .ccard .p img{width:100%;height:100%;object-fit:cover}.pv .ccard b{font-size:17px;font-weight:600;line-height:1.2;letter-spacing:-.01em}.pv .ccard .hi{font-size:12.5px;margin-top:-6px}.pv .ccard .sel{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--steel)}.pv .ccard .sel i{width:16px;height:16px;border-radius:4px;border:1.5px solid var(--text);display:grid;place-items:center;font-style:normal}.pv .ccard.on .sel i{background:var(--text);color:var(--lime)}.pv .ccard .sel svg{width:11px;height:11px;stroke-width:3}@media(min-width:900px){.pv .crail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;overflow:visible}.pv .ccard{width:auto}}.pv .ans{margin-top:16px;display:grid;gap:12px;padding:20px;border-radius:var(--r);background:var(--navy);color:var(--white)}@media(min-width:900px){.pv .ans{grid-template-columns:minmax(0,1fr) auto;gap:32px;padding:24px 32px;align-items:center;margin-top:20px}}.pv .ans .f{font-size:clamp(20px,2vw,26px);font-weight:700;line-height:1.2;letter-spacing:-.02em;text-wrap:pretty}.pv .ans ul{display:grid;gap:6px;margin-top:8px}.pv .ans li{display:flex;gap:10px;align-items:start;font-size:15px;color:var(--on-dark-2);font-weight:500}.pv .ans li svg{width:18px;height:18px;color:var(--lime);margin-top:2px}.pv .ans .q{display:grid;gap:8px;padding:16px;border-radius:8px;background:var(--navy-2);font-weight:500;font-size:15px}.pv .ans .q .stars{font-size:12px}.pv .ans .q cite{font-style:normal;font-size:12.5px;font-weight:700;color:var(--on-dark-2)}.pv .fade{transition:opacity .18s}.pv .fade.out{opacity:0}.pv .cmpw2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:820px){.pv .cmpw2{gap:18px}}.pv .row{display:grid;gap:8px;padding:12px;border-radius:14px;background:var(--white);align-content:start}@media(min-width:820px){.pv .row{padding:20px}}.pv .row.with{background:var(--navy);color:var(--white)}.pv .row .lbl{font-size:12.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--steel)}.pv .row.with .lbl{color:var(--lime)}.pv .nd{padding:11px 14px;border-radius:10px;background:var(--sky);font-size:clamp(15px,1.5vw,19px);font-weight:600;line-height:1.25}.pv .row.with .nd{background:var(--navy-2)}.pv .ar{display:flex;align-items:center;gap:6px;color:var(--steel);font-size:12.5px;font-weight:500;padding-left:14px;height:14px}.pv .row.with .ar{color:var(--on-dark-2)}.pv .ar svg{width:16px;height:16px;transform:rotate(90deg)}.pv .end{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--steel);padding:4px 0 0 2px}.pv .row.with .end{color:var(--lime)}.pv .end svg{width:18px;height:18px;transform:none}.pv .stmt{padding:clamp(48px,7vw,96px) var(--gut)}.pv .stmt p{font-size:clamp(38px,6vw,88px);font-weight:300;letter-spacing:-.03em;line-height:1.06;max-width:17ch;text-wrap:balance}.pv .stmt p b{font-weight:800}.pv .stmt .u{display:block;width:72px;height:6px;border-radius:3px;background:var(--lime);margin-bottom:22px}.pv .ns{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:center}@media(min-width:900px){.pv .ns{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px}.pv .ns-pk{order:-1;height:auto;aspect-ratio:4/5;max-height:640px}}.pv .ns h2{font-size:clamp(48px,9vw,128px);letter-spacing:-.055em;line-height:.88}.pv .ns-pk{position:relative;border-radius:16px;background:var(--cobalt);height:380px;overflow:hidden}@media(min-width:900px){.pv .ns-pk{height:auto;aspect-ratio:4/5;max-height:560px}}.pv .ns-pk img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pv .nots{margin-top:28px;display:flex;gap:8px;flex-wrap:wrap}.pv .nots li{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px 0 10px;border-radius:10px;background:#ffffff14;font-weight:700;font-size:14.5px;white-space:nowrap}.pv .nots svg{width:18px;height:18px;color:var(--on-dark-2)}@media(max-width:767px){.pv .nots{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(var(--gut)*-1);padding:2px var(--gut) 6px;scrollbar-width:none}.pv .nots::-webkit-scrollbar{display:none}}.pv .cmp{margin-top:28px;width:100%;border-collapse:collapse}.pv .cmp th,.pv .cmp td{padding:12px 8px;text-align:left;font-size:15px;font-weight:600;border-bottom:1px solid var(--line-dark)}.pv .cmp th{font-size:12.5px;font-weight:700;color:var(--on-dark-2)}.pv .cmp th.us,.pv .cmp td.us{text-align:center;width:26%;background:var(--navy-2)}.pv .cmp th.us{color:var(--white);border-radius:8px 8px 0 0}.pv .cmp tr:last-child td.us{border-radius:0 0 8px 8px}.pv .cmp td.us{color:var(--lime)}.pv .cmp td.us svg{width:20px;height:20px;stroke-width:2.4}.pv .cmp th.th,.pv .cmp td.th{text-align:center;width:22%;color:var(--on-dark-2)}.pv .ig{width:min(78vw,280px);display:grid;grid-template-rows:auto 1fr;border-radius:14px;overflow:hidden;background:var(--sky)}.pv .ig .p{aspect-ratio:4/3;overflow:hidden;background:var(--mist)}.pv .ig .p img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.pv .ig:hover .p img{transform:scale(1.04)}.pv .ig .t{display:grid;gap:8px;padding:14px 16px 16px;align-content:start}.pv .ig b{font-size:18px;font-weight:700;letter-spacing:-.01em;line-height:1.2}.pv .ig p{font-size:14.5px;line-height:1.45;color:var(--text)}.pv .ig a{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;color:var(--steel);text-decoration:none;min-height:36px}.pv .ig a:hover{text-decoration:underline;text-underline-offset:3px}.pv .ig a svg{width:14px;height:14px}@media(min-width:900px){.pv .ig{width:260px}}.pv .rc{width:min(84vw,360px);display:grid;grid-template-rows:auto 1fr auto;gap:12px;padding:24px;border-radius:var(--r);background:var(--white)}.pv .rc .top{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:6px}.pv .rc .av{width:48px;height:48px;border-radius:9px;overflow:hidden;background:var(--mist);flex:none}.pv .rc .av img{width:100%;height:100%;object-fit:cover;object-position:50% 20%}.pv .rc .av.n{display:grid;place-items:center;font-weight:700;color:var(--steel);background:var(--sky)}.pv .rc .w{display:grid;gap:2px;font-size:15px;font-weight:600;line-height:1.2}.pv .rc .w span{font-weight:600;color:var(--muted);font-size:13.5px}.pv .rc .stars{color:var(--text);font-size:12px}.pv .rc q{quotes:"\201c" "\201d";font-size:18px;font-weight:500;line-height:1.5}@media(min-width:1024px){.pv .rc{width:380px}}.pv .empty{padding:24px;border-radius:var(--r);background:var(--white);text-align:center;color:var(--muted);font-weight:600;grid-column:1/-1;width:100%}.pv .story{width:210px;position:relative;aspect-ratio:9/16;border-radius:var(--r);overflow:hidden;background:var(--navy-2);color:var(--white);text-align:left}@media(min-width:768px){.pv .story{width:260px}}.pv .story .rl{position:absolute;top:10px;right:10px;height:24px;padding:0 8px;border-radius:6px;background:#18243fd9;font-size:11px;font-weight:700;display:inline-flex;align-items:center;gap:5px}.pv .story .rl svg{width:13px;height:13px}.pv .story img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s}.pv .story:hover img{transform:scale(1.04)}.pv .story .cap{position:absolute;left:0;right:0;bottom:0;padding:10px 12px;background:var(--navy);display:grid;gap:1px}.pv .story .cap b{font-size:15.5px;font-weight:600;line-height:1.25}.pv .story .cap span{font-size:11.5px;color:var(--on-dark-2);font-weight:600}.pv .story .pl{position:absolute;top:10px;left:10px;width:36px;height:36px;border-radius:8px;background:var(--lime);color:var(--text);display:grid;place-items:center}.pv .story .pl svg{width:18px;height:18px}.pv .srow{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gut);margin-inline:calc(var(--gut)*-1);padding:2px var(--gut) 6px;scrollbar-width:none}.pv .srow::-webkit-scrollbar{display:none}.pv .srow>*{flex:none;scroll-snap-align:start}.pv .steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}@media(min-width:768px){.pv .steps{gap:14px}}.pv .step{display:grid;gap:10px;padding:14px 12px 16px;border-radius:14px;background:var(--white);align-content:start}@media(min-width:768px){.pv .step{padding:22px}}.pv .step i{width:44px;height:44px;border-radius:11px;background:var(--navy);color:var(--lime);display:grid;place-items:center;font-style:normal}.pv .step i svg{width:22px;height:22px}.pv .step b{font-size:15px;font-weight:600;line-height:1.25;letter-spacing:-.01em}@media(min-width:768px){.pv .step b{font-size:19px}}.pv .step span{font-size:13px;color:var(--muted);font-weight:400;line-height:1.4}@media(min-width:768px){.pv .step span{font-size:14.5px}}.pv .tl-h{margin-top:36px;display:grid;gap:4px;margin-bottom:14px}.pv .tl{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gut);margin-inline:calc(var(--gut)*-1);padding:0 var(--gut) 6px;scrollbar-width:none;position:relative}.pv .tl::-webkit-scrollbar{display:none}.pv .tp{flex:0 0 min(70vw,240px);scroll-snap-align:start;position:relative;padding:22px 16px 0 0;display:grid;gap:8px;align-content:start}.pv .tp:before{content:"";position:absolute;left:0;right:0;top:6px;height:2px;background:#17243f33}.pv .tp:after{content:"";position:absolute;left:0;top:0;width:14px;height:14px;border-radius:4px;background:var(--navy)}.pv .tp:first-child:after{background:var(--navy)}.pv .tp span{font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--steel)}.pv .tp b{font-size:16px;font-weight:600;line-height:1.35;letter-spacing:-.01em}@media(min-width:1024px){.pv .tl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;overflow:visible}.pv .tp{flex:none}.pv .tp:last-child:before{right:40%}}.pv .wk{margin-top:28px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pv .wk li{display:grid;gap:6px;padding-top:12px;border-top:2px solid rgba(23,36,63,.2)}.pv .wk li.on{border-top-color:var(--navy)}.pv .wk li span{font-size:12.5px;font-weight:600;color:var(--steel)}.pv .wk li b{font-size:14.5px;font-weight:600;line-height:1.25}@media(max-width:640px){.pv .wk{grid-template-columns:repeat(2,minmax(0,1fr))}}.pv .seen{background:var(--sky);padding:24px 0}.pv .seen .l{display:block;text-align:center;font-size:12.5px;font-weight:600;color:var(--muted);margin-bottom:12px}.pv .seen .tr{align-items:center}.pv .seen span{padding-right:56px;margin:0}.pv .seen span:after{display:none}.pv .seen img{height:22px;width:auto;max-width:150px;object-fit:contain;filter:brightness(0);opacity:.85}@media(min-width:768px){.pv .seen img{height:26px;max-width:170px}}.pv .rt{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}@media(min-width:1024px){.pv .rt{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}}.pv .rt-ph{border-radius:var(--r);overflow:hidden;aspect-ratio:16/10;background:var(--navy);max-height:240px}@media(min-width:1024px){.pv .rt-ph{aspect-ratio:1;max-height:520px}}.pv .rt-ph img{width:100%;height:100%;object-fit:cover}.pv .rt-t{display:grid;gap:18px}.pv .bar3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.pv .bar3 div{display:grid;gap:6px}.pv .bar3 i{display:block;height:8px;border-radius:4px;background:#ffffff38}.pv .bar3 div:nth-child(1) i{background:var(--lime)}.pv .bar3 div:nth-child(2) i{background:#eeeeaeb3}.pv .bar3 div:nth-child(3) i{background:#eeeeae73}.pv .bar3 b{font-size:14px;font-weight:600}.pv .bar3 span{font-size:12.5px;color:var(--on-dark-2)}.pv .course{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0}.pv .course li{display:grid;gap:4px;padding:12px;border-radius:12px;background:#ffffff14;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff24;font-size:13px;color:var(--on-dark-2);font-weight:600}.pv .course li b{font-size:15px;color:var(--white);font-weight:600;line-height:1.15}.pv .offer{display:grid;grid-template-columns:110px minmax(0,1fr);gap:18px;align-items:center;padding:20px;border-radius:16px;background:#ffffffeb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px #fff,0 16px 40px #0000002e;color:var(--text)}.pv .offer .st{display:flex;align-items:flex-end;height:84px}.pv .offer .st img{height:84px;width:auto}.pv .offer .st img+img{margin-left:-20px}.pv .offer .big{font-size:clamp(44px,5vw,60px);font-weight:800;letter-spacing:-.045em;line-height:.95}.pv .offer .big small{font-size:14px;font-weight:700;letter-spacing:0}.pv .offer .sub{font-size:14px;color:var(--muted);font-weight:600}.pv .offer .sub s{margin-right:4px}.pv .offer .sv{display:inline-flex;width:max-content;margin-top:4px;padding:3px 8px;border-radius:5px;background:var(--lime);font-size:12px;font-weight:700}.pv .alt{font-size:13.5px;color:var(--on-dark-2);font-weight:600}.pv .alt button{font-weight:700;color:var(--lime);text-decoration:underline;text-underline-offset:3px}.pv .fq{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}@media(min-width:1024px){.pv .fq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;align-items:start}.pv .fq-h{position:sticky;top:92px}}.pv .fq-h{display:grid;gap:14px}.pv .faq{border-top:1px solid var(--line-dark)}.pv .faq details{border-bottom:1px solid var(--line-dark)}.pv .faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;cursor:pointer;font-weight:700;font-size:16.5px;line-height:1.3;min-height:54px}.pv .faq summary::-webkit-details-marker{display:none}.pv .faq summary i{width:26px;height:26px;border-radius:7px;background:var(--lime);color:var(--text);display:grid;place-items:center;flex:none;transition:transform .2s;font-style:normal}.pv .faq details[open] summary i{transform:rotate(45deg)}.pv .faq .b{padding:0 0 18px;display:grid;gap:6px;color:var(--on-dark-2);max-width:60ch}.pv .faq .b p:first-child{color:var(--white)}.pv .tc{width:min(84vw,340px);display:grid;grid-template-rows:auto 1fr;border-radius:16px;overflow:hidden;background:var(--white);box-shadow:0 10px 30px #17243f0f}@media(min-width:1024px){.pv .tc{width:360px}}.pv .ba{display:grid;grid-template-columns:1fr 1fr;gap:3px;background:var(--white);aspect-ratio:1}.pv .ba>div{position:relative;overflow:hidden;background:var(--mist)}.pv .ba img{width:100%;height:100%;object-fit:cover;object-position:50% 20%}.pv .ba span{position:absolute;left:10px;top:10px;height:24px;padding:0 9px;border-radius:7px;background:var(--navy);color:var(--white);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;display:inline-flex;align-items:center}.pv .ba .ph{display:grid;place-items:center;color:var(--steel)}.pv .ba .ph svg{width:28px;height:28px;opacity:.6}.pv .tc .t{display:grid;gap:8px;padding:16px 18px 18px}.pv .tc .stars{color:var(--text);font-size:12px}.pv .tc q{quotes:"\201c" "\201d";font-size:16px;font-weight:500;line-height:1.45}.pv .tc b{font-size:14px;font-weight:600}.pv .tc b span{font-weight:400;color:var(--muted)}.pv .mkband{background:var(--sky);padding:18px 0}.pv .mkband .tr{align-items:center}.pv .mkband span{font-size:15px;font-weight:600;color:var(--text);padding-right:40px}.pv .mkband span:after{opacity:.35}.pv .mkband .l{font-weight:400;color:var(--steel)}.pv .wapill{position:fixed;right:12px;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:70;display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 16px 0 12px;border-radius:12px;background:var(--white);color:var(--text);font-weight:600;font-size:14px;text-decoration:none;box-shadow:0 6px 20px #18243f47;transition:transform .26s,bottom .26s}.pv .wapill svg{width:22px;height:22px;color:#1c7c54}.pv .wapill small{display:block;font-size:11px;font-weight:600;color:var(--muted);line-height:1.1}.pv .wapill .t{display:grid;line-height:1.1}body.sticky-on .pv .wapill{bottom:calc(84px + env(safe-area-inset-bottom,0px))}@media(min-width:768px){.pv .wapill{right:20px;bottom:20px}body.sticky-on .pv .wapill{bottom:92px}}.pv .ft{background:var(--navy);color:var(--white);padding:0 0 28px}.pv .ft-help{background:var(--navy-2);padding:clamp(40px,6vw,72px) var(--gut)}.pv .hcard{display:grid;gap:22px;padding:clamp(24px,4vw,40px);border-radius:22px;background:#ffffff12;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px #ffffff24}@media(min-width:900px){.pv .hcard{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:40px}}.pv .hcard h2{font-size:clamp(30px,3.6vw,46px);font-weight:700;letter-spacing:-.02em}.pv .hcard p{font-size:16px;color:var(--on-dark-2);font-weight:300;max-width:44ch}.pv .hcard .wa{display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;align-items:center}.pv .hcard .wa i{width:48px;height:48px;border-radius:12px;background:var(--lime);color:var(--text);display:grid;place-items:center;font-style:normal}.pv .hcard .wa i svg{width:26px;height:26px}.pv .hcard .wa b{display:block;font-size:clamp(22px,2.6vw,30px);font-weight:700;letter-spacing:-.02em;line-height:1.1}.pv .hcard .wa span{font-size:13.5px;color:var(--on-dark-2)}.pv .hcard .contacts{display:grid;gap:16px}.pv .hcard .mail{display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;align-items:center}.pv .hcard .mail i{width:48px;height:48px;border-radius:12px;background:#ffffff1a;display:grid;place-items:center;font-style:normal}.pv .hcard .mail i svg{width:24px;height:24px}.pv .hcard .mail b{display:block;font-size:17px;font-weight:600}.pv .hcard .mail span{font-size:13.5px;color:var(--on-dark-2)}.pv .ft .in2{padding:26px var(--gut) 0;display:grid;gap:24px}.pv .ft-logo{width:100%;max-width:none;height:auto;margin-top:8px}.pv .ft-bot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;font-size:12.5px;color:var(--on-dark-2)}.pv .sticky{position:fixed;left:0;right:0;bottom:0;z-index:80;background:var(--navy);color:var(--white);padding:10px var(--gut) calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line-dark);transform:translateY(110%);transition:transform .26s ease}.pv .sticky.show{transform:none}.pv .sticky .in{display:flex;align-items:center;gap:12px}.pv .sticky .th{width:46px;height:46px;border-radius:8px;background:var(--cobalt);display:grid;place-items:center;flex:none}.pv .sticky .th img{height:40px;width:auto}.pv .sticky .t{flex:1;min-width:0;display:grid;gap:1px}.pv .sticky .t b{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pv .sticky .t .hi{font-size:12px}.pv .sticky .btn{min-height:46px;font-size:15px;padding:0 18px;flex:none}.pv .scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#18243f99;opacity:0;pointer-events:none;transition:opacity .26s}.pv .scrim.show{opacity:1;pointer-events:auto}.pv .drawer{position:fixed;z-index:95;background:var(--white);color:var(--text);display:grid;grid-template-rows:auto 1fr auto;transition:transform .35s cubic-bezier(.2,.7,0,1);visibility:hidden}.pv .drawer.show{visibility:visible;transform:none}@media(max-width:767px){.pv .drawer{left:0;right:0;bottom:0;max-height:88vh;border-radius:14px 14px 0 0;transform:translateY(105%)}}@media(min-width:768px){.pv .drawer{top:0;right:0;bottom:0;width:420px;transform:translate(105%)}}.pv .dh{display:flex;justify-content:space-between;align-items:center;padding:14px 20px;border-bottom:1px solid var(--line)}.pv .dh b{font-size:19px;font-weight:700;letter-spacing:-.02em}.pv .dh .ib{color:var(--text)}.pv .dh .ib:hover{background:var(--sky)}.pv .db{overflow-y:auto;padding:16px 20px;display:grid;gap:12px;align-content:start}.pv .ci{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px;border-radius:var(--r);border:1px solid var(--line)}.pv .ci .p{width:56px;height:56px;border-radius:8px;background:var(--cobalt);display:grid;place-items:center;overflow:hidden}.pv .ci .p img{height:48px;width:auto}.pv .ci b{font-size:14.5px;font-weight:600;line-height:1.3;display:block}.pv .ci span{font-size:13px;color:var(--muted)}.pv .qty{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:8px}.pv .qty button{width:34px;height:34px;display:grid;place-items:center}.pv .qty b{min-width:20px;text-align:center;font-size:14px}.pv .upi{padding:12px 14px;border-radius:var(--r);background:var(--lime);font-size:14px;font-weight:600;display:flex;gap:8px;align-items:center}.pv .upi svg{width:18px;height:18px}.pv .ci .mini{font-weight:700;font-size:13px;height:34px;padding:0 12px;border-radius:8px;background:var(--text);color:var(--white);display:inline-flex;align-items:center}.pv .df{padding:14px 20px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);display:grid;gap:10px}.pv .df .tot{display:flex;justify-content:space-between;font-weight:600;font-size:18px}.pv .df .tot span{font-weight:600;font-size:14px;color:var(--muted)}.pv .df .nt{font-size:13px;font-weight:600;color:var(--steel)}.pv .emptyc{text-align:center;padding:28px 8px;display:grid;gap:10px;justify-items:center;color:var(--muted)}.pv .mnav{display:grid}.pv .mnav a{text-decoration:none;font-weight:600;font-size:18px;padding:14px 0;border-bottom:1px solid var(--line);min-height:52px;display:flex;align-items:center}.pv .player{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:var(--navy);display:none;place-items:center;padding:16px}.pv .player.show{display:grid}.pv .player .x{position:absolute;top:calc(12px + env(safe-area-inset-top,0px));right:12px}.pv .player .w{width:min(420px,100%);display:grid;gap:12px;justify-items:center;color:var(--white)}.pv .player video{width:100%;aspect-ratio:9/16;max-height:76vh;border-radius:var(--r);background:var(--navy-2);object-fit:cover}.pv .player .msg{font-size:14px;color:var(--on-dark-2);text-align:center}.pv .toast{position:fixed;left:50%;bottom:calc(88px + env(safe-area-inset-bottom,0px));z-index:110;transform:translate(-50%,16px);opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;background:var(--text);color:var(--white);padding:12px 18px;border-radius:10px;font-weight:700;font-size:14px;white-space:nowrap}.pv .toast.show{opacity:1;transform:translate(-50%)}.pv .ann a{text-decoration:none;font-weight:700}.pv .ann .mq{margin:0}.pv .ann .tr{animation-duration:30s}.pv .ann span{font-size:13px;padding-right:40px}.pv .ann span:after{opacity:.35}.pv .hdr .in{gap:6px}.pv .hdr nav{display:none;margin-left:14px;gap:0}@media(min-width:1024px){.pv .hdr nav{display:flex}}.pv .hdr nav>a,.pv .hdr nav .dd>button{display:inline-flex;align-items:center;gap:5px;color:var(--on-dark-2);text-decoration:none;font-weight:600;font-size:14px;padding:0 11px;height:40px;border-radius:8px}.pv .hdr nav>a:hover,.pv .hdr nav .dd:hover>button,.pv .hdr nav .dd:focus-within>button{color:var(--white);background:var(--navy-2)}.pv .hdr nav .dd>button svg{width:14px;height:14px;transition:transform .2s}.pv .hdr nav .dd:hover>button svg,.pv .hdr nav .dd:focus-within>button svg{transform:rotate(180deg)}.pv .dd{position:relative}.pv .ddp{position:absolute;left:0;top:calc(100% + 6px);min-width:280px;padding:10px;border-radius:14px;background:var(--white);color:var(--text);box-shadow:0 18px 50px #17243f38,0 0 0 1px var(--line);display:grid;gap:2px;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .18s,transform .18s,visibility .18s;z-index:70}.pv .ddp.wide{min-width:560px;grid-template-columns:repeat(2,minmax(0,1fr))}.pv .dd:hover .ddp,.pv .dd:focus-within .ddp{opacity:1;visibility:visible;transform:none}.pv .ddp:before{content:"";position:absolute;left:0;right:0;top:-8px;height:8px}.pv .ddp a{display:grid;grid-template-columns:40px minmax(0,1fr);gap:10px;align-items:center;padding:8px;border-radius:10px;text-decoration:none;min-height:48px}.pv .ddp a:hover{background:var(--sky)}.pv .ddp a .p{width:40px;height:40px;border-radius:9px;background:var(--sky);display:grid;place-items:center;overflow:hidden;color:var(--steel)}.pv .ddp a .p img{height:36px;width:auto}.pv .ddp a .p svg{width:20px;height:20px}.pv .ddp a b{display:block;font-size:14.5px;font-weight:600;line-height:1.2}.pv .ddp a span{font-size:12.5px;color:var(--muted);line-height:1.3}.pv .ddp .all{grid-column:1/-1;display:flex;justify-content:center;grid-template-columns:none;font-weight:600;color:var(--steel);font-size:14px;min-height:40px;border-top:1px solid var(--line);border-radius:0;margin-top:4px}.pv .ddp .all:hover{background:none;text-decoration:underline;text-underline-offset:3px}.pv .side{position:fixed;top:0;bottom:0;left:0;z-index:95;width:min(88vw,380px);background:var(--white);color:var(--text);display:grid;grid-template-rows:auto 1fr auto;transform:translate(-105%);visibility:hidden;transition:transform .35s cubic-bezier(.2,.7,0,1),visibility .35s}.pv .side.show{transform:none;visibility:visible}.pv .side .dh{padding:12px 16px 12px 20px}.pv .side .dh img{height:22px;width:auto}.pv .side .sb{overflow-y:auto;padding:6px 20px 20px;display:grid;gap:22px;align-content:start}.pv .sg{display:grid;gap:2px}.pv .sg .kk{margin-bottom:6px}.pv .sg a{display:flex;align-items:center;gap:12px;text-decoration:none;font-weight:600;font-size:16px;min-height:46px;padding:4px 0;border-bottom:1px solid var(--line)}.pv .sg a .p{width:36px;height:36px;border-radius:8px;background:var(--sky);display:grid;place-items:center;overflow:hidden;flex:none;color:var(--steel)}.pv .sg a .p img{height:32px;width:auto}.pv .sg a .p svg{width:18px;height:18px}.pv .sg a small{margin-left:auto;font-size:12.5px;color:var(--muted);font-weight:600}.pv .sg a.big{font-size:18px;font-weight:700;border-bottom:0;min-height:44px}.pv .side .sf{padding:14px 20px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);display:grid;gap:8px}.pv .side .sf .btn{min-height:48px}.pv .pc{width:min(72vw,270px);display:grid;grid-template-rows:auto 1fr auto;gap:10px;padding:10px 10px 12px;border-radius:16px;background:var(--white);box-shadow:0 1px 0 var(--line);text-align:left;position:relative}.pv .b-white .pc,.pv .pcg.on-white .pc{background:var(--sky)}.pv .pc .p{aspect-ratio:1;border-radius:11px;background:var(--sky);overflow:hidden;position:relative;min-width:0}.pv .b-white .pc .p{background:var(--white)}.pv .pc .p img{position:absolute;left:6%;top:6%;width:88%;height:88%;object-fit:contain;transition:transform .4s}.pv .pc:hover .p img{transform:translateY(-3px)}.pv .pc .p.ph img{left:0;top:0;width:100%;height:100%;object-fit:cover}.pv .pc .tg{position:absolute;left:10px;top:10px;height:24px;padding:0 8px;border-radius:7px;background:var(--navy);color:var(--white);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;display:inline-flex;align-items:center}.pv .pc .tg.lm{background:var(--lime);color:var(--text)}.pv .pc .t{display:grid;gap:4px;padding:0 4px;align-content:start}.pv .pc .t b{font-size:16.5px;font-weight:700;letter-spacing:-.01em;line-height:1.2}.pv .pc .t span{font-size:13.5px;color:var(--muted);line-height:1.4}.pv .pc .t .rt{font-size:12.5px;font-weight:600;color:var(--text)}.pv .pc .t .rt i{font-style:normal;color:var(--steel)}.pv .pc .bt{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 4px}.pv .pc .pr{font-weight:700;font-size:17px;letter-spacing:-.02em}.pv .pc .pr s{font-weight:500;font-size:13px;color:var(--muted);margin-left:5px}.pv .pc .add{height:40px;padding:0 14px;border-radius:9px;background:var(--navy);color:var(--white);font-weight:600;font-size:14px;display:inline-flex;align-items:center;gap:6px}.pv .pc .add:hover{background:var(--cobalt)}.pv .pc .add svg{width:16px;height:16px}.pv .pc a.cov{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px}.pv .pc .add,.pv .pc .bt{position:relative;z-index:1}@media(min-width:1024px){.pv .pcg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;overflow:visible}.pv .pcg .pc{width:auto}.pv .pcg+.rnav{display:none}}.pv .pcg.wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;overflow:visible}.pv .pcg.wrap .pc{width:auto}@media(min-width:700px){.pv .pcg.wrap{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}@media(min-width:1024px){.pv .pcg.wrap{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.pv .ct{width:min(70vw,250px);display:grid;gap:10px;padding:10px 10px 14px;border-radius:var(--r);background:var(--white);text-decoration:none;color:var(--text);transition:transform .2s}.pv .ct:hover{transform:translateY(-2px)}.pv .b-white .ct{background:var(--sky)}.pv .ct .p{aspect-ratio:4/3;border-radius:8px;overflow:hidden;background:var(--mist)}.pv .ct .p img{width:100%;height:100%;object-fit:cover}.pv .ct b{font-size:18px;font-weight:700;line-height:1.2;letter-spacing:-.01em}.pv .ct span{font-size:13.5px;color:var(--muted);line-height:1.4}.pv .ct .go{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;color:var(--steel)}.pv .ct .go svg{width:14px;height:14px}.pv .hh{background:var(--navy);color:var(--white);padding:28px var(--gut) 0;overflow:hidden}.pv .hh .g{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;max-width:var(--max);margin-inline:auto}@media(min-width:1024px){.pv .hh{padding:56px var(--gut) 0}.pv .hh .g{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;align-items:end}}.pv .hh h1{font-size:clamp(46px,7vw,98px);letter-spacing:-.04em;line-height:.96;font-weight:800}.pv .hh .t{display:grid;gap:18px;padding-bottom:36px}@media(min-width:1024px){.pv .hh .t{padding-bottom:72px}}.pv .hh .pf{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:14px;font-weight:600;color:var(--on-dark-2)}.pv .hh .pf span{display:inline-flex;align-items:center;gap:7px}.pv .hh .pf svg{width:18px;height:18px;color:var(--lime)}.pv .hh .ph{position:relative;aspect-ratio:4/5;max-height:560px;border-radius:18px 18px 0 0;overflow:hidden;background:var(--cobalt);margin-inline:calc(var(--gut)*-1)}@media(min-width:1024px){.pv .hh .ph{margin:0;aspect-ratio:5/6;max-height:640px}}.pv .hh .ph img{width:100%;height:100%;object-fit:cover}.pv .hh .ph .tag{position:absolute;left:14px;bottom:14px;display:grid;gap:2px;padding:10px 14px;border-radius:12px;background:#18243fc7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff24}.pv .hh .ph .tag b{font-size:15px}.pv .hh .ph .tag span{font-size:12.5px;color:var(--on-dark-2)}.pv .nums{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:768px){.pv .nums{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.pv .nums li{display:grid;gap:4px;padding:18px;border-radius:14px;background:#ffffff12;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff24}.pv .b-sky .nums li,.pv .b-white .nums li{background:var(--white);box-shadow:none}.pv .b-white .nums li{background:var(--sky)}.pv .nums b{font-size:clamp(32px,4vw,52px);font-weight:800;letter-spacing:-.04em;line-height:1}.pv .dk .nums b{color:var(--lime)}.pv .nums span{font-size:14px;font-weight:600;color:var(--muted)}.pv .dk .nums span{color:var(--on-dark-2)}.pv .ms{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;counter-reset:s}@media(min-width:768px){.pv .ms{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media(min-width:1100px){.pv .ms.four{grid-template-columns:repeat(4,minmax(0,1fr))}.pv .ms.three{grid-template-columns:repeat(3,minmax(0,1fr))}}.pv .ms li{display:grid;gap:10px;padding:20px;border-radius:14px;background:var(--white);align-content:start;counter-increment:s}.pv .b-white .ms li{background:var(--sky)}.pv .dk .ms li{background:#ffffff12;box-shadow:inset 0 1px #ffffff24}.pv .ms li:before{content:counter(s,decimal-leading-zero);font-size:12.5px;font-weight:700;letter-spacing:.08em;color:var(--steel)}.pv .dk .ms li:before{color:var(--lime)}.pv .ms b{font-size:19px;font-weight:700;letter-spacing:-.01em;line-height:1.2}.pv .ms p{font-size:14.5px;line-height:1.5;color:var(--muted)}.pv .dk .ms p{color:var(--on-dark-2)}.pv .sp{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:center}@media(min-width:900px){.pv .sp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}.pv .sp.rev>.ph{order:-1}}.pv .sp .ph{border-radius:16px;overflow:hidden;background:var(--mist);aspect-ratio:4/3}@media(min-width:900px){.pv .sp .ph{aspect-ratio:4/5;max-height:600px}}.pv .sp .ph img{width:100%;height:100%;object-fit:cover}.pv .sp .t{display:grid;gap:16px}.pv .sp .t ul{display:grid;gap:8px}.pv .sp .t li{display:flex;gap:10px;align-items:start;font-size:15.5px;font-weight:500}.pv .sp .t li svg{width:18px;height:18px;color:var(--steel);margin-top:3px;flex:none}.pv .dk .sp .t li svg{color:var(--lime)}.pv .fd{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}@media(min-width:768px){.pv .fd{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.pv .fd li{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;align-items:start;padding:18px;border-radius:16px;background:var(--white)}.pv .fd .p{width:96px;height:96px;border-radius:14px;background:var(--mist);display:grid;place-items:center;color:var(--steel);font-weight:800;font-size:28px;overflow:hidden}.pv .fd .p img{width:100%;height:100%;object-fit:cover}.pv .fd b{display:block;font-size:19px;font-weight:700;letter-spacing:-.01em}.pv .fd .r{font-size:13px;font-weight:600;color:var(--steel);margin-bottom:6px;display:block}.pv .fd p{font-size:14.5px;line-height:1.5;color:var(--muted)}.pv .cg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media(min-width:768px){.pv .cg{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}@media(min-width:1100px){.pv .cg{grid-template-columns:repeat(6,minmax(0,1fr))}}.pv .cg li{display:grid;gap:8px;padding:16px 14px;border-radius:12px;background:var(--white);font-size:14px;font-weight:600;line-height:1.3}.pv .b-white .cg li{background:var(--sky)}.pv .dk .cg li{background:#ffffff12;box-shadow:inset 0 1px #ffffff24}.pv .cg li svg{width:24px;height:24px;color:var(--steel)}.pv .dk .cg li svg{color:var(--lime)}.pv .cg li small{font-weight:400;color:var(--muted);font-size:13px}.pv .dk .cg li small{color:var(--on-dark-2)}.pv .qb{display:grid;gap:14px;max-width:60ch}.pv .qb p{font-size:clamp(24px,3vw,40px);font-weight:300;letter-spacing:-.02em;line-height:1.2}.pv .qb p b{font-weight:700}.pv .qb cite{font-style:normal;font-size:14px;font-weight:600;color:var(--steel)}.pv .dk .qb cite{color:var(--lime)}.pv .dl{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@media(min-width:768px){.pv .dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(min-width:1100px){.pv .dl{grid-template-columns:repeat(3,minmax(0,1fr))}}.pv .dl li{display:grid;grid-template-rows:auto 1fr auto;gap:12px;padding:18px;border-radius:16px;background:var(--white);position:relative;overflow:hidden}.pv .dk .dl li{background:#ffffff12;box-shadow:inset 0 1px #ffffff24}.pv .dl .st{display:flex;align-items:flex-end;height:96px}.pv .dl .st img{height:96px;width:auto}.pv .dl .st img+img{margin-left:-28px}.pv .dl .st.ro img{height:84px}.pv .dl b.h{font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.15}.pv .dl p{font-size:14.5px;color:var(--muted);line-height:1.45}.pv .dk .dl p{color:var(--on-dark-2)}.pv .dl .pr{display:flex;align-items:baseline;gap:8px;font-size:26px;font-weight:800;letter-spacing:-.03em}.pv .dl .pr s{font-size:14px;font-weight:600;color:var(--muted)}.pv .dk .dl .pr s{color:var(--on-dark-2)}.pv .dl .sv{position:absolute;right:14px;top:14px;height:26px;padding:0 9px;border-radius:7px;background:var(--lime);color:var(--text);font-size:12px;font-weight:700;display:inline-flex;align-items:center}.pv .jg{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}@media(min-width:700px){.pv .jg{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media(min-width:1100px){.pv .jg{grid-template-columns:repeat(3,minmax(0,1fr))}}.pv .jc{display:grid;grid-template-rows:auto 1fr;border-radius:16px;overflow:hidden;background:var(--white);text-decoration:none;color:var(--text)}.pv .b-white .jc{background:var(--sky)}.pv .jc .p{aspect-ratio:16/10;overflow:hidden;background:var(--mist)}.pv .jc .p img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.pv .jc:hover .p img{transform:scale(1.04)}.pv .jc .t{display:grid;gap:8px;padding:16px 18px 18px;align-content:start}.pv .jc .t span{font-size:12.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--steel)}.pv .jc .t b{font-size:19px;font-weight:700;letter-spacing:-.015em;line-height:1.2}.pv .jc .t p{font-size:14.5px;line-height:1.45;color:var(--muted)}.pv .jc.lead-card{grid-column:1/-1}@media(min-width:900px){.pv .jc.lead-card{grid-template-rows:none;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.pv .jc.lead-card .p{aspect-ratio:auto;min-height:320px}.pv .jc.lead-card .t{padding:32px;align-content:center}.pv .jc.lead-card .t b{font-size:30px}}.pv .df3{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:28px}@media(min-width:768px){.pv .df3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}.pv .df3 li{display:grid;gap:8px;padding:18px;border-radius:14px;background:#ffffff12;box-shadow:inset 0 1px #ffffff24}.pv .df3 li svg{width:24px;height:24px;color:var(--lime)}.pv .df3 b{font-size:17px;font-weight:700;line-height:1.2}.pv .df3 p{font-size:14.5px;color:var(--on-dark-2);line-height:1.45}.pv .kit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:900px){.pv .kit{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}}.pv .kit li{display:grid;gap:6px;padding:16px;border-radius:14px;background:var(--white)}.pv .kit li span.k{font-size:12.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--steel)}.pv .kit li b{font-size:17px;font-weight:700;line-height:1.2}.pv .kit li p{font-size:13.5px;color:var(--muted);line-height:1.4}.pv .pw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:768px){.pv .pw{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}.pv .co{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}@media(min-width:1024px){.pv .co{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;align-items:start}.pv .co .sum{position:sticky;top:92px}}.pv .fs{display:grid;gap:12px;padding:20px;border-radius:16px;background:var(--white)}.pv .fs h3{font-size:19px}.pv .fr{display:grid;gap:6px}.pv .fr label{font-size:13px;font-weight:600;color:var(--steel)}.pv .fr input,.pv .fr select{font:inherit;font-size:16px;height:50px;padding:0 14px;border-radius:10px;border:1.5px solid var(--line);background:var(--white);color:var(--text);width:100%}.pv .fr input:focus{outline:none;border-color:var(--steel)}.pv .fr2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pv .pay{display:grid;gap:8px}.pv .pay label{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px;border-radius:12px;background:var(--sky);cursor:pointer;font-weight:600}.pv .pay label span{font-size:13px;color:var(--muted);font-weight:500;display:block}.pv .pay label i{font-style:normal;font-size:12px;font-weight:700;padding:3px 8px;border-radius:6px;background:var(--lime)}.pv .pay input{width:20px;height:20px;accent-color:var(--navy)}.pv .sum{display:grid;gap:12px;padding:20px;border-radius:16px;background:var(--navy);color:var(--white)}.pv .sum .ci{border-color:var(--line-dark)}.pv .sum .ln{display:flex;justify-content:space-between;font-size:14.5px;color:var(--on-dark-2)}.pv .sum .ln.tot{font-size:19px;font-weight:700;color:var(--white);border-top:1px solid var(--line-dark);padding-top:12px}.pv .ft .ft-desk{display:none}.pv .ft .ft-mob{display:grid}@media(min-width:900px){.pv .ft .ft-desk{display:grid}.pv .ft .ft-mob{display:none}}.pv .ft .in2{padding:36px var(--gut) 0}.pv .fcols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}@media(min-width:1100px){.pv .fcols{grid-template-columns:1.3fr 1fr 1fr 1fr}}.pv .fcol{display:grid;gap:4px;align-content:start}.pv .fcol .kk{margin-bottom:8px}.pv .fcol a{text-decoration:none;font-weight:400;font-size:15px;color:var(--on-dark-2);min-height:32px;display:inline-flex;align-items:center}.pv .fcol a:hover{color:var(--lime)}.pv .fcol p{font-size:14.5px;color:var(--on-dark-2);line-height:1.5;max-width:34ch}.pv .fcol .btn{margin-top:8px;justify-self:start;min-height:46px}.pv .fm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.pv .fm .fcol a{min-height:38px;font-size:15px}.pv .fm .wide{grid-column:1/-1}.pv .fsoc{display:flex;gap:8px}.pv .fsoc a{width:44px;height:44px;border-radius:10px;background:#ffffff14;display:grid;place-items:center;color:var(--white)}.pv .fsoc a:hover{background:var(--lime);color:var(--text)}.pv .fsoc svg{width:20px;height:20px}.pv .ft-disc{font-size:12px;line-height:1.5;color:var(--on-dark-2);max-width:88ch;opacity:.85}.pv .ft-bot{align-items:center}.pv .ft-bot .pay{display:flex;gap:6px;flex-wrap:wrap}.pv .ft-bot .pay span{height:24px;padding:0 8px;border-radius:6px;background:#ffffff14;font-size:11.5px;font-weight:600;display:inline-flex;align-items:center}.pv .ph1{background:var(--navy);color:var(--white);padding:clamp(40px,6vw,80px) var(--gut)}.pv .ph1 .in{display:grid;gap:16px;max-width:var(--max)}.pv .ph1 h1{font-size:clamp(40px,6vw,84px);letter-spacing:-.04em;line-height:.98;font-weight:800;max-width:16ch}.pv .ph1 .lead{max-width:56ch}.pv .ph1.sky{background:var(--sky);color:var(--text)}.pv .ph1.sky .lead{color:var(--text)}.pv .gap8{display:grid;gap:8px}.pv .gap16{display:grid;gap:16px}.pv .mt{margin-top:28px}.pv .center{text-align:center;justify-items:center}.pv .pad0{padding-top:0}.pv .note a{color:var(--steel)}.pv .sh .lead{max-width:60ch}.pv .bc{display:flex;gap:8px;font-size:13px;font-weight:600;color:var(--on-dark-2)}.pv .bc a{color:inherit;text-decoration:none}.pv .bc a:hover{color:var(--white)}.pv .kv{display:grid;gap:4px;font-size:14px}.pv .kv b{font-weight:600}.pv .rc,.pv .rc .w{color:var(--text)}.pv .pack.sq .st img{height:46px;width:46px;object-fit:contain}.pv .pack.sq .st img+img{margin-left:-30px}.pv .offer .st.sq img{height:72px;width:72px;object-fit:contain}.pv .offer .st.sq img+img{margin-left:-34px}.pv .dl .st.ro img{height:84px;width:84px;object-fit:contain}.pv .dl .st.ro img+img{margin-left:-36px}.pv .sticky .th.sq img{height:40px;width:40px;object-fit:contain}.pv .ci .p img{max-width:48px;object-fit:contain}@media(min-width:1024px){.pv .pairs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;overflow:visible}.pv .pairs .pc{width:auto}.pv .pairs+.rnav{display:none}}.pv .pc>*{min-width:0}@media(max-width:699px){.pv .pc .pr{display:grid;line-height:1.1}.pv .pc .pr s{margin:0;font-size:12px}.pv .pc .add{padding:0 11px}}.pv .kit li{color:var(--text)}.pv .hdr .logo img{height:28px}@media(min-width:1024px){.pv .hdr .logo img{height:32px}}.pv .hs{position:relative;background:var(--navy);color:var(--white);overflow:hidden;padding:18px var(--gut) 26px}@media(min-width:1024px){.pv .hs{padding:40px var(--gut) 48px}}.pv .hs-in{position:relative;max-width:var(--max);margin-inline:auto}.pv .hs-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;border-radius:18px}.pv .hs-track::-webkit-scrollbar{display:none}.pv .hs-slide{flex:0 0 100%;scroll-snap-align:start;display:grid;grid-template-rows:auto 1fr;gap:18px}.pv .hs-ph{position:relative;aspect-ratio:4/3;max-height:380px;border-radius:18px;overflow:hidden;background:var(--navy-2);box-shadow:inset 0 1px #ffffff24,0 24px 60px #00000059}.pv .hs-ph img{width:100%;height:100%;object-fit:cover}.pv .hs-t{display:grid;gap:14px;align-content:start;padding:0 2px}.pv .hs-t :is(h1,h2){font-size:clamp(42px,11vw,56px);letter-spacing:-.04em;line-height:.96;font-weight:800;text-wrap:balance}.pv .hs-t .lead{max-width:40ch}.pv .hs-cta{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.pv .hs-proof{font-size:14px;font-weight:600;color:var(--on-dark-2)}.pv .hs-ctl{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:22px}.pv .hs-ctl button{display:grid;gap:8px;text-align:left;font-size:13px;font-weight:700;color:var(--on-dark-2);min-height:44px;align-content:start}.pv .hs-ctl button.on{color:var(--white)}.pv .hs-ctl button>i{display:block;height:3px;border-radius:2px;background:#fff3;overflow:hidden}.pv .hs-ctl button>i b{display:block;height:100%;width:0;background:var(--lime)}.pv .hs-ctl button.on>i b{animation:hsfill 6s linear forwards}.pv .hs.stopped .hs-ctl button.on>i b{animation:none;width:100%}@keyframes hsfill{to{width:100%}}.pv .hs-arrs{display:none;gap:8px;justify-self:end;align-self:end}.pv .hs-arr{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;background:#ffffff14;color:var(--white);box-shadow:inset 0 1px #ffffff29}.pv .hs-arr:hover{background:var(--navy-2)}@media(min-width:1024px){.pv .hs-slide{grid-template-rows:none;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:56px;align-items:center}.pv .hs-ph{order:2;aspect-ratio:5/4;max-height:600px}.pv .hs-t :is(h1,h2){font-size:clamp(64px,5.4vw,84px)}.pv .hs-ctl{grid-template-columns:repeat(4,160px) 1fr;margin-top:28px}.pv .hs-arrs{display:flex}}.pv .cat{width:min(80vw,320px);display:grid;grid-template-rows:auto 1fr auto auto;gap:12px;padding:12px 12px 16px;border-radius:16px;background:var(--sky);text-decoration:none;color:var(--text);transition:transform .2s}.pv .cat:hover{transform:translateY(-3px)}.pv .cat .p{aspect-ratio:4/3;border-radius:12px;overflow:hidden;background:var(--mist)}.pv .cat .p img{width:100%;height:100%;object-fit:cover}.pv .cat .t{display:grid;gap:4px;padding:0 4px}.pv .cat .t b{font-size:24px;font-weight:800;letter-spacing:-.03em;line-height:1.05}.pv .cat .t span{font-size:14.5px;color:var(--muted);line-height:1.45}.pv .cat .pk{display:flex;align-items:center;gap:2px;padding:0 4px}.pv .cat .pk img{height:44px;width:auto}.pv .cat .pk em{font-style:normal;margin-left:auto;font-size:13px;font-weight:700;color:var(--steel)}.pv .cat .go{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--steel);padding:0 4px}@media(min-width:1024px){.pv .catg{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;overflow:visible}.pv .catg .cat{width:auto}.pv .catg+.rnav{display:none}}.pv .fp{width:min(80vw,320px);display:grid;grid-template-rows:auto 1fr auto;gap:12px;padding:10px 10px 14px;border-radius:16px;background:var(--white);box-shadow:0 1px 0 var(--line),0 14px 34px #17243f0f}.pv .fp .p{position:relative;aspect-ratio:1;border-radius:12px;background:var(--sky);overflow:hidden}.pv .fp .p img{position:absolute;left:8%;top:6%;width:84%;height:88%;object-fit:contain;filter:drop-shadow(0 16px 24px rgba(23,36,63,.2));transition:transform .4s}.pv .fp:hover .p img{transform:translateY(-4px)}.pv .fp .p .tg{position:absolute;left:10px;top:10px}.pv .fp .p .rt{position:absolute;right:10px;top:10px;height:26px;padding:0 9px;border-radius:7px;background:#ffffffd9;font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:4px}.pv .fp .t{display:grid;gap:8px;padding:0 4px}.pv .fp .t .bh{font-size:21px;font-weight:800;letter-spacing:-.03em;line-height:1.05}.pv .fp .t .nm{font-size:13.5px;font-weight:600;color:var(--muted)}.pv .fp .how{display:grid;gap:4px}.pv .fp .how li{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:500}.pv .fp .how svg{width:16px;height:16px;color:var(--steel)}.pv .fp .bt{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 4px}.pv .fp .pr{display:grid;line-height:1.1}.pv .fp .pr b{font-size:22px;font-weight:800;letter-spacing:-.03em}.pv .fp .pr s{font-size:13px;color:var(--muted)}.pv .fp .pr small{font-size:12px;font-weight:600;color:var(--steel)}.pv .fp .btn{min-height:46px;padding:0 18px}@media(min-width:1024px){.pv .fpg .fp{width:320px}}.pv .mo{width:min(80vw,320px);display:grid;grid-template-rows:auto 1fr;border-radius:16px;overflow:hidden;background:var(--white)}.pv .mo .p{aspect-ratio:4/3;overflow:hidden;background:var(--mist)}.pv .mo .p img{width:100%;height:100%;object-fit:cover}.pv .mo .t{display:grid;gap:8px;padding:14px 14px 16px;align-content:start}.pv .mo .t b{font-size:21px;font-weight:800;letter-spacing:-.03em;line-height:1.05}.pv .mo .t p{font-size:14.5px;color:var(--muted);line-height:1.45}.pv .mo .pchip{background:var(--sky);margin-top:4px}@media(min-width:1024px){.pv .mog{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:0;padding:0;overflow:visible}.pv .mog .mo{width:auto}.pv .mog+.rnav{display:none}}.pv .offers{display:grid;gap:12px}.pv .offers .offer{grid-template-columns:96px minmax(0,1fr) auto;align-items:center}.pv .offers .offer .st,.pv .offers .offer .st img{height:72px}.pv .offers .offer .st img+img{margin-left:-24px}.pv .offers .offer .big{font-size:clamp(30px,4vw,40px)}.pv .offers .btn{min-height:46px;padding:0 18px}@media(min-width:1024px){.pv .offers{grid-template-columns:repeat(3,1fr);gap:16px}.pv .offers .offer{grid-template-columns:1fr;gap:12px;align-content:start}.pv .offers .offer .btn{width:100%}}.pv .pilg{display:grid;gap:28px}.pv .pilg .q{font-size:clamp(22px,2.6vw,32px);font-weight:300;letter-spacing:-.02em;line-height:1.3;margin-top:14px}.pv .pilg cite{display:block;font-style:normal;font-size:14px;font-weight:700;color:var(--lime);margin-top:10px}.pv .pil{border-top:1px solid var(--line-dark)}.pv .pil details{border-bottom:1px solid var(--line-dark)}.pv .pil summary{list-style:none;display:grid;grid-template-columns:40px 1fr 28px;gap:14px;align-items:center;min-height:64px;padding:8px 0;cursor:pointer;font-size:20px;font-weight:800;letter-spacing:-.02em}.pv .pil summary::-webkit-details-marker{display:none}.pv .pil summary i{width:40px;height:40px;border-radius:10px;background:#ffffff14;display:grid;place-items:center;color:var(--lime);font-style:normal}.pv .pil summary i svg{width:22px;height:22px}.pv .pil summary em{width:28px;height:28px;border-radius:8px;background:var(--lime);color:var(--text);display:grid;place-items:center;font-style:normal;transition:transform .2s}.pv .pil summary em svg{width:14px;height:14px}.pv .pil details[open] summary em{transform:rotate(45deg)}.pv .pil .b{display:grid;grid-template-columns:minmax(0,1fr) 96px;gap:16px;align-items:center;padding:0 0 18px 54px}.pv .pil .b p{font-size:15.5px;line-height:1.5;color:var(--on-dark-2);font-weight:300}.pv .pil .b .ph{width:96px;aspect-ratio:1;border-radius:12px;overflow:hidden;display:block}.pv .pil .b .ph img{width:100%;height:100%;object-fit:cover}@media(min-width:1024px){.pv .pilg{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:start}.pv .pil .b{grid-template-columns:minmax(0,1fr) 140px}.pv .pil .b .ph{width:140px}}.pv .faq .b p{margin:0}.pv .faq .b .hi{font-size:13px;color:var(--on-dark-2);opacity:.85}.pv .pchip{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:10px;align-items:center;padding:6px 8px 6px 6px;border-radius:12px;background:var(--sky);text-decoration:none;color:var(--text);min-height:60px}.pv .pchip .pk{width:48px;height:48px;border-radius:8px;background:var(--white);display:grid;place-items:center;overflow:hidden}.pv .pchip .pk img{height:44px;width:44px;object-fit:contain}.pv .pchip>span:nth-child(2){display:grid;gap:1px}.pv .pchip>span:nth-child(2) b{font-size:14.5px;font-weight:700;line-height:1.15;letter-spacing:0}.pv .pchip>span:nth-child(2) span{font-size:13px;color:var(--muted)}.pv .pchip .add{height:40px;padding:0 14px;border-radius:999px;background:var(--navy);color:var(--white);font-weight:700;font-size:14px;display:inline-flex;align-items:center}.pv .hs{transition:background-color .6s ease}.pv .hs[data-bg=navy]{background:var(--navy)}.pv .hs[data-bg=cobalt]{background:var(--cobalt)}.pv .hs[data-bg=navy2]{background:var(--navy-2)}.pv .hs[data-bg=steel]{background:var(--steel)}.pv .hs-ph{box-shadow:0 30px 70px #00000059}.pv .hdr nav>a,.pv .hdr nav .dd>button{font-size:14.5px;letter-spacing:-.005em}.pv .cat{grid-template-rows:auto 1fr auto;background:var(--sky)}.pv .cat .t b{font-size:26px}.pv .who{display:grid;gap:22px;align-items:center}.pv .who .t{display:grid;gap:18px}.pv .who .st{font-size:clamp(34px,5.4vw,66px);font-weight:300;letter-spacing:-.03em;line-height:1.06;max-width:18ch;text-wrap:balance}.pv .who .st b{font-weight:800}.pv .who .ph{border-radius:18px;overflow:hidden;aspect-ratio:4/3;max-height:420px;background:var(--mist);box-shadow:0 24px 60px #17243f24}.pv .who .ph img{width:100%;height:100%;object-fit:cover}@media(min-width:900px){.pv .who{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:56px}}.pv .whomq{margin-top:28px;margin-inline:calc(var(--gut)*-1);padding-inline:0}.pv .whomq .tr{gap:10px;animation-duration:36s}.pv .whomq span{height:44px;padding:0 16px 0 12px;border-radius:12px;background:var(--white);font-size:14.5px;font-weight:600;gap:8px;color:var(--text);box-shadow:inset 0 1px #ffffffe6,0 6px 16px #17243f14}.pv .whomq span:after{display:none}.pv .whomq svg{width:20px;height:20px;color:var(--steel)}.pv .dk .fp{background:#ffffff12;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px #ffffff24,0 20px 50px #0003;color:var(--white)}.pv .dk .fp .p{background:#ffffff14}.pv .dk .fp .p .rt{background:#18243f99;color:var(--white)}.pv .dk .fp .t .nm{color:var(--white);font-size:21px;font-weight:800;letter-spacing:-.03em;line-height:1.05}.pv .dk .fp .t .bh{font-size:15px;font-weight:500;color:var(--on-dark-2);letter-spacing:0;line-height:1.4}.pv .dk .fp .how li{color:var(--on-dark-2)}.pv .dk .fp .how svg{color:var(--lime)}.pv .dk .fp .pr b{color:var(--white)}.pv .dk .fp .pr s{color:var(--on-dark-2)}.pv .dk .fp .pr small{color:var(--lime)}.pv .dk .fp .btn{background:var(--lime);color:var(--text);box-shadow:inset 0 1px #fff9,0 10px 24px #0003}.pv .fp .t .nm{order:-1}.pv .tabs .chip{height:40px;padding:0 14px;border-radius:999px;border:1.5px solid var(--line);font-weight:600;font-size:14px;white-space:nowrap;background:var(--white);color:var(--text);flex:none}.pv .tabs .chip.on{background:var(--text);color:var(--white);border-color:var(--text)}.pv .dk .tabs .chip{background:#ffffff0f;border-color:var(--line-dark);color:var(--white)}.pv .dk .tabs .chip.on{background:var(--lime);color:var(--text);border-color:var(--lime)}.pv .tabs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--gut)*-1);padding:2px var(--gut) 6px}.pv .tabs::-webkit-scrollbar{display:none}@media(min-width:1024px){.pv .tabs{margin:0;padding:0;overflow:visible;flex-wrap:wrap;justify-content:flex-end}}.pv .nn{font-size:clamp(42px,6.4vw,88px);letter-spacing:-.05em;line-height:.92}.pv .nots.lt li{background:var(--sky);color:var(--text)}.pv .nots.lt svg{color:var(--steel)}.pv .cmp.lt th,.pv .cmp.lt td{border-bottom-color:var(--line)}.pv .cmp.lt th{color:var(--muted)}.pv .cmp.lt th.us,.pv .cmp.lt td.us{background:var(--navy);color:var(--lime)}.pv .cmp.lt th.us{color:var(--white)}.pv .cmp.lt th.th,.pv .cmp.lt td.th{color:var(--muted)}.pv .b-white .ns-pk{background:var(--sky)}.pv .pilg .q.ser{font-size:clamp(30px,3.6vw,48px);line-height:1.12;font-weight:400;letter-spacing:-.01em;margin-top:12px}.pv .pilg cite{font-size:15px}.pv .faq.lt{border-top:1px solid var(--line)}.pv .faq.lt details{border-bottom-color:var(--line)}.pv .faq.lt summary{color:var(--text)}.pv .faq.lt summary i{background:var(--navy);color:var(--lime)}.pv .faq.lt .b{color:var(--muted)}.pv .faq.lt .b p:first-child{color:var(--text)}.pv .faq.lt .b .hi{color:var(--steel)}.pv .ft .in2{padding:28px var(--gut) 0;gap:22px}.pv .fcols{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.pv .fcol a{min-height:30px;font-size:14.5px}.pv .fcare{display:grid;gap:16px;padding:18px 0;border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark)}.pv .fcare>div{display:grid;gap:2px}.pv .fcare b{font-size:18px;font-weight:700}.pv .fcare span:not(.kk){font-size:13px;color:var(--on-dark-2)}.pv .fcare .kk{margin-bottom:4px}@media(min-width:900px){.pv .fcare{grid-template-columns:1fr 1fr auto;align-items:center}}.pv .facc details{border-bottom:1px solid var(--line-dark)}.pv .facc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;min-height:52px;font-weight:600;font-size:16px;cursor:pointer}.pv .facc summary::-webkit-details-marker{display:none}.pv .facc summary i{width:24px;height:24px;border-radius:7px;background:#ffffff1a;display:grid;place-items:center;font-style:normal;transition:transform .2s}.pv .facc summary i svg{width:12px;height:12px}.pv .facc details[open] summary i{transform:rotate(45deg)}.pv .facc .l{display:grid;padding:0 0 12px}.pv .facc .l a{text-decoration:none;font-size:15px;color:var(--on-dark-2);min-height:36px;display:flex;align-items:center}.pv .ft-logo{max-height:150px;width:auto;max-width:100%;margin-top:4px}.pv .ft-disc{font-size:11px;opacity:.65;margin:0}.pv .ft-disc a{color:inherit}.pv .ft-bot{font-size:12px}.pv .side{background:#18243fd1;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);color:var(--white);box-shadow:inset -1px 0 #ffffff1a}.pv .side .dh{border-bottom-color:var(--line-dark)}.pv .side .dh .ib{color:var(--white)}.pv .side .dh .ib:hover{background:var(--navy-2)}.pv .side .sg a{border-bottom-color:var(--line-dark);color:var(--white)}.pv .side .sg .sc{display:grid;grid-template-columns:56px minmax(0,1fr) 22px;gap:12px;align-items:center;padding:8px 0;min-height:72px;border-bottom:1px solid var(--line-dark)}.pv .side .sg .sc .p{width:56px;height:56px;border-radius:12px;overflow:hidden}.pv .side .sg .sc .p img{width:100%;height:100%;object-fit:cover}.pv .side .sg .sc b{display:block;font-size:17px;font-weight:700;line-height:1.1}.pv .side .sg .sc>span:nth-child(2) span{font-size:12.5px;color:var(--on-dark-2);font-weight:400;display:block;margin-top:2px}.pv .side .sg .sc svg{color:var(--lime)}.pv .side .sg a .p{background:#ffffff14}.pv .side .sg a small{color:var(--lime)}.pv .side .sg a>span:nth-child(2){display:grid}.pv .side .sg a>span:nth-child(2) span{font-size:12.5px;color:var(--on-dark-2);font-weight:400}.pv .side .sg .more{border:0;color:var(--lime);font-size:14px;min-height:40px}.pv .side .sg.lk a{font-size:16px;min-height:44px}.pv .side .sf{border-top-color:var(--line-dark)}.pv .drawer{background:#ffffffeb;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.pv .upi{background:var(--lime);box-shadow:inset 0 1px #ffffffb3,0 8px 20px #17243f14;border-radius:12px}.pv .addons .kk{margin-top:6px}.pv .addon{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px;border-radius:12px;background:var(--sky)}.pv .addon .p{width:48px;height:48px;border-radius:9px;background:var(--white);display:grid;place-items:center;overflow:hidden}.pv .addon .p img{height:42px;width:auto;max-width:42px;object-fit:contain}.pv .addon b{display:block;font-size:14px;font-weight:700;line-height:1.15}.pv .addon span{font-size:12.5px;color:var(--muted)}.pv .addon .mini{background:var(--navy);color:var(--white)}.pv .df .btn-lime{box-shadow:inset 0 1px #fff9,0 12px 28px #17243f2e}.pv .gift{display:grid;gap:6px;padding:12px 14px;border-radius:12px;background:var(--navy);color:var(--white);font-size:13.5px;font-weight:600}.pv .gift i{display:block;height:6px;border-radius:3px;background:#ffffff2e;overflow:hidden}.pv .gift i b{display:block;height:100%;background:var(--lime)}.pv .addon .mini{font-weight:700;font-size:13px;height:34px;padding:0 12px;border-radius:8px;display:inline-flex;align-items:center}.pv .gift{grid-template-columns:1fr}.pv .gift .i{display:inline;vertical-align:-4px;margin-right:4px}.pv .offers .offer .st.sq img{height:56px;width:56px;object-fit:contain}.pv .offers .offer .st.sq img+img{margin-left:-28px}.pv .glance{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none;margin:0;padding:0}@media(min-width:768px){.pv .glance{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}}.pv .glance li{display:grid;gap:4px;padding:14px 16px;border-radius:14px;background:var(--white);min-width:0}.pv .glance small{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--steel)}.pv .glance b{font-size:16px;font-weight:700;line-height:1.2;letter-spacing:-.01em}.pv .label{display:grid;gap:22px}@media(min-width:900px){.pv .label{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:48px;align-items:start}}.pv .label .inci{padding:22px 24px;border-radius:16px;background:var(--sky);font-size:14.5px;line-height:1.65;color:var(--text)}.pv .label .inci b{display:block;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--steel);margin-bottom:10px}.pv .pfor{display:grid;gap:10px;list-style:none;margin:0;padding:0}.pv .pfor li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start;font-size:15.5px;line-height:1.4}.pv .pfor li svg{width:20px;height:20px;color:var(--steel);margin-top:2px}.pv .pfor li.no{color:var(--muted)}.pv .pfor li.no svg{color:var(--muted)}.pv .pfor li.no:first-of-type{margin-top:6px}.pv .b-white .step{background:var(--sky)}.pv .step span a{color:var(--steel);font-weight:600;text-decoration:none}.pv .step span a svg{width:14px;height:14px;vertical-align:-2px}.pv .steps.rt3{grid-template-columns:minmax(0,1fr)}@media(min-width:768px){.pv .steps.rt3{grid-template-columns:repeat(3,minmax(0,1fr))}}.pv .ph1.sky .btn-ghost{border-color:#17243f59;color:var(--text)}.pv .ns.sm h2{font-size:clamp(44px,7vw,100px)}.pv .ns.sm>*{min-width:0}.pv .stmt .in.st2{display:grid;gap:30px}@media(min-width:900px){.pv .stmt .in.st2{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:56px;align-items:center}.pv .stmt .in.st2 p{font-size:clamp(38px,4.6vw,68px)}}.pv .sig{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;list-style:none;margin:0;padding:0}.pv .sig li{display:grid;grid-template-columns:56px minmax(0,1fr);gap:16px;align-items:center;padding:22px 0;border-top:1px solid var(--mist);min-width:0}.pv .sig li i{display:grid;place-items:center;color:var(--navy);font-style:normal}.pv .sig li svg{width:56px;height:56px;stroke-width:1.1}.pv .sig b{font-size:18px;font-weight:500;line-height:1.3;letter-spacing:-.012em;color:var(--text)}@media(max-width:899px){.pv .stmt .in.st2{gap:18px}.pv .sig{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.pv .sig li{grid-template-columns:34px minmax(0,1fr);gap:10px;padding:12px 0}.pv .sig li svg{width:34px;height:34px}.pv .sig b{font-size:14.5px;line-height:1.25}}.pv .band.pad-sm{padding-top:clamp(28px,4vw,44px);padding-bottom:clamp(28px,4vw,44px)}.pv .perk2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none;margin:0;padding:0}@media(min-width:900px){.pv .perk2{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}}.pv .perk2 li{display:grid;grid-template-columns:48px minmax(0,1fr);grid-template-rows:auto auto;column-gap:14px;row-gap:2px;align-items:center;padding:16px;border-radius:16px;background:var(--sky);min-width:0}.pv .perk2 li i{grid-row:1/3;width:48px;height:48px;border-radius:12px;background:var(--navy);color:var(--lime);display:grid;place-items:center;font-style:normal}.pv .perk2 li svg{width:24px;height:24px}.pv .perk2 b{font-size:15.5px;font-weight:700;line-height:1.15;letter-spacing:-.01em}.pv .perk2 span{font-size:12.5px;color:var(--muted);line-height:1.3}@media(max-width:480px){.pv .perk2 li{grid-template-columns:40px minmax(0,1fr);padding:12px;column-gap:10px}.pv .perk2 li i{width:40px;height:40px}.pv .perk2 li svg{width:20px;height:20px}.pv .perk2 b{font-size:14px}.pv .perk2 span{font-size:11.5px}}.pv .step.ph{padding:0 0 14px;overflow:hidden}.pv .step.ph .im{display:block;aspect-ratio:4/5;background:var(--mist);overflow:hidden;margin-bottom:2px}.pv .step.ph .im img{width:100%;height:100%;object-fit:cover}.pv .step.ph i{margin:0 12px}.pv .step.ph b,.pv .step.ph span{padding:0 12px}@media(max-width:600px){.pv .step.ph .im{aspect-ratio:1}.pv .step.ph i{width:34px;height:34px;border-radius:9px;margin:0 10px}.pv .step.ph i svg{width:18px;height:18px}.pv .step.ph b,.pv .step.ph span{padding:0 10px}}.pv .tb{display:grid;gap:18px;border-radius:20px;overflow:hidden;background:var(--sky);margin-bottom:18px}.pv .tb .ph{aspect-ratio:4/5;max-height:420px;background:var(--mist)}.pv .tb .ph img{width:100%;height:100%;object-fit:cover;display:block}.pv .tb .t{display:grid;gap:12px;padding:0 22px 24px;align-content:center}.pv .tb .t .stars{color:var(--text);font-size:15px;letter-spacing:.06em}.pv .tb .t q{quotes:"\201c" "\201d";font-size:clamp(20px,2.3vw,30px);font-weight:300;letter-spacing:-.015em;line-height:1.3;color:var(--text)}.pv .tb .t b{font-size:16px;font-weight:700;margin-top:4px}.pv .tb .t span:not(.stars){font-size:14px;color:var(--steel);font-weight:600}@media(min-width:900px){.pv .tb{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:0;min-height:460px}.pv .tb .ph{aspect-ratio:auto;max-height:none;height:100%}.pv .tb .t{padding:40px 48px}}.pv .pairs.sm .pc{width:min(58vw,230px);padding:8px 8px 10px;gap:8px}.pv .pairs.sm .pc .t b{font-size:15px}.pv .pairs.sm .pc .t span{font-size:12.5px}.pv .nn2{display:grid;gap:22px;align-items:center}.pv .nn2 .t{display:grid;gap:16px}.pv .nn2 .nots{margin-top:4px}.pv .nn2 .ph{border-radius:20px;overflow:hidden;aspect-ratio:4/5;max-height:520px;background:var(--mist)}.pv .nn2 .ph img{width:100%;height:100%;object-fit:cover;display:block}@media(min-width:900px){.pv .nn2{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:56px}}.pv .jrail .jc{width:min(78vw,340px)}@media(min-width:1024px){.pv .jrail .jc{width:calc((100% - 28px)/3)}}.pv .pilg{gap:36px}@media(min-width:900px){.pv .pilg{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:64px;align-items:start}}.pv .pil summary{grid-template-columns:52px 1fr 24px;min-height:80px;font-size:clamp(20px,2.2vw,28px);font-weight:600;letter-spacing:-.02em}.pv .pil summary i{width:52px;height:52px;border-radius:14px;background:#ffffff1a}.pv .pil summary i svg{width:26px;height:26px}.pv .pil summary em{width:24px;height:24px;border-radius:0;background:none;color:var(--on-dark-2)}.pv .pil summary em svg{width:20px;height:20px}.pv .pil details[open] summary em{transform:rotate(180deg)}.pv .pil .b{grid-template-columns:minmax(0,1fr) 120px;padding:0 0 22px 66px}.pv .pil .b .ph{width:120px;aspect-ratio:4/5;border-radius:14px}.pv .pil .b p{font-size:16.5px}.pv .hcard{grid-template-columns:minmax(0,1fr)}.pv .hcard .hp{display:none}@media(min-width:900px){.pv .hcard{grid-template-columns:260px minmax(0,1fr) minmax(0,.8fr);gap:32px;align-items:center}.pv .hcard .hp{display:block;aspect-ratio:4/5;border-radius:16px;overflow:hidden;max-height:300px}.pv .hcard .hp img{width:100%;height:100%;object-fit:cover}}.pv .fcare{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}.pv .fcare .fsoc{grid-column:1/-1;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pv .fcare .fsoc .kk{margin:0 8px 0 0}.pv .fsoc a{width:42px;height:42px;border-radius:12px;background:#ffffff14}@media(min-width:900px){.pv .fcare{grid-template-columns:auto auto 1fr;gap:28px}.pv .fcare .fsoc{grid-column:auto;justify-content:end}}.pv .drawer{background:#ecf3f79e;-webkit-backdrop-filter:blur(30px) saturate(1.5);backdrop-filter:blur(30px) saturate(1.5);box-shadow:-20px 0 60px #17243f2e}.pv .dh{border-bottom:1px solid rgba(23,36,63,.08);padding:16px 20px}.pv .dh b small{font-size:13px;font-weight:600;color:var(--muted);margin-left:6px}.pv .db{gap:10px}.pv .ci{grid-template-columns:72px minmax(0,1fr) auto;gap:14px;padding:12px;background:#ffffffc7;border:1px solid rgba(255,255,255,.9);box-shadow:0 10px 30px #17243f0f}.pv .ci .p{width:72px;height:72px;border-radius:12px;background:var(--sky)}.pv .ci .p img{height:62px;max-width:62px}.pv .ci b{font-size:16px;font-weight:700;letter-spacing:-.01em}.pv .ci span{font-size:13.5px}.pv .ci .pk{display:block;font-size:12.5px;font-weight:600;color:var(--steel);margin-top:2px}.pv .ci.nudge{border-style:solid;background:var(--navy);color:var(--white);border-color:transparent}.pv .ci.nudge b{color:var(--white)}.pv .ci.nudge span{color:var(--on-dark-2)}.pv .ci.nudge .mini{background:var(--lime);color:var(--text)}.pv .qty{background:#ffffffe6}.pv .addons{gap:6px}.pv .addon{grid-template-columns:40px minmax(0,1fr) auto;padding:6px 8px;background:#ffffffb3}.pv .addon .p{width:40px;height:40px}.pv .addon .p img{height:34px}.pv .df{border-top:1px solid rgba(23,36,63,.08);background:#ffffff80}.pv .gift{background:#18243feb}.pv .ch{display:grid;gap:16px;margin-bottom:24px;align-items:center}.pv .ch .ph{border-radius:16px;overflow:hidden;aspect-ratio:16/9;background:var(--mist)}.pv .ch .ph img{width:100%;height:100%;object-fit:cover;display:block}.pv .ch .t{display:grid;gap:12px}.pv .ch .t .lead b{font-weight:600;color:var(--text)}@media(min-width:900px){.pv .ch{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:40px}.pv .ch .ph{aspect-ratio:4/3;max-height:260px}}.pv .ab-hero .in{display:grid;gap:22px}.pv .ab-hero .t{display:grid;gap:16px}.pv .ab-hero .ph{border-radius:20px;overflow:hidden;aspect-ratio:16/10;background:var(--mist)}.pv .ab-hero .ph img{width:100%;height:100%;object-fit:cover;display:block}@media(min-width:900px){.pv .ab-hero .in{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:56px;align-items:center}.pv .ab-hero .ph{aspect-ratio:4/5;max-height:520px}}.pv .q2{font-size:clamp(22px,2.6vw,34px);font-weight:300;letter-spacing:-.02em;line-height:1.3;color:var(--text)}.pv .ticks{display:grid;gap:10px;list-style:none;margin:0;padding:0}.pv .ticks li{display:flex;gap:10px;align-items:center;font-size:16px;font-weight:600}.pv .ticks li svg{width:20px;height:20px;color:var(--steel);flex:none}.pv .note2{display:grid;gap:22px}.pv .note2 .t{display:grid;gap:16px;font-size:clamp(17px,1.6vw,20px);line-height:1.55;font-weight:300;color:var(--on-dark-2)}.pv .note2 .t b{color:var(--white);font-weight:600}.pv .note2 cite{font-style:normal;font-size:14px;font-weight:700;color:var(--lime)}@media(min-width:900px){.pv .note2{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px}}.pv .rits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:900px){.pv .rits{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}.pv .rit{display:grid;gap:8px;padding:18px;border-radius:16px;background:var(--sky);text-decoration:none;color:var(--text);min-width:0;transition:transform .2s}.pv .rit:hover{transform:translateY(-2px)}.pv .rit i{width:44px;height:44px;border-radius:12px;background:var(--navy);color:var(--lime);display:grid;place-items:center;font-style:normal}.pv .rit i svg{width:22px;height:22px}.pv .rit b{font-size:17px;font-weight:700;letter-spacing:-.01em}.pv .rit span{font-size:14px;color:var(--muted);line-height:1.4}.pv .backed{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none;margin:0;padding:0}@media(min-width:900px){.pv .backed{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}}.pv .backed li{display:grid;gap:4px;padding:16px;border-radius:14px;background:var(--white);min-width:0}.pv .backed b{font-size:15.5px;font-weight:700;line-height:1.2}.pv .backed span{font-size:12.5px;font-weight:600;color:var(--steel);text-transform:uppercase;letter-spacing:.06em}.pv .certs6{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;list-style:none;margin:0;padding:0}@media(min-width:700px){.pv .certs6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.pv .certs6{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}.pv .certs6 li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:4px 14px;padding:18px;border-radius:16px;background:var(--sky)}.pv .certs6 li svg{width:28px;height:28px;color:var(--steel);grid-row:1/3}.pv .certs6 b{font-size:17px;font-weight:700}.pv .certs6 p{font-size:14px;line-height:1.45;color:var(--muted)}.pv .press3{display:grid;gap:10px;list-style:none;margin:0;padding:0}@media(min-width:900px){.pv .press3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}.pv .press3 li{display:grid;gap:8px;padding:20px;border-radius:16px;background:#ffffff12;box-shadow:inset 0 1px #ffffff24}.pv .press3 b{font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.01em}.pv .quotes4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none;margin:0;padding:0}@media(min-width:900px){.pv .quotes4{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}}.pv .quotes4 li{display:grid;gap:8px;padding:18px;border-radius:14px;background:var(--sky)}.pv .quotes4 .stars{color:var(--text);font-size:13px;letter-spacing:.06em}.pv .quotes4 q{quotes:"\201c" "\201d";font-size:16px;font-weight:500;line-height:1.35}.pv .vp{display:grid;gap:14px}@media(min-width:900px){.pv .vp{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.pv .vp>div{display:grid;gap:10px;padding:24px;border-radius:18px;background:var(--white)}.pv .vp b{font-size:19px;font-weight:700}.pv .vp p{font-size:15.5px;line-height:1.55;color:var(--muted)}.pv .sum .nudge{font-size:13.5px;line-height:1.45;color:var(--lime);font-weight:600;padding:10px 12px;border-radius:10px;background:#ffffff14}.pv .sum .packs2{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.pv .sum .packs2 button{font-size:12px;font-weight:700;padding:5px 9px;border-radius:8px;border:1px solid var(--line-dark);color:var(--white);background:transparent}.pv .sum .packs2 button.on{background:var(--lime);color:var(--text);border-color:var(--lime)}.pv .pil summary em i{width:auto;height:auto;background:none;border-radius:0;display:grid;place-items:center;color:inherit}@media(max-width:899px){.pv .pil .b{grid-template-columns:minmax(0,1fr) 96px;padding-left:0}.pv .pil .b .ph{width:96px}}.pv .certs6 b,.pv .certs6 p{grid-column:2}.pv .ab-hero .ph img{object-position:72% 50%}.pv .sum .ci{background:#ffffff12;border-color:#ffffff1f;box-shadow:none;grid-template-columns:64px minmax(0,1fr) auto}.pv .sum .ci .p{background:#ffffff1f;width:64px;height:64px}.pv .sum .ci .p img{height:54px}.pv .sum .ci span{color:var(--on-dark-2)}.pv .sum .qty{background:transparent;border-color:#ffffff40;color:var(--white)}.pv .sum .qty button{color:var(--white)}.pv .co .fs{border-radius:18px}.pv .step span a i{width:auto;height:auto;background:none;border-radius:0;display:inline-grid;color:inherit;vertical-align:-3px}.pv .chips2{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:4px 0 0;padding:0}.pv .chips2 li{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:10px;background:var(--white);font-size:13px;font-weight:600}.pv .chips2 li svg{width:14px;height:14px;color:var(--steel)}.pv .vp.dk>div{background:#ffffff12;box-shadow:inset 0 1px #ffffff24}.pv .vp.dk b{color:var(--white)}.pv .vp.dk p{color:var(--on-dark-2)}.pv .ddp.glass{background:#ffffffc7;-webkit-backdrop-filter:blur(34px) saturate(1.6);backdrop-filter:blur(34px) saturate(1.6);border:1px solid rgba(255,255,255,.85);box-shadow:0 30px 80px #17243f47,inset 0 1px #ffffffe6;border-radius:20px;padding:14px;top:calc(100% + 10px)}.pv .ddp.ddc3{display:grid;grid-template-columns:repeat(3,220px);gap:10px;min-width:0}.pv .ddp.ddc3 .cc{display:grid;grid-template-columns:1fr;gap:4px;padding:0 0 12px;border-radius:14px;background:#ffffff8c;overflow:hidden;min-height:0;transition:background .2s}.pv .ddp.ddc3 .cc:hover{background:var(--white)}.pv .ddp.ddc3 .cc .p{width:100%;height:124px;border-radius:14px 14px 0 0;background:var(--mist);margin-bottom:8px}.pv .ddp.ddc3 .cc .p img{width:100%;height:100%;object-fit:cover}.pv .ddp.ddc3 .cc b{font-size:15.5px;font-weight:700;padding:0 12px;letter-spacing:-.01em}.pv .ddp.ddc3 .cc span:not(.p){font-size:12.5px;color:var(--muted);padding:0 12px;line-height:1.35}.pv .ddp.ddc3 .cc em{font-style:normal;font-size:12.5px;font-weight:700;color:var(--steel);padding:6px 12px 0;display:inline-flex;align-items:center;gap:4px}.pv .ddp.ddc3 .cc em svg{width:14px;height:14px}.pv .ddp.ddc3 .all{grid-column:1/-1;border-top:1px solid rgba(23,36,63,.1);margin-top:4px;gap:6px}.pv .ddp.ddc3 .all svg{width:14px;height:14px}.pv .ddp .all{min-height:40px}.pv .drawer{background:#ffffffd6;-webkit-backdrop-filter:blur(40px) saturate(1.5);backdrop-filter:blur(40px) saturate(1.5)}.pv .dh{padding:18px 22px 14px;border-bottom:1px solid rgba(23,36,63,.08)}.pv .dh b{font-size:21px;letter-spacing:-.025em}.pv .db{padding:16px 22px;gap:12px}.pv .gift{order:-1;display:grid;grid-template-columns:1fr;gap:8px;padding:12px 14px;border-radius:14px;background:var(--navy);font-size:13px}.pv .ci{grid-template-columns:80px minmax(0,1fr);grid-template-rows:auto auto;gap:4px 14px;padding:12px;border-radius:16px;background:var(--white);border:1px solid rgba(23,36,63,.06);box-shadow:0 8px 24px #17243f0d}.pv .ci .p{grid-row:1/3;width:80px;height:80px;border-radius:12px;background:var(--sky)}.pv .ci .p img{height:68px;max-width:68px}.pv .ci>div:not(.p):not(.qty){display:grid;gap:2px}.pv .ci b{font-size:16.5px;font-weight:700;letter-spacing:-.015em;line-height:1.2}.pv .ci .pk{font-size:12.5px;color:var(--steel);font-weight:600}.pv .ci span:not(.pk){font-size:14.5px;font-weight:600;color:var(--text)}.pv .ci span s{font-weight:400;color:var(--muted);margin-left:4px}.pv .ci .qty{grid-column:2;justify-self:start;margin-top:6px;border-radius:999px;background:var(--sky);border:none}.pv .ci .qty button{width:32px;height:32px;color:var(--text)}.pv .ci .qty b{font-size:13.5px}.pv .ci.nudge{grid-template-columns:52px minmax(0,1fr) auto;grid-template-rows:auto;align-items:center;background:var(--sky);border:1.5px dashed rgba(23,36,63,.25);box-shadow:none}.pv .ci.nudge .p{grid-row:auto;width:52px;height:52px;background:var(--white)}.pv .ci.nudge .p img{height:44px;max-width:44px}.pv .ci.nudge b{color:var(--text);font-size:14.5px}.pv .ci.nudge span{color:var(--muted);font-size:12.5px;font-weight:400}.pv .ci.nudge .mini{background:var(--navy);color:var(--white);border-radius:999px;height:36px;padding:0 14px}.pv .addons{display:grid;gap:8px}.pv .addons .kk{margin-top:4px}.pv .addons .row{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;margin-inline:-22px;padding:2px 22px 4px;scroll-snap-type:x mandatory}.pv .addons .row::-webkit-scrollbar{display:none}.pv .addon{flex:none;scroll-snap-align:start;width:172px;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:6px;padding:10px;border-radius:14px;background:var(--white);border:1px solid rgba(23,36,63,.06)}.pv .addon .p{width:100%;height:92px;border-radius:10px;background:var(--sky)}.pv .addon .p img{height:80px;max-width:80px}.pv .addon b{font-size:13.5px}.pv .addon span{font-size:12px}.pv .addon .mini{justify-self:start;border-radius:999px;background:var(--navy);color:var(--white);height:32px;padding:0 12px;font-size:12.5px}.pv .df{padding:14px 22px calc(16px + env(safe-area-inset-bottom,0px));background:#ffffffb3;border-top:1px solid rgba(23,36,63,.08);gap:8px}.pv .df .tot{font-size:22px;letter-spacing:-.02em;align-items:baseline}.pv .df .tot span{font-size:13px;letter-spacing:.06em;text-transform:uppercase}.pv .df .nt{font-size:13px}.pv .df .btn-lime{min-height:54px;font-size:16px;border-radius:14px}.pv .df .trow{display:flex;justify-content:center;gap:14px;font-size:12px;color:var(--muted);font-weight:600}.pv .df .trow span{display:inline-flex;align-items:center;gap:5px}.pv .df .trow svg{width:14px;height:14px;color:var(--steel)}.pv .ddp .kk{color:var(--steel)}.pv .ddp .kk:after{background:#17243f26}.pv .ddp.glass{background:#ffffffbd}.pv .ddp.ddc3 .cc,.pv .ddp.ddc3 .cc b{color:var(--text)}.pv .ddp.ddc3 .cc{grid-template-rows:auto auto 1fr auto}.pv .ctabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 28px;padding:6px;border-radius:18px;background:#fff9;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:inset 0 1px #ffffffe6}.pv .ct{display:grid;grid-template-columns:36px minmax(0,1fr);grid-template-rows:auto auto;column-gap:10px;row-gap:0;align-items:center;text-align:left;padding:12px 14px;border-radius:13px;background:transparent;color:var(--text);min-width:0;transition:background .2s,box-shadow .2s}.pv .ct i{grid-row:1/3;width:36px;height:36px;border-radius:10px;background:var(--white);display:grid;place-items:center;color:var(--steel);font-style:normal}.pv .ct i svg{width:19px;height:19px}.pv .ct b{font-size:14.5px;font-weight:700;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pv .ct span{font-size:12px;color:var(--muted)}.pv .ct.on{background:var(--navy);color:var(--white);box-shadow:0 10px 24px #17243f2e}.pv .ct.on i{background:#ffffff1f;color:var(--lime)}.pv .ct.on span{color:var(--on-dark-2)}.pv .ctp{display:none;padding-bottom:var(--sec)}.pv .ctp.on{display:block}@media(max-width:899px){.pv .ctabs{display:flex;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--gut)*-1);padding:6px var(--gut);border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.pv .ctabs::-webkit-scrollbar{display:none}.pv .ct{flex:none;background:var(--white);padding:10px 14px 10px 10px}.pv .ct b{white-space:nowrap}}.pv .ct{padding:16px 18px;grid-template-columns:44px minmax(0,1fr);column-gap:12px}.pv .ct i{width:44px;height:44px;border-radius:12px}.pv .ct i svg{width:22px;height:22px}.pv .ct b{font-size:17px}.pv .ct span{font-size:12.5px}.pv .hs-in{position:relative;z-index:1}.pv .band.tx{position:relative;isolation:isolate}.pv .txb{position:relative;color:var(--white);padding:clamp(56px,9vw,120px) var(--gut);background:var(--navy);isolation:isolate;overflow:hidden}.pv .txb:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--im) center/cover;z-index:-2}.pv .txb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#18243f00 30%,#18243f8c);z-index:-1}.pv .txb .in{display:grid;gap:12px;max-width:var(--max);margin-inline:auto;text-align:center;justify-items:center}.pv .txb h2{font-size:clamp(32px,5vw,64px);line-height:1.05;max-width:18ch;text-wrap:balance}.pv .txb p{font-size:clamp(15px,1.4vw,18px);font-weight:300;max-width:56ch;color:#ffffffd9}.pv .sci{border-radius:20px;overflow:hidden;background:var(--white)}.pv .sci img{width:100%;display:block}.pv .pilg .qs{display:grid;align-content:start}.pv .pilg .qph{display:none}@media(min-width:900px){.pv .pilg .qph{display:block;margin-top:34px;border-radius:18px;overflow:hidden;aspect-ratio:16/10;max-height:260px}.pv .pilg .qph img{width:100%;height:100%;object-fit:cover}}.pv .ig .p img{object-fit:cover}.pv .txb h2,.pv .txb p{text-shadow:0 2px 24px rgba(24,36,63,.6)}.pv .ab-hero .ph img{object-position:50% 50%}.pv .hs[data-bg=psori]{background:#1d3a30}.pv .hs[data-bg=varico]{background:#8f3f22}.pv .hs[data-bg=sleep]{background:#2e2a63}.pv .hs[data-bg=varico] .hs-t .lead,.pv .hs[data-bg=varico] .hs-proof{color:#ffffffe0}.pv .hs[data-bg=varico] .hs-ctl button.on>i b{background:var(--white)}.pv .hs-track{gap:40px}.pv .hs-slide{scroll-snap-stop:always}.pv .hs-slide{clip-path:inset(-120px 0 -120px 0)}.pv .cat{grid-template-rows:auto auto;gap:10px;padding:10px 10px 18px}.pv .cat .t>span{font-size:14px;color:var(--muted)}.pv .ddp.ddc3 .cc{grid-template-rows:auto auto auto;padding-bottom:14px}.pv .hs-t .lead{font-size:clamp(15px,1.3vw,17px);line-height:1.5;max-width:44ch;font-weight:400}.pv .hs-t{gap:12px}.pv .wide{border-radius:20px;overflow:hidden;margin-bottom:22px;aspect-ratio:21/9;background:var(--mist)}.pv .wide img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:600px){.pv .wide{aspect-ratio:16/9}}.pv .hcard .hp img{object-position:50% 30%}.pv .ddp.mega2{left:-170px;min-width:0;width:760px;display:grid;grid-template-columns:260px minmax(0,1fr);gap:12px;padding:12px}.pv .mcats{display:grid;gap:4px;align-content:start;padding:6px;border-radius:14px;background:#ffffff80}.pv .mc{display:grid;grid-template-columns:36px minmax(0,1fr) 16px;gap:10px;align-items:center;padding:10px;border-radius:12px;text-align:left;color:var(--text);background:transparent;transition:background .15s}.pv .mc i{width:36px;height:36px;border-radius:10px;background:var(--white);display:grid;place-items:center;color:var(--steel);font-style:normal}.pv .mc i svg{width:18px;height:18px}.pv .mc>svg,.pv .mc>i:last-child{color:var(--muted)}.pv .mc b{display:block;font-size:14.5px;font-weight:700;line-height:1.15}.pv .mc small{font-size:12px;color:var(--muted)}.pv .mc.on{background:var(--navy);color:var(--white)}.pv .mc.on i{background:#ffffff1f;color:var(--lime)}.pv .mc.on small{color:var(--on-dark-2)}.pv .mpanes{position:relative;min-height:300px}.pv .mp{display:none;padding:6px 6px 2px}.pv .mp.on{display:grid;gap:4px;align-content:start}.pv .mp .kk{margin:4px 6px 8px}.pv .mp .items{display:grid;gap:2px}.pv .mp .items a{grid-template-columns:44px minmax(0,1fr) auto;padding:7px;min-height:54px;gap:12px}.pv .mp .items a .p{width:44px;height:44px;background:var(--white)}.pv .mp .items a b{font-size:14.5px}.pv .mp .items a span span{font-size:12.5px;display:block}.pv .mp .items a small{font-size:13px;font-weight:700;color:var(--steel)}.pv .mp .all{margin-top:8px;border-top:1px solid rgba(23,36,63,.1);justify-content:center;gap:6px;min-height:40px}.pv .mp .all svg{width:14px;height:14px}.pv .mc>i:last-child{width:16px;height:16px;background:none;border-radius:0;color:var(--muted)}.pv .mc>i:last-child svg{width:16px;height:16px}.pv .mc.on>i:last-child{color:var(--white);background:none}.pv{--fs-h1:calc(clamp(46px,5.8vw,78px) * var(--pv-h,1));--fs-h2:calc(clamp(36px,4.6vw,60px) * var(--pv-h,1));--fs-h2-ser:calc(clamp(44px,5.8vw,78px) * var(--pv-h,1));--fs-h3:calc(clamp(22px,2.2vw,28px) * var(--pv-h,1));--fs-card:calc(17px * var(--pv-t,1));--fs-lead:calc(15px * var(--pv-t,1));--fs-body:calc(15px * var(--pv-t,1));--fs-sm:calc(13px * var(--pv-t,1));--fs-kk:calc(11.5px * var(--pv-t,1))}@media(min-width:1024px){.pv{--fs-lead:calc(16px * var(--pv-t,1));--fs-body:calc(15.5px * var(--pv-t,1));--fs-card:calc(18px * var(--pv-t,1))}}.pv{font-size:var(--fs-body);line-height:1.55}.pv .h2{font-size:var(--fs-h2)}.pv h2.ser,.pv .txb h2{font-size:var(--fs-h2-ser)}.pv .h3{font-size:var(--fs-h3)}.pv .hero h1{font-size:var(--fs-h1)}.pv .hh h1{font-size:clamp(48px,7.2vw,100px)}.pv .ph1 h1{font-size:clamp(44px,6.2vw,88px)}.pv .hcard h2{font-size:clamp(32px,3.8vw,50px)}.pv .hs-t :is(h1,h2){font-size:clamp(44px,11.4vw,58px)}@media(min-width:1024px){.pv .hs-t :is(h1,h2){font-size:clamp(66px,5.6vw,88px)}}.pv .ns h2{font-size:clamp(50px,9.2vw,132px)}.pv .ns.sm h2{font-size:clamp(46px,7.2vw,104px)}.pv .lead,.pv .hs-t .lead,.pv .txb p,.pv .hcard p,.pv .ch .t .lead,.pv .fq-h .lead{font-size:var(--fs-lead);line-height:1.5;font-weight:400;color:var(--muted);max-width:52ch}.pv .dk .lead,.pv .dk .hcard p,.pv .hs-t .lead{color:var(--on-dark-2)}.pv .txb p{color:#ffffffe0;max-width:48ch}.pv .ab-hero .lead[style]{font-size:var(--fs-lead)!important}.pv .kk{font-size:var(--fs-kk);letter-spacing:.1em}.pv .note{font-size:12.5px}.pv .ms p,.pv .fd p,.pv .dl p,.pv .jc .t p,.pv .mo .t p,.pv .vp p,.pv .certs6 p,.pv .ig p,.pv .df3 p,.pv .rit span,.pv .kit li p,.pv .cg li small,.pv .mc small,.pv .ddp a span,.pv .fcol p,.pv .backed span,.pv .sig small{font-size:var(--fs-sm);line-height:1.45}.pv .pil .b p{font-size:var(--fs-body);font-weight:400;line-height:1.55}.pv .note2 .t{font-size:clamp(16px,1.3vw,18px);font-weight:400;line-height:1.55}.pv .ans li,.pv .sp .t li,.pv .pfor li,.pv .ticks li{font-size:var(--fs-body);font-weight:500}.pv .faq summary{font-size:15.5px;font-weight:700}.pv .faq .b p{font-size:var(--fs-body)}.pv .step b{font-size:16px}@media(min-width:768px){.pv .step b{font-size:17px}.pv .step span{font-size:var(--fs-sm)}}.pv .step span{font-size:var(--fs-sm)}.pv .tp b{font-size:15px}.pv .tp span{font-size:var(--fs-kk)}.pv .sig b{font-size:16px;line-height:1.25}@media(max-width:899px){.pv .sig b{font-size:14px}}.pv .cmp th,.pv .cmp td{font-size:14px}.pv .nots li{font-size:13.5px;height:38px}.pv .course li b{font-size:15px}.pv .hcard .wa b{font-size:clamp(20px,2.2vw,26px)}.pv .hcard .wa span,.pv .hcard .mail span{font-size:var(--fs-sm)}.pv .hcard .mail b{font-size:16px}.pv .rc q{font-size:16.5px;line-height:1.45}.pv .rc .w{font-size:14px}.pv .rc .w span{font-size:12.5px}.pv .tc q{font-size:15px}.pv .quotes4 q{font-size:15px;line-height:1.4}.pv .qb p{font-size:clamp(22px,2.6vw,34px)}.pv .q2{font-size:clamp(21px,2.3vw,30px)}.pv .pilg .q.ser{font-size:clamp(28px,3.2vw,44px)}.pv .who .st{font-size:clamp(32px,4.8vw,60px)}.pv .stmt p{font-size:clamp(34px,5.2vw,76px)}@media(min-width:900px){.pv .stmt .in.st2 p{font-size:clamp(36px,4.2vw,62px)}}.pv .ms b,.pv .fd b,.pv .jc .t b,.pv .mo .t b,.pv .vp b,.pv .certs6 b,.pv .rit b,.pv .press3 b,.pv .df3 b,.pv .kit li b,.pv .backed b,.pv .ig b,.pv .dl b.h,.pv .perk2 b,.pv .cat .t b{font-size:var(--fs-card);font-weight:700;letter-spacing:-.015em;line-height:1.2}.pv .cat .t b{font-size:20px}.pv .cat .t>span{font-size:var(--fs-sm)}.pv .mo .t b{font-size:19px}@media(min-width:900px){.pv .jc.lead-card .t b{font-size:26px}}.pv .perk2 span{font-size:12.5px}.pv .press3 b{font-weight:600}.pv .fs h3{font-size:18px}.pv .dh b{font-size:19px}.pv .fp .t{gap:5px}.pv .fp .t .nm,.pv .dk .fp .t .nm{order:-1;font-size:22px;font-weight:800;letter-spacing:-.03em;line-height:1.05;color:var(--text);text-transform:none}.pv .dk .fp .t .nm{color:var(--white)}.pv .fp .t .bh,.pv .dk .fp .t .bh{font-size:var(--fs-sm);font-weight:500;letter-spacing:0;line-height:1.4;color:var(--muted)}.pv .dk .fp .t .bh{color:var(--on-dark-2)}.pv .fp .how{gap:3px;margin-top:4px}.pv .fp .how li{font-size:var(--fs-sm);font-weight:500}.pv .fp .p .rt,.pv .dk .fp .p .rt{background:var(--lime);color:var(--text)}.pv .fp .pr b{font-size:20px}.pv .fp .pr small{font-size:11.5px}.pv .fp .btn{min-height:44px;font-size:15px}.pv .pc{gap:8px}.pv .pc .p .rt{position:absolute;right:8px;bottom:8px;height:24px;padding:0 8px;border-radius:7px;background:var(--lime);color:var(--text);font-size:11.5px;font-weight:700;display:inline-flex;align-items:center;gap:3px;z-index:1}.pv .pc .t{gap:3px}.pv .pc .t .nm{font-size:17px;font-weight:800;letter-spacing:-.025em;line-height:1.1;color:var(--text)}.pv .pc .t .bh{font-size:12.5px;font-weight:500;line-height:1.4;color:var(--muted)}.pv .pc .how{display:grid;gap:2px;margin-top:3px}.pv .pc .how li{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;color:var(--muted)}.pv .pc .how svg{width:14px;height:14px;color:var(--steel);flex:none}.pv .pc .pr{font-size:16px}.pv .pc .add{height:38px;border-radius:999px}.pv .pairs.sm .pc .t .nm{font-size:15px}.pv .pairs.sm .pc .how{display:none}@media(max-width:699px){.pv .pc .t .nm{font-size:15px}.pv .pc .how li{font-size:12px}}.pv .tb.tb2 .ph{aspect-ratio:4/5;max-height:560px}@media(min-width:900px){.pv .tb.tb2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:560px}.pv .tb.tb2 .t{padding:48px 56px}}.pv .tb .t q{font-size:clamp(20px,2.1vw,28px)}.pv .tb .t b{font-size:15px}.pv .tb .t span:not(.stars){font-size:var(--fs-sm)}.pv .nn2 .t .lead{max-width:46ch}.pv .nn2 .nots li{font-size:13px;height:36px;font-weight:600}.pv .hdr .logo img{height:30px}@media(min-width:1024px){.pv .hdr .logo img{height:36px}}.pv .hdr nav>a,.pv .hdr nav .dd>button{font-size:14px}.pv .hdr .ib.menu svg{width:24px;height:24px}.pv .side .sb{display:grid;gap:18px;align-content:start}.pv .side .sg .kk{margin-bottom:6px}.pv .side .sg .sc{min-height:68px}.pv .side .sg .sc b{font-size:16px}.pv .side .sg .sc>span:nth-child(2) span{font-size:12.5px}.pv .side .sg.lk a{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600;min-height:46px;color:var(--white);border-bottom:1px solid var(--line-dark)}.pv .side .sg.lk a small{margin-left:auto;font-size:12.5px;font-weight:600;color:var(--on-dark-2)}.pv .ft .hcard p{color:var(--on-dark-2);font-size:var(--fs-lead)}.pv .ft .hcard h2{font-size:clamp(28px,3.4vw,44px)}.pv .faq summary i{background:none;color:var(--text);width:22px;height:22px;border-radius:0}.pv .dk .faq summary i{color:var(--white)}.pv .faq summary i svg{width:20px;height:20px}.pv .co .fs .kk{margin-bottom:-4px}.pv .co .fs h3{font-size:20px;font-weight:800;letter-spacing:-.02em}.pv .fr label{font-size:12.5px;letter-spacing:.02em}.pv .pay label b{font-size:15px}.pv .pay label span span{font-size:12.5px}.pv .pay label i{font-size:11.5px}.pv .sum{gap:14px;padding:24px}.pv .sum .sh2{display:grid;gap:2px;padding-bottom:12px;border-bottom:1px solid var(--line-dark)}.pv .sum .sh2 b{font-size:22px;font-weight:800;letter-spacing:-.025em;color:var(--white)}.pv .sum .ci b{font-size:15px}.pv .sum .ci span{font-size:13px}.pv .sum .packs2 button{font-size:11.5px;padding:4px 8px}.pv .sum .nudge{font-size:12.5px;font-weight:500;color:var(--on-dark-2);background:#ffffff0f}.pv .sum .ln{font-size:14px}.pv .sum .ln.tot{font-size:20px;letter-spacing:-.02em;padding-top:14px}.pv .sum .trust span{font-size:12px}.pv .co .btn-block{min-height:56px;font-size:16px}@media(max-width:767px){.pv .swm{display:flex!important;grid-template-columns:none!important;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gut);gap:10px;margin-inline:calc(var(--gut)*-1);padding:2px var(--gut) 6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pv .swm::-webkit-scrollbar{display:none}.pv .swm>*{flex:0 0 auto;width:min(78vw,300px);scroll-snap-align:start;min-width:0}.pv .swm.perk2>*,.pv .swm.nums>*{width:min(62vw,220px)}.pv .swm.backed>*{width:min(56vw,200px)}.pv .swm.quotes4>*{width:min(74vw,280px)}.pv .swm.offers>*{width:min(86vw,340px)}.pv .swm.steps>*{width:min(70vw,260px)}.pv .swm.ms>*{width:min(80vw,300px)}.pv .swm.fd>*{width:min(88vw,340px);grid-template-columns:72px minmax(0,1fr);gap:12px}.pv .swm.fd .p{width:72px;height:72px;font-size:22px}.pv .swm.dl>*{width:min(84vw,320px)}.pv .swm.jg>*{width:min(80vw,300px)}.pv .swm.vp>*{width:min(84vw,320px)}.pv .swm.certs6>*{width:min(78vw,290px)}.pv .swm.rits>*{width:min(64vw,230px)}.pv .swm.press3>*{width:min(80vw,300px)}.pv .swm.kit>*{width:min(62vw,230px)}.pv .swm.df3>*{width:min(74vw,280px)}.pv .swm.offers .offer{grid-template-columns:72px minmax(0,1fr);gap:12px}.pv .swm.offers .offer .btn{grid-column:1/-1;width:100%}.pv .jc.lead-card{grid-template-rows:auto auto}}.pv .sum .ci span:not(.pk){color:var(--on-dark-2);font-weight:500}.pv .sum .ci b{color:var(--white)}cart-drawer .drawer__inner{background:#f7fafcf5!important;-webkit-backdrop-filter:blur(30px) saturate(1.4);backdrop-filter:blur(30px) saturate(1.4);color:var(--text)!important;font-family:var(--font)!important;padding:0!important;box-shadow:-20px 0 60px #17243f2e;border:0!important}cart-drawer .drawer__inner *{font-family:var(--font)!important;letter-spacing:normal}@media(max-width:749px){cart-drawer .drawer__inner{border-radius:18px 0 0 18px}}cart-drawer .drawer__header{background:var(--navy)!important;color:var(--white)!important;padding:16px 56px 16px 18px!important;margin:0!important;display:flex;align-items:center;min-height:60px;position:relative}cart-drawer .drawer__heading{color:var(--lime)!important;font-size:15px!important;font-weight:700!important;line-height:1.3!important;text-align:left!important;margin:0!important;text-transform:none!important}cart-drawer .drawer__close{position:absolute!important;top:50%!important;right:12px!important;transform:translateY(-50%);width:36px!important;height:36px!important;min-width:0!important;border-radius:999px!important;background:#ffffff1f!important;color:var(--white)!important;display:grid!important;place-items:center;padding:0!important;border:0!important}cart-drawer .drawer__close svg{width:16px!important;height:16px!important}cart-drawer .drawer__close svg path{stroke:currentColor}cart-drawer .cart-drawer-items-wrapper,cart-drawer cart-drawer-items{padding:0 14px!important}cart-drawer .drawer__cart-items-wrapper{padding:0!important}cart-drawer table.cart-items{display:block;border:0!important;margin:14px 0 0!important}cart-drawer table.cart-items thead{display:none}cart-drawer table.cart-items tbody{display:grid;gap:10px}cart-drawer tr.cart-item{display:grid!important;grid-template-columns:76px minmax(0,1fr);grid-template-areas:"m d" "m t";gap:6px 14px;padding:12px!important;margin:0!important;border-radius:16px;background:var(--white);border:1px solid rgba(23,36,63,.06)!important;box-shadow:0 8px 24px #17243f0d}cart-drawer tr.cart-item td{padding:0!important;border:0!important;display:block}cart-drawer .cart-item__media{grid-area:m;width:76px!important}cart-drawer .cart-item__media .cart-item__image{width:76px!important;height:76px!important;max-width:none!important;object-fit:cover;border-radius:12px;background:var(--sky);border:0!important}cart-drawer .cart-item__details{grid-area:d;min-width:0}cart-drawer .cart-item__name{font-size:15.5px!important;font-weight:700!important;line-height:1.25!important;color:var(--text)!important;text-decoration:none!important;letter-spacing:-.01em!important;display:block}cart-drawer .cart-item__details .product-option,cart-drawer .cart-item__details dl{font-size:12.5px!important;color:var(--muted)!important;margin:2px 0 0!important}cart-drawer .discounts{margin:6px 0 0!important;padding:0!important}cart-drawer .discounts__discount{display:inline-flex!important;align-items:center;gap:5px;font-size:11.5px!important;font-weight:700!important;line-height:1.2!important;color:var(--text)!important;background:var(--lime);border-radius:999px;padding:4px 9px!important}cart-drawer .discounts__discount svg{width:11px!important;height:11px!important;margin:0!important;color:var(--text)}cart-drawer .cart-item__totals{grid-area:t;display:flex!important;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:10px;text-align:right}cart-drawer .cart-item__price-wrapper,cart-drawer .cart-item__discounted-prices{display:flex;flex-direction:column;align-items:flex-end;gap:0}cart-drawer .cart-item__totals .price{font-size:15.5px!important;font-weight:700!important;color:var(--text)!important;line-height:1.2!important}cart-drawer .cart-item__totals s.cart-item__old-price{font-size:12.5px!important;font-weight:400!important;color:var(--muted)!important}cart-drawer .cart-item__quantity{margin:0!important}cart-drawer .cart-item__quantity-wrapper{display:flex!important;align-items:center;gap:10px}cart-drawer quantity-input.quantity{border-radius:999px!important;background:var(--sky)!important;border:0!important;box-shadow:none!important;min-height:0!important;height:34px!important;width:100px!important;overflow:hidden}cart-drawer quantity-input.quantity:before,cart-drawer quantity-input.quantity:after{display:none!important}cart-drawer .quantity__button{width:32px!important;height:34px!important;color:var(--text)!important;background:transparent!important}cart-drawer .quantity__input{font-size:14px!important;font-weight:700!important;color:var(--text)!important;background:transparent!important;height:34px!important;width:36px!important;padding:0!important}cart-drawer cart-remove-button .button{min-width:0!important;min-height:0!important;width:32px!important;height:32px!important;border-radius:999px!important;color:var(--muted)!important;background:transparent!important;margin:0!important;padding:0!important;display:grid!important;place-items:center}cart-drawer cart-remove-button .button:before,cart-drawer cart-remove-button .button:after{display:none!important}#cart-drawer-upsell{background:transparent!important;padding:18px 0 6px!important;margin:0!important;border:0!important}.cart-drawer-upsell-title{font-family:var(--font)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--steel,#5b6b85)!important;margin:0 0 10px!important;text-align:left!important}.cart-drawer-upsell-list{gap:10px!important;padding:0 0 8px!important;margin:0!important}.cart-drawer-upsell-list-item{background:var(--white)!important;border:1px solid rgba(23,36,63,.06)!important;border-radius:16px!important;padding:10px!important;box-shadow:0 8px 24px #17243f0d!important;color:var(--text)!important}.cart-drawer-upsell-list-item .cart-item__image{border-radius:10px!important;background:var(--sky)}.cart-drawer-upsell-list-item .cart-item__name{font-family:var(--font)!important;font-size:13.5px!important;font-weight:700!important;color:var(--text)!important;text-decoration:none!important;line-height:1.25!important}.cart-drawer-upsell-list-item .product-option{font-family:var(--font)!important;font-size:13.5px!important;font-weight:700!important;color:var(--text)!important}.cart-drawer-upsell-list-item .product-option s,.cart-drawer-upsell-list-item .product-option del{font-weight:400!important;color:var(--muted)!important}.cart-drawer-upsell-list-item .button{font-family:var(--font)!important;background:var(--navy)!important;color:var(--white)!important;border-radius:999px!important;min-height:38px!important;height:38px!important;font-size:13px!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important;border:0!important}.cart-drawer-upsell-list-item .button:before,.cart-drawer-upsell-list-item .button:after{display:none!important}cart-drawer .drawer__footer{background:var(--white)!important;color:var(--text)!important;padding:12px 14px calc(14px + env(safe-area-inset-bottom))!important;border:0!important;border-top:1px solid rgba(23,36,63,.08)!important;box-shadow:0 -10px 30px #17243f0f}cart-drawer .cart-upsell-toggle-container{background:var(--sky)!important;border:1.5px dashed rgba(23,36,63,.22)!important;border-radius:14px!important;padding:10px 12px!important;margin:0 0 10px!important;color:var(--text)!important;font-size:13.5px!important}cart-drawer .cart-upsell-toggle-container span{color:var(--text)!important}cart-drawer .cart-upsell-toggle-container img{border-radius:8px}cart-drawer .cart-upsell-toggle:checked+.cart-upsell-toggle-slider{background:var(--navy)!important}cart-drawer .totals{margin:0 0 10px!important;padding:0!important;align-items:baseline!important}cart-drawer .totals__total{font-size:14px!important;font-weight:600!important;color:var(--muted)!important;margin:0!important}cart-drawer .totals__total-value{font-size:22px!important;font-weight:800!important;color:var(--text)!important;letter-spacing:-.02em!important;margin:0!important}cart-drawer .cart__ctas{margin:0!important;padding:0!important}cart-drawer #CartDrawer-Checkout{background:var(--lime)!important;color:var(--text)!important;border-radius:999px!important;min-height:54px!important;font-size:16px!important;font-weight:800!important;text-transform:none!important;letter-spacing:0!important;box-shadow:0 10px 24px #17243f24!important;border:0!important;width:100%!important}cart-drawer #CartDrawer-Checkout:before,cart-drawer #CartDrawer-Checkout:after{display:none!important}cart-drawer #CartDrawer-Checkout *{color:var(--text)!important}cart-drawer.is-empty .drawer__inner-empty,cart-drawer .cart-drawer__warnings{font-family:var(--font)!important;color:var(--text)!important}cart-drawer .cart__empty-text{font-size:20px!important;font-weight:800!important;color:var(--text)!important;letter-spacing:-.02em!important}cart-drawer .cart-drawer__warnings .button{background:var(--navy)!important;color:var(--white)!important;border-radius:999px!important;text-transform:none!important;letter-spacing:0!important;font-weight:700!important}cart-drawer .cart-drawer__warnings .button:before,cart-drawer .cart-drawer__warnings .button:after{display:none!important}cart-drawer tr.cart-item{grid-template-columns:76px minmax(0,1fr)!important;grid-template-areas:none!important;grid-template-rows:auto auto!important;gap:8px 14px!important}cart-drawer tr.cart-item .cart-item__media{grid-column:1!important;grid-row:1 / 3!important}cart-drawer tr.cart-item .cart-item__details{grid-column:2!important;grid-row:1!important;width:auto!important}cart-drawer tr.cart-item .cart-item__totals{grid-column:2!important;grid-row:2!important;width:auto!important;position:static!important}cart-drawer tr.cart-item .cart-item__quantity{grid-column:auto!important;width:auto!important}cart-drawer .cart-item__price-wrapper{position:static!important;width:auto!important}cart-drawer .cart-drawer__empty-content .drawer__close{top:14px!important;right:14px!important;transform:none!important;background:#17243f14!important;color:var(--text)!important}cart-drawer .drawer__inner-empty{padding:0 16px!important}cart-drawer .cart-drawer__collection .card__inner,cart-drawer .cart-drawer__collection .media{border-radius:16px!important;overflow:hidden}cart-drawer .cart-drawer__empty-content a:not(.button){color:var(--text)!important}cart-drawer .cart-item__totals s,cart-drawer .cart-item__totals s *,cart-drawer .cart-item__totals del{font-size:12.5px!important;font-weight:400!important;color:var(--muted)!important}.pv .story{cursor:default}.pv .story[data-play]{cursor:pointer}.pv .story .cap a.sp{display:inline-flex;align-items:center;gap:4px;margin-top:6px;min-height:30px;font-size:12.5px;font-weight:700;color:var(--lime)}.pv .story .cap a.sp svg{width:13px;height:13px}.pv .pv-app{background:var(--white);color:var(--text);border-radius:var(--r);padding:16px}.pv .ser,.pv .ser *,.pv .txb h2{font-family:var(--serif)!important}.pv .ctabs .ct b{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.2}.pv .band:not(.dk):is(.b-white,.b-sky,.b-lime) .sh>.rating .stars{color:var(--text)}.pv .band:not(.dk):is(.b-white,.b-sky,.b-lime) .sh>.rating span:last-child{color:var(--text);opacity:.7}.pv .hi{font-family:var(--hi)!important}.pv .fp .p.ph img,.pv .pc .p.ph img{left:0;top:0;width:100%;height:100%;object-fit:cover;filter:none}.pv .pchip .pk img{border-radius:8px;object-fit:cover}.pv .gal figure img{width:100%;height:100%;object-fit:cover}.pv .rvshots>*{flex:none;width:min(78vw,320px);margin:0;scroll-snap-align:start}.pv .rvshots img{width:100%;height:auto;border-radius:var(--r);display:block}.pv .buy h1 strong,.pv .prepaid b strong{color:var(--lime);font-weight:inherit}.pv .side .kk{display:none}.pv .fcare .kk:before,.pv .fcare .kk:after,.pv .ft-help .kk:after,.pv .ft-help .kk:before,.pv .fsoc .kk:before,.pv .fsoc .kk:after{display:none}.pv .kk:empty{display:none}.pv .hdr .logo img{height:34px}@media(min-width:900px){.pv .hdr .logo img{height:44px}}.pv .hdr .ib.menu{width:44px;height:44px;border-radius:999px;background:#ffffff1a}.pv .hdr .ib.menu svg{width:20px;height:20px}.pv .nb{display:inline-flex;align-items:center;height:20px;padding:0 8px;margin-left:8px;border-radius:999px;background:var(--lime);color:var(--text);font-size:11px;font-weight:800;font-style:normal;letter-spacing:0;white-space:nowrap;vertical-align:middle}.pv .side .sg.lk a{display:flex;align-items:center;gap:12px}.pv .side .sg.lk a .mi{width:34px;height:34px;border-radius:10px;background:#ffffff14;display:grid;place-items:center;flex:none;font-style:normal;color:var(--lime)}.pv .side .sg.lk a .mi svg{width:17px;height:17px}.pv .side .sg.lk a>span{flex:1}.pv .side .sg{border-top:0!important;padding-top:6px}.pv .side .sg+.sg{margin-top:10px;padding-top:14px;border-top:1px solid rgba(255,255,255,.1)!important}.pv .seen .tr>span{display:inline-flex;align-items:center;justify-content:center}.pv .seen img{height:30px!important;width:120px!important;object-fit:contain}.pv .mkband .tr>span img{height:26px!important;width:92px!important;object-fit:contain;background:#fff;border-radius:10px;padding:7px 12px;box-sizing:content-box}.pv .perk2 li{background:transparent;border:1px solid rgba(23,36,63,.1);padding:12px 14px;border-radius:14px;grid-template-columns:36px minmax(0,1fr);column-gap:12px}.pv .perk2 li>i{width:36px;height:36px;border-radius:999px;background:var(--sky);color:var(--text)}.pv .perk2 li svg{width:18px;height:18px}.pv .perk2 b{font-size:14.5px}.pv .dk .perk2 li,.pv .b-navy .perk2 li{border-color:#ffffff24}.pv .jl{display:inline-flex;align-items:center;gap:8px;margin:0 0 16px;font-size:14.5px;font-weight:700;color:var(--text);border-bottom:1px solid rgba(23,36,63,.25);padding-bottom:3px}.pv .jl i{font-style:normal;display:inline-grid}.pv .jl svg{width:15px;height:15px}.pv .story.sv{cursor:default;background:var(--navy)}.pv .story.sv video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:var(--navy-2)}.pv .story.sv .snd{position:absolute;top:10px;right:10px;width:34px;height:34px;border-radius:999px;background:#18243f8c;color:#fff;display:grid;place-items:center;border:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pv .story.sv .snd svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pv .story.sv .snd:not(.on) .w{opacity:.25}.pv .story.sv .cap{background:linear-gradient(180deg,#18243f00,#18243feb 46%);padding:34px 12px 12px;text-decoration:none;color:#fff}.pv .story.sv .cap b{font-size:15.5px;font-weight:700}.pv .story.sv .cap span{font-size:12px;font-weight:500;color:#ffffffd1;line-height:1.3}.pv .nmr{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.pv .nmr .nm{min-width:0}.pv .rtx{flex:none;font-size:13px;font-weight:700;color:var(--text);white-space:nowrap}.pv .rtx small{font-weight:500;color:var(--muted);margin-left:3px;font-size:12px}.pv .rc.rc2{padding:0;overflow:hidden;display:flex;flex-direction:column;gap:0}.pv .rc.rc2 .ph{display:block;aspect-ratio:1/1;background:var(--sky)}.pv .rc.rc2 .ph img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0}.pv .rc.rc2 .bd{display:grid;gap:8px;padding:14px 16px 16px}.pv .rc.rc2 q{font-size:15px;line-height:1.45}.pv .rc.rc2 .w{display:grid;gap:1px;font-size:14.5px}.pv .rc.rc2 .w b{font-weight:700}.pv .rc.rc2 .w span{font-size:12.5px;color:var(--muted);font-weight:500}.pv .jc .p.ty{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:16px;aspect-ratio:16/10;background:var(--navy);color:var(--white)}.pv .jc .p.ty i{font-family:var(--serif)!important;font-style:normal;font-size:64px;line-height:.9;letter-spacing:-.02em;color:var(--lime)}.pv .jc .p.ty em{font-style:normal;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.8}.pv .jc .p.ty1{background:var(--sky);color:var(--text)}.pv .jc .p.ty1 i{color:var(--text)}.pv .jc .p.ty2{background:var(--lime);color:var(--text)}.pv .jc .p.ty2 i{color:var(--text)}.pv #story .kk{font-size:14px}.pv #story .q.ser{font-size:clamp(30px,6.4vw,54px);line-height:1.08}.pv .ig .study{display:block;margin-top:6px;font-size:11.5px;line-height:1.35;font-style:italic;color:var(--muted)}.pv #inside .note{font-size:11.5px;font-style:italic;color:var(--muted)}.pv .buy .trow{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:nowrap}.pv .buy .trow .pname{min-width:0;margin:0}.pv .buy .trow .rating{flex:none;gap:4px;font-size:14px}.pv .sticky{box-shadow:0 -12px 30px #0a102047}@media(min-width:1024px){.pv .sticky{display:block}.pv .sticky .in{max-width:880px;margin:0 auto}}.pv .sticky .t{gap:2px}.pv .sticky .t .sn{font-size:12.5px;font-weight:600;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pv .sticky .sp1{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.pv .sticky .sp1 button{background:none;border:0;padding:0;color:#fff;font:inherit;cursor:pointer;opacity:.7}.pv .sticky .sp1 #stickyP1{font-size:19px;font-weight:800;letter-spacing:-.01em}.pv .sticky .sp1 #stickyP2{font-size:12.5px;font-weight:600}.pv .sticky .sp1 button.on{opacity:1;color:var(--lime)}.pv .sticky .btn{display:grid;gap:0;line-height:1.1;text-align:center;min-height:48px;padding:6px 18px}.pv .sticky .btn small{font-size:10.5px;font-weight:600;opacity:.75}cart-drawer .drawer__inner{background:#f4f8fbd1!important;-webkit-backdrop-filter:blur(26px) saturate(1.5);backdrop-filter:blur(26px) saturate(1.5)}cart-drawer .cart-upsell-toggle-container{display:none!important}cart-drawer .pvd-top{margin:10px 14px 0;padding:10px 12px;border-radius:12px;background:var(--white);border:1px solid rgba(23,36,63,.07);display:grid;gap:7px;font-size:13px;font-weight:600;color:var(--text);line-height:1.3}cart-drawer .pvd-top b{font-weight:800}cart-drawer .pvd-top i{display:block;height:6px;border-radius:999px;background:var(--sky);overflow:hidden}cart-drawer .pvd-top i b{display:block;height:100%;border-radius:999px;background:var(--navy);transition:width .4s}cart-drawer .pvd-top.done i b{background:#1f7a55}cart-drawer tr.cart-item .pvd-nudge{grid-column:1 / -1!important;grid-row:3!important;display:flex!important;align-items:center;justify-content:space-between;gap:10px;margin-top:4px;padding:8px 10px!important;border-radius:10px;background:var(--sky);font-size:12.5px;font-weight:600;color:var(--text);line-height:1.3}cart-drawer tr.cart-item{grid-template-rows:auto auto auto!important}cart-drawer .pvd-nudge button{flex:none;height:30px;padding:0 12px;border-radius:999px;border:0;background:var(--navy);color:#fff;font:700 12.5px var(--font);cursor:pointer}#cart-drawer-upsell{padding:14px 0 4px!important}.cart-drawer-upsell-list-item{display:grid!important;grid-template-columns:54px minmax(0,1fr);gap:10px;align-items:center;min-width:230px!important;width:230px!important;padding:8px!important}.cart-drawer-upsell-list-item .cart-drawer-upsell-list-item-left,.cart-drawer-upsell-list-item .cart-drawer-upsell-list-item-left a{width:54px!important;display:block}.cart-drawer-upsell-list-item .cart-item__image{width:54px!important;height:54px!important;object-fit:cover}.cart-drawer-upsell-list-item .cart-drawer-upsell-list-item-right{min-width:0;display:grid;gap:4px}.cart-drawer-upsell-list-item .cart-item__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.cart-drawer-upsell-list-item .lumin-wrapper{display:flex!important;align-items:center;justify-content:space-between;gap:8px}.cart-drawer-upsell-list-item .button{min-height:30px!important;height:30px!important;padding:0 12px!important;font-size:12px!important;min-width:0!important;width:auto!important}cart-drawer .drawer__footer{padding-top:10px!important}cart-drawer .totals{margin-bottom:8px!important}.cart-drawer-upsell-list{display:flex!important;gap:10px!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.cart-drawer-upsell-list::-webkit-scrollbar{display:none}.cart-drawer-upsell-list-item{flex:0 0 230px!important;scroll-snap-align:start}.pv .rtx{color:inherit}.pv .rtx small{color:inherit;opacity:.7}.pv #story .q.ser{font-size:clamp(30px,8.2vw,56px)!important;line-height:1.08!important}.pv #story .kk{font-size:14px!important}.pv #story .qph{display:block!important;margin-top:22px;border-radius:16px;overflow:hidden}.pv #story .qph img{width:100%;height:auto;display:block}.pv .ft-help .hcard h2{font-size:clamp(30px,7.5vw,46px);line-height:1.05}.pv .mkband .tr>span img{background:none!important;padding:0!important;border-radius:0!important;height:30px!important;width:104px!important;object-fit:contain}.pv .perk2{display:grid!important;grid-template-columns:1fr 1fr;gap:16px 18px!important;overflow:visible!important;margin:0!important;padding:0!important;list-style:none}@media(min-width:900px){.pv .perk2{grid-template-columns:repeat(4,1fr)}}.pv .perk2 li{display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;column-gap:10px!important;row-gap:1px!important;padding:0!important;border:0!important;background:none!important;border-radius:0!important;align-items:start!important;width:auto!important;min-width:0!important;flex:none}.pv .perk2 li i{width:22px!important;height:22px!important;background:none!important;color:inherit!important;border-radius:0!important;display:grid;place-items:center;font-style:normal}.pv .perk2 li>i{grid-row:1 / 3!important;margin-top:1px}.pv .perk2 li svg{width:20px!important;height:20px!important}.pv .perk2 b{font-size:14px!important;line-height:1.25!important}.pv .perk2 span{font-size:12px!important;line-height:1.3!important}cart-drawer .drawer__header{background:transparent!important;color:var(--text)!important;min-height:54px;padding:14px 56px 6px 18px!important}cart-drawer .drawer__heading{color:var(--text)!important;font-size:20px!important;font-weight:800!important;letter-spacing:-.02em!important}cart-drawer .drawer__close{background:#17243f14!important;color:var(--text)!important}cart-drawer .pvd-top{margin:4px 14px 0}cart-drawer .pvd-top em{display:flex;align-items:center;gap:7px;font-style:normal;font-weight:700;font-size:13px}cart-drawer .pvd-top em svg{width:15px;height:15px;flex:none}cart-drawer .pvd-top span{font-weight:500;font-size:12.5px;color:var(--muted)}cart-drawer .pvd-top span b{color:var(--text)}#cart-drawer-upsell{padding:12px 0 2px!important}.cart-drawer-upsell-title{font-size:11px!important;margin:0 0 8px!important}.cart-drawer-upsell-list-item{flex:0 0 200px!important;width:200px!important;min-width:200px!important;grid-template-columns:44px minmax(0,1fr)!important;padding:8px 10px 8px 8px!important;box-shadow:none!important;border-radius:14px!important}.cart-drawer-upsell-list-item .cart-drawer-upsell-list-item-left,.cart-drawer-upsell-list-item .cart-drawer-upsell-list-item-left a{width:44px!important}.cart-drawer-upsell-list-item .cart-item__image{width:44px!important;height:44px!important}.cart-drawer-upsell-list-item .cart-item__name{font-size:13px!important}.cart-drawer-upsell-list-item .product-option{font-size:13px!important;font-weight:600!important}.cart-drawer-upsell-list-item .product-option s{display:none!important}.cart-drawer-upsell-list-item .button{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;padding:0!important;font-size:0!important;border-radius:999px!important;display:grid!important;place-items:center}.cart-drawer-upsell-list-item .button>*{display:none!important}.cart-drawer-upsell-list-item .button:before{content:"+"!important;display:block!important;font-size:19px;font-weight:500;line-height:1;color:#fff;position:static!important;box-shadow:none!important;background:none!important;width:auto!important;height:auto!important}#cart-drawer-upsell-wrapper ::-webkit-scrollbar{display:none}.pvd-pay{display:flex;align-items:center;justify-content:center;gap:7px;flex-wrap:wrap;margin-top:10px;font:600 11.5px var(--font);color:var(--muted)}.pvd-pay .lk{display:inline-flex;align-items:center;gap:4px;margin-right:4px}.pvd-pay .lk svg{width:13px;height:13px}.pvd-pay svg.pi{height:20px;width:auto;border-radius:3px}.pvd-pay .cod{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:3px;border:1px solid rgba(23,36,63,.2);font-size:10.5px;font-weight:800;letter-spacing:.04em;color:var(--text);background:#fff}.pv .pvd-pay.in-b{color:#ffffffbf;margin-top:12px}.cart-drawer-upsell-list{flex-wrap:nowrap!important;flex-direction:row!important}.cart-drawer-upsell-list-item .button:before{z-index:1!important;position:relative!important;inset:auto!important}.pv ul.perk2{grid-template-columns:1fr 1fr!important}@media(min-width:900px){.pv ul.perk2{grid-template-columns:repeat(4,1fr)!important}}.pv .psum{font-size:13.5px;line-height:1.35;opacity:.9}.pv .ft-help .hbox{display:grid;gap:26px;padding:clamp(24px,4vw,44px);border-radius:24px;background:#ffffff12;box-shadow:inset 0 1px #ffffff24;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}@media(min-width:900px){.pv .ft-help .hbox{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;align-items:center}}.pv .hbox .hb-l{display:grid;gap:14px;justify-items:start}.pv .hbox .hb-k{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--lime)}.pv .hbox h2{font-size:clamp(34px,8.6vw,56px)!important;font-weight:300!important;letter-spacing:-.03em;line-height:1.02!important;color:#fff}.pv .hbox h2 em{color:var(--lime);font-weight:700;font-style:normal}.pv .hbox p{font-size:15.5px;line-height:1.5;color:#ffffffc7;max-width:42ch;font-weight:400}.pv .hbox .hb-btns{display:flex;gap:10px;flex-wrap:wrap;margin-top:4px}.pv .hbox .hb-btns .btn{min-height:50px;padding:0 20px;display:inline-flex;align-items:center;gap:8px}.pv .hbox .hb-btns .btn svg{width:18px;height:18px}.pv .hbox .hb-btns .btn-ghost{border:1px solid rgba(255,255,255,.35);color:#fff;background:transparent;border-radius:999px;font-weight:700}.pv .hbox .hb-r{list-style:none;margin:0;padding:0;display:grid;border-top:1px solid rgba(255,255,255,.14)}@media(min-width:900px){.pv .hbox .hb-r{border-top:0;border-left:1px solid rgba(255,255,255,.14);padding-left:40px}}.pv .hbox .hb-r li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px;align-items:center;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.1)}.pv .hbox .hb-r li:last-child{border-bottom:0;padding-bottom:0}.pv .hbox .hb-r li>i{width:40px;height:40px;border-radius:999px;background:#ffffff1a;display:grid;place-items:center;font-style:normal;color:var(--lime)}.pv .hbox .hb-r li>i svg{width:19px;height:19px}.pv .hbox .hb-r b{display:block;font-size:17px;font-weight:700;color:#fff;letter-spacing:-.01em}.pv .hbox .hb-r b a{color:inherit}.pv .hbox .hb-r span{font-size:13px;color:#ffffffb8}.pv .hbox .hb-soc{display:flex;gap:8px;margin-top:6px}.pv .hbox .hb-soc a{width:36px;height:36px;border-radius:999px;border:1px solid rgba(255,255,255,.25);display:grid;place-items:center;color:#fff}.pv .hbox .hb-soc a svg{width:17px;height:17px}.pv .ft .ft-bot .pay.pvd-pay{margin:0;justify-content:flex-start;gap:6px}.pv .ft .ft-bot .pay.pvd-pay>span.cod{padding:0 7px}.pv .rc.rc3{padding:0;overflow:hidden;display:flex;flex-direction:column;gap:0;background:var(--navy);color:#fff;border:6px solid var(--lime);border-radius:22px;width:min(80vw,330px)}.pv .rc.rc3 .ph{display:block;aspect-ratio:1/.84;background:var(--navy-2);overflow:hidden}.pv .rc.rc3 .ph img{width:100%;height:100%;object-fit:cover;object-position:50% 30%;display:block;border-radius:0}.pv .rc.rc3 .ph img.tp{height:auto;min-height:100%;object-position:50% 0;object-fit:cover;aspect-ratio:auto}.pv .rc.rc3 .bd{display:grid;gap:10px;padding:16px 18px 18px;align-content:start;flex:1}.pv .rc.rc3 .rr{display:flex;align-items:center;gap:8px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.16);font-size:14px}.pv .rc.rc3 .rr b{font-size:16px;font-weight:700}.pv .rc.rc3 .rr .stars{color:#f26b3a;font-size:17px;letter-spacing:1px}.pv .rc.rc3 .rr em{margin-left:auto;font-style:normal;font-weight:600;font-size:14px;opacity:.92;text-align:right}.pv .rc.rc3 .tt{font-size:21px;font-weight:400;letter-spacing:-.02em;line-height:1.15}.pv .rc.rc3 q{font-size:14px;line-height:1.45;color:#ffffffd1}.pv .rc.rc3 .w{display:flex;align-items:center;gap:6px;font-size:14px;margin-top:auto;padding-top:6px;color:#fff}.pv .rc.rc3 .w b{color:var(--lime);font-weight:600}.pv .rc.rc3 .vf{margin-left:auto;width:18px;height:18px;border-radius:999px;background:#2f7bea;color:#fff;font-style:normal;font-size:11px;display:grid;place-items:center;flex:none}.pv #results .jl{font-size:clamp(20px,5.4vw,28px);font-weight:700;letter-spacing:-.02em;border-bottom-width:2px;padding-bottom:5px;margin-top:28px}.pv #results .jl svg{width:20px;height:20px}.pv .hbox .hb-soc{gap:14px}.pv .hbox .hb-soc a{width:auto;height:auto;border:0;border-radius:0}.pv .hbox .hb-soc a svg{width:22px;height:22px}.pv .mkband .tr>span img{height:38px!important;width:128px!important}.pv .mkband .tr>span{padding-right:44px}.pv .ft .kk:after,.pv .ft .kk:before,.pv #story .kk:after{display:none!important}.pv .ft .fcol .kk{margin-bottom:4px;font-size:11.5px;letter-spacing:.14em;color:#ffffff8c}.pv .ft .fcol{gap:0}.pv .ft .fcol a{min-height:28px;font-size:14.5px}.pv .ft .facc summary{min-height:46px;font-size:15px}.pv .ft .facc .l a{min-height:32px}.pv .side{background:#16213c9e!important;-webkit-backdrop-filter:blur(30px) saturate(1.6)!important;backdrop-filter:blur(30px) saturate(1.6)!important;border-right:1px solid rgba(255,255,255,.14);box-shadow:20px 0 60px #080e1e59}.pv .side .dh{border-bottom:0!important}.pv .side .kk{display:block!important;font-size:11px!important;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:#ffffff80!important;margin:0 0 6px!important}.pv .side .kk:after,.pv .side .kk:before{display:none!important}.pv .side .sg a,.pv .side .sg .sc{border-bottom:0!important}.pv .side .sg+.sg{border-top:0!important;margin-top:4px!important;padding-top:4px!important}.pv .side .sb{gap:18px!important}.pv .side .sg.lk a{min-height:42px!important;padding:2px 0!important;font-size:15.5px}.pv .side .sg .sc{min-height:64px!important;padding:5px 0!important}.pv .side .sf{border-top:0!important}.pv .mega2 .mc.on,.pv .mega2 .mc.on b,.pv .mega2 .mc.on span{color:#fff!important}.pv .mega2 .mc.on small{color:#ffffffb8!important}.pv .mega2 .mc.on>svg{color:#fff!important}.pv .ctr{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;flex-wrap:wrap}.pv .ctr-tabs{display:inline-flex;gap:4px;padding:4px;border-radius:999px;background:#17243f14}.pv .ctr-tabs button{height:40px;padding:0 16px;border-radius:999px;border:0;background:transparent;font:700 14.5px var(--font);color:var(--text);cursor:pointer;white-space:nowrap}.pv .ctr-tabs button.on{background:var(--navy);color:#fff}.pv .ctr-tabs button p{display:inline;margin:0}.pv .ctr-deals{display:grid;gap:12px}@media(min-width:800px){.pv .ctr-deals{grid-template-columns:1fr 1fr}}.pv .ctr-deals .offer{background:#fff;grid-template-columns:96px minmax(0,1fr);box-shadow:0 8px 24px #17243f0f}.pv .ctr-deals .offer .btn{grid-column:1 / -1}.pv .ctr-deals .offer .big{font-size:40px}.pv .rail.pairs.sm{gap:12px}.pv .side .sb{grid-template-columns:minmax(0,1fr)!important}.pv .side .sg{min-width:0;grid-template-columns:minmax(0,1fr)}.pv .side .sg.lk a{min-width:0;box-sizing:border-box}.pv .side .sg.lk a .nb{margin-left:auto;flex:none}#bob_whatsapp_widget_container{display:none!important}.pv .who .st{font-size:clamp(40px,10.5vw,76px)!important;line-height:1.02!important;max-width:14ch}.pv .band{padding-top:calc(var(--sec)*.78);padding-bottom:calc(var(--sec)*.78)}.pv .sh{margin-bottom:16px;gap:6px}.pv .hdr .ib.menu{background:transparent!important;border-radius:0;width:40px}.pv .hdr .ib.menu svg{width:26px;height:26px}.pv .hdr .logo img{height:40px}@media(min-width:900px){.pv .hdr .logo img{height:50px}}.pv .side{grid-template-columns:minmax(0,1fr)!important;overflow:hidden}.pv .side>*{min-width:0;max-width:100%}.pv .side .dh{display:flex;align-items:center;justify-content:space-between;padding:16px 14px 10px 20px!important}.pv .side .dh img{height:30px!important;width:auto}.pv .side .sg .sc{grid-template-columns:52px minmax(0,1fr) 20px!important}.pv .side .sg .sc .p{width:52px;height:52px}.pv .side .sg.lk a .nb{margin-left:8px!important;flex:none}.pv .side .sg.lk a>span{flex:0 1 auto!important}.pv .side .sf{padding:12px 20px calc(14px + env(safe-area-inset-bottom,0px))!important;gap:12px!important}.pv .side .sf .btn{width:100%;box-sizing:border-box;min-width:0;justify-content:center;white-space:normal;text-align:center;font-size:14.5px;gap:8px;display:flex;align-items:center}.pv .side .sf .btn svg{width:18px;height:18px;flex:none}.pv .side .s-soc{display:flex;justify-content:center;gap:22px}.pv .side .s-soc a{display:inline-flex;align-items:center;gap:7px;color:#ffffffd9;font-size:13.5px;font-weight:600}.pv .side .s-soc svg{width:18px;height:18px}@media(max-width:899px){.pv .ctp .ch .ph{display:none}.pv .ctp .ch{gap:6px;margin-bottom:10px}.pv .ctp .ch .lead{font-size:14.5px}.pv .ctp .ch h2{font-size:28px}}.pv .rc.rc3{border:0!important;border-radius:18px;background:var(--white);color:var(--text);box-shadow:0 10px 30px #17243f14}.pv .rc.rc3 .ph{aspect-ratio:1/.9;background:var(--sky)}.pv .rc.rc3 .rr{border-bottom-color:#17243f1a}.pv .rc.rc3 .rr em{font-weight:800;color:var(--text);opacity:1}.pv .rc.rc3 .tt{font-weight:700;font-size:19px}.pv .rc.rc3 q,.pv .rc.rc3 .w{color:var(--muted)}.pv .rc.rc3 .w b{color:var(--text);font-weight:700}.pv .dk .rc.rc3,.pv .b-navy .rc.rc3{box-shadow:none}.pv .mkband{padding:26px 0}.pv .mkband .tr>span img{height:64px!important;width:190px!important}.pv .mkband .tr>span{padding-right:56px}cart-drawer .pvd-pay.in-d{margin-top:10px}.shopify-policy__container{max-width:760px!important;margin:0 auto!important;padding:40px 20px 64px!important;font-family:var(--font)!important;color:var(--text)!important}.shopify-policy__title{text-align:left!important;margin-bottom:22px}.shopify-policy__title h1{font-family:var(--font)!important;font-size:clamp(34px,8vw,54px)!important;font-weight:800!important;letter-spacing:-.03em!important;line-height:1.02!important;color:var(--text)!important;text-transform:none!important}.shopify-policy__body,.shopify-policy__body *{font-family:var(--font)!important;letter-spacing:0!important}.shopify-policy__body{font-size:16px!important;line-height:1.65!important;color:#33415c!important}.shopify-policy__body p,.shopify-policy__body li{margin:0 0 14px!important}.shopify-policy__body strong,.shopify-policy__body b,.shopify-policy__body h2,.shopify-policy__body h3{color:var(--text)!important;font-weight:800!important}.shopify-policy__body h2,.shopify-policy__body h3{font-size:20px!important;margin:28px 0 10px!important;text-transform:none!important}.shopify-policy__body a{color:var(--steel)!important;text-decoration:underline!important}.shopify-policy__body ul,.shopify-policy__body ol{padding-left:20px!important}.pv .buy h1.nm2{line-height:1.02}.pv .buy h1.nm2 em{display:block;font-weight:300;font-style:normal;color:inherit}.pv .buy .bsub{font-size:14.5px;line-height:1.3;color:#fffc;margin:0;font-weight:500;min-width:0}.pv .buy .trow:not(:has(.pname)){justify-content:flex-start}.pv .buy .trow:has(.bsub){justify-content:space-between;align-items:center;gap:10px}.pv .buy h1.nm2{font-size:clamp(36px,9.6vw,60px)!important;letter-spacing:-.03em}.pv .buy h1.nm2 em{font-weight:200!important;opacity:.95}@font-face{font-family:PV Manrope;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59FN_C-bnTfc7AGrY.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}.pv .buy h1.nm2 em{font-family:"PV Manrope",var(--font)!important;font-weight:300!important}.pv .buy .nmrow{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.pv .buy .nmrow h1{margin:0;min-width:0}.pv .buy .nmrow .rating{flex:none;margin-top:8px;font-size:14px;gap:4px;white-space:nowrap}.pv .buy .bsub{font-size:15px!important;margin-top:4px!important;line-height:1.4!important}.pv .buy .bsub .sl{opacity:.45;margin:0 2px}.pv .buy .bsub .hi{font-size:14px;opacity:.85}
/*# sourceMappingURL=/cdn/shop/t/99/assets/puretive-custom.css.map */
