body:where(:has([data-sc-name=Product])){background:var(--bg);margin:0}@media (prefers-reduced-motion:reduce){:where([data-sc-name=Product]) .site *,:where([data-sc-name=Product]) .site :before,:where([data-sc-name=Product]) .site :after{scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}html:where(:has([data-sc-name=Product])),body:where(:has([data-sc-name=Product])){overflow-x:clip}body:where(:has([data-sc-name=Product])){background:var(--bg);color:var(--ink);margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}:where([data-sc-name=Product]) a{color:var(--teal)}:where([data-sc-name=Product]) a:hover{color:var(--teal-h)}:where([data-sc-name=Product]) .pp{--eo:cubic-bezier(.16,1,.3,1);--fh:"Plus Jakarta Sans",Inter,sans-serif;color:var(--ink);background:var(--bg-page,var(--surface));font-size:18px;line-height:1.6}:where([data-sc-name=Product]) .pp *,:where([data-sc-name=Product]) .pp :before,:where([data-sc-name=Product]) .pp :after{box-sizing:border-box}:where([data-sc-name=Product]) :where(.pp) h1,:where([data-sc-name=Product]) :where(.pp) h2,:where([data-sc-name=Product]) :where(.pp) h3,:where([data-sc-name=Product]) :where(.pp) p,:where([data-sc-name=Product]) :where(.pp) ul{margin:0}:where([data-sc-name=Product]) :where(.pp) ul{padding:0;list-style:none}:where([data-sc-name=Product]) :where(.pp) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:where([data-sc-name=Product]) .pp :focus-visible{outline:2px solid var(--teal);outline-offset:3px;border-radius:8px}:where([data-sc-name=Product]) .mono{font-family:JetBrains Mono,ui-monospace,monospace;font-weight:500}:where([data-sc-name=Product]) .wrap{width:100%;max-width:1328px;margin:0 auto;padding-inline:64px}:where([data-sc-name=Product]) .hl{color:var(--teal)}:where([data-sc-name=Product]) .kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--teal);font-size:13px;font-weight:600}:where([data-sc-name=Product]) .h2{font-family:var(--fh);letter-spacing:-.03em;text-wrap:balance;font-size:40px;font-weight:500;line-height:48px}:where([data-sc-name=Product]) .lead{color:var(--body);text-wrap:pretty;font-size:18px}:where([data-sc-name=Product]) .sec{margin-top:160px}:where([data-sc-name=Product]) .stage{background:var(--stage);border-radius:20px;margin-inline:32px}:where([data-sc-name=Product]) .center{text-align:center;flex-direction:column;align-items:center;display:flex}:where([data-sc-name=Product]) .btn{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 24px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,color .2s,border-color .2s,transform .15s;display:inline-flex}:where([data-sc-name=Product]) .btn:active{transform:scale(.98)}:where([data-sc-name=Product]) .btn-p{background:var(--teal);color:var(--on-acc)}:where([data-sc-name=Product]) .btn-p:hover{background:var(--teal-h)}:where([data-sc-name=Product]) .btn-s{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}:where([data-sc-name=Product]) .btn-s:hover{color:var(--teal);box-shadow:inset 0 0 0 1px var(--teal)}:where([data-sc-name=Product]) .btn .ar{transition:transform .25s var(--eo)}:where([data-sc-name=Product]) .btn:hover .ar,:where([data-sc-name=Product]) .lk:hover .ar{transform:translate(3px)}:where([data-sc-name=Product]) .btn-sm{height:40px;padding:0 18px;font-size:14px}:where([data-sc-name=Product]) .pp .lk{color:var(--teal);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}:where([data-sc-name=Product]) .cap{background:var(--tint);height:24px;color:var(--teal);border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}:where([data-sc-name=Product]) .cap.first{background:var(--teal);color:var(--on-acc)}:where([data-sc-name=Product]) .tag{background:var(--surface);height:24px;box-shadow:inset 0 0 0 1px var(--line);color:var(--body);border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}:where([data-sc-name=Product]) .st{height:22px;color:var(--on-acc);white-space:nowrap;border-radius:8px;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}:where([data-sc-name=Product]) .st-ok{background:var(--ok)}:where([data-sc-name=Product]) .st-warn{background:var(--warn)}:where([data-sc-name=Product]) .st-bad{background:var(--bad)}:where([data-sc-name=Product]) .st-new{background:var(--new)}:where([data-sc-name=Product]) .t-mint{background:var(--mint)}:where([data-sc-name=Product]) .t-sand{background:var(--sand)}:where([data-sc-name=Product]) .t-sky{background:var(--sky)}:where([data-sc-name=Product]) .t-blush{background:var(--blush)}:where([data-sc-name=Product]) .t-lilac{background:var(--lilac)}:where([data-sc-name=Product]) .face{object-fit:contain;object-position:bottom center;width:100%;height:100%;display:block}:where([data-sc-name=Product]) [data-rv]{opacity:0;transition:opacity 1.1s var(--eo),transform 1.1s var(--eo);transform:translateY(40px)}:where([data-sc-name=Product]) [data-rv].in{opacity:1;transform:none}:where([data-sc-name=Product]) .pn{z-index:100;background:var(--nav-bg);transition:box-shadow .3s;position:sticky;top:0}:where([data-sc-name=Product]) .pn.sc{box-shadow:0 1px 0 var(--line)}:where([data-sc-name=Product]) .pn-bar{justify-content:space-between;align-items:center;gap:24px;height:72px;display:flex}:where([data-sc-name=Product]) .pn-l{align-items:center;gap:16px;display:flex}:where([data-sc-name=Product]) .back{height:40px;color:var(--ink);background:var(--stage);border-radius:999px;align-items:center;gap:6px;padding:0 14px 0 10px;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex}:where([data-sc-name=Product]) .back:hover{background:var(--surface-2)}:where([data-sc-name=Product]) .back svg{transition:transform .25s var(--eo)}:where([data-sc-name=Product]) .back:hover svg{transform:translate(-3px)}:where([data-sc-name=Product]) .logo{display:inline-flex}:where([data-sc-name=Product]) .logo img{width:auto;height:32px;display:block}:where([data-sc-name=Product]) .pn-r{align-items:center;gap:12px;display:flex}:where([data-sc-name=Product]) .crumb{color:var(--cap);align-items:center;gap:8px;font-size:13px;display:flex}:where([data-sc-name=Product]) .pp .crumb a:not(#_){color:var(--cap);text-decoration:none}:where([data-sc-name=Product]) .pp .crumb a:not(#_):hover{color:var(--teal)}:where([data-sc-name=Product]) .h1{max-width:980px;font-family:var(--fh);letter-spacing:-.035em;text-wrap:balance;margin-top:24px;font-size:56px;font-weight:500;line-height:60px}:where([data-sc-name=Product]) .hero .lead{max-width:640px;margin-top:20px}:where([data-sc-name=Product]) .acts{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}:where([data-sc-name=Product]) .sc-st{height:calc(100vh - 104px);min-height:560px;position:sticky;top:88px}:where([data-sc-name=Product]) .sc-stage{background:var(--stage);perspective:2400px;border-radius:20px;height:100%;margin-inline:32px;position:relative;overflow:hidden}:where([data-sc-name=Product]) .plane{width:1800px;transform-style:preserve-3d;will-change:transform;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid;position:absolute;top:50%;left:50%}:where([data-sc-name=Product]) .scr{background:var(--surface);min-height:300px;box-shadow:var(--l-sh4,0 1px 2px #0f1a1a0d,0 12px 32px -12px #0f1a1a1f);transition:transform .45s var(--eo),box-shadow .45s var(--eo),opacity .3s ease;border-radius:16px;outline:none;flex-direction:column;gap:10px;padding:20px;display:flex;position:relative}:where([data-sc-name=Product]) .plane:hover .scr:not(:hover){opacity:.85}:where([data-sc-name=Product]) .scr:hover,:where([data-sc-name=Product]) .scr:focus-visible{box-shadow:var(--l-sh5,0 2px 4px #0f1a1a0f,0 32px 64px -16px #0f1a1a38);transform:translateZ(28px)}:where([data-sc-name=Product]) .scr-lab{background:var(--surface);height:40px;box-shadow:var(--sh);white-space:nowrap;opacity:0;transition:opacity .25s ease,transform .3s var(--eo);pointer-events:none;border-radius:999px;align-items:center;gap:8px;padding:0 8px 0 16px;font-size:13px;display:flex;position:absolute;top:-52px;left:20px;transform:translateY(6px)}:where([data-sc-name=Product]) .scr-lab b{font-weight:600}:where([data-sc-name=Product]) .scr:hover .scr-lab,:where([data-sc-name=Product]) .scr:focus-visible .scr-lab{opacity:1;transform:none}:where([data-sc-name=Product]) .scr-h{border-bottom:1px solid var(--line);flex-direction:column;gap:2px;padding-bottom:12px;display:flex}:where([data-sc-name=Product]) .b-prod{color:var(--teal);font-size:12px;font-weight:600}:where([data-sc-name=Product]) .scr-t{font-family:var(--fh);letter-spacing:-.02em;font-size:18px;font-weight:500}:where([data-sc-name=Product]) .big{align-items:baseline;gap:10px;padding:6px 0;font-size:40px;line-height:44px;display:flex}:where([data-sc-name=Product]) .big-n{letter-spacing:-.02em;font-size:34px}:where([data-sc-name=Product]) .big-l{color:var(--body);font-size:13px}:where([data-sc-name=Product]) .sr{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-height:40px;font-size:14px;display:flex}:where([data-sc-name=Product]) .sr:last-child{border-bottom:0}:where([data-sc-name=Product]) .sr-a{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}:where([data-sc-name=Product]) .sr-b{color:var(--body);font-size:13px}:where([data-sc-name=Product]) .sb{flex-direction:column;gap:6px;padding:6px 0;display:flex}:where([data-sc-name=Product]) .sb-t{justify-content:space-between;font-size:13px;display:flex}:where([data-sc-name=Product]) .sb-bar{background:var(--stage);border-radius:999px;height:8px;display:block;overflow:hidden}:where([data-sc-name=Product]) .sb-bar i{background:var(--teal);border-radius:999px;height:100%;display:block}:where([data-sc-name=Product]) .sb-bar i.low{background:var(--bad)}:where([data-sc-name=Product]) .ag-in{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:24px;padding:112px 64px;display:grid}:where([data-sc-name=Product]) .ag-l{flex-direction:column;grid-column:1/span 4;align-items:flex-start;gap:20px;display:flex}:where([data-sc-name=Product]) .ag-l .lead{font-size:16px}:where([data-sc-name=Product]) .ag-r{grid-column:5/span 8;min-width:0}:where([data-sc-name=Product]) .car{height:520px;position:relative;overflow:hidden}:where([data-sc-name=Product]) .ac{background:var(--surface);width:300px;box-shadow:var(--sh);transition:transform .7s var(--eo),opacity .6s ease,filter .6s ease;cursor:pointer;border-radius:20px;flex-direction:column;margin-left:-150px;display:flex;position:absolute;top:0;left:50%}:where([data-sc-name=Product]) .ac-t{border-radius:16px;height:220px;margin:12px 12px 0;position:relative;overflow:visible}:where([data-sc-name=Product]) .ac-t .face{border-radius:16px}:where([data-sc-name=Product]) .ac-t{isolation:isolate}:where([data-sc-name=Product]) .ac-pill{background:var(--surface);box-shadow:var(--sh);border-radius:999px;align-items:center;gap:8px;font-size:13px;font-weight:500;line-height:1.3;display:flex;position:absolute;bottom:-16px;left:12px;right:12px}:where([data-sc-name=Product]) .ac-pill i{border-radius:50%;flex:none;width:8px;height:8px}:where([data-sc-name=Product]) .ac-b{flex-direction:column;gap:8px;padding:32px 20px 20px;display:flex}:where([data-sc-name=Product]) .ac-n{font-family:var(--fh);letter-spacing:-.02em;font-size:20px;font-weight:500}:where([data-sc-name=Product]) .ac-r{color:var(--body);font-size:14px;line-height:1.45}:where([data-sc-name=Product]) .ac-c{flex-wrap:wrap;gap:6px;display:flex}:where([data-sc-name=Product]) .ac-c span{background:var(--stage);border-radius:999px;align-items:center;height:26px;padding:0 10px;font-size:12px;display:inline-flex}:where([data-sc-name=Product]) .ac-f{justify-content:space-between;align-items:center;margin-top:8px;display:flex}:where([data-sc-name=Product]) .arw{z-index:5;background:var(--surface);width:44px;height:44px;box-shadow:var(--sh),inset 0 0 0 1px var(--line);color:var(--ink);border-radius:50%;justify-content:center;align-items:center;transition:color .2s,box-shadow .2s;display:inline-flex;position:absolute;top:150px}:where([data-sc-name=Product]) .arw:hover{color:var(--teal);box-shadow:var(--sh),inset 0 0 0 1px var(--teal)}:where([data-sc-name=Product]) .arw-p{left:calc(50% - 196px)}:where([data-sc-name=Product]) .arw-n{left:calc(50% + 152px)}:where([data-sc-name=Product]) .dots{justify-content:center;gap:8px;margin-top:8px;display:flex}:where([data-sc-name=Product]) .dots button{background:var(--mute);width:8px;height:8px;transition:width .3s var(--eo),background .3s ease;border-radius:50%}:where([data-sc-name=Product]) .dots button.on{background:var(--teal);border-radius:999px;width:24px}:where([data-sc-name=Product]) .ppl{background:var(--stage);border-radius:20px;height:560px;margin-top:64px;position:relative;overflow:hidden}:where([data-sc-name=Product]) .ppl-fig{border-radius:20px 20px 0 0;width:340px;height:420px;margin-left:-170px;position:absolute;bottom:0;left:50%;overflow:hidden}:where([data-sc-name=Product]) .ppl-lab{background:var(--surface);height:32px;box-shadow:var(--sh);white-space:nowrap;border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}:where([data-sc-name=Product]) .pch{background:var(--surface);max-width:300px;box-shadow:var(--sh);opacity:0;transition:opacity .5s ease,transform .6s var(--eo);border-radius:16px;align-items:center;gap:10px;padding:10px 16px 10px 10px;font-size:14px;line-height:1.35;display:flex;position:absolute;transform:scale(.96)}:where([data-sc-name=Product]) .pch-av{border-radius:50%;flex:none;overflow:hidden}:where([data-sc-name=Product]) .pch-av.hu{background:var(--tint);color:var(--ok);justify-content:center;align-items:center;display:inline-flex}:where([data-sc-name=Product]) .pch b{color:var(--cap);font-size:12px;font-weight:600;display:block}:where([data-sc-name=Product]) .pch.c0{top:18%;left:8%}:where([data-sc-name=Product]) .pch.c1{top:14%;right:8%}:where([data-sc-name=Product]) .pch.c2{top:58%;left:10%}:where([data-sc-name=Product]) .pch.c3{top:62%;right:9%}:where([data-sc-name=Product]) .ppl.in .pch{opacity:1;transform:none}:where([data-sc-name=Product]) .ppl.in .pch.c1{transition-delay:.15s}:where([data-sc-name=Product]) .ppl.in .pch.c3{transition-delay:.3s}:where([data-sc-name=Product]) .ppl.in .pch.c2{transition-delay:.45s}:where([data-sc-name=Product]) .feat{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 40px;margin-top:64px;display:grid}:where([data-sc-name=Product]) .stm{font-family:var(--fh);letter-spacing:-.04em;text-align:center;text-wrap:balance;font-size:88px;font-weight:500;line-height:.98}:where([data-sc-name=Product]) .stm span{transition:color .35s}:where([data-sc-name=Product]) .ask .sr,:where([data-sc-name=Product]) .ask .sb{opacity:0;transition:opacity .45s ease,transform .5s var(--eo);transform:translateY(12px)}:where([data-sc-name=Product]) .ask.done .sr,:where([data-sc-name=Product]) .ask.done .sb{opacity:1;transform:none}:where([data-sc-name=Product]) .ask-chip{opacity:0;transition:opacity .4s .9s}:where([data-sc-name=Product]) .ask.done .ask-chip{opacity:1}:where([data-sc-name=Product]) .ask-hd{justify-content:space-between;align-items:center;gap:12px;display:flex}:where([data-sc-name=Product]) .ask-sec{letter-spacing:.08em;text-transform:uppercase;color:var(--cap);margin-top:8px;font-size:12px;font-weight:600}:where([data-sc-name=Product]) .prm{background:var(--surface);width:420px;box-shadow:var(--l-sh5,0 2px 4px #0f1a1a0f,0 32px 64px -16px #0f1a1a38);border-radius:20px;padding:16px;position:absolute;bottom:-48px;left:-48px}:where([data-sc-name=Product]) .prm-h{color:var(--teal);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}:where([data-sc-name=Product]) .prm-b{align-items:flex-end;gap:12px;margin-top:10px;display:flex}:where([data-sc-name=Product]) .prm-t{background:var(--stage);border-radius:10px;flex:auto;min-height:72px;padding:12px;font-size:14.5px;line-height:1.5}:where([data-sc-name=Product]) .caret{vertical-align:-.2em;background:var(--teal);width:2px;height:1.1em;margin-left:2px;animation:1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}:where([data-sc-name=Product]) .prm-s{background:var(--teal);width:40px;height:40px;color:var(--on-acc);transition:transform .3s var(--eo);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}:where([data-sc-name=Product]) .prm-s.pulse{transform:scale(1.12)}:where([data-sc-name=Product]) .two{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:24px;display:grid}:where([data-sc-name=Product]) .acc{flex-direction:column;grid-column:1/span 5;gap:8px;display:flex}:where([data-sc-name=Product]) .acc-i{border-radius:20px;transition:background .3s,box-shadow .3s}:where([data-sc-name=Product]) .acc-i.on{background:var(--surface);box-shadow:var(--sh)}:where([data-sc-name=Product]) .acc-b{text-align:left;width:100%;min-height:64px;font-family:var(--fh);letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;font-size:20px;font-weight:500;display:flex}:where([data-sc-name=Product]) .acc-b svg{transition:transform .4s var(--eo);flex:none}:where([data-sc-name=Product]) .acc-i.on .acc-b svg{transform:rotate(180deg)}:where([data-sc-name=Product]) .acc-w{transition:grid-template-rows .4s var(--eo);grid-template-rows:0fr;display:grid}:where([data-sc-name=Product]) .acc-w.on{grid-template-rows:1fr}:where([data-sc-name=Product]) .acc-w>div{overflow:hidden}:where([data-sc-name=Product]) .acc-p{color:var(--body);padding:0 24px 20px;font-size:15.5px}:where([data-sc-name=Product]) .vis{background:var(--stage);border-radius:20px;grid-column:7/span 6;height:420px;position:relative}:where([data-sc-name=Product]) .vc{background:var(--surface);width:380px;box-shadow:var(--sh);opacity:0;transition:opacity .3s ease,transform .5s var(--eo);pointer-events:none;border-radius:20px;padding:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-44%)}:where([data-sc-name=Product]) .vc.on{opacity:1;transform:translate(-50%,-50%)}:where([data-sc-name=Product]) .vc-h{border-bottom:1px solid var(--line);font-family:var(--fh);justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;padding-bottom:12px;font-size:18px;font-weight:500;display:flex}:where([data-sc-name=Product]) .bento{background:var(--stage);border-radius:20px;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(240px,auto);gap:24px;margin-top:64px;padding:24px;display:grid}:where([data-sc-name=Product]) .bx{background:var(--surface);border-radius:20px;flex-direction:column;grid-column:span 3;gap:16px;padding:32px;display:flex;position:relative}:where([data-sc-name=Product]) .bx.lg{grid-area:span 2/1/auto/span 6}:where([data-sc-name=Product]) .bx h3{max-width:88%;font-family:var(--fh);letter-spacing:-.02em;font-size:20px;font-weight:500;line-height:1.2}:where([data-sc-name=Product]) .bx.lg h3{font-size:32px}:where([data-sc-name=Product]) .bx-ui{margin-top:auto}:where([data-sc-name=Product]) .bx-more{transition:grid-template-rows .4s var(--eo);grid-template-rows:0fr;display:grid}:where([data-sc-name=Product]) .bx-more.on{grid-template-rows:1fr}:where([data-sc-name=Product]) .bx-more>p{color:var(--body);font-size:14px;overflow:hidden}:where([data-sc-name=Product]) .bx-pl{background:var(--ink);width:40px;height:40px;color:var(--on-acc);transition:transform .4s var(--eo),background .2s ease;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:20px;right:20px}:where([data-sc-name=Product]) .bx-pl:hover{background:var(--teal)}:where([data-sc-name=Product]) .bx-pl.on{transform:rotate(45deg)}:where([data-sc-name=Product]) .bx-mini{background:var(--stage);border-radius:16px;flex-direction:column;padding:12px 16px;display:flex}:where([data-sc-name=Product]) .bx-mini .sr{border-color:var(--sk3)}:where([data-sc-name=Product]) .more{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:24px;margin-top:32px;display:grid}:where([data-sc-name=Product]) .more-pn{justify-content:flex-start;display:flex}:where([data-sc-name=Product]) .pp-cta{text-align:center;flex-direction:column;align-items:center;gap:24px;margin-top:64px;display:flex}:where([data-sc-name=Product]) .pp-cta .lead{max-width:56ch}:where([data-sc-name=Product]) .pp-strip-sec{margin-top:64px}:where([data-sc-name=Product]) .pp-strip{background:var(--stage);border-radius:20px;align-items:center;gap:20px;padding:20px 24px;display:flex}:where([data-sc-name=Product]) .pp-strip-ic{border-radius:10px;width:48px;height:48px}:where([data-sc-name=Product]) .pp-strip-x{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}:where([data-sc-name=Product]) .pp-strip-x b{font-family:var(--fh);letter-spacing:-.02em;color:var(--ink);font-size:20px;font-weight:500}:where([data-sc-name=Product]) .pp-strip-x span{color:var(--body);font-size:14px}:where([data-sc-name=Product]) .pp-strip .lk{flex:none}@media (max-width:767px){:where([data-sc-name=Product]) .pp-strip{flex-wrap:wrap;padding:20px}:where([data-sc-name=Product]) .pp-strip-x{flex-basis:calc(100% - 68px)}:where([data-sc-name=Product]) .pp-strip .lk{margin-left:68px}}:where([data-sc-name=Product]) .oc{background:var(--stage);color:var(--ink);transition:transform .3s var(--eo),background .3s ease,box-shadow .3s ease;border-radius:20px;align-items:center;gap:24px;padding:20px;text-decoration:none;display:flex}:where([data-sc-name=Product]) .oc:hover{background:var(--surface);box-shadow:var(--sh);transform:translateY(-4px)}:where([data-sc-name=Product]) .oc-t{border-radius:20px;flex:none;width:112px;height:112px;overflow:hidden}:where([data-sc-name=Product]) .oc-x{flex-direction:column;gap:6px;display:flex}:where([data-sc-name=Product]) .oc-x b{font-family:var(--fh);letter-spacing:-.02em;font-size:20px;font-weight:500}:where([data-sc-name=Product]) .oc-x span{color:var(--body);font-size:14px}:where([data-sc-name=Product]) .cta{text-align:center;flex-direction:column;align-items:center;gap:20px;padding:112px 64px;display:flex}:where([data-sc-name=Product]) .cta .acts{justify-content:center;margin-top:12px}@media (max-width:1023px){:where([data-sc-name=Product]) .wrap{padding-inline:40px}:where([data-sc-name=Product]) .h1{font-size:48px;line-height:56px}:where([data-sc-name=Product]) .stm{font-size:64px}:where([data-sc-name=Product]) .ag-in{padding:80px 40px}:where([data-sc-name=Product]) .ag-l,:where([data-sc-name=Product]) .ag-r,:where([data-sc-name=Product]) .acc,:where([data-sc-name=Product]) .vis{grid-column:1/-1}:where([data-sc-name=Product]) .bx{grid-column:span 6}:where([data-sc-name=Product]) .bx.lg{grid-area:auto/1/auto/-1}}@media (max-width:767px){:where([data-sc-name=Product]) .pp{font-size:16px}:where([data-sc-name=Product]) .wrap{padding-inline:24px}:where([data-sc-name=Product]) .sec{margin-top:80px}:where([data-sc-name=Product]) .stage,:where([data-sc-name=Product]) .sc-stage{border-radius:20px;margin-inline:12px}:where([data-sc-name=Product]) .pn-r .btn-s,:where([data-sc-name=Product]) .logo{display:none}:where([data-sc-name=Product]) .h1{font-size:40px;line-height:48px}:where([data-sc-name=Product]) .h2{font-size:34px}:where([data-sc-name=Product]) .lead{font-size:16px}:where([data-sc-name=Product]) .sc-st{height:auto;min-height:0;position:static}:where([data-sc-name=Product]) .sc-stage{perspective:none;scroll-snap-type:x mandatory;height:auto;padding:24px 16px;overflow-x:auto}:where([data-sc-name=Product]) .plane{gap:16px;width:max-content;display:flex;position:static;transform:none}:where([data-sc-name=Product]) .scr{scroll-snap-align:center;width:280px;min-height:280px}:where([data-sc-name=Product]) .scr:hover{transform:none}:where([data-sc-name=Product]) .scr-lab{display:none}:where([data-sc-name=Product]) .ag-in{padding:56px 24px}:where([data-sc-name=Product]) .car{height:540px}:where([data-sc-name=Product]) .arw{display:none}:where([data-sc-name=Product]) .ppl{flex-direction:column;gap:12px;height:auto;padding:24px;display:flex}:where([data-sc-name=Product]) .ppl-fig{order:5;width:240px;height:300px;margin:0 auto;position:relative;left:auto}:where([data-sc-name=Product]) .ppl-lab{bottom:12px}:where([data-sc-name=Product]) .pch{max-width:none;position:relative;top:auto;left:auto;right:auto}:where([data-sc-name=Product]) .feat{grid-template-columns:1fr;gap:32px}:where([data-sc-name=Product]) .stm{font-size:44px}:where([data-sc-name=Product]) .prm{width:auto;margin-top:16px;position:relative;bottom:auto;left:auto}:where([data-sc-name=Product]) .ask-scr{min-height:0}:where([data-sc-name=Product]) .vis{height:360px}:where([data-sc-name=Product]) .vc{width:calc(100% - 32px)}:where([data-sc-name=Product]) .bento{gap:12px;padding:12px}:where([data-sc-name=Product]) .bx{grid-column:1/-1}:where([data-sc-name=Product]) .more{grid-template-columns:1fr}:where([data-sc-name=Product]) .oc-t{width:80px;height:80px}:where([data-sc-name=Product]) .cta{padding:56px 24px}}@media (prefers-reduced-motion:reduce){:where([data-sc-name=Product]) .pp *{transition:none;animation:none}:where([data-sc-name=Product]) [data-rv],:where([data-sc-name=Product]) .pch{opacity:1;transform:none}}:root[data-theme=dark] :where([data-sc-name=Product]) .pp a:not(.btn):not(.nl):not(.back):not(.logo):not(.oc){color:var(--teal)}:root[data-theme=dark] :where([data-sc-name=Product]) .pp :focus-visible{outline-color:var(--teal-h)}:root[data-theme=dark] :where([data-sc-name=Product]) .pp .btn-p:hover{background:var(--teal-h)}:root[data-theme=dark] :where([data-sc-name=Product]) .pp .btn-s{color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:0 0}:root[data-theme=dark] :where([data-sc-name=Product]) .pp .btn-s:hover{color:var(--teal);box-shadow:inset 0 0 0 1px var(--teal)}:root[data-theme=dark] :where([data-sc-name=Product]) .pp :is(.card,.pc,.cc,.scr,.ac,.fs,.vc,.bx,.prm,.pch,.scr-lab,.ppl-lab,.ac-pill,.arw,.board,.tag){box-shadow:var(--sh),inset 0 0 0 1px var(--line)}:root[data-theme=dark] :where([data-sc-name=Product]) .pp :is(.inp,.fi){background:var(--surface);border-color:var(--line);color:var(--ink)}:root[data-theme=dark] :where([data-sc-name=Product]) .pp :is(.inp,.fi)::placeholder{color:var(--body)}:root[data-theme=dark] :where([data-sc-name=Product]) .pp :is(.inp,.fi):focus{border-color:var(--teal);box-shadow:0 0 0 1px var(--teal)}:root[data-theme=dark] :where([data-sc-name=Product]) .pp .st-ok{background:color-mix(in srgb,var(--ok) 16%,transparent);color:var(--ok)}:root[data-theme=dark] :where([data-sc-name=Product]) .pp .st-warn{background:color-mix(in srgb,var(--warn) 16%,transparent);color:var(--warn)}:root[data-theme=dark] :where([data-sc-name=Product]) .pp .st-bad{background:color-mix(in srgb,var(--bad) 16%,transparent);color:var(--bad)}:root[data-theme=dark] :where([data-sc-name=Product]) .pp .st-new{background:color-mix(in srgb,var(--new) 16%,transparent);color:var(--new)}:root[data-theme=dark] :where([data-sc-name=Product]) .pp .chip{background:color-mix(in srgb,var(--ok) 20%,var(--surface));color:var(--ok)}:root[data-theme=dark] :where([data-sc-name=Product]) .pp .nav,:root[data-theme=dark] :where([data-sc-name=Product]) .pp .pn{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}:root[data-theme=dark] :where([data-sc-name=Product]) .pp [style*=\#CFEFE6]{background:var(--mint)}:root[data-theme=dark] :where([data-sc-name=Product]) .pp [style*=\#F6E3CF]{background:var(--sand)}:root[data-theme=dark] :where([data-sc-name=Product]) .pp [style*=\#F9DCD6]{background:var(--blush)}:root[data-theme=dark] :where([data-sc-name=Product]) .pp [style*=\#D8E8F7]{background:var(--sky)}:root[data-theme=dark] :where([data-sc-name=Product]) .pp [fill=\#0F766E]{fill:var(--teal)}:root[data-theme=dark] :where([data-sc-name=Product]) .pp [fill=\#0F1A1A]{fill:var(--ink)}:root[data-theme=dark] :where([data-sc-name=Product]) .pp [stroke=\#0F1A1A]{stroke:var(--ink)}:root[data-theme=dark] :where([data-sc-name=Product]) .pp .pch-av.hu{background:var(--tint)}:root[data-theme=dark] :where([data-sc-name=Product]) .pp .back:hover{background:var(--surface-2)}:root[data-theme=dark] :where([data-sc-name=Product]) .pp .bx-mini .sr{border-color:var(--line)}:where([data-sc-name=Product]) .th-btn{border:1px solid var(--line);width:40px;height:40px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background-color .2s,border-color .2s;display:inline-flex}:where([data-sc-name=Product]) .th-btn:hover{background:var(--stage)}:where([data-sc-name=Product]) .pp section{scroll-margin-top:88px}:where([data-sc-name=Product]) .oc-ic{background:var(--tint);border:1px solid var(--line);width:64px;height:64px;color:var(--teal);border-radius:16px;flex:none;justify-content:center;align-items:center;display:inline-flex}:where([data-sc-name=Product]) .hero{padding-top:0}:where([data-sc-name=Product]) .ph{background:var(--bg-page,var(--surface));border-bottom:1px solid var(--line);align-items:center;height:600px;display:flex;position:relative;overflow:hidden}:where([data-sc-name=Product]) .ph-scene{perspective:2000px;perspective-origin:60% 30%;opacity:.85;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(85% 100% at 70% 25%,#000 50%,#00000080 92%);mask-image:radial-gradient(85% 100% at 70% 25%,#000 50%,#00000080 92%)}[data-theme=dark] :where([data-sc-name=Product]) .ph-scene{filter:brightness(1.15)}:where([data-sc-name=Product]) .wl-plane{--pw:2600px;width:var(--pw);height:1800px;margin:-900px 0 0 calc(var(--pw) / -2);transform-origin:50%;will-change:transform;gap:28px;display:flex;position:absolute;top:50%;left:50%;transform:translate(660px,-280px)rotateX(52deg)rotate(-28deg)scale(.87)}:where([data-sc-name=Product]) .wl-col{flex:1 1 0;min-width:0;overflow:hidden}:where([data-sc-name=Product]) .wl-track{flex-direction:column;gap:28px;display:flex}:where([data-sc-name=Product]) .wl-far{-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 22%,#0000 42%);mask-image:linear-gradient(#000 0% 22%,#0000 42%)}:where([data-sc-name=Product]) .wc{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border-radius:20px;flex-direction:column;padding:26px 28px 24px;font-size:14px;display:flex}:root:not([data-theme=dark]) :where([data-sc-name=Product]) .wc{color:#0f1a1acc}:where([data-sc-name=Product]) .wc-l{letter-spacing:.04em;color:#2bb5a5;font-size:12px;font-weight:600}:where([data-sc-name=Product]) .wc-t{color:inherit;font-size:18px;font-weight:500}:where([data-sc-name=Product]) .wc-big{letter-spacing:-.01em;align-items:baseline;gap:10px;margin-top:14px;font-size:34px;font-weight:500;display:flex}:where([data-sc-name=Product]) .wc-bl{color:var(--body);font-size:14px}:where([data-sc-name=Product]) .wc-note{background:var(--surface-2);color:inherit;border-radius:10px;margin-top:12px;padding:10px 12px;font-size:14px}:where([data-sc-name=Product]) .wc-r{border-top:1px solid var(--line);align-items:center;gap:12px;min-height:44px;margin-top:6px;display:flex}:where([data-sc-name=Product]) .wc-t+.wc-r,:where([data-sc-name=Product]) .wc-big+.wc-r{margin-top:14px}:where([data-sc-name=Product]) .wc-rl{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}:where([data-sc-name=Product]) .wc-rv{color:var(--body);flex:none;font-size:14px}:where([data-sc-name=Product]) .wc-chip{background:color-mix(in srgb,var(--k) 18%,transparent);height:24px;color:var(--k);border-radius:999px;flex:none;align-items:center;padding:0 10px;font-size:12px;font-weight:600;transition:background-color .6s,color .6s;display:inline-flex}:where([data-sc-name=Product]) .wc-live{--k:#2fa56f}:where([data-sc-name=Product]) .wc-setup{--k:#0d8a8d}:where([data-sc-name=Product]) .wc-closed{--k:#e8a33d}:where([data-sc-name=Product]) .wc-ready{--k:#2bb5a5}:where([data-sc-name=Product]) .wc-off{--k:#e5604f}:where([data-sc-name=Product]) .wc-b{margin-top:14px}:where([data-sc-name=Product]) .wc-bt{justify-content:space-between;gap:12px;font-size:14px;display:flex}:where([data-sc-name=Product]) .wc-bt .mono{color:var(--body)}:where([data-sc-name=Product]) .wc-bar{background:var(--line);border-radius:999px;height:6px;margin-top:8px;display:block;overflow:hidden}:where([data-sc-name=Product]) .wc-bar i{transform-origin:0;background:#2bb5a5;border-radius:999px;height:100%;display:block}:where([data-sc-name=Product]) .wc-bar i.red{background:#e5604f}:where([data-sc-name=Product]) [data-cnt].fl,:where([data-sc-name=Product]) .wc-chip.fl,:where([data-sc-name=Product]) .wc-b.fl{animation:.6s wl-fl}@keyframes wl-fl{0%{background-color:#2bb5a500;box-shadow:0 0 #2bb5a500}30%{background-color:#2bb5a52e;box-shadow:0 0 0 6px #2bb5a547}to{box-shadow:0 0 #2bb5a500}}@media (max-width:1023px){:where([data-sc-name=Product]) .wl-plane{--pw:2000px}:where([data-sc-name=Product]) .wl-col:nth-child(4){display:none}}@media (max-width:767px){:where([data-sc-name=Product]) .wl-plane{--pw:1300px;height:1400px;margin-top:-700px;transform:translate(60px,-120px)rotateX(52deg)rotate(-28deg)scale(.72)}:where([data-sc-name=Product]) .wl-col:nth-child(3),:where([data-sc-name=Product]) .wl-far{display:none}}@media (prefers-reduced-motion:reduce){:where([data-sc-name=Product]) .wc-chip{transition:none}:where([data-sc-name=Product]) [data-cnt].fl,:where([data-sc-name=Product]) .wc-chip.fl,:where([data-sc-name=Product]) .wc-b.fl{animation:none}}:where([data-sc-name=Product]) .ph-scrim{pointer-events:none;background:linear-gradient(to right,var(--bg-page,var(--surface)) 0%,var(--bg-page,var(--surface)) 30%,color-mix(in srgb,var(--bg-page,var(--surface)) 90%,transparent) 44%,transparent 58%);position:absolute;inset:0}:where([data-sc-name=Product]) .ph-c{z-index:2;position:relative}:where([data-sc-name=Product]) .ph-eb{color:var(--body);align-items:center;gap:8px;font-size:18px;font-weight:400;display:flex}:where([data-sc-name=Product]) .ph-ic{display:inline-flex}:where([data-sc-name=Product]) .ph-cap{color:var(--teal)}:where([data-sc-name=Product]) .ph-h1{max-width:18ch;font-family:var(--fh);letter-spacing:-.025em;color:var(--ink);text-wrap:balance;margin-top:20px;font-size:clamp(48px,5.2vw,80px);font-weight:500;line-height:1.05}:where([data-sc-name=Product]) .pi{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;padding-top:96px;display:grid}:where([data-sc-name=Product]) .pi .crumb,:where([data-sc-name=Product]) .pp .pi .crumb a:not(#_){color:var(--body)}:where([data-sc-name=Product]) .pi-t{font-family:var(--fh);letter-spacing:-.025em;color:var(--ink);margin-top:16px;font-size:clamp(40px,4.5vw,64px);font-weight:500;line-height:1.05}:where([data-sc-name=Product]) .pi-sub{max-width:520px;color:color-mix(in srgb,var(--ink) 85%,transparent);font-size:20px;line-height:1.5}:where([data-sc-name=Product]) .pi-note{color:var(--body);margin-top:16px;font-size:13px}@media (max-width:767px){:where([data-sc-name=Product]) .ph{align-items:flex-end;height:480px;padding-bottom:40px}:where([data-sc-name=Product]) .ph-scene{opacity:.6}:where([data-sc-name=Product]) .ph-scrim{background:linear-gradient(to top,var(--bg-page,var(--surface)) 0%,var(--bg-page,var(--surface)) 30%,color-mix(in srgb,var(--bg-page,var(--surface)) 70%,transparent) 50%,transparent 75%)}:where([data-sc-name=Product]) .ph-h1{font-size:clamp(36px,10vw,48px)}:where([data-sc-name=Product]) .pi{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:64px}}:where([data-sc-name=Product]) .ag-art{border-radius:16px;position:absolute;inset:0;overflow:hidden}:where([data-sc-name=Product]) .ag-bg{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}:where([data-sc-name=Product]) .ag-ov{background:0 0;position:absolute;inset:0}:where([data-sc-name=Product]) .ag-ic{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:104px;height:104px;box-shadow:var(--l-sh3,0 8px 24px #0f1a1a1f);color:var(--teal);transition:transform .3s var(--eo),border-color .25s ease;background:#ffffff52;border:1px solid #ffffff80;border-radius:50%;justify-content:center;align-items:center;margin:auto;display:flex;position:absolute;inset:0}:where([data-sc-name=Product]) .ac.on .ag-ic{animation:.4s cubic-bezier(.215,.61,.355,1) agPop}:where([data-sc-name=Product]) .ac.on .ag-bg{animation:6s ease-in-out forwards agDrift}:where([data-sc-name=Product]) .ac.on:hover .ag-ic{border-color:var(--teal);transform:translateY(-2px)}:where([data-sc-name=Product]) .ag-soon .ag-ic{width:88px;height:88px}:where([data-sc-name=Product]) .ag-soon .ag-ic svg{width:40px;height:40px}:where([data-sc-name=Product]) .ag-soon{width:100%;height:150px;margin-bottom:4px}:where([data-sc-name=Product]) .ag-soon .ag-bg{opacity:.6}@keyframes agPop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes agDrift{0%{object-position:50% 50%}to{object-position:56% 44%}}:root[data-theme=dark] :where([data-sc-name=Product]) .ag-ov{background:#0a121473}:root[data-theme=dark] :where([data-sc-name=Product]) .ag-ic{border-color:var(--line);background:#13212459;box-shadow:0 8px 24px #00000059}:root[data-theme=dark] :where([data-sc-name=Product]) .ac.on:hover .ag-ic{border-color:var(--teal)}@media (prefers-reduced-motion:reduce){:where([data-sc-name=Product]) .ac.on .ag-ic,:where([data-sc-name=Product]) .ac.on .ag-bg{animation:none}}:where([data-sc-name=Product]) .pp :is(.face,.face-img){object-fit:cover;object-position:50% 30%;height:100%;top:0}:where([data-sc-name=Product]) .mg{height:var(--h,160px);flex:none;margin:0;display:block;position:relative}:where([data-sc-name=Product]) .mg-bob{height:100%;animation:4s ease-in-out infinite mgBob;animation-delay:var(--bd,0s);display:block;position:relative}:where([data-sc-name=Product]) .mg-b .mg-bob{--bd:-1.6s}:where([data-sc-name=Product]) .mg-img{width:auto;max-width:none;height:100%;display:block}:where([data-sc-name=Product]) .mg-p2{opacity:0;transition:opacity .2s;position:absolute;top:0;left:50%;translate:-50%}:where([data-sc-name=Product]) .mg.happy .mg-p2{opacity:1}:where([data-sc-name=Product]) .mg.happy .mg-p1{opacity:0}:where([data-sc-name=Product]) .mg-p1{transition:opacity .2s}:where([data-sc-name=Product]) .mg-sh{z-index:-1;filter:blur(16px);pointer-events:none;background:#042f3324;border-radius:50%;height:14px;position:absolute;bottom:-6px;left:14%;right:14%}:root[data-theme=dark] :where([data-sc-name=Product]) .mg-sh{background:#0000004d}:where([data-sc-name=Product]) .mg-lid{transform-origin:50% 0;pointer-events:none;background:#efedeb;border-radius:50%;animation:5s ease-in-out infinite mgBlink;position:absolute;transform:scaleY(0)}:where([data-sc-name=Product]) .lid-s1{width:7.8%;height:9.8%;top:29.3%;left:29%}:where([data-sc-name=Product]) .lid-s2{width:8.1%;height:9.8%;top:29.8%;left:54.3%}:where([data-sc-name=Product]) .lid-t1{background:#ebe3d8;width:7.3%;height:11.3%;top:25.3%;left:47.4%}:where([data-sc-name=Product]) .lid-t2{background:#ebe3d8;width:7.3%;height:11.3%;top:24.3%;left:69.2%}@keyframes mgBob{0%,to{translate:0}50%{translate:0 -4px}}@keyframes mgBlink{0%,93%,to{transform:scaleY(0)}95.5%{transform:scaleY(1)}}@keyframes mgRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}:where([data-sc-name=Product]) .av{border-radius:50%;flex:none;width:32px;height:32px;display:inline-block;position:relative;overflow:hidden}:where([data-sc-name=Product]) .av-ace{background:#ccefea}:where([data-sc-name=Product]) .av-bits{background:#fdefe8}:where([data-sc-name=Product]) .av-24{width:24px;height:24px}:where([data-sc-name=Product]) .avi{object-fit:cover;object-position:50% 18%;width:100%;height:100%;display:block}:where([data-sc-name=Product]) .sr .av{margin-right:2px}:where([data-sc-name=Product]) .ac-pill{min-height:40px;padding:4px 12px 4px 4px}:where([data-sc-name=Product]) .ac-av,:where([data-sc-name=Product]) .pch-av{width:32px;height:32px}:where([data-sc-name=Product]) .ask-who{align-items:center;gap:12px;min-width:0;display:flex}:where([data-sc-name=Product]) .prm-b .av{align-self:flex-start;margin-top:4px}@media (prefers-reduced-motion:reduce){:where([data-sc-name=Product]) .mg-bob,:where([data-sc-name=Product]) .mg-lid,:where([data-sc-name=Product]) .hw .pe-lid{animation:none}}:where([data-sc-name=Product]) .ppl-fig.full{background:0 0}:where([data-sc-name=Product]) .ppl-lab{z-index:2}:where([data-sc-name=Product]) .ppl-body{object-fit:contain;object-position:50% 100%;width:100%;height:94%;position:absolute;bottom:0;left:0;right:0}:where([data-sc-name=Product]) .pe-lid{transform-origin:50% 0;pointer-events:none;background:#eeeae4;border-radius:50%;animation:5s ease-in-out infinite mgBlink;position:absolute;transform:scaleY(0)}:where([data-sc-name=Product]) .pe-l1{width:5%;height:9%;top:29.6%;left:58.2%}:where([data-sc-name=Product]) .pe-l2{width:5.1%;height:9%;top:32.9%;left:73.7%}:where([data-sc-name=Product]) .ask{max-width:960px;margin:200px auto 0;padding-bottom:64px;position:relative}:where([data-sc-name=Product]) .ask-scr{width:560px;min-height:440px;margin-left:200px;padding:28px 28px 132px}:where([data-sc-name=Product]) .ask-me{z-index:2;width:380px;position:absolute;bottom:24px;left:0}:where([data-sc-name=Product]) .ask-ph{width:auto;max-width:none;height:230px;position:absolute;bottom:calc(100% - 14px);left:8px}:where([data-sc-name=Product]) .ask .prm{width:auto;margin:0;position:relative;bottom:auto;left:auto}:where([data-sc-name=Product]) .ask-ace{z-index:2;width:300px;position:absolute;top:-80px;right:0}:where([data-sc-name=Product]) .ask-bust{width:120px;height:auto;position:absolute;bottom:calc(100% - 18px);right:24px}:where([data-sc-name=Product]) .ask-rep{background:var(--surface);box-shadow:var(--l-sh4,0 2px 4px #0f1a1a0f,0 24px 48px -16px #0f1a1a38);opacity:0;transition:opacity .4s ease .3s,transform .5s var(--eo) .3s;border-radius:16px;padding:14px 16px;position:relative;transform:translateY(8px)}:root[data-theme=dark] :where([data-sc-name=Product]) .ask-rep{box-shadow:var(--sh),inset 0 0 0 1px var(--line)}:where([data-sc-name=Product]) .ask.done .ask-rep{opacity:1;transform:none}:where([data-sc-name=Product]) .ask-rt{color:var(--ink);margin-top:6px;font-size:14px;line-height:1.5}@media (max-width:1023px){:where([data-sc-name=Product]) .ask{grid-template-columns:200px minmax(0,1fr);grid-template-areas:"ace ace""scr scr""me me";gap:16px;margin-top:64px;padding-bottom:0;display:grid}:where([data-sc-name=Product]) .ask-scr{grid-area:scr;width:auto;min-height:0;margin:0;padding:28px}:where([data-sc-name=Product]) .ask-me{grid-area:me;width:min(100%,460px);margin-top:200px;position:relative;bottom:auto;left:auto}:where([data-sc-name=Product]) .ask-ph{height:210px}:where([data-sc-name=Product]) .ask-ace{grid-area:ace;justify-self:end;width:min(100%,340px);margin-top:96px;position:relative;top:auto;right:auto}}@media (max-width:767px){:where([data-sc-name=Product]) .ask{grid-template-columns:minmax(0,1fr);grid-template-areas:"ace""scr""me"}:where([data-sc-name=Product]) .ask-ph{height:170px;left:20px}:where([data-sc-name=Product]) .ask-me{margin-top:160px}:where([data-sc-name=Product]) .ask-bust{width:96px}:where([data-sc-name=Product]) .ask-ace{margin-top:80px}}:where([data-sc-name=Product]) .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where([data-sc-name=Product]) .hw{--std:cubic-bezier(.2,0,0,1);--hd:#04292d;--strong:#24484b;--mu:#4d6668;--t7:#0b7479;--bd:#dce5e5;--sub:#f4f8f8;--pg:#fff;--card:#e6f4f3;--glow:#ccefea;--sh3:0 2px 4px #04292d0d,0 24px 48px -12px #04292d29;--sh4:0 4px 8px #04292d0f,0 32px 64px -16px #04292d3d;--ok-b:#e3f4ec;--ok-t:#1e7f4f;--warn-b:#fdf0dc;--warn-t:#8a5300;--new-b:#e4eef9;--new-t:#2a5f9e;--bad-b:#fbe7e4;--bad-t:#b42318;--cw:400px;--ch:480px;--uw:300px;--uh:220px;--ox:120px;--oy:48px;padding-block:96px;scroll-margin-top:88px}:root[data-theme=dark] :where([data-sc-name=Product]) .hw{--hd:#eef4f3;--strong:#c2d0ce;--mu:#9db0ae;--t7:#2bb5a5;--bd:#22363b;--sub:#182a2e;--pg:#0f1a1c;--card:#0c545b;--glow:#0b747966;--sh3:0 24px 48px #00000073;--sh4:0 32px 64px #0000008c;--ok-b:#34c38f29;--ok-t:#5fd3a6;--warn-b:#f0b35529;--warn-t:#f3c47a;--new-b:#5b9be02e;--new-t:#8dbbee;--bad-b:#f0746429;--bad-t:#f59a8c}:where([data-sc-name=Product]) .hw-head{text-align:center;flex-direction:column;align-items:center;display:flex}:where([data-sc-name=Product]) .hw-eye{letter-spacing:.1em;text-transform:uppercase;color:var(--t7);font-size:12px;font-weight:600;line-height:16px}:where([data-sc-name=Product]) .pp .hw-h2{font-family:"Plus Jakarta Sans",var(--fh);letter-spacing:-.02em;color:var(--hd);text-wrap:balance;margin-top:12px;font-size:40px;font-weight:700;line-height:48px}:where([data-sc-name=Product]) .pp .hw-sub{max-width:56ch;color:var(--mu);margin-top:12px;font-size:16px;line-height:1.6}:where([data-sc-name=Product]) .hw-g{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:24px;margin-top:64px;display:grid}:where([data-sc-name=Product]) .hw-vis{width:calc(var(--cw) + var(--ox));height:calc(var(--ch) + var(--oy));grid-column:1/span 6;position:relative}:where([data-sc-name=Product]) .hw-card{width:var(--cw);height:var(--ch);background:var(--card);box-shadow:var(--sh3);border-radius:20px;position:absolute;top:0;left:0;overflow:hidden}:where([data-sc-name=Product]) .hw-glow{background:radial-gradient(closest-side at 50% 58%,var(--glow) 0%,transparent 100%);position:absolute;inset:0;transform:scale(1.2)}:where([data-sc-name=Product]) .hw-duo{width:392px;height:350px;margin-left:-196px;animation:5s ease-in-out infinite hwBob;position:absolute;bottom:0;left:50%}:where([data-sc-name=Product]) .hw-nod{transform-origin:50% 100%;position:relative}:where([data-sc-name=Product]) .hw-nod.n1{animation:hwNod1 .32s var(--std)}:where([data-sc-name=Product]) .hw-nod.n2{animation:hwNod2 .32s var(--std)}:where([data-sc-name=Product]) .hw-img{width:100%;height:auto;display:block}@keyframes hwBob{0%,to{translate:0}50%{translate:0 -3px}}@keyframes hwNod1{50%{rotate:2deg}}@keyframes hwNod2{50%{rotate:2deg}}:where([data-sc-name=Product]) .hw-ui{z-index:2;left:calc(var(--cw) + var(--ox) - var(--uw));top:calc(var(--ch) + var(--oy) - var(--uh));width:var(--uw);height:var(--uh);background:var(--pg);border:1px solid var(--bd);box-shadow:var(--sh4);position:absolute;overflow:hidden}:where([data-sc-name=Product]) .hw-scr{opacity:0;transition:opacity .2s var(--std);pointer-events:none;flex-direction:column;padding:14px 16px;display:flex;position:absolute;inset:0}:where([data-sc-name=Product]) .hw-scr.on{opacity:1;pointer-events:auto}:where([data-sc-name=Product]) .hw-sh{border-bottom:1px solid var(--bd);flex-direction:column;gap:2px;margin-bottom:2px;padding-bottom:8px;display:flex}:where([data-sc-name=Product]) .hw-st{font-family:"Plus Jakarta Sans",var(--fh);color:var(--hd);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;line-height:22px;overflow:hidden}:where([data-sc-name=Product]) .hw-sm{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}:where([data-sc-name=Product]) .hw-r{border-bottom:1px solid var(--bd);min-height:36px;color:var(--strong);align-items:center;gap:8px;font-size:13px;line-height:18px;display:flex}:where([data-sc-name=Product]) .hw-r:last-child{border-bottom:0}:where([data-sc-name=Product]) .hw-r .av{width:24px;height:24px}:where([data-sc-name=Product]) .hw-rl{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}:where([data-sc-name=Product]) .hw-rv{font-variant-numeric:tabular-nums;color:var(--mu);flex:none}:where([data-sc-name=Product]) .hw-pl{border-radius:999px;flex:none;align-items:center;height:20px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}:where([data-sc-name=Product]) .hw-ok{background:var(--ok-b);color:var(--ok-t)}:where([data-sc-name=Product]) .hw-warn{background:var(--warn-b);color:var(--warn-t)}:where([data-sc-name=Product]) .hw-new{background:var(--new-b);color:var(--new-t)}:where([data-sc-name=Product]) .hw-bad{background:var(--bad-b);color:var(--bad-t)}:where([data-sc-name=Product]) .hw-btn{color:#fff;background:#0b7479;border-radius:8px;height:24px;padding:0 10px}:root[data-theme=dark] :where([data-sc-name=Product]) .hw-btn{color:#04211e;background:#2bb5a5}:where([data-sc-name=Product]) .hw-pill{z-index:3;color:#fff;white-space:nowrap;height:32px;box-shadow:var(--sh3);background:#0b7479;border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:600;line-height:18px;display:inline-flex;position:absolute}:where([data-sc-name=Product]) .hw-arrow{z-index:3;color:#0b7479;position:absolute}:root[data-theme=dark] :where([data-sc-name=Product]) .hw-arrow{color:#2bb5a5}:where([data-sc-name=Product]) .hw-steps{flex-direction:column;grid-column:8/span 5;gap:8px;display:flex;position:relative}:where([data-sc-name=Product]) .hw-rail{background:var(--bd);border-radius:8px;width:2px;position:absolute;top:0;bottom:0;left:0}:where([data-sc-name=Product]) .hw-seg{width:2px;height:0;transition:transform .32s var(--std),height .32s var(--std);background:#0b7479;border-radius:8px;position:absolute;top:0;left:0}:root[data-theme=dark] :where([data-sc-name=Product]) .hw-seg{background:#2bb5a5}:where([data-sc-name=Product]) .hw-row{text-align:left;cursor:pointer;border-radius:0 10px 10px 0;align-items:flex-start;gap:16px;width:100%;padding:16px 16px 16px 20px;display:flex}:where([data-sc-name=Product]) .hw-row:hover{background:var(--sub)}:where([data-sc-name=Product]) .hw-row:focus-visible{outline:2px solid var(--t7);outline-offset:-2px}:where([data-sc-name=Product]) .hw-ic{background:var(--sub);width:40px;height:40px;color:var(--t7);transition:background-color .2s var(--std),color .2s var(--std);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}:where([data-sc-name=Product]) .hw-row.on .hw-ic{color:#fff;background:#0b7479}:root[data-theme=dark] :where([data-sc-name=Product]) .hw-row.on .hw-ic{color:#04211e;background:#2bb5a5}:where([data-sc-name=Product]) .hw-tx{flex-direction:column;min-width:0;display:flex}:where([data-sc-name=Product]) .hw-n{color:var(--mu);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}:where([data-sc-name=Product]) .hw-chk{color:var(--t7)}:where([data-sc-name=Product]) .hw-t{font-family:"Plus Jakarta Sans",var(--fh);color:color-mix(in srgb,var(--strong) 80%,transparent);transition:color .2s var(--std);margin-top:2px;font-size:18px;font-weight:700;line-height:28px}:where([data-sc-name=Product]) .hw-row.on .hw-t{color:var(--hd)}:where([data-sc-name=Product]) .hw-x{max-width:44ch;color:var(--mu);margin-top:6px;font-size:14px;line-height:1.5}:where([data-sc-name=Product]) .hw-card,:where([data-sc-name=Product]) .hw-ui,:where([data-sc-name=Product]) .hw-pill,:where([data-sc-name=Product]) .hw-arrow,:where([data-sc-name=Product]) .hw-row{transition:opacity .32s var(--std),transform .32s var(--std),background-color .15s var(--std)}:where([data-sc-name=Product]) .hw.arm .hw-card{opacity:0;transform:translateY(16px)}:where([data-sc-name=Product]) .hw.arm .hw-ui,:where([data-sc-name=Product]) .hw.arm .hw-pill,:where([data-sc-name=Product]) .hw.arm .hw-arrow{opacity:0;transform:scale(.96)}:where([data-sc-name=Product]) .hw.arm .hw-row{opacity:0;transform:translateY(12px)}:where([data-sc-name=Product]) .hw.in .hw-ui,:where([data-sc-name=Product]) .hw.in .hw-pill,:where([data-sc-name=Product]) .hw.in .hw-arrow{transition-delay:.2s}:where([data-sc-name=Product]) .hw.in .hw-row{transition-delay:calc(.3s + var(--i) * 60ms)}@media (max-width:1279px){:where([data-sc-name=Product]) .hw{--cw:340px;--ch:410px;--uw:260px;--uh:190px;--ox:100px;--oy:40px}:where([data-sc-name=Product]) .hw-duo{width:334px;height:298px;margin-left:-167px}:where([data-sc-name=Product]) .hw-steps{grid-column:7/span 6}:where([data-sc-name=Product]) .hw-scr{padding:10px 14px}:where([data-sc-name=Product]) .hw-r{min-height:30px;font-size:12px}}@media (max-width:1023px){:where([data-sc-name=Product]) .hw{--cw:400px;--ch:480px;--uw:300px;--uh:220px;--ox:-16px;--oy:48px;padding-block:80px}:where([data-sc-name=Product]) .hw-g{grid-template-columns:minmax(0,1fr);row-gap:48px}:where([data-sc-name=Product]) .hw-vis{grid-column:1/-1;justify-self:center}:where([data-sc-name=Product]) .hw-duo{width:392px;height:350px;margin-left:-196px}:where([data-sc-name=Product]) .hw-scr{padding:14px 16px}:where([data-sc-name=Product]) .hw-r{min-height:36px;font-size:13px}:where([data-sc-name=Product]) .hw-steps{grid-column:1/-1}:where([data-sc-name=Product]) .hw-pill{left:16px}:where([data-sc-name=Product]) .hw-arrow{left:calc(var(--cw) + var(--ox) - var(--uw) - 30px)}}@media (max-width:767px){:where([data-sc-name=Product]) .hw{padding-block:64px}:where([data-sc-name=Product]) .pp .hw-h2{font-size:30px;line-height:38px}:where([data-sc-name=Product]) .hw-vis{width:100%;height:540px}:where([data-sc-name=Product]) .hw-card{width:100%;height:360px}:where([data-sc-name=Product]) .hw-duo{width:300px;height:268px;margin-left:-150px}:where([data-sc-name=Product]) .hw-ui{width:260px;height:220px;margin-left:-130px;top:320px;left:50%}:where([data-sc-name=Product]) .hw-pill,:where([data-sc-name=Product]) .hw-arrow{display:none}:where([data-sc-name=Product]) .hw-row{padding:14px 12px 14px 16px}}@media (prefers-reduced-motion:reduce){:where([data-sc-name=Product]) .hw-duo,:where([data-sc-name=Product]) .hw-nod,:where([data-sc-name=Product]) .hw .pe-lid{animation:none}:where([data-sc-name=Product]) .hw *{transition:none}}:where([data-sc-name=Product]) .hw-duo.pair{height:341px}:where([data-sc-name=Product]) .hw-duo.pair-erp{height:363px}:where([data-sc-name=Product]) .hw-e1{background:#ecebe8;width:3.75%;height:9%;top:26.2%;left:58.75%}:where([data-sc-name=Product]) .hw-e2{background:#ecebe8;width:4.5%;height:9%;top:26.2%;left:70.5%}:where([data-sc-name=Product]) .hw-l1{background:#edece8;width:4.75%;height:9.5%;top:28.4%;left:29%}:where([data-sc-name=Product]) .hw-l2{background:#edece8;width:4.2%;height:9.5%;top:28.4%;left:41.25%}:where([data-sc-name=Product]) .hw-ui{border-radius:20px}:where([data-sc-name=Product]) .hw-card{z-index:1}:where([data-sc-name=Product]) .hw-vis:after{content:"";z-index:0;left:calc(var(--cw) + var(--ox) - var(--uw) - 40px);top:calc(var(--ch) + var(--oy) - var(--uh) - 30px);width:calc(var(--uw) + 80px);height:calc(var(--uh) + 70px);background:radial-gradient(closest-side,var(--glow),transparent);filter:blur(12px);pointer-events:none;border-radius:50%;position:absolute}:where([data-sc-name=Product]) .hw-pill{left:auto;right:calc(var(--uw) + 14px);top:calc(var(--ch) + var(--oy) - var(--uh) + 28px)}:where([data-sc-name=Product]) .hw-arrow{left:auto;right:calc(var(--uw) - 14px);top:calc(var(--ch) + var(--oy) - var(--uh) + 52px);transform:rotate(-20deg)}:where([data-sc-name=Product]) .hw.arm .hw-arrow{transform:rotate(-20deg)scale(.96)}@media (max-width:1279px){:where([data-sc-name=Product]) .hw-duo.pair{height:291px}:where([data-sc-name=Product]) .hw-duo.pair-erp{height:309px}}@media (max-width:1023px){:where([data-sc-name=Product]) .hw-duo.pair{height:341px}:where([data-sc-name=Product]) .hw-duo.pair-erp{height:363px}:where([data-sc-name=Product]) .hw-pill{top:16px;left:16px;right:auto}:where([data-sc-name=Product]) .hw-arrow{display:none}}@media (max-width:767px){:where([data-sc-name=Product]) .hw-duo.pair{height:261px}:where([data-sc-name=Product]) .hw-duo.pair-erp{height:277px}:where([data-sc-name=Product]) .hw-vis:after{display:none}}:where([data-sc-name=Product]) .hw-cta{justify-content:center;margin-top:48px;display:flex}@media (min-width:1024px){:where([data-sc-name=Product]) .sec[aria-label=Ask\ A2B]{margin-top:112px}}:where([data-sc-name=Product]) .p-h{text-wrap:balance;font-size:40px;line-height:48px}@media (prefers-reduced-motion:reduce){:where([data-sc-name=Product]) .site *,:where([data-sc-name=Product]) .site :before,:where([data-sc-name=Product]) .site :after{scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}:root[data-theme=dark] :where([data-sc-name=Product]) .pp,:root[data-theme=dark] :where([data-sc-name=Product]) .pp .ph{background:#0a1214}:root[data-theme=dark] :where([data-sc-name=Product]) .pp .stage{box-shadow:none;background:0 0;border-radius:0;margin-inline:0}:where([data-sc-name=Product]) .pp .dots{gap:0}:where([data-sc-name=Product]) .pp .dots button{box-sizing:content-box;background-clip:content-box;padding:8px}@media (min-width:1024px){:where([data-sc-name=Product]) .pp .hw-pill.hw-pill{left:calc(var(--cw) + var(--ox) + 44px);right:auto;top:calc(var(--ch) + var(--oy) - var(--uh) + 24px)}:where([data-sc-name=Product]) .pp .hw-arrow.hw-arrow{left:calc(var(--cw) + var(--ox) + 10px);right:auto;top:calc(var(--ch) + var(--oy) - var(--uh) + 30px);transform:scaleX(-1)rotate(-20deg)}:where([data-sc-name=Product]) .pp .hw.arm .hw-arrow.hw-arrow{transform:scaleX(-1)rotate(-20deg)scale(.96)}}:where([data-sc-name=Product]) .pp .bn{--bn-card:#fff;--bn-bd:#dce5e5;--bn-wash:linear-gradient(180deg,#f0f9f8,#fff);--bn-ui:#fff;--bn-ui-bd:#e3eceb;--bn-ink:#0f1a1a;--bn-mu:#4f6160;--bn-sh1:0 1px 2px #063e440f,0 4px 12px #063e440d;--bn-sh2:0 2px 6px #063e4414,0 8px 20px #063e4414;--bn-sh3:0 4px 10px #063e4414,0 20px 40px #063e441f;--bn-t1:#d4efec;--bn-t2:#a9dfd9;--bn-dot:#a9dfd94d;--bn-teal:#0b7479;--bn-ok-b:#e3f4ea;--bn-ok-t:#146c3c;--bn-warn-b:#fdf0d8;--bn-warn-t:#8a5300;--bn-bad-b:#fde8e6;--bn-bad-t:#b42318;--bn-neu-b:#eef2f2;--bn-neu-t:#4f6160;margin-top:48px}:root[data-theme=dark] :where([data-sc-name=Product]) .pp .bn{--bn-card:#132124;--bn-bd:#22363b;--bn-wash:radial-gradient(ellipse 80% 70% at 50% 15%,#2bb5a526,transparent 70%),#182a2e;--bn-ui:#1d3236;--bn-ui-bd:#2a4247;--bn-ink:#eef4f3;--bn-mu:#9db0ae;--bn-sh1:none;--bn-sh2:0 6px 18px #00000059;--bn-sh3:0 16px 40px #00000073;--bn-t1:#2bb5a52e;--bn-t2:#2bb5a573;--bn-dot:#2bb5a538;--bn-teal:#2bb5a5;--bn-ok-b:#34c38f29;--bn-ok-t:#6fe0b4;--bn-warn-b:#f0b35529;--bn-warn-t:#f5c77a;--bn-bad-b:#f0746429;--bn-bad-t:#f79a8d;--bn-neu-b:#9db0ae24;--bn-neu-t:#b8c8c6}:where([data-sc-name=Product]) .pp .bn[data-rv]{opacity:1;transform:none}:where([data-sc-name=Product]) .pp .bn-g{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:360px;gap:24px;display:grid}:where([data-sc-name=Product]) .pp .bn-c{background:var(--bn-card);min-width:0;box-shadow:var(--bn-sh1),inset 0 0 0 1px var(--bn-bd);opacity:0;border-radius:24px;flex-direction:column;transition:opacity .32s,transform .32s cubic-bezier(.2,.8,.2,1),box-shadow .2s;display:flex;position:relative;overflow:hidden;transform:translateY(16px)}:where([data-sc-name=Product]) .pp .bn.in .bn-c{opacity:1;transform:none}:where([data-sc-name=Product]) .pp .bn.in .bn-c:nth-child(2){transition-delay:60ms}:where([data-sc-name=Product]) .pp .bn.in .bn-c:nth-child(3){transition-delay:.12s}:where([data-sc-name=Product]) .pp .bn.in .bn-c:nth-child(4){transition-delay:.18s}:where([data-sc-name=Product]) .pp .bn.in .bn-c:nth-child(5){transition-delay:.24s}:where([data-sc-name=Product]) .pp .bn.in .bn-c:nth-child(6){transition-delay:.3s}:where([data-sc-name=Product]) .pp .bn.in .bn-c:hover{box-shadow:var(--bn-sh3),inset 0 0 0 1px var(--bn-bd);transition-delay:0s;transform:translateY(-4px)}:where([data-sc-name=Product]) .pp .bn-wide{grid-column:span 2}:where([data-sc-name=Product]) .pp .bn-v{background:var(--bn-wash);height:220px;color:var(--bn-ink);flex:0 0 220px;justify-content:center;align-items:center;font-size:13px;line-height:18px;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000);mask-image:linear-gradient(#000 calc(100% - 32px),#0000)}:where([data-sc-name=Product]) .pp .bn-dots{background-image:radial-gradient(var(--bn-dot) 1.2px,transparent 1.3px),var(--bn-wash);background-size:12px 12px,auto}:where([data-sc-name=Product]) .pp .bn-tx{padding:20px 24px 24px}:where([data-sc-name=Product]) .pp .bn-t{font-family:var(--fh);letter-spacing:-.01em;color:var(--bn-ink);margin:0;font-size:20px;font-weight:600;line-height:28px}:where([data-sc-name=Product]) .pp .bn-d{color:var(--bn-mu);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;font-size:14px;line-height:22px;display:-webkit-box;overflow:hidden}:where([data-sc-name=Product]) .pp .bn-ui,:where([data-sc-name=Product]) .pp .bn-pc{background:var(--bn-ui);box-shadow:var(--bn-sh2),inset 0 0 0 1px var(--bn-ui-bd);color:var(--bn-ink);border-radius:14px}:where([data-sc-name=Product]) .pp .bn-ui{min-width:230px;padding:14px}:where([data-sc-name=Product]) .pp .bn-uh{margin:0 0 8px;font-size:13px;font-weight:600}:where([data-sc-name=Product]) .pp .bn-chip{background:var(--bn-ui);height:28px;box-shadow:var(--bn-sh2),inset 0 0 0 1px var(--bn-ui-bd);white-space:nowrap;color:var(--bn-ink);border-radius:10px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}:where([data-sc-name=Product]) .pp .bn-pill{white-space:nowrap;border-radius:999px;align-items:center;height:20px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}:where([data-sc-name=Product]) .pp .bn-ok{background:var(--bn-ok-b);color:var(--bn-ok-t)}:where([data-sc-name=Product]) .pp .bn-warn{background:var(--bn-warn-b);color:var(--bn-warn-t)}:where([data-sc-name=Product]) .pp .bn-bad{background:var(--bn-bad-b);color:var(--bn-bad-t)}:where([data-sc-name=Product]) .pp .bn-neu{background:var(--bn-neu-b);color:var(--bn-neu-t)}:where([data-sc-name=Product]) .pp .bn-ic{color:var(--bn-teal);flex:none}:where([data-sc-name=Product]) .pp .bn-tile{background:linear-gradient(135deg,#2bb5a5,#0b7479);border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex;box-shadow:0 8px 20px #0b74794d}:where([data-sc-name=Product]) .pp .bn-tile .bn-ic{color:#fff}:where([data-sc-name=Product]) .pp .bn-a2b{font-family:var(--fh);color:#fff;letter-spacing:-.02em;font-size:15px;font-weight:800}:where([data-sc-name=Product]) .pp .bn-av{background:#f6e3cf;border-radius:50%;flex:none;width:24px;height:24px;display:inline-block;overflow:hidden}:where([data-sc-name=Product]) .pp .bn-av img{object-fit:cover;object-position:50% 0;width:100%;height:100%;display:block}:where([data-sc-name=Product]) .pp .bn-ace{background:#cfefe6}:where([data-sc-name=Product]) .pp .bn-in{background:var(--bn-t1);width:24px;height:24px;color:var(--bn-teal);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex}:where([data-sc-name=Product]) .pp .bn-num{font-family:var(--fm,ui-monospace,monospace);color:var(--bn-mu);margin-left:auto;font-size:12px}:where([data-sc-name=Product]) .pp .bn-li{border-top:1px solid var(--bn-ui-bd);align-items:center;gap:8px;height:34px;font-size:12.5px;display:flex}:where([data-sc-name=Product]) .pp .bn-li:first-of-type,:where([data-sc-name=Product]) .pp .bn-uh+.bn-li{border-top:0}:where([data-sc-name=Product]) .pp .bn-pch{justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}:where([data-sc-name=Product]) .pp .bn-btn{background:var(--bn-teal);color:#fff;border-radius:8px;align-items:center;height:26px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}:root[data-theme=dark] :where([data-sc-name=Product]) .pp .bn-btn{color:#04211e}:where([data-sc-name=Product]) .pp .bn .bn-btn.bn-ghost{color:var(--bn-ink);box-shadow:inset 0 0 0 1px var(--bn-ui-bd);background:0 0}:where([data-sc-name=Product]) .pp .bn-act{align-items:center;gap:8px;margin-top:10px;display:flex}:where([data-sc-name=Product]) .pp .bn-stack{width:320px;height:150px;margin-top:20px;position:relative}:where([data-sc-name=Product]) .pp .bn-pc{padding:14px 16px;position:absolute;inset:0}:where([data-sc-name=Product]) .pp .bn-pc.b2{opacity:.35;transform:translate(28px,-26px)rotate(4deg)scale(.9)}:where([data-sc-name=Product]) .pp .bn-pc.b1{opacity:.6;transform:translate(14px,-13px)rotate(1deg)scale(.95)}:where([data-sc-name=Product]) .pp .bn-f{--r0:-3deg;--r1:0deg;--my:-4px}:where([data-sc-name=Product]) .pp .bn-row3{gap:8px;margin-top:14px;display:flex}:where([data-sc-name=Product]) .pp .bn-row3 .bn-chip{box-shadow:inset 0 0 0 1px var(--bn-ui-bd)}:where([data-sc-name=Product]) .pp .bn-bar{background:var(--bn-t1);border-radius:999px;height:6px;margin-top:16px;overflow:hidden}:where([data-sc-name=Product]) .pp .bn-bar i{border-radius:inherit;background:var(--bn-teal);height:100%;display:block}:where([data-sc-name=Product]) .pp .bn-grab{color:var(--bn-ink);--mx:-8px;--my:-6px;position:absolute;bottom:-22px;right:-26px}:where([data-sc-name=Product]) .pp .bn-grab .bn-ic{color:var(--bn-ink)}:where([data-sc-name=Product]) .pp .bn-board{height:auto;padding-bottom:6px;bottom:auto}:where([data-sc-name=Product]) .pp .bn-board .bn-li{height:30px}:where([data-sc-name=Product]) .pp .bn-board .bn-num{margin-left:auto;margin-right:6px}:where([data-sc-name=Product]) .pp .bn-time{height:24px;box-shadow:inset 0 0 0 1px var(--bn-ui-bd);--my:-3px}:where([data-sc-name=Product]) .pp .bn-list .bn-li{--mx:4px}:where([data-sc-name=Product]) .pp .bn-add{height:26px;box-shadow:inset 0 0 0 1px var(--bn-t2);color:var(--bn-teal);--ms:1.06;margin-top:10px}:where([data-sc-name=Product]) .pp .bn-ring{border:1px solid var(--bn-t2);background:radial-gradient(closest-side,transparent 70%,var(--bn-t1));--ms:1.06;border-radius:50%;position:absolute;top:50%;left:50%}:where([data-sc-name=Product]) .pp .bn-ring.r1{width:120px;height:120px;margin:-60px 0 0 -60px}:where([data-sc-name=Product]) .pp .bn-ring.r2{opacity:.75;width:200px;height:200px;margin:-100px 0 0 -100px}:where([data-sc-name=Product]) .pp .bn-ring.r3{opacity:.5;width:290px;height:290px;margin:-145px 0 0 -145px}:where([data-sc-name=Product]) .pp .bn-rc{z-index:1;position:relative}:where([data-sc-name=Product]) .pp .bn-rc .bn-tile{--ms:1.08}:where([data-sc-name=Product]) .pp .bn-orb{z-index:2;position:absolute}:where([data-sc-name=Product]) .pp .bn-orb.o0{top:12%;left:6%}:where([data-sc-name=Product]) .pp .bn-orb.o1{top:68%;right:5%}:where([data-sc-name=Product]) .pp .bn-orb.o2{bottom:9%;left:7%}:where([data-sc-name=Product]) .pp .bn-side{z-index:2;position:absolute;top:26px;left:22px}:where([data-sc-name=Product]) .pp .bn-side .bn-tile{--mr:-6deg;--ms:1.06}:where([data-sc-name=Product]) .pp .bn-r{min-width:190px;margin-top:22px;margin-left:56px}:where([data-sc-name=Product]) .pp .bn-r .bn-li{justify-content:space-between}:where([data-sc-name=Product]) .pp .bn-pay .bn-li{border-top:1px solid var(--bn-ui-bd);margin-top:10px}:where([data-sc-name=Product]) .pp .bn-pay .bn-btn{--ms:1.08}:where([data-sc-name=Product]) .pp .bn-leave .bn-btn:not(.bn-ghost){--ms:.94}:where([data-sc-name=Product]) .pp .bn-cal{grid-template-columns:repeat(7,1fr);gap:4px;margin-top:12px;display:grid}:where([data-sc-name=Product]) .pp .bn-cal span{height:24px;color:var(--bn-mu);background:var(--bn-neu-b);border-radius:6px;justify-content:center;align-items:center;font-size:11px;display:flex}:where([data-sc-name=Product]) .pp .bn-cal span.on{background:var(--bn-teal);color:#fff;--ms:1.08;font-weight:600}:root[data-theme=dark] :where([data-sc-name=Product]) .pp .bn-cal span.on{color:#04211e}:where([data-sc-name=Product]) .pp .bn-who{flex-direction:column;line-height:15px;display:flex}:where([data-sc-name=Product]) .pp .bn-who small{color:var(--bn-mu);font-size:11px}:where([data-sc-name=Product]) .pp .bn-list .bn-ok{border-radius:999px;align-items:center;gap:3px;height:20px;margin-left:auto;padding:0 7px;font-size:10.5px;font-weight:600;display:inline-flex}:where([data-sc-name=Product]) .pp .bn-list .bn-ok .bn-ic{color:currentColor}:where([data-sc-name=Product]) .pp .bn-kb{grid-template-columns:1fr 1fr;gap:10px;width:260px;margin-top:18px;display:grid}:where([data-sc-name=Product]) .pp .bn-col{background:var(--bn-neu-b);border-radius:14px;min-height:150px;padding:10px}:where([data-sc-name=Product]) .pp .bn-col p{color:var(--bn-mu);text-transform:uppercase;letter-spacing:.06em;margin:0 0 8px;font-size:11px;font-weight:600}:where([data-sc-name=Product]) .pp .bn-tk{background:var(--bn-ui);box-shadow:var(--bn-sh2),inset 0 0 0 1px var(--bn-ui-bd);color:var(--bn-ink);border-radius:10px;padding:8px 10px;font-size:12px;line-height:16px}:where([data-sc-name=Product]) .pp .bn-tk b{color:var(--bn-teal);font-size:10.5px;display:block}:where([data-sc-name=Product]) .pp .bn-tk.ghost{opacity:.45;height:34px;margin-top:8px}:where([data-sc-name=Product]) .pp .bn-col .bn-tk.bn-m{--mx:calc(100% + 30px);--my:-2px;z-index:2;position:relative}:where([data-sc-name=Product]) .pp .bn-lines{fill:none;width:100%;height:100%;stroke:var(--bn-t2);stroke-width:1.5px;position:absolute;inset:0}:where([data-sc-name=Product]) .pp .bn-lines path{vector-effect:non-scaling-stroke}:where([data-sc-name=Product]) .pp .bn-trav{stroke:var(--bn-teal);stroke-width:4px;stroke-linecap:round;stroke-dasharray:1 400;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset 1s,opacity .2s}:where([data-sc-name=Product]) .pp .bn-hrow{grid-template-columns:repeat(4,1fr);justify-items:center;padding:0 8px;display:grid;position:absolute;top:24px;left:0;right:0}:where([data-sc-name=Product]) .pp .bn-hub{flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;top:126px;left:50%;transform:translate(-50%)}:where([data-sc-name=Product]) .pp .bn-m{transform:translate(0,0) rotate(var(--r0,0deg)) scale(1);transition:transform .45s cubic-bezier(.2,.8,.2,1)}:where([data-sc-name=Product]) .pp .bn-c:hover .bn-m{transform:translate(var(--mx,0),var(--my,0)) rotate(var(--r1,var(--mr,var(--r0,0deg)))) scale(var(--ms,1))}:where([data-sc-name=Product]) .pp .bn-list .bn-li.bn-m:nth-of-type(3){transition-delay:60ms}:where([data-sc-name=Product]) .pp .bn-list .bn-li.bn-m:nth-of-type(4){transition-delay:.12s}:where([data-sc-name=Product]) .pp .bn-c:hover .bn-trav{stroke-dashoffset:-120px;opacity:1}@keyframes bn-once{50%{transform:translate(var(--mx,0),var(--my,0)) rotate(var(--r1,var(--mr,var(--r0,0deg)))) scale(var(--ms,1))}}:where([data-sc-name=Product]) .pp .bn.in .bn-m{animation:1.1s cubic-bezier(.2,.8,.2,1) .5s bn-once}:where([data-sc-name=Product]) .pp .bn+.ppl{margin-top:48px}@media (max-width:1279px){:where([data-sc-name=Product]) .pp .bn-g{grid-auto-rows:340px}:where([data-sc-name=Product]) .pp .bn-v{flex-basis:200px;height:200px}:where([data-sc-name=Product]) .pp .bn-hub{top:112px}:where([data-sc-name=Product]) .pp .bn-stack{transform:scale(.92)}}@media (max-width:1279px) and (min-width:1024px){:where([data-sc-name=Product]) .pp .bn-ui,:where([data-sc-name=Product]) .pp .bn-kb{transform:scale(.84)}:where([data-sc-name=Product]) .pp .bn-ui{min-width:200px}:where([data-sc-name=Product]) .pp .bn-r{min-width:180px;margin-top:34px;margin-left:20px}:where([data-sc-name=Product]) .pp .bn-side{top:14px;left:14px}:where([data-sc-name=Product]) .pp .bn-side .bn-tile{border-radius:13px;width:44px;height:44px}:where([data-sc-name=Product]) .pp .bn-orb{transform:scale(.9)}}@media (max-width:1023px){:where([data-sc-name=Product]) .pp .bn-g{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}:where([data-sc-name=Product]) .pp .bn-c{min-height:340px}}@media (max-width:599px){:where([data-sc-name=Product]) .pp .bn-g{grid-template-columns:minmax(0,1fr);gap:16px}:where([data-sc-name=Product]) .pp .bn-wide{grid-column:auto}:where([data-sc-name=Product]) .pp .bn-c{min-height:0}:where([data-sc-name=Product]) .pp .bn-v{flex-basis:180px;height:180px}:where([data-sc-name=Product]) .pp .bn-stack{margin-top:10px;transform:scale(.8)}:where([data-sc-name=Product]) .pp .bn-hub{top:96px}:where([data-sc-name=Product]) .pp .bn-hrow{padding:0 4px;top:16px}:where([data-sc-name=Product]) .pp .bn-hrow .bn-chip{white-space:normal;text-align:center;flex-direction:column;gap:2px;height:auto;min-height:26px;padding:4px 6px;font-size:11px}:where([data-sc-name=Product]) .pp .bn-ring.r3{display:none}:where([data-sc-name=Product]) .pp .bn-ui,:where([data-sc-name=Product]) .pp .bn-kb{transform:scale(.9)}}@media (prefers-reduced-motion:reduce){:where([data-sc-name=Product]) .pp .bn-c,:where([data-sc-name=Product]) .pp .bn-m,:where([data-sc-name=Product]) .pp .bn-trav{transition:none!important;animation:none!important}:where([data-sc-name=Product]) .pp .bn-c{opacity:1;transform:none}}:where([data-sc-name=Product]) .pp .bn-hub .bn-pill{margin-top:-10px;position:absolute;top:50%;left:calc(100% + 10px)}:where([data-sc-name=Product]) .pp .btn-p,:where([data-sc-name=Product]) .pp .btn-s{transition:background-color .2s,color .2s,box-shadow .2s,transform .2s}:where([data-sc-name=Product]) .pp .btn-p:hover,:where([data-sc-name=Product]) .pp .btn-p:focus-visible{color:var(--on-acc);background:var(--teal-h);transform:translateY(-1px);box-shadow:0 10px 24px -10px #0b747999}:where([data-sc-name=Product]) .pp .btn-s:hover,:where([data-sc-name=Product]) .pp .btn-s:focus-visible{color:var(--teal);background:var(--tint);box-shadow:inset 0 0 0 1px var(--teal);transform:translateY(-1px)}:where([data-sc-name=Product]) .pp .btn-p:active,:where([data-sc-name=Product]) .pp .btn-s:active{box-shadow:none;transform:translateY(0)scale(.98)}:where([data-sc-name=Product]) .pp .btn-s:active{box-shadow:inset 0 0 0 1px var(--teal)}:root[data-theme=dark] :where([data-sc-name=Product]) .pp .btn-p:hover{color:var(--on-acc);background:var(--teal-h);box-shadow:0 10px 24px -10px #2bb5a58c}:root[data-theme=dark] :where([data-sc-name=Product]) .pp .btn-s:hover{color:var(--teal);box-shadow:inset 0 0 0 1px var(--teal);background:#2bb5a51a}@media (prefers-reduced-motion:reduce){:where([data-sc-name=Product]) .pp .btn-p:hover,:where([data-sc-name=Product]) .pp .btn-s:hover{transform:none}}:where([data-sc-name=Product]) .pp .more{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;margin-top:32px}:where([data-sc-name=Product]) .pp .oc{border:1px solid var(--line);box-sizing:border-box;align-items:center;gap:20px;min-height:128px;padding:24px}:where([data-sc-name=Product]) .pp .oc-x{gap:4px;min-width:0}:where([data-sc-name=Product]) .pp .oc-x b{font-family:var(--fh);letter-spacing:-.02em;color:var(--ink);font-size:20px;font-weight:600;line-height:28px}:where([data-sc-name=Product]) .pp .oc-x>span:not(.lk):not(.oc-tag){color:var(--body);font-size:15px;line-height:22px}:where([data-sc-name=Product]) .pp .oc .lk{color:var(--teal);align-items:center;gap:6px;margin-top:6px;font-size:15px;font-weight:600;display:inline-flex}:where([data-sc-name=Product]) .pp .oc-soon{border-style:dashed;border-color:var(--mute-3);background:0 0}:where([data-sc-name=Product]) .pp .oc-soon .oc-ic{color:var(--cap);background:0 0;border-style:dashed}:where([data-sc-name=Product]) .pp .oc-tag{background:var(--tint);height:24px;color:var(--teal);border-radius:999px;align-self:flex-start;align-items:center;margin-top:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}:where([data-sc-name=Product]) .pp .pp-cta{background:var(--tint);text-align:left;border-radius:24px;flex-direction:row;justify-content:space-between;align-items:center;gap:32px;margin-top:32px;padding:32px 40px}:where([data-sc-name=Product]) .pp .pp-cta .pp-cta-t{max-width:52ch;color:var(--ink);margin:0;font-size:18px;line-height:28px}:where([data-sc-name=Product]) .pp .pp-cta .acts{flex:none;justify-content:flex-end;margin:0}:root[data-theme=dark] :where([data-sc-name=Product]) .pp .pp-cta{background:#132124;box-shadow:inset 0 0 0 1px #22363b}:root[data-theme=dark] :where([data-sc-name=Product]) .pp .oc-soon{background:0 0}@media (max-width:767px){:where([data-sc-name=Product]) .pp .more{grid-template-columns:minmax(0,1fr)}:where([data-sc-name=Product]) .pp .pp-cta{flex-direction:column;align-items:flex-start;padding:24px}:where([data-sc-name=Product]) .pp .pp-cta .acts{flex-wrap:wrap;justify-content:flex-start;width:100%}}:root:not([data-theme=dark]) :where([data-sc-name=Product]) .pp{--stage:#e7f2f1}:root:not([data-theme=dark]) :where([data-sc-name=Product]) .pp :is(.stage,.sc-stage,.ppl,.vis,.bento){box-shadow:inset 0 0 0 1px #d5e4e3}:root:not([data-theme=dark]) :where([data-sc-name=Product]) .pp .pp-strip{background:#fff;box-shadow:0 0 0 1px #dce5e5,0 8px 24px -12px #063e4424}:root:not([data-theme=dark]) :where([data-sc-name=Product]) .pp .oc:not(.oc-soon){background:#fff;box-shadow:0 8px 24px -12px #063e4424}:root:not([data-theme=dark]) :where([data-sc-name=Product]) .pp .oc:not(.oc-soon):hover{box-shadow:0 16px 32px -14px #063e4438}
