body:has(.h2){background:#0b1424}.h2{color:#fff;background:#0b1424}.h2,.h2 h1,.h2 h2,.h2 h3{font-family:var(--font-sans)}.h2-top{background:radial-gradient(900px 420px at 15% -10%,#1b3b66 0,transparent 60%),linear-gradient(180deg,#0b1424,#10192b);padding:14px 0 6px;overflow:hidden}.h2-rows{display:grid;grid-gap:8px;gap:8px;margin:0;padding-bottom:14px}.h2-track{display:flex;gap:8px;width:max-content;animation:h2-left 80s linear infinite}.h2-track.rev{animation-name:h2-right;animation-duration:90s}.h2-rows:hover .h2-track{animation-play-state:paused}@keyframes h2-left{to{transform:translateX(-50%)}}@keyframes h2-right{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.h2-cp{display:flex;align-items:center;gap:10px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:6px 6px 6px 14px;white-space:nowrap;font-size:13px}.h2-cp .car{font-weight:600;color:#e6eefb}.h2-cp .car i{font-style:normal;color:#8fa6c6;font-size:11px;font-weight:500;margin-left:6px}.h2-cp b{background:rgba(126,226,166,.14);color:#7ee2a6;border-radius:999px;padding:3px 10px;font-size:13px;letter-spacing:-.2px}.h2-fwrap{max-width:960px;margin:6px auto 0;padding:0 20px}.h2-fcard{background:linear-gradient(180deg,#fff,#eef4ff);border-radius:18px;padding:12px 16px 8px;color:#0b1b33;border:2px solid #ffc83d;box-shadow:0 0 0 4px rgba(255,200,61,.16),0 16px 40px rgba(0,0,0,.5)}.h2-fh{margin:0 0 8px;font-size:clamp(16px,1.8vw,20px);font-weight:800;letter-spacing:-.5px;line-height:1.15;color:#0b1b33}.h2-fh span{color:#0064CC}.h2-grid{display:grid;grid-template-columns:1.25fr 1fr auto;grid-gap:12px;gap:12px;align-items:end}.h2-ff{display:block;min-width:0}.h2-fl{display:block;font-size:11.5px;font-weight:800;color:#33507a;margin:0 0 4px 2px;letter-spacing:.2px}.h2-fin{display:flex;align-items:center;gap:10px;width:100%;height:46px;padding:0 14px;background:#fff;border:2px solid #7f9cc9;border-radius:12px;box-shadow:inset 0 2px 4px rgba(11,27,51,.08);text-align:left;font:inherit;color:#0b1b33;cursor:text}.h2-pick{cursor:pointer}.h2-fin:focus-within,.h2-pick:focus-visible{border-color:#0064CC;box-shadow:0 0 0 4px rgba(0,100,204,.2);outline:0}.h2-fin i{font-style:normal;font-size:18px}.h2-fin i.cc{font-weight:800;font-size:15px;color:#0b1b33;padding-right:10px;border-right:2px solid #d4deef}.h2-fin>span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15.5px;font-weight:500;color:#5d7295}.h2-fin>span.v{color:#0b1b33;font-weight:700}.h2-fin input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:15.5px;font-weight:600;color:#0b1b33}.h2-fin input::placeholder{color:#5d7295;font-weight:500}.h2-fin u{text-decoration:none;color:#0064CC;font-size:18px}.h2-go{height:46px;padding:0 30px;border:0;border-radius:12px;background:linear-gradient(180deg,#0064CC,#004FA3);color:#fff;font:inherit;font-size:16.5px;font-weight:800;cursor:pointer;white-space:nowrap;box-shadow:0 8px 22px rgba(0,79,163,.5);animation:h2-pulse 2.2s ease-in-out infinite}.h2-go:disabled{opacity:.7;animation:none}.h2-go b{margin-left:4px}@keyframes h2-pulse{0%,to{box-shadow:0 8px 22px rgba(0,79,163,.5),0 0 0 0 rgba(0,100,204,.55)}60%{box-shadow:0 8px 22px rgba(0,79,163,.5),0 0 0 12px rgba(0,100,204,0)}}.h2-err{margin:8px 2px 0;color:#b91c1c;font-size:13.5px;font-weight:700}.h2-note{text-align:center;color:#3b5378;margin:7px 0 0;font-size:11.5px;font-weight:600}.h2-xray{max-width:1100px;margin:10px auto 8px;padding:0 20px}.h2-xt{text-align:center;font-size:clamp(22px,2.6vw,32px);font-weight:800;letter-spacing:-.7px;line-height:1.12;margin:6px 0 4px;color:#fff}.h2-xt span{color:#7ee2a6}.h2-stage{position:relative;max-width:760px;margin:0 auto}.h2-car{display:block;width:100%;height:auto;filter:drop-shadow(0 0 22px rgba(109,179,255,.28))}.h2-scanbar{position:absolute;top:4%;bottom:6%;width:3px;left:0;background:linear-gradient(180deg,transparent,#7ee2a6,transparent);box-shadow:0 0 22px 8px rgba(126,226,166,.45);animation:h2-scanx 9s linear infinite;border-radius:3px}@keyframes h2-scanx{0%{left:3%;opacity:0}6%{opacity:1}94%{opacity:1}to{left:97%;opacity:0}}.h2-hs{position:absolute;transform:translate(-50%,-50%);width:26px;height:26px;border-radius:50%;background:#0064CC;color:#fff;font-size:13px;font-weight:800;display:grid;place-items:center;border:2px solid #fff;animation:h2-ping 2.4s ease-out infinite;animation-delay:calc(var(--i) * .35s)}@keyframes h2-ping{0%{box-shadow:0 0 0 0 rgba(109,179,255,.65)}70%,to{box-shadow:0 0 0 14px rgba(109,179,255,0)}}.h2-vsec{max-width:1100px;margin:14px auto 22px;padding:0 20px}.h2-vh{font-size:clamp(21px,2.4vw,28px);font-weight:800;letter-spacing:-.6px;margin:0 0 12px;color:#fff}.h2-vh,.h2-vsub{text-align:center}.h2-vsub{color:#9db2cf;margin:-6px 0 12px;font-size:14px}.h2-vrow{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 12px;justify-content:safe center;-webkit-overflow-scrolling:touch}.h2-vcard{position:relative;flex:0 0 250px;aspect-ratio:9/14;scroll-snap-align:center;border-radius:22px;overflow:hidden;background:#000;cursor:pointer;box-shadow:0 22px 56px rgba(0,0,0,.55);border:1px solid rgba(255,255,255,.14);padding:0;display:block;color:#fff;text-align:left;font:inherit}.h2-vcard>img{width:100%;height:100%;object-fit:cover;display:block}.h2-vcard:not(.on):after{content:"";position:absolute;inset:auto 0 0 0;height:46%;background:linear-gradient(0deg,rgba(0,0,0,.78),transparent)}.h2-vplay{position:absolute;z-index:2;top:44%;left:50%;transform:translate(-50%,-50%);width:70px;height:70px;border-radius:50%;background:#fff;color:#0064CC;display:grid;place-items:center;font-size:28px;padding-left:5px;box-shadow:0 10px 34px rgba(0,0,0,.5)}.h2-vcap{position:absolute;z-index:2;left:16px;right:16px;bottom:16px;color:#fff}.h2-vcap b{display:block;font-size:17px;line-height:1.25;letter-spacing:-.2px}.h2-vcap small{opacity:.85;font-size:12.5px}.h2-vcard iframe{position:absolute;inset:0;width:100%;height:100%;border:0;z-index:5}.h2-stats{max-width:1000px;margin:0 auto;padding:0 20px 26px;display:grid;grid-template-columns:repeat(var(--n,3),1fr);grid-gap:12px;gap:12px}.h2-stats .st{text-align:center;padding:16px 8px;border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.04));border:1px solid rgba(255,255,255,.16)}.h2-stats .st b{display:block;font-size:clamp(22px,3vw,34px);font-weight:800;letter-spacing:-.8px;color:#8db8ff;line-height:1.1}.h2-stats .st span{display:block;margin-top:5px;font-size:13px;color:#c9d6ea;font-weight:600}.h2-more{max-width:1000px;margin:0 auto;padding:8px 20px 40px}.h2-faq h2,.h2-links h2{font-size:22px;margin:20px 0 12px;color:#fff}.h2-links div{display:flex;flex-wrap:wrap;gap:10px}.h2-links a{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:9px 16px;font-weight:700;font-size:14px;color:#e6eefb}.h2-links a:hover{border-color:#6db3ff;color:#fff}.h2-faq details{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:14px 16px;margin-bottom:10px}.h2-faq summary{font-weight:700;cursor:pointer;color:#fff}.h2-faq p{margin-top:8px;color:#c9d6ea;font-size:15px;line-height:1.55}.h2-text{margin-top:24px;color:#b9c6d9;font-size:15px;line-height:1.65}.h2-text .richtext{background:none;padding:0;border:0}.h2-text h2,.h2-text h3{color:#fff;margin:18px 0 8px;font-size:18px}.h2-text h3:first-child{margin-top:0}.h2-text p{margin:0 0 12px}.h2-text ul{margin:0 0 12px 20px}.h2-text li{margin-bottom:6px}.h2-close{margin-top:28px;background:#10192b;border:1px solid rgba(255,255,255,.14);border-radius:22px;padding:28px 30px;display:flex;align-items:center;justify-content:space-between;gap:20px}.h2-close h3{font-size:24px;line-height:1.2;color:#fff;margin:0}.h2-close p{color:#b9c6d9;margin-top:8px}.h2-closebtn{background:#0064CC;color:#fff;font-weight:700;padding:15px 26px;border-radius:12px;white-space:nowrap}.h2-closebtn:hover{background:#004FA3}@media (prefers-reduced-motion:reduce){.h2-go,.h2-hs,.h2-scanbar,.h2-track{animation:none}}@media (max-width:820px){.h2-top{padding-top:10px}.h2-cp,.h2-cp b{font-size:12px}.h2-fwrap{padding:0 12px;margin-top:8px}.h2-fcard{padding:11px 12px 8px}.h2-fh{font-size:17px}.h2-grid{grid-template-columns:1fr;gap:8px}.h2-go{height:48px;width:100%}.h2-xray{padding:0 14px}.h2-xt{font-size:23px}.h2-hs{width:22px;height:22px;font-size:11.5px}.h2-vsec{padding:0 0 0 14px;margin-bottom:20px}.h2-vh,.h2-vsub{text-align:left}.h2-vrow{justify-content:flex-start;padding-right:14px}.h2-vcard{flex-basis:68vw;max-width:270px;aspect-ratio:9/13.5}.h2-stats{padding:0 14px 20px;gap:8px}.h2-stats .st{padding:12px 4px}.h2-stats .st b{font-size:20px}.h2-stats .st span{font-size:11.5px}.h2-more{padding:4px 14px 90px}.h2-close{flex-direction:column;align-items:flex-start;padding:22px}.h2-closebtn{width:100%;text-align:center}}@media (min-width:900px){.h2-top{padding-top:16px}.h2-cp{padding:8px 8px 8px 16px}.h2-cp,.h2-cp b{font-size:14px}.h2-rows{gap:10px;padding-bottom:20px}.h2-hero{max-width:1720px;margin:0 auto;padding:14px 48px 10px;display:grid;grid-template-columns:minmax(0,1fr) clamp(420px,27vw,520px);grid-gap:clamp(40px,4vw,80px);gap:clamp(40px,4vw,80px);align-items:start}.h2-hero .h2-fwrap{grid-column:2;grid-row:1;max-width:none;padding:0;position:-webkit-sticky;position:sticky;top:90px;align-self:start;margin:clamp(0px,3vw,56px) 0 0}.h2-hero .h2-xray{grid-column:1;grid-row:1;max-width:none;margin:0;padding:0}.h2-fcard{padding:clamp(24px,2vw,34px) clamp(24px,2vw,34px) 20px;border-radius:22px;border-width:3px}.h2-fh{font-size:clamp(26px,2vw,34px);margin-bottom:20px;line-height:1.15}.h2-grid{grid-template-columns:1fr;gap:16px}.h2-fl{font-size:13.5px;margin-bottom:6px}.h2-fin{height:62px;border-radius:14px}.h2-fin input,.h2-fin>span{font-size:17.5px}.h2-fin i{font-size:22px}.h2-fin i.cc{font-size:17px}.h2-go{height:64px;width:100%;font-size:19px;border-radius:14px;margin-top:4px}.h2-note{font-size:13px;margin-top:12px}.h2-xt{text-align:left;font-size:clamp(36px,3.2vw,56px);margin:0 0 8px}.h2-stage{max-width:min(100%,880px);margin:0}.h2-hs{width:30px;height:30px;font-size:14px}.h2-vsec{max-width:1720px;margin-top:40px;padding:0 48px}.h2-vh{font-size:36px;margin-bottom:18px}.h2-vrow{gap:22px}.h2-vcard{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 88px) / 5);min-width:220px}.h2-vcap b{font-size:19px}.h2-stats{max-width:1720px;gap:24px;padding:0 48px 48px}.h2-stats .st{padding:28px 10px;border-radius:20px}.h2-stats .st b{font-size:46px}.h2-stats .st span{font-size:16px}.h2-more{max-width:1264px;padding:8px 28px 40px}}.h2-xs{text-align:center;color:#9db2cf;font-size:14px;margin:0 0 8px}.h2-pt{transition:all .2s}.h2-pt.on{filter:drop-shadow(0 0 8px rgba(255,200,61,.95)) drop-shadow(0 0 20px rgba(255,200,61,.5))}.h2-pt.on .lead{stroke:#ffc83d;stroke-opacity:1}.h2-hs{cursor:pointer;transition:transform .2s,background .2s}.h2-hs.on{background:#ffc83d;color:#10192b;transform:translate(-50%,-50%) scale(1.25)}.h2-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px}.h2-lg{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:700;color:#e6eefb;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:5px 12px 5px 5px}.h2-lg span{width:22px;height:22px;border-radius:50%;background:#0064CC;color:#fff;font-size:11.5px;display:grid;place-items:center;border:2px solid #fff}.h2-lg.on,.h2-lg:hover{border-color:#ffc83d;background:rgba(255,200,61,.14)}.h2-lg.on span{background:#ffc83d;color:#10192b}.h2-sys{max-width:none;margin:22px 0 26px;padding:0}.h2-sys .h2-vh,.h2-sys .h2-xs{padding:0 20px}.h2-mq{overflow:hidden;margin-top:12px;padding:6px 0 10px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.h2-mqtrack{display:flex;gap:14px;width:max-content;animation:h2-left 70s linear infinite}.h2-mq:focus-within .h2-mqtrack,.h2-mq:hover .h2-mqtrack{animation-play-state:paused}.h2-mc{position:relative;flex:0 0 168px;margin:0;padding:10px 10px 12px;border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.04));border:1px solid rgba(255,255,255,.16);box-shadow:0 10px 24px rgba(0,0,0,.33);transition:border-color .2s,box-shadow .2s,transform .2s}.h2-mc.on{border-color:#ffc83d;box-shadow:0 0 0 3px rgba(255,200,61,.28),0 10px 24px rgba(0,0,0,.4);transform:translateY(-4px)}.h2-mc .n{position:absolute;top:6px;left:6px;z-index:2;width:28px;height:28px;border-radius:50%;background:#0064CC;border:2px solid #fff;color:#fff;font-weight:800;font-size:13px;display:grid;place-items:center}.h2-mc.on .n{background:#ffc83d;color:#10192b}.h2-mc .ti{height:128px;background:#fff;border-radius:12px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.2)}.h2-mc .ti img{max-width:100%;max-height:100%;object-fit:contain;display:block}.h2-mc.own .ti img{width:100%;height:100%;object-fit:cover}.h2-mc .blank{width:100%;height:100%;background:repeating-linear-gradient(135deg,#e8edf5 0 8px,#f4f7fb 8px 16px)}.h2-mc figcaption{margin-top:9px;text-align:center}.h2-mc figcaption b{display:block;font-size:14px;line-height:1.2;color:#fff;letter-spacing:-.2px}.h2-mc figcaption small{display:block;margin-top:3px;font-size:11.5px;color:#8fa6c6;font-weight:600}@media (prefers-reduced-motion:reduce){.h2-mqtrack{animation:none}.h2-mq{overflow-x:auto}}@media (min-width:900px){.h2-xs{text-align:left;font-size:15px}.h2-legend{justify-content:flex-start}.h2-sys{margin-top:34px}.h2-sys .h2-vh,.h2-sys .h2-xs{padding:0 48px}.h2-sys .h2-vh{text-align:left}.h2-mc{flex-basis:196px}.h2-mc .ti{height:150px}.h2-mc figcaption b{font-size:15.5px}}@media (max-width:899px){.h2-sys .h2-vh,.h2-sys .h2-xs{text-align:left}.h2-mc{flex-basis:150px}.h2-mc .ti{height:112px}}.h2-svcs-wrap h2{font-size:22px;margin:20px 0 12px;color:#fff}.h2-svcs{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.h2-svc{display:flex;flex-direction:column;gap:4px;padding:16px;border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.04));border:1px solid rgba(255,255,255,.15);color:#fff;transition:border-color .2s,transform .2s}.h2-svc:hover{border-color:#6db3ff;transform:translateY(-2px)}.h2-svc b{font-size:17px;letter-spacing:-.3px}.h2-svc small{color:#b9c6d9;font-size:13.5px;line-height:1.4}.h2-svc em{font-style:normal;color:#8db8ff;font-weight:800;margin-top:auto;padding-top:6px}.h2-cols{display:block}@media (min-width:900px){.h2-hero{padding-top:6px;padding-bottom:0;gap:clamp(32px,3vw,64px);grid-template-columns:minmax(0,1fr) clamp(380px,25vw,460px)}.h2-hero .h2-fwrap{margin-top:0;top:80px}.h2-fcard{padding:22px 24px 16px}.h2-fh{font-size:clamp(23px,1.7vw,30px);margin-bottom:14px}.h2-fin{height:56px}.h2-go{height:58px}.h2-sys{margin-top:4px}.h2-xray{padding-bottom:0}.h2-vrow{gap:20px;justify-content:flex-start;scrollbar-width:thin}.h2-vcard{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 80px) / 5);min-width:220px;aspect-ratio:9/12.5}.h2-more{max-width:1720px;padding:8px 48px 56px}.h2-svcs{grid-template-columns:repeat(4,1fr);gap:16px}.h2-svc{padding:20px}.h2-svc b{font-size:19px}.h2-cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:start;margin-top:8px}.h2-faq h2,.h2-text{margin-top:24px}.h2-text .richtext h3:first-child{margin-top:0}.h2-close{padding:36px 44px;margin-top:40px}.h2-close h3{font-size:30px}}@media (min-width:1500px){.h2-svcs{grid-template-columns:repeat(4,1fr)}}@media (max-width:899px){.h2-svcs{grid-template-columns:repeat(2,1fr)}.h2-svc{padding:14px}.h2-svc small{display:none}}@media (min-width:900px){.h2-hero{max-width:none;padding-right:113px;padding-left:48px}.h2-hero .h2-fwrap{margin-top:106px}.h2-hero .h2-stage{max-width:min(100%,1120px);margin:0 auto}}@media (min-width:1200px){.h2-hero{grid-template-columns:minmax(0,1fr) clamp(543px,35.75vw,658px)}.h2-hero .h2-fwrap{margin-top:106px}.h2-fcard{padding:31.5px 34.3px 22.9px;border-width:4.3px;border-radius:31.5px}.h2-fh{font-size:clamp(33px,2.43vw,43px);margin-bottom:20px}.h2-grid{gap:22.9px}.h2-fl{font-size:19.3px;margin-bottom:8.6px}.h2-fin{height:80px;border-radius:20px;padding:0 20px;gap:14px}.h2-fin input,.h2-fin>span{font-size:25px}.h2-fin i{font-size:31.5px}.h2-fin i.cc{font-size:24.3px;padding-right:14.3px}.h2-fin u{font-size:25.7px}.h2-go{height:83px;font-size:27.2px;border-radius:20px;margin-top:5.7px}.h2-note{font-size:18.6px;margin-top:17px}.h2-err{font-size:19.3px}.h2-hero .h2-xt{font-size:clamp(28px,2.2vw,46px)}}.h2-pic{position:relative;line-height:0}.h2-picimg{display:block;width:100%;height:auto;border-radius:16px}.h2-hl{position:absolute;border-radius:18px;border:3px solid transparent;pointer-events:none;transition:all .2s}.h2-hl.on{border-color:#ffc83d;background:rgba(255,200,61,.14);box-shadow:0 0 0 4px rgba(255,200,61,.25),0 0 26px rgba(255,200,61,.7)}.h2-pic .h2-hs{transform:none}.h2-pic .h2-hs.on{transform:scale(1.25)}.h2-vwrap{position:relative}.h2-varrow{display:none}@media (min-width:900px){.h2-varrow{display:grid;place-items:center;position:absolute;top:calc(50% - 22px);z-index:6;width:46px;height:46px;border-radius:50%;border:0;background:rgba(255,255,255,.94);color:#0b1424;font-size:30px;line-height:1;cursor:pointer;box-shadow:0 6px 20px rgba(0,0,0,.5);padding-bottom:4px}.h2-varrow:hover{background:#fff;transform:scale(1.06)}.h2-varrow.prev{left:-14px}.h2-varrow.next{right:-14px}}@media (max-width:820px){.h2-fwrap{padding:0;width:calc((100% - 24px) * .9);margin:8px auto 0}.h2-fcard{padding:9.9px 10.8px 7.2px;border-width:1.8px;border-radius:16px}.h2-fh{font-size:15.3px;margin-bottom:7px}.h2-grid{gap:7px}.h2-fl{font-size:10.4px;margin-bottom:3.6px}.h2-fin{height:41.4px;border-radius:11px;padding:0 12.6px;gap:9px}.h2-fin input,.h2-fin>span{font-size:13.95px}.h2-fin i{font-size:16.2px}.h2-fin i.cc{font-size:13.5px;padding-right:9px}.h2-fin u{font-size:16.2px}.h2-go{height:43.2px;font-size:14.85px;border-radius:11px}.h2-note{font-size:10.4px;margin-top:6px}.h2-err{font-size:12.2px}}.h2-vrow{scroll-snap-type:none}.h2-vcard{scroll-snap-align:none}.h2-vpause{display:block;margin:0 14px 8px auto;padding:6px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.08);color:#e6eefb;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.h2-vpause:hover{border-color:#6db3ff}@media (min-width:900px){.h2-vpause{margin-right:0}}.h2-smoke .puff{transform-box:fill-box;transform-origin:center;opacity:0;animation:h2-puff 4s ease-out infinite;animation-delay:var(--d,0s)}@keyframes h2-puff{0%{transform:translate(0) scale(.35);opacity:0}12%{opacity:.75}60%{opacity:.32}to{transform:translate(calc(70px + var(--s, 0px)),-85px) scale(3.1);opacity:0}}@media (prefers-reduced-motion:reduce){.h2-smoke .puff{animation:none;opacity:.18}}.h2 .fan-spin{transform-box:view-box;transform-origin:0 0;animation:h2-fan 1.1s linear infinite}@keyframes h2-fan{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.h2 .fan-spin{animation:none}}@media (max-width:899px){.h2-top{display:flex;flex-direction:column}.h2-fwrap,.h2-hero{display:contents}.h2-fwrap>*,.h2-hero>*,.h2-top>*{order:var(--po,50)}.h2-fwrap>.h2-fcard{margin:8px 12px 0}.h2-top>*{margin-left:0;margin-right:0;max-width:none}}.h2 a,.h2 img,.of-card,.tf-card{-webkit-user-drag:none;-webkit-touch-callout:none}.h2 img{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:899px){.h2-vpause{position:absolute;z-index:6;top:-41px;right:14px;margin:0;padding:4px 12px}}.h2-step{font-weight:inherit}.h2-dot{font-style:normal}.h2-carico .h2-emoji,.h2-fin u .h2-tri{display:inline}.h2-carico svg,.h2-checks,.h2-fin u .h2-chev{display:none}@media (max-width:899px){.h2-fcard{background:#fff;border:1.5px solid #f1c64a;border-radius:18px;padding:14px 16px 12px;box-shadow:0 10px 30px rgba(0,0,0,.35)}.h2-fh{font-size:20px;line-height:1.2;letter-spacing:-.4px;margin:0 0 11px;text-wrap:balance}.h2-grid{gap:12px}.h2-fl{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.h2-step{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#1d4fd8;color:#fff;font-size:11.5px;font-weight:800;flex:none}.h2-dot{display:none}.h2-fin{height:44px;border:1.5px solid #d3dbe8;border-radius:12px;box-shadow:none;padding:0 14px;gap:10px}.h2-fin:focus-within,.h2-pick:focus-visible{border-color:#1d4fd8;box-shadow:0 0 0 3px rgba(29,79,216,.16)}.h2-carico{display:inline-flex;color:#1d4fd8}.h2-carico .h2-emoji,.h2-fin u .h2-tri{display:none}.h2-carico svg{display:block}.h2-fin u .h2-chev{display:block;color:#4b5b78}.h2-fin>span{font-size:15px;font-weight:500;color:#6b7a96}.h2-fin>span.v{color:#0b1b33;font-weight:700}.h2-fin i.cc{border-right:1.5px solid #d3dbe8;padding-right:12px;font-size:15.5px}.h2-fin input{font-size:15px}.h2-go{height:46px;border-radius:12px;background:#004FA3;box-shadow:none;animation:none;font-size:16.5px;margin-top:2px}.h2-go:active{background:#003d80}.h2-note{display:none}.h2-checks{display:flex;flex-wrap:wrap;gap:3px 12px;margin:10px 0 0;padding:9px 0 0;border-top:1px solid #e3e9f3;list-style:none}.h2-checks li{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:#2a3a55}.h2-checks svg{display:block;color:#16a34a;flex:none}}body:has(.pgwrap){background:#0b1220}body:has(.pgwrap) .pgwrap,body:has(.pgwrap) .pgwrap button,body:has(.pgwrap) .pgwrap h1,body:has(.pgwrap) .pgwrap h2,body:has(.pgwrap) .pgwrap h3{font-family:var(--font-sans)}body:has(.pgwrap) .site-header{position:static}.pgwrap{color:#f4f7fd;max-width:min(1760px,100%);padding-left:clamp(14px,4vw,72px);padding-right:clamp(14px,4vw,72px)}body:has(.pgwrap) .site-footer .wrap,body:has(.pgwrap) .site-header .wrap{max-width:min(1760px,100%)}.pg-top .crumbs,.pg-top .crumbs a{color:#9db0cf}.pg-top .crumbs a:hover{color:#fff}.pg-top .crumbs span[aria-current]{color:#fff;font-weight:600}.pg-banner{background:#121b2e;border:1px solid #2e3b5a}.pg-banner-ic{background:#1c2842}.pg-banner-tx small{color:#9db0cf}.pg-banner-btn{background:#2563eb}.pg-banner-btn:hover{background:#1d4ed8}.pg-nav{background:transparent;border:0;padding:0;gap:10px;box-shadow:none;position:static}.pg-nav a{background:#121b2e;border:1px solid #2e3b5a;color:#e4ebf8;border-radius:999px;min-height:40px;padding:0 18px;font-weight:600;font-size:14px}.pg-nav a svg{display:none}.pg-nav a:hover{background:#1c2842;border-color:#4a5d85}.pg-nav a.on{background:#fff;border-color:#fff;color:#0b1220;font-weight:700}.pg-h1{color:#fff;font-size:clamp(26px,2.6vw,42px)}.pg-subline{color:#9db0cf}.pg-sub{color:#fff}.pg-cards{gap:12px}.pg-card{background:#121b2e;border:1px solid #24304a;border-radius:16px;padding:18px 20px;gap:18px}.pg-card:hover{border-color:#41547a}.pg-ic{width:84px;height:84px;border-radius:14px;background:#1c2842}.pg-ic svg{width:40px;height:40px}.pg-ic svg path{stroke:#8db8ff}.pg-title h2{font-size:19px;color:#fff}.pg-badge{background:#fbbf24;color:#0b1220}.pg-meta{color:#9db0cf}.pg-note{color:#b4c3de}.pg-list li{color:#dbe6f5;font-size:13.5px}.pg-check path{stroke:#4ade80}.pg-buy{border-top-color:#2e3b5a;padding-top:10px}.pg-price small{color:#9db0cf}.pg-price b{color:#fff;font-size:20px}.pg-add,.pg-check-btn{background:#2563eb;border-color:#2563eb;color:#fff;border-radius:10px;min-height:42px}.pg-add:hover,.pg-check-btn:hover{background:#1d4ed8}.pg-aside{top:24px}.pg-sum{background:#fff;color:#0b1220;border:2px solid #fbbf24}.pg-go{background:#004FA3}.pg-go:hover{background:#003d80}.pg-promise{background:#121b2e;border:1px solid #2e3b5a}.pg-promise span{color:#dbe4f5}.pg-sec h2{color:#fff}.pg-bar{background:#fbbf24}.pg-answer{color:#b4c3de}.pg-answer strong{color:#fff}.pg-tiles a{background:#121b2e;border:1px solid #24304a;color:#fff}.pg-tiles a:hover{border-color:#fbbf24}.pg-tile-c,.pg-tiles small{color:#8db8ff}.pg-tile-c{background:#1c2842}.pg-specs,.pg-textbox{background:#121b2e;border:1px solid #24304a}.pg-specs dt{color:#9db0cf}.pg-specs dd{color:#fff}.pg-text{color:#b4c3de}.pg-text h3{color:#fff}.pg-text:after{background:linear-gradient(rgba(18,27,46,0),#121b2e)}.pg-readmore{color:#8db8ff}.pg-faqs details{background:#121b2e;border:1px solid #24304a}.pg-faqs summary{color:#fff}.pg-faqs summary:after{border-color:#9db0cf}.pg-faqs p{color:#b4c3de}.pg-links a{background:#121b2e;border:1px solid #24304a;color:#e4ebf8}.pg-links a:hover{border-color:#fbbf24;color:#fff}.pg-revs figure{background:#121b2e;border:1px solid #24304a}.pg-revs blockquote{color:#dbe6f5}.pg-rev-head a{color:#8db8ff}.pg-rating{background:#121b2e;border:1px solid #24304a;color:#fff;padding:18px 8px}.pg-rating div+div{border-left-color:#2e3b5a}.pg-rating b{color:#8db8ff;font-size:clamp(20px,2.2vw,30px)}.pg-rating span{color:#c9d6ea;font-size:13px}@media (max-width:899px){.pg-carbar{background:#121b2e}.pg-carname small{color:#9db0cf}.pg-change{color:#8db8ff}.pg-nav{background:transparent;margin:0 -14px;padding:6px 14px 10px}.pg-nav a{border:1px solid #2e3b5a}.pg-chips li{background:#121b2e;border:1px solid #24304a;color:#dbe6f5}.pg-cartbar{background:#fff;color:#0b1b33}.pg-ic{width:60px;height:60px}}body:has(.svo){background:#0b1220}.svo{color:#f4f7fd;font-family:var(--font-sans)}.svo h1,.svo h2,.svo h3{font-family:var(--font-sans);color:#fff}.svo .muted,.svo .sec-head p{color:#9db0cf}.svo .section{padding:30px 0}.svo .card{background:#121b2e;border:1px solid #24304a;box-shadow:none}.svo .card:hover{border-color:#41547a}.svo .pkg .name{color:#fff}.svo .pkg .note{color:#b4c3de}.svo .from,.svo .price,.svo .total{color:#fff}.svo .price small,.svo .total small{color:#9db0cf}.svo .pills a{background:#121b2e;border:1px solid #24304a;color:#e4ebf8}.svo .pills a:hover{border-color:#fbbf24;color:#fff}.svo .why-num{color:#fbbf24}.svo .why p{color:#b4c3de}.svo .faq{background:#121b2e;border:1px solid #24304a}.svo .faq summary{color:#fff}.svo .faq .answer-body,.svo .faq p{color:#b4c3de}.svo .cta{background:#121b2e;border-top:1px solid #24304a;border-bottom:1px solid #24304a}.svo .cta h2,.svo .cta p{color:#fff}.svo .leadbox{background:#fff;color:#0b1220;border:2px solid #fbbf24}.svo .leadbox h2,.svo .leadbox label{color:#0b1220}.table-wrap{border-radius:16px;overflow:hidden;border:1px solid #24304a;background:#121b2e}.table-wrap table{width:100%;border-collapse:collapse;background:transparent}.table-wrap th{background:#16213a;color:#9db0cf;font-weight:800;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;padding:12px 14px;text-align:left;border-bottom:1px solid #24304a}.table-wrap td:last-child,.table-wrap th:last-child{text-align:right}.table-wrap td{color:#e4ebf8;padding:13px 14px;border-bottom:1px solid #1c2842}.table-wrap td:last-child{color:#fff;font-weight:800;white-space:nowrap}.table-wrap tr:last-child td{border-bottom:0}.table-wrap tbody tr:hover td{background:rgba(255,255,255,.03)}.pg-specs-note{margin:0;font-size:13px;color:#9db0cf}.pg-banner-btn{text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.pg-banner-change{background:none;border:0;padding:0;color:#8db8ff;font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}@media (max-width:899px){.pg-banner{margin-top:12px}.pg-grid{gap:24px;padding-top:16px}.pg-nav{padding-bottom:2px;scroll-padding:0 16px}.pg-main{gap:18px}.pg-cards{gap:16px}.pg-card{padding:16px}.pg-sub{margin:14px 0 -6px}.pg-sec{margin:22px calc((100% - 100vw) / 2) 0;padding:32px calc((100vw - 100%) / 2) 34px;gap:16px;border-top:1px solid #1d2842}.pg-sec:nth-of-type(odd){background:#050911;border-bottom:1px solid #1d2842}.pg-sec:nth-of-type(2n){background:#0f1b33}.pg-sec:nth-of-type(2n) .pg-chips li,.pg-sec:nth-of-type(2n) details,.pg-sec:nth-of-type(2n) li a{border-color:#314266}.pg-sec .pg-bar{margin-bottom:-2px}.pg-aside{gap:18px;margin:0 calc((100% - 100vw) / 2);padding:30px calc((100vw - 100%) / 2) 0;border-top:1px solid #1d2842}}.pg-about{margin:0;line-height:1.55}@media (max-width:899px){.pg-banner{background:linear-gradient(90deg,#0f2a66,#14409a);border:1px solid #2d55b8;border-radius:18px;padding:12px;gap:10px}.pg-banner-ic{width:44px;height:44px;border-radius:12px;background:#1d4ed8}.pg-banner-ic svg path{stroke:#fff}.pg-banner-name{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:6px;background:none;border:0;padding:0;color:#fff;font:inherit;text-align:left;cursor:pointer}.pg-banner-name b{font-family:var(--font-sans);font-size:16px;line-height:1.2}.pg-banner-btn{flex:none;background:#2563eb;color:#fff;border-radius:12px;padding:0 16px;min-height:44px;font-weight:700;font-size:15px;white-space:nowrap}.pg-chips{display:flex;gap:0}.pg-chips li{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:8px;background:none;border:0;border-radius:0;padding:4px 8px;font-size:12px;font-weight:600;line-height:1.3;color:#dbe6f5}.pg-chips li+li{border-left:1px solid #26334f}.pg-chips li:before{content:"\2713";display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#14532d;color:#4ade80;font-size:14px;font-weight:800}.pg-card{background:#17223f;border:1px solid #2b3b63;border-radius:22px;padding:18px 18px 0;overflow:hidden}.pg-cards .pg-card:nth-child(odd) .pg-ic{background:#1f3a78}.pg-cards .pg-card:nth-child(2n) .pg-ic{background:#134e4a}.pg-cards .pg-card:nth-child(2n) .pg-ic svg path{stroke:#5eead4}.pg-ic{width:54px;height:54px;border-radius:14px}.pg-title h2{font-size:22px}.pg-list li{color:#e4ebf8}.pg-card .pg-buy{border:0;border-top:1px solid #2b3b63;background:#121b34;margin:16px -18px 0;padding:14px 18px;align-items:center}.pg-price small{font-size:12.5px;color:#9db0cf}.pg-price b{display:flex;align-items:baseline;gap:6px;font-size:14px;font-weight:600;color:#e4ebf8}.pg-price .pg-from{font-size:13px;font-weight:500;color:#cfdaf0}.pg-price .pg-amt{font-size:24px;font-weight:800;color:#fbbf24}.pg-add,.pg-check-btn{background:#2563eb;border-radius:12px;min-height:46px;padding:0 22px;font-weight:700}body:has(.pg-banner) .hdrcar{display:none}body:has(.pg-banner) .site-header .logo{position:static;transform:none}}.pg-dd,.pg-top-price{display:none}@media (max-width:899px){.pg-banner{background:#12295a;border:1px solid #2f58a8}.pg-cards{gap:18px}.pg-card,.pg-nocar .pg-card{padding:18px 16px 0;row-gap:12px;column-gap:12px;background:#172139;border:1px solid #2c3b5e;border-radius:20px;box-shadow:0 10px 24px rgba(0,0,0,.35)}.pg-title{flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:10px}.pg-title h2{flex:1 1 auto;min-width:0;font-size:18px;line-height:1.25}.pg-badge{display:none}.pg-top-price{display:flex;flex-direction:column;align-items:flex-end;flex:none;font-size:22px;font-weight:800;line-height:1.1;color:#fbbf24}.pg-top-price small{font-size:11.5px;font-weight:600;color:#9db0cf}.pg-card .pg-list,.pg-card .pg-meta,.pg-card:not(.open) .pg-list{display:none}.pg-card.inc-open .pg-list{display:grid;grid-template-columns:1fr;grid-gap:6px;gap:6px;padding:12px 14px;border-radius:10px;background:#0e1627;border:1px dashed #4a5d85}.pg-card.inc-open .pg-list li{display:flex}.pg-card .pg-buy{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px -16px 0;padding:10px 16px;background:#0e1627;border:0;border-top:1px solid #2c3b5e}.pg-card .pg-buy .pg-price{display:none}.pg-dd{display:inline-flex;align-items:center;gap:6px;padding:8px 0;background:none;border:0;color:#8db8ff;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.pg-dd i{display:inline-block;width:7px;height:7px;margin-top:-3px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg);font-size:0;transition:transform .2s}.pg-card.inc-open .pg-dd i{transform:rotate(225deg);margin-top:3px}.pg-card .pg-check-btn{margin-left:auto;height:44px;min-width:100px;padding:0 18px;border-radius:12px;background:#2563eb;font-size:15px;font-weight:800}.pg-nav{position:-webkit-sticky;position:sticky;top:0;z-index:20;margin:0 -16px;padding:12px 16px;background:#0b1220;border-bottom:1px solid #1c2844;scroll-padding:0 16px}.pg-nav a{height:42px;border:1px solid #33446a}}.of-strip{margin:0 0 8px}.of-strip h2{margin-bottom:6px;margin:0 0 6px;font:800 15px var(--font-sans);color:#fff}.of-row{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.of-row::-webkit-scrollbar{display:none}.of-card{position:relative;display:block;aspect-ratio:2/1;min-height:150px;border-radius:18px;overflow:hidden;background:linear-gradient(135deg,#12213f,#0e3a2a);border:1px solid #24304a;color:#fff;text-decoration:none;isolation:isolate}.of-card:hover{border-color:#fbbf24;text-decoration:none}.of-bg{width:100%;height:100%;object-fit:cover;z-index:-2}.of-bg,.of-shade{position:absolute;inset:0}.of-shade{z-index:-1;background:linear-gradient(90deg,rgba(5,10,20,.86),rgba(5,10,20,.6) 55%,rgba(5,10,20,.15))}.of-card.plain .of-shade{background:radial-gradient(circle at 85% 20%,rgba(34,197,94,.28),transparent 55%)}.of-body{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:12px 16px;max-width:80%}.of-hl{font:800 clamp(18px,5vw,24px)/1.08 var(--font-sans);text-transform:uppercase;letter-spacing:-.3px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.of-price{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.of-price small{font-size:12.5px;font-weight:600;color:#e4ebf8}.of-price em{font-style:normal;font:800 clamp(18px,5.2vw,25px)/1 var(--font-sans);background:#e23b2e;padding:6px 14px 7px;border-radius:10px;box-shadow:0 6px 16px rgba(226,59,46,.35)}.of-pts{margin:0;padding:0;list-style:none;display:grid;grid-gap:3px;gap:3px;font-size:12.5px;font-weight:600;color:#f1f5fb}.of-pts li{display:flex;align-items:center;gap:6px}.of-pts li:before{content:"";flex:none;width:13px;height:13px;border-radius:50%;background:#22c55e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 6.2l2 2L9 4' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50% /100% no-repeat}.of-strip .of-card{flex:none;width:200px;height:100px;aspect-ratio:auto;min-height:0;border-radius:14px}.of-strip .of-body{padding:8px 12px;gap:4px;max-width:88%}.of-strip .of-hl{font-size:13px;line-height:1.1}.of-strip .of-price small{font-size:10.5px}.of-strip .of-price em{font-size:15px;padding:3px 9px 4px;border-radius:8px;box-shadow:none}.of-strip .of-pts{display:none}body:has(.of){background:#0b1220}.of{color:#f4f7fd;font-family:var(--font-sans);padding:18px 0 70px}.of-wrap{max-width:min(1100px,100%);margin:0 auto;padding:0 clamp(14px,4vw,40px)}.of-narrow{max-width:720px}.of-crumbs,.of-crumbs a{color:#9db0cf;font-size:13.5px}.of h1{margin:12px 0 14px;font:800 clamp(24px,3vw,36px)/1.15 var(--font-sans);color:#fff}.of-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:14px;gap:14px}.of-empty{color:#b4c3de}.of-empty a{color:#8db8ff}.of-hero{display:block;width:100%;border-radius:16px;margin:0 0 14px;border:1px solid #24304a}.of-lead{color:#dbe6f5;font-size:16px;line-height:1.5;margin:0 0 12px}.of-lines{margin:0 0 18px;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.of-lines li{background:#121b2e;border:1px solid #24304a;border-radius:12px;padding:12px 14px;color:#e4ebf8;line-height:1.4}.of-lines li:before{content:"✓";color:#4ade80;font-weight:800;margin-right:8px}.of-cta{background:#121b2e;border:2px solid #fbbf24;border-radius:16px;padding:16px;margin:4px 0 18px}.of-cta h2{margin:0 0 10px;font-size:17px;color:#fff}.of-back a{color:#8db8ff}@media (max-width:899px){.hide-phone{display:none!important}}@media (min-width:900px){.hide-desktop{display:none!important}}@media (max-width:899px){.of-strip h2{padding:0 14px}}.of-car{margin:0 0 14px;font-size:16px;color:#dbe6f5}.of-car b{color:#fff}.of-change{margin-left:8px;background:none;padding:0;color:#8db8ff;font:inherit;font-weight:700;text-decoration:underline}.of-add,.of-change{border:0;cursor:pointer}.of-add{display:block;width:100%;min-height:54px;border-radius:14px;background:#004FA3;color:#fff;font:inherit;font-size:17px;font-weight:800}.of-add:hover{background:#003d80}.of-add:disabled{opacity:.7}.of-err{margin:0 0 10px;color:#fca5a5;font-weight:700;font-size:14px}.of-in{display:flex;align-items:center;gap:8px;margin:0 0 12px;color:#86efac;font-weight:800;font-size:15px}.of-in i{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#16a34a;color:#fff;font-style:normal;font-size:13px}.of-strip .of-card.clean{width:252px;height:auto;min-height:118px;padding:16px 18px;display:flex;flex-direction:column;justify-content:space-between;gap:14px;background:#13294d;border:1px solid #28426f;border-radius:18px}.of-strip .of-card.clean:hover{border-color:#fbbf24}.of-strip .of-card.picture,.of-strip .of-card:not(.clean):not(.plain){width:252px;height:auto;aspect-ratio:2/1;min-height:0;align-self:center}.of-strip .of-card.clean .of-hl{font-size:16px;line-height:1.2;-webkit-line-clamp:3}.of-strip .of-card.clean .of-price{flex-direction:row;align-items:center;gap:10px}.of-strip .of-card.clean .of-price small{font-size:14px;font-weight:600;color:#cfdaf0}.of-strip .of-card.clean .of-price em{font-size:20px;padding:6px 14px 7px;border-radius:12px;background:#dc2626;box-shadow:none}@media (max-width:900px){body .pg-h1,body .sv h1,body .sv-tl h1,body .svo h1,body:has(.svo) .hero.photo h1,body:has(.svo) h1{font-size:22px;font-weight:800;line-height:1.28;letter-spacing:-.3px}body .pg-sec h2,body .pg-sub,body .sv-sec>h2,body .sv-sec>h2 span,body .svo h2{font-size:19px;font-weight:800;letter-spacing:-.3px}body .sv-sec>h2 .n{font-size:15px}body .pg-subline,body .sv-main .hint,body .sv-sec>.hint{font-size:14.5px;line-height:1.45;color:#b3c1dc}body .pg-top .crumbs,body .pg-top .crumbs a,body:has(.sv) .crumbs,body:has(.sv) .crumbs a,body:has(.svo) .crumbs,body:has(.svo) .crumbs a{font-size:14px;color:#b3c1dc}body .pg-top .crumbs span[aria-current],body:has(.sv) .crumbs span:last-child,body:has(.svo) .crumbs span:last-child{font-size:14px;color:#fff;font-weight:600}body .pg-top .crumbs a,body:has(.sv) .crumbs a,body:has(.svo) .crumbs a{padding-top:12px;padding-bottom:12px;margin-top:-12px;margin-bottom:-12px}body:has(.sv) .sv-crumbs .crumbs{flex-wrap:wrap;white-space:normal;overflow:visible;row-gap:0}body .pg-nav a,body .sv-tabs a{height:44px;min-height:44px;font-size:15px;font-weight:600;color:#e8eefb;background:transparent;border:1px solid #33446a}body .pg-nav a.on,body .sv-tabs a.on{background:#fff;border-color:#fff;color:#0b1220;font-weight:800}body .sv-enq-phone .sv-enq-btn,body .sv-enq-phone .sv-enq-btn span,body .sv-off{font-size:15.5px;font-weight:700;line-height:1.4}body .sv-need{font-size:13.5px;line-height:1.45}body .pg-banner-btn{font-size:15.5px}body .pg-title h2,body .sv-ad .al h4,body .sv-pk .al h3{font-size:17px;font-weight:700;line-height:1.3}body .pg-dd,body .sv-dd{min-height:44px;font-size:15px;font-weight:700;color:#a7cbff}body .sv-dd i{font-size:15px}body .pg-card.inc-open .pg-list li,body .sv-body li,body .sv-body ul,body .sv-note{font-size:14px;line-height:1.55;color:#c5d1e8}body .pg-note,body .sv-ad .al p,body .sv-pk .al .sub{font-size:13.5px;line-height:1.45;color:#c5d1e8}body .pg-top-price small,body .price small,body .sv-pp small,body .svo .price small,body .svo .total small,body .total small{font-size:13.5px;color:#b3c1dc}body .pg-badge,body .sv-badge{font-size:12px}body .sv-chip .t small{font-size:13.5px;color:#b3c1dc}body .pg-chips li{font-size:13.5px;color:#dbe6f5}body .sv-ad .sv-btn,body .sv-btn,body .sv-pk .sv-btn{min-height:44px;min-width:92px;width:auto;padding:0 16px;font-size:15px}body .sv-car .sv-fuel button,body .sv-fuel button{min-height:44px;font-size:14px}body .sv-fuel .one{font-size:14px}body .hdrcar,body .pg-add,body .pg-check-btn,body .pg-dd,body .pg-wa,body .site-header .hdrcar{min-height:44px}body .site-header .burgerbtn{width:44px;height:44px}body .site-footer li>b{font-size:13.5px}body .sv-toast button{min-height:44px;min-width:44px}body .hdrcar-tx small,body .site-header .hdrcar-tx small{font-size:13.5px}body .site-header .citypill,body .site-header .citypill span{font-size:14px}body .sv-bar .bc{font-size:13.5px}body:has(.pgwrap) .bottomnav a span,body:has(.pgwrap) .bottomnav button span,body:has(.sv) .bottomnav a span,body:has(.sv) .bottomnav button span,body:has(.svo) .bottomnav a span,body:has(.svo) .bottomnav button span{font-size:13.5px}body .pg-specs dt,body .table-wrap th{font-size:13.5px;color:#b3c1dc}body .pg-specs dd{font-size:14px}body .pg-specs-note{font-size:13.5px;color:#b3c1dc}body .pg-text .richtext li,body .pg-text .richtext p{font-size:14px;line-height:1.55;color:#c5d1e8}body .pg-revs blockquote{font-size:14px;line-height:1.55;color:#e4ebf8}body .pg-rev-av,body .pg-revs b{font-size:14px}body .pg-rev-star{font-size:13.5px}body .pg-rating span{font-size:13.5px;color:#dbe6f5}body .pg-tiles b{font-size:14px}body .pg-tile-c,body .pg-tiles small{font-size:13.5px}}