@font-face{font-family:QBG;font-weight:400;src:url(/assets/gs-regular.woff2)format("woff2");font-display:swap}@font-face{font-family:QBG;font-weight:500;src:url(/assets/gs-medium.woff2)format("woff2");font-display:swap}@font-face{font-family:QBG;font-weight:600;src:url(/assets/gs-semibold.woff2)format("woff2");font-display:swap}@font-face{font-family:QBG;font-weight:700;src:url(/assets/gs-bold.woff2)format("woff2");font-display:swap}:root{--teal:#119c98;--teal2:#16bdb5;--tealD:#167070;--or:#f57d31;--or2:#ffa468;--black:#07090a;--bar:32px;--nav:72px;--m:clamp(16px,2.6vw,36px);--r:999px;--e:cubic-bezier(.2,.8,.1,1)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--bar) + var(--nav))}body{font-family:QBG,system-ui,-apple-system,"Segoe UI",sans-serif;background:#fff;color:#07090a;line-height:1.5;overflow-x:hidden;-webkit-font-smoothing:antialiased}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit;color:inherit;border:0;background:none}button{cursor:pointer}ul{list-style:none}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:fixed;left:8px;top:-60px;z-index:100;background:#fff;color:#000;padding:10px 14px;border-radius:8px}.skip:focus{top:8px}:focus-visible{outline:3px solid var(--or);outline-offset:3px;border-radius:6px}[data-th=light]{--bg:#fff;--ink:#07090a;--mut:#3d4f50;--tone:#587172;--surf:#eef5f5;--surf2:#dcebea;--acc:#0b7a77}[data-th=dark]{--bg:#07090a;--ink:#f4fbfa;--mut:#b9cfce;--tone:#8fb0af;--surf:#0f1a1b;--surf2:#172628;--acc:#16bdb5}[data-th]{background:var(--bg);color:var(--ink)}.in{max-width:none;margin:0;padding:0 var(--m)}section:not(.scene),footer{padding:clamp(56px,7vw,112px) 0}#bar{position:fixed;top:0;left:0;right:0;height:var(--bar);z-index:60;display:flex;align-items:center;justify-content:center;gap:10px;background:#07090a;color:#d8f5f2;font-size:13px}#bar b{background:var(--or);color:#1a0b02;border-radius:var(--r);padding:1px 9px;font-size:13px}#bar a{text-decoration:underline;text-underline-offset:3px;color:#8ff0e7}html:not(.hasbar) #bar{display:none}html:not(.hasbar){--bar:0px}#prog{position:fixed;left:0;top:var(--bar);height:4px;width:100%;transform-origin:0 50%;transform:scaleX(0);background:var(--or);z-index:61}.nav{position:fixed;top:var(--bar);left:0;right:0;height:var(--nav);z-index:50;display:flex;align-items:center;gap:18px;padding:0 var(--m);background:#fff;color:#07090a;transition:background-color .35s,color .35s}.nav.on-dark{background:#07090a;color:#f4fbfa}.brand{display:flex;align-items:center;gap:11px;margin-right:auto;min-width:0}.brand img{width:auto;height:38px;flex:none}.nav.on-dark .brand img{content:url(/assets/qtechs-q-dark.svg)}.wm{display:flex;flex-direction:column;gap:3px;white-space:nowrap}.wm b{font-size:17px;font-weight:600;letter-spacing:.14em;line-height:1}.wm em{display:flex;align-items:center;gap:7px;font-style:normal;font-size:8.5px;font-weight:700;letter-spacing:.2em;color:var(--or)}.wm em:before,.wm em:after{content:"";width:18px;height:1.5px;background:var(--or);border-radius:2px}.links{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;gap:2px;padding:4px;border-radius:999px;box-shadow:inset 0 0 0 1px rgba(7,9,10,.12);transition:box-shadow .35s}.nav.on-dark .links{box-shadow:inset 0 0 0 1px rgba(255,255,255,.22)}.links a{position:relative;z-index:1;padding:10px 14px;font-size:11.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;border-radius:999px;transition:color .3s}.links a.on{color:var(--tealD)}.nav.on-dark .links a.on{color:var(--teal2)}.links a:hover{color:var(--teal)}.pl{position:absolute;z-index:0;left:0;top:4px;bottom:4px;width:0;border-radius:999px;background:rgba(17,156,152,.15);opacity:0;transition:transform .5s var(--e),width .5s var(--e),opacity .3s}.pl:after{content:"";position:absolute;left:30%;right:30%;bottom:3px;height:2px;border-radius:2px;background:var(--or)}.cur{display:none;align-items:center;gap:10px;height:44px;padding:0 16px;border-radius:999px;box-shadow:inset 0 0 0 1px rgba(7,9,10,.14);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.nav.on-dark .cur{box-shadow:inset 0 0 0 1px rgba(255,255,255,.25)}.cur .dot{width:9px;height:9px;border-radius:50%;background:var(--teal2)}.cur .chev{width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .3s}.cur[aria-expanded=true] .chev{transform:translateY(2px) rotate(-135deg)}.menu{display:none;width:44px;height:44px;border-radius:50%;background:rgba(17,156,152,.16);position:relative}.menu span{position:absolute;left:13px;right:13px;height:2px;background:currentColor;border-radius:2px;transition:transform .3s}.menu span:nth-child(1){top:18px}.menu span:nth-child(2){top:25px}.menu[aria-expanded=true] span:nth-child(1){transform:translateY(3.5px) rotate(45deg)}.menu[aria-expanded=true] span:nth-child(2){transform:translateY(-3.5px) rotate(-45deg)}.mob{position:fixed;inset:0;z-index:45;background:#07090a;color:#f4fbfa;display:flex;flex-direction:column;justify-content:center;padding:100px var(--m) 40px;gap:4px;opacity:0;pointer-events:none;transition:opacity .3s}.mob.open{opacity:1;pointer-events:auto}.mob a{font-size:clamp(34px,10vw,56px);font-weight:700;letter-spacing:-.03em;padding:6px 0}.btn{display:inline-flex;align-items:center;gap:10px;padding:16px 30px;border-radius:var(--r);font-weight:700;font-size:16px;line-height:1;background:var(--surf2,#dcebea);color:var(--ink,#07090a);transition:transform .35s var(--e),background-color .25s;will-change:transform}.btn:hover{transform:translateY(-3px)}.btn:active{transform:none}.btn.p{background:var(--or);color:#1a0b02}.btn.p:hover{background:var(--or2)}.nav .btn{padding:12px 22px;font-size:15px}.ar{display:inline-block;width:16px;height:16px;position:relative;transition:transform .35s var(--e)}.btn:hover .ar{transform:translateX(4px)}.ar:before{content:"";position:absolute;left:0;right:1px;top:7px;height:2px;background:currentColor;border-radius:2px}.ar:after{content:"";position:absolute;right:1px;top:3.5px;width:8px;height:8px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);border-radius:1px}.wa{position:fixed;right:20px;bottom:20px;z-index:55;width:56px;height:56px;border-radius:50%;background:#25d366;color:#fff;display:grid;place-items:center;transition:transform .3s}.wa:hover{transform:scale(1.08)}.wa svg{width:28px;height:28px}h1,h2,h3{font-weight:700;letter-spacing:-.045em;text-wrap:balance}h2{font-size:clamp(32px,4vw,62px);line-height:.98;max-width:18ch}h3{font-size:clamp(22px,2vw,30px);line-height:1.15;letter-spacing:-.02em}.lead{font-size:clamp(18px,1.6vw,23px);line-height:1.5;color:var(--mut);max-width:46ch;margin-top:22px}h2+.lead{margin-top:22px}.js [data-r]{opacity:0;transform:translateY(30px);transition:opacity .9s var(--e),transform .9s var(--e)}.js [data-r].in-v{opacity:1;transform:none}.scene{position:relative;height:var(--h,300vh)}.scene .pin{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;padding-top:calc(var(--bar) + var(--nav))}:root{--bandh:max(18svh,130px)}.tale{background:#fff}.tale .pin{background:#fff;color:var(--ink);padding:0}.tale .pin[data-th=dark]{color:#f4fbfa}.anc{position:absolute;left:0;width:1px;height:1px;pointer-events:none}.heroBg{position:absolute;left:0;right:0;top:calc(var(--bar) + var(--nav));bottom:var(--bandh);overflow:hidden;z-index:1;will-change:opacity}.sun{position:absolute;left:36vw;bottom:-14%;width:min(52vh,40vw);aspect-ratio:1;border-radius:50%;background:var(--or);will-change:transform;z-index:0}.cloud{position:absolute;height:5.5vh;border-radius:var(--r);background:#eaf4f3;z-index:1;will-change:transform}.c1{width:15vw;top:24%;left:-18vw;animation:drift 70s linear infinite}.c2{width:10vw;top:40%;left:-14vw;animation:drift 95s linear -40s infinite}@keyframes drift{to{transform:translateX(130vw)}}.sky{position:absolute;left:-3%;width:106%;bottom:0;z-index:2;will-change:transform}.sky.l1{height:38%;fill:#cfe9e7}.sky.l2{height:28%;fill:var(--teal);z-index:3}.sky.l3{height:19%;fill:var(--tealD);z-index:4}.sky .pn{animation:shim 5s ease-in-out infinite}@keyframes shim{50%{opacity:.35}}.gl{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:0;transition:opacity 1.1s .2s;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 30%);mask-image:linear-gradient(90deg,transparent 0,#000 30%)}.gl canvas{width:100%;height:100%;display:block}.w3d .gl{opacity:1}.w3d .fallback{display:none}.fallback{position:absolute;right:6vw;top:calc(var(--bar) + var(--nav) + 12svh);width:min(46vw,620px);height:58svh;display:grid;place-items:center;z-index:2;pointer-events:none}.fbp{position:absolute;left:8%;right:8%;bottom:14%;height:26%;border-radius:50%;background:radial-gradient(closest-side,rgba(17,156,152,.38),rgba(17,156,152,.1) 70%,transparent);animation:fbp 2.2s ease-in-out infinite}.fallback img{position:relative;height:34svh;width:auto;animation:fbf 2.2s ease-in-out infinite}@keyframes fbp{50%{transform:scale(.88);opacity:.6}}@keyframes fbf{50%{transform:translateY(-12px)}}@media(max-width:1000px){.fallback{left:0;right:0;width:auto;top:calc(var(--bar) + var(--nav) + 34svh);height:34svh}}.tale h1{position:absolute;left:var(--m);top:calc(var(--bar) + var(--nav) + 9svh);z-index:5;font-size:clamp(52px,8vw,128px);line-height:.88;letter-spacing:-.055em;max-width:none;color:var(--ink);will-change:transform,opacity}.tale h1 .ln{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.tale h1 .ln>span{display:block;transform:translateY(110%);transition:transform 1.1s var(--e)}.ready .tale h1 .ln>span{transform:none}.ready .tale h1 .ln:nth-child(2)>span{transition-delay:.12s}.band{position:absolute;left:0;right:0;bottom:0;height:calc(var(--bandh) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px)!important;background:#07090a;color:#f4fbfa;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 var(--m);z-index:5;will-change:transform}.band p{font-size:clamp(18px,1.5vw,20px);max-width:40ch;color:#d3e4e3}.tui{position:absolute;inset:0;z-index:6;pointer-events:none;opacity:0;visibility:hidden}.tui.on{visibility:visible}.tui>*{pointer-events:auto}.tlead{position:absolute;left:var(--m);top:calc(var(--bar) + var(--nav) + 12svh);max-width:min(46vw,760px)}.tlead h2{font-size:clamp(36px,4.4vw,72px);line-height:.92;letter-spacing:-.05em;max-width:none}.tlead p{margin-top:24px;font-size:clamp(17px,1.5vw,21px);color:var(--mut)}.drum{position:absolute;left:var(--m);top:calc(var(--bar) + var(--nav) + 2svh);height:46svh;width:min(46vw,640px);-webkit-mask-image:linear-gradient(180deg,transparent 4%,#000 36%,#000 64%,transparent 96%);mask-image:linear-gradient(180deg,transparent 4%,#000 36%,#000 64%,transparent 96%)}.dw{position:absolute;left:0;top:50%;font:inherit;font-size:clamp(48px,6vw,96px);font-weight:700;letter-spacing:-.055em;line-height:1;color:var(--ink);background:none;border:0;padding:0 0 .08em;cursor:pointer;text-align:left;transform-origin:0 50%;will-change:transform,opacity;white-space:nowrap;text-shadow:0 0 22px rgba(255,255,255,.95),0 0 6px rgba(255,255,255,.9)}.dw:focus-visible{outline:3px solid var(--teal);outline-offset:4px;border-radius:12px}.desc{position:absolute;left:calc(var(--m) - 14px);bottom:4svh;width:min(42vw,580px);padding:18px 20px 20px;background:rgba(255,255,255,.88);border-radius:26px;transition:opacity .35s}.desc.sw{opacity:0}.desc h3{font-size:clamp(20px,1.7vw,26px);letter-spacing:-.02em;margin-bottom:10px}.desc p{font-size:clamp(16px,1.25vw,18px);line-height:1.5;color:var(--ink);max-width:54ch}.chips{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 20px}.chips li{background:var(--surf2);color:var(--ink);border-radius:99px;padding:8px 14px;font-size:14px;font-weight:600}.nightBg{position:absolute;inset:0;z-index:1;opacity:0;pointer-events:none}.orb{position:absolute;top:calc(var(--bar) + var(--nav));left:60vw;width:min(34vh,26vw);aspect-ratio:1;border-radius:50%;will-change:transform;z-index:1}.sunset{background:var(--or)}.moon{background:#f4fbfa;overflow:hidden}.moon:before,.moon:after{content:"";position:absolute;border-radius:50%;background:#dbe8e7}.moon:before{width:22%;height:22%;left:24%;top:26%}.moon:after{width:14%;height:14%;left:56%;top:52%}.town{position:absolute;left:0;right:0;bottom:0;width:100%;height:30vh;fill:#07090a}.town .wi{fill:#26383a;transition:fill .6s}.town .wi.on{fill:var(--or)}.tale .pin[data-th=dark] .town{fill:#02090a}.ntext{position:absolute;left:var(--m);top:calc(var(--bar) + var(--nav) + 8svh);z-index:7;max-width:92vw;opacity:0;visibility:hidden;pointer-events:none}.ntext h2{font-size:clamp(34px,4.8vw,84px);line-height:.92;max-width:none}.ntext h2 span{display:block}.ntext .l2{opacity:0;transform:translateY(26px);transition:opacity .7s,transform .8s var(--e)}.ntext .l2.on{opacity:1;transform:none}.ntext p{margin-top:28px;max-width:40ch;font-size:clamp(17px,1.5vw,21px);color:inherit}.wlb{position:absolute;left:0;top:0;display:inline-flex;align-items:center;gap:8px;margin:-34px 0 0 -10px;padding:8px 14px 8px 10px;border-radius:99px;background:#fff;color:#04141a;font-size:14px;font-weight:600;white-space:nowrap;opacity:0;will-change:transform,opacity;z-index:3}.wlb i{width:10px;height:10px;border-radius:50%;background:var(--or)}:root{--R:clamp(28px,4.4vw,72px)}main>section:not(#top),footer{position:relative;z-index:2;margin-top:calc(var(--R) * -1);border-radius:var(--R) var(--R) 0 0;overflow:clip}#top{position:relative;z-index:1}main>section:not(.scene):not(#top),footer{padding-top:calc(clamp(56px,7vw,112px) + var(--R))}main>section.scene:not(#top) .pin{padding-top:0}main>section:not(#top)+section,main>section:not(#top)+footer{}main{background:var(--black)}.build{background:var(--bg)}.build h2{max-width:14ch}.calc{display:grid;grid-template-columns:1fr 1.2fr;gap:clamp(28px,5vw,90px);margin:clamp(40px,6vw,80px) 0 40px;align-items:end}.knob label{display:block;font-size:20px;font-weight:600;color:var(--mut)}.knob output{display:block;font-size:clamp(64px,8vw,128px);font-weight:700;letter-spacing:-.05em;line-height:1;margin:10px 0 24px;font-variant-numeric:tabular-nums}.knob p{margin-top:20px;font-size:16px;color:var(--mut);max-width:44ch}input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:44px;background:transparent;cursor:pointer}input[type=range]::-webkit-slider-runnable-track{height:14px;border-radius:var(--r);background:linear-gradient(90deg,var(--teal2) var(--v,30%),var(--surf2) var(--v,30%))}input[type=range]::-moz-range-track{height:14px;border-radius:var(--r);background:var(--surf2)}input[type=range]::-moz-range-progress{height:14px;border-radius:var(--r);background:var(--teal2)}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:38px;height:38px;margin-top:-12px;border-radius:50%;background:var(--or);border:0;transition:transform .2s var(--e)}input[type=range]::-moz-range-thumb{width:38px;height:38px;border-radius:50%;background:var(--or);border:0}input[type=range]:active::-webkit-slider-thumb{transform:scale(1.15)}.out{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.out>div{background:var(--surf);border-radius:28px;padding:26px 22px 28px}.out>div{display:flex;flex-direction:column-reverse;justify-content:flex-end}.out dt{font-size:15px;color:var(--mut);font-weight:500;min-height:2.6em}.out dd{font-size:clamp(20px,2vw,30px);font-weight:600;margin-top:12px}.out b{font-size:clamp(44px,5vw,84px);letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums;display:inline-block}.rec{background:var(--surf)}.rgrid{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(28px,5vw,90px);align-items:stretch}.rl{display:flex;flex-direction:column;min-height:min(70vh,640px)}.rl h2{max-width:16ch}.rl>p{margin-top:20px;max-width:44ch;font-size:19px;color:var(--mut)}.total{margin-top:auto;padding-top:48px}.total span{display:block;font-size:clamp(48px,7.4vw,124px);line-height:.8;letter-spacing:-.06em;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--tealD)}.total small{display:block;margin-top:18px;font-size:17px;color:var(--mut)}.slip{align-self:start;background:#fff;color:#07090a;padding:34px 30px 54px;max-width:440px;width:100%;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/22px 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/22px 100%;transform:rotate(1.4deg)}.slip h3{margin-bottom:22px}.rows li{display:flex;align-items:baseline;gap:8px;padding:11px 0;font-size:17px;font-variant-numeric:tabular-nums}.rows i{flex:1;border-bottom:4px dotted #b9cfce;transform:translateY(-4px)}.rows b{font-weight:600}.rows .sum{margin-top:12px;background:#07090a;color:#fff;padding:14px 14px;justify-content:space-between;font-weight:700}.rows .sum b{font-weight:700}.slip p{margin-top:22px;font-size:15px;color:#3d4f50}.gal{background:var(--bg)}.gal h2{max-width:16ch}.tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:clamp(40px,6vw,80px)}.gt{display:flex;flex-direction:column;transition:transform .5s var(--e)}.gt:hover{transform:translateY(-8px)}.gt figure{aspect-ratio:4/5;overflow:hidden;margin:0}.gt img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--e)}.gt:hover img{transform:scale(1.07)}.gt div{padding:16px 16px 18px;display:grid;gap:6px;min-height:104px;transition:background-color .3s}.gt b{font-size:17px;line-height:1.2}.gt span{font-size:14px;line-height:1.35}.gt em{font-size:14px;font-style:normal;font-weight:600;display:inline-flex;gap:6px;align-items:center;margin-top:2px}.gt.k0 div{background:var(--teal);color:#04141a}.gt.k1 div{background:#f4fbfa;color:#07090a}.gt.k2 div{background:var(--or);color:#1a0b02}.gt.k3 div{background:#172628;color:#f4fbfa}.gt:hover div{background:#fff}.gt:hover div{color:#07090a}.tools .pin{background:var(--bg);display:flex;flex-direction:column;justify-content:center;gap:clamp(24px,5vh,56px)}.tools h2{padding:0 var(--m);max-width:none}.track{display:flex;gap:16px;padding:0 var(--m);width:max-content;will-change:transform}.card{flex:none;width:min(62vw,820px);height:min(58vh,520px);padding:clamp(24px,3vw,44px);display:flex;flex-direction:column;justify-content:space-between;transition:transform .5s var(--e)}.card:hover{transform:translateY(-8px)}.card:nth-child(4n+1){background:var(--teal);color:#04141a}.card:nth-child(4n+2){background:#07090a;color:#f4fbfa}.card:nth-child(4n+3){background:var(--or);color:#1a0b02}.card:nth-child(4n+4){background:#dcebea;color:#07090a}.card h3{font-size:clamp(28px,3.2vw,52px);line-height:1;letter-spacing:-.05em;max-width:none}.card p{font-size:clamp(16px,1.4vw,20px);max-width:42ch;margin-top:16px}.card em{font-style:normal;font-weight:700;display:inline-flex;gap:10px;align-items:center;font-size:18px}.card small{font-size:15px;font-weight:600}.news{background:var(--bg)}.nl{margin-top:clamp(36px,5vw,70px);display:grid;gap:12px}.nw{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(20px,4vw,64px);padding:clamp(26px,3vw,44px);background:var(--surf);border-radius:0;transition:transform .5s var(--e),background-color .3s}.nw:hover{transform:translateX(10px)}.nw .k{font-size:15px;font-weight:600;color:var(--acc);margin-bottom:12px}.nw h3{font-size:clamp(28px,3.4vw,52px);line-height:1;letter-spacing:-.04em}.nw p{font-size:18px;color:var(--mut);max-width:60ch}.nw.crit{background:var(--or);color:#1a0b02}.nw.crit .k,.nw.crit p{color:#1a0b02}.cd{display:flex;gap:10px;margin-top:22px;flex-wrap:wrap}.cd div{min-width:86px;text-align:center;padding:14px 10px;background:#07090a;color:#fff}.cd b{display:block;font-size:34px;line-height:1;font-variant-numeric:tabular-nums}.cd span{font-size:14px;color:#cfe0df}.ab{display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(28px,5vw,90px);align-items:start}.pf{margin:0;background:var(--teal);border-radius:999px 999px 0 0;overflow:hidden;aspect-ratio:4/5;position:sticky;top:calc(var(--bar) + var(--nav) + 24px)}.pf img{width:100%;height:100%;object-fit:cover;object-position:50% 100%}.about h2{max-width:20ch;font-size:clamp(30px,3.4vw,54px)}.story{margin-top:34px;font-size:clamp(18px,1.5vw,24px);line-height:1.22;letter-spacing:-.02em;text-align:left;max-width:58ch;hyphens:auto}mark{padding:0 .12em;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#07090a}.h1{background:#9fe7e2}.h2{background:#ffc9a3}.h3{background:#cfe9e7}.end{display:inline;background:var(--or);color:#1a0b02;padding:0 .12em;font-weight:700;box-decoration-break:clone;-webkit-box-decoration-break:clone;transition:background-color .3s}.end:hover{background:var(--or2)}.creed{margin-top:44px;display:grid;gap:12px;font-size:19px}.creed li{display:flex;gap:14px;align-items:baseline}.creed li:before{content:"";flex:none;width:12px;height:12px;background:var(--or);border-radius:50%}.net .lead{margin-top:16px}.marq{overflow:hidden;margin-top:clamp(24px,3vw,40px)}.mrow{display:flex;gap:14px;width:max-content;animation:mq 44s linear infinite}.mrow.slow{animation-duration:80s}.marq:hover .mrow{animation-play-state:paused}@keyframes mq{to{transform:translateX(-50%)}}.pc{flex:none;padding:22px 42px;background:var(--surf);text-align:center}.pc b{display:block;font-size:22px;letter-spacing:-.01em}.pc span{font-size:15px;color:var(--acc);font-weight:600}.rate{display:flex;align-items:center;gap:26px;margin-top:clamp(28px,4vw,52px)}.rate big{font-size:clamp(60px,7vw,112px);font-weight:700;letter-spacing:-.06em;line-height:.85}.rate .stars{color:#f5a300}.rate p{margin-top:8px;max-width:40ch;color:var(--mut)}.rc{flex:none;width:min(380px,82vw);padding:26px;background:var(--surf)}.rc .who{display:flex;align-items:center;gap:12px;margin-bottom:12px}.rc .av{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-weight:700;background:var(--teal);color:#04141a}.rc b{display:block;font-size:16px}.rc small{color:var(--mut);font-size:14px}.rc .stars{color:#f5a300}.rc q{display:block;font-size:17px;quotes:none;margin-top:12px}.faq{background:var(--bg)}.fgrid{display:grid;grid-template-columns:5fr 7fr;gap:clamp(30px,6vw,110px);align-items:start}.fl{position:sticky;top:calc(var(--bar) + var(--nav) + 40px)}.fl p{margin:22px 0 30px;max-width:34ch;font-size:19px;color:var(--mut)}.cards{display:flex;flex-direction:column;gap:12px;max-width:none}.qa{border-radius:30px;background:var(--surf);color:var(--ink);padding:0 clamp(18px,2.4vw,30px);transition:background .35s}.qa[open]{background:var(--surf2)}.qa summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:clamp(18px,1.7vw,23px);font-weight:600;letter-spacing:-.02em;line-height:1.25}.qa summary::-webkit-details-marker{display:none}.qa summary i{flex:none;width:44px;height:44px;border-radius:50%;background:var(--or);position:relative;transition:transform .4s var(--e)}.qa summary i:before,.qa summary i:after{content:"";position:absolute;left:14px;right:14px;top:21px;height:3px;border-radius:2px;background:#1a0b02;transition:transform .35s var(--e)}.qa summary i:after{transform:rotate(90deg)}.qa[open] summary i{transform:rotate(180deg)}.qa[open] summary i:after{transform:rotate(0)}.qa summary:focus-visible{outline:3px solid var(--teal);outline-offset:4px;border-radius:20px}.qa .ans{position:relative;padding:0 0 24px}.qa .ans p{display:flex;gap:14px;align-items:flex-start;font-size:18px;line-height:1.5;background:var(--teal);color:#04141a;padding:18px 22px;border-radius:6px 26px 26px 26px;max-width:60ch;opacity:0}.qa .ans p img{flex:none;width:34px;height:34px;background:#fff;border-radius:50%;padding:5px}.qa .dots{position:absolute;left:0;top:0;display:flex;gap:6px;padding:16px 22px;background:var(--teal);border-radius:6px 22px 22px 22px;opacity:0}.qa .dots u{width:8px;height:8px;border-radius:50%;background:#04141a;animation:dt .9s infinite}.qa .dots u:nth-child(2){animation-delay:.15s}.qa .dots u:nth-child(3){animation-delay:.3s}@keyframes dt{50%{transform:translateY(-5px)}}.qa[open] .dots{animation:dd .7s both}.qa[open] .ans p{animation:ap .5s .62s both var(--e)}@keyframes dd{0%{opacity:0}15%,85%{opacity:1}100%{opacity:0}}@keyframes ap{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.split{display:flex;gap:6px;margin-top:26px;max-width:620px}.split b{display:flex;flex-direction:column;gap:2px;padding:14px 16px;border-radius:18px;font-size:clamp(17px,1.6vw,22px);font-weight:700;font-variant-numeric:tabular-nums;color:#fff;background:var(--tealD);min-width:0}.split b+b{background:var(--or);color:#1a0b02}.split em{font-style:normal;font-size:14px;font-weight:600;opacity:.85}.rows li.hd{padding:14px 0 2px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--tealD)}.contact{background:var(--bg)}.coupon{display:grid;grid-template-columns:.9fr 1.1fr;gap:0;background:var(--teal);color:#04141a;border-radius:16px;max-width:1280px;margin:0 auto;-webkit-mask:radial-gradient(circle 16px at 45% 0,#0000 97%,#000) top/100% 51% no-repeat,radial-gradient(circle 16px at 45% 100%,#0000 97%,#000) bottom/100% 51% no-repeat;mask:radial-gradient(circle 16px at 45% 0,#0000 97%,#000) top/100% 51% no-repeat,radial-gradient(circle 16px at 45% 100%,#0000 97%,#000) bottom/100% 51% no-repeat}.cl{padding:clamp(28px,4vw,56px);display:flex;flex-direction:column;justify-content:space-between;gap:32px;border-right:6px dotted var(--bg)}.cl h2{font-size:clamp(34px,3.8vw,58px);max-width:11ch;text-transform:none;line-height:.98}.cl p{font-size:17px;max-width:36ch}.hub{display:grid;gap:6px;font-weight:600}.hub a{text-decoration:underline;text-underline-offset:4px}.cr{padding:clamp(24px,3.4vw,48px);display:grid;gap:10px;align-content:start}.goals{display:flex;gap:8px;flex-wrap:wrap;border:0}.goals label{cursor:pointer}.goals input{position:absolute;opacity:0}.goals span{display:inline-block;padding:12px 18px;background:#0eb3ac;font-weight:600;font-size:15px;border-radius:var(--r);transition:background-color .25s}.goals input:checked+span{background:#07090a;color:#fff}.goals input:focus-visible+span{outline:3px solid var(--or);outline-offset:2px}.cr input:not([type=radio]),.cr textarea{background:#3fd0c9;padding:0 18px;height:54px;font-size:16px;border-radius:10px;width:100%;color:#04141a}.cr textarea{height:110px;padding:16px 18px;resize:vertical}.cr ::placeholder{color:#0b4a48;opacity:1}.cr input:focus,.cr textarea:focus{outline:3px solid #07090a;outline-offset:2px}.sub{height:58px;background:#07090a;color:#fff;font-weight:700;font-size:17px;border-radius:10px;transition:transform .3s var(--e),background-color .25s}.sub:hover{background:#1d3033;transform:translateY(-2px)}#fmsg{min-height:22px;font-weight:600}#fmsg.ok{color:#07090a}#fmsg.er{color:#5a1200}footer{padding:clamp(56px,7vw,100px) 0 0;overflow:hidden;min-height:60vh;display:flex;flex-direction:column;justify-content:space-between}.inv{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:28px;align-items:start}.invt{grid-column:1;font-size:clamp(32px,3.8vw,60px);line-height:.96;letter-spacing:-.045em;font-weight:700}.inv .btn{grid-column:1;margin-top:-4px;justify-self:start}.soc{grid-column:3;grid-row:1/3;display:grid;gap:10px;font-size:17px}.soc a{text-decoration:underline;text-underline-offset:4px}.legal{display:flex;justify-content:space-between;gap:20px;margin-top:80px;font-size:14px;color:var(--mut)}.name{display:flex;align-items:flex-end;gap:.03em;font-size:11vw;font-weight:700;letter-spacing:-.055em;line-height:.86;white-space:nowrap;padding:0 var(--m);transform:translateY(24%);margin-top:20px}.name img{height:.8em;width:auto;margin-right:.05em}@media(max-width:620px){#bar span{display:none}#bar{gap:14px}}@media(max-width:1180px){.wm em{display:none}.wm b{font-size:16px}.links a{padding:10px 10px}}@media(max-width:1000px){.links{display:none}.menu{display:block}.cur{display:inline-flex}.wm{display:none}.nav{justify-content:space-between}.brand{margin-right:0}.nav .btn{display:none}.hero h1{font-size:19vw;top:12%}.arch{right:-4vw;top:auto;bottom:-1vh;height:44%;transform:rotate(5deg)}.sun{left:8vw;width:56vw}.band{flex-basis:22%;flex-direction:column;align-items:stretch;justify-content:center;gap:14px}.band .btn{justify-content:center}.stack{top:calc(var(--bar) + var(--nav) + 12px);left:var(--m);right:var(--m);display:flex;flex-wrap:wrap;gap:8px}.w{font-size:16px;line-height:1;letter-spacing:-.01em;font-weight:600;transition:none}.w button{padding:12px 16px;border-radius:99px;background:var(--surf);min-height:44px}.w.on{transform:none}.w.on button{background:var(--ink);color:var(--bg)}.objs{width:82vw;right:-4vw;top:auto;bottom:26vh}.stage{right:auto;left:50%;transform:translateX(-50%);top:calc(var(--bar) + var(--nav) + 124px);width:min(72vw,36svh)}.cap{font-size:13px;padding:9px 14px;bottom:-14px}.facts{left:var(--m);right:auto;width:calc(100% - 2*var(--m));bottom:7vh}.facts p{bottom:62px;width:100%}.orb{left:48vw;width:44vw}.ntext{max-width:92vw}.ntext h2{font-size:8vw}.bat{width:62vw;bottom:24vh}.town{height:22vh}.calc,.rgrid,.ab,.nw,.coupon,.inv{grid-template-columns:1fr}.out{grid-template-columns:1fr}.out dt{min-height:0}.tiles{grid-template-columns:1fr 1fr;gap:8px}.card{width:82vw;height:56vh}.rl{min-height:0}.slip{max-width:none;transform:none}.pf{position:static;max-width:380px}.cl{border-right:0;border-bottom:6px dotted var(--bg)}.coupon{-webkit-mask:none;mask:none}.inv .btn,.soc,.invt{grid-column:1;grid-row:auto}.name{font-size:15.2vw}.legal{flex-direction:column;gap:6px}}@media(max-width:1000px){.world{right:-8vw;top:auto;bottom:0;width:116vw;height:56%}.world.w2{right:-8vw;width:116vw;height:40vh;bottom:19vh}.fgrid{grid-template-columns:1fr}.fl{position:static}.wlb{font-size:13px;padding:6px 10px 6px 8px}}html.rm .stage{top:150px;width:min(50vw,64svh)}html.rm .qa .dots{display:none}html.rm .ring .rp{transition:none}html.rm .qa .ans p{opacity:1;animation:none!important}html.rm{scroll-behavior:auto}html.rm.js [data-r]{opacity:1;transform:none;transition:none}html.rm .mrow,html.rm .cloud,html.rm .sky .pn{animation:none}html.rm .scene{height:auto!important}html.rm .scene .pin{position:relative;height:auto;min-height:100vh}html.rm .hero h1 .ln>span{transform:none}html.rm .arch{clip-path:none}html.rm .o{clip-path:inset(0);position:relative}html.rm .bat{clip-path:none}html.rm .track{width:auto;flex-wrap:wrap}a,button,summary,input,label{-webkit-tap-highlight-color:transparent;touch-action:manipulation}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}:focus-visible{outline:3px solid var(--teal);outline-offset:3px}.card h3,.nw h3{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:none}.card h3{font-size:clamp(26px,2.6vw,42px)}.nw h3{font-size:clamp(26px,2.8vw,44px)}small,.small{font-size:max(13px,1em)}html{overscroll-behavior-y:none}@media(max-width:1000px){.band{height:auto;flex-direction:column;align-items:flex-start;gap:12px;padding:16px var(--m) calc(16px + env(safe-area-inset-bottom,0px))!important}.band p{font-size:16px}.tale h1{font-size:15vw;top:calc(var(--bar) + var(--nav) + 6svh)}.sun{left:8vw;width:56vw}.gl{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 30%);mask-image:linear-gradient(180deg,transparent 0,#000 30%)}.tlead{max-width:92vw;top:calc(var(--bar) + var(--nav) + 4svh)}.tlead h2{font-size:clamp(32px,9vw,48px)}.drum{width:92vw;height:30svh;top:calc(var(--bar) + var(--nav) + 1svh)}.dw{font-size:clamp(40px,13vw,68px)}.desc{left:var(--m);right:var(--m);width:auto;bottom:calc(10px + env(safe-area-inset-bottom,0px));background:rgba(255,255,255,.94);border-radius:26px;padding:16px 18px}.desc{padding:14px 16px 16px}.desc h3{font-size:19px;margin-bottom:6px}.desc p{font-size:15px;line-height:1.42}.chips{display:none}.desc .btn{margin-top:12px;padding:12px 20px;font-size:15px}.ntext{max-width:92vw}.ntext h2{font-size:8vw}.orb{left:60vw;width:30vw;top:calc(var(--bar) + var(--nav) + 34svh)}.town{height:22vh}.wlb{font-size:13px;padding:6px 10px 6px 8px}}.rmlist{display:none}html.rm .tale{height:auto!important}html.rm .tale .pin{position:relative;height:100svh}html.rm .tale .tui,html.rm .tale .ntext,html.rm .tale .nightBg{display:none}html.rm .rmlist{display:block;padding:clamp(40px,6vw,90px) var(--m);background:#fff}html.rm .rmlist li{max-width:60ch;margin-bottom:28px}html.rm .rmlist b{display:block;font-size:26px;letter-spacing:-.02em}html.rm .rmlist span{display:block;margin-top:6px;font-size:18px}.nw p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.iso{max-width:880px;margin:clamp(8px,2vw,28px) auto 0;padding:0 var(--m)}.isosvg{width:100%;height:auto;display:block;overflow:visible;font-family:inherit}.isosvg .grid line{stroke:#119c98;stroke-opacity:.2;stroke-width:1}.isosvg .rise{transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(.02);transition:transform .95s var(--e) calc(var(--i)*.14s + .15s)}.isosvg .lab{opacity:0;transform:translateY(10px);transition:opacity .5s calc(var(--i)*.14s + .9s),transform .6s var(--e) calc(var(--i)*.14s + .9s)}.isosvg .plinth{opacity:0;transition:opacity .6s}.isosvg .lf{opacity:0;transform:translateY(-46px);transition:opacity .6s .9s,transform 1s var(--e) .9s}.isosvg .cn{fill:none;stroke:#f57d31;stroke-width:2;stroke-linecap:round;stroke-dasharray:5 9;opacity:0;transition:opacity .6s calc(var(--i)*.1s + 1.4s)}.iso.in-v .plinth{opacity:1}.iso.in-v .rise{transform:none}.iso.in-v .lab{opacity:1;transform:none}.iso.in-v .lf{opacity:1;transform:none}.iso.in-v .cn{opacity:.9;animation:dash 1.4s linear infinite}.iso.in-v .logo{animation:isofl 5s ease-in-out 2s infinite}.iso.in-v .sh{animation:isosh 5s ease-in-out 2s infinite;transform-box:fill-box;transform-origin:50% 50%}.iso.in-v .fcube{animation:isobob 4.2s ease-in-out infinite;animation-delay:calc(var(--j)*-1.1s)}.iso.in-v .pil{cursor:default}.iso.in-v .pil:hover .rise,.iso.in-v .pil:hover .lab{transform:translateY(-12px);transition-duration:.35s;transition-delay:0s}.isosvg .glow{opacity:.9}@keyframes dash{to{stroke-dashoffset:-28}}@keyframes isofl{50%{transform:translateY(-9px)}}@keyframes isosh{50%{transform:scale(.88);opacity:.1}}@keyframes isobob{50%{transform:translateY(-12px)}}html.rm .isosvg *{transition:none!important;animation:none!important}html.rm .isosvg .rise,html.rm .isosvg .lab,html.rm .isosvg .lf,html.rm .isosvg .plinth{opacity:1;transform:none}html.rm .isosvg .cn{opacity:.9}.rc p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:700px){.isosvg .lab{transform-box:fill-box;transform-origin:50% 100%}.iso.in-v .lab{transform:scale(1.65)}.iso.in-v .pil:hover .lab{transform:scale(1.65) translateY(-6px)}.iso{padding:0}}.wsv{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.wsv line{stroke:#f57d31;stroke-width:2;stroke-linecap:round;stroke-dasharray:3 5}.links{gap:0;padding:4px;overflow:visible}.links>a,.links .ddt{padding:10px 13px;font-size:11.5px}.dd{position:relative;display:flex}.ddt{display:inline-flex;align-items:center;gap:6px;position:relative;z-index:1;font-weight:700;letter-spacing:.09em;text-transform:uppercase;border-radius:999px}.cv{width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .25s}.dd:hover .cv,.dd:focus-within .cv{transform:translateY(1px) rotate(-135deg)}.ddm{position:absolute;left:50%;top:100%;min-width:210px;padding:8px;margin-top:10px;border-radius:20px;background:#fff;color:#07090a;box-shadow:0 18px 50px rgba(4,20,26,.18);display:grid;opacity:0;visibility:hidden;transform:translate(-50%,6px);transition:opacity .25s,transform .3s var(--e),visibility .25s;z-index:5}.ddm:before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}.dd:hover .ddm,.dd:focus-within .ddm{opacity:1;visibility:visible;transform:translate(-50%,0)}.ddm a{padding:11px 14px;border-radius:12px;font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:none}.ddm a:hover{background:#e8f5f4;color:var(--tealD)}.plan{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--or);color:#1a0b02;flex:none;transition:transform .35s var(--e),background-color .25s}.plan:hover{transform:rotate(25deg) scale(1.06);background:var(--or2)}.nav .btn{display:none}.hd{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.hd h2{flex:1;min-width:0}.tools .hd{padding:0 var(--m)}.tools .hd h2{padding:0}.art{width:clamp(110px,14vw,200px);flex:none;margin-bottom:-4px}.mini{width:100%;height:auto;display:block;overflow:visible}.mini .pl0{opacity:0;transition:opacity .6s}.mini .rise{transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(.04);transition:transform 1s var(--e) .15s}.in-v .mini .pl0,.in-v.mini .pl0{opacity:1}.in-v .mini .rise,.in-v.mini .rise{transform:none}.mini .fl{transform-box:fill-box;transform-origin:50% 50%}.in-v .mini .fl{animation:isobob 4.2s ease-in-out infinite}.in-v .mini .fl.b{animation-delay:-1.2s}.in-v .mini .fl.c{animation-delay:-2.4s}.mini .pp{fill:#cfe2e1;transition:fill .5s var(--e),opacity .4s;opacity:.55}.mini .pp.on{fill:#1f5fae;opacity:1}.in-v .mini .spin{transform-box:fill-box;transform-origin:50% 50%;animation:spinz 14s linear infinite}.mini .bar{transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(.1);transition:transform .8s var(--e) calc(var(--k)*.12s + .5s)}.in-v .mini .bar{transform:none}@keyframes spinz{to{transform:rotate(360deg)}}.build .hd .art{width:clamp(120px,15vw,210px)}.fl .art{width:clamp(90px,10vw,140px);margin:0 0 6px}.cl .art{width:110px;margin:-10px 0 0}@media(max-width:700px){.art{width:104px}.fl .art{width:96px}}.nsky{position:absolute;inset:0;overflow:hidden}.nsky i{position:absolute;width:3px;height:3px;border-radius:50%;background:#f4fbfa;opacity:.15;animation:tw 3.4s ease-in-out infinite}@keyframes tw{50%{opacity:.95;transform:scale(1.5)}}.glow{position:absolute;left:-10%;right:-10%;bottom:-10%;height:70%;background:radial-gradient(60% 70% at 50% 100%,rgba(245,125,49,.55),rgba(245,125,49,0) 70%);opacity:0;will-change:opacity}.rl{min-height:0}.rec .rgrid{align-items:center}.rec .art{width:clamp(130px,16vw,220px);margin-top:18px}.slip{padding:30px 28px 50px}.rows .sum{margin-top:8px}footer{min-height:0;padding:calc(clamp(40px,5vw,72px) + var(--R)) 0 0!important;display:block}.fx{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.3fr;gap:clamp(24px,4vw,64px);align-items:start}.fb .brand{margin:0 0 18px}.fb .brand img{height:52px}.fb .wm b{font-size:19px}.fb p{max-width:34ch;color:var(--mut);font-size:16px;margin-bottom:20px}.fc{display:grid;gap:9px;align-content:start}.fc h3{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--tone);margin-bottom:6px;font-weight:700}.fc a{font-size:15px;color:#e8f5f4;width:fit-content;transition:color .2s}.fc a:hover{color:var(--teal2)}.fc .ph{font-size:18px;font-weight:700}footer .legal{margin-top:34px;padding:16px 0 20px;border-top:1px solid #1e2f31;align-items:center;font-size:13px}.fart{width:84px;opacity:.9}.fart .mini{width:100%}.fart .pl0{opacity:1}.fart .rise{transform:none}.fart .pp{fill:#1f5fae;opacity:1}@media(max-width:1000px){.fx{grid-template-columns:1fr 1fr}.fb{grid-column:1/-1}footer .legal{flex-direction:row;flex-wrap:wrap;gap:10px}}@media(max-width:520px){.fx{grid-template-columns:1fr}}@media(max-width:1000px){footer .wm{display:flex}.nav .wm{display:none}.plan{display:none}}main>section:not(.scene):not(#top){padding-top:calc(clamp(36px,4.5vw,72px) + var(--R))}section:not(.scene){padding-bottom:clamp(40px,5vw,80px)}.rec .art{width:clamp(150px,19vw,260px)}.build .hd .art{width:clamp(130px,17vw,240px)}footer{padding-top:calc(clamp(20px,2.4vw,36px) + var(--R))!important}footer .legal{padding-right:84px}.tools .pin{padding-top:calc(var(--bar) + var(--nav) + 14px)!important;justify-content:flex-start;gap:clamp(14px,3svh,40px)}.tools .card{height:min(54svh,520px)}@media(max-width:1000px){.tools .card{height:min(50svh,440px)}.tools .hd{align-items:center}}.fl .art{margin:0 0 18px}.fl h2{margin-top:6px}@media(max-width:1000px){.faq .in,.faq{padding-top:calc(var(--R) + 28px)}.fl .art{width:92px}}.tale .pin{height:100vh;height:100lvh}.qp{background:var(--bg)}.pane{position:relative;display:none;flex-direction:column;gap:clamp(12px,1.6vw,20px);height:100%}.pane.on{display:flex;animation:pin .5s var(--e)}@keyframes pin{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.chips2{display:flex;flex-wrap:wrap;gap:8px}.chips2 button{font:inherit;font-weight:700;font-size:16px;padding:12px 20px;border-radius:999px;background:#0d2a2b;color:#7fe3dc;border:0;cursor:pointer;transition:transform .3s var(--e),background .3s}.chips2 button:hover{transform:translateY(-3px)}.chips2 button.on{background:var(--or);color:#1a0b02}.chips2 button:focus-visible{outline:3px solid #fff;outline-offset:2px}.meter{position:relative;height:14px;border-radius:14px;background:#0d2a2b;margin:6px 0 22px}.meter i{position:absolute;left:0;top:0;bottom:0;border-radius:14px;background:var(--teal2);transition:width .6s var(--e);min-width:14px}.meter span{position:absolute;top:20px;font-size:12px;color:#7fa9a7}.meter span:first-of-type{left:0}.meter span:last-of-type{right:0}.out2{display:flex;flex-wrap:wrap;gap:clamp(18px,3vw,44px)}.out2 b{display:block;font-size:clamp(28px,3.4vw,52px);letter-spacing:-.05em;line-height:1;color:var(--teal2)}.out2 div:nth-child(2) b{color:var(--or2)}.out2 span{font-size:14px;color:#a9c4c2}.out2 b.pop{animation:popn .45s var(--e)}@keyframes popn{0%{transform:translateY(8px) scale(.9);opacity:.3}100%{transform:none;opacity:1}}.simsvg{width:100%;max-height:230px;border-radius:22px}.rng{width:100%;appearance:none;-webkit-appearance:none;height:10px;border-radius:10px;background:#0d2a2b;outline:0}.rng::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:30px;border-radius:50%;background:var(--or);border:4px solid #fff;cursor:grab}.rng::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:var(--or);border:4px solid #fff;cursor:grab}.rng:focus-visible{outline:3px solid #fff;outline-offset:6px}.roofw{perspective:900px;display:grid;place-items:center;padding:clamp(6px,1.4vw,22px) 0}.roofg{display:grid;grid-template-columns:repeat(6,1fr);gap:6px;width:min(100%,460px);padding:14px;background:#167070;border-radius:18px;transform:rotateX(38deg) rotateZ(-14deg);box-shadow:0 28px 40px -18px rgba(0,0,0,.6);transform-style:preserve-3d}.cell{aspect-ratio:1.25;border:0;border-radius:6px;background:#0f5555;cursor:pointer;position:relative;transition:transform .3s var(--e),background .3s}.cell:hover{transform:translateZ(10px)}.cell.p{background:#12307a;background-image:linear-gradient(90deg,transparent 48%,rgba(255,255,255,.35) 50%,transparent 52%),linear-gradient(0deg,transparent 48%,rgba(255,255,255,.35) 50%,transparent 52%)}.cell.t{background:#f57d31}.cell.t::after{content:"";position:absolute;inset:22%;border-radius:50%;background:#fff;opacity:.9}.cell:focus-visible{outline:3px solid #fff}.steps{list-style:none;display:flex;flex-direction:column;gap:6px;margin:0;padding:0}.steps li{display:flex;align-items:center;gap:14px;padding:11px 16px;border-radius:18px;background:#0d2a2b;color:#a9c4c2;font-size:clamp(16px,1.4vw,19px);font-weight:600;cursor:pointer;transition:background .4s var(--e),color .4s,transform .4s var(--e)}.steps li i{width:20px;height:20px;border-radius:50%;border:3px solid #2a5a59;flex:none;transition:all .4s var(--e)}.steps li.done{color:#7fe3dc}.steps li.done i{background:var(--teal2);border-color:var(--teal2)}.steps li.on{background:var(--or);color:#1a0b02;transform:translateX(8px)}.steps li.on i{background:#fff;border-color:#fff;box-shadow:0 0 0 5px rgba(255,255,255,.3)}@media(max-width:900px){.roofg{width:min(100%,360px)}}html.rm .pane.on{animation:none}html.rm .out2 b.pop{animation:none}@media(max-width:900px){}@media(max-width:1000px){.faq .in{padding-top:0!important}main>section.faq{padding-top:calc(var(--R) + 12px);padding-bottom:28px}.fgrid{gap:18px}.fl{display:grid;grid-template-columns:auto 1fr;column-gap:14px;align-items:center}.fl .art{grid-row:1;width:76px;margin:0}.fl h2{grid-column:2;margin:0;font-size:clamp(28px,8vw,40px)}.fl p{grid-column:1/-1;margin:12px 0 14px;font-size:16px}.fl .btn{grid-column:1/-1;justify-self:start;padding:13px 22px;font-size:15px}.cards{gap:8px}.qa summary{padding:16px 0;font-size:17px}.qa summary i{width:38px;height:38px}.qa summary i:before,.qa summary i:after{left:11px;right:11px;top:17.5px}.qa .ans{padding-bottom:16px}.qa .ans p{font-size:16px;padding:14px 16px}}@media(max-width:520px){.fx{grid-template-columns:1fr 1fr;gap:22px 16px}.fb,.fx .fc:last-child{grid-column:1/-1}footer{padding-top:calc(24px + var(--R))!important}.fc{gap:7px}footer .legal{margin-top:22px}}:root{--bandh:0px;--gap:clamp(24px,3vw,48px)}.hl{position:absolute;left:var(--m);top:calc(var(--bar) + var(--nav) + 9svh);z-index:5;display:flex;flex-direction:column;gap:clamp(14px,2vw,24px);max-width:calc(100% - var(--m)*2)}.tale .hl h1{position:static}.wwd{display:flex;flex-direction:column;align-items:flex-start;gap:14px;will-change:transform,opacity}.wwd p{font-size:clamp(15px,1.25vw,18px);line-height:1.4;max-width:30ch;color:var(--mut)}.wwd .btn{padding:12px 22px;font-size:15px}@media(max-width:700px){.tale .hl{top:calc(var(--bar) + var(--nav) + 6svh)}.wwd p{max-width:26ch}}main>section:not(#top) h2{font-size:clamp(30px,4vw,56px)}main>section:not(#top) .hd+*,.fgrid{margin-top:0}main>section:not(#top) .hd+*{margin-top:var(--gap)!important}.fgrid{gap:var(--gap)}@media(max-width:1000px){.fl h2{font-size:clamp(30px,4vw,56px)}.fl p{margin:12px 0 16px}main>section.faq{padding-bottom:clamp(40px,5vw,80px)}.fgrid{gap:var(--gap)}}.wz{display:flex;gap:8px;list-style:none;margin:0 0 6px;padding:0;flex-wrap:wrap}.wz li{font-size:14px;font-weight:700;padding:8px 14px;border-radius:999px;background:#0eb3ac;color:#04141a;opacity:.7;transition:background .3s,color .3s,opacity .3s}.wz li.on{opacity:1}.wz li.now{background:#07090a;color:#fff}.wz li[hidden]{display:none}.st{display:none;gap:10px}.st.on{display:grid;animation:pin .4s var(--e)}.cats{display:grid;grid-template-columns:1fr 1fr;gap:10px;border:0;padding:0;margin:0}.cats label{cursor:pointer;display:block}.cats input{position:absolute;opacity:0}.cats span{display:flex;flex-direction:column;gap:4px;height:100%;padding:16px 18px;background:#3fd0c9;border-radius:16px;border:3px solid transparent;transition:background .25s,transform .3s var(--e),border-color .25s}.cats b{font-size:clamp(17px,1.5vw,20px);letter-spacing:-.02em;line-height:1.15}.cats small{font-size:14px;color:#0b4a48}.cats label:hover span{transform:translateY(-3px)}.cats input:checked+span{background:#07090a;color:#fff}.cats input:checked+span small{color:#a9c4c2}.cats input:focus-visible+span{outline:3px solid #07090a;outline-offset:3px}.sm{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600;cursor:pointer}.sm input{width:20px!important;height:20px!important;accent-color:#07090a}.wzb{display:flex;gap:10px}.wzb .sub{flex:1}.bk{height:58px;padding:0 22px;border-radius:10px;background:#0eb3ac;color:#04141a;font-weight:700;font-size:16px}.bk[hidden]{display:none}@media(max-width:520px){.cats{grid-template-columns:1fr}}html.rm .st.on{animation:none}.wz li{text-transform:none;letter-spacing:0;font-size:13px;padding:7px 12px;white-space:nowrap}.wz{gap:6px}main>section:not(.scene):not(#top){padding-top:calc(var(--R) + clamp(24px,3vw,48px))!important;padding-bottom:clamp(40px,5vw,72px)!important}.faq .in,.build .in,.rec .in,.net .in{padding-top:0!important}.hd .art{width:clamp(88px,9vw,132px);margin:0}.rec .rgrid{align-items:center}.rec .slip{width:100%;max-width:none}.rec .art{margin-top:-8px}.net .in{text-align:center}.net .in h2,.net .in .lead{margin-left:auto;margin-right:auto}.net .iso{max-width:min(880px,100%)}.marq{-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}footer{padding-top:calc(var(--R) + clamp(24px,3vw,48px))!important}.cl h2{margin-top:6px}.cl p{margin-top:12px}.cl .hub{margin-top:18px}.build .hd .art,.hd .art{width:clamp(88px,9vw,132px)}main>section:not(.scene):not(#top){padding-top:calc(var(--R) + clamp(16px,2vw,32px))!important}footer{padding-top:calc(var(--R) + clamp(16px,2vw,32px))!important}@media(max-width:1000px){.cl{gap:14px;padding:24px 22px}.cl .art{margin:0}.cl h2{margin-top:0}.cl p{margin-top:0}.cl .hub{margin-top:6px}.coupon .cr{padding:22px}.knob output{margin:6px 0 16px}.knob p{margin-top:14px}.rec .art{margin:-8px 0 14px}}.tale h1{font-size:clamp(44px,6.4vw,88px)!important}.tlead h2{font-size:clamp(28px,3.6vw,48px)!important}.dw{font-size:clamp(34px,4.6vw,64px)!important}.ntext .l1,.ntext .l2,.ntext h2{font-size:clamp(30px,4.2vw,56px)!important}main>section:not(#top) h2,.fl h2,.cl h2{font-size:clamp(26px,3.2vw,42px)!important}.knob output{font-size:clamp(44px,5.4vw,72px)!important}.out dd,.out2 b{font-size:clamp(26px,3vw,42px)!important}.rate .big{font-size:clamp(48px,5vw,72px)!important}.cd b{font-size:28px!important}.nw h3,.card h3{font-size:clamp(20px,2vw,28px)!important}.mob a{font-size:clamp(30px,8vw,42px)!important}.lead,.tlead p,.wwd p{font-size:clamp(16px,1.3vw,19px)}.desc p,.qa .ans p,.nw p{font-size:clamp(15px,1.15vw,17px)}.qa summary{font-size:clamp(16px,1.4vw,19px)!important}.out dd b{font-size:inherit!important}.out dd{font-size:clamp(28px,3vw,42px)!important}.rate big{font-size:clamp(44px,4.6vw,64px)!important}:root{--vb:0px}@supports (height:100dvh){:root{--vb:max(0px,calc(100lvh - 100dvh))}}.desc{bottom:calc(var(--vb) + 4svh)}@media(max-width:900px){.desc{bottom:calc(var(--vb) + 12px + env(safe-area-inset-bottom,0px))}}.grev[data-th]{background:radial-gradient(60% 90% at 90% 0,rgba(22,189,181,.2),transparent 62%),var(--bg)}.grev .gh{display:grid;gap:12px;justify-items:start}.gl2{display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:15px;color:var(--mut)}.gl2 svg{width:26px;height:26px}.gr{display:flex;align-items:center;gap:18px;margin-top:4px}.gr big{font-size:clamp(44px,4.6vw,64px);font-weight:700;letter-spacing:-.06em;line-height:.85}.gr .stars{color:#f5a300}.gr p{margin-top:6px;max-width:44ch;color:var(--mut);font-size:15px}.grev .marq{margin-top:var(--gap)}.grev .rc{width:min(340px,80vw);background:#fff;color:#07090a;border-radius:24px;padding:22px 22px 24px}.grev .rc small{color:#587172}.grev .rc q{color:#1d2b2c;font-size:16px;line-height:1.5}.rc .gg{margin-left:auto;flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;border:1px solid #dadce0;font:700 14px/1 Arial,sans-serif;font-style:normal;color:#4285F4}:root{--rc:24px}.net .in{text-align:left}.net .in h2,.net .in .lead{margin-left:0;margin-right:0}.fl{grid-template-columns:1fr auto!important}.fl .art{grid-column:2!important;grid-row:1!important}.fl h2{grid-column:1!important;grid-row:1!important}.cl{display:grid!important;grid-template-columns:1fr auto;align-content:start;gap:0!important;border:0!important;column-gap:14px}.cl .art{grid-column:2;grid-row:1;width:clamp(88px,9vw,132px)!important;margin:0!important}.cl h2{grid-column:1;grid-row:1;align-self:center;max-width:none!important;margin:0!important}.cl p{grid-column:1/-1;margin-top:14px!important}.cl .hub{margin-top:18px!important}.coupon{-webkit-mask:none!important;mask:none!important;border-radius:var(--rc)!important}.gr>svg{width:30px;height:30px;flex:none}.cr input:not([type=radio]):not([type=checkbox]),.cr textarea{background:#fff!important;border-radius:14px!important;color:#04141a}.cr ::placeholder{color:#4d6869!important}.cr input:focus,.cr textarea:focus{outline:3px solid var(--or)!important;outline-offset:2px}.wz li{background:rgba(255,255,255,.26)!important;color:#04141a!important;opacity:1!important}.wz li.now{background:#07090a!important;color:#fff!important}.cats span{background:#fff!important;border-radius:16px!important}.cats input:checked+span{background:#07090a!important}.cats input:focus-visible+span{outline-color:var(--or)!important}.bk{background:rgba(255,255,255,.3)!important;border-radius:14px!important}.fl{display:grid!important;column-gap:14px;align-items:center}.fl p,.fl .btn{grid-column:1/-1!important}.fl .btn{justify-self:start}.heroBg .cloud{display:none!important}.fallback img{height:clamp(64px,13svh,104px)!important;animation:none!important;opacity:.9}.fbp{animation:none!important;opacity:.7}.w3d .fallback{display:block!important;opacity:0;transition:opacity .8s}.gl{transition:opacity .9s}.rc .av{overflow:hidden;flex:none}.rc .av img{width:100%;height:100%;object-fit:cover}.gmore{color:var(--teal2);font-weight:600;text-decoration:underline;text-underline-offset:4px;font-size:15px}.pane .anim{width:100%;height:auto;max-height:min(34vh,260px);border-radius:20px;background:#0d2a2b}.pane p{font-size:clamp(15px,1.15vw,17px);color:#a9c4c2;max-width:46ch}.pane .anim text{font-family:inherit}.pane.on .anim *{animation-duration:var(--ad,7s);animation-iteration-count:infinite;animation-timing-function:ease-in-out}.pn{transform-box:fill-box;transform-origin:50% 50%}.pane.on .pn{animation-name:apn;animation-delay:calc(var(--d)*.28s)}@keyframes apn{0%,6%{opacity:0;transform:scale(.5)}16%,86%{opacity:1;transform:none}96%,100%{opacity:0;transform:scale(.5)}}.pane.on .b1{animation-name:ab1}.pane.on .b2{animation-name:ab2}.b2{opacity:0}@keyframes ab1{0%,30%{opacity:1}40%,90%{opacity:0}98%,100%{opacity:1}}@keyframes ab2{0%,30%{opacity:0}40%,90%{opacity:1}98%,100%{opacity:0}}.flow{stroke-dasharray:6 10}.pane.on .flow{animation-name:aflow;animation-timing-function:linear}@keyframes aflow{to{stroke-dashoffset:-32}}.pill{transform-box:fill-box;transform-origin:50% 50%;opacity:0}.pane.on .pill{animation-name:apill;animation-delay:1.6s}@keyframes apill{0%{opacity:0;transform:scale(.6)}10%,80%{opacity:1;transform:none}92%,100%{opacity:0;transform:scale(.6)}}.pane.on .orb{--ad:9s;animation-name:aorb;animation-direction:alternate;animation-timing-function:linear}@keyframes aorb{from{transform:rotate(-72deg)}to{transform:rotate(72deg)}}.pane.on .shd{--ad:9s;animation-name:ashd;animation-direction:alternate;animation-timing-function:linear}@keyframes ashd{0%{transform:scaleX(1.7)}25%{transform:scaleX(.8)}50%{transform:scaleX(.12)}75%{transform:scaleX(-.8)}100%{transform:scaleX(-1.7)}}.obar{transform-box:fill-box;transform-origin:0 50%}.pane.on .obar{--ad:9s;animation-name:aobar;animation-direction:alternate;animation-timing-function:linear}@keyframes aobar{0%{transform:scaleX(.12)}50%{transform:scaleX(1)}100%{transform:scaleX(.12)}}.pc{transform-box:fill-box;transform-origin:50% 50%}.pane.on .pc{--ad:8s;animation-name:apn;animation-delay:calc(var(--d)*.2s + .6s)}.tk{transform-box:fill-box;transform-origin:50% 100%}.pane.on .tk{--ad:8s;animation-name:atk}@keyframes atk{0%{opacity:0;transform:translateY(-26px)}6%,90%{opacity:1;transform:none}98%,100%{opacity:0;transform:translateY(-26px)}}.s{fill:#0d2a2b;stroke:#2a5a59;stroke-width:4}.pane.on .qline{--ad:9s;stroke-dasharray:300;animation-name:aql;animation-timing-function:linear}@keyframes aql{0%,6%{stroke-dashoffset:300}20%,26%{stroke-dashoffset:225}40%,46%{stroke-dashoffset:150}60%,66%{stroke-dashoffset:75}80%,90%{stroke-dashoffset:0}96%,100%{stroke-dashoffset:300}}.pane.on .tkt{--ad:9s;animation-name:atkt}@keyframes atkt{0%,6%{transform:translateX(0);opacity:0}8%{opacity:1}20%,26%{transform:translateX(75px)}40%,46%{transform:translateX(150px)}60%,66%{transform:translateX(225px)}80%,90%{transform:translateX(300px);opacity:1}96%,100%{transform:translateX(300px);opacity:0}}.pane.on .s{--ad:9s;animation-timing-function:linear}.pane.on .s1{animation-name:as1}.pane.on .s2{animation-name:as2}.pane.on .s3{animation-name:as3}.pane.on .s4{animation-name:as4}.pane.on .s5{animation-name:as5}@keyframes as1{0%,6%{fill:#0d2a2b}10%,90%{fill:#16bdb5;stroke:#16bdb5}96%,100%{fill:#0d2a2b}}@keyframes as2{0%,20%{fill:#0d2a2b}26%,90%{fill:#16bdb5;stroke:#16bdb5}96%,100%{fill:#0d2a2b}}@keyframes as3{0%,40%{fill:#0d2a2b}46%,90%{fill:#16bdb5;stroke:#16bdb5}96%,100%{fill:#0d2a2b}}@keyframes as4{0%,60%{fill:#0d2a2b}66%,90%{fill:#16bdb5;stroke:#16bdb5}96%,100%{fill:#0d2a2b}}@keyframes as5{0%,80%{fill:#f57d31;fill:#0d2a2b}86%,90%{fill:#f57d31;stroke:#f57d31}96%,100%{fill:#0d2a2b}}html.rm .pane .anim *{animation:none!important}html.rm .b2,html.rm .pill{opacity:1}html.rm .b1{opacity:0}html.rm .shd{transform:scaleX(.5)}html.rm .orb{transform:rotate(-30deg)}html.rm .qline{stroke-dasharray:none}html.rm .tkt{transform:translateX(300px)}html.rm .s{fill:#16bdb5}.net .iso{max-width:min(520px,100%)}@media(max-width:700px){.net .iso{max-width:min(380px,92%);margin-left:auto;margin-right:auto}}.net .art.iso{width:clamp(96px,10vw,150px);max-width:none;margin:0;padding:0;flex:none}.net .art.iso .lab{display:none}.net .art.iso .wmk{display:none}.net .hd{align-items:center}.net .lead{margin-top:10px}.pgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.ptile{background:var(--surf);border-radius:var(--rc);padding:22px 14px 18px;display:grid;justify-items:center;align-content:space-between;gap:14px;min-height:148px;text-align:center}.ptile img{height:60px;width:auto;max-width:100%;object-fit:contain}.ptile b{font-size:22px;letter-spacing:-.02em;align-self:center;line-height:1.1}.ptile span{font-size:14px;font-weight:600;color:var(--acc)}.ptile .plg{flex:1;display:grid;place-items:center;width:100%}.ptile{display:flex;flex-direction:column;align-items:center;gap:10px}.ptile:last-child:nth-child(odd){grid-column:1/-1}@media(min-width:760px){.ptile:last-child:nth-child(odd){grid-column:auto}}.pmq{margin-top:var(--gap)}.mrow .ptile{flex:none;width:clamp(190px,24vw,240px);min-height:150px}.mrow .ptile:last-child:nth-child(odd){grid-column:auto}.plg{min-height:64px}.plg img{height:auto;max-width:100%}.chat{display:flex;flex-direction:column;background:var(--surf);border-radius:var(--rc);overflow:hidden;min-width:0}.ch-h{display:flex;align-items:center;gap:12px;padding:16px 20px;background:var(--surf2)}.ch-av{flex:none;width:42px;height:42px;border-radius:50%;background:#fff;display:grid;place-items:center}.ch-av img{width:15px;height:auto}.ch-h b{display:block;font-size:17px}.ch-h small{display:flex;align-items:center;gap:7px;color:var(--mut);font-size:14px}.ch-h small i{width:8px;height:8px;border-radius:50%;background:#34d27b;flex:none}.ch-log{display:flex;flex-direction:column;gap:10px;padding:18px 16px;height:clamp(280px,46vh,400px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.cb{max-width:86%;font-size:clamp(15px,1.15vw,17px);line-height:1.45;animation:cbin .4s var(--e) both}.cb.me{align-self:flex-end;background:var(--or);color:#1a0b02;padding:11px 16px;border-radius:20px 20px 6px 20px;font-weight:600}.cb.bot{align-self:flex-start;display:flex;gap:10px;align-items:flex-start;background:var(--teal);color:#04141a;padding:12px 16px;border-radius:6px 20px 20px 20px}.cb.bot>img{flex:none;width:18px;height:26px;background:#fff;border-radius:50%;padding:4px 5px;margin-top:1px;box-sizing:content-box}.cb .cta{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.cb .cta a{background:#04141a;color:#fff;padding:9px 14px;border-radius:99px;font-weight:600;font-size:14px}.dt{display:flex;gap:5px;padding:6px 2px}.dt u{width:8px;height:8px;border-radius:50%;background:#04141a;animation:dt .9s infinite}.dt u:nth-child(2){animation-delay:.15s}.dt u:nth-child(3){animation-delay:.3s}@keyframes cbin{from{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:none}}.ch-q{display:flex;flex-wrap:wrap;gap:8px;padding:4px 16px 12px}.ch-q[hidden]{display:none}.ch-q button{font:inherit;font-size:14px;font-weight:600;text-align:left;padding:10px 14px;border-radius:99px;background:var(--bg);color:var(--ink);border:2px solid var(--teal);transition:background .25s,transform .3s var(--e)}.ch-q button:hover{background:var(--teal);color:#04141a;transform:translateY(-2px)}.ch-q button:focus-visible{outline:3px solid var(--or);outline-offset:2px}.ch-f{display:flex;gap:8px;padding:12px 16px 16px}.ch-f input{flex:1;min-width:0;height:50px;padding:0 20px;border-radius:99px;background:var(--bg);color:var(--ink);font-size:16px}.ch-f input::placeholder{color:var(--tone)}.ch-f input:focus{outline:3px solid var(--or);outline-offset:2px}.ch-f button{flex:none;width:50px;height:50px;border-radius:50%;background:var(--or);color:#1a0b02;display:grid;place-items:center;transition:transform .3s var(--e)}.ch-f button:hover{transform:scale(1.08)}.ch-f button:focus-visible{outline:3px solid #fff;outline-offset:2px}html.rm .cb{animation:none}html.rm .dt u{animation:none}.ntext h2{position:relative}.skl{position:absolute!important;left:0;top:.98em;height:.66em;width:min(8.4em,86vw);border-radius:.18em;opacity:1;transition:opacity .5s}.ntext .pw{position:relative;margin-top:28px;max-width:40ch}.ntext .pw p{margin-top:0;opacity:0;transform:translateY(10px);transition:opacity .7s .1s,transform .8s var(--e) .1s}.skp{position:absolute;left:0;top:2px;width:100%;transition:opacity .4s}.skp i{display:block;height:15px;border-radius:8px;margin-bottom:13px}.skp i:nth-child(1){width:96%}.skp i:nth-child(2){width:88%}.skp i:nth-child(3){width:58%}.skl,.skp i{position:relative;overflow:hidden;background:rgba(7,9,10,.1);background:color-mix(in srgb,currentColor 12%,transparent)}.skl::after,.skp i::after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);animation:shim 1.3s infinite}@keyframes shim{to{transform:translateX(100%)}}.ntext.rev .skl,.ntext.rev .skp{opacity:0}.ntext.rev .pw p{opacity:1;transform:none}.ntext .l2{transition:opacity .5s .05s,transform .7s var(--e) .05s}.news{background:var(--bg)}.tick{display:flex;align-items:center;gap:14px;margin-top:var(--gap);padding:10px 14px 10px 10px;background:var(--surf);border-radius:99px;overflow:hidden}.tl{flex:none;display:flex;align-items:center;gap:8px;background:var(--or);color:#1a0b02;font-size:12px;font-weight:800;letter-spacing:.14em;padding:7px 12px;border-radius:99px}.tl i,.live{width:8px;height:8px;border-radius:50%;background:#1a0b02;animation:lv 1.4s infinite}@keyframes lv{50%{opacity:.25}}.tmq{overflow:hidden;flex:1;min-width:0;-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent)}.trow{display:flex;gap:36px;width:max-content;animation:mq 60s linear infinite;font-size:15px;font-weight:600;color:var(--mut)}.trow span{display:flex;align-items:center;gap:12px;white-space:nowrap}.trow i{width:6px;height:6px;border-radius:50%;background:var(--teal2);flex:none}.bull{display:grid;gap:12px;margin-top:12px}.nb{background:var(--surf);border-radius:var(--rc);padding:clamp(18px,2.2vw,28px);display:flex;flex-direction:column;gap:10px;min-width:0;transition:transform .5s var(--e),background-color .3s}.nb:hover{transform:translateY(-4px);background:var(--surf2)}.nbt{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;font-weight:700}.nbc{display:inline-flex;align-items:center;gap:8px;color:var(--acc);background:rgba(22,189,181,.12);padding:6px 12px;border-radius:99px}.nbt em{font-style:normal;color:var(--tone);font-weight:600;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.nb h3{font-size:clamp(20px,2vw,28px);line-height:1.1;letter-spacing:-.03em}.nb p{font-size:clamp(15px,1.15vw,17px);color:var(--mut);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nb.open p{-webkit-line-clamp:unset;line-clamp:unset;display:block}.more{align-self:flex-start;margin-top:auto;font-weight:700;font-size:14px;color:var(--teal2);text-decoration:underline;text-underline-offset:4px;padding:6px 0}.more:focus-visible{outline:3px solid var(--or);outline-offset:3px}.nbg{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.nb.lead{background:var(--or);color:#1a0b02;padding:clamp(20px,3vw,40px)}.nb.lead:hover{background:var(--or)}.nb.lead .nbc{background:rgba(26,11,2,.12);color:#1a0b02}.nb.lead .nbt em,.nb.lead p{color:#1a0b02}.nb.lead h3{font-size:clamp(26px,3.6vw,52px)}.nb.lead p{-webkit-line-clamp:unset;line-clamp:unset;display:block;font-size:clamp(16px,1.3vw,19px);margin-top:12px;max-width:52ch}.live{background:#1a0b02}.lb2{display:grid;gap:22px;align-items:center}.fclock{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.fclock>div{text-align:center}.fclock small{display:block;margin-top:6px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.fd{position:relative;overflow:hidden;background:#1a0b02;color:var(--or2);border-radius:14px;padding:clamp(10px,1.6vw,18px) 0}.fd::after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;background:rgba(245,125,49,.35)}.fd b{display:block;font-size:clamp(28px,4.4vw,56px)!important;line-height:1;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.fd b.roll{animation:roll .45s var(--e)}@keyframes roll{from{transform:translateY(-55%);opacity:0}to{transform:none;opacity:1}}@media(min-width:900px){.lb2{grid-template-columns:1.1fr .9fr;gap:clamp(24px,4vw,64px)}.nb.lead:not(.crit) .lb2{grid-template-columns:1fr}}html.rm .trow,html.rm .tl i,html.rm .live,html.rm .skl::after,html.rm .skp i::after,html.rm .fd b.roll{animation:none!important}.bull>.nb.lead,.bull .nbg{width:100%;max-width:none;justify-self:stretch}.nb.lead .lb2>div:first-child{min-width:0}.fclock{min-width:0}.fd b{font-size:clamp(26px,3.6vw,52px)!important}.nbc{white-space:nowrap;flex:none}@media(max-width:700px){.fl .art{width:64px!important}.fl p{margin:8px 0 12px!important;font-size:15px!important}.fl .btn{padding:10px 18px!important;font-size:14px!important}.ch-h{padding:10px 14px;gap:10px}.ch-av{width:34px;height:34px}.ch-av img{width:12px}.ch-h b{font-size:15px}.ch-h small{font-size:12px;gap:6px}.ch-log{height:clamp(150px,26svh,210px);padding:12px;gap:8px}.cb{font-size:14px;line-height:1.4;max-width:92%}.cb.bot{padding:9px 12px;gap:8px}.cb.me{padding:8px 12px}.cb.bot>img{width:14px;height:20px}.ch-q{padding:2px 12px 8px;gap:6px}.ch-q button{font-size:13px;padding:7px 12px;border-width:1.5px}.ch-f{padding:8px 12px 12px}.ch-f input{height:42px;font-size:15px;padding:0 16px}.ch-f button{width:42px;height:42px}}#tools .hd h2,.gtx{background:linear-gradient(100deg,#0b7a77 0%,#119c98 38%,#f57d31 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}#tools .hd h2{font-size:clamp(40px,5.6vw,84px)!important;font-weight:800;line-height:.98;letter-spacing:-.05em;padding-bottom:.06em}.pg{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(20px,3.2vw,56px);background:#04141a;color:#f4fbfa;border-radius:var(--rc);padding:clamp(24px,3.6vw,56px);margin-top:var(--gap);align-items:center}.pgt{display:flex;flex-direction:column;gap:clamp(6px,1vw,14px);min-width:0}.pgt button{position:relative;display:block;text-align:left;font:inherit;background:none;border:0;padding:6px 0 14px;color:#3e5c5e;cursor:pointer;transition:color .35s}.pgt button b{display:block;font-size:clamp(34px,4.4vw,68px);font-weight:800;line-height:1;letter-spacing:-.05em;padding-bottom:.06em;transition:transform .5s var(--e)}.pgt button span{display:block;max-height:0;overflow:hidden;opacity:0;margin-top:0;font-size:clamp(15px,1.15vw,17px);color:#b9cfce;transition:max-height .5s var(--e),opacity .4s,margin .4s}.pgt button i{position:absolute;left:0;bottom:0;height:3px;width:min(220px,60%);border-radius:3px;background:#173336;overflow:hidden;opacity:0;transition:opacity .3s}.pgt button i::after{content:"";position:absolute;inset:0;background:#f57d31;transform-origin:0 50%;transform:scaleX(0)}.pgt button:hover{color:#8fb0af}.pgt button:hover b{transform:translateX(6px)}.pgt button.on b{background:linear-gradient(100deg,#16bdb5 0%,#7fd6c4 45%,#f57d31 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;transform:none}.pgt button.on span{max-height:3em;opacity:1;margin-top:8px}.pgt button.on i{opacity:1}.pg.auto .pgt button.on i::after{animation:pgbar var(--pgt,7s) linear forwards}@keyframes pgbar{to{transform:scaleX(1)}}.pgt button:focus-visible{outline:3px solid #f57d31;outline-offset:4px;border-radius:8px}.pgs{position:relative;min-width:0}.pane{display:none;flex-direction:column;gap:16px}.pane.on{display:flex;animation:pin .5s var(--e)}.pane h3{font-size:clamp(20px,1.9vw,28px)!important;color:#f4fbfa;letter-spacing:-.03em}.pane .anim{max-height:none!important;border-radius:18px!important}.pane .btn{align-self:flex-start;margin-top:4px}@media(max-width:900px){.pg{grid-template-columns:1fr;padding:22px 18px 24px;gap:18px}.pgt{flex-direction:row;overflow-x:auto;gap:22px;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -18px;padding:0 18px}.pgt::-webkit-scrollbar{display:none}.pgt button{flex:none;scroll-snap-align:start;padding:2px 0 12px}.pgt button b{font-size:30px}.pgt button span{display:none}.pgt button i{width:100%}}html.rm .pgt button,html.rm .pgt button b,html.rm .pgt button span{transition:none}html.rm .pg.auto .pgt button.on i::after{animation:none;transform:scaleX(1)}#tools .hd h2,.pgt button b{display:inline-block!important}.pgt button b{font-size:clamp(30px,3.6vw,54px)}.pane .anim{max-height:min(38vh,300px)!important;width:auto!important;max-width:100%}@media(max-width:900px){.pgt{scroll-padding-left:18px;scroll-padding-right:18px}.pgt button b{font-size:30px}}.pgt button{color:#557476}.pane .anim{max-height:min(34vh,260px)!important}#tools .hd .lead{margin-top:10px}@media(min-width:901px){.pg{padding:clamp(24px,3vw,44px) clamp(28px,3.6vw,56px)}}:root{--A:clamp(56px,6.4vw,104px)}html body main>section:not(#top):not(.zz):not(.zy){padding-top:var(--A)!important;padding-bottom:calc(var(--A) + var(--R))!important}html body footer:not(.zz){padding-top:var(--A)!important}main>section:not(#top)>.in,main>section:not(#top)>.in>.fgrid{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}main>section:not(#top)>.in>:first-child,main>section:not(#top)>:first-child{margin-top:0!important}main>section:not(#top)>.in>:last-child,main>section:not(#top)>:last-child{margin-bottom:0!important}html body main>section:not(#top) h2:not(.zz),html body .fl h2:not(.zz){display:inline-block;font-size:clamp(36px,4.6vw,68px)!important;font-weight:800;line-height:1!important;letter-spacing:-.05em;padding-bottom:.08em;background:linear-gradient(100deg,#0b7a77 0%,#119c98 40%,#f57d31 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}html body main>section[data-th=dark]:not(#top) h2:not(.zz),html body .faq .fl h2:not(.zz),html body .grev h2:not(.zz){background-image:linear-gradient(100deg,#16bdb5 0%,#7fd6c4 45%,#ffa468 100%)}html body main>section:not(#top) .cl h2:not(.zz){background:none;color:#04141a;-webkit-text-fill-color:#04141a}.ab h2{font-size:clamp(32px,3.8vw,56px)!important}@media(min-width:901px){.ch-log{height:clamp(220px,32vh,300px)}}html{scroll-padding-top:0!important}html body main>section:not(#top):not(.zz){scroll-margin-top:calc(var(--bar) + var(--nav) + 12px - var(--A))}:root{--A:56px}@media(min-width:700px){:root{--A:80px}}@media(min-width:1100px){:root{--A:96px}}.sx{display:flex;align-items:center;justify-content:space-between;gap:16px 24px;flex-wrap:wrap;margin-top:48px!important;padding:24px 24px 24px 32px;border-radius:var(--rc);background:var(--surf);color:var(--ink)}.sx p{margin:0;font-size:clamp(16px,1.3vw,19px);font-weight:600;letter-spacing:-.01em;max-width:52ch;color:var(--ink)}.sx a{display:inline-flex;align-items:center;gap:12px;flex:none;background:var(--ink);color:var(--bg);font-weight:600;font-size:15px;padding:14px 24px;border-radius:999px;text-decoration:none;transition:transform .4s var(--e),background-color .25s}.sx a:hover{transform:translateY(-2px)}.sx a:hover .ar{transform:translateX(4px)}.sx a .ar{transition:transform .4s var(--e)}.sx a:focus-visible{outline:3px solid var(--or);outline-offset:3px}#reviews>.in:last-child{margin-top:0!important}@media(max-width:700px){.sx{margin-top:32px!important;padding:24px;flex-direction:column;align-items:flex-start}.sx a{width:100%;justify-content:space-between}}:root{--inset:clamp(8px,1.2vw,16px)}main{background:#fff}html body main>section:not(#top):not(#tools):not(.zz){margin-top:0!important;border-radius:0!important;padding-bottom:var(--A)!important}html body main>section#tools:not(.zz){padding-bottom:var(--A)!important}html body main>section[data-th=dark]:not(#top):not(#tools):not(.zz){margin:0 var(--inset)!important;border-radius:var(--R)!important}html body main>section[data-th=light]:not(#top):not(.zz){background:#fff}html body main>section#contact:not(.zz){padding-bottom:calc(var(--A) + var(--R))!important}html body main>section[data-th=dark]:not(#top) .marq{border-radius:0}.wxc{display:inline-flex;align-items:center;gap:10px;margin:0;font-size:15px;font-weight:600;color:var(--ink,#07090a);background:#eef5f5;border-radius:999px;padding:9px 16px;opacity:0;transform:translateY(8px);transition:opacity .6s,transform .7s var(--e);pointer-events:none;max-width:100%}.wxc.on{opacity:1;transform:none}.wxc i{width:8px;height:8px;border-radius:50%;background:#119c98;flex:none;animation:lv 1.6s infinite}html.rm .wxc{display:none}html body .desc:not(.zz){background:#04141a;color:#f4fbfa;border-radius:24px;padding:18px 20px 20px;width:min(44vw,600px)}.desc h3{color:#f4fbfa;margin-bottom:6px!important}.desc p{color:#b9cfce!important}.rail{position:relative;display:flex;justify-content:space-between;list-style:none;margin:0 0 16px;padding:0;--rp:0%}.rail::before,.rail::after{content:"";position:absolute;left:17px;right:17px;top:50%;height:3px;margin-top:-1.5px;border-radius:3px;background:#173336}.rail::after{right:auto;width:calc((100% - 34px) * var(--rp) / 100%);width:calc((100% - 34px) * (var(--rpn,0)));background:linear-gradient(90deg,#16bdb5,#f57d31);transition:width .45s cubic-bezier(.2,1.5,.35,1)}.rail li{position:relative;z-index:1;width:34px;height:34px;border-radius:50%;background:#0f2a30;color:#8fb0af;display:grid;place-items:center;transition:transform .35s cubic-bezier(.2,1.8,.3,1),background-color .25s,color .25s}.rail svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.rail li.done{background:#0b4f4c;color:#16bdb5}.rail li.on{background:#f57d31;color:#1a0b02;transform:scale(1.22)}.rail li.on::after{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid #f57d31;opacity:0;animation:rping .9s cubic-bezier(.2,.8,.3,1) 1}@keyframes rping{0%{opacity:.9;transform:scale(.7)}100%{opacity:0;transform:scale(1.45)}}.dk{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center}.kn{display:flex;flex-direction:column;justify-content:center;min-width:92px;padding:10px 14px;border-radius:18px;background:#0f2a30}.kn b{font-size:clamp(34px,3.4vw,48px);font-weight:800;line-height:1;letter-spacing:-.05em;background:linear-gradient(100deg,#16bdb5,#ffa468);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;white-space:nowrap}.kn b small{font-size:.42em;letter-spacing:0;margin-left:4px}.kn span{font-size:12.5px;line-height:1.3;color:#b9cfce;margin-top:6px;max-width:16ch}.kn b.pop{animation:kpop .5s cubic-bezier(.2,1.8,.3,1)}@keyframes kpop{0%{transform:scale(.55) translateY(10px);opacity:0}100%{transform:none;opacity:1}}html body .desc .chips:not(.zz){display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none}.desc .chips li{background:#0f2a30;color:#dcefee;border:0;font-size:13px;font-weight:600;padding:6px 11px;border-radius:999px}.desc .btn{margin-top:14px}@media(max-width:1000px){html body .desc:not(.zz){width:auto;padding:14px 14px 16px}.rail{margin-bottom:12px}.rail li{width:30px;height:30px}.rail svg{width:16px;height:16px}.rail::before,.rail::after{left:15px;right:15px}.dk{gap:12px}.kn{min-width:78px;padding:8px 10px}.kn b{font-size:32px}.kn span{font-size:11.5px}.desc .chips{margin-top:10px!important}.desc .chips li{font-size:12px;padding:5px 9px}.desc p{display:none}.desc h3{font-size:18px!important;margin:0!important}}html.rm .rail::after,html.rm .rail li{transition:none}html.rm .rail li.on::after,html.rm .kn b.pop{animation:none}.pgt button{display:grid!important;grid-template-columns:auto 1fr;column-gap:16px;align-items:center;padding:12px 0 16px!important}.pgt .ti{grid-row:1/3;width:52px;height:52px;border-radius:16px;background:#0f2a30;color:#8fb0af;display:grid;place-items:center;transition:background-color .25s,color .25s,transform .35s cubic-bezier(.2,1.8,.3,1)}.pgt .ti svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pgt button b{font-size:clamp(26px,2.6vw,40px)!important}.pgt button span{max-height:none!important;opacity:.75!important;margin-top:4px!important;color:#b9cfce}.pgt button.on span{opacity:1!important}.pgt button.on .ti{background:#f57d31;color:#1a0b02;transform:scale(1.08) rotate(-4deg)}.pgt button i{left:68px!important;width:min(200px,50%)!important}@media(max-width:900px){.pgt button{display:flex!important;align-items:center;gap:10px;padding:2px 0 12px!important}.pgt .ti{width:40px;height:40px;border-radius:12px}.pgt .ti svg{width:22px;height:22px}.pgt button b{font-size:24px!important}.pgt button span{display:none!important}.pgt button i{left:0!important;width:100%!important}}.pane.on .anim *{animation-duration:calc(var(--ad,7s) * .38)!important}.pane.on .pn,.pane.on .pc{animation-delay:calc(var(--d) * .09s)!important;animation-timing-function:cubic-bezier(.2,1.6,.3,1)!important}.pane.on .pill{animation-delay:.5s!important;animation-timing-function:cubic-bezier(.2,1.7,.3,1)!important}.pane.on .tk{animation-timing-function:cubic-bezier(.3,1.6,.4,1)!important}.pane.on{animation:pzoom .42s cubic-bezier(.2,1.5,.3,1)!important}@keyframes pzoom{from{opacity:0;transform:translateX(28px) scale(.96)}to{opacity:1;transform:none}}.pane.on .anim{animation:aswoosh .5s cubic-bezier(.2,1.6,.3,1) both}@keyframes aswoosh{from{transform:scale(.9) rotate(-1.5deg);opacity:.2}to{transform:none;opacity:1}}.in-v .mini .fl{animation-duration:1.8s!important;animation-timing-function:cubic-bezier(.4,0,.2,1)!important}html body .wlb:not(.zz){margin:0;background:#04141a;color:#f4fbfa;font-size:14px;font-weight:600;padding:8px 14px 8px 10px;gap:8px;border-radius:999px}.wlb i{width:8px;height:8px;background:#f57d31;box-shadow:0 0 0 3px rgba(245,125,49,.25)}.wsv line{stroke:#04141a;stroke-width:2;stroke-dasharray:none}.wsv circle{fill:#f57d31;stroke:#fff;stroke-width:2.5}[data-th=dark] .wlb,.tale[data-th=dark] .wlb{background:#f4fbfa;color:#04141a}@media(max-width:700px){html body .wlb:not(.zz){font-size:12.5px;padding:6px 11px 6px 9px}}.dk{min-height:118px}.dm{min-height:96px;display:flex;flex-direction:column;justify-content:center}html body .desc .chips:not(.zz){min-height:34px;flex-wrap:nowrap;overflow:hidden}.desc .chips li{white-space:nowrap}@media(max-width:1000px){.dk{min-height:92px}.dm{min-height:0}}.tgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:var(--gap)}.tcard{display:flex!important;flex-direction:column;gap:14px;padding:18px 18px 20px;border-radius:var(--rc);background:#04141a;color:#f4fbfa;text-decoration:none;transition:transform .45s cubic-bezier(.2,1.5,.3,1),background-color .25s;min-width:0;animation:none!important}.tcard:hover{transform:translateY(-6px);background:#0b2329}.tcard:focus-visible{outline:3px solid #f57d31;outline-offset:3px}.tc-h{display:flex;align-items:center;gap:12px}.tcard .ti{width:44px;height:44px;border-radius:14px;background:#f57d31;color:#1a0b02;display:grid;place-items:center;flex:none;transition:transform .4s cubic-bezier(.2,1.8,.3,1)}.tcard:hover .ti{transform:rotate(-8deg) scale(1.08)}.tcard .ti svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tc-h b{font-size:clamp(18px,1.5vw,22px);font-weight:700;letter-spacing:-.025em;line-height:1.1}.tc-a{display:block;border-radius:16px;overflow:hidden;background:#0d2a2b}.tc-a .anim{display:block;width:100%;height:auto;max-height:none!important;border-radius:0!important}.tc-p{font-size:15px;line-height:1.45;color:#b9cfce;flex:1}.tc-go{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;font-weight:600;font-size:15px;color:#f57d31}.tcard:hover .tc-go .ar{transform:translateX(5px)}.tc-go .ar{transition:transform .4s var(--e)}.t-adv{background:#f57d31;color:#1a0b02}.t-adv:hover{background:#ff8c43}.t-adv .ti{background:#04141a;color:#f57d31}.t-adv .tc-p{color:#1a0b02}.t-adv .tc-go{color:#04141a}.t-adv .tc-a{background:#04141a}@media(max-width:1100px){.tgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.tgrid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:var(--gap) calc(var(--m)*-1) 0;padding:0 var(--m) 6px;scroll-padding-left:var(--m);scrollbar-width:none}.tgrid::-webkit-scrollbar{display:none}.tcard{flex:0 0 78%;scroll-snap-align:start}}.mv{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:32px}.mv>div{background:var(--surf);border-radius:20px;padding:20px 22px}.mv h3,.qc h3{font-size:15px;font-weight:700;color:var(--acc);margin:0 0 6px}.mv p{font-size:16px;line-height:1.5;margin:0}.qc{margin-top:24px}html body .creed:not(.zz){display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;font-size:16px}html body .creed li:not(.zz){background:#04141a;color:#f4fbfa;padding:9px 16px;border-radius:999px;font-weight:600;gap:8px;align-items:center}.creed li:before{width:8px!important;height:8px!important}@media(max-width:640px){.mv{grid-template-columns:1fr}}html body .grev .rc:not(.zz){height:236px;display:flex;flex-direction:column;width:min(320px,78vw)}.grev .rc .who small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.grev .rq{position:relative;flex:1;overflow:hidden;margin-top:6px}.grev .rq q{margin-top:6px}.grev .rc.cut .rq{-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent);mask-image:linear-gradient(180deg,#000 55%,transparent)}.rmore{align-self:flex-start;margin-top:8px;font:inherit;font-size:14px;font-weight:700;color:#0b7a77;background:none;border:0;padding:4px 0;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.rmore:focus-visible{outline:3px solid #f57d31;outline-offset:3px}.grev .gh .lead{margin:0;color:#b9cfce}.grev .gr{display:flex;align-items:center;gap:14px}.grev .gr big{font-size:clamp(44px,5vw,64px);font-weight:800;letter-spacing:-.04em;color:#f4fbfa;line-height:1}.grev .gr .stars{color:#f5a300}.grev #rtxt{margin:4px 0 0;color:#b9cfce;font-size:15px}.grev .marq:focus-within .mrow{animation-play-state:paused}.rvd{border:0;padding:0;background:transparent;max-width:min(560px,92vw);width:100%}.rvd::backdrop{background:rgba(4,20,26,.72)}.rvd .rc.big{width:auto;height:auto;background:#fff;color:#07090a;border-radius:24px;padding:28px}.rvd .rc.big q{display:block;margin-top:14px;font-size:18px;line-height:1.55;quotes:none}.rvd form{display:flex;justify-content:flex-end;margin-top:12px}.rvd .av{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-weight:700;background:var(--teal);color:#04141a}.rvd .who{display:flex;gap:12px;align-items:center}.rvd .who b{display:block}.rvd .who small{color:#587172}.fq2{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,4vw,64px);align-items:start}.fq2 .fl{position:static!important;display:block!important}.fq2 .fl p{margin-top:12px;color:#b9cfce;font-size:16px}.fq2 .fl a{color:#f57d31;font-weight:600}.qa2{display:grid;gap:8px}.q2{background:#0f1a1b;border-radius:18px;overflow:hidden}.q2 summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;font-size:16px;font-weight:600;cursor:pointer;color:#f4fbfa}.q2 summary::-webkit-details-marker{display:none}.q2 summary i{position:relative;flex:none;width:14px;height:14px}.q2 summary i::before,.q2 summary i::after{content:"";position:absolute;left:0;top:6px;width:14px;height:2px;border-radius:2px;background:#f57d31;transition:transform .3s var(--e)}.q2 summary i::after{transform:rotate(90deg)}.q2[open] summary i::after{transform:none}.q2 summary:focus-visible{outline:3px solid #f57d31;outline-offset:-3px}.q2 p{margin:0;padding:0 20px 18px;color:#b9cfce;font-size:15px;line-height:1.55}@media(max-width:800px){.fq2{grid-template-columns:1fr;gap:16px}}html body dialog.rvd:not(.zz){position:fixed;inset:0;margin:auto;height:fit-content;max-height:86vh;overflow:auto}html body .grev dialog.rvd .rc.big:not(.zz){height:auto;width:auto;display:block}.wm em,.fb .wm em{color:var(--teal)!important}.wm em::before,.wm em::after{background:var(--or)!important}html body .qn:not(.zz){display:block;height:auto;padding:0;left:0;right:0;top:var(--bar);background:#fff;color:#07090a;border-radius:0;transition:left .45s var(--e),right .45s var(--e),top .45s var(--e),border-radius .45s var(--e),background-color .35s,box-shadow .35s}.qn.on-dark{background:#07090a!important;color:#f4fbfa!important}.qn-row{position:relative;height:var(--nav);display:flex;align-items:center;gap:18px;padding:0 var(--m)}html body .qn.float:not(.zz){left:var(--m);right:var(--m);top:calc(var(--bar) + 10px);border-radius:28px;box-shadow:0 10px 30px -14px rgba(4,20,26,.28),0 0 0 1px rgba(7,9,10,.06)}.qn.float.on-dark{box-shadow:0 10px 30px -14px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.08)}.qn.float .qn-row{padding:0 20px}html body .qn .links:not(.zz){position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:clamp(4px,1.6vw,26px);padding:0;box-shadow:none;background:none}.qn .links>a,.qn .links .ddt{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border-radius:999px;font:inherit;font-size:11.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:inherit;background:none;border:0;cursor:pointer;transition:color .3s}.qn .links>a:hover,.qn .links .ddt:hover,.qn .links .ddt.open{color:var(--teal)}.qn .links>a.on,.qn .links .ddt.on{color:var(--teal)}.qn.on-dark .links>a.on,.qn.on-dark .links .ddt.on,.qn.on-dark .links .ddt.open{color:var(--teal2)}html body .qn .pl:not(.zz){position:absolute;left:0;top:0;height:100%;border-radius:999px;background:rgba(17,156,152,.13);box-shadow:inset 0 0 0 1px rgba(17,156,152,.28);transition:transform .45s cubic-bezier(.2,1.3,.3,1),width .45s cubic-bezier(.2,1.3,.3,1),opacity .3s;z-index:0}.qn .pl::after{content:"";position:absolute;left:30%;right:30%;bottom:3px;height:2px;border-radius:2px;background:var(--teal)}.qn .cv{width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .3s var(--e)}.qn .ddt.open .cv{transform:translateY(1px) rotate(-135deg)}.qn-sub{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--e)}.qn-sub>div{overflow:hidden;display:flex;justify-content:center;flex-wrap:wrap;gap:4px clamp(12px,3vw,48px);margin:0 20px;border-top:1px solid transparent;transition:border-color .3s}.qn-sub.open{grid-template-rows:1fr}.qn-sub.open>div{border-color:rgba(7,9,10,.08);padding:12px 0}.qn.on-dark .qn-sub.open>div{border-color:rgba(255,255,255,.1)}.qn-sub a{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;font-size:11.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;opacity:0;transform:translateY(-6px);transition:opacity .3s,transform .4s var(--e),color .25s}.qn-sub.open a{opacity:1;transform:none}.qn-sub.open a:nth-child(2){transition-delay:.04s}.qn-sub.open a:nth-child(3){transition-delay:.08s}.qn-sub.open a:nth-child(4){transition-delay:.12s}.qn-sub.open a:nth-child(5){transition-delay:.16s}.qn-sub a:hover{color:var(--teal)}.qn-sub a i{width:7px;height:7px;border-radius:50%;background:var(--c)}.qn-m{display:none}html body .qn .plan:not(.zz){display:grid}.qn a:focus-visible,.qn button:focus-visible,.qn summary:focus-visible{outline:3px solid var(--or);outline-offset:2px}@media(max-width:1000px){html body .qn .links:not(.zz){display:none}.qn-sub{display:none}.qn .wm{display:none!important}.qn-row{justify-content:space-between}html body .qn .cur:not(.zz){display:inline-flex;position:absolute;left:50%;transform:translateX(-50%);align-items:center;gap:10px;height:42px;padding:0 18px;border-radius:999px;background:rgba(17,156,152,.1);box-shadow:inset 0 0 0 1px rgba(17,156,152,.35);color:inherit;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:background-color .3s}.qn .cur .dot{position:relative;width:9px;height:9px;border-radius:50%;background:var(--teal2)}.qn .cur .dot i{position:absolute;inset:0;border-radius:50%;background:var(--teal2);animation:qping 1.6s cubic-bezier(0,0,.2,1) infinite}@keyframes qping{75%,100%{transform:scale(2.4);opacity:0}}.qn .cur .chev{transition:transform .3s var(--e)}.qn .cur.x .chev{transform:translateY(2px) rotate(-135deg)}.qn .cur.x{color:var(--teal)}.qn-m{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--e)}.qn-m.open{grid-template-rows:1fr}.qn-m>div{overflow:hidden;display:flex;flex-direction:column;gap:2px;padding:0 14px}.qn-m.open>div{padding:6px 14px 16px;border-top:1px solid rgba(7,9,10,.08)}.qn.on-dark .qn-m.open>div{border-color:rgba(255,255,255,.1)}.qn-m a,.qn-m summary{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-radius:14px;font-size:13px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:inherit;list-style:none;cursor:pointer}.qn-m summary::-webkit-details-marker{display:none}.qn-m summary::after{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .3s var(--e)}.qn-m details[open] summary::after{transform:rotate(-135deg)}.qn-m details a{padding:10px 14px 10px 28px;font-size:12px;opacity:.85}.qn-m a.on{background:rgba(17,156,152,.12);color:var(--teal)}.qn-cta{display:grid;gap:8px;margin-top:10px}.qn-cta a{justify-content:center!important;border-radius:999px!important;padding:14px!important}.qn-cta .b1{background:var(--teal);color:#fff}.qn-cta .b2{box-shadow:inset 0 0 0 1.5px rgba(7,9,10,.18)}.qn.on-dark .qn-cta .b2{box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.25)}html body .qn.m-open:not(.zz){left:10px;right:10px;top:calc(var(--bar) + 8px);border-radius:24px;box-shadow:0 20px 50px -20px rgba(4,20,26,.45)}.qn.float .qn-row{padding:0 14px}}html.rm .qn,html.rm .qn-sub,html.rm .qn-m,html.rm .qn .pl,html.rm .qn-sub a{transition:none!important}html.rm .qn .cur .dot i{animation:none}.soc{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.soc a{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#0f1a1b;color:#dcefee;transition:background-color .25s,color .25s,transform .35s cubic-bezier(.2,1.6,.3,1)}.soc a:hover{background:var(--or);color:#1a0b02;transform:translateY(-3px)}.soc a:focus-visible,.md-soc a:focus-visible{outline:3px solid var(--or);outline-offset:3px}.md-soc{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0 0}.md-soc a{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:var(--surf);color:var(--ink);font-size:14px;font-weight:600;transition:background-color .25s}.md-soc a:hover{background:var(--surf2)}.md-soc svg{width:18px;height:18px}html body .qn .qn-cta a:not(.zz){opacity:1!important;transform:none!important;animation:none!important}html body .qn-m .qn-cta a.on{background:var(--teal);color:#fff}.soc{gap:6px}.soc a{width:38px;height:38px}.soc svg{width:18px;height:18px}html body .qn .links:not(.zz){gap:0;padding:4px;border-radius:999px;box-shadow:inset 0 0 0 1px rgba(7,9,10,.12);transition:box-shadow .35s}html body .qn.on-dark .links:not(.zz){box-shadow:inset 0 0 0 1px rgba(255,255,255,.22)}.qn .links>a,.qn .links .ddt{padding:10px 13px!important}.qn .links>a.on,.qn .links .ddt.on{color:var(--tealD)}.qn.on-dark .links>a.on,.qn.on-dark .links .ddt.on{color:var(--teal2)}html body .qn .pl:not(.zz){top:4px;bottom:4px;height:auto;background:rgba(17,156,152,.15);box-shadow:none;transition:transform .5s var(--e),width .5s var(--e),opacity .3s}html body .qn .pl:not(.zz)::after{background:var(--or);left:30%;right:30%;bottom:3px}html body .qn:not(.zz){box-shadow:0 0 0 0 rgba(4,20,26,0);transition:left .55s var(--e),right .55s var(--e),top .55s var(--e),border-radius .55s var(--e),background-color .35s,box-shadow .45s}html body .qn.float:not(.zz){border-radius:999px;left:clamp(10px,4vw,64px);right:clamp(10px,4vw,64px)}html body .qn.float.dd-open:not(.zz){border-radius:32px}html body .qn.m-open:not(.zz){border-radius:24px}:root{--gb:blur(18px) saturate(170%);--gl-l:rgba(255,255,255,.58);--gl-d:rgba(10,24,27,.55);--gl-ed-l:inset 0 0 0 1px rgba(255,255,255,.75),inset 0 1px 0 rgba(255,255,255,.9);--gl-ed-d:inset 0 0 0 1px rgba(255,255,255,.1),inset 0 1px 0 rgba(255,255,255,.14)}html body main>section:not(#top)::before,html body main>section:not(#top)::after{content:"";position:absolute;z-index:0;pointer-events:none;width:min(52vw,620px);aspect-ratio:1;border-radius:42% 58% 63% 37%/45% 41% 59% 55%;filter:blur(60px);opacity:.55;animation:gmorph 18s ease-in-out infinite alternate}html body main>section:not(#top)::before{background:#16bdb5;left:-12%;top:8%}html body main>section:not(#top)::after{background:#f57d31;right:-10%;bottom:6%;opacity:.35;animation-duration:22s;animation-delay:-7s}html body main>section[data-th=dark]:not(#top)::before{opacity:.32}html body main>section[data-th=dark]:not(#top)::after{opacity:.22}@keyframes gmorph{0%{transform:translate(0,0) rotate(0) scale(1);border-radius:42% 58% 63% 37%/45% 41% 59% 55%}50%{transform:translate(8vw,6vh) rotate(40deg) scale(1.12);border-radius:61% 39% 44% 56%/58% 62% 38% 42%}100%{transform:translate(-4vw,12vh) rotate(-20deg) scale(.94);border-radius:38% 62% 52% 48%/40% 55% 45% 60%}}html body main>section:not(#top)>*{position:relative;z-index:1}html body .qn:not(.zz){background:rgba(255,255,255,.66);-webkit-backdrop-filter:var(--gb);backdrop-filter:var(--gb)}html body .qn.on-dark:not(.zz){background:rgba(7,12,13,.6)!important}html body .qn.float:not(.zz){box-shadow:var(--gl-ed-l),0 12px 34px -16px rgba(4,20,26,.32)}html body .qn.float.on-dark:not(.zz){box-shadow:var(--gl-ed-d),0 12px 34px -16px rgba(0,0,0,.6)}html body .qn .cur:not(.zz){background:rgba(255,255,255,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html body .qn.on-dark .cur:not(.zz){background:rgba(255,255,255,.08)}html body .sx:not(.zz),html body .mv>div:not(.zz),html body .ptile:not(.zz){background:var(--gl-l);-webkit-backdrop-filter:var(--gb);backdrop-filter:var(--gb);box-shadow:var(--gl-ed-l)}html body [data-th=dark] .sx:not(.zz){background:var(--gl-d);box-shadow:var(--gl-ed-d)}html body .tcard:not(.zz){background:rgba(4,20,26,.78);-webkit-backdrop-filter:var(--gb);backdrop-filter:var(--gb);box-shadow:var(--gl-ed-d)}html body .tcard:hover:not(.zz){background:rgba(11,35,41,.82)}html body .t-adv:not(.zz){background:rgba(245,125,49,.86)}html body .t-adv:hover:not(.zz){background:rgba(255,140,67,.9)}html body .tc-a:not(.zz){background:rgba(13,42,43,.7)}html body .nb:not(.zz),html body .q2:not(.zz),html body .tick:not(.zz){background:var(--gl-d);-webkit-backdrop-filter:var(--gb);backdrop-filter:var(--gb);box-shadow:var(--gl-ed-d)}html body .nb.lead:not(.zz){background:rgba(245,125,49,.88)}html body .desc:not(.zz){background:rgba(4,20,26,.66);-webkit-backdrop-filter:var(--gb);backdrop-filter:var(--gb);box-shadow:var(--gl-ed-d),0 20px 50px -24px rgba(4,20,26,.6)}html body .kn:not(.zz),html body .desc .chips li:not(.zz),html body .rail li:not(.on){background:rgba(255,255,255,.07)}html body .wlb:not(.zz){background:rgba(4,20,26,.7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--gl-ed-d)}html body .grev .rc:not(.zz){background:rgba(255,255,255,.86);-webkit-backdrop-filter:var(--gb);backdrop-filter:var(--gb);box-shadow:var(--gl-ed-l)}html body .grev .marq{position:relative;z-index:1}html body .soc a:not(.zz){background:rgba(255,255,255,.07);box-shadow:var(--gl-ed-d)}html body .creed li:not(.zz){background:rgba(4,20,26,.82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){html body .qn:not(.zz){background:#fff}html body .qn.on-dark:not(.zz){background:#07090a!important}html body .desc:not(.zz){background:#04141a}}@media(max-width:700px){html body main>section:not(#top)::before,html body main>section:not(#top)::after{filter:blur(44px);width:80vw}}html.rm body main>section:not(#top)::before,html.rm body main>section:not(#top)::after{animation:none}html body main>section:not(#top)::before,html body main>section:not(#top)::after{filter:none!important;border-radius:50%!important;width:min(70vw,820px);will-change:transform;animation-name:gmorph2!important}html body main>section:not(#top)::before{background:radial-gradient(closest-side,rgba(22,189,181,.55),rgba(22,189,181,0))!important;opacity:1!important}html body main>section:not(#top)::after{background:radial-gradient(closest-side,rgba(245,125,49,.4),rgba(245,125,49,0))!important;opacity:1!important}html body main>section[data-th=dark]:not(#top)::before{background:radial-gradient(closest-side,rgba(22,189,181,.28),rgba(22,189,181,0))!important}html body main>section[data-th=dark]:not(#top)::after{background:radial-gradient(closest-side,rgba(245,125,49,.2),rgba(245,125,49,0))!important}@keyframes gmorph2{0%{transform:translate(0,0) scale(1,1) rotate(0)}50%{transform:translate(8vw,6vh) scale(1.25,.85) rotate(35deg)}100%{transform:translate(-4vw,12vh) scale(.9,1.15) rotate(-20deg)}}@media(max-width:700px){:root{--gb:blur(12px) saturate(160%)}}html body .desc:not(.zz){background:rgba(4,20,26,.8)}html body .qn .plan:not(.zz){display:none!important}.qn .wm{transition:opacity .3s,max-width .5s var(--e);max-width:240px;overflow:hidden}.qn .brand img{transition:height .45s var(--e)}.qn .qn-row{transition:height .45s var(--e),padding .45s var(--e)}@media(min-width:1001px){html body .qn.float:not(.zz){left:max(var(--m),calc(50% - 400px));right:max(var(--m),calc(50% - 400px))}.qn.float .qn-row{height:60px;padding:0 10px 0 18px}.qn.float .wm{opacity:0;max-width:0}.qn.float .brand img{height:32px}html body .qn.float .links:not(.zz){left:auto;right:8px;transform:translateY(-50%)}}@media(max-width:1000px){.qn.float .qn-row{height:60px}html body .qn .cur:not(.zz){height:40px}.qn-row{justify-content:flex-start}}.hsoc{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:6px 0 0;padding:0}.hsoc a{display:flex;align-items:center;height:44px;min-width:44px;padding:0 12px;border-radius:999px;background:rgba(255,255,255,.6);-webkit-backdrop-filter:var(--gb);backdrop-filter:var(--gb);box-shadow:var(--gl-ed-l),0 6px 18px -10px rgba(4,20,26,.3);color:#04141a;text-decoration:none;transition:background-color .35s,color .35s,padding .45s var(--e),transform .35s cubic-bezier(.2,1.6,.3,1)}.hsoc svg{flex:none;width:20px;height:20px}.hsoc span{display:inline-block;max-width:0;opacity:0;overflow:hidden;white-space:nowrap;font-size:14px;font-weight:600;transition:max-width .5s var(--e),opacity .3s,margin .45s var(--e)}.hsoc a.on{background:#04141a;color:#f4fbfa;padding:0 18px 0 14px;transform:translateY(-2px)}.hsoc a.on span{max-width:140px;opacity:1;margin-left:10px}.hsoc a.on svg{color:var(--or)}.hsoc a:focus-visible{outline:3px solid var(--or);outline-offset:3px}@media(max-width:700px){.hsoc{gap:6px}.hsoc a{height:40px;min-width:40px;padding:0 10px}.hsoc svg{width:18px;height:18px}.hsoc span{font-size:13px}}html body .marq.dragx:not(.zz){overflow-x:auto;overflow-y:hidden;scrollbar-width:none;cursor:grab;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.marq.dragx::-webkit-scrollbar{display:none}.marq.dragx.grab{cursor:grabbing;user-select:none}html body .marq.dragx .mrow:not(.zz){animation:none!important;transform:none!important}.marq.dragx img{-webkit-user-drag:none;user-select:none}.grev .gh{position:relative}.grev .rvart{position:absolute;right:0;top:0;width:clamp(96px,11vw,150px);margin:0}@media(max-width:700px){.grev .rvart{width:84px;top:-4px}}html body .coupon:not(.zz){background:rgba(255,255,255,.5);-webkit-backdrop-filter:var(--gb);backdrop-filter:var(--gb);box-shadow:var(--gl-ed-l),0 24px 60px -30px rgba(4,20,26,.35);color:#04141a}html body main>section:not(#top) .cl h2:not(.zz){background:linear-gradient(100deg,#0b7a77 0%,#119c98 40%,#f57d31 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.cl p{color:#3d4f50}.cl .hub a{color:#04141a}html body .cr input:not([type=radio]):not([type=checkbox]):not(.zz),html body .cr textarea:not(.zz){background:rgba(255,255,255,.75)!important;box-shadow:inset 0 0 0 1px rgba(17,156,152,.25)}html body .cats span:not(.zz){background:rgba(255,255,255,.62);box-shadow:inset 0 0 0 1px rgba(17,156,152,.2)}.cats input:checked+span{background:#04141a!important;color:#fff}html body .wz li:not(.zz){background:rgba(255,255,255,.6)!important;box-shadow:inset 0 0 0 1px rgba(17,156,152,.2)}html body .wz li.now:not(.zz){background:#04141a!important;color:#fff!important}html body .sub:not(.zz){background:var(--teal);color:#fff}html body .sub:hover:not(.zz){background:#0b7a77}html body .bk:not(.zz){background:rgba(255,255,255,.6)!important;box-shadow:inset 0 0 0 1px rgba(17,156,152,.25)}html body #contact::before{left:auto;right:-10%;top:-10%}html body #contact::after{left:-8%;right:auto;bottom:-10%}@media(min-width:1001px){html body .qn.float:not(.zz){left:max(var(--m),calc(50% - 300px));right:max(var(--m),calc(50% - 300px))}html body .qn.float.dd-open:not(.zz){left:max(var(--m),calc(50% - 420px));right:max(var(--m),calc(50% - 420px))}}html body .grev .rc:not(.zz){background:rgba(255,255,255,.95)}[data-th=light]{--glc:rgba(255,255,255,.58);--gle:inset 0 0 0 1px rgba(255,255,255,.75),inset 0 1px 0 rgba(255,255,255,.9);--fx:#eef5f5;--txt2:#3d4f50}[data-th=dark]{--glc:rgba(14,30,33,.55);--gle:inset 0 0 0 1px rgba(255,255,255,.1),inset 0 1px 0 rgba(255,255,255,.14);--fx:#0f1a1b;--txt2:#b9cfce}html[data-mode=dark],html[data-mode=dark] body,html[data-mode=dark] main{background:#07090a!important;color-scheme:dark}html[data-mode=light] main{background:#fff}html body main>section[data-th=dark]:not(#top):not([data-p]):not(.zz){margin:0!important;border-radius:0!important}html body main>section[data-p]:not(.zz){margin:0 var(--inset)!important;border-radius:var(--R)!important}html body main>section[data-p][data-th=light]:not(.zz){background:#eef5f5!important}html body main>section[data-p][data-th=dark]:not(.zz){background:#0d1617!important}html body main>section[data-th=dark]:not(#top):not([data-p]):not(.zz){background:#07090a}html body .nb:not(.lead):not(.zz),html body .q2:not(.zz),html body .tick:not(.zz),html body .sx:not(.zz),html body .mv>div:not(.zz),html body .ptile:not(.zz),html body .coupon:not(.zz){background:var(--glc);box-shadow:var(--gle)}html body .coupon:not(.zz){box-shadow:var(--gle),0 24px 60px -30px rgba(4,20,26,.35)}html body main>section[data-th=light]:not(#top) h2:not(.zz),html body main>section[data-th=light] .fl h2:not(.zz){background-image:linear-gradient(100deg,#0b7a77 0%,#119c98 40%,#f57d31 100%)}html body main>section[data-th=dark]:not(#top) h2:not(.zz),html body main>section[data-th=dark] .fl h2:not(.zz){background-image:linear-gradient(100deg,#16bdb5 0%,#7fd6c4 45%,#ffa468 100%)}[data-th] .q2 summary{color:var(--ink)}[data-th] .q2 p,[data-th] .fq2 .fl p,.grev .gh .lead,.grev #rtxt{color:var(--txt2)!important}.grev .gr big{color:var(--ink)!important}[data-th] .cl p{color:var(--txt2)}[data-th] .cl .hub a{color:var(--ink)}[data-th=dark] .cr input:not([type=radio]):not([type=checkbox]),[data-th=dark] .cr textarea{background:rgba(255,255,255,.07)!important;color:#f4fbfa!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)!important}[data-th=dark] .cr input::placeholder{color:#8fb0af}[data-th=dark] .cats span{background:rgba(255,255,255,.06)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)!important;color:#f4fbfa}[data-th=dark] .cats small{color:#8fb0af}[data-th=dark] .cats input:checked+span{background:#119c98!important;color:#04141a}[data-th=dark] .wz li{background:rgba(255,255,255,.08)!important;color:#dcefee!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)!important}[data-th=dark] .wz li.now{background:#16bdb5!important;color:#04141a!important}[data-th=dark] .bk{background:rgba(255,255,255,.08)!important;color:#f4fbfa!important}[data-th=light] .soc a{background:rgba(4,20,26,.06);color:#04141a;box-shadow:inset 0 0 0 1px rgba(4,20,26,.08)}[data-th=dark] .md-soc a{background:rgba(255,255,255,.07);color:#f4fbfa}[data-th=dark] .creed li{background:rgba(255,255,255,.08)!important}[data-th=light] .tick .trow{color:var(--mut)}[data-th=dark] .grev .rc{background:rgba(22,38,40,.82)!important;color:#f4fbfa}[data-th=dark] .grev .rc q{color:#dcefee}[data-th=dark] .grev .rc small{color:#8fb0af}[data-th=dark] .rmore{color:#16bdb5}html[data-mode=dark] .hsoc a{background:rgba(255,255,255,.08);color:#f4fbfa;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}html[data-mode=dark] .hsoc a.on{background:#f4fbfa;color:#04141a}html[data-mode=dark] .heroBg{opacity:.35}.qmode{flex:none;display:grid;place-items:center;width:44px;height:44px;margin-left:auto;border-radius:50%;border:0;cursor:pointer;color:#04141a;background:rgba(255,255,255,.55);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px rgba(7,9,10,.12);transition:background-color .3s,color .3s,transform .4s cubic-bezier(.2,1.6,.3,1)}.qmode:hover{transform:rotate(-12deg) scale(1.06)}.qmode:focus-visible{outline:3px solid var(--or);outline-offset:3px}.qn.on-dark .qmode{background:rgba(255,255,255,.08);color:#f4fbfa;box-shadow:inset 0 0 0 1px rgba(255,255,255,.18)}.qmode svg{grid-area:1/1;transition:opacity .35s,transform .5s cubic-bezier(.2,1.4,.3,1)}.qmode .i-moon{opacity:0;transform:rotate(-90deg) scale(.5)}html[data-mode=dark] .qmode .i-sun{opacity:0;transform:rotate(90deg) scale(.5)}html[data-mode=dark] .qmode .i-moon{opacity:1;transform:none}.qmode.spin{animation:qms .6s cubic-bezier(.2,1.4,.3,1)}@keyframes qms{50%{transform:scale(.85) rotate(-25deg)}}@media(min-width:1001px){.qn.float .wm{opacity:1!important;max-width:240px!important}.qn.float .brand img{height:38px!important}.qn.float .qn-row{height:64px!important;padding:0 12px 0 22px!important}html body .qn.float .links:not(.zz){left:50%!important;right:auto!important;transform:translate(-50%,-50%)!important}html body .qn.float:not(.zz),html body .qn.float.dd-open:not(.zz){left:max(var(--m),calc(50% - 540px))!important;right:max(var(--m),calc(50% - 540px))!important}}@media(max-width:1000px){.qmode{width:40px;height:40px}}html.rm .qmode,html.rm .qmode svg{transition:none}html.rm .qmode.spin{animation:none}html body [data-th=dark] .cr input:not([type=radio]):not([type=checkbox]):not(.zz),html body [data-th=dark] .cr textarea:not(.zz){background:rgba(255,255,255,.07)!important;color:#f4fbfa!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)!important}html body [data-th=dark] .cats span:not(.zz){background:rgba(255,255,255,.06)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)!important;color:#f4fbfa}html body [data-th=dark] .wz li:not(.zz){background:rgba(255,255,255,.08)!important;color:#dcefee!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)!important}html body [data-th=dark] .wz li.now:not(.zz){background:#16bdb5!important;color:#04141a!important}html body [data-th=dark] .bk:not(.zz){background:rgba(255,255,255,.08)!important;color:#f4fbfa!important}html[data-mode=dark] .story mark{color:#04141a}@media(max-width:700px){.hsoc{flex-wrap:nowrap;gap:4px}.hsoc a{height:36px;min-width:36px;padding:0 8px}.hsoc a.on{padding:0 12px 0 10px}.hsoc a.on span{margin-left:6px;max-width:110px}.hsoc svg{width:17px;height:17px}}.qmode{display:none!important}.qn .brand{padding:6px 16px 6px 8px;border-radius:999px;box-shadow:inset 0 0 0 1px rgba(7,9,10,.12);background:rgba(255,255,255,.45);transition:opacity .35s,transform .45s var(--e),max-width .5s var(--e),padding .45s var(--e);max-width:320px;overflow:hidden}.qn.on-dark .brand{box-shadow:inset 0 0 0 1px rgba(255,255,255,.22);background:rgba(255,255,255,.05)}.qn .brand img{height:34px!important}@media(min-width:1001px){html body .qn.float:not(.zz){left:calc(50% - 300px)!important;right:calc(50% - 300px)!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.qn.float .qn-row{height:64px!important}.qn.float .brand{opacity:0;transform:translateX(-30px) scale(.9);pointer-events:none}html body .qn.float .links:not(.zz){background:rgba(255,255,255,.66);-webkit-backdrop-filter:blur(18px) saturate(170%);backdrop-filter:blur(18px) saturate(170%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.75),0 12px 30px -14px rgba(4,20,26,.3)}html body .qn.float.on-dark .links:not(.zz){background:rgba(7,12,13,.6);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),0 12px 30px -14px rgba(0,0,0,.6)}html body .qn.float.dd-open:not(.zz){left:calc(50% - 440px)!important;right:calc(50% - 440px)!important;background:rgba(255,255,255,.66)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;border-radius:32px}html body .qn.float.dd-open.on-dark:not(.zz){background:rgba(7,12,13,.6)!important}}@media(max-width:1000px){.qn .brand{padding:4px 10px 4px 6px}.qn .brand img{height:30px!important}html body .qn.float:not(.m-open):not(.zz){left:calc(50% - 120px)!important;right:calc(50% - 120px)!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.qn.float:not(.m-open) .brand{opacity:0;pointer-events:none;max-width:0;padding:0}html body .qn.float:not(.m-open) .cur:not(.zz){background:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 0 0 1px rgba(17,156,152,.35),0 10px 24px -12px rgba(4,20,26,.35)}html body .qn.float.on-dark:not(.m-open) .cur:not(.zz){background:rgba(7,12,13,.65)}}html body #rvx:not(.zz){margin-top:clamp(40px,5vw,64px)!important}@media(min-width:1001px){html body .qn.float:not(.dd-open):not(.zz){left:calc(50% - 380px)!important;right:calc(50% - 380px)!important}.qn .links>a,.qn .links .ddt{white-space:nowrap}}html body main>section#reviews:not(.zz)>.in:last-of-type{padding-top:clamp(40px,5vw,64px)!important}html body .qn .brand:not(.zz){transition:transform .6s cubic-bezier(.2,.8,.1,1),opacity .45s ease,max-width .6s cubic-bezier(.2,.8,.1,1),padding .5s ease}html body .qn.float .brand:not(.zz){opacity:0;transform:translateX(-160%);pointer-events:none}@media(max-width:1000px){html body .qn.float:not(.m-open) .brand:not(.zz){max-width:320px;padding:4px 10px 4px 6px;transform:translateX(-160%)}}html body .qn .cur:not(.zz){white-space:nowrap}html body .qn .cur span{white-space:nowrap}html body .qn:not(.zz){transition:left .55s cubic-bezier(.2,.8,.1,1),right .55s cubic-bezier(.2,.8,.1,1),top .55s cubic-bezier(.2,.8,.1,1),border-radius .55s cubic-bezier(.2,.8,.1,1),background-color .35s,box-shadow .45s!important}@media(min-width:1001px){html body .qn.float:not(.zz),html body .qn.float.dd-open:not(.zz),html body .qn.float:not(.dd-open):not(.zz){left:calc(50% - 400px)!important;right:calc(50% - 400px)!important;border-radius:32px!important;background:rgba(255,255,255,.7)!important;-webkit-backdrop-filter:blur(18px) saturate(170%)!important;backdrop-filter:blur(18px) saturate(170%)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.75),0 12px 30px -14px rgba(4,20,26,.3)!important}html body .qn.float.on-dark:not(.zz){background:rgba(7,12,13,.62)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),0 12px 30px -14px rgba(0,0,0,.6)!important}html body .qn.float .links:not(.zz){background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important}}@media(max-width:1000px){html body .qn:not(.float):not(.zz){border-radius:0 0 24px 24px!important;left:0!important;right:0!important}html body .qn.float:not(.zz),html body .qn.float.m-open:not(.zz){left:calc(50% - 125px)!important;right:calc(50% - 125px)!important;top:calc(var(--bar) + 8px)!important;border-radius:26px!important;background:rgba(255,255,255,.78)!important;-webkit-backdrop-filter:blur(18px) saturate(170%)!important;backdrop-filter:blur(18px) saturate(170%)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.75),0 12px 30px -14px rgba(4,20,26,.35)!important}html body .qn.float.on-dark:not(.zz){background:rgba(7,12,13,.66)!important}html body .qn.float .cur:not(.zz){background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.qn.float .qn-row{height:56px!important}.qn.float .qn-m>div{padding-left:8px!important;padding-right:8px!important}}@media(min-width:1001px){html body .qn.float .qn-sub>div{gap:2px 14px!important;margin:0 14px!important}html body .qn.float .qn-sub a{padding:6px 8px!important}}@media(max-width:1000px){html body .qn:not(.zz),html body .qn.float:not(.zz),html body .qn.float.m-open:not(.zz),html body .qn.m-open:not(.zz){left:10px!important;right:10px!important;top:calc(var(--bar) + 8px)!important;border-radius:26px!important;background:rgba(255,255,255,.55)!important;-webkit-backdrop-filter:blur(22px) saturate(180%) brightness(1.05)!important;backdrop-filter:blur(22px) saturate(180%) brightness(1.05)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 0 0 1px rgba(255,255,255,.6),0 14px 34px -16px rgba(4,20,26,.35)!important}html body .qn.on-dark:not(.zz){background:rgba(7,12,13,.55)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 0 0 1px rgba(255,255,255,.1),0 14px 34px -16px rgba(0,0,0,.6)!important}.qn .qn-row,.qn.float .qn-row{height:58px!important}html body .qn .cur:not(.zz),html body .qn.float .cur:not(.zz){background:rgba(255,255,255,.35)!important;box-shadow:inset 0 0 0 1px rgba(17,156,152,.3)!important}html body .qn.on-dark .cur:not(.zz){background:rgba(255,255,255,.06)!important}}@media(min-width:1001px){html body .qn:not(.float):not(.zz){left:var(--m)!important;right:var(--m)!important;top:calc(var(--bar) + 10px)!important;border-radius:32px!important;background:rgba(255,255,255,.55)!important;-webkit-backdrop-filter:blur(22px) saturate(180%)!important;backdrop-filter:blur(22px) saturate(180%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 0 0 1px rgba(255,255,255,.6),0 14px 34px -16px rgba(4,20,26,.3)!important}html body .qn.on-dark:not(.float):not(.zz){background:rgba(7,12,13,.55)!important}html body .qn.float:not(.zz){background:rgba(255,255,255,.55)!important;-webkit-backdrop-filter:blur(22px) saturate(180%)!important;backdrop-filter:blur(22px) saturate(180%)!important}}html body header.qn.qn:not(.float):not(.zz){left:0!important;right:0!important;top:var(--bar)!important;border-radius:0!important;background:rgba(255,255,255,.92)!important;box-shadow:0 1px 0 rgba(7,9,10,.06)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}html body header.qn.qn.on-dark:not(.float):not(.zz){background:rgba(7,9,10,.9)!important;box-shadow:0 1px 0 rgba(255,255,255,.06)!important}html body header.qn.qn.m-open:not(.float):not(.zz){border-radius:0 0 24px 24px!important;box-shadow:0 20px 40px -20px rgba(4,20,26,.35)!important}html body header.qn.qn:not(.zz){transition:left .65s cubic-bezier(.22,1,.36,1),right .65s cubic-bezier(.22,1,.36,1),top .65s cubic-bezier(.22,1,.36,1),border-radius .65s cubic-bezier(.22,1,.36,1),background-color .4s,box-shadow .5s!important}html body header.qn.qn.float:not(.zz){border-radius:32px!important;top:calc(var(--bar) + 10px)!important;background:rgba(255,255,255,.58)!important;-webkit-backdrop-filter:blur(22px) saturate(180%)!important;backdrop-filter:blur(22px) saturate(180%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 0 0 1px rgba(255,255,255,.6),0 14px 34px -16px rgba(4,20,26,.35)!important}html body header.qn.qn.float.on-dark:not(.zz){background:rgba(7,12,13,.58)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 0 0 1px rgba(255,255,255,.1),0 14px 34px -16px rgba(0,0,0,.6)!important}@media(min-width:1001px){html body header.qn.qn.float:not(.zz){left:calc(50% - 400px)!important;right:calc(50% - 400px)!important}}@media(max-width:1000px){html body header.qn.qn.float:not(.zz){left:calc(50% - 125px)!important;right:calc(50% - 125px)!important;border-radius:26px!important}html body header.qn.qn.float.m-open:not(.zz){left:10px!important;right:10px!important}}@media(min-width:1001px){html body header.qn.qn.float:not(.dd-open):not(.zz){left:calc(50% - 262px)!important;right:calc(50% - 262px)!important}}@media(max-width:1000px){html body header.qn.qn:not(.zz),html body header.qn.qn:not(.float):not(.zz),html body header.qn.qn.float:not(.zz){background:rgba(255,255,255,.28)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;backdrop-filter:blur(20px) saturate(180%)!important}html body header.qn.qn.on-dark:not(.zz){background:rgba(7,12,13,.35)!important}html body header.qn.qn.float:not(.zz){box-shadow:inset 0 1px 0 rgba(255,255,255,.7),inset 0 0 0 1px rgba(255,255,255,.45),0 10px 28px -14px rgba(4,20,26,.3)!important}html body header.qn.qn .cur:not(.zz){background:transparent!important;box-shadow:none!important}html body header.qn.qn.m-open:not(.zz){background:rgba(255,255,255,.72)!important}html body header.qn.qn.m-open.on-dark:not(.zz){background:rgba(7,12,13,.75)!important}.qn.float .qn-row{height:52px!important}}.hsoc a{transition:background-color .35s,color .35s,padding .45s var(--e),transform .45s var(--e),height .45s var(--e),min-width .45s var(--e)}.hsoc:has(a.on) a:not(.on){height:36px;min-width:36px;padding:0 8px;opacity:.85}.hsoc:has(a.on) a:not(.on) svg{width:16px;height:16px}.hsoc a.on{height:48px}@media(max-width:700px){.hsoc{align-items:center}.hsoc:has(a.on) a:not(.on){height:32px;min-width:32px;padding:0 7px}.hsoc:has(a.on) a:not(.on) svg{width:15px;height:15px}.hsoc a.on{height:42px}}.h3p{position:absolute;inset:0;z-index:2;pointer-events:none;transition:opacity .8s}.h3p img{width:100%;height:100%;object-fit:cover;object-position:center}.w3d .h3p{opacity:0}.fallback{display:none!important}@media(max-width:1000px){.sky.l1{height:55%}.sky.l2{height:42%}.sky.l3{height:28%}.sun{left:14vw;width:72vw;bottom:24%}}.heroBg .sky{left:-3%;width:106%;max-width:none}.legal .rmtg{background:none;border:1px solid rgba(255,255,255,.28);color:inherit;opacity:.8;font:inherit;font-size:13px;padding:5px 12px;border-radius:99px;cursor:pointer}.legal .rmtg:hover{opacity:1}.legal .rmtg:focus-visible{outline:2px solid #16bdb5;outline-offset:2px}.h3p{opacity:0!important}.w3dx .h3p,html:not(.js) .h3p{opacity:1!important}.hload{position:absolute;right:3vw;top:calc(var(--bar) + var(--nav) + 16svh);width:min(54vw,760px);height:66svh;z-index:3;pointer-events:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;transition:opacity .7s,visibility 0s .7s}html:not(.js) .hload,.w3dx .hload{display:none}.w3d .hload{opacity:0;visibility:hidden}.hload .hl1,.hload .hl2{grid-area:1/1}.hload>.hl1,.hload>.hl2{position:relative}.hl1{width:150px;height:150px;display:grid;place-items:center;transition:opacity .45s,transform .45s}.hl1 img{width:52px;height:auto;position:relative;animation:hlq 1.8s ease-in-out infinite}.hl1 .hlo{position:absolute;width:150px;height:150px;border-radius:50%;border:3px solid rgba(17,156,152,.12);border-top-color:#16bdb5;border-right-color:rgba(245,125,49,.7);animation:hlspin 2.4s linear infinite}.hl1 .hlo i{position:absolute;width:12px;height:12px;border-radius:50%;background:#f57d31;top:-6px;left:calc(50% - 6px)}.hl1 .hlo i:nth-child(2){background:#16bdb5;top:auto;bottom:-6px}.hl1 .hlo i:nth-child(3){background:#1f5fae;top:calc(50% - 6px);left:-6px;width:9px;height:9px}.hl2{display:none;width:min(100%,640px);height:auto;max-height:82%}.hl2 .t{fill:#eef4f4}.hl2 .l{fill:#d5e4e4}.hl2 .r{fill:#c2d7d7}.hl2 .p{fill:#cfdfe8}.hl2 .c{fill:#cfe3dd}.hl2{filter:drop-shadow(0 10px 18px rgba(13,42,43,.12))}.hl2 .sk{animation:hlpulse 1.6s ease-in-out infinite}.hl2 .shine{animation:hlshine 1.5s ease-in-out infinite}.ld2 .hl1{display:none}.ld2 .hl2{display:block}.hcap{display:flex;gap:10px;align-items:baseline;background:rgba(255,255,255,.92);padding:6px 14px;border-radius:99px;box-shadow:0 4px 14px rgba(13,42,43,.08);font-size:14px;font-weight:600;color:#3b6468;letter-spacing:.01em}.hcap b{font-variant-numeric:tabular-nums;color:#0f8581;min-width:3.2ch;text-align:right}.hbar{width:min(240px,60%);height:5px;box-shadow:0 0 0 3px rgba(255,255,255,.85);border-radius:9px;background:rgba(17,156,152,.14);overflow:hidden}.hbar i{display:block;height:100%;background:linear-gradient(90deg,#16bdb5,#f57d31);transform:scaleX(0);transform-origin:left;transition:transform .35s ease-out;border-radius:9px}@keyframes hlspin{to{transform:rotate(360deg)}}@keyframes hlq{50%{transform:translateY(-6px)}}@keyframes hlpulse{50%{opacity:.9}}@keyframes hlshine{0%{transform:translateX(0)}100%{transform:translateX(720px)}}@media(max-width:1000px){.hload{left:0;right:0;width:auto;top:calc(var(--bar) + var(--nav) + 30svh);height:40svh;gap:8px}.hl1{width:112px;height:112px}.hl1 .hlo{width:112px;height:112px}.hl1 img{width:40px}.hcap{font-size:12.5px}}html.rm .hl1 img,html.rm .hl1 .hlo,html.rm .hl2 .sk,html.rm .hl2 .shine{animation:none}.kn.img{background-size:cover;background-position:center;position:relative;overflow:hidden}.kn.img::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,20,22,.15),rgba(7,20,22,.72))}.kn.img>*{position:relative;color:#fff}