@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300 500;font-display:swap;src:url(/fonts/plex-arabic-400-ar.68eb55a0.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+200C-200F,U+2010-2011,U+25CC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300 500;font-display:swap;src:url(/fonts/plex-arabic-400-lat.ae45144e.woff2)format("woff2");unicode-range:U+20-7E,U+A0-FF,U+2013-2014,U+2018-201E,U+2022,U+2026,U+2039-203A,U+20AC,U+2122,U+2190-2193,U+2212}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600 800;font-display:swap;src:url(/fonts/plex-arabic-600-ar.f89e3610.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+200C-200F,U+2010-2011,U+25CC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600 800;font-display:swap;src:url(/fonts/plex-arabic-600-lat.6b971333.woff2)format("woff2");unicode-range:U+20-7E,U+A0-FF,U+2013-2014,U+2018-201E,U+2022,U+2026,U+2039-203A,U+20AC,U+2122,U+2190-2193,U+2212}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/plex-mono-400-lat.81911a46.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+B7,U+2013-2014,U+2022,U+2026}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:#00112b;margin:0}body[data-theme=light]{background:var(--bg)}.skip{inset-inline-start:16px;z-index:100;background:var(--gold);color:var(--navy);font:600 14px var(--f);border-radius:999px;padding:10px 16px;position:absolute;top:-60px}.skip:focus{top:16px}.nq img{max-width:100%}.nq{--night:#00112b;--night-2:#071d3f;--navy:#00112b;--teal:#2aa48a;--teal-d:#015d5a;--mint:#6dc2a8;--gold:#d1a427;--paper:#f5f7f6;--ink:#00112b;--ink-2:#46546c;--mist:#b7c5d9;--mist-2:#8fa2be;--f:"IBM Plex Sans Arabic","IBM Plex Sans",Tahoma,sans-serif;--ease:cubic-bezier(.32,.72,0,1);--out:cubic-bezier(.16,1,.3,1);--spring:cubic-bezier(.34,1.3,.5,1);font-family:var(--f);color:var(--fg);background:var(--bg);-webkit-font-smoothing:antialiased;min-height:100%;transition:background-color .7s var(--ease),color .7s var(--ease);font-weight:400;overflow-x:clip}.nq *,.nq :before,.nq :after{box-sizing:border-box}.nq :where(h1,h2,h3,p,ul,ol,figure){margin:0;padding:0}.nq ul,.nq ol{list-style:none}.nq a{color:inherit;text-decoration:none}.nq button{font-family:inherit}.nq ::selection{background:var(--gold);color:var(--navy)}.nq :focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:999px}.ic{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.ic-f{fill:currentColor;stroke:none}[dir=rtl] .mir{transform:scaleX(-1)}.hd{z-index:30;top:0;pointer-events:none;animation:hd-in 1s var(--out) 50ms both;position:fixed;inset-inline:0}@keyframes hd-in{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}.logo{flex:none;display:block;position:relative}.logo img{object-fit:contain;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.logo .on-light{opacity:0}.nq[data-theme=light] .hd .logo .on-light{opacity:1}.nq[data-theme=light] .hd .logo .on-dark{opacity:0}.nv{--ix:0px;--iw:0px;--io:0;align-items:center;display:flex;position:relative}.nv__i{z-index:1;height:40px;color:var(--mist);font:500 14px/1 var(--f);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding-inline:14px;transition:opacity .3s;display:inline-flex;position:relative}.nv__i:hover,.nv__i[aria-current=page],.nv__i[aria-expanded=true]{color:inherit}.nv__i .ic{width:14px;height:14px;transition:transform .5s var(--ease)}.nv__i[aria-expanded=true] .ic{transform:rotate(180deg)}.lang{width:auto;min-width:44px;height:44px;font:500 13px/1 var(--f);opacity:.8;border-radius:999px;flex:none;place-items:center;padding-inline:8px;transition:opacity .3s,background-color .3s;display:grid}.lang:hover{opacity:1;background:#7f7f7f26}.thm{width:44px;height:44px;color:inherit;opacity:.8;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;transition:opacity .3s,background-color .3s;display:grid}.thm:hover{opacity:1;background:#7f7f7f26}.thm .ic{width:19px;height:19px;transition:transform .7s var(--ease),opacity .4s ease;grid-area:1/1}.thm .moon{opacity:0;transform:rotate(-90deg)scale(.5)}.burger{width:44px;height:44px;color:inherit;cursor:pointer;background:#7f7f7f29;border:0;border-radius:50%;flex:none;display:none;position:relative}.burger span{width:18px;height:1.5px;transition:transform .5s var(--ease),top .5s var(--ease);background:currentColor;border-radius:2px;position:absolute;inset-inline-start:13px}.burger span:first-child{top:18px}.burger span:last-child{top:25px}.burger[aria-expanded=true] span:first-child{top:21.5px;transform:rotate(45deg)}.burger[aria-expanded=true] span:last-child{top:21.5px;transform:rotate(-45deg)}.cta{background:var(--gold);height:52px;color:var(--navy);font:600 15px/1 var(--f);white-space:nowrap;transition:transform .45s var(--ease),background-color .3s ease;border-radius:999px;align-items:center;gap:12px;padding-inline:22px 6px;display:inline-flex;box-shadow:0 14px 30px -16px #d1a42780}.cta__i{background:var(--navy);width:40px;height:40px;color:var(--gold);transition:transform .6s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.cta__i .ic{width:18px;height:18px}.nq .cta,.nq a.cta{color:var(--navy)}.cta:hover{background:#dcb23f}.cta:hover .cta__i{transform:translate(-3px)scale(1.06)}[dir=ltr] .cta:hover .cta__i{transform:translate(3px)scale(1.06)}.cta:active{transform:scale(.97)}.cta__t .sm{display:none}.cta--sm{height:44px;box-shadow:none;gap:10px;padding-inline:16px 5px;font-size:13.5px}.cta--sm .cta__i{width:34px;height:34px}.cta--sm .cta__i .ic{width:16px;height:16px}.ghost{border:1px solid rgba(var(--tint),.18);height:52px;font:500 15px/1 var(--f);color:var(--fg);border-radius:999px;align-items:center;gap:10px;padding-inline:20px;transition:border-color .3s,background-color .3s;display:inline-flex}.ghost:hover{background:rgba(var(--tint),.04);border-color:#ffffff80}.ghost .ic{width:17px;height:17px;transition:transform .5s var(--ease)}.ghost:hover .ic{translate:-4px}.isl{pointer-events:auto;color:#fff;-webkit-backdrop-filter:blur(18px)saturate(1.4);width:min(100% - 32px,1000px);transition:width .7s var(--ease),grid-template-rows .6s var(--ease),border-radius .6s var(--ease),background-color .5s ease,border-color .5s ease,color .4s ease,box-shadow .5s ease;background:#091e4080;border:1px solid #ffffff1a;border-radius:30px;grid-template-rows:60px 0fr;margin:14px auto 0;display:grid;position:relative;box-shadow:inset 0 1px #ffffff12,0 24px 60px -34px #000000b3}.isl[data-open=true]{background:#071d3feb;border-radius:26px;grid-template-rows:60px 1fr;width:min(100% - 32px,1100px)}.nq[data-theme=light] .hd .isl{width:min(100% - 32px,960px);color:var(--ink);background:#ffffffd1;border-color:#00112b14;box-shadow:0 1px #00112b0a,0 18px 40px -18px #00112b59,0 2px 8px -2px #00112b1f,inset 0 1px #fff}.nq[data-theme=light] .hd .isl[data-open=true]{background:#fffffff5;width:min(100% - 32px,1100px)}.isl__row{align-items:center;gap:10px;min-width:0;padding-inline:22px 8px;display:flex}.isl .logo{width:113px;height:34px}.isl .nv{margin-inline:auto}.isl .nv:before{content:"";z-index:0;height:40px;width:var(--iw);transform:translate(var(--ix),-50%);opacity:var(--io);transition:transform .55s var(--spring),width .55s var(--spring),opacity .3s ease;background:#ffffff17;border-radius:999px;position:absolute;top:50%;left:0}.nq[data-theme=light] .hd .isl .nv:before{background:#00112b0f}.isl .nv__i[aria-current=page]:after{content:"";bottom:3px;background:var(--teal);border-radius:1px;width:4px;height:4px;position:absolute;inset-inline-start:50%;transform:translate(50%)}.mega{min-height:0;overflow:hidden}.mega__in{opacity:0;transition:opacity .3s ease,transform .5s var(--ease);border-top:1px solid #ffffff14;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:10px;margin-inline:10px;padding:10px 0;display:grid;transform:translateY(-8px)}.isl[data-open=false] .mega{visibility:hidden;transition:visibility 0s .5s}.isl[data-open=false] .mega__in{visibility:hidden;transition:visibility 0s .4s,opacity .3s ease,transform .5s var(--ease)}.isl[data-open=true] .mega__in{opacity:1;transition-delay:.14s;transform:none}.nq[data-theme=light] .hd .mega__in{border-top-color:#00112b14}.mega__svc{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;display:grid}.svc{border-radius:16px;grid-template-columns:22px minmax(0,1fr);gap:3px 12px;padding:14px;transition:background-color .3s;display:grid}.svc:hover{background:#ffffff0f}.nq[data-theme=light] .hd .svc:hover{background:#00112b0d}.svc svg{width:26px;height:26px;color:var(--teal);grid-row:span 2;margin-top:1px}.svc b{font:600 14px/1.55 var(--f)}.svc small{font:400 13px/1.7 var(--f);color:var(--mist-2)}.nq[data-theme=light] .hd .svc small{color:var(--ink-2)}.svc-all{font:500 13.5px/1 var(--f);color:var(--teal);border-radius:16px;align-items:center;gap:8px;padding:14px;display:flex}.svc-all .ic{width:16px;height:16px;transition:transform .5s var(--ease)}.svc-all:hover .ic{translate:-4px}.feat{isolation:isolate;color:#fff;border-radius:18px;align-content:end;gap:4px;min-height:236px;padding:18px;display:grid;position:relative;overflow:hidden}.feat img{z-index:-2;object-fit:cover;object-position:top;width:100%;height:100%;transition:transform 1.4s var(--out);position:absolute;inset:0}.feat:before{content:"";z-index:-1;background:linear-gradient(#00112b0d,#00112b59 38%,#00112bf0 92%);position:absolute;inset:0}.feat:hover img{transform:scale(1.045)}.feat small{font:400 12.5px/1.6 var(--f);color:var(--mist)}.feat b{font:600 15px/1.55 var(--f)}.feat__go{font:500 13px/1 var(--f);color:var(--gold);align-items:center;gap:8px;margin-top:6px;display:inline-flex}.feat__go .ic{width:15px;height:15px}.menu{z-index:25;-webkit-backdrop-filter:blur(24px);animation:m-in .5s var(--ease) both;background:#00112bf0;flex-direction:column;justify-content:flex-start;gap:28px;padding:96px 20px 32px;display:flex;position:fixed;inset:0;overflow:auto}@keyframes m-in{0%{opacity:0}to{opacity:1}}.menu nav{gap:2px;display:grid}.menu .cta{justify-content:space-between}.menu nav a{font:600 28px/1.5 var(--f);border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:baseline;padding:10px 0;display:flex;overflow:hidden}.menu nav a span{animation:m-up .8s var(--out) both;display:block}.menu nav a small{font:400 13px var(--f);color:var(--mist-2)}.menu nav a:first-child span{animation-delay:80ms}.menu nav a:nth-child(2) span{animation-delay:.13s}.menu nav a:nth-child(3) span{animation-delay:.18s}.menu nav a:nth-child(4) span{animation-delay:.23s}.menu nav a:nth-child(5) span{animation-delay:.28s}.menu nav a:nth-child(6) span{animation-delay:.33s}@keyframes m-up{0%{transform:translateY(110%)}to{transform:none}}.ha{isolation:isolate;align-items:center;min-height:clamp(760px,100dvh,940px);padding:124px clamp(16px,4vw,64px) 96px;display:grid;position:relative;overflow:hidden}.ha:before{content:"";z-index:-2;background-image:radial-gradient(rgba(var(--tint),.07) 1px,transparent 1.2px);background-size:12px 12px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70% at 28% 52%,#000 0%,#0000 75%);mask-image:radial-gradient(60% 70% at 28% 52%,#000 0%,#0000 75%)}.ha__glow{z-index:-1;inset-inline-end:-160px;pointer-events:none;background:radial-gradient(closest-side,#2aa48a33,#6dc2a80f 55%,#0000 75%);width:900px;height:700px;position:absolute;top:12%}.sentinel{top:0;pointer-events:none;height:24px;position:absolute;inset-inline:0}.ha__grid{grid-template-columns:minmax(0,10fr) minmax(0,12fr);align-items:center;gap:64px;width:min(100%,1312px);margin-inline:auto;display:grid}.ha__copy{justify-items:start;gap:24px;display:grid}.ha__h{font:600 var(--fs-display)/var(--lh-display) var(--f);color:var(--fg);text-wrap:balance;max-width:12em}.ha__h .ln{display:block}.ha__h .tl{color:var(--accent)}.w{vertical-align:top;margin-block:-.06em -.2em;padding-block:.06em .2em;display:inline-block;overflow:hidden}.w>span{animation:w-up 1.15s var(--out) both;display:inline-block;transform:translateY(112%)}.ha__h .w:first-child>span{animation-delay:.32s}.ha__h .w:nth-child(2)>span{animation-delay:.4s}.ha__h .w:nth-child(3)>span{animation-delay:.48s}.ha__h .ln+.ln .w:first-child>span{animation-delay:.6s}.ha__h .ln+.ln .w:nth-child(2)>span{animation-delay:.68s}.ha__h .ln+.ln .w:nth-child(3)>span{animation-delay:.76s}.ha__h .ln+.ln .w:nth-child(4)>span{animation-delay:.84s}@keyframes w-up{to{transform:none}}.ha__lede{color:var(--fg-2);max-width:33rem;font-size:clamp(16px,1.2vw,17px);line-height:1.95}.ha__ctas{flex-wrap:wrap;gap:10px;padding-top:4px;display:flex}@keyframes rise{0%{transform:translateY(14px)}to{transform:none}}@keyframes stage-in{0%{transform:scale(.97)}to{transform:none}}.ha__cap{color:var(--fg-3);align-items:center;gap:12px;min-height:24px;margin-top:6px;padding-inline:32px;font-size:13px;display:flex}.ha__cap b{font:600 14px var(--f);color:var(--fg)}.live{background:#57d163;border-radius:50%;flex:none;width:8px;height:8px;position:relative}.live:after{content:"";animation:ping 2.2s var(--out) infinite;border:1.5px solid #57d163;border-radius:50%;position:absolute;inset:-5px}@keyframes ping{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}.cap__k{color:var(--fg-3)}.ha__cap[data-kind=ig] .live,.ha__cap[data-kind=sys] .live{background:var(--gold)}.ha__cap[data-kind=ig] .live:after,.ha__cap[data-kind=sys] .live:after{border-color:var(--gold)}.cap__s{margin-inline-start:auto;font-size:12.5px}.proof{z-index:1;background:var(--bg);color:var(--fg);padding:0 clamp(16px,4vw,64px) var(--sy);position:relative}.proof__wrap{border-top:1px solid rgba(var(--tint),.08);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px 28px;width:min(100%,1312px);margin-inline:auto;padding-top:22px;display:grid}.proof__k{font:500 13.5px/1 var(--f);color:var(--fg-2);white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.proof__k .live{width:7px;height:7px}.proof__run{align-items:center;gap:14px;min-width:0;display:flex}.proof__track{direction:ltr;flex:1;min-width:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.proof__row{direction:ltr;width:max-content;display:flex}.proof__row a{color:var(--fg-2);white-space:nowrap;align-items:center;gap:10px;font:400 14px/1 IBM Plex Mono,ui-monospace,monospace;transition:color .3s;display:inline-flex}.proof__row a:hover{color:var(--fg)}.proof__row a i{background:var(--teal);border-radius:1px;width:6px;height:6px}.proof__row a em{font:400 12px var(--f);color:var(--fg-3);font-style:normal}.sv{background:var(--bg);color:var(--fg);padding:var(--sy) clamp(16px,4vw,64px) var(--sy);border-radius:36px 36px 0 0;margin-top:-36px;position:relative}.sv__wrap{width:min(100%,1312px);margin-inline:auto}.sv__top{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:end;gap:24px 72px;margin-bottom:40px;display:grid}.sv__top h2{font:600 clamp(28px,2.7vw,40px)/1.45 var(--f);text-wrap:balance}.sv__top p{color:var(--fg-2);max-width:34rem;font-size:17px;line-height:1.9}.sv__rows{border-top:1px solid rgba(var(--tint),.12)}.sv__row{border-bottom:1px solid rgba(var(--tint),.12);opacity:0;transition:opacity .5s var(--out),transform .5s var(--out);transform:translateY(14px)}.sv[data-in=true] .sv__row{opacity:1;transform:none}.sv[data-in=true] .sv__row:nth-child(2){transition-delay:40ms}.sv[data-in=true] .sv__row:nth-child(3){transition-delay:80ms}.sv[data-in=true] .sv__row:nth-child(4){transition-delay:.12s}.sv[data-in=true] .sv__row:nth-child(5){transition-delay:.16s}.sv__hd{width:100%;min-height:84px;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:96px minmax(0,auto) minmax(0,1fr) 44px;align-items:center;gap:20px;padding:18px 0;font-family:inherit;display:grid}.sv__n{color:var(--fg-3);text-align:start;direction:ltr;align-items:center;gap:12px;font:500 13px/1 IBM Plex Mono,ui-monospace,monospace;display:flex}.sv__ic{background:var(--accent-soft);width:44px;height:44px;color:var(--accent);transition:background-color .4s ease,color .4s ease,transform .5s var(--out);border-radius:13px;flex:none;place-items:center;display:grid}.sv__ic .ic{width:21px;height:21px}.sv__row[data-open=true] .sv__ic{background:var(--navy);color:var(--accent);transform:rotate(-6deg)}.sv__name{font:600 clamp(20px,1.8vw,26px)/1.4 var(--f);transition:color .3s}.sv__short{color:var(--fg-2);opacity:.85;transition:opacity .35s ease,transform .5s var(--out);font-size:15px;line-height:1.6}.sv__plus{border:1px solid rgba(var(--tint),.16);width:44px;height:44px;transition:background-color .35s ease,border-color .35s ease,transform .6s var(--ease);border-radius:50%;position:relative}.sv__plus i{width:14px;height:1.5px;transition:transform .6s var(--ease);background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sv__plus i+i{transform:translate(-50%,-50%)rotate(90deg)}.sv__hd:hover .sv__name{color:var(--accent)}.sv__hd:hover .sv__plus{transform:rotate(90deg)}.sv__row[data-open=true] .sv__name{color:var(--accent)}.sv__row[data-open=true] .sv__short{opacity:0;transform:translate(12px)}.sv__row[data-open=true] .sv__plus{background:var(--navy);border-color:var(--navy);color:var(--fg)}.sv__row[data-open=true] .sv__plus i+i{transform:translate(-50%,-50%)rotate(0)}.sv__panel{transition:grid-template-rows .75s var(--ease);grid-template-rows:0fr;display:grid}.sv__row[data-open=true] .sv__panel{grid-template-rows:1fr}.sv__in{opacity:0;min-height:0;transition:opacity .4s ease,transform .6s var(--ease);grid-template-columns:56px minmax(0,5fr) minmax(0,6fr);gap:0 20px;display:grid;overflow:hidden;transform:translateY(-8px)}.sv__row[data-open=false] .sv__in{visibility:hidden;transition:visibility 0s .5s,opacity .4s ease,transform .6s var(--ease)}.sv__row[data-open=true] .sv__in{opacity:1;transition-delay:.12s;transform:none}.sv__txt{grid-column:2;align-content:start;gap:18px;padding:6px 0 40px;display:grid}.sv__promise{color:var(--fg);max-width:30rem;font-size:18px;line-height:1.8}.sv__list{color:var(--fg-2);gap:10px;font-size:15.5px;line-height:1.7;display:grid}.sv__list li{align-items:baseline;gap:12px;display:flex}.sv__list li:before{content:"";background:var(--teal);border-radius:1px;flex:none;width:7px;height:7px;transform:translateY(-2px)}.link{font:500 15px/1 var(--f);color:var(--accent);align-items:center;gap:8px;margin-top:6px;display:inline-flex}.link .ic{width:16px;height:16px;transition:transform .5s var(--ease)}.link:hover .ic{translate:-4px}.sv__fig{grid-column:3;gap:12px;padding:0 0 40px;display:grid}.sv__shot{aspect-ratio:16/10;background:var(--surface-2);max-width:100%;box-shadow:0 30px 50px -36px #00112b80,inset 0 0 0 1px rgba(var(--tint),.08);border-radius:18px;position:relative;overflow:hidden}.sv__shot img{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform 1.4s var(--out);display:block;transform:scale(1.05)}.sv__row[data-open=true] .sv__shot img{transform:none}.sv__fig figcaption{color:var(--fg-2);flex-wrap:wrap;align-items:baseline;gap:8px 12px;font-size:13.5px;line-height:1.7;display:flex}.sv__fig figcaption b{color:var(--fg);font-weight:600}.sv__fig figcaption bdi{color:var(--fg-3);font:400 12.5px/1 IBM Plex Mono,ui-monospace,monospace}.wk{--wp:0;background:var(--bg);color:var(--fg);z-index:1;border-radius:36px 36px 0 0;margin-top:-36px;position:relative;overflow:clip}.stitch{position:relative}.stitch:after{content:"";z-index:2;pointer-events:none;background:conic-gradient(from 90deg at 50% 50%,var(--st) 0 25%,transparent 0 50%,var(--st) 0 75%,transparent 0) 0 0/12px 12px;opacity:.45;height:44px;position:absolute;top:-1px;left:0;right:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.sv.stitch,.how.stitch{--st:var(--navy)}.ft.stitch{--st:#fff}.inner:has(.nf)+.ft.stitch:after{display:none}.wk__stage{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,100%);gap:28px;height:100dvh;padding:96px 0 48px;display:grid;position:sticky;top:0;overflow:hidden}.wk__top{grid-template-columns:minmax(0,5fr) minmax(0,5fr) auto;align-items:end;gap:16px 48px;width:min(100%,1312px);margin-inline:auto;padding-inline:clamp(16px,4vw,64px);display:grid}.wk__top h2{font:600 clamp(28px,2.7vw,40px)/1.45 var(--f);text-wrap:balance}.wk__top p{color:var(--fg-2);max-width:32rem;font-size:16.5px;line-height:1.85}.wk__ctl{justify-items:end;gap:14px;display:grid}.wk__arrows{gap:8px;display:flex}.wk__arrows button{border:1px solid rgba(var(--tint),.18);background:rgba(var(--tint),.04);width:44px;height:44px;color:var(--fg);cursor:pointer;transition:background-color .3s ease,border-color .3s ease,transform .4s var(--out);border-radius:50%;place-items:center;display:grid}.wk__arrows button:hover{background:rgba(var(--tint),.1);border-color:#ffffff59;transform:translateY(-2px)}.wk__arrows button:first-child .ic{transform:scaleX(-1)}[dir=rtl] .wk__arrows button:first-child .ic{transform:none}[dir=rtl] .wk__arrows button:last-child .ic{transform:scaleX(-1)}.wk__count{justify-items:end;gap:10px;font:500 13px/1 IBM Plex Mono,ui-monospace,monospace;display:grid;color:var(--fg-3)!important;max-width:none!important}.wk__bar2{background:#ffffff24;width:160px;height:2px;display:block;overflow:hidden}.wk__bar2 i{background:var(--teal);transform-origin:100%;width:100%;height:100%;transform:scaleX(var(--wp));display:block}.wk__track{will-change:transform;justify-self:start;align-items:start;gap:40px;width:max-content;padding-inline:max(clamp(16px,4vw,64px),50vw - 592px) clamp(16px,4vw,64px);display:flex}.wk__card{flex:none;gap:18px;width:560px;display:grid}.wk__frame{background:var(--surface);box-shadow:0 40px 70px -40px #000c,inset 0 0 0 1px rgba(var(--tint),.08);transition:transform .7s var(--out),box-shadow .7s var(--out);border-radius:18px;display:block;position:relative;overflow:hidden}.wk__frame:hover{box-shadow:0 56px 80px -44px #000000d9,inset 0 0 0 1px rgba(var(--tint),.14);transform:translateY(-6px)}.wk__bar{background:rgba(var(--tint),.06);border-bottom:1px solid rgba(var(--tint),.08);direction:ltr;align-items:center;gap:7px;height:36px;padding-inline:14px;display:flex}.wk__bar .wk__num{margin:0;margin-inline-start:auto}.wk__bar [data-t]:before{content:attr(data-t)}.wk__bar i{background:rgba(var(--tint),.22);border-radius:50%;width:8px;height:8px}.wk__bar bdi{color:var(--fg-2);direction:ltr;margin-inline:auto;font:400 12px/1 IBM Plex Mono,ui-monospace,monospace}.wk__view{background:var(--surface);height:340px;display:block;overflow:hidden}.wk__view img{width:100%;height:auto;transition:transform 7s linear;display:block}.wk__frame:hover .wk__view img{transform:translateY(var(--travel))}.wk__demo{top:50px;color:#fff;font:500 12px/1 var(--f);background:#00112bd9;border-radius:999px;padding:6px 10px;position:absolute;inset-inline-start:14px}.wk__meta{gap:8px;padding-inline:4px;display:grid}.wk__num{color:var(--fg-3);font:500 12.5px/1 IBM Plex Mono,ui-monospace,monospace}.wk__meta h3{font:600 24px/1.4 var(--f)}.wk__type{color:var(--fg-2);font-size:14.5px}.wk__desc{color:var(--fg-2);max-width:30rem;font-size:15.5px;line-height:1.85}.wk__tags{flex-wrap:wrap;gap:6px;padding-top:4px;display:flex}.wk__tags span{border:1px solid rgba(var(--tint),.14);font:500 12.5px/1 var(--f);color:var(--fg-2);border-radius:999px;padding:6px 11px}.wk__links{flex-wrap:wrap;gap:8px 22px;padding-top:6px;display:flex}.wk .link{color:var(--accent)}.wk .link--ext{color:var(--fg-2)}.wk .link--ext .ic{width:15px;height:15px}.wk .link--ext:hover .ic{transform:translate(2px,-2px)}.how{background:var(--bg);color:var(--fg);padding:var(--sy) clamp(16px,4vw,64px) var(--sy);z-index:1;border-radius:36px 36px 0 0;margin-top:-36px;position:relative}.how__wrap{width:min(100%,1312px);margin-inline:auto}.how__top{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:end;gap:24px 72px;margin-bottom:56px;display:grid}.how__top h2{font:600 clamp(28px,2.7vw,40px)/1.45 var(--f);text-wrap:balance}.how__top p{color:var(--fg-2);max-width:34rem;font-size:17px;line-height:1.9}.how__grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;gap:48px 72px;display:grid}.how__steps{display:grid}.how__step{border-top:1px solid rgba(var(--tint),.12)}.how__step:last-child{border-bottom:1px solid rgba(var(--tint),.12)}.how__hd{width:100%;min-height:150px;color:inherit;text-align:start;cursor:pointer;transition:padding .5s var(--ease);background:0 0;border:0;grid-template-columns:56px minmax(0,1fr);align-items:start;gap:20px;padding:38px 0;font-family:inherit;display:grid}.how__n{color:var(--fg-3);text-align:start;direction:ltr;font:500 13px/1.9 IBM Plex Mono,ui-monospace,monospace;transition:color .3s}.how__t{gap:8px;display:grid}.how__t b{font:600 22px/1.45 var(--f);transition:color .3s}.how__t span{color:var(--fg-2);max-width:30rem;font-size:15.5px;line-height:1.8}.how__step[data-on=true] .how__t b,.how__step[data-on=true] .how__n{color:var(--accent)}.how__step[data-on=true] .how__hd{padding-inline-start:10px}.how__inline{display:none}.how__stage{isolation:isolate;display:grid;position:sticky;top:120px}.how__scene{opacity:0;pointer-events:none;transition:opacity .5s ease,transform .8s var(--out);grid-area:1/1;transform:translateY(22px)scale(.98)}.how__scene[data-on=true]{opacity:1;transition-delay:80ms;transform:none}.scn{color:var(--ink);background:#fff;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 40px 70px -40px #00112b73,inset 0 0 0 1px #00112b12}.wa__hd{border-bottom:1px solid #eef1f4;align-items:center;gap:12px;padding:16px 18px;display:flex}.wa__av{background:var(--navy);border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.wa__av img{width:22px;height:auto}.wa__hd b{font:600 14.5px var(--f);display:block}.wa__hd small{color:#5a667c;font-size:12px}.wa__hd .ic{color:#25d366;width:22px;height:22px;margin-inline-start:auto}.wa__body{background:#f4f1ec;gap:10px;min-height:220px;padding:22px 18px 26px;display:grid}.bub{border-radius:14px;max-width:84%;padding:11px 14px;font-size:14.5px;line-height:1.75;box-shadow:0 1px 1px #0000000f}.bub--me{clip-path:inset(0 0 0 100%);background:#dcf8c6;border-end-end-radius:4px;justify-self:end}.bub--them{opacity:0;background:#fff;border-end-start-radius:4px;justify-self:start}.dots3{opacity:0;background:#fff;border-radius:14px;justify-self:start;gap:4px;padding:12px 14px;display:flex}.dots3 i{background:#9aa6b6;border-radius:50%;width:6px;height:6px;animation:.9s ease-in-out infinite bob}.dots3 i:nth-child(2){animation-delay:.15s}.dots3 i:nth-child(3){animation-delay:.3s}[data-on=true] .bub--me{animation:1.3s steps(30,end) .2s forwards type-r}[data-on=true] .dots3{animation:1.3s linear 1.5s forwards blink-on}[data-on=true] .bub--them{animation:pop .6s var(--out) 1.6s forwards}@keyframes type-r{to{clip-path:inset(0)}}@keyframes blink-on{0%{opacity:0;transform:scale(.8)}12%,88%{opacity:1;transform:none}to{opacity:0;height:0;padding:0}}@keyframes bob{50%{transform:translateY(-3px)}}@keyframes pop{0%{opacity:0;transform:translateY(8px)scale(.94)}to{opacity:1;transform:none}}.scn--doc{padding:18px 22px 20px}.ctr__hd{border-bottom:1px solid #eef1f4;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.ctr__hd img{object-fit:contain;width:80px;height:24px}.ctr__hd small{font:400 12px/1.5 var(--f);color:#5a667c;direction:rtl}[dir=ltr] .ctr__hd small{direction:ltr}.ctr__t{font:700 17px/1.5 var(--f);margin:14px 0 10px}.ctr__parties{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:8px;display:grid}.ctr__parties div{border:1px solid #e6eaef;border-radius:10px;gap:3px;padding:10px 12px;font-size:12.5px;line-height:1.6;display:grid}.ctr__parties b{font:600 12px var(--f);color:var(--teal-d)}.doc__t{font:600 17px var(--f);justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.doc__t span{color:#5a667c;font:500 12px/1 IBM Plex Mono,ui-monospace,monospace}.drow{opacity:0;border-top:1px solid #eef1f4;grid-template-columns:22px minmax(0,1fr) 22px;align-items:center;gap:12px;padding:10px 0;font-size:13.5px;display:grid;transform:translate(-14px)}.drow b{width:22px;height:22px;font:600 12px var(--f);color:var(--teal-d);background:#f2f4f7;border-radius:6px;place-items:center;display:grid}[data-on=true] .drow{animation:row-in .6s var(--out) forwards}[data-on=true] .drow:first-of-type{animation-delay:.15s}[data-on=true] .drow:nth-of-type(2){animation-delay:.4s}[data-on=true] .drow:nth-of-type(3){animation-delay:.65s}[data-on=true] .drow:nth-of-type(4){animation-delay:.9s}@keyframes row-in{to{opacity:1;transform:none}}.chk{background:var(--teal-d);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:inline-grid}.chk .ic{stroke-width:2.4px;width:13px;height:13px}.sig{border-top:1px dashed #d5dce4;justify-content:space-between;align-items:end;margin-top:10px;padding-top:12px;display:flex}.sig small{color:#5a667c;font-size:12px}.sig svg{width:150px;height:46px}.sig path{fill:none;stroke:var(--navy);stroke-width:2px;stroke-linecap:round;stroke-dasharray:320;stroke-dashoffset:320px}[data-on=true] .sig path{animation:sign 1.1s var(--ease) .8s forwards}@keyframes sign{to{stroke-dashoffset:0}}.stamp{inset-inline-start:50%;white-space:nowrap;border:2px solid var(--teal-d);color:var(--teal-d);font:700 15px var(--f);opacity:0;border-radius:10px;margin-inline-start:-80px;padding:7px 14px;position:absolute;bottom:20px;transform:rotate(-8deg)scale(1.8)}[data-on=true] .stamp{animation:stamp .5s var(--out) 1.7s forwards}@keyframes stamp{to{opacity:1;transform:rotate(-8deg)scale(1)}}.bld__bar{background:#f7f8f9;border-bottom:1px solid #eef1f4;align-items:center;gap:8px;height:38px;padding-inline:16px;display:flex}.bld__bar i{background:#d9dee4;border-radius:50%;width:8px;height:8px}.bld__bar span{color:#5a667c;margin-inline:auto;font-size:12px}.scn--build{background:#f3f5f7;padding-bottom:70px}.bld__site{background:#f3f5f7;gap:10px;padding:16px;display:grid}.bk{opacity:0;transform:translateY(10px)}[data-on=true] .bk{animation:bk-in .6s var(--out) forwards}[data-on=true] .bld__nav{animation-delay:.1s}[data-on=true] .bld__hero{animation-delay:.4s}[data-on=true] .bld__card:first-child{animation-delay:.8s}[data-on=true] .bld__card:nth-child(2){animation-delay:.95s}[data-on=true] .bld__card:nth-child(3){animation-delay:1.1s}@keyframes bk-in{to{opacity:1;transform:none}}.bld__nav{background:var(--navy);color:#fff;border-radius:8px;justify-content:space-between;align-items:center;height:34px;padding-inline:12px;display:flex}.bld__logo{font:600 12px var(--f);align-items:center;gap:7px;display:inline-flex}.bld__logo i{background:var(--gold);border-radius:3px;width:12px;height:12px}.bld__links{font:400 12px var(--f);color:var(--mist);gap:12px;display:flex}.bld__links i{font-style:normal}.bld__hero{background:linear-gradient(135deg,#ddf1ea,#eef2f5);border-radius:10px;grid-template-columns:minmax(0,1fr) 92px;align-items:center;gap:12px;padding:16px;display:grid}.bld__hero b{font:600 14px/1.4 var(--f);color:var(--ink);display:block}.bld__hero span{font:400 12px/1.6 var(--f);color:var(--ink-2);margin-top:4px;display:block}.bld__hero em{background:var(--gold);color:var(--navy);font:600 12px/1 var(--f);border-radius:999px;margin-top:8px;padding:5px 10px;font-style:normal;display:inline-block}.bld__img{height:72px;color:var(--teal-d);background:#fff9;border-radius:8px;place-items:center;display:grid}.bld__img .ic{width:22px;height:22px}.bld__cards{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.bld__card{color:var(--teal-d);background:#fff;border-radius:8px;gap:6px;padding:10px;display:grid;box-shadow:inset 0 0 0 1px #00112b0f}.bld__card .ic{width:16px;height:16px}.bld__card i{font:500 12px var(--f);color:var(--ink);font-style:normal}.bld__rev{inset-inline-start:14px;opacity:0;background:#fff;border-radius:14px;align-items:center;gap:10px;max-width:68%;padding:10px 12px;display:flex;position:absolute;bottom:16px;transform:translateY(8px);box-shadow:0 18px 30px -18px #00112b80,inset 0 0 0 1px #00112b14}[data-on=true] .bld__rev{animation:pop .5s var(--out) 1.1s forwards}.bld__av{width:30px;height:30px;color:var(--teal-d);background:#eaf6f4;border-radius:50%;flex:none;place-items:center;display:grid}.bld__av .ic{width:16px;height:16px}.bld__rev b{font:500 12px/1.5 var(--f);color:var(--ink);display:block}.bld__rev small{font:500 12px var(--f);color:var(--teal-d);align-items:center;gap:6px;margin-top:2px;display:inline-flex}.bld__rev small .chk{width:14px;height:14px}.bld__rev small .chk .ic{width:9px;height:9px}.bld__chip{inset-inline-end:18px;background:var(--navy);color:#fff;font:500 13px/1 var(--f);opacity:0;border-radius:999px;align-items:center;gap:8px;padding:8px 14px 8px 10px;display:inline-flex;position:absolute;bottom:16px}.bld__chip .chk{background:var(--teal);width:18px;height:18px}[data-on=true] .bld__chip{animation:pop .5s var(--out) 1.5s forwards}.scn--live{gap:14px;padding:22px;display:grid}.dm__bar{direction:ltr;background:#f2f4f7;border-radius:999px;align-items:center;gap:10px;height:52px;padding-inline:16px;font:600 16px/1 IBM Plex Mono,ui-monospace,monospace;display:flex}.dm__bar .ic{color:var(--teal-d);flex:none}.dm__bar span{clip-path:inset(0 100% 0 0);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}[data-on=true] .dm__bar span{animation:1.1s steps(18,end) .2s forwards type-l}@keyframes type-l{to{clip-path:inset(0)}}.dm__live{background:var(--navy);color:#fff;font:600 12px/1 var(--f);opacity:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:7px 11px;font-style:normal;display:inline-flex}.dm__live i{background:#57d163;border-radius:50%;width:7px;height:7px;animation:1.8s ease-out infinite ping2}[data-on=true] .dm__live{animation:pop .5s var(--out) .9s forwards}.dm__own{font:600 15px/1.4 var(--f);color:var(--teal-d);opacity:0;background:#eaf6f4;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex}.dm__own small{font:400 12.5px/1.6 var(--f);color:#5a667c;display:block}[data-on=true] .dm__own{animation:pop .6s var(--out) 1.2s forwards}.dm__hand{gap:8px;display:grid}.dm__hand li{font:500 13.5px/1.5 var(--f);color:var(--ink);opacity:0;background:#f7f8f9;border-radius:12px;align-items:center;gap:10px;padding:11px 14px;display:flex;transform:translateY(8px)}.dm__hand li .ic{width:18px;height:18px;color:var(--teal-d);flex:none}[data-on=true] .dm__hand li{animation:pop .5s var(--out) calc(1.5s + var(--i) * .15s) forwards}@keyframes ping2{0%{box-shadow:0 0 #57d16399}to{box-shadow:0 0 0 9px #57d16300}}.how__inline *{animation:none!important}.how__inline .bub--them,.how__inline .drow,.how__inline .stamp,.how__inline .bk,.how__inline .bld__rev,.how__inline .bld__chip,.how__inline .dm__own,.how__inline .dm__live,.how__inline .dm__hand li,.how__inline .dots3{opacity:1;transform:none}.how__inline .stamp{transform:rotate(-8deg)scale(1)}.how__inline .dm__bar span{clip-path:none}.how__inline .sig path{stroke-dashoffset:0}.sec{background:var(--surface);color:var(--fg);padding:var(--sy) clamp(16px,4vw,64px);position:relative;box-shadow:0 -1px #00112b12}.sec__wrap{width:min(100%,1312px);margin-inline:auto}.sec__top{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:end;gap:24px 72px;margin-bottom:36px;display:grid}.sec__top h2{font:600 clamp(28px,2.7vw,40px)/1.45 var(--f);text-wrap:balance}.sec__top p{color:var(--fg-2);max-width:34rem;font-size:17px;line-height:1.9}.sec__find{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:22px;display:flex}.sec__search{background:var(--bg);border:1px solid rgba(var(--tint),.1);width:min(100%,420px);height:54px;color:var(--fg-3);border-radius:999px;align-items:center;gap:12px;padding-inline:18px;transition:border-color .3s,box-shadow .3s;display:flex}.sec__search:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px #2aa48a2e}.sec__search input{min-width:0;font:400 16px/1 var(--f);color:var(--fg);background:0 0;border:0;outline:none;flex:1}.sec__search input::placeholder{color:var(--fg-3)}.sec__count{font:500 13.5px/1 var(--f);color:var(--fg-3)}.sec__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.sec__grid li{opacity:0;transition:opacity .45s var(--out),transform .5s var(--out),max-height .4s var(--ease);transform:translateY(12px)}.sec[data-in=true] .sec__grid li{opacity:1;transition-delay:calc(min(var(--i),12) * 25ms);transform:none}.sec__grid li[data-off=true]{display:none}.sec__grid a{background:var(--surface);min-height:56px;box-shadow:inset 0 0 0 1px rgba(var(--tint),.07);font:500 15.5px/1.4 var(--f);color:var(--fg);transition:border-color .3s ease,background-color .3s ease,transform .5s var(--out),box-shadow .5s var(--out);border:1px solid #0000;border-radius:14px;align-items:center;gap:10px;padding:12px 18px;display:flex;position:relative}.sec__grid a:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px #015d5a80,0 18px 30px -24px #00112b73}.sec__ic{background:var(--accent-soft);width:34px;height:34px;color:var(--accent);border-radius:10px;flex:none;place-items:center;transition:background-color .3s,color .3s;display:grid}.sec__ic .ic{width:17px;height:17px}.sec__grid a:hover .sec__ic{background:var(--navy);color:var(--accent)}.sec__more{border:1px solid rgba(var(--tint),.14);width:100%;height:50px;color:var(--fg);font:500 15px/1 var(--f);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:12px;display:none}.sec__more .ic{width:16px;height:16px;transition:transform .5s var(--ease)}.sec__more[aria-expanded=true] .ic{transform:rotate(180deg)}.sec__none{color:var(--fg-2);padding:18px 0 4px;font-size:15.5px}.sec__cta{background:var(--navy);color:#fff;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:40px;padding:26px 28px;display:flex}.sec__cta p{color:var(--mist);font-size:17px;line-height:1.7}.sec__cta p b{font:600 20px/1.5 var(--f);color:#fff;display:block}.pk{background:var(--bg);color:var(--fg);padding:var(--sy) clamp(16px,4vw,64px);position:relative}.pk__wrap{width:min(100%,1312px);margin-inline:auto}.pk__top{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:end;gap:24px 72px;margin-bottom:44px;display:grid}.pk__top h2{font:600 clamp(28px,2.7vw,40px)/1.45 var(--f);text-wrap:balance}.pk__top p{color:var(--fg-2);max-width:34rem;font-size:17px;line-height:1.9}.pk__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.pk__card{background:var(--surface);color:var(--fg);box-shadow:0 30px 60px -44px #00112b80,inset 0 0 0 1px rgba(var(--tint),.08);opacity:0;transition:opacity .5s var(--out),transform .5s var(--out);border-radius:26px;gap:18px;padding:34px 32px 32px;display:grid;position:relative;transform:translateY(14px)}.pk[data-in=true] .pk__card{opacity:1;transform:none}.pk[data-in=true] .pk__card--store{transition-delay:60ms}.pk__card--store{background:var(--navy);color:#fff;box-shadow:0 40px 70px -44px #00112bb3,inset 0 1px #ffffff14}.pk__name{font:600 22px/1.4 var(--f)}.pk__name span{font:400 14.5px/1.7 var(--f);color:var(--fg-2);margin-top:4px;display:block}.pk__card--store .pk__name span{color:var(--mist)}.pk__price{border-bottom:1px solid rgba(var(--tint),.1);flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:6px 0 4px;display:flex}.pk__card--store .pk__price{border-bottom-color:#ffffff1f}.pk__num{font:700 clamp(48px,4.4vw,64px)/1.1 var(--f);color:var(--accent);display:inline-block;overflow:hidden}.pk__card--store .pk__num{color:var(--gold)}.pk__num bdi{transition:transform .6s var(--out) .1s;display:inline-block;transform:translateY(110%)}.pk[data-in=true] .pk__num bdi{transform:none}.pk__cur{font:600 18px/1 var(--f);color:var(--fg-2)}.pk__card--store .pk__cur{color:var(--mist)}.pk__once{color:var(--fg-2);flex-basis:100%;font-size:13.5px}.pk__card--store .pk__once{color:var(--mist)}.pk__lt{font:600 14px/1 var(--f);color:var(--fg-3)}.pk__card--store .pk__lt{color:var(--mist-2)}.pk__list{gap:10px;font-size:15.5px;line-height:1.6;display:grid}.pk__list li{opacity:0;transition:opacity .4s var(--out),transform .4s var(--out);align-items:center;gap:12px;display:flex;transform:translate(-10px)}.pk[data-in=true] .pk__list li{opacity:1;transform:none}.pk[data-in=true] .pk__list li:first-child{transition-delay:.15s}.pk[data-in=true] .pk__list li:nth-child(2){transition-delay:.19s}.pk[data-in=true] .pk__list li:nth-child(3){transition-delay:.23s}.pk[data-in=true] .pk__list li:nth-child(4){transition-delay:.27s}.pk[data-in=true] .pk__list li:nth-child(5){transition-delay:.31s}.pk[data-in=true] .pk__list li:nth-child(6){transition-delay:.35s}.pk[data-in=true] .pk__list li:nth-child(7){transition-delay:.39s}.pk[data-in=true] .pk__list li:nth-child(8){transition-delay:.43s}.pk__list .ic{background:var(--accent-soft);width:20px;height:20px;color:var(--accent);stroke-width:2.4px;border-radius:50%;flex:none;padding:4px}.pk__card--store .pk__list .ic{color:var(--mint);background:#ffffff1a}.pk__g{color:var(--fg-2);font-size:13.5px;line-height:1.7}.pk__g b{color:var(--fg);font-weight:600}.pk__card--store .pk__g{color:var(--mist)}.pk__card--store .pk__g b{color:#fff}.pk__card .cta{justify-self:start}.pk__custom{border:1px dashed rgba(var(--tint),.22);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:20px;padding:28px 32px;display:flex}.pk__custom p{color:var(--fg-2);max-width:40rem;font-size:15.5px;line-height:1.8}.pk__ct{font:600 20px/1.5 var(--f);color:var(--fg)!important}.pk__custom .ghost{color:var(--fg);border-color:rgba(var(--tint),.2)}.pk__custom .ghost:hover{border-color:var(--fg);background:rgba(var(--tint),.03)}.ab{background:var(--surface);color:var(--fg);padding:var(--sy) clamp(16px,4vw,64px);position:relative;box-shadow:0 -1px #00112b12}.ab__wrap{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:48px 72px;width:min(100%,1312px);margin-inline:auto;display:grid}.ab__copy{justify-items:start;gap:22px;display:grid}.ab__copy h2{font:600 clamp(28px,2.7vw,40px)/1.45 var(--f);text-wrap:balance}.ab__copy p{color:var(--fg-2);max-width:34rem;font-size:17px;line-height:1.9}.ab__vision{color:var(--accent)!important;font-size:15px!important}.ab__trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;width:100%;padding-top:6px;display:grid}.ab__trust li{color:var(--fg-2);opacity:0;transition:opacity .5s var(--out),transform .5s var(--out);align-items:center;gap:12px;font-size:14px;display:flex;transform:translateY(10px)}.ab[data-in=true] .ab__trust li{opacity:1;transform:none}.ab[data-in=true] .ab__trust li:nth-child(2){transition-delay:40ms}.ab[data-in=true] .ab__trust li:nth-child(3){transition-delay:80ms}.ab[data-in=true] .ab__trust li:nth-child(4){transition-delay:.12s}.ab__trust .ic{background:var(--bg);width:40px;height:40px;color:var(--accent);border-radius:12px;flex:none;padding:10px}.ab__trust span{gap:2px;display:grid}.ab__trust b{font:600 15px/1.4 var(--f);color:var(--fg)}.ab__trust bdi{font-weight:500}.ab__card{perspective:1400px;opacity:0;width:min(100%,460px);transition:opacity .5s var(--out),transform .5s var(--out);justify-self:end;transform:translateY(14px)}.ab[data-in=true] .ab__card{opacity:1;transform:none}.ab__cardin{isolation:isolate;background:var(--navy);color:#fff;transform:rotateY(var(--ry,0deg)) rotateX(var(--rx,0deg));transition:transform .9s var(--out);border-radius:24px;padding:28px 28px 30px;position:relative;overflow:hidden;box-shadow:0 50px 80px -48px #00112bb3,inset 0 1px #ffffff14}.ab__cardin:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff14 1px,#0000 1.2px);background-size:12px 12px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 15% 100%,#000,#0000 75%);mask-image:radial-gradient(70% 70% at 15% 100%,#000,#0000 75%)}.ab__cardhd{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:12px;padding-bottom:18px;display:flex}.ab__cardhd img{object-fit:contain;width:110px;height:33px}.ab__cardhd span{font:500 12.5px/1 var(--f);color:var(--mist-2)}.ab__dl{gap:14px;margin:20px 0 0;display:grid}.ab__dl div{grid-template-columns:110px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.ab__dl dt{font:500 12.5px/1.6 var(--f);color:var(--mist-2)}.ab__dl dd{font:500 14.5px/1.6 var(--f);color:#fff;margin:0}.ab__px{inset-inline-end:28px;background:conic-gradient(from 90deg at 50% 50%,var(--teal) 0 25%,transparent 0 50%,var(--mint) 0 75%,transparent 0);opacity:.9;background-size:18px 18px;border-radius:3px;width:36px;height:36px;position:absolute;bottom:26px}.ft{background:var(--bg);color:var(--fg);z-index:1;border-radius:36px 36px 0 0;margin-top:-36px;padding:0 clamp(16px,4vw,64px) 36px;position:relative}.inner+.ft{border-radius:0;margin-top:0}.ft__wrap{width:min(100%,1312px);margin-inline:auto}.ft__cta{border-bottom:1px solid rgba(var(--tint),.1);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:28px 48px;padding:84px 0 64px;display:grid}.ft__cta .ft__h{font:600 clamp(28px,3vw,44px)/1.4 var(--f);color:var(--fg);text-wrap:balance;max-width:none;margin-bottom:12px}.ft__cta p{color:var(--fg-2);max-width:36rem;font-size:16.5px;line-height:1.9}.ft__act{justify-items:end;gap:14px;display:grid}.ft__tel{font:500 15px/1 var(--f);color:var(--fg-2);transition:color .3s}.ft__tel:hover{color:var(--fg)}.ft__cols{border-bottom:1px solid rgba(var(--tint),.1);grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:36px 48px;padding:56px 0 48px;display:grid}.ft__brand{align-content:start;justify-items:start;gap:14px;display:grid}.ft__brand img{object-fit:contain;width:133px;height:40px}.ft__brand p{color:var(--fg-2);max-width:26rem;font-size:15px;line-height:1.8}.ft__alt{color:var(--fg-3)!important;font-size:12.5px!important}.ft__col{align-content:start;justify-items:start;gap:12px;display:grid}.ft__col p{font:600 14px/1 var(--f);color:var(--fg);margin-bottom:6px}.ft__col a,.ft__col span{color:var(--fg-2);align-items:center;gap:9px;font-size:14.5px;line-height:1.6;transition:color .3s;display:inline-flex}.ft__col a:hover{color:var(--fg)}.ft__col .ic{width:17px;height:17px;color:var(--fg-3);flex:none}.ft__col .ic-f{color:#25d366}.ft__legal{color:var(--fg-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;padding-top:24px;font-size:13px;display:flex}.ft__legal a{color:var(--fg-2)}.nq[data-theme=light] .logo .on-dark{opacity:0}.nq[data-theme=light] .logo .on-light{opacity:1}.nq[data-theme=light] .thm .sun{opacity:0;transform:rotate(90deg)scale(.5)}.nq[data-theme=light] .thm .moon{opacity:1;transform:none}.nq[data-theme=light] .isl{color:var(--ink);background:#ffffffbd;border-color:#00112b14;box-shadow:0 18px 44px -28px #00112b59,inset 0 1px #fff}.nq[data-theme=light] .isl[data-open=true]{background:#fffffff7}.nq[data-theme=light] .isl .nv:before{background:#00112b0f}.nq[data-theme=light] .isl .nv__i[aria-current=page]:after{background:var(--teal-d)}.nq[data-theme=light] .mega__in{border-top-color:#00112b14}.nq[data-theme=light] .svc:hover{background:#00112b0b}.nq[data-theme=light] .svc small{color:var(--ink-2)}.nq[data-theme=light] .svc svg,.nq[data-theme=light] .svc-all{color:var(--teal-d)}.nq[data-theme=light] .menu{color:var(--ink);background:#f4f6f8f5}.nq[data-theme=light] .menu nav a{border-bottom-color:#00112b1a}.nq[data-theme=light] .menu nav a small{color:var(--ink-2)}.wk[data-native=true] .wk__stage{height:auto;padding:var(--sy) 0 var(--sy);position:static}.wk[data-native=true] .wk__top{grid-template-columns:minmax(0,5fr) minmax(0,5fr) auto}.wk[data-native=true] .wk__count{display:none}.wk[data-native=true] .wk__ctl{justify-items:start}.wk[data-native=true] .wk__track{scroll-snap-type:x proximity;cursor:grab;-webkit-user-select:none;user-select:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-self:stretch;width:100%;min-width:0;max-width:100%;padding:8px max(clamp(16px,4vw,64px),50% - 592px) 24px;scroll-padding-inline:max(clamp(16px,4vw,64px),50% - 592px);overflow-x:auto;transform:none!important}.wk[data-native=true] .wk__track::-webkit-scrollbar{display:none}.wk[data-native=true] .wk__card{scroll-snap-align:start}.wk[data-native=true] .wk__track[data-drag=true]{cursor:grabbing;scroll-snap-type:none}.wk[data-native=true] .wk__track[data-drag=true] a{pointer-events:none}@media (max-width:1100px){.isl .nv,.mega{display:none}.burger{display:block}.isl__row .thm{margin-inline-start:auto}.ha__grid{grid-template-columns:minmax(0,1fr);gap:40px}.ha__copy{min-width:0;max-width:100%}.sv__top,.how__top,.how__grid,.sec__top,.pk__top,.ab__wrap{grid-template-columns:1fr}.ab__card{justify-self:start}.ft__cta{grid-template-columns:1fr}.ft__act{justify-items:start}.ft__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.pk__grid{grid-template-columns:1fr}.how__stage{display:none}.how__inline{padding:0 0 28px;display:block}.how__inline .scn{max-width:560px}.how__step[data-on=true] .how__hd{padding-inline-start:0}.wk__stage{height:auto;padding:var(--sy) 0 var(--sy);position:static}.wk__top,.wk[data-native=true] .wk__top{grid-template-columns:1fr;gap:12px}.wk__ctl{justify-items:start}.wk__count{display:none}.wk__track{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:20px;width:auto;padding:8px clamp(16px,4vw,64px) 24px;scroll-padding-inline:clamp(16px,4vw,64px);overflow-x:auto;transform:none!important}.wk__track::-webkit-scrollbar{display:none}.wk__card{scroll-snap-align:start;width:min(82vw,520px)}.sv__in{grid-template-columns:56px minmax(0,1fr)}.sv__fig{grid-column:2}}@media (max-width:640px){.proof{padding:0 16px var(--sy)}.proof__wrap{grid-template-columns:1fr;gap:10px;padding-top:14px}.isl{width:calc(100% - 20px);margin-top:10px}.nq[data-theme=light] .hd .isl{width:calc(100% - 20px)}.isl{border-radius:28px;grid-template-rows:56px 0fr}.isl__row{gap:2px;padding-inline:16px 6px}.isl .logo{width:100px;height:30px}.lang{display:none}.ha{min-height:0;padding-top:92px;padding-bottom:24px}.ha__grid{gap:32px}.ha__copy{gap:20px}.ha__lede{font-size:16px;line-height:1.9}.ha__ctas{flex-wrap:nowrap;gap:8px;width:100%;max-width:100%}.ha__ctas>*{min-width:0}.ha__ctas .cta,.ha__ctas .ghost{flex:1 1 0;min-width:0;height:50px;font-size:14px}.ha__ctas .cta{justify-content:space-between;gap:8px;padding-inline:16px 5px}.ha__ctas .cta__i{width:38px;height:38px}.ha__ctas .cta__t .lg{display:none}.ha__ctas .cta__t .sm{display:inline}.ha__ctas .ghost{justify-content:center;gap:8px;padding-inline:12px}.ha__cap{flex-wrap:wrap;gap:4px 10px;padding-inline:4px}.cap__s{flex-basis:100%;margin-inline-start:0;padding-inline-start:20px}.menu nav a{font-size:25px}.sv{padding:var(--sy) 16px var(--sy);border-radius:28px 28px 0 0}.how{padding:var(--sy) 16px var(--sy)}.sec,.pk,.ab{padding:var(--sy) 16px}.ab__copy h2{font-size:25px}.ab__copy p{font-size:15.5px}.ab__trust{grid-template-columns:1fr;gap:12px}.ab__cardin{padding:22px 18px 24px}.ab__dl div{grid-template-columns:92px minmax(0,1fr)}.ft{padding:0 16px 28px}.ft__cta{padding:64px 0 44px}.ft__h{font-size:26px}.ft__cta p{font-size:15.5px}.ft__act .cta{justify-content:space-between;width:100%}.ft__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 18px;padding:40px 0 32px}.ft__brand{grid-column:1/-1}.ft__col:last-child{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.ft__col:last-child a{white-space:nowrap}.ft__col:last-child p,.ft__col:last-child span{grid-column:1/-1}.ft__col a,.ft__col span{font-size:14px}.pk__top{margin-bottom:24px}.pk__top h2{font-size:25px}.pk__top p{font-size:15.5px}.pk__card{border-radius:22px;padding:26px 20px 24px}.pk__card .cta{justify-content:space-between;justify-self:stretch}.pk__custom{padding:22px 18px}.pk__custom .ghost{justify-content:center;width:100%}.sec__top{margin-bottom:22px}.sec__top h2{font-size:25px}.sec__top p{font-size:15.5px}.sec__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sec__grid a{gap:8px;min-height:50px;padding:8px 10px;font-size:14px}.sec__ic{border-radius:9px;width:30px;height:30px}.sec__grid li[data-more=true]{display:none}.sec[data-all=true] .sec__grid li[data-more=true]{display:block}.sec__more{display:flex}.sec__cta{margin-top:28px;padding:22px 18px}.sec__cta .cta{justify-content:space-between;width:100%}.how__top{margin-bottom:28px}.how__top h2{font-size:25px}.how__top p{font-size:15.5px}.how__hd{grid-template-columns:32px minmax(0,1fr);gap:12px;padding:20px 0}.how__t b{font-size:19px}.how__t span{font-size:14.5px}.how__inline{padding-bottom:22px}.dm__bar{height:46px;padding-inline:12px;font-size:13px}.dm__live{padding:6px 9px;font-size:12px}.wk__stage{padding:64px 0 56px}.wk__top h2{font-size:25px}.wk__top p{font-size:15.5px}.wk__view{height:260px}.wk__card{width:84vw}.wk__meta h3{font-size:19px}.sv__top{margin-bottom:24px}.sv__top h2{font-size:25px}.sv__top p{font-size:15.5px}.sv__hd{grid-template-columns:40px minmax(0,1fr) 40px;gap:12px;min-height:68px;padding:14px 0}.sv__n{gap:0;font-size:0}.sv__ic{border-radius:12px;width:40px;height:40px}.sv__short{display:none}.sv__name{font-size:19px}.sv__plus{width:40px;height:40px}.sv__in{grid-template-columns:32px minmax(0,1fr);gap:0 12px}.sv__txt{gap:14px;padding:0 0 22px}.sv__promise{font-size:16px}.sv__list{font-size:14.5px}.sv__fig{padding-bottom:26px}.sv__fig figcaption{flex-direction:column;align-items:flex-start;gap:4px}.sv__fig figcaption bdi{margin-top:2px}}@media (prefers-reduced-motion:reduce){.nq *,.nq :before,.nq :after{transition:none!important;animation:none!important}.w>span{transform:none}}[dir=ltr] .hd__nav a:after{transform-origin:0}[dir=ltr] .ha:before{-webkit-mask-image:radial-gradient(60% 70% at 72% 52%,#000 0%,#0000 75%);mask-image:radial-gradient(60% 70% at 72% 52%,#000 0%,#0000 75%)}[dir=ltr] .wk__bar2 i{transform-origin:0}.ha__h .w>span{animation-delay:var(--wd,.3s)!important}.inner{display:block}.inner [data-in] .r{opacity:0;transition:opacity .5s var(--out),transform .5s var(--out);transition-delay:calc(var(--i,0) * 40ms);transform:translateY(14px)}.inner [data-in=true] .r,.inner .ph+[data-in=false] .r{opacity:1;transform:none}:is(.inner,.sa) [data-in] :is(.r:is(h2,h3),.r:has(>h2,>h3)){opacity:1;transition:none;transform:none}@media (prefers-reduced-motion:reduce){:is(.inner,.sa) [data-in] .r{opacity:1;transition:none;transform:none}}.ph{isolation:isolate;background:var(--bg);color:var(--fg);padding:136px clamp(16px,4vw,64px) 72px;position:relative;overflow:hidden}.ph:before{content:"";z-index:-1;background-image:radial-gradient(rgba(var(--tint),.08) 1px,transparent 1.2px);background-size:12px 12px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(45% 80% at 82% 55%,#000,#0000 75%);mask-image:radial-gradient(45% 80% at 82% 55%,#000,#0000 75%)}.ph:after{content:"";z-index:-2;inset-inline-end:-220px;pointer-events:none;background:radial-gradient(closest-side,#2aa48a38,#6dc2a80d 55%,#0000 75%);width:760px;height:560px;position:absolute;top:-120px}.ph__wrap{grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;width:min(100%,1312px);margin-inline:auto;display:grid}.ph--icon .ph__wrap{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.ph__copy{animation:rise .9s var(--out) .1s both;justify-items:start;gap:18px;display:grid}.ph__k{font:500 13.5px/1 var(--f);color:var(--accent);border:1px solid #6dc2a859;border-radius:999px;padding:7px 11px}.crumbs{color:var(--fg-3);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13.5px;display:flex}.crumbs a{color:var(--fg-2);transition:color .3s}.crumbs a:hover,.crumbs span[aria-current]{color:var(--fg)}.crumbs i{background:var(--teal);border-radius:1px;width:4px;height:4px}.ph h1{font:600 clamp(32px,3.6vw,54px)/1.38 var(--f);text-wrap:balance;max-width:17em}.ph__lede{color:var(--fg-2);max-width:38rem;font-size:clamp(16px,1.25vw,18px);line-height:1.9}.ph__meta{color:var(--fg-3);flex-wrap:wrap;gap:8px 20px;font-size:13.5px;display:flex}.ph__meta li{align-items:center;gap:8px;display:inline-flex}.ph__meta li:before{content:"";background:var(--teal);border-radius:1px;flex:none;width:6px;height:6px}.ph__ctas{flex-wrap:wrap;gap:10px;padding-top:6px;display:flex}.ph .ghost{color:var(--fg)}.ph__plate{aspect-ratio:1;width:min(100%,300px);animation:stage-in 1.2s var(--out) .2s both;justify-self:center;place-items:center;display:grid;position:relative}.ph__ring{background:linear-gradient(145deg,rgba(var(--tint),.07),rgba(var(--tint),.02));box-shadow:inset 0 0 0 1px rgba(var(--tint),.1),inset 0 1px 0 rgba(var(--tint),.12);border-radius:40px;animation:8s ease-in-out infinite alternate plate-float;position:absolute;inset:0;transform:rotate(8deg)}.ph__tile{aspect-ratio:1;background:linear-gradient(160deg,var(--teal),var(--teal-d));width:46%;color:var(--fg);border-radius:30%;place-items:center;animation:6s ease-in-out infinite alternate tile-float;display:grid;position:relative;box-shadow:0 30px 50px -24px #015d5ae6,inset 0 1px #ffffff59}.ph__tile .ic{stroke-width:1.4px;width:54%;height:54%}.ph__px{background:var(--gold);opacity:.9;border-radius:3px;width:14px;height:14px;animation:5s ease-in-out infinite alternate px-float;position:absolute}.ph__px--1{top:14%;animation-delay:-1s;inset-inline-start:16%}.ph__px--2{top:22%;background:var(--mint);width:9px;height:9px;animation-delay:-2.5s;inset-inline-end:12%}.ph__px--3{bottom:16%;background:var(--mint);width:10px;height:10px;animation-delay:-3.5s;inset-inline-start:12%}.ph__px--4{bottom:12%;animation-delay:-.5s;inset-inline-end:18%}@keyframes plate-float{0%{transform:rotate(6deg)translateY(0)}to{transform:rotate(10deg)translateY(-8px)}}@keyframes tile-float{0%{transform:translateY(4px)rotate(-2deg)}to{transform:translateY(-8px)rotate(3deg)}}@keyframes px-float{0%{transform:translate(0)}to{transform:translate(6px,-12px)}}.pz{background:var(--bg);color:var(--fg);padding:var(--sy) clamp(16px,4vw,64px)}.pz--white{background:var(--surface)}.pz--tight{padding-block:calc(var(--sy) * .8)}.pz--dark{background:var(--bg-2);color:var(--fg);padding-block:var(--sy)}.pz--steps{background:var(--surface);background-image:radial-gradient(rgba(var(--tint),.06) 1px,transparent 1.2px);background-size:14px 14px}.pz__wrap{width:min(100%,1312px);margin-inline:auto}.pz__top{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:20px 72px;margin-bottom:40px;display:grid}.pz__aside{justify-self:end;max-width:30rem}.pz h2{font:600 clamp(26px,2.4vw,36px)/1.45 var(--f);text-wrap:balance}.pz h3{font:600 17px/1.5 var(--f);margin:0}.pz__lead{color:var(--fg-2);max-width:36rem;margin-top:12px;font-size:16.5px;line-height:1.85}.prose{color:var(--fg-2);max-width:46rem;font-size:16.5px;line-height:1.95}.prose p+p{margin-top:16px}.prose b{color:var(--fg);font-weight:600}.cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}.card{background:var(--surface);box-shadow:inset 0 0 0 1px rgba(var(--tint),.08);transition:transform .5s var(--out),box-shadow .5s var(--out);border-radius:22px;align-content:start;gap:10px;padding:24px 24px 26px;display:grid;position:relative}.card:after{content:"";inset-inline:24px;background:linear-gradient(90deg,var(--teal),var(--mint));opacity:0;border-radius:2px;height:2px;transition:opacity .4s;position:absolute;top:0}.card:hover{box-shadow:inset 0 0 0 1px rgba(var(--tint),.1),0 30px 50px -36px #00112b73;transform:translateY(-4px)}.card:hover:after{opacity:1}.pz--white .card{background:var(--bg)}.card__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.card__ic{background:var(--accent-soft);width:46px;height:46px;color:var(--accent);border-radius:14px;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #015d5a1a}.card__ic .ic{width:22px;height:22px}.card__ic--lg{border-radius:17px;width:56px;height:56px}.card__ic--lg .ic{width:26px;height:26px}.card b,.card h3{font:600 17px/1.5 var(--f);color:var(--fg)}.card p{color:var(--fg-2);font-size:14.5px;line-height:1.8}.card .num{color:var(--accent);font:500 12.5px/1 IBM Plex Mono,ui-monospace,monospace}.list-check{color:var(--fg-2);gap:10px;font-size:15.5px;line-height:1.7;display:grid}.list-check li{align-items:flex-start;gap:12px;display:flex}.list-check .ic{background:var(--accent-soft);width:20px;height:20px;color:var(--accent);stroke-width:2.4px;border-radius:50%;flex:none;margin-top:3px;padding:4px}.list-check--big{gap:14px;font-size:16.5px}.chips{flex-wrap:wrap;gap:8px;display:flex}.chips a{border:1px solid rgba(var(--tint),.14);background:var(--surface);min-height:42px;font:500 14px/1.4 var(--f);color:var(--fg);transition:border-color .3s ease,transform .4s var(--out),background-color .3s ease;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;display:inline-flex}.chips a:hover{border-color:var(--accent);transform:translateY(-2px)}.chips a .ic{width:16px;height:16px}.chips--soft a{border-color:rgba(var(--tint),.1);background:0 0}.chips .chips__wa{background:var(--navy);color:#fff;border-color:var(--navy)}.chips .chips__wa:hover{border-color:var(--navy);background:var(--night-2)}.link--soft{color:var(--fg-2)}.inner .link,.wk .link,.sv .link{align-items:center;min-height:24px;padding-block:4px}.proof__row a{padding-block:4px}.split{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:32px 64px;display:grid}.split--flip{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.split--flip .split__fig{order:2}.split__fig{gap:12px;min-width:0;display:grid}.split__fig figcaption{color:var(--fg-2);padding-inline:6px;font-size:13.5px}.split__fig figcaption b{color:var(--fg);font-weight:600}.split__fig figcaption a{color:var(--accent)}.split__frame{background:var(--surface);box-shadow:inset 0 0 0 1px rgba(var(--tint),.08),0 40px 60px -40px #00112b80;transition:transform .6s var(--out);border-radius:18px;position:relative;overflow:hidden}.split__frame:hover{transform:translateY(-4px)}.split__bar{background:var(--surface-2);border-bottom:1px solid rgba(var(--tint),.06);height:30px;color:var(--fg-2);align-items:center;gap:6px;padding-inline:12px;font:400 12px IBM Plex Mono,ui-monospace,monospace;display:flex}.split__bar i{background:rgba(var(--tint),.14);border-radius:50%;width:8px;height:8px}.split__bar bdi{margin-inline-start:10px}.split__frame img{aspect-ratio:16/10;object-fit:cover;object-position:top;width:100%;height:auto;display:block}.px{position:relative}.px:after{content:"";z-index:1;pointer-events:none;background:conic-gradient(from 90deg at 50% 50%,var(--navy) 0 25%,transparent 0 50%,var(--navy) 0 75%,transparent 0) 0 0/12px 12px;opacity:1;position:absolute;inset:0}[data-in=true] .px:after{animation:pix-out .5s steps(4) calc(var(--i,0) * 40ms) both}[data-in=false] .px:after{opacity:1}.inner .ph+[data-in] .px:after{display:none}@keyframes pix-out{to{opacity:0;background-size:2px 2px}}@media (prefers-reduced-motion:reduce){.px:after{display:none}}.split__frame--tall img{aspect-ratio:auto}.split__frame--tall{scrollbar-width:thin;scrollbar-color:rgba(var(--tint),.25) transparent;max-width:460px;max-height:min(80vh,780px);margin-inline:auto;overflow-y:auto}.split__frame--tall:hover{transform:none}.split__frame--tall:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.split__frame--tall .split__bar{z-index:2;position:sticky;top:0}@media (max-width:760px){@supports not (height:1svh){.split__frame--tall{max-height:min(68vh,560px)}}.split__frame--tall{max-height:min(68svh,560px);overflow:hidden;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}}.split__body{align-content:center;gap:18px;display:grid}.split__body h2{font-size:clamp(24px,2.1vw,32px)}.svl{gap:18px;display:grid}.svl__row{background:var(--surface);box-shadow:inset 0 0 0 1px rgba(var(--tint),.08);border-radius:26px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:28px 56px;padding:36px;display:grid}.svl__row--flip .svl__body{order:2}.svl__body{justify-items:start;gap:14px;display:grid}.svl__body h2{font-size:clamp(22px,2vw,30px)}.svl__body h2 a{color:var(--fg)}.svl__lede{color:var(--fg-2);font-size:15.5px;line-height:1.85}.svl__fig{gap:10px;min-width:0;display:grid}.svl__cap{color:var(--fg-2);font-size:13px}.svl__cap b{color:var(--fg);font-weight:600}.steps{counter-reset:s;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.steps__i{background:var(--surface);box-shadow:inset 0 0 0 1px rgba(var(--tint),.08);border-radius:22px;align-content:start;gap:10px;padding:26px 22px 24px;display:grid;position:relative}.steps__i:after{content:"";top:44px;background:rgba(var(--tint),.14);width:14px;height:1.5px;position:absolute;inset-inline-end:-14px}.steps__i:last-child:after{display:none}.steps__n{top:18px;color:var(--accent);font:500 12.5px/1 IBM Plex Mono,ui-monospace,monospace;position:absolute;inset-inline-end:18px}.steps__ic{background:var(--navy);width:46px;height:46px;color:var(--accent);border-radius:14px;place-items:center;display:grid}.steps__ic .ic{width:22px;height:22px}.steps__i b{font:600 16.5px/1.5 var(--f);color:var(--fg)}.steps__i p{color:var(--fg-2);font-size:14px;line-height:1.8}.story{isolation:isolate;gap:14px;max-width:46rem;padding:12px 0;display:grid;position:relative;overflow:hidden}.story__wm{z-index:-1;inset-inline-end:-40px;color:#6dc2a817;pointer-events:none;width:320px;height:320px;position:absolute;top:-40px}.story__wm .ic{stroke-width:.6px;width:100%;height:100%}.story__k{font:500 13.5px/1 var(--f);color:var(--gold-t);align-items:center;gap:10px;display:inline-flex}.story__k:before{content:"";background:var(--gold);width:22px;height:1.5px}.story h2{color:var(--fg)}.story__t{color:var(--fg-2);font-size:clamp(17px,1.35vw,20px);line-height:1.95}.fit{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:24px 64px;display:grid}.fit__pk{background:var(--navy);color:#fff;border-radius:24px;gap:12px;padding:30px;display:grid;position:relative;overflow:hidden}.fit__pk:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff14 1px,#0000 1.2px);background-size:12px 12px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 60% at 90% 10%,#000,#0000 70%);mask-image:radial-gradient(60% 60% at 90% 10%,#000,#0000 70%)}.fit__k{font:500 13.5px/1 var(--f);color:var(--mint)}.fit__name{font:600 24px/1.4 var(--f)}.fit__name span{font:400 14px/1.6 var(--f);color:var(--mist);display:block}.fit__price{font:600 44px/1 var(--f);color:var(--gold);align-items:baseline;gap:10px;display:flex}.fit__price span{font:400 14px/1.4 var(--f);color:var(--mist)}.fit__text{color:var(--mist);font-size:15px;line-height:1.85}.fit__pk .chips a{color:#fff;background:#ffffff14;border-color:#ffffff2e}.fit__pk .chips .chips__wa{background:var(--gold);border-color:var(--gold);color:var(--navy)}.fit__ex{gap:22px;padding-top:8px;display:grid}.next{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:24px 64px;display:grid}.next__cta{justify-items:start;gap:12px;display:grid}.next__k{font:500 13.5px/1 var(--f);color:var(--accent)}.next__cta p{color:var(--fg-2);max-width:36rem;font-size:16px;line-height:1.85}.next__cta small{color:var(--fg-2);font-size:13px}.next__cta .cta{margin-top:6px}.next__links{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.next__l{background:var(--bg);box-shadow:inset 0 0 0 1px rgba(var(--tint),.08);transition:transform .5s var(--out),box-shadow .5s var(--out);border-radius:18px;align-items:center;gap:14px;padding:14px 18px;display:flex}.next__l:hover{box-shadow:inset 0 0 0 1px rgba(var(--tint),.12),0 20px 30px -24px #00112b66;transform:translate(-4px)}[dir=ltr] .next__l:hover{transform:translate(4px)}.next__l b{font:600 15.5px/1.4 var(--f);flex:1}.next__l .ic:last-child{opacity:.5}.faqw{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:24px 64px;display:grid}.faqw__h{justify-items:start;gap:14px;display:grid;position:sticky;top:110px}.faq{gap:8px;display:grid}.faq details{background:var(--surface);box-shadow:inset 0 0 0 1px rgba(var(--tint),.08);border-radius:16px}.pz--white .faq details{background:var(--bg)}.faq summary{font:600 16px/1.5 var(--f);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";border-right:1.5px solid var(--fg);border-bottom:1.5px solid var(--fg);width:10px;height:10px;transition:transform .4s var(--ease);flex:none;margin-inline-end:4px;transform:rotate(45deg)}.faq details[open] summary:after{transform:rotate(-135deg)}.faq details p{color:var(--fg-2);padding:0 22px 20px;font-size:15px;line-height:1.85}.mini{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.mini--6{grid-template-columns:repeat(6,minmax(0,1fr))}.mini__i{background:var(--surface);box-shadow:inset 0 0 0 1px rgba(var(--tint),.08);transition:transform .5s var(--out),box-shadow .5s var(--out);border-radius:18px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px;padding:14px 16px;display:grid}.mini__i:hover{box-shadow:inset 0 0 0 1px rgba(var(--tint),.12),0 20px 30px -24px #00112b66;transform:translateY(-3px)}.mini__i .card__ic{border-radius:12px;grid-row:1/span 2;width:40px;height:40px}.mini__i b{font:600 15px/1.4 var(--f);color:var(--fg)}.mini__i small{color:var(--fg-2);font-size:12.5px;line-height:1.5}.mini--6 .mini__i{grid-template-rows:auto}.mini--6 .mini__i .card__ic{grid-row:1}.secl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.secl__i{background:var(--surface);box-shadow:inset 0 0 0 1px rgba(var(--tint),.08);transition:transform .5s var(--out),box-shadow .5s var(--out);border-radius:18px;align-items:center;gap:14px;padding:16px 18px;display:flex}.secl__i:hover{box-shadow:inset 0 0 0 1px rgba(var(--tint),.12),0 20px 30px -24px #00112b66;transform:translateY(-3px)}.secl__t{flex:1;gap:2px;min-width:0;display:grid}.secl__t b{font:600 16px/1.4 var(--f)}.secl__t small{color:var(--fg-2);font-size:13px}.secl__i>.ic{opacity:.45}.pricing{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:24px 64px;display:grid}.pricing__body{justify-items:start;gap:18px;display:grid}.pricing__for{background:var(--bg);box-shadow:inset 0 0 0 1px rgba(var(--tint),.08);border-radius:22px;gap:14px;padding:24px;display:grid}.pricing__acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pricing__acts .ghost{height:44px;padding-inline:16px;font-size:13.5px}.wkl{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.wkl__i{background:var(--surface);box-shadow:inset 0 0 0 1px rgba(var(--tint),.08);transition:transform .5s var(--out),box-shadow .5s var(--out);border-radius:24px;grid-template-rows:auto 1fr;display:grid;overflow:hidden}.wkl__i:hover{box-shadow:inset 0 0 0 1px rgba(var(--tint),.1),0 30px 50px -36px #00112b73;transform:translateY(-4px)}.wkl__i--wide{grid-column:1/-1;grid-template-rows:auto;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.wkl__fig{background:var(--surface-2);min-width:0;display:block;position:relative}.wkl__fig img{aspect-ratio:16/10;object-fit:cover;object-position:top;width:100%;height:100%;display:block}.wkl__i--wide .wkl__fig img{aspect-ratio:auto;height:100%}.wkl__host{top:12px;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00112bc7;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font:500 12px IBM Plex Mono,ui-monospace,monospace;display:inline-flex;position:absolute;inset-inline-start:12px}.wkl__host em{font:500 12px var(--f);color:var(--gold);font-style:normal}.wkl__body{align-content:start;gap:12px;padding:24px 26px 26px;display:grid}.wkl__body h2{font-size:21px}.wkl__body h2 a{color:var(--fg)}.wkl__body small{color:var(--fg-2);font-size:13px}.wkl__body p{color:var(--fg-2);font-size:14.5px;line-height:1.8}.wkl__links{flex-wrap:wrap;gap:20px;display:flex}.shots{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.shot{gap:12px;display:grid}.shot a{background:var(--surface);box-shadow:inset 0 0 0 1px rgba(var(--tint),.08),0 24px 40px -30px #00112b66;transition:transform .5s var(--out);border-radius:16px;display:block;overflow:hidden}.shot a:hover{transform:translateY(-4px)}.shot img{aspect-ratio:16/10;object-fit:cover;object-position:top;width:100%;height:auto;display:block}.shot b{font:600 15px/1.5 var(--f)}.shot small{color:var(--fg-2);font-size:13px}.tags{flex-wrap:wrap;gap:6px;display:flex}.tags span{border:1px solid rgba(var(--tint),.14);font:500 12.5px/1 var(--f);color:var(--fg-2);border-radius:999px;padding:6px 11px}.wkpage{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:40px 64px;display:grid}.wkpage__side{position:sticky;top:110px}.wkpage__card{background:var(--surface);box-shadow:inset 0 0 0 1px rgba(var(--tint),.08);border-radius:24px;gap:18px;padding:28px;display:grid}.wkpage__card h2{font-size:22px}.wkpage__note{color:var(--fg-2);font-size:13.5px;line-height:1.7}.about{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.about__i{background:var(--surface);box-shadow:inset 0 0 0 1px rgba(var(--tint),.08);border-radius:24px;grid-template-columns:auto minmax(0,1fr);gap:20px;padding:30px;display:grid}.about__i h2{margin-bottom:10px;font-size:21px}.about__i .prose{font-size:15.5px}.orgcard{background:var(--bg);box-shadow:inset 0 0 0 1px rgba(var(--tint),.08);border-radius:26px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:24px 64px;padding:34px;display:grid}.orgcard__brand{justify-items:start;gap:8px;display:grid}.orgcard__brand img{margin-bottom:8px}.orgcard__brand p{color:var(--fg-2);font-size:15px}.orgcard__alt{font-size:13px}.orgcard__rows{margin:0;display:grid}.orgcard__rows>div{border-bottom:1px solid rgba(var(--tint),.1);grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:16px;padding:13px 0;font-size:15px;line-height:1.6;display:grid}.orgcard__rows>div:last-child{border-bottom:0}.orgcard__rows dt{color:var(--fg);font-weight:600}.orgcard__rows dd{color:var(--fg-2);margin:0}.pk--page{padding-top:var(--sy)}.pk--page .pk__card .card__ic{margin-bottom:14px}.pk--page .pk__card--store .card__ic{color:var(--mint);box-shadow:none;background:#ffffff1a}.tbl{border-collapse:collapse;width:100%;font-size:15px;line-height:1.6}.tbl th,.tbl td{border-bottom:1px solid rgba(var(--tint),.1);text-align:start;vertical-align:top;padding:14px 16px}.tbl th{font:600 14px var(--f);color:var(--fg-3)}.tbl thead th{color:var(--fg);font-size:16px}.tbl thead th .ic{vertical-align:-4px;width:18px;height:18px;color:var(--accent);margin-inline-end:4px}.tbl td:first-child{color:var(--fg);width:22%;font-weight:600}.tbl-wrap{background:var(--surface);box-shadow:inset 0 0 0 1px rgba(var(--tint),.08);border-radius:18px;padding:4px 8px;overflow-x:auto}.nf{text-align:center;min-height:70vh;color:var(--fg);place-items:center;padding:160px 16px 80px;display:grid}.nf__ic{background:rgba(var(--tint),.07);width:72px;height:72px;color:var(--accent);border-radius:22px;place-items:center;margin:0 auto 20px;display:grid}.nf__ic .ic{width:32px;height:32px}.nf h1{font:600 36px/1.4 var(--f);margin-bottom:10px}.nf p{color:var(--fg-2);max-width:30rem;margin:0 auto 22px}@media (max-width:1100px){.ph--icon .ph__wrap{grid-template-columns:minmax(0,1fr) 200px}.cards,.cards--4,.shots{grid-template-columns:repeat(2,minmax(0,1fr))}.split,.split--flip,.svl__row,.fit,.next,.faqw,.pricing,.wkpage,.orgcard,.about{grid-template-columns:1fr}.split--flip .split__fig,.svl__row--flip .svl__body{order:0}.wkpage__side,.faqw__h{position:static}.pz__top{grid-template-columns:1fr}.pz__aside{justify-self:start}.steps{grid-template-columns:repeat(2,minmax(0,1fr))}.steps__i:after{display:none}.mini,.mini--6,.mini--4{grid-template-columns:repeat(3,minmax(0,1fr))}.secl{grid-template-columns:repeat(2,minmax(0,1fr))}.wkl__i--wide{grid-column:auto;grid-template-columns:1fr}.wkl__i--wide .wkl__fig img{aspect-ratio:16/10;height:auto}}@media (max-width:640px){.ph{padding:104px 16px 44px}.ph--icon .ph__wrap{grid-template-columns:1fr}.ph__plate{order:-1;justify-self:start;width:112px;margin-top:-8px}.ph__ring{border-radius:22px}.ph__px{display:none}.ph__lede{font-size:15.5px}.ph__ctas .cta{justify-content:space-between;width:100%}.pz{padding:var(--sy) 16px}.pz__top{row-gap:14px;margin-bottom:28px}.pz--tight{padding-block:calc(var(--sy) * .8)}.cards,.cards--2,.cards--4,.shots,.steps,.mini,.mini--6,.mini--4,.secl,.wkl{grid-template-columns:1fr}.card{padding:20px 18px 22px}.prose{font-size:15.5px}.svl__row{padding:20px 18px}.fit__pk{padding:22px 18px}.fit__price{font-size:36px}.story__t{font-size:16.5px}.story__wm{width:220px;height:220px}.next__links{grid-template-columns:1fr}.orgcard{padding:22px 18px}.orgcard__rows>div{grid-template-columns:1fr;gap:2px}.tbl th,.tbl td{padding:12px 10px;font-size:13.5px}.tbl td:first-child{width:28%}.wkl__body{padding:18px}.about__i{grid-template-columns:1fr;padding:22px 18px}}@media (max-width:430px){.ft__col:last-child{grid-template-columns:1fr}}.ph--media .ph__wrap{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}.ph__media{width:100%;max-width:560px;animation:stage-in 1.2s var(--out) .2s both;justify-self:end}.split__frame--hero{box-shadow:inset 0 0 0 1px rgba(var(--tint),.1),0 50px 80px -40px #000000b3;display:block}.split__frame--hero .split__bar{background:rgba(var(--tint),.06);border-color:rgba(var(--tint),.08);color:var(--fg-2)}.split__frame--hero .split__bar i{background:rgba(var(--tint),.22)}.split__frame--hero img{aspect-ratio:auto;height:auto}@media (max-width:1100px){.ph--media .ph__wrap{grid-template-columns:1fr}.ph__media{justify-self:start}}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pk__card,.sec__cta,.ft__act,.ph__ctas,.next__cta{min-width:0}@media (max-width:400px){.cta{white-space:normal;height:auto;min-height:52px;padding-block:6px;line-height:1.3}.cta__t{text-align:start}}@media (max-width:640px){.how__inline .bld__rev,.how__inline .bld__chip{max-width:none;margin:12px 16px 0;position:static;inset:auto}.how__inline .scn--build{padding-bottom:18px}}@media (max-width:360px){.stamp{font-size:13px}.ab__px{display:none}}@media (max-width:640px){.stamp{inset-inline:auto 22px;background:#ffffffe0;margin-inline-start:0;padding:5px 11px;font-size:13px;bottom:22px}}.ft__col a,.ft__legal a{align-items:center;min-height:32px;display:inline-flex}.crumbs a{align-items:center;min-height:28px;display:inline-flex}.chips a{min-height:44px}@media (max-width:1100px){.mini--4{grid-template-columns:repeat(2,minmax(0,1fr))}}.wk__view img,.wk__frame{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.cb{z-index:40;top:0;height:38px;color:var(--mist);-webkit-backdrop-filter:blur(14px);transform:translateY(calc(var(--cb-y,0px) * -1));background:#071d3feb;border-bottom:1px solid #ffffff14;position:fixed;inset-inline:0}.cb__in{justify-content:space-between;align-items:center;gap:16px;width:min(100%,1312px);height:100%;margin-inline:auto;padding-inline:clamp(16px,4vw,64px);display:flex}.cb__t{min-width:0;font:400 13px/1 var(--f);white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.cb__t .ic{width:15px;height:15px;color:var(--teal)}.cb__t b{color:#fff;font-weight:600}.cb__cur{color:var(--mist-2);border-inline-start:1px solid #ffffff1f;padding-inline-start:12px}.cb__cur:empty{display:none}.cb__sw{flex:none;position:relative}.cb__btn{color:#fff;height:28px;font:500 12.5px/1 var(--f);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;padding-inline:6px 10px;transition:background-color .3s,border-color .3s;display:inline-flex}.cb__btn:hover,.cb__btn[aria-expanded=true]{background:#ffffff1a;border-color:#ffffff4d}.cb__btn .ic{width:13px;height:13px;transition:transform .4s var(--ease)}.cb__btn[aria-expanded=true] .ic{transform:rotate(180deg)}.cb__list{top:calc(100% + 8px);min-width:220px;animation:rise .4s var(--out) both;background:#071d3ffa;border:1px solid #ffffff1f;border-radius:14px;padding:6px;position:absolute;inset-inline-end:0;box-shadow:0 24px 50px -24px #000c}.cb__list a{height:38px;font:500 13.5px/1 var(--f);color:#fff;border-radius:9px;align-items:center;gap:10px;padding-inline:8px 10px;transition:background-color .25s;display:flex}.cb__list a:hover{background:#ffffff12}.cb__list a[aria-current=true]{background:#2aa48a24}.cb__list small{color:var(--mist-2);margin-inline-start:auto;font-size:12px}.cb__list .ic{width:15px;height:15px;color:var(--teal)}.sa .hd{top:calc(38px - var(--cb-y,0px))}.ha--sa{padding-top:162px}.ha__k{font:500 13px/1 var(--f);color:var(--mist);animation:rise .9s var(--out) .15s both;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 14px 8px 10px;display:inline-flex}.ha__k .ic{width:16px;height:16px;color:var(--gold)}.ha__k bdi{color:#fff;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12.5px}.ha__k-sep{background:var(--teal);border-radius:1px;width:4px;height:4px}.ha__trust{max-width:34rem;color:var(--mist);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;padding-top:6px;font-size:13.5px;display:grid}.ha__trust li{animation:rise .9s var(--out) both;align-items:center;gap:10px;min-width:0;display:flex}.ha__trust li:first-child{animation-delay:1.3s}.ha__trust li:nth-child(2){animation-delay:1.4s}.ha__trust li:nth-child(3){animation-delay:1.5s}.ha__trust li:nth-child(4){animation-delay:1.6s}.ha__trust .ic{width:30px;height:30px;color:var(--mint);background:#2aa48a1f;border-radius:8px;flex:none;padding:6px}.ha__trust li>span{white-space:normal;overflow-wrap:anywhere;min-width:0}.ha__trust bdi{color:#fff;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12.5px;font-weight:600}.ha--sa .ha__ctas .cta .cta__i{background:var(--navy);color:var(--gold)}.sk{width:100%;max-width:640px;animation:stage-in 1.4s var(--out) .2s both;justify-self:end;padding-top:52px;position:relative}.sk__stack{aspect-ratio:16/10;position:relative}.sk__fr{background:var(--night-2);transition:transform .9s var(--ease),opacity .9s ease,filter .9s ease;will-change:transform;border:1px solid #ffffff1a;border-radius:16px;grid-template-rows:30px minmax(0,1fr);display:grid;position:absolute;inset:0;overflow:hidden;box-shadow:0 40px 80px -40px #000c,inset 0 1px #ffffff0f}.sk__fr[data-pos="0"]{z-index:3;transform:none}.sk__fr[data-pos="1"]{z-index:2;opacity:.72;filter:saturate(.7);transform:translateY(-26px)scale(.94)}.sk__fr[data-pos="2"]{z-index:1;opacity:.42;filter:saturate(.5);transform:translateY(-50px)scale(.88)}.sk__fr[data-pos="3"],.sk__fr[data-pos="4"]{z-index:0;opacity:0;transform:translateY(-70px)scale(.82)}.sk__bar{direction:ltr;background:#ffffff0a;border-bottom:1px solid #ffffff12;align-items:center;gap:6px;padding-inline:12px;display:flex}.sk__bar i{background:#ffffff24;border-radius:50%;width:8px;height:8px}.sk__bar em{color:var(--mist-2);background:#00000040;border-radius:5px;height:18px;margin:0 auto;padding-inline:14px;font:400 12px/18px IBM Plex Mono,ui-monospace,monospace}.sk__fr img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.sk__ph{text-align:center;background:radial-gradient(#ffffff14 1px,#0000 1.2px) 0 0/12px 12px,linear-gradient(160deg,#071d3f,#00112b);align-content:center;place-items:center;gap:10px;padding:24px;display:grid}.sk__ph-ic{width:64px;height:64px;color:var(--gold);border:1px dashed #d1a42799;border-radius:14px;place-items:center;margin-bottom:6px;display:grid}.sk__ph-ic .ic{width:28px;height:28px}.sk__ph b{font:600 16px/1.5 var(--f);color:#fff}.sk__ph small{color:var(--mist-2);max-width:26rem;font-size:12.5px;line-height:1.7}.sk__tag{bottom:12px;-webkit-backdrop-filter:blur(10px);height:28px;font:500 12.5px/1 var(--f);color:#fff;background:#00112bc7;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:7px;padding-inline:8px 12px;display:inline-flex;position:absolute;inset-inline-start:12px}.sk__tag .ic{width:14px;height:14px;color:var(--teal)}.sk .ha__cap{margin-top:14px;padding-inline:12px}.sk__dots{justify-content:center;gap:6px;margin-top:12px;display:flex}.sk__dots button{background:rgba(var(--tint),.22);cursor:pointer;width:6px;height:6px;transition:width .45s var(--spring),background-color .3s ease;border:0;border-radius:1px;padding:0}.sk__dots button[aria-selected=true]{background:var(--gold);width:20px}.sk__dots button:focus-visible{outline-offset:4px;border-radius:2px}.nq[data-theme=light] .cb{color:var(--ink-2);background:#ffffffe6;border-bottom-color:#00112b14}.nq[data-theme=light] .cb__t b,.nq[data-theme=light] .cb__btn{color:var(--ink)}.nq[data-theme=light] .cb__btn{background:#00112b08;border-color:#00112b24}.nq[data-theme=light] .cb__cur{border-inline-start-color:#00112b1f}.nq[data-theme=light] .cb__list{background:#fff;border-color:#00112b1a}.nq[data-theme=light] .cb__list a{color:var(--ink)}.nq[data-theme=light] .ha__k{color:var(--ink-2);background:#00112b08;border-color:#00112b1f}.nq[data-theme=light] .ha__k bdi,.nq[data-theme=light] .ha__trust bdi{color:var(--ink)}.nq[data-theme=light] .ha__trust{color:var(--ink-2)}.nq[data-theme=light] .sk__fr{border-color:#00112b1a}@media (max-width:1100px){.sk{justify-self:center;max-width:640px;padding-top:44px}.ha__trust{max-width:none}}@media (max-width:640px){.cb{height:36px}.cb__cur{display:none}.cb__t{font-size:12.5px}.cb__btn{padding-inline:5px 8px;font-size:12px}.sa .hd{top:calc(36px - var(--cb-y,0px))}.ha--sa{padding-top:128px}.ha__k{gap:8px;padding:7px 12px 7px 9px;font-size:12px}.ha__trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;font-size:12.5px}.ha__trust .ic{width:26px;height:26px;padding:5px}.ha--sa .ha__ctas .cta__t .sm{display:inline}.sk{padding-top:30px}.sk__fr[data-pos="1"]{transform:translateY(-16px)scale(.94)}.sk__fr[data-pos="2"]{transform:translateY(-30px)scale(.88)}.sk .ha__cap{padding-inline:4px}}.sk__fr:not([data-pos="0"]) .sk__bar em,.sk__fr:not([data-pos="0"]) .sk__tag{opacity:0}.ha__trust .lg{display:inline}.ha__trust .sm{display:none}@media (max-width:640px){.ha__trust .lg{display:none}.ha__trust .sm{display:inline}.ha__trust li{white-space:nowrap}}.nq[data-theme=light] .sk__fr[data-pos="1"]{opacity:.55;filter:none}.nq[data-theme=light] .sk__fr[data-pos="2"]{opacity:.28;filter:none}.nq[data-theme=light] .sk__fr{box-shadow:0 40px 80px -44px #00112b80}.nq[data-theme=light] .sk__dots button{background:rgba(var(--tint),.18)}.nq[data-theme=light] .sk__dots button[aria-selected=true]{background:var(--gold)}.sa [data-in] .r{opacity:0;transition:opacity .5s var(--out),transform .5s var(--out);transition-delay:calc(var(--i,0) * 40ms);transform:translateY(14px)}.sa [data-in=true] .r{opacity:1;transform:none}.fk{background:var(--bg);color:var(--fg);padding:var(--sy) clamp(16px,4vw,64px) var(--sy);border-radius:36px 36px 0 0;margin-top:-36px;position:relative}.fk.stitch{--st:var(--navy)}.fk__wrap{width:min(100%,1312px);margin-inline:auto}.fk__top{gap:14px;max-width:44rem;margin-bottom:36px;display:grid}.fk__k{font:500 13.5px/1 var(--f);color:var(--accent);align-items:center;gap:10px;display:inline-flex}.fk__dot{background:var(--gold);border-radius:1px;flex:none;width:6px;height:6px;animation:3.2s ease-in-out infinite fk-glow;box-shadow:0 0 6px 2px #d1a427cc,0 0 18px 5px #d1a42761}@keyframes fk-glow{50%{box-shadow:0 0 9px 3px #d1a427f2,0 0 26px 8px #d1a4277a}}.nq[data-theme=light] .fk__dot{animation-name:fk-glow-l;box-shadow:0 0 4px #d1a4278c,0 0 10px 2px #d1a42733}@keyframes fk-glow-l{50%{box-shadow:0 0 5px 1px #d1a427a6,0 0 14px 3px #d1a42742}}.fk__top h2{font:600 clamp(28px,2.7vw,40px)/1.45 var(--f);text-wrap:balance}.fk__lede{color:var(--fg-2);max-width:36rem;font-size:17px;line-height:1.9}.fk__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.fk__card{background:var(--surface);box-shadow:inset 0 0 0 1px rgba(var(--tint),.08),0 30px 60px -48px #00112b59;border-radius:26px;grid-template-rows:auto 1fr auto;gap:22px;padding:30px 30px 28px;display:grid;position:relative;overflow:hidden}.fk__card--salla{background:var(--navy);color:#fff;box-shadow:inset 0 1px #ffffff14,0 40px 70px -40px #00112bb3}.fk__card--salla:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff12 1px,#0000 1.2px);background-size:12px 12px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 100% 0,#000,#0000 70%);mask-image:radial-gradient(70% 60% at 100% 0,#000,#0000 70%)}.fk__hd{gap:10px;display:grid;position:relative}.fk__ck{font:500 12.5px/1 var(--f);color:var(--accent);letter-spacing:0}.fk__card--salla .fk__ck{color:var(--mint)}.fk__hd h3{font:600 clamp(22px,2vw,28px)/1.4 var(--f);text-wrap:balance}.fk__hd p:last-child{color:var(--fg-2);max-width:32rem;font-size:15.5px;line-height:1.85}.fk__card--salla .fk__hd p:last-child{color:var(--mist)}.fk__list{border-top:1px solid rgba(var(--tint),.1);display:grid;position:relative}.fk__card--salla .fk__list{border-top-color:#ffffff1a}.fk__list li{border-bottom:1px solid rgba(var(--tint),.08);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;padding-block:6px;font-size:15px;display:grid}.fk__card--salla .fk__list li{border-bottom-color:#ffffff14}.fk__ic{background:var(--accent-soft);width:38px;height:38px;color:var(--accent);border-radius:11px;place-items:center;display:grid}.fk__ic .ic{width:18px;height:18px}.fk__card--salla .fk__ic{color:var(--mint);background:#2aa48a24}.fk__name{font-weight:500}.fk__price{white-space:nowrap;font:600 15px/1 var(--f);color:var(--fg);align-items:baseline;gap:4px;display:inline-flex}.fk__price bdi{font-family:var(--f);font-size:15.5px}.fk__price small{font:400 12.5px/1 var(--f);color:var(--fg-2)}.fk__card--salla .fk__price{color:#fff}.fk__card--salla .fk__price small{color:var(--mist-2)}.fk__ft{justify-items:start;gap:12px;display:grid;position:relative}.ghost--ink{color:var(--fg);border-color:rgba(var(--tint),.2)}.ghost--ink:hover{border-color:var(--fg);background:rgba(var(--tint),.03)}.fk__note{color:var(--fg-3);font-size:13.5px}.fk__both{background:var(--surface);box-shadow:inset 0 0 0 1px rgba(var(--tint),.08);color:var(--fg-2);border-radius:16px;align-items:center;gap:12px;margin-top:22px;padding:16px 20px;font-size:15px;display:flex}.fk__both .ic{width:20px;height:20px;color:var(--gold-t);flex:none}.nq[data-theme=light] .fk__card--salla .cta{color:var(--navy)}@media (max-width:1100px){.fk__grid{grid-template-columns:1fr}}@media (max-width:640px){.fk{padding:var(--sy) 16px var(--sy);border-radius:28px 28px 0 0;margin-top:-28px}.fk__card{border-radius:22px;gap:18px;padding:24px 18px 22px}.fk__list li{grid-template-columns:34px minmax(0,1fr) auto;gap:10px;min-height:48px;font-size:14px}.fk__ic{border-radius:10px;width:34px;height:34px}.fk__price{font-size:14px}.fk__price bdi{font-size:14.5px}.fk__ft .cta,.fk__ft .ghost{justify-content:space-between;width:100%}.fk__ft .ghost{justify-content:center}.fk__both{align-items:flex-start;font-size:14px}}.ss{padding-top:var(--sy);background:var(--surface);border-radius:0;margin-top:0}.ss .sv__top{align-items:end}.ss .sv__top .fk__k{margin-bottom:12px}.ss .sv__top h2{margin:0}.ss__hd{grid-template-columns:96px minmax(0,auto) minmax(0,1fr) auto 44px}.ss__price{white-space:nowrap;font:600 15px/1 var(--f);color:var(--fg);align-items:baseline;gap:5px;padding-inline-end:8px;display:inline-flex}.ss__price bdi{font:600 17px/1 var(--f)}.ss__price small{font:400 12.5px/1 var(--f);color:var(--fg-2)}.ss .sv__row[data-open=true] .ss__price{color:var(--accent)}.ss__meta{color:var(--fg-2);flex-wrap:wrap;gap:8px 18px;font-size:14.5px;display:flex}.ss__meta li{align-items:center;gap:8px;display:inline-flex}.ss__meta .ic{width:17px;height:17px;color:var(--accent)}.ss__meta b{color:var(--fg);font-weight:600}.ss__meta bdi{font-family:IBM Plex Mono,ui-monospace,monospace}.ss__fit{color:var(--fg-2);font-size:14.5px;line-height:1.8}.ss__fit b{color:var(--fg);font-weight:600}.ss__ph{width:100%;color:var(--fg-3);font-size:12px;font-style:normal;display:block}.ss .sv__shot{background:var(--bg)}@media (max-width:1100px){.ss__hd{grid-template-columns:72px minmax(0,1fr) auto 44px}.ss .sv__short{display:none}}@media (max-width:640px){.ss{padding-top:var(--sy)}.ss__hd{grid-template-columns:44px minmax(0,1fr) 36px;gap:10px;min-height:64px;padding:12px 0}.ss__hd .sv__n{font-size:0}.ss__hd .sv__n .sv__ic{width:40px;height:40px}.ss__hd .sv__name{font-size:17px}.ss__hd .ss__price{grid-area:2/2;padding:0;font-size:13.5px}.ss__hd .ss__price bdi{font-size:15px}.ss__hd .sv__plus{grid-row:1/span 2;width:36px;height:36px}}.ss__shot-ph{background:radial-gradient(rgba(var(--tint),.08) 1px,transparent 1.2px) 0 0/12px 12px,var(--paper);color:var(--fg-2);align-content:center;place-items:center;gap:10px;font-size:14px;display:grid;position:absolute;inset:0}.ss__shot-ph .ic{width:40px;height:40px;color:var(--gold-t);border:1px dashed #d1a427b3;border-radius:12px;padding:9px}@media (max-width:640px){.ss__hd .sv__n{grid-area:1/1}.ss__hd .sv__name{grid-area:1/2}.ss__hd .sv__plus{grid-column:3}}.spk{background:var(--bg);color:var(--fg);padding:var(--sy) clamp(16px,4vw,64px) var(--sy);border-radius:36px 36px 0 0;margin-top:-36px;position:relative}.spk.stitch{--st:#fff}.spk__wrap{width:min(100%,1312px);margin-inline:auto}.spk__top{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:end;gap:24px 72px;margin-bottom:40px;display:grid}.spk__top h2{font:600 clamp(28px,2.7vw,40px)/1.45 var(--f);text-wrap:balance}.spk__top p:not(.fk__k){color:var(--fg-2);max-width:34rem;font-size:17px;line-height:1.9}.fk__k--dark{color:var(--accent);margin-bottom:12px}.spk__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.spk__card{background:rgba(var(--tint),.04);box-shadow:inset 0 0 0 1px rgba(var(--tint),.1);opacity:0;transition:opacity .5s var(--out),transform .5s var(--out);transition-delay:calc(var(--i) * 90ms);border-radius:24px;grid-template-rows:auto auto 1fr auto auto;gap:18px;padding:30px 28px 28px;display:grid;position:relative;transform:translateY(14px)}.spk[data-in=true] .spk__card{opacity:1;transform:none}.spk__card--hi{color:var(--ink);background:#fff;box-shadow:0 40px 80px -40px #000000b3}.spk__badge{top:-13px;background:var(--gold);height:26px;color:var(--navy);font:600 12.5px/26px var(--f);border-radius:999px;padding-inline:12px;position:absolute;inset-inline-start:24px}.spk__name{font:600 24px/1.35 var(--f)}.spk__name span{font:400 14.5px/1.7 var(--f);color:var(--fg-2);margin-top:6px;display:block}.spk__card--hi .spk__name span{color:var(--ink-2)}.spk__price{border-bottom:1px solid rgba(var(--tint),.12);align-items:baseline;gap:8px;padding-bottom:16px;display:flex}.spk__card--hi .spk__price{border-bottom-color:#00112b1a}.spk__price bdi{font:700 clamp(40px,3.6vw,52px)/1.1 var(--f);color:var(--gold-t)}.spk__card--hi .spk__price bdi{color:var(--teal-d)}.spk__price small{font:600 15px/1 var(--f);color:var(--fg-2)}.spk__card--hi .spk__price small{color:var(--ink-2)}.spk__list{color:var(--fg-2);align-content:start;gap:10px;font-size:15px;line-height:1.65;display:grid}.spk__card--hi .spk__list{color:var(--ink)}.spk__list li{align-items:flex-start;gap:11px;display:flex}.spk__list .ic{background:rgba(var(--tint),.1);width:20px;height:20px;color:var(--accent);stroke-width:2.4px;border-radius:50%;flex:none;margin-top:2px;padding:4px}.spk__card--hi .spk__list .ic{color:var(--teal-d);background:#eaf6f4}.spk__note{color:var(--fg-3);font-size:13px}.spk__card .cta,.spk__card .ghost{justify-self:start}.spk__card .ghost .ic{width:18px;height:18px}.spk__once{color:var(--fg-2);text-align:center;justify-content:center;align-items:center;gap:10px;margin-top:28px;font-size:14.5px;display:flex}.spk__once .ic{width:18px;height:18px;color:var(--gold-t);flex:none}.spk__custom{font:500 15px/1 var(--f);color:var(--accent);justify-content:center;justify-self:center;align-items:center;gap:8px;width:100%;margin-top:14px;display:inline-flex}.spk__custom .ic{width:16px;height:16px}.nq[data-theme=light] .spk__card--hi .cta{color:var(--navy)}.bd{background:var(--bg-2);color:var(--fg);padding:var(--sy) clamp(16px,4vw,64px);background-image:radial-gradient(rgba(var(--tint),.06) 1px,transparent 1.2px);background-size:12px 12px;position:relative}.bd__wrap{width:min(100%,1312px);margin-inline:auto}.bd__top{gap:12px;max-width:44rem;margin-bottom:32px;display:grid}.bd__top h2{font:600 clamp(26px,2.5vw,36px)/1.45 var(--f);text-wrap:balance}.bd__top p:not(.fk__k){color:var(--fg-2);max-width:38rem;font-size:16.5px;line-height:1.9}.bd__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:20px;display:grid}.bd__pick{gap:16px;min-width:0;display:grid}.bd__modes{border:1px solid rgba(var(--tint),.1);background:#00000040;border-radius:999px;justify-self:start;gap:4px;padding:4px;display:inline-flex}.bd__mode{height:42px;color:var(--fg-2);font:500 14.5px/1 var(--f);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding-inline:18px;transition:background-color .3s,color .3s;display:inline-flex}.bd__mode .ic{width:17px;height:17px}.bd__mode[aria-selected=true]{background:var(--surface);color:var(--navy)}.bd__items{gap:8px;display:grid}.bd__item{background:rgba(var(--tint),.04);box-shadow:inset 0 0 0 1px rgba(var(--tint),.08);animation:rise .7s var(--out) both;animation-delay:calc(var(--i) * 50ms);border-radius:16px;transition:background-color .3s,box-shadow .3s}.bd__item[data-on=true]{background:#2aa48a1a;box-shadow:inset 0 0 0 1px #2aa48a80}.bd__lab{cursor:pointer;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 18px;font-size:15.5px;display:grid}.bd__lab input{opacity:0;width:1px;height:1px;position:absolute}.bd__box{width:24px;height:24px;color:var(--navy);border:1.5px solid #ffffff4d;border-radius:7px;place-items:center;transition:background-color .25s,border-color .25s;display:grid}.bd__box .ic{stroke-width:2.6px;opacity:0;width:14px;height:14px;transition:opacity .2s}.bd__item[data-on=true] .bd__box{background:var(--mint);border-color:var(--mint)}.bd__item[data-on=true] .bd__box .ic{opacity:1}.bd__lab input:focus-visible+.bd__box{outline:2px solid var(--gold);outline-offset:3px}.bd__name{font-weight:500}.bd__p{white-space:nowrap;font:600 14.5px/1 var(--f)}.bd__p bdi{font-family:var(--f)}.bd__p small{font:400 12.5px/1 var(--f);color:var(--fg-3)}.bd__qty{color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:8px;margin-inline-start:38px;padding:0 18px 14px;font-size:13.5px;display:flex}.bd__qty button{border:1px solid rgba(var(--tint),.18);background:rgba(var(--tint),.06);width:32px;height:32px;color:var(--fg);font:600 18px/1 var(--f);cursor:pointer;border-radius:9px}.bd__qty input{border:1px solid rgba(var(--tint),.18);width:64px;height:32px;color:var(--fg);text-align:center;-moz-appearance:textfield;background:#00000040;border-radius:9px;font:600 14px IBM Plex Mono,ui-monospace,monospace}.bd__qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bd__qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bd__qty b{color:var(--fg);margin-inline-start:auto;font-weight:600}.bd__qty b bdi{font-family:IBM Plex Mono,ui-monospace,monospace}.bd__sum{color:var(--ink);background:#fff;border-radius:22px;gap:14px;padding:26px 26px 24px;display:grid;position:sticky;top:96px;box-shadow:0 40px 80px -40px #000000b3}.bd__sk{font:500 13px/1 var(--f);color:var(--accent)}.bd__empty{color:var(--fg-2);padding-block:8px;font-size:15px;line-height:1.8}.bd__total{align-items:baseline;gap:8px;display:flex}.bd__total bdi{font:700 clamp(40px,3.6vw,54px)/1.05 var(--f);color:var(--accent)}.bd__total small{font:600 16px/1 var(--f);color:var(--fg-2)}.bd__monthly{font:500 14px/1 var(--f);color:var(--fg-2)}.bd__monthly bdi{color:var(--fg);font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:600}.bd__lines{border-top:1px solid rgba(var(--tint),.1);display:grid}.bd__lines li{border-bottom:1px solid rgba(var(--tint),.08);color:var(--fg-2);justify-content:space-between;gap:12px;padding-block:8px;font-size:14px;display:flex}.bd__lines bdi{color:var(--fg);white-space:nowrap;font-family:IBM Plex Mono,ui-monospace,monospace}.bd__days{color:var(--fg-2);align-items:center;gap:8px;font-size:14px;display:flex}.bd__days .ic{width:17px;height:17px;color:var(--accent)}.bd__days b{color:var(--fg)}.bd__cta{justify-content:space-between;justify-self:stretch}.bd__cta[aria-disabled=true]{opacity:.45;pointer-events:none}.bd__note{color:var(--fg-3);font-size:12.5px;line-height:1.7}@media (max-width:1100px){.spk__top{grid-template-columns:1fr}.spk__grid{grid-template-columns:1fr;max-width:560px}.bd__grid{grid-template-columns:1fr}.bd__sum{position:static}}@media (max-width:640px){.spk{padding:var(--sy) 16px var(--sy);border-radius:28px 28px 0 0;margin-top:-28px}.spk__card{padding:26px 20px 24px}.spk__card .cta,.spk__card .ghost{justify-content:space-between;justify-self:stretch}.spk__card .ghost{justify-content:center}.spk__once{text-align:start;align-items:flex-start;font-size:13.5px}.bd{padding:var(--sy) 16px}.bd__modes{border-radius:18px;grid-template-columns:1fr 1fr;justify-self:stretch;display:grid}.bd__mode{border-radius:14px;justify-content:center;padding-inline:8px;font-size:13.5px}.bd__lab{grid-template-columns:22px minmax(0,1fr);gap:10px 12px;padding:12px 14px;font-size:14.5px}.bd__p{grid-column:2;font-size:13.5px}.bd__qty{margin-inline-start:0;padding:0 14px 12px}.bd__sum{padding:20px 18px}}.bd__bar{display:none}@media (max-width:1100px){.bd__bar{z-index:5;color:var(--ink);animation:rise .5s var(--out) both;background:#fff;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 18px;display:flex;position:sticky;bottom:12px;box-shadow:0 20px 40px -18px #000000b3,inset 0 0 0 1px #00112b14}.bd__bar-t{font:500 13px/1 var(--f);color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:flex}.bd__bar-t b{font:600 14px/1 var(--f);color:var(--teal-d)}.bd__bar-t b bdi{font:700 18px/1 IBM Plex Mono,ui-monospace,monospace}.bd__bar-t small{font-size:12px}.bd__bar .cta--sm{flex:none}}.sw{background:var(--bg);color:var(--fg);padding:var(--sy) clamp(16px,4vw,64px) var(--sy);border-radius:36px 36px 0 0;margin-top:-36px;position:relative}.sw.stitch{--st:var(--night-2)}.sw__wrap{width:min(100%,1312px);margin-inline:auto}.sw__top{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 48px;margin-bottom:32px;display:grid}.sw__top h2{font:600 clamp(28px,2.7vw,40px)/1.45 var(--f);text-wrap:balance;max-width:20em}.sw__lede{color:var(--fg-2);max-width:34rem;margin-top:12px;font-size:17px;line-height:1.9}.sw__filters{background:var(--surface);box-shadow:inset 0 0 0 1px rgba(var(--tint),.08);border-radius:999px;gap:4px;padding:4px;display:inline-flex}.sw__filters button{height:40px;color:var(--fg-2);font:500 14px/1 var(--f);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding-inline:16px;transition:background-color .3s,color .3s;display:inline-flex}.sw__filters button[aria-selected=true]{background:var(--navy);color:var(--fg)}.sw__n{background:rgba(var(--tint),.08);min-width:20px;height:20px;color:inherit;border-radius:999px;place-items:center;padding-inline:6px;font:500 12px/1 IBM Plex Mono,ui-monospace,monospace;display:inline-grid}.sw__filters button[aria-selected=true] .sw__n{background:rgba(var(--tint),.16)}.sw__track{scrollbar-width:none;cursor:grab;-webkit-overflow-scrolling:touch;gap:18px;margin-inline:calc(-1*clamp(16px,4vw,64px));padding:6px clamp(16px,4vw,64px) 14px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.sw__track::-webkit-scrollbar{display:none}.sw__track:active{cursor:grabbing}.sw__track .sw__card{flex:0 0 min(78vw,372px)}.sw__track .sw__fr{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.sw__track img{pointer-events:none}.sw__card{opacity:0;transition:opacity .5s var(--out),transform .5s var(--out);transition-delay:calc(min(var(--i),8) * 40ms);gap:12px;display:grid;transform:translateY(14px)}.sw[data-in=true] .sw__card{opacity:1;transform:none}.sw__fr{aspect-ratio:16/10;background:var(--night-2);color:#fff;transition:transform .6s var(--out),box-shadow .6s var(--out);border-radius:16px;grid-template-rows:30px minmax(0,1fr);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 50px -36px #00112b80,inset 0 0 0 1px #00112b14}a.sw__fr:hover{transform:translateY(-4px);box-shadow:0 40px 60px -36px #00112b99,inset 0 0 0 1px #00112b14}.sw__fr img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.sw__ph{text-align:center;background:radial-gradient(#ffffff14 1px,#0000 1.2px) 0 0/12px 12px,linear-gradient(160deg,#071d3f,#00112b);align-content:center;place-items:center;gap:8px;padding:20px;display:grid}.sw__ph b{font:600 15px/1.5 var(--f)}.sw__ph small{color:var(--mist-2);max-width:20rem;font-size:12px;line-height:1.6}.sw__meta{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding-inline:4px;display:grid}.sw__kind{background:var(--accent-soft);height:24px;color:var(--accent);font:500 12px/1 var(--f);border-radius:999px;align-items:center;gap:6px;padding-inline:8px;display:inline-flex}.sw__kind .ic{width:13px;height:13px}.sw__meta b{font:600 15.5px/1.4 var(--f);min-width:0}.sw__sub{color:var(--fg-2);grid-column:2;font-size:13px}.sw__open{font:500 13.5px/1 var(--f);color:var(--accent);grid-area:1/3/span 2;align-items:center;gap:6px;display:inline-flex}.sw__open .ic{width:14px;height:14px}@media (max-width:1100px){.sw__top{grid-template-columns:1fr}}@media (max-width:640px){.sw{padding:var(--sy) 16px var(--sy);border-radius:28px 28px 0 0;margin-top:-28px}.sw__filters{border-radius:16px;grid-template-columns:repeat(3,1fr);display:grid}.sw__filters button{border-radius:12px;justify-content:center;padding-inline:6px;font-size:13px}.sw__track{gap:14px;margin-inline:-16px;padding-inline:16px}}.ph--salla{padding-top:168px}.sh__fr{aspect-ratio:16/10;opacity:1;filter:none;position:relative;transform:none}.sl .pz__top{align-items:end}.sl .fk__k{margin-bottom:12px}.sl__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.sl__card{background:var(--surface);box-shadow:inset 0 0 0 1px rgba(var(--tint),.08);transition:transform .5s var(--out),box-shadow .5s var(--out);border-radius:22px;grid-template-rows:auto auto auto 1fr auto;align-content:start;gap:12px;padding:26px 24px 22px;scroll-margin-top:120px;display:grid;position:relative}.sl__card:hover{box-shadow:inset 0 0 0 1px rgba(var(--tint),.1),0 30px 50px -36px #00112b66;transform:translateY(-3px)}.sl__card--wide{background:var(--navy);color:#fff;grid-column:span 2;grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:32px;box-shadow:inset 0 1px #ffffff14,0 40px 70px -44px #00112bb3}.sl__card--wide .sl__head,.sl__card--wide h3,.sl__card--wide .sl__promise,.sl__card--wide .sl__foot{grid-column:1}.sl__card--wide .sl__inc{border-inline-start:1px solid #ffffff1a;grid-area:1/2/span 4;grid-template-columns:repeat(2,minmax(0,1fr));align-self:center;gap:12px 18px;padding-inline-start:28px}.sl__card--wide .card__ic{color:var(--mint);box-shadow:none;background:#2aa48a29}.sl__card--wide .sl__promise,.sl__card--wide .sl__inc,.sl__card--wide .sl__days{color:var(--mist)}.sl__card--wide .sl__inc li:before{background:var(--mint)}.sl__card--wide .sl__price,.sl__card--wide .sl__price bdi{color:#fff}.sl__card--wide .sl__price bdi{color:var(--gold)}.sl__card--wide .sl__price small{color:var(--mist)}.sl__card--wide .sl__cta{color:var(--mint)}.sl__card--wide .sl__foot{border-top-color:#ffffff1f}.sl__head{align-items:center;gap:12px;display:flex}.sl__num{color:var(--accent);font:500 12.5px/1 IBM Plex Mono,ui-monospace,monospace}.sl__card--wide .sl__num{color:var(--mint)}.sl__demand{background:var(--gold);height:24px;color:var(--navy);font:600 12px/24px var(--f);white-space:nowrap;border-radius:999px;margin-inline-start:auto;padding-inline:10px}.sl__card h3{font:600 19px/1.45 var(--f);text-wrap:balance}.sl__card--wide h3{font-size:clamp(22px,2vw,28px)}.sl__promise{color:var(--fg-2);font-size:14.5px;line-height:1.8}.sl__inc{color:var(--fg-2);gap:8px;font-size:14px;line-height:1.7;display:grid}.sl__inc li{align-items:baseline;gap:10px;display:flex}.sl__inc li:before{content:"";background:var(--teal);border-radius:1px;flex:none;width:6px;height:6px;transform:translateY(-2px)}.sl__foot{border-top:1px solid rgba(var(--tint),.1);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding-top:14px;display:grid}.sl__price{white-space:nowrap;font:600 15px/1 var(--f);color:var(--fg);align-items:baseline;gap:5px;display:inline-flex}.sl__price bdi{font:700 22px/1 var(--f);color:var(--accent)}.sl__price small{font:400 12.5px/1 var(--f);color:var(--fg-2)}.sl__days{color:var(--fg-2);grid-column:1;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.sl__days .ic{width:14px;height:14px}.sl__cta{border:1px solid rgba(var(--tint),.16);height:40px;font:500 14px/1 var(--f);color:var(--accent);border-radius:999px;grid-area:1/2/span 2;align-items:center;gap:8px;padding-inline:14px;transition:background-color .3s,border-color .3s;display:inline-flex}.sl__cta .ic{width:16px;height:16px}.sl__cta:hover{border-color:var(--accent);background:#015d5a0f}.sl__card--wide .sl__cta{border-color:#fff3}.sl__card--wide .sl__cta:hover{background:#ffffff0f;border-color:#fff}.inner .spk{border-radius:0;margin-top:0}@media (max-width:1100px){.sl__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sl__card--wide{grid-template-rows:auto;grid-template-columns:1fr}.sl__card--wide .sl__inc{border-inline-start:0;grid-area:auto/1;grid-template-columns:1fr;padding-inline-start:0}}@media (max-width:640px){.ph--salla{padding-top:124px}.sl__grid{grid-template-columns:1fr}.sl__card,.sl__card--wide{grid-column:auto;padding:22px 18px 18px}.sl__demand{display:none}}.sl__card--full{background:var(--surface);color:var(--fg);box-shadow:inset 0 0 0 1px rgba(var(--tint),.08);grid-column:span 3}.sl__card--full .card__ic{background:var(--accent-soft);color:var(--accent);box-shadow:inset 0 0 0 1px #015d5a1a}.sl__card--full .sl__promise,.sl__card--full .sl__inc,.sl__card--full .sl__days{color:var(--fg-2)}.sl__card--full .sl__inc{border-inline-start-color:rgba(var(--tint),.1);grid-template-columns:repeat(3,minmax(0,1fr))}.sl__card--full .sl__inc li:before{background:var(--teal)}.sl__card--full .sl__num{color:var(--accent)}.sl__card--full .sl__price,.sl__card--full .sl__price small{color:var(--fg-2)}.sl__card--full .sl__cta{color:var(--accent);border-color:rgba(var(--tint),.16)}.sl__card--full .sl__cta:hover{border-color:var(--accent);background:#015d5a0f}.sl__card--full .sl__foot{border-top-color:rgba(var(--tint),.1)}@media (max-width:1100px){.sl__card--full{grid-column:span 2}.sl__card--full .sl__inc{grid-template-columns:1fr}}@media (max-width:640px){.sl__card--full{grid-column:auto}}:root[data-geo-bar] .hd{top:calc(38px - var(--cb-y,0px))}.cb--geo{animation:cb-in .6s var(--out) both}@keyframes cb-in{0%{opacity:0}to{opacity:1}}.cb__acts{flex:none;align-items:center;gap:6px;display:inline-flex}.cb__go{background:var(--gold);height:28px;color:var(--navy);font:600 12.5px/1 var(--f);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding-inline:12px 8px;display:inline-flex}.cb__go .ic{width:13px;height:13px}.cb__stay{height:28px;color:var(--mist);font:500 12.5px/1 var(--f);cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:999px;padding-inline:10px}.cb__stay:hover{color:#fff;border-color:#ffffff4d}.nq[data-theme=light] .cb__stay{color:var(--ink-2);border-color:#00112b24}@media (max-width:640px){:root[data-geo-bar] .hd{top:calc(36px - var(--cb-y,0px))}.cb__go{padding-inline:10px 6px;font-size:12px}.cb__stay{padding-inline:8px;font-size:12px}}.ha--sa:before{display:none}.samap{--mw:min(40vw,560px);--d:max(5px,var(--mw) * .015625);--gw:min(100% - 2 * clamp(16px,4vw,64px),1312px);--ce:calc((100% - var(--gw)) / 2 + (var(--gw) - 64px) * 10 / 22);z-index:-1;inset-inline-start:max(8px,calc(var(--ce) - .77 * var(--mw)));width:var(--mw);pointer-events:none;animation:samap-in 1.6s var(--out) .3s both;position:absolute;top:50%;transform:translateY(-52%)}.samap--en{inset-inline-start:max(8px,calc(var(--ce) - .66 * var(--mw)))}.samap__px{aspect-ratio:640/530;background:var(--mist);opacity:.09;width:100%;display:block;-webkit-mask:url(/images/sa-map.svg) 0 0/100% 100% no-repeat;mask:url(/images/sa-map.svg) 0 0/100% 100% no-repeat}.samap__c{width:0;height:0;position:absolute}.samap__dot{width:var(--d);height:var(--d);background:var(--gold);background:color-mix(in srgb,var(--gold) 72%,var(--mist));opacity:.82;box-shadow:0 0 calc(var(--d) * .7) 0 #d1a4274d;border-radius:2px;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.samap__dot:after{content:"";width:calc(var(--d) * 4.2);height:calc(var(--d) * 4.2);margin:calc(var(--d) * -2.1) 0 0 calc(var(--d) * -2.1);opacity:0;animation:samap-pulse 8.8s ease-in-out calc(2.6s + var(--i) * .55s) infinite;background:radial-gradient(closest-side,#d1a42747,#d1a42714 55%,#d1a42700);border-radius:50%;position:absolute;top:50%;left:50%;transform:scale(.4)}.is-lit .samap__dot:before{content:"";width:calc(var(--d) * 2.8);height:calc(var(--d) * 2.8);margin:calc(var(--d) * -1.4) 0 0 calc(var(--d) * -1.4);border:1px solid var(--gold);opacity:.45;animation:samap-ping 3.2s var(--out) infinite;border-radius:50%;position:absolute;top:50%;left:50%}.samap__lbl{white-space:nowrap;font:600 13.5px/1.2 var(--f);color:var(--fg);text-shadow:0 0 3px var(--bg),0 0 10px var(--bg),0 0 16px var(--bg);opacity:0;transition:opacity .6s var(--out);position:absolute}.samap__lbl--r,.samap__lbl--l{top:0;transform:translateY(-52%)}.samap__lbl--r{left:calc(var(--d) * .5 + 8px)}.samap__lbl--l{right:calc(var(--d) * .5 + 8px)}.samap__lbl--t,.samap__lbl--b{left:0;transform:translate(-50%)}.samap__lbl--t{bottom:calc(var(--d) * .5 + 5px)}.samap__lbl--b{top:calc(var(--d) * .5 + 4px)}.samap__lbl[data-on]{opacity:.82}.samap__c--t1 .samap__lbl,.samap__c.is-lit .samap__lbl{text-shadow:0 0 3px var(--bg),0 0 10px var(--bg),0 0 22px #d1a42773;font-size:18px;font-weight:700}.samap__c--t1 .samap__lbl[data-on]{opacity:1}.samap__c--t3 .samap__lbl{font-size:12.5px}.samap__c--t3 .samap__lbl[data-on]{opacity:.68}.samap__c.is-lit .samap__lbl[data-on]{opacity:1}.samap--en .samap__lbl{letter-spacing:.01em}.samap__c[data-under] .samap__dot,.nq[data-theme=light] .samap__c[data-under] .samap__dot{opacity:.18;box-shadow:none}.samap__c[data-under] .samap__dot:after{display:none}@keyframes samap-ping{0%{opacity:.5;transform:scale(.4)}to{opacity:0;transform:scale(1.45)}}@keyframes samap-pulse{0%{opacity:0;transform:scale(.4)}7%{opacity:.6;transform:scale(.9)}18%,to{opacity:0;transform:scale(1.25)}}@keyframes samap-in{0%{opacity:0;transform:translateY(-48%)}to{opacity:1;transform:translateY(-52%)}}@keyframes samap-in-s{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.nq[data-theme=light] .samap__px{background:var(--navy);opacity:.07}.nq[data-theme=light] .samap__lbl{color:var(--navy)}.nq[data-theme=light] .samap__dot{background:var(--gold);background:color-mix(in srgb,var(--gold) 88%,var(--navy));opacity:.85;box-shadow:0 0 calc(var(--d) * .6) 0 #d1a42740}@media (min-width:1101px){.samap__px{-webkit-mask-composite:source-in;-webkit-mask-image:url(/images/sa-map.svg),linear-gradient(90deg,#000 16%,#00000038 46%);mask-image:url(/images/sa-map.svg),linear-gradient(90deg,#000 16%,#00000038 46%);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:100% 100%,auto;mask-size:100% 100%,auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.samap--en .samap__px{-webkit-mask-composite:source-in;-webkit-mask-image:url(/images/sa-map.svg),linear-gradient(270deg,#000 22%,#00000038 52%);mask-image:url(/images/sa-map.svg),linear-gradient(270deg,#000 22%,#00000038 52%);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:100% 100%,auto;mask-size:100% 100%,auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}}@media (max-width:1100px){.samap,.samap--en{--mw:min(64vw,520px);width:var(--mw);inset-inline:auto -4vw;animation-name:samap-in-s;top:110px;transform:none}}@media (max-width:640px){.samap,.samap--en{--mw:92vw;width:var(--mw);inset-inline-end:-30vw;top:104px}.samap__px{opacity:.07}.samap__dot{opacity:.72}.samap__c--t2 .samap__lbl,.samap__c--t3 .samap__lbl{display:none}.samap__c--t1 .samap__lbl{font-size:15px}.samap__c--t1 .samap__lbl[data-on]{opacity:.95}}@media (prefers-reduced-motion:reduce){.samap__dot:after{animation:none}.is-lit .samap__dot:before{opacity:.4;animation:none}.samap__lbl{transition:none}}.ctry{flex:none;position:relative}.ctry__list{top:calc(100% + 14px);min-width:230px;inset-inline-end:-8px}.nq[data-theme=light] .hd .ctry__list{background:#fff;border-color:#00112b1a}.nq[data-theme=light] .hd .ctry__list a{color:var(--ink)}.isl--sa[data-open=true]{width:min(100% - 32px,1180px)}.mega__svc--3{grid-template-columns:repeat(3,minmax(0,1fr))}.mega__svc--3 .svc{padding:11px 12px}.mega__svc--3 .svc b{font-size:13.5px}.mega__svc--3 .svc small{font-size:12px;line-height:1.5}.mega__svc--3 .svc small bdi{font-family:IBM Plex Mono,ui-monospace,monospace}.mega__pk{background:#ffffff0d;border-radius:18px;align-content:start;gap:4px;padding:14px 16px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.mega__pk>small{font:500 12px/1 var(--f);color:var(--mist-2);margin-bottom:6px}.mega__pk-row{border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:4px 10px;padding:9px 10px;transition:background-color .3s;display:grid}.mega__pk-row:hover{background:#ffffff0f}.mega__pk-row b{font:600 14px/1.4 var(--f)}.mega__pk-row span{font:400 12px/1.4 var(--f);color:var(--mist-2);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.mega__pk-row bdi{color:var(--gold);font:600 14px/1 IBM Plex Mono,ui-monospace,monospace}.mega__pk .feat__go{margin-top:8px;padding-inline:10px}.nq[data-theme=light] .hd .mega__pk{background:#00112b0a;box-shadow:inset 0 0 0 1px #00112b14}.nq[data-theme=light] .hd .mega__pk-row:hover{background:#00112b0d}.nq[data-theme=light] .hd .mega__pk-row bdi{color:var(--teal-d)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.isl{-webkit-backdrop-filter:blur(24px)saturate(1.4)}.nq[data-theme=light] .hd .isl{background:#fffffff5}.nq[data-theme=light] .isl{background:#fffffff2}.isl[data-open=true],.nq .hd .isl[data-open=true]{background:#071d3ffb}.nq[data-theme=light] .hd .isl[data-open=true],.nq[data-theme=light] .isl[data-open=true]{background:#fffffffc}.menu{background:#00112bfb}.nq[data-theme=light] .menu{background:#f4f6f8fc}.nq[data-theme=light] .hd .nv__i,.nq[data-theme=light] .isl .nv__i{color:var(--ink-2)}.nq[data-theme=light] .hd .nv__i:hover,.nq[data-theme=light] .hd .nv__i[aria-current=page],.nq[data-theme=light] .hd .nv__i[aria-expanded=true],.nq[data-theme=light] .isl .nv__i:hover,.nq[data-theme=light] .isl .nv__i[aria-current=page],.nq[data-theme=light] .isl .nv__i[aria-expanded=true]{color:var(--ink)}.hd__quote{height:44px;font:500 13.5px/1 var(--f);color:inherit;white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding-inline:14px;transition:background-color .3s,box-shadow .3s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff38}.hd__quote:hover,.hd__quote[aria-current=page]{background:#ffffff14;box-shadow:inset 0 0 0 1px #fff6}.nq[data-theme=light] .hd .hd__quote,.nq[data-theme=light] .hd__quote{box-shadow:inset 0 0 0 1px #00112b33}.nq[data-theme=light] .hd .hd__quote:hover,.nq[data-theme=light] .hd__quote:hover{background:#00112b0d}@media (max-width:1240px){.hd__quote{display:none}}.menu__act{gap:10px;display:grid}.menu__act .ghost{justify-content:space-between}.menu__info{color:var(--mist);flex-wrap:wrap;gap:8px 20px;font-size:14px;display:flex}.menu__info a{align-items:center;gap:8px;min-height:32px;display:inline-flex}.menu__info .ic{width:16px;height:16px}.nq[data-theme=light] .menu__info{color:var(--ink-2)}.menu nav a[aria-current=page] span{color:var(--gold)}.nq[data-theme=light] .menu nav a[aria-current=page] span{color:var(--teal-d)}.ft__quote{min-height:44px;font:500 15px/1 var(--f);color:var(--fg-2);align-items:center;gap:8px;transition:color .3s;display:inline-flex}.ft__quote:hover{color:var(--fg)}.ft__quote .ic{width:16px;height:16px}.ft__serve{color:var(--fg-3)!important;font-size:13.5px!important}.ct{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:32px 56px;display:grid}.cf{gap:20px;display:grid}.cf__tabs{background:var(--bg);box-shadow:inset 0 0 0 1px rgba(var(--tint),.08);border-radius:999px;justify-self:start;gap:4px;padding:4px;display:inline-flex}.cf__tabs button{height:44px;color:var(--fg-2);font:500 14.5px/1 var(--f);cursor:pointer;background:0 0;border:0;border-radius:999px;padding-inline:18px;transition:background-color .3s,color .3s}.cf__tabs button[aria-selected=true]{background:var(--navy);color:var(--fg)}.cf__form{background:var(--bg);box-shadow:inset 0 0 0 1px rgba(var(--tint),.08);border-radius:24px;gap:20px;padding:28px;display:grid}.cf__intro{color:var(--fg-2);font-size:15px;line-height:1.8}.cf__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;display:grid}.cf__f{align-content:start;gap:7px;display:grid}.cf__f--wide{grid-column:1/-1}.cf__f label{font:600 14.5px/1.5 var(--f);color:var(--fg)}.cf__f label small{color:var(--fg-2);font-weight:400}.cf__req{color:#b42318}.cf__f input,.cf__f select,.cf__f textarea{border:1px solid rgba(var(--tint),.22);background:var(--surface);width:100%;min-height:48px;color:var(--fg);font:400 16px/1.6 var(--f);border-radius:14px;padding:12px 14px;transition:border-color .2s,box-shadow .2s}.cf__f textarea{resize:vertical;min-height:140px}.cf__f input::placeholder,.cf__f textarea::placeholder{color:var(--fg-3)}.cf__f input:focus,.cf__f select:focus,.cf__f textarea:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #015d5a2e}.cf__f--err input,.cf__f--err select,.cf__f--err textarea{border-color:#b42318}.cf__hint{color:var(--fg-2);font-size:13px}.cf__err{font:500 13.5px/1.5 var(--f);color:#b42318}.cf__hp{width:1px;height:1px;position:absolute;inset-inline-start:-9999px;overflow:hidden}.cf__foot{flex-wrap:wrap;align-items:center;gap:14px 20px;display:flex}.cf__foot .cta{cursor:pointer;border:0}.cf__foot .cta[disabled]{opacity:.7;cursor:progress}.cf__status:focus{outline:none}.cf__fail{color:#b42318;font-size:14.5px;line-height:1.8}.cf__fail a{color:var(--accent);align-items:center;gap:6px;margin-inline-start:6px;font-weight:600;text-decoration:underline;display:inline-flex}.cf__fail .ic{width:16px;height:16px}.cf__done{background:var(--accent-soft);border-radius:24px;justify-items:start;gap:12px;padding:32px 28px;display:grid;box-shadow:inset 0 0 0 1px #015d5a26}.cf__done:focus{outline:none}.cf__done h2{font:600 24px/1.5 var(--f)}.cf__done p{color:var(--fg-2);max-width:34rem;font-size:16px;line-height:1.85}.cf__ok{background:var(--teal-d);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.cf__ok .ic{stroke-width:2.4px;width:24px;height:24px}.ct__side{background:var(--navy);color:#fff;border-radius:24px;gap:18px;padding:26px;display:grid;position:sticky;top:96px}.ct__k{font:600 17px/1.5 var(--f)}.ct__wa{justify-content:space-between}.ct__list{gap:14px;margin:0;display:grid}.ct__list div{gap:4px;display:grid}.ct__list dt{color:var(--mist-2);align-items:center;gap:8px;font-size:13px;display:flex}.ct__list dt .ic{width:16px;height:16px}.ct__list dd{color:var(--mist);margin:0;font-size:15px;line-height:1.7}.ct__list a{color:#fff}.ct__promise{color:var(--mist);border-top:1px solid #ffffff1f;gap:8px;padding-top:16px;font-size:14px;line-height:1.7;display:grid}.ct__promise li{align-items:flex-start;gap:10px;display:flex}.ct__promise .ic{width:18px;height:18px;color:var(--mint);flex:none;margin-top:3px}@media (max-width:1100px){.ct{grid-template-columns:1fr}.ct__side{position:static}}@media (max-width:640px){.cf__grid{grid-template-columns:1fr}.cf__form{padding:20px 16px}.cf__tabs{grid-template-columns:1fr 1fr;justify-self:stretch;display:grid}}.cs{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;display:grid}.cs__step{background:var(--bg);box-shadow:inset 0 0 0 1px rgba(var(--tint),.08);border-radius:22px;align-content:start;gap:10px;padding:26px;display:grid}.cs__step p{color:var(--fg-2);font-size:16px;line-height:1.9}.cs__step--res{background:var(--accent-soft);box-shadow:inset 0 0 0 1px #015d5a1f}.cs__n{color:var(--accent);font:500 13px/1 IBM Plex Mono,ui-monospace,monospace}.cs__k{margin-bottom:20px}.tq{background:var(--surface);box-shadow:inset 0 0 0 1px rgba(var(--tint),.08);border-radius:24px;gap:16px;margin:0;padding:28px;display:grid;position:relative}.pz--white .tq{background:var(--bg)}.tq>.ic{width:28px;height:28px;color:var(--accent)}.tq blockquote{margin:0}.tq blockquote p{font:500 clamp(17px,1.6vw,21px)/1.85 var(--f);color:var(--fg);max-width:48rem}.tq figcaption{align-items:center;gap:14px;display:flex}.tq figcaption img{object-fit:contain;width:auto;max-width:96px;height:40px}.tq figcaption span{gap:2px;display:grid}.tq figcaption b{font:600 15px/1.4 var(--f)}.tq figcaption small{color:var(--fg-2);font-size:13.5px}.tm{background:var(--bg);color:var(--fg);padding:var(--sy) clamp(16px,4vw,64px)}.tm__wrap{width:min(100%,1312px);margin-inline:auto}.tm__top{gap:10px;margin-bottom:32px;display:grid}.tm__k{font:500 13.5px/1 var(--f);color:var(--accent)}.tm__top h2{font:600 clamp(26px,2.4vw,36px)/1.45 var(--f)}.tm__top p{color:var(--fg-2);max-width:36rem;font-size:16.5px;line-height:1.85}.tm__list{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:16px;display:grid}.tm__list li{gap:10px;display:grid}.tm__go{margin-inline-start:6px}.sw__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,372px),1fr));gap:18px;display:grid}.sw__grid--one{grid-template-columns:minmax(0,760px)}.sw__grid--one .sw__meta b{font-size:17px}.sw__grid .sw__fr{transition:transform .5s var(--out),box-shadow .5s var(--out)}.sv__in--solo .sv__txt{grid-column:2/-1}.sh__fr{aspect-ratio:16/10;margin:0;position:relative}.sh__mock{background:linear-gradient(160deg,#071d3f,#00112b);grid-template-rows:auto auto 1fr;gap:12px;padding:16px;display:grid}.sh__nav{align-items:center;gap:8px;display:flex}.sh__nav i{background:#ffffff24;border-radius:4px;width:46px;height:8px}.sh__nav b{background:#2aa48a59;border-radius:8px;width:28px;height:28px;margin-inline-start:auto}.sh__banner{color:#fff;background:linear-gradient(120deg,#2aa48a59,#d1a42740);border-radius:12px;place-items:center;height:72px;display:grid}.sh__banner .ic{opacity:.85;width:30px;height:30px}.sh__grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.sh__grid>span{background:#ffffff0d;border-radius:10px;align-content:start;gap:6px;padding:8px;display:grid}.sh__grid i{aspect-ratio:4/3;background:#ffffff1a;border-radius:7px;display:block}.sh__grid b{background:#ffffff2e;border-radius:3px;width:70%;height:6px;display:block}.sh__grid em{background:#d1a4278c;border-radius:3px;width:40%;height:6px;display:block}.sh__note{bottom:12px;font:500 12.5px/1.4 var(--f);color:#fff;background:#00112bd9;border:1px solid #ffffff24;border-radius:999px;padding:6px 12px;position:absolute;inset-inline-start:12px}@media (max-width:640px){.sh__grid>span:nth-child(n+4){display:none}.sh__banner{height:52px}}.cf [hidden]{display:none!important}@media (min-width:1241px){.isl,.nq[data-theme=light] .hd .isl{width:min(100% - 32px,1080px)}}.nq{--bg:#00112b;--bg-2:#05193a;--surface:#0a2246;--surface-2:#0f2a52;--fg:#fff;--fg-2:#b7c5d9;--fg-3:#9aabc4;--tint:255,255,255;--accent:#6dc2a8;--accent-soft:#2aa48a29;--gold-t:#d1a427;--feat:#0f2c5a;--shadow:#0000008c}.nq[data-theme=light],:root[data-theme=light] .nq{--bg:#f4f6f8;--bg-2:#fff;--surface:#fff;--surface-2:#f0f3f6;--fg:#00112b;--fg-2:#46546c;--fg-3:#56627a;--tint:0,17,43;--accent:#015d5a;--accent-soft:#eaf6f4;--gold-t:#7a5c06;--feat:var(--navy);--shadow:#00112b66}body.nq{background:var(--bg)}html{background:#00112b}html[data-theme=light]{background:#f4f6f8}.nq .sv,.nq .how,.nq .pk,.nq .ft,.nq .fk,.nq .ss{background:var(--bg-2)}.nq .wk,.nq .sec,.nq .ab,.nq .proof,.nq .tm,.nq .sw,.nq .spk{background:var(--bg)}.nq .ph{background:var(--bg-2)}.nq .pz{background:var(--bg)}.nq .pz--white,.nq .pz--steps{background:var(--bg-2)}.nq .pz--dark{background:var(--surface)}.nq .bd{background-color:var(--bg-2)}.nq .ft{color:var(--fg)}.sv.stitch,.how.stitch,.fk.stitch,.ft.stitch,.spk.stitch,.sw.stitch,.nq .ft.stitch{--st:var(--bg)}.nq .sec,.nq .ab{box-shadow:none}.pk__card--store,.sec__cta,.fit__pk,.ab__cardin,.ct__side,.sl__card--wide,.fk__card--salla{background:var(--feat)}.nq:not([data-theme=light]) .pk__card--store,.nq:not([data-theme=light]) .sec__cta,.nq:not([data-theme=light]) .fit__pk,.nq:not([data-theme=light]) .ab__cardin,.nq:not([data-theme=light]) .ct__side,.nq:not([data-theme=light]) .sl__card--wide,.nq:not([data-theme=light]) .fk__card--salla{box-shadow:inset 0 0 0 1px #d1a4274d,0 40px 70px -44px #000c}.nq:not([data-theme=light]) .spk__card--hi{background:var(--surface-2);color:var(--fg);box-shadow:inset 0 0 0 1px #d1a42759}.nq:not([data-theme=light]) .spk__card--hi .spk__name span,.nq:not([data-theme=light]) .spk__card--hi .spk__price small{color:var(--fg-2)}.nq:not([data-theme=light]) .spk__card--hi .spk__list{color:var(--fg)}.nq:not([data-theme=light]) .spk__card--hi .spk__price bdi{color:var(--gold)}.nq:not([data-theme=light]) .spk__card--hi .spk__list .ic{background:var(--accent-soft);color:var(--accent)}.nq:not([data-theme=light]) .bd__sum,.nq:not([data-theme=light]) .bd__bar{background:var(--surface-2);color:var(--fg)}.nq:not([data-theme=light]) .bd__sum .bd__total bdi,.nq:not([data-theme=light]) .bd__sk,.nq:not([data-theme=light]) .bd__bar-t b{color:var(--accent)}.nq:not([data-theme=light]) .bd__sum :is(.bd__empty,.bd__total small,.bd__monthly,.bd__lines li,.bd__days,.bd__note,.bd__bar-t){color:var(--fg-2)}.nq:not([data-theme=light]) .bd__sum :is(.bd__monthly bdi,.bd__lines bdi,.bd__days b){color:var(--fg)}.nq:not([data-theme=light]) .bd__lines,.nq:not([data-theme=light]) .bd__lines li{border-color:#ffffff1a}.nq[data-theme=light] .bd{color:var(--fg)}.nq[data-theme=light] .bd__mode[aria-selected=true]{background:var(--navy);color:#fff}.nq[data-theme=light] .bd__modes{background:var(--surface-2)}.nq[data-theme=light] .bd__box{border-color:#00112b4d}.ghost{color:var(--fg);border-color:rgba(var(--tint),.2)}.ghost:hover{border-color:rgba(var(--tint),.55);background:rgba(var(--tint),.04)}.cf__tabs button[aria-selected=true],.sw__filters button[aria-selected=true]{background:var(--fg);color:var(--bg)}.nq .chips .chips__wa{background:var(--fg);border-color:var(--fg);color:var(--bg)}.nq .fit__pk .chips .chips__wa{background:var(--gold);border-color:var(--gold);color:var(--navy)}.nq .fit__pk .chips a:not(.chips__wa){color:#fff;background:#ffffff14;border-color:#fff3}.ft__brand .on-light,.nq[data-theme=light] .ft__brand .on-dark{display:none}.nq[data-theme=light] .ft__brand .on-light{display:block}.nq[data-theme=light] .ft__col .ic-f{color:#128c4a}.nq[data-theme=light] .wk__frame,.nq[data-theme=light] .cb__list{background:#fff}.nq[data-theme=light] .ha--sa .ha__ctas .cta .cta__i{background:var(--navy)}.nq .nf{color:var(--fg)}.nq[data-theme=light] :focus-visible{outline-color:var(--teal-d)}.nq[data-theme=light] .isl{color:var(--ink)}.hd .isl:not([data-open=true]){background:#071a38e6}.nq[data-theme=light] .hd .isl:not([data-open=true]){background:#fffffff2}.nq{--fs-display:clamp(30px,25px + 1.7vw,54px);--fs-h1:clamp(28px,23px + 1.35vw,46px);--fs-h2:clamp(23px,19.5px + 1vw,36px);--fs-h3:clamp(19.5px,17.5px + .55vw,26px);--fs-h4:clamp(17px,16px + .28vw,20px);--fs-lede:clamp(16px,15px + .3vw,19px);--fs-body:clamp(16px,15.4px + .2vw,17.5px);--fs-small:14px;--fs-xs:13px;--fs-num:clamp(34px,28px + 1.5vw,50px);--sy:clamp(30px,22px + 2.6vw,60px);--sy-o:36px;--lh-display:1.32;--lh-h1:1.38;--lh-h2:1.4;--lh-h3:1.45;--lh-body:1.95;--h1:var(--fs-display);--h1-in:var(--fs-h1);--h2:var(--fs-h2);--h3:var(--fs-h4)}.nq[dir=ltr]{--lh-display:1.14;--lh-h1:1.2;--lh-h2:1.25;--lh-h3:1.32;--lh-body:1.75}.nq :where(h1,h2,h3){text-wrap:balance}.sv__top h2,.wk__top h2,.how__top h2,.sec__top h2,.pk__top h2,.ab__copy h2,.fk__top h2,.spk__top h2,.sw__top h2,.tm__top h2,.bd__top h2,.pz h2{font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:600}.split__body h2,.svl__body h2,.wkl__body h2,.wkpage__card h2,.about__i h2,.cf__done h2,.sv__name,.wk__meta h3,.pk__name,.spk__name,.fit__name,.fk__hd h3,.sl__card--wide h3{font-size:var(--fs-h3);line-height:var(--lh-h3)}.pz h3,.card b,.card h3,.sl__card h3,.how__t b{font-size:var(--fs-h4);line-height:var(--lh-h3)}.ft__cta .ft__h{font-size:var(--fs-h1);line-height:var(--lh-h1)}.ph h1,.nf h1{font-size:var(--fs-h1);line-height:var(--lh-h1);max-width:18em}.ha__lede,.ph__lede,.story__t,.tq blockquote p{font-size:var(--fs-lede)}.prose{font-size:var(--fs-body);line-height:var(--lh-body)}.pk__num,.fit__price,.spk__price bdi,.bd__total bdi{font-size:var(--fs-num)}.ha__num,.pb__p bdi{font-size:clamp(26px,22px + 1vw,36px)}.ha:not(.ha--sa){background:var(--bg);min-height:clamp(680px,94dvh,920px);padding:132px clamp(16px,4vw,64px) 72px}.ha:not(.ha--sa):before{background-image:radial-gradient(rgba(var(--tint),.08) 1px,transparent 1.2px);-webkit-mask-image:radial-gradient(50% 60% at 18%,#000 0%,#0000 75%);mask-image:radial-gradient(50% 60% at 18%,#000 0%,#0000 75%)}[dir=ltr] .ha:not(.ha--sa):before{-webkit-mask-image:radial-gradient(50% 60% at 82%,#000 0%,#0000 75%);mask-image:radial-gradient(50% 60% at 82%,#000 0%,#0000 75%)}.ha:not(.ha--sa) .ha__grid{grid-template-columns:minmax(0,11fr) minmax(0,10fr);gap:clamp(32px,5vw,80px)}.ha:not(.ha--sa) .ha__copy{gap:26px}.ha__for{font:500 15px/1.6 var(--f);color:var(--fg-2);align-items:center;gap:12px;display:inline-flex}.ha__for span{background:var(--gold);width:10px;height:10px;box-shadow:12px 0 0 -2px var(--teal);border-radius:2px;flex:none}[dir=rtl] .ha__for span{box-shadow:-12px 0 0 -2px var(--teal);margin-inline-end:10px}[dir=ltr] .ha__for span{margin-inline-end:10px}.ha:not(.ha--sa) .ha__h{font:600 var(--fs-display)/var(--lh-display) var(--f);color:var(--fg);max-width:10.5em}.ha:not(.ha--sa) .ha__h .tl{color:var(--accent)}.ha:not(.ha--sa) .ha__lede{font-size:var(--fs-lede);color:var(--fg-2);max-width:34rem;line-height:1.9}.ghost--wa .ic{color:#25d366;width:20px;height:20px}.nq[data-theme=light] .ghost--wa .ic{color:#128c4a}.ghost .sm{display:none}.ha__offer{border-top:1px solid rgba(var(--tint),.12);grid-template-columns:repeat(3,minmax(0,auto));justify-content:start;gap:12px clamp(20px,3vw,44px);width:100%;margin:6px 0 0;padding-top:24px;display:grid}.ha__offer div{align-content:start;gap:6px;display:grid}.ha__offer dt{font:500 13px/1.4 var(--f);color:var(--fg-3)}.ha__offer dd{color:var(--fg);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;display:flex}.ha__offer dd a{font:600 16px/1 var(--f);color:var(--fg);align-items:baseline;gap:6px;display:inline-flex}.ha__offer dd a:hover .ha__num{color:var(--accent)}.ha__num{font:600 clamp(30px,2.6vw,40px)/1 var(--f);color:var(--gold-t);transition:color .3s}.ha__offer dd small{color:var(--fg-3);flex-basis:100%;font-size:13px}.ha__offer dd b{font:600 clamp(17px,1.4vw,20px)/1.35 var(--f)}.ha__cr{color:var(--fg-3);font-size:13px;line-height:1.7}.ha__cr a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.hs{width:100%;max-width:660px;animation:stage-in 1.2s var(--out) both;justify-self:end;margin:0;position:relative}.hs__stage{padding-bottom:9%;padding-inline-end:7%;position:relative;container-type:inline-size}.hs__browser{background:var(--surface);box-shadow:0 50px 90px -50px var(--shadow),inset 0 0 0 1px rgba(var(--tint),.1);border-radius:18px;position:relative;overflow:hidden}.hs__bar{background:rgba(var(--tint),.05);border-bottom:1px solid rgba(var(--tint),.08);direction:ltr;align-items:center;gap:7px;height:36px;padding-inline:14px;display:flex}.hs__bar i{background:rgba(var(--tint),.2);border-radius:50%;width:9px;height:9px}.hs__bar bdi{background:rgba(var(--tint),.06);color:var(--fg-2);border-radius:7px;margin-inline:auto;padding:4px 14px;font:400 12.5px/1 IBM Plex Mono,ui-monospace,monospace}.hs__view{aspect-ratio:16/10;background:#fff;display:block;position:relative;overflow:hidden}.hs__view img{object-fit:cover;object-position:top;opacity:0;width:100%;height:100%;transition:opacity .9s var(--ease);position:absolute;inset:0}.hs__view img[data-on=true]{opacity:1}.wshot{min-width:0;position:relative}.wshot--solo .hs__stage{padding:0}.hs__phone{--pw:max(96px,25.5cqw);bottom:0;width:var(--pw);padding:calc(var(--pw) * .045);border-radius:calc(var(--pw) * .175);box-shadow:0 40px 60px -30px #000000b3,0 0 0 1px #00000059,inset 0 0 0 1px #ffffff24,inset 0 0 0 calc(var(--pw) * .012) #1c2638;background:#0b1424;position:absolute;inset-inline-end:0}.hs__phone .hs__view{aspect-ratio:390/844;border-radius:calc(var(--pw) * .13)}.hs__island,.pha__island{z-index:2;top:calc(var(--pw) * .072);width:calc(var(--pw) * .29);height:calc(var(--pw) * .085);background:#05080f;border-radius:999px;position:absolute;left:50%;transform:translate(-50%)}.hs__phone:before,.hs__phone:after,.pha__phone:before,.pha__phone:after,.wkh__phone:before,.wkh__phone:after{content:"";width:max(2px,calc(var(--pw) * .014));background:#1c2638;border-radius:2px;position:absolute}.hs__phone:before,.pha__phone:before,.wkh__phone:before{left:calc(var(--pw) * -.012);height:13%;top:22%}.hs__phone:after,.pha__phone:after,.wkh__phone:after{right:calc(var(--pw) * -.012);height:9%;top:27%}.hs__cap{color:var(--fg-3);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:18px;font-size:13.5px;display:flex}.hs__k{white-space:nowrap}.hs__name{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;display:inline-flex}.hs__name a,.hs__name b{font:600 15px/1.5 var(--f);color:var(--fg)}.hs__name a{text-decoration:underline;-webkit-text-decoration-color:rgba(var(--tint),.3);text-decoration-color:rgba(var(--tint),.3);text-underline-offset:4px}.hs__name a:hover{text-decoration-color:currentColor}.hs__name small{color:var(--fg-3);font-size:13px}.hs__ctl{align-items:center;gap:6px;margin-inline-start:auto;display:inline-flex}.hs__dots{display:inline-flex}.hs__dots button{cursor:pointer;background:0 0;border:0;width:24px;height:32px;padding:0;position:relative}.hs__dots button:before{content:"";background:rgba(var(--tint),.28);width:6px;height:6px;transition:width .4s var(--spring),background-color .3s ease;border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hs__dots button[aria-pressed=true]:before{background:var(--gold);width:18px}.hs__play{border:1px solid rgba(var(--tint),.2);width:36px;height:36px;color:var(--fg);cursor:pointer;background:0 0;border-radius:50%;place-items:center;display:grid}.hs__play:hover{background:rgba(var(--tint),.06)}.hs__play .ic{width:16px;height:16px}.live:after{animation-iteration-count:3}.proof__set{animation:proof-run calc(var(--n,8) * 7s) linear infinite;will-change:transform;flex:none;gap:40px;padding-right:40px;display:flex}[dir=rtl] .proof__set{animation-direction:reverse}.proof__track:hover .proof__set,.proof__track:focus-within .proof__set,.proof__track[data-paused] .proof__set{animation-play-state:paused}@keyframes proof-run{0%{transform:translate(0)}to{transform:translate(-100%)}}.proof__btn{border:1px solid rgba(var(--tint),.18);width:32px;height:32px;color:var(--fg-2);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;transition:background-color .3s,color .3s;display:grid}.proof__btn:hover{background:rgba(var(--tint),.06);color:var(--fg)}.proof__btn .ic{width:14px;height:14px}@media (max-width:760px){.proof__set{gap:28px;padding-right:28px}}@media (prefers-reduced-motion:reduce){.nq .proof .proof__set{animation:proof-run calc(var(--n,8) * 14s) linear infinite!important}[dir=rtl] .nq .proof .proof__set{animation-direction:reverse!important}.nq .proof .proof__track:hover .proof__set,.nq .proof .proof__track:focus-within .proof__set,.nq .proof .proof__track[data-paused] .proof__set{animation-play-state:paused!important}}@media (max-width:1100px){.ha:not(.ha--sa){min-height:0;padding-top:116px}.ha:not(.ha--sa) .ha__grid{grid-template-columns:1fr;gap:48px}.hs{justify-self:stretch;max-width:720px}}@media (min-width:700px) and (max-width:1100px){.ha:not(.ha--sa) .ha__h{max-width:13em}.hs{justify-self:center}}@media (max-width:640px){.ha:not(.ha--sa){padding:100px 16px 40px}.ha:not(.ha--sa) .ha__copy{gap:20px}.ha__for{font-size:14px}.ha:not(.ha--sa) .ha__lede{font-size:16px}.ha:not(.ha--sa) .ha__ctas{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.ha:not(.ha--sa) .ha__ctas .cta,.ha:not(.ha--sa) .ha__ctas .ghost{justify-content:space-between;min-width:0;height:52px;font-size:15px}.ha:not(.ha--sa) .ha__ctas .ghost{justify-content:center;padding-inline:12px}.ghost--wa .lg{display:none}.ghost--wa .sm{display:inline}.ha__offer{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:18px}.ha__num{font-size:28px}.ha__offer dd b{font-size:15px}.hs__stage{padding-bottom:12%;padding-inline-end:10%}.hs__phone{--pw:max(84px,28cqw)}.hs__bar{height:30px}.hs__cap{margin-top:12px}}[dir=ltr] .ha:not(.ha--sa) .ha__h{max-width:12em}[dir=ltr] .ha .ha__lede,[dir=ltr] .ph__lede,[dir=ltr] .svh__lede,[dir=ltr] .prose{line-height:var(--lh-body)}.nq main>section:not(.ha):not(.ph):not(.wk):not(.ha--sa),.nq main>aside,.nq main>div,.nq .ft{content-visibility:auto;contain-intrinsic-size:auto 900px}@media (min-width:641px){.sv:not(.ss) .sv__hd{grid-template-columns:96px auto 44px minmax(0,1fr)}.sv:not(.ss) .sv__plus{order:3}.sv:not(.ss) .sv__short{order:4;padding-inline-start:20px}}.stitch:after{background:linear-gradient(90deg,var(--st) 0 12px,transparent 12px 48px) 0 0/48px 12px;opacity:.5;height:12px;top:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.nq .stitch{--st:rgba(var(--tint),.14)}.ph{padding-bottom:80px}.ph:after{background:radial-gradient(closest-side,#2aa48a29,#6dc2a80a 55%,#0000 75%)}.ph--media .ph__wrap{grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(32px,5vw,72px)}.ph__media{max-width:600px}.ph .split__frame--hero{box-shadow:inset 0 0 0 1px rgba(var(--tint),.1),0 50px 80px -40px var(--shadow)}.ph .split__frame--hero .split__bar{background:rgba(var(--tint),.05);border-color:rgba(var(--tint),.08);color:var(--fg-2)}.ph .split__frame--hero .split__bar i{background:rgba(var(--tint),.2)}.ph__k{color:var(--accent);border-color:rgba(var(--tint),.18)}.crumbs a:hover,.crumbs span[aria-current]{color:var(--fg)}.ph__plate .ph__ring{background:linear-gradient(145deg,rgba(var(--tint),.07),rgba(var(--tint),.02));box-shadow:inset 0 0 0 1px rgba(var(--tint),.1)}.ph__ring,.ph__tile,.ph__px{animation:none}.ph--service .ph__media,.ph--case .ph__media{transform-origin:0;transform:perspective(1600px)rotateY(-4deg)}.wkh{padding-bottom:9%;padding-inline-end:8%;position:relative;container-type:inline-size}.wkh__phone{--pw:max(78px,24cqw);z-index:1;bottom:0;width:var(--pw);padding:calc(var(--pw) * .045);border-radius:calc(var(--pw) * .175);box-shadow:0 40px 60px -30px #000000b3,0 0 0 1px #00000059,inset 0 0 0 1px #ffffff24,inset 0 0 0 calc(var(--pw) * .012) #1c2638;background:#0b1424;position:absolute;inset-inline-end:0}.wkh__phone img{aspect-ratio:390/844;object-fit:cover;object-position:top;border-radius:calc(var(--pw) * .13);background:#fff;width:100%;height:auto;display:block}[dir=ltr] .ph--service .ph__media,[dir=ltr] .ph--case .ph__media{transform-origin:100%;transform:perspective(1600px)rotateY(4deg)}.pha{justify-self:center;justify-items:center;gap:14px;margin:0;display:grid;position:relative}.pha__phone{--pw:min(240px,56vw);width:var(--pw);aspect-ratio:390/844;box-sizing:content-box;padding:calc(var(--pw) * .045);border-radius:calc(var(--pw) * .175);box-shadow:0 50px 80px -40px var(--shadow),0 0 0 1px #00000059,inset 0 0 0 1px #ffffff24,inset 0 0 0 calc(var(--pw) * .012) #1c2638;background:#0b1424;position:relative;transform:rotate(-4deg)}[dir=ltr] .pha__phone{transform:rotate(4deg)}.pha__phone img{object-fit:cover;object-position:top;border-radius:calc(var(--pw) * .13);background:#fff;width:100%;height:100%;display:block}.pha__ic{top:18%;background:linear-gradient(160deg,var(--teal),var(--teal-d));color:#fff;border-radius:24px;place-items:center;width:76px;height:76px;display:grid;position:absolute;inset-inline-start:-34px;box-shadow:0 24px 40px -20px #015d5ae6}.pha__ic .ic{stroke-width:1.5px;width:36px;height:36px}.pha figcaption{font:400 13px/1.5 var(--f);color:var(--fg-3)}.mos{aspect-ratio:16/12;justify-self:end;width:100%;max-width:600px;position:relative}.mos__i{aspect-ratio:16/10;background:var(--surface);width:72%;box-shadow:0 40px 70px -40px var(--shadow),inset 0 0 0 1px rgba(var(--tint),.1);border-radius:14px;position:absolute;overflow:hidden}.mos__i img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.mos__i--0{z-index:3;bottom:0;inset-inline-start:0}.mos__i--1{z-index:2;top:14%;width:62%;inset-inline-end:0}.mos__i--2{z-index:1;top:0;opacity:.85;width:52%;inset-inline-start:12%}.pb{justify-self:end;gap:10px;width:100%;max-width:520px;display:grid}.pb__i{background:var(--surface);box-shadow:inset 0 0 0 1px rgba(var(--tint),.1);transition:transform .5s var(--out),box-shadow .5s var(--out);border-radius:20px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px 22px;display:grid}.pb__i:hover{box-shadow:inset 0 0 0 1px rgba(var(--tint),.2),0 30px 50px -36px var(--shadow);transform:translateY(-3px)}.pb__i--hi{box-shadow:inset 0 0 0 1px #d1a42773}.pb__ic{background:var(--accent-soft);width:48px;height:48px;color:var(--accent);border-radius:14px;place-items:center;display:grid}.pb__ic .ic{width:22px;height:22px}.pb__n{gap:2px;min-width:0;display:grid}.pb__n b{font:600 17px/1.4 var(--f);color:var(--fg)}.pb__n small{color:var(--fg-3);font-size:13px;line-height:1.5}.pb__p{white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.pb__p bdi{font:600 clamp(30px,2.6vw,40px)/1 var(--f);color:var(--gold-t)}.pb__p small{font:600 14px/1 var(--f);color:var(--fg-2)}.pb__more{font:500 14.5px/1.4 var(--f);color:var(--accent);align-items:center;gap:8px;padding:8px 6px;display:inline-flex}.pb__more .ic{width:16px;height:16px}.ph__org{opacity:1;justify-self:end;width:min(100%,480px);transform:none}.ph__org .ab__dl div{grid-template-columns:120px minmax(0,1fr)}.icg{grid-template-columns:repeat(4,minmax(0,1fr));justify-self:end;gap:12px;width:100%;max-width:440px;display:grid}.icg span{aspect-ratio:1;background:var(--surface);color:var(--accent);box-shadow:inset 0 0 0 1px rgba(var(--tint),.08);border-radius:20px;place-items:center;display:grid}.icg span:nth-child(3n+1){background:var(--accent-soft)}.icg span:nth-child(5){background:linear-gradient(160deg,var(--teal),var(--teal-d));color:#fff}.icg span:nth-child(10){background:var(--gold);color:var(--navy)}.icg .ic{stroke-width:1.5px;width:40%;height:40%}.ph--faq{padding-bottom:56px}.ph__groups{flex-wrap:wrap;gap:8px;padding-top:8px;display:flex}.ph__groups a{background:var(--surface);min-height:44px;box-shadow:inset 0 0 0 1px rgba(var(--tint),.12);font:500 14.5px/1.4 var(--f);color:var(--fg);border-radius:999px;align-items:center;gap:10px;padding:8px 16px;display:inline-flex}.ph__groups a:hover{box-shadow:inset 0 0 0 1px var(--accent)}.ph__groups .ic{width:17px;height:17px;color:var(--accent)}.ph__groups small{color:var(--fg-3);font:500 12.5px/1 IBM Plex Mono,ui-monospace,monospace}@media (max-width:1100px){.ph--media .ph__wrap{grid-template-columns:1fr}.ph__media{justify-self:start;max-width:620px}.ph--service .ph__media,.ph--case .ph__media,[dir=ltr] .ph--service .ph__media,[dir=ltr] .ph--case .ph__media{transform:none}.pb,.icg,.ph__org,.mos{justify-self:start}}@media (min-width:700px) and (max-width:1100px){.ph--packages .ph__media,.ph--contact .ph__media{width:100%;max-width:none}.pb{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.pb__more{grid-column:1/-1}.icg{grid-template-columns:repeat(6,minmax(0,1fr));max-width:none}}@media (max-width:640px){.ph{padding-bottom:48px}.mos{aspect-ratio:16/13}.pha__ic{border-radius:18px;width:60px;height:60px;inset-inline-start:-22px}.icg{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;max-width:none}.icg span{border-radius:14px}.icg span:nth-child(n+7){display:none}.pb__i{grid-template-columns:40px minmax(0,1fr) auto;gap:12px;padding:16px}.pb__ic{width:40px;height:40px}}.ft__next{flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;display:flex}.ft__next>span{font:500 13.5px/1.4 var(--f);color:var(--fg-3);flex-basis:100%;margin-bottom:2px}.ft__next a{min-height:44px;box-shadow:inset 0 0 0 1px rgba(var(--tint),.16);font:500 14.5px/1.4 var(--f);color:var(--fg);border-radius:999px;align-items:center;gap:8px;padding:8px 16px;transition:box-shadow .3s,background-color .3s;display:inline-flex}.ft__next a:hover{background:rgba(var(--tint),.05);box-shadow:inset 0 0 0 1px rgba(var(--tint),.35)}.ft__next .ic{width:17px;height:17px;color:var(--accent)}.inner+.ft{border-top:1px solid rgba(var(--tint),.08)}@media (min-width:700px) and (max-width:1100px){.pk__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pk__card{padding:28px 22px 24px}.sv__top,.how__top,.sec__top,.pk__top,.pz__top,.wk__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 40px}.ab__wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.ab__trust{grid-template-columns:1fr}.ft__cta{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.ft__act{justify-items:end}.ft__cols{grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));gap:28px 24px}.cards,.cards--4{grid-template-columns:repeat(2,minmax(0,1fr))}.shots{grid-template-columns:repeat(3,minmax(0,1fr))}.split,.split--flip,.svl__row{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:28px}.split--flip .split__fig,.svl__row--flip .svl__body{order:2}.fit,.pricing,.faqw{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:28px}.faqw__h{position:sticky;top:96px}.wkl{grid-template-columns:repeat(2,minmax(0,1fr))}.wkl__i--wide{grid-column:1/-1}.how__grid{grid-template-columns:1fr}.sec__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.nq .sl__card--wide .sl__num{color:var(--mint)}.sk__dots{align-items:center}.sk__dots .sk__play{width:32px;height:32px;margin-inline-start:8px}.sk__ctl{justify-content:center;align-items:center;gap:4px;margin-top:8px;display:flex}.sk__ctl .sk__dots{margin-top:0}.duo .sm{display:none}@media (max-width:640px){.nq .duo{grid-template-columns:repeat(2,minmax(0,1fr));place-items:stretch stretch;gap:8px;width:100%;max-width:100%;display:grid}.duo>a,.duo>button{justify-self:stretch;width:100%;min-width:0}.duo .lg{display:none}.duo .sm,.duo .cta__t .sm{display:inline}.duo>.cta{white-space:nowrap;justify-content:space-between;gap:8px;height:50px;min-height:50px;padding:0 14px 0 5px;font-size:14px;line-height:1}[dir=ltr] .duo>.cta{padding:0 5px 0 14px}.duo>.cta .cta__i{width:40px;height:40px}.duo>.ghost{white-space:nowrap;justify-content:center;gap:8px;height:50px;padding-inline:10px;font-size:14px}.ft__act.duo .ft__quote{border:1px solid rgba(var(--tint),.2);height:50px;color:var(--fg);white-space:nowrap;border-radius:999px;justify-content:center;padding-inline:10px;font-size:14px}.sg__foot--end.duo{padding-top:14px}.sg__foot--end.duo .sg__go{border:1px solid rgba(var(--tint),.18);border-radius:999px;justify-content:center;height:44px;padding-inline:8px}.menu__act.duo .ghost{justify-content:center}.chips.duo{gap:8px}.chips.duo>a{white-space:nowrap;text-align:center;justify-content:center;min-height:48px;padding:8px 10px}.chips.duo>a:first-child:nth-last-child(odd){grid-column:1/-1}}@media (max-width:400px){.pk__card .cta__t .lg{display:none}.pk__card .cta__t .sm{display:inline}.pk__card .cta{white-space:nowrap}}.waf{z-index:20;bottom:calc(16px + env(safe-area-inset-bottom,0px));color:#fff;width:56px;height:56px;animation:waf-in .6s var(--out) 1s backwards;transition:transform .35s var(--spring),box-shadow .35s ease,opacity .25s ease,visibility 0s;-webkit-tap-highlight-color:transparent;background:#25d366;border-radius:50%;place-items:center;display:grid;position:fixed;inset-inline-end:16px;box-shadow:0 14px 28px -12px #0000008c,0 4px 12px -4px #25d3668c}.waf .ic{width:28px;height:28px;position:relative}.waf__ring{pointer-events:none;border-radius:50%;animation:1.1s ease-out 1.7s backwards waf-pulse;position:absolute;inset:0;box-shadow:0 0 #25d36680}.waf:hover{transform:translateY(-2px)scale(1.04);box-shadow:0 18px 32px -12px #0009,0 6px 16px -4px #25d36699}.waf:active{transform:scale(.96)}.waf[data-hide]{opacity:0;visibility:hidden;pointer-events:none;transition:transform .3s var(--out),opacity .2s ease,visibility 0s .3s;transform:translateY(14px)scale(.85)}body:has(.pp) .waf{opacity:0;visibility:hidden;pointer-events:none}.nq .waf:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.nq[data-theme=light] .waf{box-shadow:0 14px 28px -12px #00112b59,0 4px 12px -4px #25d36680}@keyframes waf-in{0%{opacity:0;transform:translateY(18px)scale(.8)}to{opacity:1;transform:none}}@keyframes waf-pulse{0%{box-shadow:0 0 #25d3666b}to{box-shadow:0 0 0 12px #25d36600}}@media (max-width:599px){.waf{width:48px;height:48px;bottom:calc(14px + env(safe-area-inset-bottom,0px));inset-inline-end:14px}.waf .ic{width:24px;height:24px}}@media (min-width:1101px){.waf{bottom:calc(28px + env(safe-area-inset-bottom,0px));width:60px;height:60px;inset-inline-end:28px}.waf .ic{width:30px;height:30px}}@media print{.waf{display:none}}.nq .ft{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}@media (min-width:1101px){.nq .ft{padding-bottom:calc(104px + env(safe-area-inset-bottom,0px))}}.pha__wire{border-radius:calc(var(--pw) * .13);background:#f5f7f6;flex-direction:column;gap:10px;height:100%;padding:30px 12px 14px;display:flex;overflow:hidden}.pha__w-bar{justify-content:space-between;align-items:center;display:flex}.pha__w-bar i{opacity:.7;background:#00112b;border-radius:5px;width:34%;height:9px}.pha__w-bar b{background:#00112b1f;border-radius:50%;width:16px;height:16px}.pha__w-hero{background:linear-gradient(160deg,var(--teal),var(--teal-d));border-radius:16px;justify-items:start;gap:8px;padding:14px 12px 16px;display:grid}.pha__w-ic{color:#fff;background:#ffffff29;border-radius:14px;place-items:center;width:44px;height:44px;margin-bottom:4px;display:grid}.pha__w-ic .ic{stroke-width:1.6px;width:24px;height:24px}.pha__w-hero i{background:#ffffffd9;border-radius:5px;width:84%;height:9px}.pha__w-hero i+i{background:#ffffff80;width:58%}.pha__w-hero b{background:var(--gold);border-radius:999px;width:46%;height:20px;margin-top:6px}.pha__w-grid{flex:1;grid-template-columns:1fr 1fr;gap:8px;display:grid}.pha__w-grid i{background:#00112b12;border-radius:12px;box-shadow:inset 0 -18px #00112b0d}.pha__w-wa{color:#fff;background:#25d366;border-radius:50%;align-self:flex-end;place-items:center;width:34px;height:34px;display:grid}.pha__w-wa .ic{width:18px;height:18px}.nq :is(.proof,.pk,.how,.sv,.sec,.ab,.pz,.fd,.fk,.spk,.sw,.bd,.tm):has(+:is(.fk,.how,.sv,.spk,.sw,.wk)){padding-bottom:calc(var(--sy) + var(--sy-o))}.nq main:not(.inner):has(+.ft)>:is(.proof,.pk,.how,.sv,.sec,.ab,.pz,.fd,.fk,.spk,.sw,.bd,.tm):last-child{padding-bottom:calc(var(--sy) + var(--sy-o))}.nq .inner :is(.proof,.pk,.how,.sv,.sec,.ab,.pz,.fd,.fk,.spk,.sw,.bd,.tm):has(+.spk){padding-bottom:var(--sy)}.nq :is(.proof,.pk,.how,.sv,.sec,.ab,.pz,.fd,.fk,.spk,.sw,.bd,.tm):has(+.ss){padding-bottom:var(--sy)}:is(.pk__num,.pp__num,.ha__num,.fit__price,.pb__p bdi,.spk__price bdi,.bd__total bdi,.pkh__pv bdi,.svp__price bdi,.fk__price bdi,.ss__price bdi,.sl__price bdi,.fd__price bdi,.pko__p bdi,.bd__p bdi){font-family:var(--f);font-variant-numeric:tabular-nums lining-nums;font-weight:700}:is(.pk__cur,.pp__cur,.spk__price small,.bd__total small,.pkh__pv small,.svp__price small,.pb__p small){font-family:var(--f);font-size:16px;font-weight:600;line-height:1}:is(.fk__price,.ss__price,.sl__price,.fd__price,.pko__p,.bd__p) small{font-family:var(--f);font-size:12.5px;font-weight:500;line-height:1}.ph--contact{padding-bottom:28px}.ph--contact+.pz{padding-top:28px}@media (max-width:640px){.ph--contact{padding-bottom:16px}.ph--contact+.pz{padding-top:20px}}@media (min-width:960px) and (max-width:1100px){.ha:not(.ha--sa){padding-bottom:64px}.ha:not(.ha--sa) .ha__grid{grid-template-columns:minmax(0,11fr) minmax(0,10fr);gap:32px}.ha:not(.ha--sa) .ha__h{max-width:10.5em}.ha:not(.ha--sa) .hs{justify-self:end;max-width:none}.ha:not(.ha--sa) .ha__ctas{flex-wrap:wrap}}.ctr__hd .on-dark,.nq:not([data-theme=light]) .ctr__hd .on-light{display:none}.nq:not([data-theme=light]) .ctr__hd .on-dark{display:block}.nq:not([data-theme=light]) .scn{background:var(--surface);color:var(--fg);box-shadow:0 40px 70px -40px #000000a6,inset 0 0 0 1px rgba(var(--tint),.1)}.nq:not([data-theme=light]) :is(.wa__hd,.ctr__hd,.drow,.bld__bar){border-color:rgba(var(--tint),.08)}.nq:not([data-theme=light]) :is(.wa__hd small,.ctr__hd small,.doc__t span,.sig small,.bld__bar span,.dm__own small){color:var(--fg-3)}.nq:not([data-theme=light]) .wa__body{background:#0b141a}.nq:not([data-theme=light]) .bub--me{color:#e9edef;background:#005c4b}.nq:not([data-theme=light]) :is(.bub--them,.dots3){color:#e9edef;background:#202c33}.nq:not([data-theme=light]) .ctr__parties div{border-color:rgba(var(--tint),.12)}.nq:not([data-theme=light]) :is(.ctr__parties b,.drow b,.stamp,.bld__card,.bld__img,.bld__av,.bld__rev small,.dm__bar .ic,.dm__own,.dm__hand li .ic){color:var(--accent)}.nq:not([data-theme=light]) .drow b{background:rgba(var(--tint),.08)}.nq:not([data-theme=light]) .sig{border-top-color:rgba(var(--tint),.18)}.nq:not([data-theme=light]) .sig path{stroke:var(--fg)}.nq:not([data-theme=light]) .stamp{border-color:var(--accent);background:#0a2246eb}.nq:not([data-theme=light]) .bld__bar{background:var(--surface-2)}.nq:not([data-theme=light]) .bld__bar i{background:rgba(var(--tint),.18)}.nq:not([data-theme=light]) :is(.scn--build,.bld__site){background:var(--bg-2)}.nq:not([data-theme=light]) .bld__hero{background:linear-gradient(135deg,#2aa48a38,rgba(var(--tint),.04))}.nq:not([data-theme=light]) :is(.bld__hero b,.bld__card i,.bld__rev b){color:var(--fg)}.nq:not([data-theme=light]) .bld__hero span{color:var(--fg-2)}.nq:not([data-theme=light]) .bld__img{background:rgba(var(--tint),.06)}.nq:not([data-theme=light]) :is(.bld__card,.bld__rev){background:var(--surface);box-shadow:inset 0 0 0 1px rgba(var(--tint),.1)}.nq:not([data-theme=light]) .bld__rev{box-shadow:0 18px 30px -18px #000000b3,inset 0 0 0 1px rgba(var(--tint),.12)}.nq:not([data-theme=light]) :is(.bld__av,.dm__own){background:var(--accent-soft)}.nq:not([data-theme=light]) .dm__bar{background:rgba(var(--tint),.06);color:var(--fg)}.nq:not([data-theme=light]) .dm__hand li{background:rgba(var(--tint),.05);color:var(--fg)}.nq:not([data-theme=light]) :is(.bld__nav,.bld__chip,.dm__live){box-shadow:inset 0 0 0 1px rgba(var(--tint),.14)}.sk__dots{gap:0}.sk__dots button:not(.sk__play),.nq[data-theme=light] .sk__dots button:not(.sk__play),.sk__dots button:not(.sk__play)[aria-selected=true],.nq[data-theme=light] .sk__dots button:not(.sk__play)[aria-selected=true]{background:0 0;border-radius:6px;width:26px;height:44px;position:relative}.sk__dots button:not(.sk__play)[aria-selected=true],.nq[data-theme=light] .sk__dots button:not(.sk__play)[aria-selected=true]{width:32px}.sk__dots button:not(.sk__play):before{content:"";background:rgba(var(--tint),.22);width:6px;height:6px;transition:width .45s var(--spring),background-color .3s ease;border-radius:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nq[data-theme=light] .sk__dots button:not(.sk__play):before{background:rgba(var(--tint),.18)}.sk__dots button:not(.sk__play)[aria-selected=true]:before,.nq[data-theme=light] .sk__dots button:not(.sk__play)[aria-selected=true]:before{background:var(--gold);width:20px}.hs__dots button{width:32px;height:44px}.hs__play,.proof__btn{position:relative}.hs__play:after,.proof__btn:after{content:"";border-radius:50%;position:absolute;inset:-6px}.cb__btn{position:relative}.cb__btn:after{content:"";border-radius:999px;position:absolute;inset:-8px -2px}:is(.ghost,.svc-all,.link,.sg__go) .ic{transition:translate .5s var(--ease),transform .5s var(--ease)}[dir=ltr] :is(.ghost:hover,.svc-all:hover,.link:hover,.sg__go:hover,a.sg__a:hover .sg__go) .ic{translate:4px}:where(.nq [id]){scroll-margin-top:100px}.cf__f :is(input,select,textarea),.cf__done,.cf__status,.cf__form{scroll-margin-top:110px}.ph__jump{font:500 14.5px/1.5 var(--f);color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:6px;align-items:center;gap:8px;margin-top:16px;text-decoration-thickness:1.5px;transition:text-decoration-color .25s;display:inline-flex}.ph__jump:hover{text-decoration-color:currentColor}.ph__jump span{color:var(--gold);text-decoration:none;display:inline-block}.ha__jump{align-self:flex-start;margin-top:2px}.nq[data-theme=light] .ph__jump span{color:#7a5c00}.ph__media .sk--salla{justify-self:stretch;max-width:none;padding-top:40px;animation:none}@media (max-width:1100px){.ph__media .sk--salla{padding-top:30px}}.fk__card--salla .fk__note{color:var(--mist-2)}.cb__soon{height:38px;font:500 13.5px/1 var(--f);color:var(--mist);cursor:default;border-radius:9px;align-items:center;gap:10px;padding-inline:8px 10px;display:flex}.nq[data-theme=light] .cb__soon{color:var(--ink-2)}.nf--sa .nf__ctas{justify-content:center;margin-bottom:26px}.nf--sa .nf__k{color:var(--fg-3);margin-bottom:10px;font-size:13.5px}.nf--sa .nf__links{justify-content:center}.ha__price{background:rgba(var(--tint),.04);width:100%;min-height:56px;box-shadow:inset 0 0 0 1px rgba(var(--tint),.14);color:var(--fg);border-radius:18px;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 18px;transition:box-shadow .3s,background-color .3s;display:flex}.ha__price:hover{box-shadow:inset 0 0 0 1px var(--accent)}.ha__price:hover .ha__num{color:var(--accent)}.ha__pk{font:600 15px/1.4 var(--f)}.ha__pv{font:600 16px/1 var(--f);align-items:baseline;gap:6px;display:inline-flex}.ha__pv .ha__num{font-size:clamp(26px,2.2vw,32px)}.ha__pv small{font:400 13px/1.2 var(--f);color:var(--fg-3);margin-inline-start:4px}.ha__pl{font:500 14px/1 var(--f);color:var(--accent);align-items:center;gap:6px;margin-inline-start:auto;display:inline-flex}.ha__pl .ic{width:16px;height:16px}.ha__price+.ha__offer{grid-template-columns:repeat(2,minmax(0,auto))}@media (max-width:640px){.ha__price{gap:4px 10px;padding:10px 14px}.ha__pk{color:var(--fg-2);flex-basis:100%;font-size:14px}.ha:not(.ha--sa) .ha__ctas .ghost .sm{font-size:14px}.ha__price+.ha__offer{grid-template-columns:repeat(2,minmax(0,1fr))}}.fit__cta{justify-content:space-between;width:100%;max-width:100%;position:relative}.fit__cta .cta__t{text-overflow:ellipsis;overflow:hidden}.nq .fit__pk .chips .chips__consult{gap:8px}.fit__pk .chips .chips__consult .ic{color:#25d366;width:18px;height:18px}@media (max-width:379px){.fit__cta .cta__t .lg{display:none}.fit__cta .cta__t .sm{display:inline}}.scope{min-height:22px;font:500 12px/1.4 var(--f);color:var(--fg-3);background:rgba(var(--tint),.05);box-shadow:inset 0 0 0 1px rgba(var(--tint),.14);vertical-align:middle;white-space:nowrap;border-radius:999px;align-items:center;padding:2px 9px;display:inline-flex}.scope--in{color:var(--accent);background:var(--accent-soft);box-shadow:none}.card .scope{justify-self:start}.list-check li>span>.scope{margin-inline-start:4px}
