:root{--g:#6FBF86;--g2:#2E7A64;--gs:#DDEFE4;--gi:#164539;--ink:#16302A;--cv:#F3F6F2;--mute:#3A4253;--line:#E1E8E3;--amber:#F6AC46;--blue:#439CEA;--violet:#8B6FF0;--mint:#6FBF86;--mint-deep:#2E7A64;--mint-soft:#DDEFE4;--canvas:#F3F6F2;--font:-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Inter,Helvetica,Arial,sans-serif;--h1:clamp(2.75rem, 6vw, 5.25rem);--h2:clamp(2.25rem, 4.6vw, 4rem);--h3:1.5rem;--big:clamp(1.25rem, 1.6vw, 1.5rem);--body:1.125rem;--small:1rem;--r-s:14px;--r-m:24px;--track-d:-.03em;--track-t:-.02em;--pop:0 12px 32px rgba(22,48,42,.14),0 0 0 1px rgba(22,48,42,.06)}html{scroll-padding-top:80px;-webkit-text-size-adjust:100%}body{margin:0;background:#fff;color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased}.v5 p,.v5 li,.v5 dd,.v5 small,.v5 figcaption{font-weight:500}img{max-width:100%}a{color:inherit}.v5 h1,.v5 h2,.v5 h3,.v5 p{margin:0}.v5 h1,.v5 h2{font-weight:700;letter-spacing:var(--track-d);line-height:1.02;text-wrap:balance}.v5 h1{font-size:var(--h1)}.v5 h2{font-size:var(--h2)}.v5 h3{font-size:var(--h3);font-weight:700;letter-spacing:var(--track-t);line-height:1.2}.v5 .sub{font-size:var(--big);line-height:1.4;color:var(--mute);font-weight:500;margin-top:18px}.box{max-width:1280px;margin:0 auto;padding:0 40px}@media (max-width: 700px){.box{padding:0 20px}}.h5{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.86);backdrop-filter:saturate(1.6) blur(18px);-webkit-backdrop-filter:saturate(1.6) blur(18px)}.h5 .box{display:flex;align-items:center;gap:28px;height:68px}.h5 .logo img{height:36px;width:auto;display:block}.h5 nav{display:flex;gap:26px;margin-left:auto}.h5 nav a{font-size:1rem;font-weight:500;color:#3B4252;text-decoration:none}.h5 nav a{padding:8px 2px;background:linear-gradient(var(--g), var(--g)) left bottom / 0 2px no-repeat;transition:color .15s ease,background-size .2s ease}.h5 nav a:hover,.h5 nav a[aria-current="page"]{color:var(--ink);background-size:100% 2px}.h5 .go{font:600 1rem/1 var(--font);color:#fff;background:var(--g);display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border-radius:999px;text-decoration:none;white-space:nowrap}.h5 .go{transition:background .15s ease,transform .1s ease}.h5 .go:hover{background:var(--g2)}.h5 .go:active{transform:scale(.97)}.h5 details{display:none;position:relative}.h5 summary{list-style:none;cursor:pointer;display:grid;place-items:center;width:40px;height:40px}.h5 summary::-webkit-details-marker{display:none}.h5 details > div{position:absolute;right:0;top:48px;background:#fff;border-radius:var(--r-m);padding:10px;min-width:220px;display:flex;flex-direction:column;box-shadow:var(--pop)}.h5 details > div a{padding:12px 14px;border-radius:var(--r-s);text-decoration:none;font-weight:600}.h5 details > div a:hover{background:var(--cv)}@media (max-width: 900px){.h5 nav{display:none}.h5 details{display:block;margin-left:auto}.h5 .go{order:3}}.b5{display:inline-flex;align-items:center;justify-content:center;gap:10px;font:600 1.0625rem/1 var(--font);color:#fff;background:var(--g);min-height:56px;padding:0 30px;border-radius:999px;border:0;cursor:pointer;text-decoration:none;white-space:nowrap}.b5{transition:background .15s ease,color .15s ease,transform .1s ease}.b5:hover{background:var(--g2)}.b5:active{transform:scale(.97)}.b5:focus-visible,.h5 .go:focus-visible,.h5 nav a:focus-visible{outline:3px solid rgba(22,199,155,.5);outline-offset:3px}.b5.ghost{background:transparent;color:var(--ink);padding-left:8px;padding-right:8px}.b5.ghost:hover{color:var(--g2);background:transparent}.b5.light{background:#fff;color:var(--ink)}.b5.light:hover{background:var(--gs)}.hero5{position:relative;overflow:hidden;background:linear-gradient(180deg, #F6FAF7 0%, #fff 100%)}.hero5 .vw-hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.16}.hero5 .box{position:relative;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:40px;align-items:center;min-height:calc(100svh - 68px);max-height:960px;padding-top:40px;padding-bottom:40px}.hero5 .buy{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:40px}.hero5 .price{font-size:1.75rem;font-weight:700;letter-spacing:var(--track-t)}.hero5 .price small{display:block;font-size:var(--small);font-weight:500;color:var(--mute);letter-spacing:0;margin-top:4px}.hero5 .stage{position:relative;display:flex;align-items:center;justify-content:center;gap:0}.hero5 figure{margin:0;display:flex;flex-direction:column;align-items:center;gap:22px}.hero5 figcaption{font-size:var(--small);color:var(--mute);display:flex;align-items:center;gap:8px}.hero5 figcaption svg{color:var(--g2)}.hero5 .phone{--w:min(330px, 36vw);width:var(--w);border-radius:46px;outline:9px solid var(--ink);overflow:hidden;background:var(--ink);position:relative;z-index:1}.hero5 .phone img{display:block;width:100%;height:auto}.hero5 .sensor{width:calc((min(330px, 36vw) + 18px) * .605);height:auto;margin-left:28px;position:relative;z-index:2}.hero5 .vw-motion-btn{position:absolute;right:24px;bottom:24px;z-index:3}@media (max-width: 860px){.hero5 .box{grid-template-columns:minmax(0, 1fr);min-height:0;max-height:none;text-align:center;padding-top:28px}.hero5 .buy{justify-content:center;margin-top:28px}.hero5 .phone{--w:min(250px, 58vw)}.hero5 .sensor{width:calc((min(250px, 58vw) + 18px) * .605);margin-left:18px}.hero5 .phone{--w:min(220px, 50vw)}}.s5{padding:128px 0}.s5.grey{background:var(--cv)}.s5.dark{background:#0E1320;color:#fff}.s5.dark .sub{color:rgba(255,255,255,.86)}.s5 .top{text-align:center;max-width:900px;margin:0 auto 64px}@media (max-width: 700px){.s5{padding:80px 0}.s5 .top{margin-bottom:40px}}.photo5{position:relative;max-width:1440px;margin:0 auto}.photo5 img{display:block;width:100%;height:auto}.pin{position:absolute;transform:translate(-50%, -50%);display:flex;align-items:center;gap:10px}.pin i{width:16px;height:16px;border-radius:50%;background:var(--g);outline:5px solid rgba(22,199,155,.28);flex:none}.pin span{background:#fff;color:var(--ink);font-weight:600;font-size:1.0625rem;padding:9px 14px;border-radius:999px;white-space:nowrap}.pin.l{flex-direction:row-reverse}@media (max-width: 700px){.pin span{font-size:.875rem;padding:6px 10px}.pin i{width:12px;height:12px;outline-width:4px}}.s5.fit{min-height:calc(100svh - 68px);box-sizing:border-box;display:flex;align-items:center;padding:56px 0}.s5.fit > .box{width:100%}.app5{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:72px;align-items:center}.app5 .feat{list-style:none;margin:40px 0 0;padding:0;display:grid;gap:22px}.app5 .feat li{display:flex;align-items:center;gap:18px}.app5 .feat b{font-size:1.25rem;font-weight:600;letter-spacing:0}.app5 .feat .t{width:52px;height:52px;border-radius:var(--r-s)}.app5 .phone{height:min(calc(100svh - 68px - 112px), 760px);aspect-ratio:720 / 1565;border-radius:46px;outline:9px solid var(--ink);overflow:hidden;background:var(--ink)}.app5 .phone img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}@media (max-width: 860px){.s5.fit{min-height:0;padding:72px 0}.app5{grid-template-columns:minmax(0, 1fr);gap:44px;text-align:center}.app5 .feat{justify-items:center}.app5 .feat b{font-size:1.125rem}.app5 .phone{height:auto;width:min(260px, 66vw);justify-self:center}}.t{--c:var(--g);display:inline-grid;place-items:center;width:56px;height:56px;border-radius:var(--r-s);background:var(--c);color:#fff;flex:none}.t svg{width:58%;height:58%;fill:currentColor}.t.a{--c:var(--amber)}.t.b{--c:var(--blue)}.t.v{--c:var(--violet)}.t.k{--c:#254039}.kinds5{list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:48px 24px;max-width:1080px}.kinds5 li{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;font-weight:600;font-size:1.0625rem;line-height:1.25}.kinds5 .t{width:84px;height:84px;border-radius:var(--r-m)}@media (max-width: 760px){.kinds5{grid-template-columns:repeat(3, minmax(0, 1fr))}.kinds5 .t{width:68px;height:68px;border-radius:var(--r-m)}.kinds5 li{font-size:1rem}}.nums5{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:32px;text-align:center}.nums5 b{display:block;font-size:clamp(2.5rem, 5vw, 4.5rem);font-weight:700;letter-spacing:var(--track-d);line-height:1;color:var(--g)}.nums5 span{display:block;margin-top:12px;font-size:var(--big);color:var(--mute)}.s5.dark .nums5 span{color:rgba(255,255,255,.86)}@media (max-width: 760px){.nums5{grid-template-columns:1fr 1fr;gap:44px 16px}}.v3-fit{max-width:min(100%, calc((100svh - 260px) * 16 / 9));margin:0 auto}.v3-video{border-radius:var(--r-m);overflow:hidden;background:#1B2130;aspect-ratio:16 / 9;position:relative}.v3-video video{display:block;width:100%;height:100%;object-fit:cover}.v3-chapters{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(8, minmax(0, 1fr));gap:8px}.v3-chapters button{width:100%;border:0;background:none;padding:0;cursor:pointer;text-align:left;font:600 1rem/1.3 var(--font);color:rgba(255,255,255,.82)}.v3-chapters .bar{display:block;height:4px;border-radius:4px;background:rgba(255,255,255,.18);margin-bottom:12px}.v3-chapters .lab{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v3-chapters b{color:#fff;margin-right:4px}.v3-chapters button:hover,.v3-chapters button[aria-current="step"]{color:#fff}.v3-chapters button[aria-current="step"] .bar{background:var(--g)}.v3-playbtn{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;border:0;padding:0;cursor:pointer;background:rgba(14,19,32,.18);color:var(--ink);font:600 1.0625rem/1 var(--font)}.v3-playbtn .disc{display:grid;place-items:center;width:92px;height:92px;border-radius:50%;background:var(--g);color:#fff}.v3-playbtn .disc svg{margin:0;display:block}.v3-playbtn .txt{background:#fff;padding:10px 16px;border-radius:999px}.v3-playbtn .disc{transition:transform .2s ease,background .15s ease}.v3-playbtn:hover .disc{background:var(--g2);transform:scale(1.06)}.v3-playbtn:focus-visible .disc{outline:4px solid #fff}.v3-chapters button:focus-visible{outline:3px solid rgba(22,199,155,.5);outline-offset:4px;border-radius:4px}.v3-cover.is-playing .v3-playbtn{display:none}@media (max-width: 700px){.v3-chapters{grid-template-columns:repeat(4, minmax(0, 1fr));row-gap:14px}.v3-chapters .lab{font-size:.875rem}.v3-playbtn .disc{width:68px;height:68px}}.order5{display:grid;grid-template-columns:minmax(0, 1.1fr) minmax(0, .9fr);gap:56px;align-items:start}.kits{display:grid;grid-template-columns:1fr 1fr;gap:16px}.kit{position:relative;display:flex;flex-direction:column;border-radius:var(--r-m);background:var(--cv);cursor:pointer;overflow:hidden;outline:3px solid rgba(22,199,155,0);outline-offset:-3px}.kit input{position:absolute;opacity:0;pointer-events:none}.kit img{display:block;width:100%;height:auto;background:#fff}.kit .k{padding:22px 24px 26px;display:flex;flex-direction:column;gap:6px}.kit .k b{font-size:1.25rem;font-weight:700}.kit .k span{font-size:1.75rem;font-weight:700;letter-spacing:var(--track-t)}.kit .k small{color:var(--mute);font-size:var(--small)}.kit:has(input:checked){outline-color:var(--g);background:var(--gs)}.kit:has(input:focus-visible){outline-color:var(--ink)}.promise{list-style:none;margin:28px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:12px 28px}.promise li{display:flex;align-items:center;gap:10px;font-weight:600}.promise svg{color:var(--g2);flex:none}.f5{display:grid;gap:16px}.f5 h3{margin-bottom:4px}.f5 label.f{display:flex;flex-direction:column;gap:8px;font-weight:600;font-size:var(--small);color:var(--ink);position:relative}.f5 input[type="text"],.f5 input[type="email"],.f5 textarea,.f5 select{font:500 1.0625rem/1.3 var(--font);padding:17px 44px 17px 18px;border-radius:var(--r-s);border:1.5px solid rgba(22,199,155,0);background:var(--cv);color:var(--ink);width:100%;box-sizing:border-box;outline:0 solid rgba(22,199,155,0);transition:background .15s ease,border-color .15s ease,outline-color .15s ease,outline-width .15s ease}.f5 textarea{resize:vertical;min-height:110px}.f5 ::placeholder{color:#9AA2AF;opacity:1}.f5 input:hover,.f5 textarea:hover,.f5 select:hover{background:#E7EDE8}.f5 input:focus,.f5 textarea:focus,.f5 select:focus{background:#fff;border-color:var(--g);outline:4px solid rgba(22,199,155,.18)}.f5 label.f:has(input:not(:placeholder-shown):valid:not(:focus)):not(.field-error)::after{content:"";position:absolute;right:16px;bottom:19px;width:18px;height:18px;border-radius:50%;background:var(--g) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center / 12px no-repeat}.f5 .field-error input,.f5 .field-error textarea,.f5 input[aria-invalid="true"]{border-color:#E5484D;background:#FFF6F6}.f5 .field-error input:focus,.f5 input[aria-invalid="true"]:focus{outline-color:rgba(229,72,77,.16)}.f5 .vw-msg{display:flex;align-items:center;gap:8px;margin:2px 0 0;color:#C4363B;font-size:1rem;font-weight:600}.f5 .vw-msg::before{content:"!";display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#E5484D;color:#fff;font-size:.875rem;font-weight:800;flex:none}.f5 .vw-msg[hidden]{display:none}.f5 .row{display:flex;gap:14px;align-items:flex-start}.f5 .row > label.f{flex:1;min-width:0}.vw-xrform .xr-form{--xr-accent:var(--g);--xr-accent-text:#fff;--xr-error:#C4363B;--xr-radius:var(--r-s);--xr-gap:16px;max-width:none}.vw-xrform .xr-field > label,.vw-xrform .xr-field > legend{font-size:var(--small);color:var(--ink)}.vw-xrform .xr-help{color:var(--mute);opacity:1;font-size:var(--small)}.vw-xrform .xr-error{font-size:1rem;font-weight:600}.vw-xrform input[type="tel"],.vw-xrform input[type="number"],.vw-xrform input[type="url"],.vw-xrform input[type="date"]{font:500 1.0625rem/1.3 var(--font);padding:17px 18px;border-radius:var(--r-s);border:1.5px solid rgba(22,199,155,0);background:var(--cv);color:var(--ink);width:100%;box-sizing:border-box;outline:0 solid rgba(22,199,155,0)}.vw-xrform .xr-field.is-invalid input,.vw-xrform .xr-field.is-invalid textarea,.vw-xrform .xr-field.is-invalid select{border-color:#E5484D;background:#FFF6F6}.vw-xrform .xr-choice{color:var(--mute);font-size:var(--small)}.vw-xrform .xr-form-foot{margin-top:6px}.vw-xrform .xr-form-done{padding:22px 24px;border:0;border-radius:var(--r-s);background:var(--gs);color:var(--gi);font-weight:600}.f5 .qty{display:flex;flex-direction:column;gap:8px;font-weight:600;font-size:var(--small)}.f5 .vw-qty{display:flex;align-items:center;gap:4px;height:56px;padding:4px;border-radius:var(--r-s);background:var(--cv);box-sizing:border-box}.f5 .vw-qty button{width:46px;height:48px;border:0;border-radius:var(--r-s);background:transparent;color:var(--ink);font:500 1.25rem/1 var(--font);cursor:pointer;transition:background .15s ease,transform .1s ease}.f5 .vw-qty button:hover{background:#fff}.f5 .vw-qty button:active{transform:scale(.92)}.f5 .vw-qty button:focus-visible{outline:3px solid rgba(22,199,155,.4)}.f5 .vw-qty span{min-width:30px;text-align:center;font-size:1.125rem;font-weight:700;font-variant-numeric:tabular-nums}.f5 .consent{display:flex;gap:12px;align-items:flex-start;color:var(--mute);font-size:var(--small);line-height:1.45;cursor:pointer}.f5 .consent input{appearance:none;-webkit-appearance:none;flex:none;width:24px;height:24px;margin:0;border-radius:7px;border:1.5px solid #C6D0C9;background:#fff;cursor:pointer;transition:border-color .15s ease,background .15s ease}.f5 .consent:hover input{border-color:var(--g)}.f5 .consent input:checked{background:var(--g) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center / 16px no-repeat;border-color:var(--g)}.f5 .consent input:focus-visible{outline:4px solid rgba(22,199,155,.25)}.f5 .field-error .consent input{border-color:#E5484D}.f5 .consent a{color:var(--g2);font-weight:600;text-decoration:underline;text-underline-offset:3px}.f5 button[type="submit"]{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;font:600 1.125rem/1 var(--font);color:#fff;background:var(--g);border:0;cursor:pointer;padding:21px 30px;border-radius:999px;margin-top:6px;transition:background .15s ease,transform .1s ease}.f5 button[type="submit"]:hover{background:var(--g2)}.f5 button[type="submit"]:active{transform:scale(.985)}.f5 button[type="submit"]:focus-visible{outline:4px solid rgba(22,199,155,.35);outline-offset:2px}.f5[aria-busy="true"] button[type="submit"]{background:var(--g2);cursor:progress}.f5[aria-busy="true"] button[type="submit"]::before{content:"";width:18px;height:18px;border-radius:50%;border:2.5px solid rgba(255,255,255,.4);border-top-color:#fff;animation:spin5 .8s linear infinite}@keyframes spin5{to{transform:rotate(360deg)}}.f5 :disabled{opacity:.6}.f5[aria-busy="true"] button[type="submit"]:disabled{opacity:1}.f5 [data-form-note]{color:var(--mute);font-size:var(--small);line-height:1.5;margin:0}.f5 [data-form-note].is-ok,.f5 [data-form-note].is-bad{display:flex;gap:12px;align-items:flex-start;padding:16px 18px;border-radius:var(--r-s);font-weight:600;font-size:1.0625rem}.f5 [data-form-note].is-ok{background:var(--gs);color:var(--gi)}.f5 [data-form-note].is-bad{background:#FFF1F1;color:#B42D32}.f5 [data-form-note].is-ok::before,.f5 [data-form-note].is-bad::before{content:"";flex:none;width:22px;height:22px;border-radius:50%;margin-top:1px}.f5 [data-form-note].is-ok::before{background:var(--g) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center / 14px no-repeat}.f5 [data-form-note].is-bad::before{background:#E5484D url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round'%3E%3Cpath d='M12 7v6M12 17h.01'/%3E%3C/svg%3E") center / 14px no-repeat}.f5 [data-mains-note]{color:var(--mute);font-size:var(--small);line-height:1.5;margin:-4px 0 0}.f5 .due{display:flex;justify-content:space-between;align-items:baseline;font-weight:600;padding:4px 0 8px}.f5 .due b{font-size:1.5rem}.kit{transition:background .15s ease,outline-color .15s ease,transform .15s ease}.kit:hover{background:#E7EDE8}.kit:active{transform:scale(.99)}.kit::after{content:"";position:absolute;top:16px;right:16px;width:28px;height:28px;border-radius:50%;border:2px solid #C6D0C9;background:#fff;box-sizing:border-box;transition:all .15s ease}.kit:has(input:checked)::after{border-color:var(--g);background:var(--g) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center / 16px no-repeat}.kit:has(input:focus-visible){outline-color:var(--ink)}@media (max-width: 960px){.order5{grid-template-columns:minmax(0, 1fr);gap:36px}}@media (max-width: 480px){.kits{grid-template-columns:1fr 1fr;gap:10px}.kit .k{padding:14px 14px 18px}.kit .k b{font-size:1.0625rem}.kit .k span{font-size:1.25rem}.f5 .row{flex-direction:column;align-items:stretch}}.faq5{max-width:960px;margin:0 auto;display:grid;gap:12px}.faq5 details{background:#fff;border-radius:var(--r-m);transition:background .15s ease}.s5:not(.grey) .faq5 details{background:var(--cv)}.faq5 summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:24px;align-items:center;padding:26px 30px;font-size:1.5rem;font-weight:700;letter-spacing:var(--track-t);line-height:1.25;color:var(--ink);border-radius:var(--r-m);transition:color .15s ease}.faq5 summary::-webkit-details-marker{display:none}.faq5 summary::after{content:"";flex:none;width:32px;height:32px;border-radius:50%;background:var(--gs) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230BA47C' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E") center / 18px no-repeat;transition:transform .2s ease,background-color .15s ease}.faq5 summary:hover{color:var(--g2)}.faq5 summary:hover::after{background-color:#BFF0E2}.faq5 details[open] summary::after{transform:rotate(45deg)}.faq5 summary:focus-visible{outline:3px solid rgba(22,199,155,.5);outline-offset:-3px}.faq5 details p{padding:0 30px 28px;color:var(--ink);font-size:1.125rem;line-height:1.6;max-width:760px}.faq5 a{color:var(--g2);font-weight:600}@media (max-width: 700px){.faq5 summary{font-size:1.25rem;padding:22px 22px}.faq5 details p{padding:0 22px 24px;font-size:1.0625rem}}.ft5{background:#0E1320;color:rgba(255,255,255,.82);padding:72px 0 40px;font-size:var(--small)}.ft5 .grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:32px}.ft5 h2{color:#fff;font-size:var(--small);font-weight:600;margin:0 0 14px;letter-spacing:0}.ft5 a{display:block;text-decoration:none;color:rgba(255,255,255,.82);padding:5px 0}.ft5 a:hover{color:#fff}.ft5 .base{margin-top:56px;padding-top:24px;border-top:1px solid rgba(255,255,255,.1);display:flex;gap:24px;flex-wrap:wrap}.ft5 .base a{display:inline;padding:0}@media (max-width: 760px){.ft5 .grid{grid-template-columns:1fr 1fr}}.vw-pico{right:20px;bottom:20px}@media (prefers-reduced-motion: reduce){.hero5 .vw-hero-video{display:none}}.hero5 .box{padding-top:64px;padding-bottom:64px}#panel{padding-bottom:0}.photo5 img{max-height:82svh;object-fit:cover}.kit .badge{position:absolute;left:14px;top:14px;background:var(--ink);color:#fff;font-size:.875rem;font-weight:600;padding:6px 10px;border-radius:999px}@media (max-width: 860px){.hero5 .phone{--w:min(200px, 46vw);width:var(--w);outline-width:7px;border-radius:34px}.hero5 .sensor{width:calc((min(200px, 46vw) + 14px) * .605);margin-left:14px}.hero5 .box{padding-bottom:88px}.hero5 .vw-motion-btn{right:16px;bottom:16px}}.hero5 .kind{display:inline-flex;align-items:center;gap:10px;font-size:1.0625rem;font-weight:600;color:var(--gi);background:var(--gs);padding:8px 14px;border-radius:999px;margin-bottom:22px}.hero5 .kind i{width:8px;height:8px;border-radius:50%;background:var(--g)}.hero5 h1{max-width:640px}.hero5 .sub{max-width:540px}.hero5 .gets{list-style:none;margin:30px 0 0;padding:0;display:grid;gap:14px}.hero5 .gets li{display:flex;align-items:center;gap:14px;font-size:1.25rem;font-weight:600;color:var(--ink)}.hero5 .gets .t{width:40px;height:40px;border-radius:var(--r-s)}.hero5 .buy{margin-top:36px}@media (max-width: 860px){.hero5 .gets{justify-items:center}.hero5 .gets li{font-size:1.0625rem}.hero5 h1{margin:0 auto}.hero5 .sub{margin-left:auto;margin-right:auto}}.t,.t.a,.t.b,.t.v,.t.k{--c:var(--g)}.app5 .phone{outline-color:var(--ink)}.v3-chapters button{color:var(--mute)}.v3-chapters b,.v3-chapters button:hover,.v3-chapters button[aria-current="step"]{color:var(--ink)}.v3-chapters .bar{background:#D9DEE7}.v3-video{background:var(--cv)}.s5.grey .kit{background:#fff}.s5.grey .kit:hover{background:#F3F6F2}.s5.grey .f5 input[type="text"],.s5.grey .f5 input[type="email"],.s5.grey .f5 .vw-qty{background:#fff}.s5.grey .f5 input:hover{background:#fff;border-color:#D3DBD5}.s5.grey .f5 input:focus{border-color:var(--g)}.kinds5 .t.a{--c:var(--amber)}.kinds5 .t.b{--c:var(--blue)}.kinds5 .t.v{--c:var(--violet)}.kinds5 .t.k{--c:#254039}.hero5 .price{display:grid;grid-template-columns:auto auto;align-items:baseline;justify-content:start;column-gap:6px;font-size:inherit;letter-spacing:0}.hero5 .price .n,.kit .k .p .n{font-size:2.5rem;font-weight:700;letter-spacing:var(--track-d);line-height:1;font-variant-numeric:tabular-nums;color:var(--ink)}.hero5 .price .c,.kit .k .p .c{font-size:1.0625rem;font-weight:600;color:var(--mute);letter-spacing:0}.hero5 .price small{grid-column:1 / -1;margin-top:6px;font-size:1rem;font-weight:500;color:var(--mute)}.kit .k .p{display:flex;align-items:baseline;gap:6px}.kit .k .p .n{font-size:2rem}@media (max-width: 860px){.hero5 .price{justify-content:center;text-align:center}}.hero5 .price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px}.hero5 .price small{flex-basis:100%}@media (max-width: 860px){.hero5 .price{justify-content:center}}.hero5 .price .c,.kit .k .p .c{font-size:1.75rem;font-weight:600;color:var(--ink);letter-spacing:0}.kit .k .p .c{font-size:1.25rem}:root{--vh:calc(100svh - 68px)}.hero5 .box{min-height:var(--vh);max-height:none;padding-top:32px;padding-bottom:32px;box-sizing:border-box}.hero5 .phone{--w:min(330px, 34vw, calc((var(--vh) - 120px) * 720 / 1565 - 18px));width:var(--w)}.hero5 .sensor{width:calc((var(--w) + 18px) * .605)}.hero5 h1{font-size:clamp(2.5rem, min(5.2vw, 8.4svh), 5rem)}.hero5 .gets{margin-top:min(30px, 3svh);gap:min(14px, 1.6svh)}.hero5 .buy{margin-top:min(36px, 4svh)}.s5.fit .top{margin-bottom:min(48px, 4svh)}#install .v3-fit{max-width:min(100%, calc((var(--vh) - 112px - 150px - 64px) * 16 / 9))}#preorder .kit img{aspect-ratio:16 / 8;object-fit:cover}#preorder .f5{gap:12px}@media (max-width: 860px){.hero5 .box{min-height:0}.hero5 .phone{--w:min(190px, 44vw)}.hero5 .sensor{width:calc((var(--w) + 14px) * .605)}.hero5 h1{font-size:clamp(2.25rem, 9.6vw, 3rem)}#install .v3-fit{max-width:100%}}.s5.fit{flex-direction:column;justify-content:center;align-items:stretch}.hero5 .stage{--w:min(330px, 34vw, calc((var(--vh) - 120px) * 720 / 1565 - 18px))}.hero5 .phone{width:var(--w)}.hero5 .sensor{width:calc((var(--w) + 18px) * .605)}.b5.big{font-size:1.0625rem;padding:0 30px}.hero5 .buy{flex-direction:column;align-items:flex-start;gap:10px}.hero5 .alt{font-size:1rem;color:var(--mute);padding-left:34px}@media (max-width: 860px){.hero5 .stage{--w:min(190px, 44vw)}.hero5 .sensor{width:calc((var(--w) + 14px) * .605)}.hero5 .buy{align-items:center}.hero5 .alt{padding-left:0}}.app5{grid-template-columns:auto auto;justify-content:center;gap:clamp(56px, 8vw, 120px)}@media (max-width: 860px){.app5{grid-template-columns:minmax(0, 1fr)}}@media (min-width: 861px) and (max-height: 820px){#preorder .kit img{aspect-ratio:16 / 6}#preorder .kit .k{padding:14px 20px 18px}#preorder .top{margin-bottom:24px}#preorder .top .sub{margin-top:8px}#preorder .f5{gap:10px}#preorder .f5 input[type="text"],#preorder .f5 input[type="email"]{padding-top:13px;padding-bottom:13px}#preorder .vw-qty{height:50px}}.sdk5 .box{grid-template-columns:minmax(0, 1fr) minmax(0, .9fr)}.flow5{display:grid;gap:10px;justify-items:stretch;max-width:460px;margin-left:auto;width:100%}.flow5 .st{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:18px;align-items:center;background:#fff;border-radius:var(--r-m);padding:22px 24px}.flow5 .st .t{grid-row:1 / 3}.flow5 .st b{font-size:1.25rem;font-weight:700}.flow5 .st > span:not(.t):not(.row){color:var(--mute);font-weight:500}.flow5 .st.us{background:var(--g);color:#fff}.flow5 .st.us > span:not(.t){color:rgba(255,255,255,.9)}.flow5 .st.us .t{--c:#fff;color:var(--g2)}.flow5 .st .row{grid-row:1 / 3;display:flex;gap:4px}.flow5 .st .row .t{width:30px;height:30px;border-radius:var(--r-s)}.flow5 .st .row .t.a{--c:var(--amber)}.flow5 .st .row .t.b{--c:var(--blue)}.flow5 .st .row .t.v{--c:var(--violet)}.flow5 .ar{justify-self:center;color:var(--g);transform:rotate(90deg)}.feat4{list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:40px 32px;max-width:1160px}.feat4 li{display:flex;flex-direction:column;gap:14px}.feat4 b{font-size:1.25rem;font-weight:700;letter-spacing:0}.feat4 span:not(.t){color:var(--mute);font-weight:500;font-size:1.0625rem;line-height:1.5}.steps5{list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px;max-width:1080px}.steps5 li{background:#fff;border-radius:var(--r-m);padding:30px;display:flex;flex-direction:column;gap:10px}.steps5 .n{width:40px;height:40px;border-radius:50%;background:var(--gs);color:var(--g2);display:grid;place-items:center;font-weight:700;margin-bottom:6px}.steps5 b{font-size:1.25rem;font-weight:700}.steps5 span:not(.n){color:var(--mute);font-weight:500;font-size:1.0625rem;line-height:1.5}.f5.narrow{max-width:720px;margin:0 auto}@media (max-width: 960px){.feat4{grid-template-columns:1fr 1fr}.steps5{grid-template-columns:minmax(0, 1fr)}.sdk5 .box{grid-template-columns:minmax(0, 1fr)}.flow5{margin:0 auto}}@media (max-width: 560px){.feat4{grid-template-columns:minmax(0, 1fr)}}.contact5{display:grid;grid-template-columns:minmax(0, .85fr) minmax(0, 1.15fr);gap:72px;align-items:start}.contact5 h1{font-size:clamp(2.5rem, 5vw, 4rem)}.routes{list-style:none;margin:40px 0 0;padding:0;display:grid;gap:24px}.routes li{display:flex;gap:16px;align-items:flex-start}.routes li > span:not(.t){display:flex;flex-direction:column;gap:3px}.routes b{font-size:1.25rem;font-weight:700}.routes small{color:var(--mute);font-size:1.0625rem;font-weight:500}.routes a{color:var(--g2);font-weight:600;text-decoration:none;margin-top:2px}.routes a:hover{text-decoration:underline;text-underline-offset:3px}.person{display:flex;align-items:center;gap:16px;margin-top:40px}.person img{width:64px;height:64px;border-radius:50%;object-fit:cover;display:block}.person span{display:flex;flex-direction:column;gap:2px}.person b{font-weight:700}.person small{color:var(--mute);font-weight:500}.f5.card{background:var(--cv);border-radius:var(--r-m);padding:36px}.f5.card input[type="text"],.f5.card input[type="email"],.f5.card textarea{background:#fff}.f5.card input:hover,.f5.card textarea:hover{border-color:#D3DBD5;background:#fff}.f5.card input:focus,.f5.card textarea:focus{border-color:var(--g)}.topics{display:flex;flex-wrap:wrap;gap:6px;padding:5px;background:#fff;border-radius:999px;margin-bottom:6px}.topics .vw-pill{flex:1;border:0;background:transparent;color:var(--mute);font:600 1.0625rem/1 var(--font);padding:13px 16px;border-radius:999px;cursor:pointer;white-space:nowrap;transition:background .15s ease,color .15s ease;box-shadow:none}.topics .vw-pill:hover{color:var(--ink);background:var(--cv)}.topics .vw-pill[aria-current="true"]{background:var(--g);color:#fff}.topics .vw-pill:focus-visible{outline:3px solid rgba(22,199,155,.45);outline-offset:2px}@media (max-width: 960px){.contact5{grid-template-columns:minmax(0, 1fr);gap:48px}.f5.card{padding:24px 18px}.topics{border-radius:var(--r-m)}}.s5.first{padding-top:40px}.v5 .s5 .top h1{font-size:clamp(2.5rem, 5vw, 4.25rem)}.note5{text-align:center;margin-top:22px;color:var(--mute);font-weight:500}.note5 a{color:var(--g2);font-weight:600}.four5{list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:32px;max-width:1120px;text-align:center}.four5 li{display:flex;flex-direction:column;align-items:center;gap:10px}.four5 .t{width:64px;height:64px;border-radius:var(--r-m);margin-bottom:6px}.four5 b{font-size:1.25rem;font-weight:700;letter-spacing:0;white-space:nowrap}.four5 span:not(.t){color:var(--mute);font-weight:500}@media (max-width: 860px){.four5{grid-template-columns:1fr 1fr;gap:36px 16px}.four5 b{white-space:normal;font-size:1.125rem}}.tabs8{display:grid;grid-template-columns:repeat(8, minmax(0, 1fr));gap:6px;padding:6px;background:var(--cv);border-radius:var(--r-m);margin-bottom:28px}.tabs8 button{border:0;background:transparent;border-radius:var(--r-s);padding:12px 8px;font:600 1rem/1.2 var(--font);color:var(--mute);cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:4px;transition:background .15s ease,color .15s ease}.tabs8 button b{font-size:1.25rem;color:var(--ink)}.tabs8 button:hover{background:#fff;color:var(--ink)}.tabs8 button[aria-selected="true"]{background:var(--g);color:#fff}.tabs8 button[aria-selected="true"] b{color:#fff}.tabs8 button:focus-visible{outline:3px solid rgba(22,199,155,.5);outline-offset:2px}.sp{display:grid;grid-template-columns:minmax(0, 1.4fr) minmax(0, 1fr);gap:48px;align-items:center}.sp[hidden]{display:none}.sp img{width:100%;height:auto;max-height:calc(var(--vh) - 300px);object-fit:cover;border-radius:var(--r-m);display:block;background:var(--cv)}.sp .no{color:var(--g2);font-weight:700}.sp h3{font-size:2rem;margin:8px 0 14px;letter-spacing:var(--track-t)}.sp p{font-size:1.25rem;line-height:1.5;font-weight:500}.sp .warn{margin-top:14px;padding:14px 16px;border-radius:var(--r-s);background:#FFF1F1;color:#B42D32;font-weight:600;font-size:1.0625rem}.sp .b5{margin-top:26px;background:var(--cv)}.sp .b5:hover{background:var(--gs)}@media (max-width: 860px){.tabs8{grid-template-columns:repeat(4, minmax(0, 1fr))}.sp{grid-template-columns:minmax(0, 1fr);gap:20px}.sp img{max-height:none}.sp h3{font-size:1.5rem}}.shots5{display:flex;justify-content:center;gap:clamp(40px, 8vw, 120px);flex-wrap:wrap}.shots5 figure{margin:0;display:flex;flex-direction:column;align-items:center;gap:22px;text-align:center}.shots5 .phone{height:min(calc(var(--vh) - 300px), 620px);aspect-ratio:720 / 1565;border-radius:40px;outline:8px solid var(--ink);overflow:hidden;background:var(--ink)}.shots5 .phone img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.shots5 figcaption{display:flex;flex-direction:column;gap:4px}.shots5 figcaption b{font-size:1.25rem;font-weight:700;letter-spacing:0}.shots5 figcaption span{color:var(--mute);font-weight:500}@media (max-width: 860px){.shots5 .phone{height:auto;width:min(240px, 62vw)}}.s5.fit .v3-fit{max-width:min(100%, calc((var(--vh) - 330px) * 16 / 9))}.sp img{max-height:calc(var(--vh) - 340px)}.four5 + .note5{margin-top:40px}@media (max-width: 860px){.s5.fit .v3-fit{max-width:100%}.sp img{max-height:none}}.buy5{display:grid;grid-template-columns:minmax(0, 1.1fr) minmax(0, .9fr);gap:64px;align-items:center}.buy5 h1{font-size:clamp(2.5rem, 4.6vw, 4rem)}.buy5 .gets{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:14px}.buy5 .gets li{display:flex;align-items:center;gap:14px;font-size:1.25rem;font-weight:600}.buy5 .gets .t{width:40px;height:40px;border-radius:var(--r-s)}.buy5 .buy{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:34px}.buy5 .alt{font-size:1rem;color:var(--mute);padding-left:34px}.gal5 .vw-gallery-stage{aspect-ratio:auto;height:min(calc(var(--vh) - 200px), 620px);background:#fff;border-radius:var(--r-m)}.gal5 .vw-gallery-slide{background:#fff}.gal5 .vw-gallery-slide img{object-fit:contain}.gal5 .vw-gallery-nav{width:46px;height:46px;border-radius:50%;border:0;background:rgba(255,255,255,.92);color:var(--ink);box-shadow:var(--pop);transition:background .15s ease,color .15s ease,transform .1s ease}.gal5 .vw-gallery-nav:hover{background:var(--g);color:#fff}.gal5 .vw-gallery-nav:active{transform:translateY(-50%) scale(.94)}.gal5 .vw-gallery-count{background:rgba(22,48,42,.72);color:#fff;padding:6px 10px;border-radius:999px;font:600 .875rem/1 var(--font);border:0}.gal5 .vw-gallery-thumbs{gap:10px;margin-top:12px}.gal5 .vw-gallery-thumbs button{height:72px;border-radius:var(--r-s);background-size:cover;background-position:center;background-color:#fff;outline:2px solid rgba(22,199,155,0);outline-offset:-2px;transition:outline-color .15s ease,opacity .15s ease;opacity:.75;font-size:0}.gal5 .vw-gallery-thumbs button:hover{opacity:1}.gal5 .vw-gallery-thumbs button[aria-current="true"]{outline-color:var(--g);opacity:1}.s5.first .gal5 .vw-gallery-stage,.s5.first .gal5 .vw-gallery-thumbs button{background-color:var(--cv)}.s5.first .gal5 .vw-gallery-slide{background:var(--cv)}@media (max-width: 960px){.buy5{grid-template-columns:minmax(0, 1fr);gap:32px}.gal5 .vw-gallery-stage{height:360px}}.boxes5{display:flex;justify-content:center;gap:32px}.boxes5 figure{margin:0;flex:1;max-width:860px;display:flex;flex-direction:column;gap:18px;text-align:center}.boxes5 img{width:100%;height:auto;max-height:calc(var(--vh) - 320px);object-fit:contain;background:#fff;border-radius:var(--r-m);display:block}.boxes5 figcaption{display:flex;flex-direction:column;gap:4px}.boxes5 figcaption b{font-size:1.25rem;font-weight:700}.boxes5 figcaption span{color:var(--mute);font-weight:500}@media (max-width: 860px){.boxes5{flex-direction:column}}.cmp5{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px;max-width:1120px;margin:0 auto}.cmp5 .c{background:var(--cv);border-radius:var(--r-m);padding:30px}.cmp5 .c.us{background:var(--gs);outline:3px solid var(--g);outline-offset:-3px}.cmp5 .hd{display:flex;align-items:center;gap:14px;margin-bottom:22px}.cmp5 .hd .t{width:44px;height:44px;border-radius:var(--r-s)}.cmp5 .c:not(.us) .hd .t{--c:#A6AEBB}.cmp5 h3{font-size:1.25rem}.cmp5 ul{list-style:none;margin:0;padding:0;display:grid;gap:14px}.cmp5 li{display:flex;gap:10px;align-items:flex-start;font-weight:600;font-size:1.0625rem}.cmp5 li svg{flex:none;margin-top:2px}.cmp5 li.y svg{color:var(--g2)}.cmp5 li.n{color:var(--mute);font-weight:500}.cmp5 li.n svg{color:#A6AEBB}@media (max-width: 860px){.cmp5{grid-template-columns:minmax(0, 1fr)}}.spec5{list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:14px;max-width:1200px}.spec5 li{display:flex;align-items:center;gap:14px;background:#fff;border-radius:var(--r-m);padding:18px 20px}.spec5 .t{width:44px;height:44px;border-radius:var(--r-s)}.spec5 li > span:not(.t){display:flex;flex-direction:column;gap:2px;min-width:0}.spec5 small{color:var(--mute);font-weight:600;font-size:1rem}.spec5 b{font-size:1.0625rem;font-weight:700}@media (max-width: 1000px){.spec5{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 520px){.spec5{grid-template-columns:minmax(0, 1fr)}}.how5{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:28px}.how5 figure{margin:0;display:flex;flex-direction:column;gap:20px}.how5 .pic{height:min(calc(var(--vh) - 360px), 420px);border-radius:var(--r-m);overflow:hidden;background:var(--cv);display:grid;place-items:center}.how5 .pic img{width:100%;height:100%;object-fit:cover;display:block}.how5 .pic.ph{background:var(--gs)}.how5 .pic.ph img{width:auto;height:88%;object-fit:contain;border-radius:var(--r-m);outline:6px solid var(--ink);margin-top:18%;align-self:start}.how5 figcaption{display:grid;grid-template-columns:auto 1fr;column-gap:14px;row-gap:4px;align-items:center}.how5 .n{grid-row:1 / 3;width:40px;height:40px;border-radius:50%;background:var(--g);color:#fff;display:grid;place-items:center;font-weight:700}.how5 figcaption b{font-size:1.25rem;font-weight:700}.how5 figcaption span:not(.n){color:var(--mute);font-weight:500}@media (max-width: 860px){.how5{grid-template-columns:minmax(0, 1fr)}.how5 .pic{height:260px}}.bizgrid5{display:grid;grid-template-columns:minmax(0, .8fr) minmax(0, 1.2fr);gap:56px;align-items:center}.bizgrid5 h1{font-size:clamp(2.5rem, 4.6vw, 4rem)}.bizgrid5 .gets{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:14px}.bizgrid5 .gets li{display:flex;align-items:center;gap:14px;font-size:1.25rem;font-weight:600}.bizgrid5 .gets .t{width:40px;height:40px;border-radius:var(--r-s)}.bizgrid5 .buy{margin-top:34px}.browser5{border-radius:var(--r-m);overflow:hidden;background:#fff}.browser5 .bar{display:flex;align-items:center;gap:7px;padding:12px 14px;background:#E7EDE8}.browser5 .bar i{width:11px;height:11px;border-radius:50%;background:#C9CFD9}.browser5 .bar span{margin-left:12px;background:#fff;border-radius:8px;padding:5px 12px;font-size:.875rem;font-weight:500;color:var(--mute)}.browser5 img{display:block;width:100%;height:auto}#dashboard .browser5{max-width:min(100%, calc((var(--vh) - 330px) * 2000 / 1165));margin:0 auto}.tabs4{display:flex;justify-content:center;gap:6px;padding:6px;background:#fff;border-radius:999px;width:max-content;max-width:100%;margin:0 auto 28px;flex-wrap:wrap}.tabs4 button{border:0;background:transparent;border-radius:999px;padding:12px 20px;font:600 1.0625rem/1 var(--font);color:var(--mute);cursor:pointer;transition:background .15s ease,color .15s ease}.tabs4 button:hover{color:var(--ink);background:var(--cv)}.tabs4 button[aria-selected="true"]{background:var(--g);color:#fff}.tabs4 button:focus-visible{outline:3px solid rgba(22,199,155,.5);outline-offset:2px}@media (max-width: 1000px){.bizgrid5{grid-template-columns:minmax(0, 1fr)}.tabs4{border-radius:var(--r-m)}}.f5 label.f:has(input:not([placeholder])):not(.field-error)::after{content:none}.priv{padding:40px 0 24px}.priv + .priv{padding:24px 0 112px}.priv h1{font-size:clamp(2.5rem, 5vw, 4rem)}.priv > .wrap > p{margin-top:16px;font-size:var(--big);color:var(--mute);font-weight:500;max-width:680px}.priv > .wrap > div:not(.vw-doc){display:flex;gap:18px;margin-top:18px;color:var(--mute);font-weight:500}.priv > .wrap > div a{color:var(--g2);font-weight:600}.priv .wrap{max-width:1180px;margin:0 auto;padding:0 40px}.vw-doc{display:grid;grid-template-columns:240px minmax(0, 1fr);gap:64px;align-items:start}.vw-rail{position:sticky;top:92px;display:flex;flex-direction:column;gap:2px}.vw-rail h2{font-size:1rem !important;font-weight:600;color:var(--mute);margin:0 0 10px 14px !important;letter-spacing:0 !important}.vw-rail a{font-size:1rem;font-weight:600;color:var(--ink);padding:9px 14px;border-radius:999px;text-decoration:none;transition:background .15s ease,color .15s ease}.vw-rail a:hover{background:var(--cv);color:var(--g2)}.vw-doc > div h2,.vw-doc > article h2{font-size:1.75rem !important;letter-spacing:var(--track-t);margin:48px 0 12px !important}.vw-doc > div h2:first-child,.vw-doc > article h2:first-child{margin-top:0 !important}.vw-doc h3{font-size:1.25rem;margin:26px 0 8px}.vw-doc p,.vw-doc li{font-size:1.0625rem;line-height:1.65;color:var(--ink);font-weight:400;max-width:720px}.vw-doc p + p{margin-top:12px}.vw-doc ul,.vw-doc ol{padding-left:22px;margin:12px 0}.vw-doc a{color:var(--g2);font-weight:600}.vw-doc table{border-collapse:collapse;width:100%;margin:14px 0}.vw-doc th,.vw-doc td{text-align:left;padding:12px 14px;border-bottom:1px solid var(--line);font-size:1.0625rem;vertical-align:top}@media (max-width: 900px){.vw-doc{grid-template-columns:minmax(0, 1fr);gap:32px}.vw-rail{position:static;flex-direction:row;flex-wrap:wrap}.priv .wrap{padding:0 20px}}.vw-doc li:has(> svg){display:flex;gap:10px;align-items:flex-start;list-style:none}.vw-doc ul:has(> li > svg){padding-left:0}.vw-doc li > svg{flex:none;margin-top:5px;color:var(--g2)}.vw-doc .vw-rail a{color:var(--ink)}.uses5{list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:18px;max-width:1180px}.uses5 li{display:flex;gap:16px;align-items:flex-start;background:#fff;border-radius:var(--r-m);padding:22px 22px 24px;transition:transform .2s ease,box-shadow .2s ease}.uses5 li:hover{transform:translateY(-3px)}.uses5 .t{width:52px;height:52px;border-radius:var(--r-s)}.uses5 .t.a{--c:var(--amber)}.uses5 .t.b{--c:var(--blue)}.uses5 .t.v{--c:var(--violet)}.uses5 li > div{flex:1;min-width:0}.uses5 .meta{display:flex;justify-content:space-between;gap:8px;font-size:1rem;font-weight:600;color:var(--mute);margin:0 0 6px}.uses5 .meta span{color:var(--g2)}.uses5 b{display:block;font-size:1.25rem;font-weight:700;letter-spacing:0}.uses5 p:not(.meta){margin-top:4px;color:var(--ink);font-weight:500;font-size:1.0625rem;line-height:1.45}@media (max-width: 1000px){.uses5{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 620px){.uses5{grid-template-columns:minmax(0, 1fr)}}@media (prefers-reduced-motion: reduce){.uses5 li{transition:none}.uses5 li:hover{transform:none}}.uses5.four{grid-template-columns:repeat(4, minmax(0, 1fr));max-width:1240px}@media (max-width: 1100px){.uses5.four{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 620px){.uses5.four{grid-template-columns:minmax(0, 1fr)}}.check5{margin-top:22px;background:#fff;border-radius:var(--r-m);padding:18px 20px}.check5 b{font-weight:700}.check5 ul{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px}.check5 li{display:flex;align-items:center;gap:6px;font-weight:600;font-size:1rem}.check5 li svg{color:var(--g2)}.check5 p{margin-top:10px;color:var(--mute);font-size:1rem;line-height:1.45;font-weight:500}.check5 a{color:var(--g2);font-weight:600}.f5 .due.later{padding-top:0;color:var(--mute)}.f5 .due.later span:last-child{font-weight:700;color:var(--ink)}.how-po{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:8px;counter-reset:po}.how-po li{counter-increment:po;display:flex;gap:10px;font-size:1rem;line-height:1.45;color:var(--mute);font-weight:500}.how-po li::before{content:counter(po);flex:none;width:22px;height:22px;border-radius:50%;background:var(--gs);color:var(--g2);font-size:.875rem;font-weight:700;display:grid;place-items:center;margin-top:1px}.how-po b{color:var(--ink);font-weight:600}.s5.fit{min-height:0;padding:88px 0;display:block}.hero5 .box{min-height:0;padding-top:48px;padding-bottom:56px}.s5{padding:88px 0}.s5.first{padding-top:40px}@media (max-width: 700px){.s5,.s5.fit{padding:64px 0}}.nn5{margin:0 auto;max-width:1240px;background:radial-gradient(80% 90% at 50% 45%, #FFFFFF 0%, #F3F6F2 70%);border-radius:var(--r-m);padding:20px 24px 28px;position:relative;overflow:hidden;text-align:center}.nn5 canvas{display:block;width:100%;height:min(calc(var(--vh) - 420px), 460px);min-height:300px}.nn5 .nn-name{margin:-6px 0 18px;font-size:1.5rem;font-weight:700;letter-spacing:var(--track-t);min-height:1.5em;transition:opacity .2s ease}.nn-chips{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.nn-chips > span{display:inline-grid;transition:transform .25s ease,opacity .25s ease;opacity:.35}.nn-chips .t{width:40px;height:40px;border-radius:var(--r-s)}.nn-chips .a .t{--c:var(--amber)}.nn-chips .b .t{--c:var(--blue)}.nn-chips .v .t{--c:var(--violet)}.nn-chips .k .t{--c:#254039}.nn-chips > span.on{opacity:1;transform:scale(1.18)}@media (max-width: 640px){.nn5{padding:12px 10px 20px;border-radius:var(--r-m)}.nn5 canvas{height:320px}.nn-chips{gap:6px}.nn-chips .t{width:30px;height:30px;border-radius:var(--r-s)}}@media (prefers-reduced-motion: reduce){.nn-chips > span{transition:none}}.close5{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:48px;align-items:center;background:#fff;border-radius:34px;padding:56px 64px;overflow:hidden;position:relative}.close5 h2{font-size:clamp(2rem, 3.6vw, 3.25rem);max-width:560px}.close5 .promise{margin-top:24px}.close5 .buy{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:30px}.close5 .alt{font-size:1rem;color:var(--mute);padding-left:34px}.close5 .stage{--w:210px;display:flex;align-items:center;margin-bottom:-96px;align-self:end}.close5 .phone{width:var(--w);border-radius:34px;outline:7px solid var(--ink);overflow:hidden;background:var(--ink)}.close5 .phone img{display:block;width:100%;height:auto}.close5 .sensor{width:calc((var(--w) + 14px) * .605);height:auto;margin-left:18px}@media (max-width: 860px){.close5{grid-template-columns:minmax(0, 1fr);padding:36px 24px 0;text-align:center}.close5 .buy{align-items:center}.close5 .alt{padding-left:0}.close5 .promise{justify-content:center}.close5 .stage{justify-self:center;--w:170px;margin-bottom:-60px}.close5 h2{margin:0 auto}}.guide5{display:grid;grid-template-columns:minmax(0, 1.55fr) minmax(320px, 1fr);gap:28px;align-items:start}.guide5 .note5{text-align:left;font-size:1rem}.chap5{list-style:none;margin:0;padding:0;display:grid;gap:2px}.chap5 button{width:100%;display:flex;gap:14px;align-items:flex-start;text-align:left;border:0;background:transparent;border-radius:var(--r-m);padding:12px 14px;cursor:pointer;font:inherit;color:inherit;transition:background .15s ease}.chap5 button:hover{background:var(--cv)}.chap5 button:focus-visible{outline:3px solid rgba(22,199,155,.45);outline-offset:-3px}.chap5 .n{flex:none;width:32px;height:32px;border-radius:50%;background:var(--cv);color:var(--ink);font-weight:700;display:grid;place-items:center;font-size:1rem;transition:background .15s ease,color .15s ease}.chap5 .tx{display:flex;flex-direction:column;gap:2px}.chap5 .tx b{font-size:1.0625rem;font-weight:700}.chap5 .tx > span{color:var(--mute);font-weight:500;font-size:1rem;line-height:1.45;display:none}.chap5 .tx em{font-style:normal;color:#B42D32;font-weight:600;font-size:1rem;margin-top:4px;display:none}.chap5 button[aria-current="step"]{background:var(--gs)}.chap5 button[aria-current="step"] .n{background:var(--g);color:#fff}.chap5 button[aria-current="step"] .tx > span,.chap5 button[aria-current="step"] .tx em{display:block}@media (max-width: 960px){.guide5{grid-template-columns:minmax(0, 1fr)}.chap5{max-height:none}}.s5,.s5.fit{padding:72px 0}.s5 .top,.s5.fit .top{margin-bottom:40px}.ins5{list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:18px;max-width:1240px}.ins5 li{position:relative;background:#fff;border-radius:var(--r-m);padding:26px 24px 28px;display:flex;flex-direction:column;gap:6px}.ins5 .t{position:absolute;top:22px;right:22px;width:40px;height:40px;border-radius:var(--r-s)}.ins5 .t.b{--c:var(--blue)}.ins5 .t.a{--c:var(--amber)}.ins5 strong{font-size:3rem;font-weight:700;letter-spacing:var(--track-d);line-height:1;margin:8px 0 14px}.ins5 b{font-size:1.25rem;font-weight:700;letter-spacing:0}.ins5 .d{color:var(--mute);font-weight:500;font-size:1.0625rem;line-height:1.45}@media (max-width: 1000px){.ins5{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 520px){.ins5{grid-template-columns:minmax(0, 1fr)}}.feat5{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px;max-width:1120px;margin:0 auto}.feat5 figure{margin:0;background:var(--cv);border-radius:var(--r-m);overflow:hidden;display:flex;flex-direction:column;align-items:center;text-align:center;padding:34px 28px 0;height:min(calc(var(--vh) - 200px), 560px)}.feat5 figcaption{display:flex;flex-direction:column;gap:6px;margin-bottom:28px}.feat5 figcaption b{font-size:1.5rem;font-weight:700;letter-spacing:var(--track-t)}.feat5 figcaption span{color:var(--mute);font-weight:500}.feat5 .phone{width:min(300px, 70%);flex:1;border-radius:38px 38px 0 0;border:6px solid var(--ink);border-bottom:0;overflow:hidden;background:#fff}.feat5 .phone img{display:block;width:100%;height:auto}@media (max-width: 760px){.feat5{grid-template-columns:minmax(0, 1fr)}.feat5 figure{height:480px}}.req5{margin-top:18px;color:var(--mute);font-size:1rem;line-height:1.5;font-weight:500}.req5 a{color:var(--g2);font-weight:600;white-space:nowrap}.next5{list-style:none;margin:26px 0 0;padding:0;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px}.next5 li{background:#fff;border-radius:var(--r-m);padding:18px;display:flex;flex-direction:column;gap:4px}.next5 li > span{width:28px;height:28px;border-radius:50%;background:var(--gs);color:var(--g2);font-weight:700;font-size:1rem;display:grid;place-items:center;margin-bottom:6px}.next5 b{font-weight:700;font-size:1.0625rem}.next5 small{color:var(--mute);font-weight:500;font-size:1rem;line-height:1.4}.f5.formcard{background:#fff;border-radius:var(--r-m);padding:32px;align-content:start}.f5.formcard input[type="text"],.f5.formcard input[type="email"],.f5.formcard .vw-qty{background:var(--cv) !important}.f5.formcard input:hover{background:#E7EDE8 !important}.f5.formcard input:focus{background:#fff !important}.f5 .due{border-bottom:0}.f5 .due.later{padding-bottom:14px;margin-bottom:4px;border-bottom:1px solid var(--line)}.promise.sm{margin:4px 0 0;justify-content:center;gap:8px 18px}.promise.sm li{font-size:1rem;color:var(--mute)}.f5 [data-form-note]:empty{display:none}@media (max-width: 620px){.next5{grid-template-columns:minmax(0, 1fr)}.f5.formcard{padding:22px 16px}}.hero5 .vw-motion-btn{opacity:0;pointer-events:none}.hero5 .vw-motion-btn:focus-visible{opacity:1;pointer-events:auto}.po5{display:grid;grid-template-columns:minmax(0, 1.05fr) minmax(0, .95fr);gap:32px;align-items:start}.po-pic{position:sticky;top:96px}.po-pic .frame{background:#fff;border-radius:var(--r-m);aspect-ratio:3 / 2;display:grid;place-items:center;overflow:hidden}.po-pic .frame img{width:92%;height:92%;object-fit:contain;display:block}.po-pic .inbox{margin-top:16px;text-align:center;font-weight:600;color:var(--ink)}.po-pic .promise{justify-content:center;margin-top:14px}.po-pic .promise li{font-size:1rem;color:var(--mute)}.po-form{background:#fff;border-radius:var(--r-m);padding:30px 30px 26px;display:grid;gap:12px}.po-form h3{font-size:1.125rem;font-weight:700;margin:10px 0 2px}.po-form h3:first-child{margin-top:0}.opts{display:grid;gap:8px}.opt{position:relative;display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:var(--r-s);background:var(--cv);cursor:pointer;outline:2px solid rgba(22,199,155,0);outline-offset:-2px;transition:background .15s ease,outline-color .15s ease}.opt:hover{background:#E7EDE8}.opt input{appearance:none;-webkit-appearance:none;flex:none;width:22px;height:22px;margin:0;border-radius:50%;border:2px solid #C6D0C9;background:#fff;transition:all .15s ease}.opt input:checked{border:7px solid var(--g)}.opt input:focus-visible{outline:3px solid rgba(22,199,155,.4);outline-offset:2px}.opt:has(input:checked){background:var(--gs);outline-color:var(--g)}.opt .o{flex:1;display:flex;flex-direction:column;gap:2px}.opt .o b{font-size:1.0625rem;font-weight:700}.opt .o small{color:var(--mute);font-size:1rem;font-weight:500}.opt .pr{font-size:1.25rem;font-weight:700;letter-spacing:0}.po-form .hint{font-size:1rem;color:var(--mute);font-weight:500}.po-form .hint a{color:var(--g2);font-weight:600}.po-form .row{gap:10px;align-items:flex-start}.po-form .qty{flex:none}.po-form [data-mains-note]{font-size:.875rem;margin:0}.po-form .sum{display:grid;gap:6px;padding:14px 0 4px;margin-top:4px;border-top:1px solid var(--line)}.po-form .sum div{display:flex;justify-content:space-between;align-items:baseline}.po-form .sum span{color:var(--mute);font-weight:500}.po-form .sum div:first-child b{font-size:1.25rem}.po-form .path{font-size:.875rem;line-height:1.5;color:var(--mute);text-align:center;font-weight:500}@media (max-width: 960px){.po5{grid-template-columns:minmax(0, 1fr)}.po-pic{position:static}}@media (max-width: 520px){.po-form{padding:22px 16px}.po-form .row{flex-direction:row}.po-form .row:not([data-qty-stepper]){flex-direction:column}}#top.s5,.hero5.sdk5{min-height:calc(100svh - 68px);display:flex;align-items:center;padding:32px 0;box-sizing:border-box}#top.s5 > .box,.hero5.sdk5 > .box{width:100%;min-height:0}@media (max-width: 860px){#top.s5,.hero5.sdk5{min-height:0;display:block}}.v3-fit.big{max-width:min(100%, calc((var(--vh) - 300px) * 16 / 9))}.warn5{display:flex;gap:12px;align-items:center;justify-content:center;max-width:760px;margin:22px auto 0;padding:14px 18px;border-radius:var(--r-s);background:#FFF6E6;color:#8A5A00;font-weight:600;font-size:1rem;line-height:1.45}.warn5 svg{flex:none;color:#E08E1B}.split5{display:grid;grid-template-columns:minmax(0, .9fr) minmax(0, 1.1fr);gap:48px;align-items:center}.split5 h2{margin-bottom:26px}.split5 > img{width:100%;height:auto;border-radius:var(--r-m);background:#fff;display:block}.chk5{list-style:none;margin:0;padding:8px;background:#fff;border-radius:var(--r-m);display:grid}.chk5 li{display:flex;gap:14px;align-items:center;padding:16px 16px}.chk5 li + li{border-top:1px solid var(--line)}.chk5 li > svg{flex:none;width:30px;height:30px;padding:6px;border-radius:50%;background:var(--gs);color:var(--g2);box-sizing:border-box}.chk5 span{display:flex;flex-direction:column;gap:2px}.chk5 b{font-size:1.125rem;font-weight:700}.chk5 small{color:var(--mute);font-weight:500;font-size:1rem}@media (max-width: 860px){.split5{grid-template-columns:minmax(0, 1fr)}}.tl5{list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));max-width:1080px;position:relative}.tl5::before{content:"";position:absolute;left:12.5%;right:12.5%;top:21px;height:3px;background:var(--gs);border-radius:3px}.tl5 li{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:0 12px}.tl5 .dot{width:44px;height:44px;border-radius:50%;background:var(--g);color:#fff;font-weight:700;display:grid;place-items:center;margin-bottom:12px;box-shadow:0 0 0 6px #fff;position:relative}.s5.grey .tl5 .dot{box-shadow:0 0 0 6px var(--cv)}.tl5 b{font-size:1.25rem;font-weight:700}.tl5 small{color:var(--mute);font-weight:500;font-size:1rem;line-height:1.45}@media (max-width: 760px){.tl5{grid-template-columns:minmax(0, 1fr);gap:28px}.tl5::before{left:21px;right:auto;top:22px;bottom:22px;width:3px;height:auto}.tl5 li{flex-direction:row;text-align:left;align-items:flex-start;flex-wrap:wrap;column-gap:16px;padding:0}.tl5 .dot{margin:0}.tl5 li > b,.tl5 li > small{flex-basis:calc(100% - 60px);margin-left:60px}.tl5 li > b{margin-top:-44px}}.strip5{display:flex;align-items:center;gap:24px;background:var(--cv);border-radius:var(--r-m);padding:14px 18px 14px 14px;max-width:900px;margin:0 auto}.strip5 img{width:150px;height:100px;object-fit:contain;background:#fff;border-radius:var(--r-m);flex:none}.strip5 .tx{flex:1;display:flex;flex-direction:column;gap:2px}.strip5 b{font-size:1.25rem;font-weight:700;letter-spacing:0}.strip5 .tx span{color:var(--mute);font-weight:500}@media (max-width: 560px){.strip5{flex-wrap:wrap}.strip5 img{width:100%;height:140px}.strip5 .b5{width:100%}}.po5 > *,.po-form,.opts,.opt .o{min-width:0}.po-form,.opts{grid-template-columns:minmax(0, 1fr)}.opt .o small{overflow-wrap:anywhere}@media (min-width: 861px){main.v5 > section:first-child:not(.priv){min-height:calc(100svh - 68px);display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}main.v5 > section:first-child:not(.priv) > .box{width:100%}main.v5 > section.hero5:first-child > .box{min-height:0}}.opt .pr{flex:none;white-space:nowrap}@media (max-width: 520px){.opt{padding:14px 12px;gap:10px}.opt .pr{font-size:1.0625rem}.po-form{padding:20px 12px}}.v5 .note5{margin-top:32px}.v5 .ins5 + .note5,.v5 .uses5 + .note5{margin-top:36px}@media (max-width: 520px){.opt{padding:12px 10px;gap:8px}.opt .pr{font-size:1rem}.opt .o b{font-size:1.0625rem}.opt .o small{font-size:.875rem}}.po-form .opt input[type="radio"]{width:22px !important;height:22px !important;min-width:22px;padding:0 !important;margin:0 !important;flex:none !important;display:inline-block}.close5.blue{background:linear-gradient(135deg, #6FBEF8 0%, #4C9FEC 55%, #2E7ED6 100%);color:#fff}.close5.blue h2{color:#fff}.close5.blue .promise li{color:rgba(255,255,255,.95);font-weight:600}.close5.blue .promise svg{color:#fff}.close5.blue .alt{color:rgba(255,255,255,.9)}.b5.pill{background:#fff;color:#1E568F}.b5.pill:hover{background:#E4F1FF;color:#1E568F}.close5.blue .phone{outline-color:#1E568F}.v3-fit .v3-chapters{margin-top:20px}.v5 .warn5{margin-top:36px}.s5 .po-form input[type="text"],.s5 .po-form input[type="email"],.s5 .po-form .vw-qty{background:var(--cv) !important;border-color:rgba(22,199,155,0)}.s5 .po-form input[type="text"]:hover,.s5 .po-form input[type="email"]:hover{background:#E7EDE8 !important}.s5 .po-form input:focus{background:#fff !important;border-color:var(--g) !important}.s5 .po-form .row > label.f{flex:1}.four5{gap:16px;max-width:1200px}.four5 li{background:var(--cv);border-radius:var(--r-m);padding:30px 22px 28px;gap:8px}.s5.grey .four5 li{background:#fff}.four5 b{white-space:normal;text-wrap:balance}.four5 span:not(.t){text-wrap:balance}.close5.blue{padding:56px 64px;position:relative;overflow:hidden;gap:56px}.close5.blue::before{content:"";position:absolute;right:-10%;top:-40%;width:60%;height:140%;background:radial-gradient(closest-side, rgba(255,255,255,.28), rgba(255,255,255,0));pointer-events:none}.close5.blue > *{position:relative}.close5.blue h2{font-size:clamp(2rem, 3.4vw, 3rem)}.close5.blue .stage{margin:0;align-self:center;--w:190px}.close5.blue .phone{outline:6px solid #fff;border-radius:var(--r-m)}.close5.blue .sensor{filter:drop-shadow(0 16px 24px rgba(16,70,140,.35))}@media (max-width: 860px){.close5.blue{padding:36px 22px 40px}.close5.blue .stage{--w:150px;justify-self:center}}.combo5{position:relative}.combo5::after{content:"";position:absolute;right:18px;top:27px;width:9px;height:9px;border-right:2px solid var(--mute);border-bottom:2px solid var(--mute);transform:rotate(45deg);transition:transform .15s ease;pointer-events:none}.combo5.is-open::after{transform:translateY(4px) rotate(-135deg)}.combo5-list{position:absolute;z-index:30;left:0;right:0;top:calc(100% + 8px);list-style:none;margin:0;padding:6px;background:#fff;border-radius:var(--r-m);box-shadow:var(--pop);max-height:300px;overflow:auto}.combo5-list li{padding:12px 14px;border-radius:var(--r-s);font-weight:500;font-size:1.0625rem;color:var(--ink);cursor:pointer}.combo5-list li.on,.combo5-list li:hover{background:var(--gs);color:var(--gi)}.combo5-list li.empty{color:var(--mute);cursor:default;background:none;font-size:1rem}.combo5 label.f::after,.f5 label.f.combo5:has(input:not(:placeholder-shown):valid:not(:focus))::after{content:none}.four5 li{padding:44px 24px 42px}.ins5 li{padding:32px 26px 34px}.chk5 li{padding:20px 18px}.next5 li,.steps5 li{padding:26px 24px}.spec5 li{padding:22px 22px}.f5 input[type="text"],.f5 input[type="email"],.f5 textarea,.f5 select{background:var(--cv) !important;border:1.5px solid rgba(22,199,155,0) !important}.f5 input[type="text"]:hover,.f5 input[type="email"]:hover,.f5 textarea:hover{background:#E7EDE8 !important}.f5 input:focus,.f5 textarea:focus,.f5 select:focus{background:#fff !important;border-color:var(--g) !important}.f5 .field-error input,.f5 .field-error textarea,.f5 input[aria-invalid="true"]{background:#FFF6F6 !important;border-color:#E5484D !important}.f5.narrow,.f5.card{background:#fff;border-radius:var(--r-m);padding:36px}.f5 .vw-qty{background:var(--cv) !important}.f5 button[type="submit"],.f5.formcard button[type="submit"],.x-order button[type="submit"]{background:var(--g) !important;color:#fff !important;opacity:1 !important}.f5 button[type="submit"]:hover{background:var(--g2) !important}@media (max-width: 620px){.f5.narrow,.f5.card{padding:22px 16px}}.flow4{list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:28px;max-width:1200px;counter-reset:f}.flow4 li{position:relative;background:#fff;border-radius:var(--r-m);padding:30px 26px 32px;display:flex;flex-direction:column;gap:8px}.flow4 li:not(:last-child)::after{content:"";position:absolute;right:-24px;top:50%;width:20px;height:20px;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316C79B' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h13M13 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat}.flow4 .no{position:absolute;top:26px;right:26px;color:var(--g2);font-weight:700;font-size:1rem}.flow4 .t{width:52px;height:52px;border-radius:var(--r-s);margin-bottom:10px}.flow4 b{font-size:1.25rem;font-weight:700}.flow4 small{color:var(--mute);font-weight:500;font-size:1.0625rem;line-height:1.45}@media (max-width: 900px){.flow4{grid-template-columns:1fr 1fr}.flow4 li::after{display:none}}@media (max-width: 520px){.flow4{grid-template-columns:minmax(0, 1fr)}}.oz5{display:grid;grid-template-columns:minmax(0, 1.25fr) minmax(0, .9fr) minmax(280px, .75fr);gap:36px;align-items:start}.oz5 .gal5{display:grid;grid-template-columns:72px minmax(0, 1fr);gap:14px}.oz5 .gal5 .vw-gallery-stage{grid-column:2;grid-row:1;height:auto;aspect-ratio:1 / 1;background:#fff !important;border-radius:var(--r-m);box-shadow:inset 0 0 0 1px var(--line)}.oz5 .gal5 .vw-gallery-slide,.s5.first .oz5 .gal5 .vw-gallery-slide{background:#fff !important}.oz5 .gal5 .vw-gallery-slide img{object-fit:contain;padding:18px;box-sizing:border-box}.oz5 .gal5 .vw-gallery-thumbs{grid-column:1;grid-row:1;flex-direction:column;margin:0;gap:10px}.oz5 .gal5 .vw-gallery-thumbs button{flex:none;width:72px;height:72px;border-radius:var(--r-s);background-color:#fff !important;box-shadow:inset 0 0 0 1px var(--line)}.oz5 .info h1{font-size:clamp(2rem, 3vw, 2.75rem)}.oz5 .info .sub{font-size:1.125rem;margin-top:10px}.oz5 .keys{margin:26px 0 0;display:grid;gap:0}.oz5 .keys div{display:flex;gap:10px;align-items:baseline;padding:10px 0}.oz5 .keys dt{color:var(--mute);font-weight:500;flex:none;width:112px;font-size:1rem}.oz5 .keys dd{margin:0;font-weight:600;font-size:1.0625rem}.oz5 .x-more{display:inline-block;margin-top:14px;color:var(--g2);font-weight:600;text-decoration:none}.oz5 .x-more:hover{text-decoration:underline;text-underline-offset:3px}.buycard{position:sticky;top:92px;background:#fff;border-radius:var(--r-m);padding:26px;box-shadow:0 0 0 1px var(--line);display:flex;flex-direction:column;gap:14px}.buycard .price{font-size:2.5rem;font-weight:700;letter-spacing:var(--track-d);line-height:1;color:var(--ink)}.buycard .due{color:var(--g2);font-weight:600;margin-top:-6px}.buycard .chips{display:grid;grid-template-columns:1fr 1fr;gap:8px}.buycard .chips button{border:0;cursor:pointer;text-align:left;padding:12px 12px;border-radius:var(--r-s);background:var(--cv);outline:2px solid rgba(22,199,155,0);outline-offset:-2px;display:flex;flex-direction:column;gap:2px;font:inherit;color:var(--ink);transition:background .15s ease,outline-color .15s ease}.buycard .chips button:hover{background:#E7EDE8}.buycard .chips button[aria-checked="true"]{background:var(--gs);outline-color:var(--g)}.buycard .chips button:focus-visible{outline-color:var(--ink)}.buycard .chips b{font-weight:700;font-size:1rem}.buycard .chips small{color:var(--mute);font-size:.875rem;font-weight:500}.b5.wide{width:100%}.buycard .facts{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:10px}.buycard .facts li{display:flex;gap:10px;align-items:center;color:var(--ink);font-weight:500;font-size:1rem}.buycard .facts svg{color:var(--g2);flex:none}@media (max-width: 1100px){.oz5{grid-template-columns:minmax(0, 1fr) minmax(280px, .8fr)}.oz5 .gal5{grid-column:1 / -1}.buycard{position:static}}@media (max-width: 700px){.oz5{grid-template-columns:minmax(0, 1fr)}.oz5 .gal5{grid-template-columns:minmax(0, 1fr)}.oz5 .gal5 .vw-gallery-thumbs{grid-column:1;grid-row:2;flex-direction:row}.oz5 .gal5 .vw-gallery-stage{grid-column:1}}video::cue{font-size:70%;line-height:1.35;background:rgba(22,48,42,.72);color:#fff}@media (max-width: 700px){.oz5 .gal5 .vw-gallery-thumbs{overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.oz5 .gal5 .vw-gallery-thumbs::-webkit-scrollbar{display:none}.oz5 .gal5 .vw-gallery-thumbs button{width:64px;height:64px}}.buycard .chips{grid-template-columns:minmax(0, 1fr)}.buycard .chips button{flex-direction:row;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px}.buycard .chips button > span{display:flex;flex-direction:column;gap:2px}.buycard .chips em{font-style:normal;font-weight:700;font-size:1.0625rem;white-space:nowrap}.oz5{grid-template-columns:minmax(0, 1.35fr) minmax(0, .95fr) minmax(300px, .8fr)}a.b5,a.b5:hover,.h5 .go{text-decoration:none !important}.feat4 li{background:#fff;border-radius:var(--r-m);padding:34px 28px 36px}.s5:not(.grey) .feat4 li{background:var(--cv)}.feat4{gap:16px}.close5.blue .stage{position:relative}.close5 .toasts{position:absolute;right:calc(100% - 40px);top:18%;display:grid;gap:12px;z-index:3;width:230px}.close5 .toast{display:flex;align-items:center;gap:12px;background:#fff;color:var(--ink);border-radius:var(--r-m);padding:12px 14px;opacity:0;transform:translateY(10px) scale(.96);animation:toast5 9s ease-in-out infinite}.close5 .toast .t{width:36px;height:36px;border-radius:var(--r-s)}.close5 .toast .t.a{--c:var(--amber)}.close5 .toast .t.b{--c:var(--blue)}.close5 .toast span{display:flex;flex-direction:column;gap:1px}.close5 .toast b{font-size:1rem;font-weight:700}.close5 .toast small{font-size:.875rem;color:var(--mute);font-weight:500}.close5 .toast:nth-child(2){animation-delay:1.2s}.close5 .toast:nth-child(3){animation-delay:2.4s}@keyframes toast5{0%,4%{opacity:0;transform:translateY(10px) scale(.96)}10%,70%{opacity:1;transform:none}78%,100%{opacity:0;transform:translateY(-6px) scale(.98)}}.close5.blue::after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:30%;background:linear-gradient(100deg, rgba(255,255,255,0) 0%, rgba(255,255,255,.22) 50%, rgba(255,255,255,0) 100%);transform:skewX(-18deg);animation:sheen5 7s ease-in-out infinite;pointer-events:none}@keyframes sheen5{0%,55%{left:-40%}85%,100%{left:120%}}@media (max-width: 1000px){.close5 .toasts{display:none}}@media (prefers-reduced-motion: reduce){.close5 .toast{animation:none;opacity:1;transform:none}.close5.blue::after{animation:none;display:none}}.oz5 .gal5 .vw-gallery-stage{background:var(--cv) !important;box-shadow:none;border-radius:var(--r-m)}.oz5 .gal5 .vw-gallery-slide,.s5.first .oz5 .gal5 .vw-gallery-slide{background:transparent !important}.oz5 .gal5 .vw-gallery-slide img{mix-blend-mode:multiply;padding:28px}.oz5 .gal5 .vw-gallery-thumbs button{background-color:var(--cv) !important;background-blend-mode:multiply;box-shadow:none;opacity:1;outline:2px solid rgba(22,199,155,0);outline-offset:-2px}.oz5 .gal5 .vw-gallery-thumbs button:hover{background-color:#E7EDE8 !important}.oz5 .gal5 .vw-gallery-thumbs button[aria-current="true"]{outline-color:var(--g)}.oz5 .gal5 .vw-gallery-nav{background:#fff;box-shadow:var(--pop)}.oz5 .gal5 .vw-gallery-nav.prev{left:16px}.oz5 .gal5 .vw-gallery-nav.next{right:16px}.oz5 .gal5 .vw-gallery-count{right:16px;bottom:16px}.oz5 .keys div + div{border-top:1px solid var(--line)}.oz5 .keys div{padding:13px 0}.buycard .chips button:focus-visible{outline-color:var(--g2)}.buycard .chips button[aria-checked="true"]{outline-color:var(--g) !important}.oz5{grid-template-columns:minmax(0, 1.6fr) minmax(0, 1fr) minmax(300px, .82fr);gap:32px}.pdp5{display:grid;grid-template-columns:minmax(0, 1.25fr) minmax(340px, .75fr);gap:72px;align-items:center}.pdp5 .gal5{display:block}.pdp5 .gal5 .vw-gallery-stage{height:auto;aspect-ratio:5 / 4;background:var(--cv) !important;border-radius:var(--r-m);box-shadow:none}.pdp5 .gal5 .vw-gallery-slide{background:transparent !important}.pdp5 .gal5 .vw-gallery-slide img{mix-blend-mode:multiply;padding:36px;box-sizing:border-box;object-fit:contain}.pdp5 .gal5 .vw-gallery-thumbs{display:flex;justify-content:safe center;gap:12px;margin-top:14px;padding:4px;max-width:100%;overflow-x:auto;scrollbar-width:none}.pdp5 .gal5 .vw-gallery-thumbs::-webkit-scrollbar{display:none}.pdp5 .gal5 .vw-gallery-thumbs button{flex:none;width:64px;height:64px;border-radius:var(--r-s);background-color:var(--cv) !important;background-blend-mode:multiply;background-size:cover;opacity:1;outline:2px solid rgba(22,199,155,0);outline-offset:2px;transition:outline-color .15s ease}.pdp5 .gal5 .vw-gallery-thumbs button[aria-current="true"]{outline-color:var(--g)}.pdp5 .gal5 .vw-gallery-nav{background:#fff;box-shadow:var(--pop)}.pdp5 .side h1{font-size:clamp(2.5rem, 4vw, 3.5rem)}.pdp5 .side .sub{margin-top:12px}.pdp5 .price{margin-top:36px;font-size:3rem;font-weight:700;letter-spacing:var(--track-d);line-height:1}.pdp5 .due{margin-top:8px;color:var(--g2);font-weight:600}.pdp5 .chips{display:grid;gap:10px;margin-top:28px}.pdp5 .chips button{border:0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;padding:18px 20px;border-radius:var(--r-m);background:var(--cv);outline:2px solid rgba(22,199,155,0);outline-offset:-2px;font:inherit;color:var(--ink);transition:background .15s ease,outline-color .15s ease}.pdp5 .chips button:hover{background:#E7EDE8}.pdp5 .chips button[aria-checked="true"]{background:var(--gs);outline-color:var(--g)}.pdp5 .chips button > span{display:flex;flex-direction:column;gap:3px}.pdp5 .chips b{font-weight:700;font-size:1.0625rem}.pdp5 .chips small{color:var(--mute);font-size:1rem;font-weight:500}.pdp5 .chips em{font-style:normal;font-weight:700;font-size:1.125rem;white-space:nowrap}.pdp5 .b5.wide{margin-top:24px}.pdp5 .facts{list-style:none;margin:26px 0 0;padding:0;display:grid;gap:12px}.pdp5 .facts li{display:flex;gap:12px;align-items:center;font-weight:500}.pdp5 .facts svg{color:var(--g2);flex:none}@media (max-width: 960px){.pdp5{grid-template-columns:minmax(0, 1fr);gap:40px}}.sel5{position:relative}.sel5 .sel-btn{width:100%;text-align:left;font:500 1.0625rem/1.3 var(--font);padding:17px 44px 17px 18px;border-radius:var(--r-s);border:1.5px solid rgba(22,199,155,0);background:var(--cv);color:#9AA2AF;cursor:pointer;transition:background .15s ease,border-color .15s ease}.sel5.has-value .sel-btn{color:var(--ink)}.sel5 .sel-btn:hover{background:#E7EDE8}.sel5 .sel-btn:focus-visible,.sel5.is-open .sel-btn{outline:none;background:#fff;border-color:var(--g)}.sel5::after{content:"";position:absolute;right:20px;top:24px;width:8px;height:8px;border-right:2px solid var(--mute);border-bottom:2px solid var(--mute);transform:rotate(45deg);transition:transform .15s ease;pointer-events:none}.sel5.is-open::after{transform:translateY(4px) rotate(-135deg)}.sel5.field-error .sel-btn{border-color:#E5484D;background:#FFF6F6}.sel-pop{position:absolute;z-index:40;left:0;right:0;top:calc(100% + 8px);background:#fff;border-radius:var(--r-m);box-shadow:var(--pop);padding:8px}.sel-pop .sel-q{width:100%;box-sizing:border-box;font:500 1.0625rem/1.3 var(--font);padding:12px 14px;border-radius:var(--r-s);border:1.5px solid rgba(22,199,155,0);background:var(--cv);color:var(--ink);outline:none}.sel-pop .sel-q:focus{border-color:var(--g);background:#fff}.sel-pop ul{list-style:none;margin:6px 0 0;padding:0;max-height:260px;overflow:auto}.sel-pop li{padding:11px 14px;border-radius:var(--r-s);cursor:pointer;font-weight:500;color:var(--ink)}.sel-pop li.on{background:var(--gs);color:var(--gi)}.sel-pop li[aria-selected="true"]{font-weight:700}.sel-pop li.empty{color:var(--mute);cursor:default;font-size:1rem}.four5,.feat4,.ins5,.flow4,.uses5,.steps5{gap:24px;margin-left:auto;margin-right:auto}.four5 li,.feat4 li,.ins5 li,.flow4 li,.steps5 li{padding:40px 34px}.uses5 li{padding:28px 28px 30px}.four5 li{gap:10px}.close5.blue::after{content:none}.f5 .row > .sel5{flex:1;min-width:0}.sel5::after{top:25px}.sel5 .sel-in{-webkit-appearance:none;appearance:none;width:100%;box-sizing:border-box;font:500 1.0625rem/1.3 var(--font);padding:17px 44px 17px 18px;border-radius:var(--r-s);border:1.5px solid rgba(22,199,155,0);background:var(--cv);color:var(--ink);outline:0;transition:background .15s ease,border-color .15s ease}.sel5 .sel-in::-webkit-search-cancel-button,.sel5 .sel-in::-webkit-search-decoration{-webkit-appearance:none;display:none}.sel5 .sel-in::placeholder{color:#9AA2AF}.sel5 .sel-in:hover{background:#E7EDE8}.sel5 .sel-in:focus{background:#fff;border-color:var(--g)}.sel5.field-error .sel-in{border-color:#E5484D;background:#FFF6F6}.sel5 .sel-list{position:absolute;z-index:40;left:0;right:0;top:calc(100% + 6px);list-style:none;margin:0;padding:6px;background:#fff;border-radius:var(--r-s);box-shadow:var(--pop);max-height:280px;overflow:auto}.sel5 .sel-list li{padding:11px 14px;border-radius:var(--r-s);cursor:pointer;font-weight:500;color:var(--ink)}.sel5 .sel-list li.on,.sel5 .sel-list li:hover{background:var(--gs);color:var(--gi)}.s5 .po-form .sel5 .sel-in{background:var(--cv)}.s5 .po-form .sel5 .sel-in:focus{background:#fff}.sel5 .sel-list li.own{display:flex;flex-direction:column;gap:2px;border-top:1px solid var(--line);border-radius:0 0 var(--r-s) var(--r-s);margin-top:4px}.sel5 .sel-list li.own span{font-weight:600}.sel5 .sel-list li.own small{color:var(--mute);font-size:.875rem;font-weight:500}.pilot5{list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:24px;max-width:1240px}.pilot5 li{background:#fff;border-radius:var(--r-m);padding:14px 14px 30px;display:flex;flex-direction:column;gap:6px}.pilot5 b{font-size:1.25rem;font-weight:700;padding:0 12px}.pilot5 small{color:var(--mute);font-weight:500;font-size:1.0625rem;line-height:1.45;padding:0 12px}@media (max-width: 1000px){.pilot5{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 560px){.pilot5{grid-template-columns:minmax(0, 1fr)}}.s5,.s5.fit{padding:120px 0}.s5.first{padding-top:56px}.s5 .top,.s5.fit .top{margin-bottom:72px}.s5 .top .sub,.s5 .top p{margin-top:20px}.split5{align-items:stretch}.split5 > div{display:flex}.split5 .chk5{flex:1;align-content:center}.split5 > img{height:100%;object-fit:contain;padding:24px;box-sizing:border-box}@media (max-width: 700px){.s5,.s5.fit{padding:72px 0}.s5 .top,.s5.fit .top{margin-bottom:40px}}.vw-lightbox img{max-width:min(100%, 1100px);background:#fff}.vw-lightbox-nav{position:absolute;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:56px;height:56px;padding:0;cursor:pointer;border-radius:50%;border:1px solid rgba(255,255,255,.35);background:rgba(255,255,255,.08);color:#fff;transition:background .18s,border-color .18s,transform .18s}.vw-lightbox-nav.prev{left:26px}.vw-lightbox-nav.next{right:26px}.vw-lightbox-nav:hover{background:var(--g);border-color:var(--g)}.vw-lightbox-nav:active{transform:translateY(-50%) scale(.94)}.vw-lightbox-nav:focus-visible,.vw-lightbox-close:focus-visible{outline:3px solid #fff;outline-offset:3px}.vw-lightbox-count{position:absolute;left:50%;bottom:22px;transform:translateX(-50%);color:#fff;font-weight:600;font-size:1rem}@media (max-width: 700px){.vw-lightbox-nav{width:46px;height:46px}.vw-lightbox-nav.prev{left:10px}.vw-lightbox-nav.next{right:10px}}.vw-lightbox{padding:56px 100px 64px}@media (max-width: 700px){.vw-lightbox{padding:64px 12px 64px}}.v5 .f5 .consent input.vw-check{appearance:none;-webkit-appearance:none;display:block;flex:none;width:26px;height:26px;margin:0;border-radius:8px;border:2px solid #B9C1CE !important;background-color:#fff !important;background-image:none !important;background-position:center;background-size:18px;background-repeat:no-repeat;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .12s ease}.v5 .f5 .consent input.vw-check::after{content:none !important}.v5 .f5 .consent:hover input.vw-check{border-color:var(--g) !important;box-shadow:0 0 0 5px rgba(22,199,155,.14)}.v5 .f5 .consent input.vw-check:active{transform:scale(.9)}.v5 .f5 .consent input.vw-check:checked{background-color:var(--g) !important;border-color:var(--g) !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5.5 12.5 4.2 4.2 8.8-9.4'/%3E%3C/svg%3E") !important}.v5 .f5 .consent:hover input.vw-check:checked{background-color:var(--g2) !important;border-color:var(--g2) !important}.v5 .f5 .consent input.vw-check:focus-visible{outline:none;box-shadow:0 0 0 4px #fff,0 0 0 7px var(--g)}.v5 .f5 .field-error .consent input.vw-check:not(:checked){border-color:#E5484D !important;box-shadow:0 0 0 5px rgba(229,72,77,.14)}.v5 .f5 .consent{align-items:center;gap:14px}.h5 .box{position:relative}.h5 .reg{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 16px 0 13px;border:0;border-radius:999px;background:var(--cv);color:var(--ink);font:600 1rem/1 var(--font);cursor:pointer;transition:background .15s ease,box-shadow .15s ease,transform .1s ease}.h5 .reg svg{flex:none;color:var(--g2)}.h5 .reg [data-region-label]{display:inline-flex;gap:6px;align-items:baseline;white-space:nowrap}.h5 .reg [data-region-label] b{font-weight:700}.h5 .reg [data-region-label] span{color:var(--mute);font-weight:600}.h5 .reg:hover{background:#E7EDE8}.h5 .reg:active{transform:scale(.97)}.h5 .reg[aria-expanded="true"]{background:var(--gs);box-shadow:inset 0 0 0 2px var(--g)}.h5 .reg:focus-visible{outline:3px solid rgba(22,199,155,.5);outline-offset:3px}.h5 nav{margin-left:auto}.h5 .reg-pop{position:absolute;right:0;top:60px;width:340px;max-width:calc(100vw - 32px);background:#fff;border-radius:var(--r-m);padding:14px;box-shadow:var(--pop);z-index:60}.h5 .reg-pop[hidden]{display:none}.h5 .reg-find{display:block;margin-bottom:8px}.h5 .reg-find input{width:100%;box-sizing:border-box;height:50px;padding:0 18px;border:2px solid rgba(22,199,155,0);border-radius:var(--r-s);background:var(--cv);font:500 1.0625rem/1 var(--font);color:var(--ink);transition:background .15s ease,border-color .15s ease}.h5 .reg-find input:hover{background:#E7EDE8}.h5 .reg-find input:focus{outline:none;background:#fff;border-color:var(--g)}.h5 .reg-pop ul{list-style:none;margin:0;padding:0;max-height:min(340px, 52svh);overflow-y:auto;overscroll-behavior:contain}.h5 .reg-pop li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 16px;border-radius:var(--r-s);font-size:1.0625rem;font-weight:500;color:var(--ink);cursor:pointer}.h5 .reg-pop li small{color:var(--mute);font-weight:600;font-size:1rem}.h5 .reg-pop li.on{background:var(--cv)}.h5 .reg-pop li.is-sel{background:var(--gs);font-weight:700}.h5 .reg-pop li.is-sel small{color:var(--g2)}.h5 .reg-pop li.none{cursor:default;color:var(--mute)}@media (max-width: 900px){.h5 .reg{margin-left:auto}.h5 details{margin-left:0}.h5 .box{gap:12px}.h5 .reg [data-region-label] span{display:none}.h5 .reg-pop{right:0}}@media (max-width: 420px){.h5 .reg{padding:0 12px 0 10px;height:40px;gap:6px}.h5 .go{padding:10px 14px}}.priv:first-of-type{padding:72px 0 24px}.priv:first-of-type h1{font-size:clamp(2.75rem, 5.4vw, 4.5rem)}.priv:first-of-type > .box > p{margin-top:22px;font-size:1.25rem;line-height:1.45;color:var(--mute);font-weight:500;max-width:620px}.priv:first-of-type > .box > div{display:flex;flex-wrap:wrap;gap:8px 28px;margin-top:28px;color:var(--mute);font-weight:500;font-size:1.0625rem}.priv + .priv{padding:56px 0 128px}.priv .vw-doc{grid-template-columns:250px minmax(0, 1fr);gap:88px}.vw-rail{top:96px;padding:12px;background:var(--cv);border-radius:var(--r-m);gap:4px}.vw-rail h2{margin:6px 0 8px 14px !important}.vw-rail a{border-radius:var(--r-s);padding:11px 14px}.vw-rail a:hover{background:#fff}.vw-rail a[aria-current="true"]{background:#fff;color:var(--g2);box-shadow:inset 3px 0 0 var(--g)}.vw-rail a:focus-visible{outline:3px solid rgba(22,199,155,.5);outline-offset:2px}.vw-doc article h2{font-size:2rem !important;letter-spacing:var(--track-d);margin:88px 0 20px !important;scroll-margin-top:96px}.vw-doc article > div:first-child h2,.vw-doc article #short h2{margin-top:0 !important}.vw-doc article p{font-size:1.125rem;line-height:1.75;color:#2B3345;max-width:700px}.vw-doc article p + p{margin-top:18px}.vw-doc article [id]{scroll-margin-top:96px}#short > div{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px;margin-top:8px}#short > div > div{display:flex;align-items:flex-start;gap:16px;padding:28px 28px;background:var(--cv);border-radius:var(--r-m);font-size:1.125rem;line-height:1.5;font-weight:600;color:var(--ink)}#short > div > div svg{flex:none;width:38px;height:38px;padding:9px;border-radius:50%;background:var(--g);box-sizing:border-box;stroke:#fff !important}.vw-doc article > div:not([id]):not(.ask){margin-top:24px;padding:28px 30px;background:var(--gs);border-radius:var(--r-m)}.vw-doc article > div:not([id]):not(.ask) p{font-size:1.0625rem;font-weight:500}.rights{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px}.rights li{display:flex;flex-direction:column;gap:10px;padding:30px 30px 32px;background:var(--cv);border-radius:var(--r-m)}.rights b{font-size:1.25rem;font-weight:700}.rights span{color:var(--mute);font-size:1.0625rem;line-height:1.6}.hist{list-style:none;margin:8px 0 0;padding:0}.hist li{display:grid;grid-template-columns:190px minmax(0, 1fr);gap:32px;padding:28px 0;border-top:1px solid var(--line)}.hist li:last-child{border-bottom:1px solid var(--line)}.hist b{font-size:1.0625rem;font-weight:700}.hist span{color:var(--mute);font-size:1.0625rem;line-height:1.65;max-width:640px}.vw-doc .ask{margin-top:88px;padding:44px 44px 48px;background:var(--gs);border-radius:var(--r-m)}.vw-doc .ask h3{font-size:1.75rem;letter-spacing:var(--track-t);margin:0 0 14px}.vw-doc .ask p{font-size:1.125rem;max-width:560px}@media (max-width: 900px){.priv:first-of-type{padding:48px 0 8px}.priv .vw-doc{gap:40px}.vw-rail{position:static;flex-direction:row;flex-wrap:wrap;padding:10px}.vw-rail h2{display:none}.vw-doc article h2{margin-top:64px !important;font-size:1.75rem !important}#short > div,.rights{grid-template-columns:minmax(0, 1fr)}.hist li{grid-template-columns:minmax(0, 1fr);gap:8px}.vw-doc .ask{padding:30px 24px}}.vw-doc article ul.rights,.vw-doc article ul.hist{padding:0 !important}.vw-doc article ul.rights{margin:8px 0 0 !important}.vw-doc article .rights li,.vw-doc article .hist li{max-width:none}.hist li{grid-template-columns:230px minmax(0, 1fr)}.vw-rail{padding:0;background:none;border-radius:0;gap:2px;border-left:2px solid var(--line)}.vw-rail h2{margin:0 0 14px 20px !important}.vw-rail a{border-radius:0;padding:10px 20px;margin-left:-2px;border-left:2px solid rgba(22,199,155,0);background:none}.vw-rail a:hover{background:none;color:var(--g2)}.vw-rail a[aria-current="true"]{background:none;box-shadow:none;border-left-color:var(--g);color:var(--g2)}.vw-doc article h2{letter-spacing:0}.vw-doc article > p,.vw-doc article > div[id] > p{text-align:justify;hyphens:auto;-webkit-hyphens:auto;max-width:none}.vw-doc article > div:not([id]):not(.ask) p{text-align:justify;hyphens:auto;max-width:none}#short > div > div{display:flex;flex-direction:column;gap:10px;padding:30px 30px 32px;font-weight:400}#short > div > div b{font-size:1.25rem;font-weight:700}#short > div > div span{color:var(--mute);font-size:1.0625rem;line-height:1.6}.vw-doc .ask{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:34px 36px;border-radius:var(--r-m);margin-top:88px}.vw-doc .ask h3{font-size:1.25rem;font-weight:700;margin:0 0 8px;letter-spacing:0}.vw-doc .ask p{font-size:1.0625rem;line-height:1.6;max-width:520px;text-align:left;hyphens:manual}.vw-doc .ask a:not(.go){color:var(--g2)}.vw-doc .ask .go{flex:none;text-decoration:none}@media (max-width: 900px){.vw-rail{border-left:0;flex-direction:row;flex-wrap:wrap;gap:4px 16px}.vw-rail h2{width:100%;margin-left:0 !important}.vw-rail a{padding:6px 0;border-left:0;margin:0}.vw-doc .ask{flex-direction:column;align-items:flex-start;padding:28px 24px}}.vw-doc .ask .go{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border-radius:999px;background:var(--g);color:#05281F;font-weight:700;font-size:1.0625rem;transition:background .15s ease}.vw-doc .ask .go:hover{background:#0FB38B}.vw-doc .ask .go:focus-visible{outline:3px solid rgba(22,199,155,.5);outline-offset:3px}.vw-doc .ask .go:active{background:#0C9F7D}.pilot5 li{padding:32px 32px 36px;gap:8px}.pilot5 .pic{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:22px}.pilot5 .ic{width:88px;height:88px;border-radius:var(--r-m);background:var(--gs);color:var(--g2);display:grid;place-items:center}.pilot5 .no{width:32px;height:32px;border-radius:50%;background:var(--cv);color:var(--mute);font-weight:700;font-size:1rem;display:grid;place-items:center}.pilot5 b,.pilot5 small{padding:0}a,button,label,summary,.opt,.kit,[role="button"],[role="tab"],[role="option"]{-webkit-tap-highlight-color:transparent}.opt,summary,button,.b5,.kit,[role="tab"]{-webkit-user-select:none;user-select:none}.opt:active{background:#CFF0E6}.opt input{accent-color:var(--g)}.close5.blue{padding:48px 64px 0;gap:56px;align-items:stretch}.close5.blue > :first-child{align-self:center;padding-bottom:48px}.close5.blue .stage{align-self:stretch;align-items:flex-start;contain:size;width:calc(var(--w) + (var(--w) + 14px) * .605 + 30px);margin:0;padding:0}@media (max-width: 860px){.close5.blue{padding:36px 22px 0}.close5.blue > :first-child{padding-bottom:28px}.close5.blue .stage{contain:none;width:auto;height:190px;align-self:auto;justify-self:center}}.formsplit{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 560px);gap:96px;align-items:center}.formsplit .top{margin:0 !important;text-align:left}.formsplit .top h2{max-width:520px}.formsplit .top .sub{max-width:440px}.formsplit .f5.narrow{max-width:none;margin:0}@media (max-width: 900px){.formsplit{grid-template-columns:minmax(0, 1fr);gap:32px}}.s5.fit{padding:72px 0 64px}.s5.fit .top{margin-bottom:36px}.uses5 li{background:var(--cv);padding:28px;gap:20px;align-items:flex-start}.uses5 .t{flex:none;width:56px;height:56px}.uses5 .meta{margin:0 0 10px;font-size:.9375rem;font-weight:600;color:var(--mute)}.uses5 .meta span{color:var(--mute)}.uses5 .meta time{font-variant-numeric:tabular-nums}.uses5 b{font-size:1.25rem}.uses5 p:not(.meta){margin-top:6px;color:var(--mute)}.uses5 li:hover{transform:none}.ins5 li{align-items:flex-start;padding:32px 30px 34px;gap:0}.ins5 .t{position:static;width:56px;height:56px;border-radius:var(--r-s);margin-bottom:28px}.ins5 strong{font-size:2.75rem;margin:0 0 12px}.ins5 b{margin-bottom:6px}.uses5{max-width:1240px}@media (max-height: 800px){.s5.fit{padding:56px 0 48px}.s5.fit .top{margin-bottom:28px}.f5.card,.f5.narrow{padding:24px 28px}.f5 textarea{height:76px;min-height:0}}#install .v3-fit{max-width:min(100%, calc((var(--vh) - 386px) * 16 / 9))}#dashboard .browser5{max-width:min(100%, calc((var(--vh) - 436px) * 2000 / 1165))}@media (max-width: 860px){#install .v3-fit,#dashboard .browser5{max-width:100%}}.contact5 .f5.card{padding:30px 32px}@media (max-height: 800px){.f5{gap:12px}.f5 input[type="text"],.f5 input[type="email"],.f5 select{padding-top:12px !important;padding-bottom:12px !important}.f5 button[type="submit"]{padding:16px 30px}.contact5 .f5.card{padding:18px 26px}.contact5 .routes{gap:14px}}@media (max-height: 800px){.contact5 h1{font-size:3.25rem}.contact5 .person{margin-top:20px}.contact5 .routes{margin-top:20px}}.ft5 .grid{grid-template-columns:1.7fr repeat(4, minmax(0, 1fr));gap:40px 32px}.ft5 .grid.has-catalogue{grid-template-columns:1.7fr repeat(5, minmax(0, 1fr))}.ft5 .base{gap:10px 28px;font-size:.9375rem;color:rgba(255,255,255,.7)}@media (max-width: 1000px){.ft5 .grid,.ft5 .grid.has-catalogue{grid-template-columns:repeat(2, minmax(0, 1fr))}}.opt input{transition:background-color .15s ease,border-color .15s ease,border-width .15s ease;outline:0 none}.opt input:focus,.opt input:focus-visible{outline:4px solid rgba(22,199,155,.2);outline-offset:0}.opt:active input:not(:checked){border-color:var(--g)}.opt{transition:background-color .15s ease}.opt input{transition:none}@keyframes optDot{0%{transform:scale(.6)}60%{transform:scale(1.18)}100%{transform:scale(1)}}@keyframes optRing{0%{box-shadow:0 0 0 0 rgba(22,199,155,.5)}100%{box-shadow:0 0 0 12px rgba(22,199,155,0)}}.opt.pop{animation:optRing .55s ease-out}.opt.pop input{animation:optDot .4s cubic-bezier(.3, 1.5, .5, 1)}@media (prefers-reduced-motion: reduce){.opt.pop,.opt.pop input{animation:none}}@media (max-width: 900px){.priv .vw-doc{grid-template-columns:minmax(0, 1fr);gap:28px}.vw-rail{position:static;flex-direction:row;flex-wrap:wrap;gap:6px;padding:12px}.vw-rail h2{flex:0 0 100%;margin:4px 0 4px 6px !important}.vw-rail a{padding:9px 14px}.vw-doc article h2{font-size:1.625rem !important;margin:56px 0 16px !important}.hist li{grid-template-columns:minmax(0, 1fr);gap:8px;padding:22px 0}}.vw-na-body{background:var(--cv);min-height:100svh;display:flex;align-items:center;justify-content:center;padding:48px 20px}.vw-na{width:100%;display:flex;justify-content:center}.vw-na-card{width:100%;max-width:700px;background:#fff;border-radius:var(--r-m);padding:56px 48px;text-align:center;box-shadow:var(--pop)}.vw-na-logo{height:34px;width:auto;margin-bottom:32px}.vw-na-badge{display:inline-flex;align-items:center;gap:10px;font-size:1rem;font-weight:600;color:var(--mute);background:var(--cv);border-radius:999px;padding:10px 20px}.vw-na-badge .dot{width:8px;height:8px;border-radius:50%;background:var(--amber);flex:none}.vw-na-card h1{font-size:clamp(2.125rem, 5vw, 3.25rem)}.vw-na-card .sub{margin-top:20px}.vw-na-where{margin-top:40px;padding-top:32px;border-top:1px solid var(--line)}.vw-na-where h2{font-size:1.0625rem;font-weight:700;letter-spacing:var(--track-t);color:var(--mute)}.vw-na-where ul{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:18px 0 0;padding:0}.vw-na-where li{font-size:1.0625rem;font-weight:600;color:var(--gi);background:var(--gs);border-radius:999px;padding:10px 18px}.vw-na-note{margin-top:32px;font-size:1rem;color:var(--mute)}.vw-na-act{margin-top:28px}.vw-na-act .b5{width:100%}@media (max-width: 560px){.vw-na-card{padding:40px 24px}}.vw-pico.is-live .vw-pico-panel{width:360px;display:flex;flex-direction:column;max-height:min(640px, calc(100vh - 110px))}.vw-pico.is-live .vw-pico-head{padding-right:82px;flex:none}.vw-pico.is-live .vw-pico-body{flex:1 1 auto;max-height:none;min-height:180px;overscroll-behavior:contain}.vw-pico-status{display:flex !important;align-items:center;gap:6px;margin-top:2px;font-size:.78rem;color:#4A5260 !important}.vw-pico-status i{width:8px;height:8px;border-radius:50%;background:#A9AFB9;flex:none}.vw-pico-status[data-online="1"]{color:#1F5A4C !important}.vw-pico-status[data-online="1"] i{background:#5DB57A;box-shadow:0 0 0 3px rgba(18,190,142,.2)}.vw-pico-menu{position:absolute;top:12px;right:44px;display:grid;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:50%;cursor:pointer;color:#4C535F;background:rgba(255,255,255,.7)}.vw-pico-menu:hover{background:#fff;color:var(--ink)}.vw-pico-menu:focus-visible,.vw-pico-x:focus-visible{outline:2px solid var(--mint-deep);outline-offset:2px}.vw-pico-pop{position:absolute;top:44px;right:12px;z-index:2;min-width:200px;padding:6px;background:#fff;border:1px solid var(--hairline);border-radius:12px;box-shadow:0 12px 30px rgba(17,20,24,.16)}.vw-pico-pop button{display:block;width:100%;text-align:left;padding:9px 11px;border:0;border-radius:8px;background:none;font:600 .86rem/1.3 var(--sans);color:var(--clay);cursor:pointer}.vw-pico-pop button:hover,.vw-pico-pop button:focus-visible{background:var(--clay-soft);outline:none}.vw-pico-pop button:disabled{color:var(--muted);background:none;cursor:default}.vw-pico.is-live .vw-pico-b{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.vw-pico.is-live .vw-pico-b.me a{color:#fff;text-decoration:underline}.vw-pico-b.is-pending{opacity:.6}.vw-pico-b.is-failed{background:var(--clay) !important}.vw-pico-name{align-self:flex-start;margin:4px 0 -4px 4px;font-size:.74rem;font-weight:700;color:#1F5A4C}.vw-pico-meta{align-self:flex-end;margin:-4px 4px 0 0;font-size:.72rem;color:var(--muted)}.vw-pico-meta.bad{color:var(--clay)}.vw-pico-sys{align-self:center;max-width:90%;text-align:center;font-size:.76rem;line-height:1.4;color:var(--muted);padding:2px 6px}.vw-pico-link{padding:0;border:0;background:none;font:inherit;font-weight:700;color:inherit;text-decoration:underline;cursor:pointer}.vw-pico-card{align-self:stretch;padding:12px;border:1px solid var(--hairline);border-radius:14px;background:#fff}.vw-pico-card p{margin:0 0 8px;font-size:.84rem;line-height:1.45;color:#2C333D}.vw-pico-card div{display:grid;grid-template-columns:1fr auto;gap:6px}.vw-pico-card input{min-width:0;font:500 .86rem/1.2 var(--sans);padding:9px 11px;border-radius:10px;border:1px solid var(--hairline);background:var(--canvas);color:var(--ink)}.vw-pico-card input[aria-invalid="true"]{border-color:var(--clay);background:var(--clay-soft)}.vw-pico-card button[type="submit"]{border:0;border-radius:10px;padding:0 14px;font:700 .84rem/1 var(--sans);color:#fff;background:#2E7A64;cursor:pointer}.vw-pico-card button[type="submit"]:disabled{opacity:.6}.vw-pico-card .vw-pico-link{margin-top:8px;font-size:.78rem;font-weight:600;color:var(--muted)}.vw-pico-typing{flex:none;min-height:20px;padding:0 16px 2px;font-size:.76rem;font-style:italic;color:#1F5A4C}.vw-pico-banner{flex:none;margin:0 15px 8px;padding:9px 11px;border-radius:10px;font-size:.82rem;line-height:1.4;color:var(--clay);background:var(--clay-soft)}.vw-pico-live{flex:none}.vw-pico-live .vw-pico-row{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:end}.vw-pico-live textarea{min-height:44px;max-height:140px;overflow-y:auto}.vw-pico-live button[type="submit"]{height:44px}.vw-pico-live button[type="submit"]:disabled{opacity:.45;cursor:default}.vw-pico-live .vw-pico-mail{margin-bottom:8px}.vw-pico-live .vw-pico-mail input{width:100%}.vw-pico-live input[aria-invalid="true"]{border-color:var(--clay);background:var(--clay-soft)}.vw-pico-live .vw-pico-note[data-tone="bad"]{color:var(--clay)}.vw-pico-live .vw-pico-note[data-tone="ok"]{color:#1F5A4C}.vw-pico-live.is-off textarea{background:#EEF0F3}.vw-pico-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.vw-pico-launch{position:relative;overflow:visible}.vw-pico-launch picture,.vw-pico-launch > img{display:block;width:100%;height:100%;border-radius:50%;overflow:hidden}.vw-pico-badge{position:absolute;top:-4px;right:-4px;min-width:22px;height:22px;padding:0 6px;border-radius:11px;display:grid;place-items:center;font:800 .74rem/1 var(--sans);color:#fff;background:var(--clay);border:2px solid #fff}.vw-pico-launch.is-nudge{animation:vw-pico-nudge .6s ease 2}@keyframes vw-pico-nudge{0%,100%{transform:none}30%{transform:translateY(-6px)}60%{transform:translateY(0)}80%{transform:translateY(-2px)}}@media (max-width: 560px){.vw-pico.is-live.is-open{inset:0;right:0;bottom:0}.vw-pico.is-live.is-open .vw-pico-panel{position:fixed;inset:0;width:100%;max-width:none;height:100dvh;max-height:none;border-radius:0}.vw-pico.is-live.is-open .vw-pico-launch{display:none}.vw-pico-live textarea,.vw-pico-live input,.vw-pico-card input{font-size:16px}html.vw-chat-lock,html.vw-chat-lock body{overflow:hidden}}@media (prefers-reduced-motion: reduce){.vw-pico-launch.is-nudge{animation:none}}.vw-acct .top .sub{margin-top:6px}.vw-acct .f5 input[type="password"]{font:500 1.0625rem/1.3 var(--font);padding:17px 18px;border-radius:var(--r-s);border:1.5px solid rgba(22,199,155,0);background:var(--cv);color:var(--ink);width:100%;box-sizing:border-box}.vw-acct .f5 input[type="password"]:hover{background:#E7EDE8}.vw-acct .f5 input[type="password"]:focus{background:#fff;border-color:var(--g);outline:4px solid rgba(22,199,155,.18)}.vw-acct-alert{max-width:560px;margin:0 0 18px;padding:14px 18px;border-radius:var(--r-s);background:#FFF6F6;color:#8E2A2E;font-weight:600}.vw-acct-alert a,.vw-acct-links a,.vw-acct-empty a,.vw-acct-help a{color:var(--g2);font-weight:600;text-underline-offset:3px}.vw-acct-done{max-width:560px;padding:18px 20px;border-radius:var(--r-s);background:var(--gs);color:var(--gi);font-weight:600}.vw-acct-links{display:flex;flex-wrap:wrap;gap:8px 22px;margin:4px 0 0;font-size:var(--small)}.vw-acct-hint{font-weight:500;color:var(--mute);font-size:.875rem}.vw-acct-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.vw-acct-out{font:600 1rem/1 var(--font);color:var(--ink);background:transparent;border:1.5px solid var(--line);border-radius:999px;padding:12px 22px;cursor:pointer}.vw-acct-out:hover{border-color:var(--ink)}.vw-acct-h{font-size:1.375rem;margin:34px 0 12px}.vw-acct-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.vw-acct-list li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;padding:16px 20px;border-radius:var(--r-s);background:var(--cv)}.vw-acct-list li > div{display:grid;gap:4px;min-width:0}.vw-acct-list li span{color:var(--mute);font-size:var(--small)}.vw-acct-list .b5{min-height:46px;padding:0 22px;font-size:1rem}.vw-acct-list .b5.ghost{background:#fff;color:var(--ink);border:1.5px solid var(--line)}.vw-acct-list .b5.ghost:hover{border-color:var(--ink);background:#fff}.vw-acct-sum{font-weight:700;color:var(--ink) !important;font-variant-numeric:tabular-nums}.vw-acct-empty,.vw-acct-help{color:var(--mute)}.vw-acct-help{margin-top:28px;font-size:var(--small)}.vw-ret-line{display:flex;align-items:center;justify-content:space-between;gap:12px 20px;font-weight:600;font-size:var(--small);color:var(--ink)}.vw-ret-line > span{display:grid;gap:2px;min-width:0;overflow-wrap:anywhere}.vw-ret-line small{color:var(--mute);font-weight:500}.vw-ret-line input[type="number"]{font:500 1.0625rem/1.3 var(--font);width:96px;flex:0 0 auto;padding:12px 14px;text-align:right;border-radius:var(--r-s);border:1.5px solid rgba(22,199,155,0);background:var(--cv);color:var(--ink);box-sizing:border-box;outline:0 solid rgba(22,199,155,0)}.vw-ret-line input[type="number"]:hover{background:#E7EDE8}.vw-ret-line input[type="number"]:focus{background:#fff;border-color:var(--g);outline:4px solid rgba(22,199,155,.18)}.vw-acct-list .vw-ret-text{white-space:pre-wrap;overflow-wrap:anywhere}.vw-acct-list .vw-ret-reply{color:var(--ink)}@font-face{font-family:"Marmelad";src:url("../fonts/Marmelad.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--display:"Marmelad",var(--font);--g:#2E7A64;--g2:#1F5A4C;--mint:#2E7A64;--mint-deep:#1F5A4C}.ft5 .grid > div:first-child img{height:40px;width:auto}.v5 h1,.v5 h2,.v5 h3{font-family:var(--display);font-weight:400;letter-spacing:-.012em}.vw-na-card{background:none;box-shadow:none;border-radius:0;padding:0}.vw-na-logo{display:block;margin:0 auto 48px}.vw-na-card{max-width:1000px}.vw-na-card > :not(h1){max-width:700px;margin-left:auto;margin-right:auto}.vw-na-card > .vw-na-logo{max-width:none}.vw-na-card h1{font-size:clamp(1.75rem,3.6vw,3rem);text-wrap:balance}@media(min-width:760px){.vw-na-card h1{white-space:nowrap}}.vw-doc.one{display:block;max-width:900px}.pd-buy h1{font-size:clamp(1.625rem,2.3vw,2.125rem)}.h5 .reg [data-region-label] span{color:var(--ink)}.h5 .reg .rg-name + .rg-cur{display:none}@media(max-width:480px){.h5 .reg .rg-name{display:none}.h5 .reg .rg-name + .rg-cur{display:inline}}.req5{width:100%;border-collapse:collapse;font-size:16px}.req5 th,.req5 td{text-align:left;vertical-align:top;padding:12px 0;border-bottom:1px solid rgba(31,90,76,.14)}.req5 th{width:34%;font-weight:600;color:#1F5A4C;padding-right:24px}@media(max-width:640px){.req5 th,.req5 td{display:block;width:auto;padding:4px 0}.req5 tr{display:block;padding:10px 0;border-bottom:1px solid rgba(31,90,76,.14)}.req5 th,.req5 td{border:0}}