@font-face{font-display:swap;font-family:HN;font-weight:300;src:url(https://www.shopgate.com/hubfs/ShopGate/Fonts/HelveticaNeue-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:HN;font-weight:500;src:url(https://www.shopgate.com/hubfs/ShopGate/Fonts/HelveticaNeue-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:HN;font-weight:700;src:url(https://www.shopgate.com/hubfs/ShopGate/Fonts/HelveticaNeue-Bold.woff2) format("woff2")}#sg26{--ink:#0b0b0b;--grey:#6e6e73;--line:#e2e2e7;--soft:#f4f5f7;--aub:#3c0a41;--teal:#00b1af;--mint:#7fe3e1;--grad:linear-gradient(90deg,#3c0a41,#00b1af);--gradl:linear-gradient(90deg,#00b1af,#7fe3e1);--ease:cubic-bezier(.2,.7,.2,1);color:var(--ink);font-family:HN,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;font-size:19px;line-height:1.5;overflow:clip}#sg26 *{box-sizing:border-box;margin:0;padding:0}#sg26 blockquote,#sg26 li,#sg26 p,#sg26 small,#sg26 span{color:inherit;font-family:inherit;font-size:inherit;letter-spacing:inherit;line-height:inherit;text-transform:none}#sg26 h1,#sg26 h2,#sg26 h3,#sg26 h4{color:inherit;font-family:inherit;margin:0;text-decoration:none;text-transform:none}#sg26 a{background:none;border:0;box-shadow:none;font-family:inherit;letter-spacing:normal;text-transform:none}#sg26 a:active,#sg26 a:focus,#sg26 a:hover{text-decoration:none}#sg26 button{box-shadow:none;font-family:inherit;letter-spacing:normal;line-height:normal;text-transform:none}#sg26 ol,#sg26 ul{list-style:none}#sg26 img{height:auto}#sg26 a{color:inherit;text-decoration:none}#sg26 img,#sg26 video{display:block;max-width:100%}#sg26 .wrap{margin:0 auto;max-width:1240px;padding:0 32px}#sg26 .g{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}#sg26 .on-dark .g{background:var(--gradl);-webkit-background-clip:text;background-clip:text}#sg26 .kicker{color:var(--aub);font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}#sg26 .on-dark .kicker{color:var(--mint)}#sg26 h1{font-size:96px;font-weight:700;letter-spacing:-.045em;line-height:.98}#sg26 h2{font-size:68px;font-weight:700;letter-spacing:-.04em;line-height:1.02}#sg26 h3{font-size:30px;font-weight:700;letter-spacing:-.025em;line-height:1.1}#sg26 .lead{color:#3a3a3c;font-size:23px;font-weight:300;line-height:1.42}#sg26 .on-dark .lead{color:hsla(0,0%,100%,.72)}#sg26 .on-dark{color:#fff}#sg26 .btn{align-items:center;border-radius:50px;display:inline-flex;font-size:17px;font-weight:500;height:54px;justify-content:center;padding:0 30px;transition:background .25s,color .25s,border-color .25s,transform .25s var(--ease);white-space:nowrap}#sg26 .btn:hover{transform:translateY(-2px)}#sg26 .btn.p{background:var(--grad);color:#fff}#sg26 .btn.p:hover{background:#000}#sg26 .on-dark .btn.p:hover{background:#fff;color:#000}#sg26 .btn.s{border:2px solid;padding:0 28px}#sg26 .btn.s:hover{background:#000;border-color:#000;color:#fff}#sg26 .on-dark .btn.s:hover{background:#fff;border-color:#fff;color:#000}#sg26 .more{color:var(--teal);font-weight:500;white-space:nowrap}#sg26 .more:after{content:" \2192";display:inline-block;transition:transform .25s var(--ease)}#sg26 .more:hover:after{transform:translateX(4px)}#sg26 video.dev{aspect-ratio:396/836;border-radius:14.6%/6.9%;height:auto}#sg26 .bg-sea{background:linear-gradient(168deg,#00b1af,#196c81 30%,#274367 62%,#302b57 90%)}#sg26 .bg-night{background:#302b57}#sg26 .bg-sig{background:linear-gradient(120deg,#3c0a41,#274367 55%,#00b1af)}#sg26 .bg-plum{background:linear-gradient(160deg,#3c0a41,#302b57)}#sg26 [data-r]{opacity:0;transform:translateY(46px) scale(.985);transition:opacity .9s var(--ease),transform 1.1s var(--ease);transition-delay:var(--d,0s)}#sg26 [data-r].in{opacity:1;transform:none}#sg26 .subnav{backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background:rgba(48,43,87,.78);border-bottom:1px solid hsla(0,0%,100%,.1);color:#fff;left:0;position:fixed;right:0;top:0;transform:translateY(-101%);transition:transform .45s var(--ease);z-index:1000}#sg26 .subnav.show{transform:none}#sg26 .subnav .wrap{align-items:center;display:flex;gap:24px;height:54px;justify-content:space-between}#sg26 .subnav .name{font-size:18px;font-weight:700;white-space:nowrap}#sg26 .subnav nav{align-items:center;color:hsla(0,0%,100%,.7);display:flex;font-size:14px;gap:28px}#sg26 .subnav nav a:hover{color:#fff}#sg26 .subnav nav a[aria-current]{color:#fff;font-weight:700}#sg26 .subnav .btn{font-size:13px;height:32px;padding:0 16px}#sg26 .hero{isolation:isolate;padding:190px 0 0;position:relative;text-align:center}#sg26 .glow{inset:-10% -10% 0;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}#sg26 .glow i{animation:sg26-drift 18s ease-in-out infinite alternate;border-radius:50%;filter:blur(90px);position:absolute}#sg26 .glow i:first-child{background:#3c0a41;height:760px;left:-6%;opacity:.55;top:30%;width:760px}#sg26 .glow i:nth-child(2){animation-delay:-6s;background:#00b1af;height:620px;opacity:.45;right:-4%;top:4%;width:620px}#sg26 .glow i:nth-child(3){animation-delay:-12s;background:#302b57;height:520px;left:38%;opacity:.6;top:58%;width:520px}@keyframes sg26-drift{to{transform:translate(60px,-40px) scale(1.12)}}#sg26 .hero h1{margin:22px auto 0;max-width:1040px}#sg26 .hero .lead{margin:28px auto 0;max-width:640px}#sg26 .ctas{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:40px}#sg26 .stage{margin:88px auto 0;max-width:1240px;padding:0 32px;position:relative}#sg26 .film{aspect-ratio:16/9;background:#000;border:1px solid hsla(0,0%,100%,.22);border-radius:30px;overflow:hidden;position:relative;transform-origin:50% 0;will-change:transform}#sg26 .film video{height:100%;object-fit:cover;width:100%}#sg26 .sound{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.25);border-radius:19px;bottom:18px;color:#fff;cursor:pointer;font:500 13px HN,sans-serif;height:38px;padding:0 16px;position:absolute;right:18px}#sg26 .float{pointer-events:none;position:absolute;will-change:transform;z-index:2}#sg26 .float.l{left:max(-90px,calc(50% - 900px));top:40px;transform-origin:50% 50%;width:clamp(200px,20vw,320px)}#sg26 .float.r{right:max(-80px,calc(50% - 880px));top:190px;width:clamp(200px,21vw,330px)}@media (max-width:1320px){#sg26 .float{opacity:.35}}#sg26 .hero{padding-bottom:110px}#sg26 .logos{padding:10px 0 150px}#sg26 .logos .row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;margin-bottom:44px;text-align:left}#sg26 .logos .stat b{display:block;font-size:52px;letter-spacing:-.035em;line-height:1}#sg26 .logos .label,#sg26 .logos .stat span{color:hsla(0,0%,100%,.6);font-size:17px}#sg26 .marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);overflow:hidden}#sg26 .track{align-items:center;animation:sg26-scroll 45s linear infinite;display:flex;gap:80px;width:max-content}#sg26 .track img{height:32px;opacity:.85;width:auto}#sg26 .track img.whiten{filter:brightness(0) invert(1)}@keyframes sg26-scroll{to{transform:translateX(-50%)}}#sg26 .sheet{background:#fff;border-radius:44px 44px 0 0;margin-top:-56px;padding:120px 0 0;position:relative;z-index:3}#sg26 .intro{margin:0 auto 64px;max-width:860px;text-align:center}#sg26 .intro .lead{margin-top:22px}#sg26 .bento{display:grid;gap:20px;grid-template-columns:repeat(12,1fr)}#sg26 .tile{background:var(--soft);border-radius:30px;display:flex;flex-direction:column;min-height:520px;overflow:hidden;padding:40px 40px 0;position:relative}#sg26 .tile p{color:var(--grey);font-size:17px;margin-top:10px;max-width:420px}#sg26 .tile .shot{margin-top:auto;padding-top:34px}#sg26 .tile .ui{border:1px solid var(--line);border-bottom:0;border-radius:18px 18px 0 0;transition:transform 1.2s var(--ease);width:100%}#sg26 .tile:hover .ui{transform:translateY(-8px)}#sg26 .tile.match-white{background:#fff;border:1px solid var(--line)}#sg26 .tile.match-grey{background:#eef0f2}#sg26 .t7{grid-column:span 7}#sg26 .t5{grid-column:span 5}#sg26 .tile.dark{background:var(--ink);color:#fff}#sg26 .tile.dark p{color:hsla(0,0%,100%,.65)}#sg26 .tile .duo{align-items:flex-end;display:flex;gap:22px;padding-top:34px}#sg26 .tile .duo .ui{flex:1.25;min-width:0}#sg26 .tile .duo video{flex:1;margin-bottom:-60px;max-width:240px;min-width:0}#sg26 .tile .solo{margin:34px auto -70px;max-width:280px;width:62%}#sg26 .story{color:#fff;margin-top:130px;padding:150px 0 110px}#sg26 .story .wrap{display:grid;gap:80px;grid-template-columns:1fr 1fr}#sg26 .story .sticky{align-self:start;display:flex;justify-content:center;position:sticky;top:calc(14vh + 27px)}#sg26 .story .sticky video{max-width:100%;width:auto}#sg26 .story .head{margin-bottom:24px}#sg26 .step{display:flex;flex-direction:column;justify-content:center;min-height:62vh;opacity:.28;transition:opacity .6s var(--ease)}#sg26 .step.on{opacity:1}#sg26 .step .n{color:var(--mint);font-size:15px;font-weight:700;letter-spacing:.1em}#sg26 .step h3{font-size:44px;margin:10px 0 14px}#sg26 .step p{color:hsla(0,0%,100%,.72);font-size:21px;font-weight:300;max-width:460px}#sg26 .chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}#sg26 .chips span{border:1.5px solid hsla(0,0%,100%,.4);border-radius:30px;font-size:15px;padding:8px 16px}#sg26 .term{background:rgba(10,8,30,.6);border:1px solid hsla(0,0%,100%,.16);border-radius:22px;color:#e6e6e6;font:15px/1.9 Menlo,ui-monospace,monospace;max-width:560px;overflow-x:auto;padding:26px 28px;width:100%}#sg26 .term .bar{display:flex;gap:7px;margin-bottom:16px}#sg26 .term .bar i{background:hsla(0,0%,100%,.25);border-radius:50%;height:11px;width:11px}#sg26 .term .ln{opacity:.32;transition:opacity .5s var(--ease),color .5s;white-space:pre}#sg26 .term .ln:before{color:var(--mint);content:"$ "}#sg26 .term .ln.note:before{color:hsla(0,0%,100%,.5);content:"\2192  "}#sg26 .term .ln.on{color:#fff;opacity:1}#sg26 .cloud{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}#sg26 .cloud span{border:1.5px solid hsla(0,0%,100%,.4);border-radius:40px;font-size:18px;font-weight:500;padding:12px 22px}#sg26 .cloud span.more-chip{border-style:dashed;color:hsla(0,0%,100%,.75)}#sg26 .frame{background:#fff;border:1px solid var(--line);border-bottom:0;border-radius:16px 16px 0 0;overflow:hidden}#sg26 .frame img{width:100%}#sg26 .tile .bignum{font-size:120px;font-weight:700;letter-spacing:-.05em;line-height:.9;margin-top:auto;padding:30px 0 40px}#sg26 .tile .code{margin-bottom:40px;margin-top:auto}#sg26 .apps{color:#fff;padding:150px 0 120px}#sg26 .apps .top{align-items:flex-end;display:flex;gap:30px;justify-content:space-between;margin-bottom:48px}#sg26 .arrows{display:flex;gap:10px}#sg26 .arrows button{background:transparent;border:1.5px solid hsla(0,0%,100%,.35);border-radius:50%;color:#fff;cursor:pointer;font-size:22px;height:50px;transition:background .2s,color .2s;width:50px}#sg26 .arrows button:hover{background:#fff;color:#000}#sg26 .rail{display:flex;gap:22px;overflow-x:auto;padding:0 max(32px,calc(50vw - 588px));scroll-padding:0 max(32px,calc(50vw - 588px));scroll-snap-type:x mandatory;scrollbar-width:none}#sg26 .rail::-webkit-scrollbar{display:none}#sg26 .card{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);border-radius:30px;display:flex;flex:0 0 min(78vw,560px);flex-direction:column;overflow:hidden;scroll-snap-align:start}#sg26 .card .img{align-items:center;aspect-ratio:5/4;background:radial-gradient(circle at 50% 60%,rgba(0,177,175,.28),transparent 62%);display:flex;justify-content:center}#sg26 .card .img img{height:92%;object-fit:contain;transition:transform 1.2s var(--ease);width:92%}#sg26 .card:hover .img img{transform:scale(1.04) rotate(-1deg)}#sg26 .card .cap{padding:24px 30px 30px}#sg26 .card .cap b{font-size:22px}#sg26 .card .cap span{color:hsla(0,0%,100%,.6);display:block;font-size:15px;margin-top:4px}#sg26 .ext{padding:150px 0 0}#sg26 .ext .panel{align-items:center;border-radius:40px;color:#fff;display:grid;gap:40px;grid-template-columns:1.15fr .85fr;overflow:hidden;padding:76px 76px 0}#sg26 .ext .panel>*{min-width:0}#sg26 .ext h2{font-size:56px;margin:14px 0 20px}#sg26 .code{background:rgba(10,8,30,.55);border:1px solid hsla(0,0%,100%,.14);border-radius:18px;color:#e6e6e6;font:14.5px/1.7 Menlo,ui-monospace,monospace;margin:30px 0 34px;overflow-x:auto;padding:22px 24px;white-space:pre}#sg26 .code .c{color:#6e6e73}#sg26 .code .k{color:var(--mint)}#sg26 .code .t{color:#c792ea}#sg26 .code .s{color:#fedc70}#sg26 .ext .panel>div:first-child{padding-bottom:76px}#sg26 .ext video{margin:0 auto 60px;max-width:330px;width:100%}#sg26 .proof{padding:170px 0 150px;text-align:center}#sg26 .big{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;font-size:220px;font-weight:700;letter-spacing:-.06em;line-height:.9;padding:0 .04em}#sg26 .proof h2{font-size:52px;margin-top:6px}#sg26 .src{color:var(--grey);font-size:15px;margin-top:14px}#sg26 .nums{border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr);margin-top:90px;text-align:left}#sg26 .nums div{padding:34px 30px 0 0}#sg26 .nums b{font-size:64px;letter-spacing:-.04em;line-height:1}#sg26 .nums p{font-size:17px;margin-top:10px}#sg26 .nums small{color:var(--grey);display:block;font-size:14px;margin-top:4px}#sg26 .quote{align-items:center;background:var(--soft);border-radius:36px;display:grid;gap:34px;grid-template-columns:auto 1fr;margin-top:110px;padding:64px 70px;text-align:left}#sg26 .quote .logo{align-items:center;background:var(--aub);border-radius:50%;display:flex;height:92px;justify-content:center;width:92px}#sg26 .quote .logo img{width:58px}#sg26 .quote blockquote{font-size:34px;font-weight:500;letter-spacing:-.02em;line-height:1.22}#sg26 .quote .who{color:var(--grey);font-size:16px;margin-top:14px}#sg26 .faq{padding:40px 0 150px}#sg26 .faq .wrap{display:grid;gap:80px;grid-template-columns:.8fr 1.2fr}#sg26 .faq .wrap>*{min-width:0}#sg26 details{border-top:1px solid var(--line);padding:26px 0}#sg26 details:last-child{border-bottom:1px solid var(--line)}#sg26 summary{cursor:pointer;display:flex;font-size:23px;font-weight:500;gap:20px;justify-content:space-between;list-style:none}#sg26 summary::-webkit-details-marker{display:none}#sg26 summary:after{color:var(--grey);content:"+";font-size:30px;font-weight:300;line-height:.8;transition:transform .3s var(--ease)}#sg26 details[open] summary:after{transform:rotate(45deg)}#sg26 details p{color:#3a3a3c;font-size:18px;margin-top:12px;max-width:620px}#sg26 .closing{color:#fff;isolation:isolate;overflow:hidden;padding:170px 0 150px;position:relative;text-align:center}#sg26 .closing h2{font-size:84px;margin:0 auto;max-width:960px}#sg26 .closing .lead{margin:24px auto 0;max-width:600px}#sg26 .closing .btn.p,#sg26 .hero .btn.p,#sg26 .subnav .btn.p{background:#fff;color:#0b0b0b}#sg26 .closing .btn.p:hover,#sg26 .hero .btn.p:hover{background:#0b0b0b;color:#fff}#sg26 .xlinks{display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin-top:120px;text-align:left}#sg26 .xlinks a{border:1px solid hsla(0,0%,100%,.14);border-radius:24px;padding:30px;transition:border-color .25s,background .25s}#sg26 .xlinks a:hover{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.5)}#sg26 .xlinks b{display:block;font-size:22px;letter-spacing:-.01em;margin:8px 0 6px}#sg26 .xlinks p{color:hsla(0,0%,100%,.6);font-size:15px}#sg26 .bg-aub{background:var(--aub)}#sg26 .bento-sec{background:#fff;padding:120px 0 0;position:relative}#sg26 .bento-sec.sheet{border-radius:44px 44px 0 0;margin-top:-56px;z-index:3}#sg26 .t6{grid-column:span 6}#sg26 .t4{grid-column:span 4}#sg26 .t12{grid-column:span 12}#sg26 .device{border:9px solid #0b0b0b;border-radius:38px;margin-bottom:-70px;max-width:250px;width:44%}#sg26 .device img{border-radius:29px}#sg26 .device.solo{margin:34px auto -70px;max-width:280px;width:62%}#sg26 .tile .duo .ui{align-self:flex-end}#sg26 .panel.single{grid-template-columns:1fr}#sg26 .panel.single>div:first-child{max-width:860px}#sg26 .ext .pimg{border-radius:22px;margin:0 auto 60px;max-width:520px;width:100%}#sg26 .apps+.ext,#sg26 .story+.apps{margin-top:0}@media (max-width:980px){#sg26 .t12,#sg26 .t4,#sg26 .t6{grid-column:auto}#sg26 .tile .bignum{font-size:84px}#sg26 .tile .bignum.long{font-size:60px}#sg26 .panel .facts b{font-size:36px}#sg26 .bento-sec{padding-top:80px}#sg26 .bento-sec.sheet{border-radius:28px 28px 0 0}#sg26 .device{width:46%}}#sg26 .panel .facts{border-top:1px solid hsla(0,0%,100%,.22);display:flex;flex-wrap:wrap;gap:34px;margin:30px 0;padding-top:24px}#sg26 .panel .facts div{display:flex;flex-direction:column}#sg26 .panel .facts b{font-size:48px;font-weight:700;letter-spacing:-.03em;line-height:1}#sg26 .panel .facts span{color:hsla(0,0%,100%,.7);font-size:15px;margin-top:8px;max-width:220px}#sg26 .tile.on-dark,#sg26 .tile.on-dark .bignum{color:#fff}#sg26 .tile.on-dark p{color:hsla(0,0%,100%,.72)}#sg26 .tile.bg-sea{background:linear-gradient(168deg,#00b1af,#196c81 40%,#274367 80%,#302b57)}#sg26 .tile.bg-sig{background:linear-gradient(120deg,#3c0a41,#274367 55%,#00b1af)}#sg26 .tile.bg-plum{background:linear-gradient(160deg,#3c0a41,#302b57)}#sg26 .tile .bignum{white-space:nowrap}#sg26 .tile .bignum.long{font-size:84px}#sg26 .tile .code{white-space:pre}#sg26 .subnav{backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent;border-bottom:1px solid hsla(0,0%,100%,.18);position:absolute;top:var(--sg26-hdr,104px);transform:none;z-index:50}#sg26 .subnav.fixed{animation:sg26-drop .35s var(--ease);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background:rgba(48,43,87,.82);border-bottom-color:hsla(0,0%,100%,.1);position:fixed;top:0}@keyframes sg26-drop{0%{transform:translateY(-100%)}to{transform:none}}#sg26 .hero{padding-top:196px}#sg26 .story .sticky{align-items:center;height:100vh;padding-top:54px;top:0}#sg26 .story .sticky video{height:72vh;max-height:calc(100vh - 140px)}#sg26 .card{aspect-ratio:1/1;color:#fff;flex:0 0 min(78vw,440px);text-decoration:none}#sg26 .card .img{aspect-ratio:auto;flex:1 1 auto;min-height:0;overflow:hidden}#sg26 .card .img img{height:88%;width:88%}#sg26 .card .cap{display:flex;flex:0 0 auto;flex-direction:column;height:146px;padding:22px 26px 24px}#sg26 .card .cap .more{font-size:15px;margin-top:auto}#sg26 a.card:hover{border-color:hsla(0,0%,100%,.4)}#sg26 .logo-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:30px 0 26px}#sg26 .logo-grid .lg{align-items:center;background:#fff;border-radius:16px;display:flex;height:84px;justify-content:center;overflow:hidden;padding:4px 8px;transition:transform .3s var(--ease)}#sg26 .logo-grid a.lg:hover{transform:translateY(-3px)}#sg26 .logo-grid .lg img{height:100%;object-fit:contain;width:100%}#sg26 .logo-grid .lg span{color:#0b0b0b;font-size:17px;font-weight:700}#sg26 .logo-grid .more-lg{background:transparent;border:1.5px dashed hsla(0,0%,100%,.45)}#sg26 .logo-grid .more-lg span{color:hsla(0,0%,100%,.85);font-size:15px;font-weight:500}#sg26 .tile.compact{min-height:0;padding-bottom:40px}#sg26 .proof .nums .more{display:inline-block;font-size:15px;margin-top:10px}#sg26 .proof .src .more,#sg26 .quote .who .more{font-size:15px}@media (max-width:980px){#sg26{--sg26-hdr:74px}#sg26 .hero{padding-top:180px}#sg26 .subnav .wrap{gap:14px}#sg26 .subnav .name{display:none}#sg26 .subnav nav{gap:20px;overflow-x:auto;scrollbar-width:none;width:100%}#sg26 .subnav nav::-webkit-scrollbar{display:none}#sg26 .subnav nav a:not(.btn){display:inline;white-space:nowrap}#sg26 .subnav .btn{margin-left:auto}#sg26 .story .sticky{height:auto;padding-top:0}#sg26 .card{flex-basis:78vw}#sg26 .logo-grid{grid-template-columns:repeat(2,1fr)}}#sg26 .device{aspect-ratio:390/844;background:#0b0b0b;border:10px solid #0b0b0b;border-radius:46px;flex:0 0 auto;margin-bottom:-90px;max-width:270px;overflow:hidden;position:relative;width:46%}#sg26 .device:before{background:#0b0b0b;border-radius:12px;content:"";height:22px;left:50%;position:absolute;top:9px;transform:translateX(-50%);width:32%;z-index:2}#sg26 .device img{border-radius:34px;height:100%;object-fit:cover;object-position:top;width:100%}#sg26 .tile .duo{display:block;height:430px;margin-top:auto;padding-top:0;position:relative}#sg26 .tile .duo .device{bottom:0;margin:0;max-width:270px;position:absolute;right:6%;transform:translateY(90px);width:48%}#sg26 .tile .duo .ui{background:#fff;border:1px solid var(--line);border-radius:16px;bottom:48px;left:0;max-width:380px;position:absolute;width:62%;z-index:3}#sg26 .tile .duo .ui:hover{transform:translateY(-6px)}#sg26 .t5 .duo .ui{width:70%}#sg26 .t5 .duo .device{width:52%}#sg26 .tile .solo.dev,#sg26 .tile video.solo{margin:34px auto -90px;max-width:270px;width:58%}#sg26 .t4 .device.solo,#sg26 .t4 video.solo{width:64%}#sg26 .t4 h3{min-height:0}#sg26 .nums{grid-template-columns:repeat(4,1fr)}#sg26 .nums .kpi{color:var(--aub);display:block;font-size:13px;font-weight:700;letter-spacing:.14em;margin-bottom:12px;text-transform:uppercase}@media (max-width:980px){#sg26 .tile .duo{height:360px}#sg26 .tile .duo .ui{width:66%}#sg26 .nums{grid-template-columns:1fr 1fr}}#sg26 .tile img.mock{margin:auto auto -40px;max-width:560px;padding-top:24px;width:92%}#sg26 .tile .duo{height:470px}#sg26 .tile .duo .device{bottom:-120px;height:540px;max-width:none;right:5%;transform:none;width:auto}#sg26 .t5 .duo .device{height:500px;right:2%}#sg26 .tile .duo .ui{bottom:70px}@media (max-width:980px){#sg26 .tile .duo{height:380px}#sg26 .t5 .duo .device,#sg26 .tile .duo .device{bottom:-110px;height:420px}#sg26 .tile .duo .ui{bottom:50px}}#sg26 .combo{align-items:center;display:flex;justify-content:center;position:relative;width:100%}#sg26 .combo.with-phone video{height:68vh;margin-left:30%;max-height:calc(100vh - 150px);width:auto}#sg26 .combo.with-phone .term{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:rgba(18,12,40,.88);font-size:14px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:74%}@media (max-width:980px){#sg26 .combo.with-phone video{height:auto;margin-left:40%;width:56%}#sg26 .combo.with-phone .term{font-size:12px;width:84%}#sg26{font-size:17px}#sg26 .stage,#sg26 .wrap{padding:0 20px}#sg26 h1{font-size:52px}#sg26 h2{font-size:40px}#sg26 .lead{font-size:19px}#sg26 .subnav nav a:not(.btn){display:none}#sg26 .hero{padding-top:130px}#sg26 .stage{margin-top:52px}#sg26 .film{border-radius:18px}#sg26 .float{display:none}#sg26 .hero{padding-bottom:70px}#sg26 .logos{padding:0 0 110px}#sg26 .logos .stat b{font-size:36px}#sg26 .sheet{border-radius:28px 28px 0 0;padding-top:80px}#sg26 .bento{grid-template-columns:1fr}#sg26 .t5,#sg26 .t7{grid-column:auto}#sg26 .tile{min-height:0;padding:30px 26px 0}#sg26 .story{margin-top:90px;padding:100px 0 60px}#sg26 .story .wrap{gap:10px;grid-template-columns:1fr}#sg26 .story .sticky{position:relative;top:0}#sg26 .story .sticky video{height:auto;max-width:260px;width:62%}#sg26 .step{min-height:0;opacity:1;padding:36px 0}#sg26 .step h3{font-size:32px}#sg26 .apps{padding:100px 0 90px}#sg26 .apps .top{align-items:flex-start;flex-direction:column}#sg26 .arrows{display:none}#sg26 .ext{padding-top:100px}#sg26 .ext .panel{border-radius:28px;grid-template-columns:1fr;padding:44px 26px 0}#sg26 .ext h2{font-size:38px}#sg26 .ext .panel>div:first-child{padding-bottom:0}#sg26 .ext video{margin-bottom:40px;max-width:230px}#sg26 .proof{padding:110px 0 100px}#sg26 .big{font-size:140px}#sg26 .proof h2{font-size:34px}#sg26 .nums b{font-size:48px}#sg26 .quote{gap:20px;grid-template-columns:1fr;padding:40px 28px}#sg26 .quote blockquote{font-size:24px}#sg26 .faq .wrap{gap:30px;grid-template-columns:1fr}#sg26 summary{font-size:20px}#sg26 .closing{padding:110px 0 90px}#sg26 .closing h2{font-size:44px}#sg26 .xlinks{grid-template-columns:1fr;margin-top:70px}}#sg26 .formhero [data-r],#sg26 .hero [data-r]{animation:sg26-in .8s var(--ease) both;animation-delay:var(--d,0s);opacity:1;transform:none;transition:none}@keyframes sg26-in{0%{opacity:.02;transform:translateY(18px)}}@media (prefers-reduced-motion:reduce){#sg26 [data-r]{opacity:1;transform:none;transition:none}#sg26 .formhero [data-r],#sg26 .glow i,#sg26 .hero [data-r],#sg26 .track{animation:none}}@media (max-width:980px){#sg26 .tile .bignum.long{font-size:52px}}#sg26 .quote .photo{border-radius:50%;flex:0 0 auto;height:112px;overflow:hidden;width:112px}#sg26 .quote .photo img{display:block;height:100%;object-fit:cover;width:100%}#sg26 .card .cap span.more{color:var(--teal);font-size:15px;font-weight:700;margin-top:auto;padding-top:18px}#sg26 .card:hover .cap span.more{color:var(--mint)}#sg26 .tile .duo.bottom .device{bottom:26px;height:440px}#sg26 .tile .duo.bottom .device img{object-position:bottom}#sg26 .tile video.clip{background:#fff;border:1px solid var(--line);border-radius:20px;display:block;margin:auto 0 40px;width:100%}#sg26 .tile.on-dark video.clip{border-color:hsla(0,0%,100%,.18)}@media (max-width:980px){#sg26 .tile .duo.bottom .device{bottom:22px;height:340px}}#sg26 .tile ul.items{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:22px 0 0;padding:0}#sg26 .tile ul.items li{border:1px solid var(--line);border-radius:30px;color:var(--ink);font-size:14px;line-height:1;padding:9px 13px}#sg26 .tile.on-dark ul.items li{border-color:hsla(0,0%,100%,.3);color:#fff}#sg26 .code .ln{display:block;margin:0 -24px;min-height:1.7em;padding:0 24px}#sg26 .code .ln.add{background:rgba(0,177,175,.18)}#sg26 .code .ln.del{background:rgba(255,1,3,.14);color:hsla(0,0%,90%,.7)}#sg26 .code .ln.del span{color:inherit}#sg26 .tile:not(.on-dark) .code{background:#1d1733;border-color:transparent}#sg26 .story .wrap>*{min-width:0}#sg26 .term{max-width:100%}#sg26 .story.no-media .wrap{grid-template-columns:1fr;max-width:860px}#sg26 .btn{height:auto;max-width:100%;min-height:54px;padding-bottom:12px;padding-top:12px;text-align:center}#sg26 .btn,#sg26 .more{white-space:normal}#sg26 .big{font-size:min(220px,calc((100vw - 40px)/(var(--n,3)*0.62)))}#sg26 .big .suf{margin-left:.04em}#sg26 .tile{container-type:inline-size}#sg26 .tile .bignum{font-size:min(120px,calc(100cqi/(var(--n,3)*0.66)))}#sg26 .tile .bignum.long{font-size:min(84px,calc(100cqi/(var(--n,5)*0.66)))}#sg26 h1,#sg26 h2,#sg26 h3{hyphens:manual;-webkit-hyphens:manual;text-wrap:balance}@media (max-width:480px){#sg26 .lead,#sg26 summary{hyphens:auto;-webkit-hyphens:auto}}#sg26 .lg span,#sg26 .step h3,#sg26 .tile h3,#sg26 .xlinks b,#sg26 blockquote,#sg26 summary>span{min-width:0;overflow-wrap:anywhere}#sg26 .nums>*,#sg26 .quote>*,#sg26 .xlinks>*{min-width:0}#sg26 .lead,#sg26 .step p,#sg26 .tile p,#sg26 blockquote,#sg26 details p{white-space:pre-line}#sg26 .card .cap span:not(.more){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#sg26 .tile .duo video.dev{bottom:-120px;height:540px;margin:0;max-width:none;position:absolute;right:5%;width:auto}@media (max-width:980px){#sg26 .tile .duo video.dev{bottom:-110px;height:420px}}#sg26 .device.solo.bottom img{object-position:bottom}#sg26:not(:has(.hero)) .logos{padding-top:calc(var(--sg26-hdr,104px) + 40px)}#sg26 .subnav nav{min-width:0;overflow-x:auto;scrollbar-width:none}#sg26 .subnav .name{min-width:0;overflow:hidden;text-overflow:ellipsis}@media (max-width:980px){#sg26 .big{font-size:min(140px,calc((100vw - 40px)/(var(--n,3)*0.62)))}#sg26 .tile .bignum{font-size:min(84px,calc(100cqi/(var(--n,3)*0.66)))}#sg26 .tile .bignum.long{font-size:min(56px,calc(100cqi/(var(--n,5)*0.66)))}}@media (max-width:600px){#sg26 .nums{grid-template-columns:1fr}}#sg26 .faq h2{font-size:clamp(40px,5vw,68px)}#sg26 :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid #00807e;outline-offset:3px;scroll-margin-top:120px}#sg26 .on-dark :is(a,button,summary,[tabindex]):focus-visible{outline-color:#fff}#sg26 .more{color:#00807e}#sg26 .card .cap span.more,#sg26 .on-dark .more{color:var(--teal)}#sg26 .hero .kicker{color:#d4f8f6}#sg26 .hero .g{background:linear-gradient(90deg,#b4f3f1,#fff);-webkit-background-clip:text;background-clip:text;color:transparent}#sg26 .film .play{bottom:18px;left:18px;position:absolute;right:auto}@media (max-width:980px){#sg26 .film .play{bottom:12px;left:16px;right:auto}#sg26 .film .sound:not(.play){bottom:12px;right:12px;transform:scale(.85);transform-origin:right bottom}#sg26 .film .play{transform:scale(.85);transform-origin:left bottom}#sg26 .card{flex-basis:74vw}}#sg26 .logos .label{color:hsla(0,0%,100%,.85);font-size:24px;font-weight:500;letter-spacing:-.01em;line-height:1.3}@media (max-width:980px){#sg26 .logos .label{font-size:19px}}#sg26 .film .vctl{align-items:center;bottom:18px;display:flex;gap:12px;left:18px;position:absolute;right:18px;z-index:3}#sg26 .film .vc{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(11,11,11,.5);border:1px solid hsla(0,0%,100%,.25);border-radius:50%;color:#fff;cursor:pointer;display:flex;flex:0 0 auto;height:40px;justify-content:center;padding:0;transition:background .2s;width:40px}#sg26 .film .vc:hover{background:rgba(11,11,11,.72)}#sg26 .film .vc svg{fill:currentColor;height:20px;width:20px}#sg26 .film .vc-play .i-play,#sg26 .film .vc-play.paused .i-pause,#sg26 .film .vc-sound .i-vol,#sg26 .film .vc-sound.on .i-muted{display:none}#sg26 .film .vc-play.paused .i-play,#sg26 .film .vc-sound.on .i-vol{display:block}#sg26 .film .vc-gap{flex:1}#sg26 .film .chapters{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(11,11,11,.42);border-radius:20px;display:flex;flex:1;gap:5px;height:40px;min-width:0;padding:0 14px}#sg26 .film .chapters .seg{background:none;border:0;cursor:pointer;flex:1 1 0;height:40px;min-width:0;padding:0;position:relative}#sg26 .film .chapters .seg .f,#sg26 .film .chapters .seg:before{border-radius:2px;content:"";height:4px;left:0;margin-top:-2px;position:absolute;top:50%;transition:height .2s,margin .2s}#sg26 .film .chapters .seg:before{background:hsla(0,0%,100%,.32);right:0}#sg26 .film .chapters .seg .f{background:#fff;width:calc(var(--p,0)*100%)}#sg26 .film .chapters .seg.on .f{background:linear-gradient(90deg,#7fe3e1,#fff)}#sg26 .film .chapters .seg:hover .f,#sg26 .film .chapters .seg:hover:before{height:6px;margin-top:-3px}#sg26 .film .chapters .seg .l{background:rgba(11,11,11,.72);border-radius:12px;bottom:44px;color:#fff;font-size:13px;font-weight:500;left:50%;opacity:0;padding:5px 10px;pointer-events:none;position:absolute;transform:translateX(-50%) translateY(4px);transition:opacity .2s,transform .2s;white-space:nowrap}#sg26 .film .chapters .seg:focus-visible .l,#sg26 .film .chapters .seg:hover .l{opacity:1;transform:translateX(-50%)}@media (max-width:980px){#sg26 .film .vctl{bottom:10px;gap:8px;left:10px;right:10px}#sg26 .film .vc{height:32px;width:32px}#sg26 .film .vc svg{height:16px;width:16px}#sg26 .film .chapters{gap:3px;height:32px;padding:0 10px}#sg26 .film .chapters .seg{height:32px}#sg26 .film .chapters .seg .l{display:none}}#sg26 .film .vc-vol{align-items:center;border-radius:20px;display:flex;flex:0 0 auto;transition:background .2s,padding .25s}#sg26 .film .vc-vol:focus-within,#sg26 .film .vc-vol:hover{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(11,11,11,.5);padding-left:14px}#sg26 .film .vc-range{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,#fff var(--v,40%),hsla(0,0%,100%,.32) var(--v,40%));border-radius:2px;cursor:pointer;height:4px;margin:0;opacity:0;transition:width .25s,opacity .2s,margin .25s;width:0}#sg26 .film .vc-vol:focus-within .vc-range,#sg26 .film .vc-vol:hover .vc-range{margin-right:10px;opacity:1;width:96px}#sg26 .film .vc-range::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:0;border-radius:50%;height:14px;width:14px}#sg26 .film .vc-range::-moz-range-thumb{background:#fff;border:0;border-radius:50%;height:14px;width:14px}@media (hover:none),(max-width:980px){#sg26 .film .vc-range{display:none}#sg26 .film .vc-vol:hover{background:none;padding-left:0}}#sg26 .bento-sec.space-below{padding-bottom:150px}@media (max-width:980px){#sg26 .bento-sec.space-below{padding-bottom:100px}}#sg26 .blogs{padding:150px 0 40px}#sg26 .blogs .intro{margin-bottom:56px;text-align:center}#sg26 .blog-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}#sg26 .post{background:var(--soft);border-radius:24px;color:var(--ink);display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform .3s var(--ease)}#sg26 .post:hover{transform:translateY(-4px)}#sg26 .post .pimg{aspect-ratio:16/9;background:#e9ebef;overflow:hidden}#sg26 .post .pimg img{display:block;height:100%;object-fit:cover;width:100%}#sg26 .post .pcap{display:flex;flex:1;flex-direction:column;gap:8px;padding:22px 24px 26px}#sg26 .post .pcap small{color:var(--grey);font-size:13px}#sg26 .post .pcap b{font-size:19px;letter-spacing:-.01em;line-height:1.3}#sg26 .post .pcap .more{font-size:15px;margin-top:auto;padding-top:6px}#sg26 .blog-more{margin-top:40px;text-align:center}@media (max-width:980px){#sg26 .blogs{padding:100px 0 30px}#sg26 .blog-grid{grid-template-columns:1fr}}#sg26 section[id]{scroll-margin-top:96px}#sg26 .tile.on-dark .more{color:#fff}#sg26 .tile.on-dark .more:hover{color:var(--mint)}#sg26 .device{background:#fff;border-radius:40px;border-width:8px;padding-top:30px}#sg26 .device:before{border-radius:10px;height:18px;top:8px}#sg26 .device img,#sg26 .device.solo.bottom img,#sg26 .tile .duo.bottom .device img{border-radius:0 0 31px 31px}#sg26 .bg-omni,#sg26 .tile.bg-omni{background:linear-gradient(160deg,#3c0a41,#8e0e2b 60%,#d0102b)}#sg26 .bg-omni .kicker,#sg26 .tile.bg-omni .kicker{color:#ffc2cb}#sg26 .bg-omni .g,#sg26 .hero.bg-omni .g{background:linear-gradient(90deg,#ffc2cb,#fff);-webkit-background-clip:text;background-clip:text;color:transparent}#sg26 .bg-omni .more:hover,#sg26 .bg-omni .step .n,#sg26 .tile.bg-omni .more:hover{color:#ffc2cb}#sg26 .t3{grid-column:span 3}#sg26 .tile .stepn{color:var(--teal-d,#00807e);font-size:14px;font-weight:700;letter-spacing:.1em;margin-bottom:14px}#sg26 .tile.on-dark .stepn{color:var(--mint)}#sg26 .tile.bg-omni .stepn{color:#ffc2cb}#sg26 .tile.t3 h3{font-size:24px}#sg26 .tile.t3 p{font-size:16px}#sg26 .tile .links{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:16px}#sg26 .tile .links .more{margin:0}@media (max-width:1200px){#sg26 .t3{grid-column:span 6}}@media (max-width:980px){#sg26 .t3{grid-column:auto}}#sg26 .more:after{margin-left:.3em}#sg26 .card .img{position:relative}#sg26 .card .area{background:linear-gradient(168deg,#00b1af,#274367);border-radius:14px;color:#fff;font-size:12px;font-style:normal;font-weight:700;left:16px;letter-spacing:.12em;padding:7px 12px;position:absolute;text-transform:uppercase;top:16px;z-index:1}#sg26 .card .area.omni{background:linear-gradient(160deg,#8e0e2b,#d0102b)}#sg26 .tile.t4 img.mock,#sg26 .tile.t6 img.mock{margin:auto auto -60px;max-width:270px;padding-top:28px;width:62%}#sg26 .hero .float.l{left:max(24px,calc(50% - 700px));top:190px;width:clamp(170px,13vw,220px)}#sg26 .hero .float.r{right:max(24px,calc(50% - 700px));top:120px;width:clamp(170px,13vw,220px)}@media (max-width:1360px){#sg26 .hero .float{display:none}}#sg26 .ext.space-below{padding-bottom:140px}@media (max-width:980px){#sg26 .ext.space-below{padding-bottom:90px}}#sg26 .nums:has(>div:nth-child(3):last-child){grid-template-columns:repeat(3,1fr)}#sg26 .tile[id]{scroll-margin-top:110px}#sg26 .bento.masonry{grid-auto-flow:column;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto)}#sg26 .bento.masonry .tile{grid-column:auto;grid-row:span 1;min-height:0}#sg26 .bento.masonry .tile:not(.compact){grid-row:span 2;min-height:520px}@media (max-width:980px){#sg26 .bento.masonry{grid-auto-flow:row;grid-template-columns:1fr;grid-template-rows:none}#sg26 .bento.masonry .tile,#sg26 .bento.masonry .tile:not(.compact){grid-row:auto;min-height:0}}#sg26 .big .pre{margin-right:.02em}#sg26 .logos{padding-top:72px}@media (max-width:980px){#sg26 .logos{padding-top:52px}}#sg26 .device{border-radius:15%/7%;container-type:inline-size}#sg26 .device:before{border-radius:3cqw;height:6cqw;top:2.6cqw;width:28%}#sg26 .device img,#sg26 .device.solo.bottom img,#sg26 .tile .duo.bottom .device img{border-radius:0 0 12.5cqw 12.5cqw}@media (max-width:980px){#sg26 .device{border-width:5px;padding-top:20px}}#sg26 .bg-mix{background:radial-gradient(70% 60% at 0 0,#00b1af 0,rgba(0,177,175,0) 100%),radial-gradient(65% 55% at 100% 4%,#d0102b 0,rgba(208,16,43,0) 100%),linear-gradient(180deg,#3c0a41,#302b57 62%,#302b57)}#sg26 .proof.quote-only{padding:56px 0 130px}#sg26 .proof.quote-only .quote{margin-top:0}@media (max-width:980px){#sg26 .proof.quote-only{padding:40px 0 90px}}#sg26 .cgrid{display:grid;gap:22px;grid-template-columns:repeat(3,1fr);margin-top:56px}#sg26 .cgrid .card{aspect-ratio:auto;flex:none;width:auto}#sg26 .cgrid .card .img{aspect-ratio:5/4;flex:none}@media (max-width:1100px){#sg26 .cgrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){#sg26 .cgrid{grid-template-columns:1fr}}#sg26 .qwall-sec{background:#fff;padding:130px 0 150px;position:relative}#sg26 .qwall-sec.sheet{border-radius:44px 44px 0 0;margin-top:-56px;z-index:3}#sg26 .qwall{column-gap:22px;columns:320px 3;margin-top:56px}#sg26 .qb{background:var(--soft);border-radius:30px 30px 30px 8px;break-inside:avoid;color:var(--ink);margin:0 0 22px;padding:34px 32px 30px;position:relative}#sg26 .qb .area{position:static}#sg26 .qb blockquote{font-size:19px;font-weight:500;letter-spacing:-.005em;line-height:1.45;margin:0}#sg26 .qb figcaption{align-items:center;display:flex;gap:14px;margin-top:22px}#sg26 .qb figcaption img{border-radius:50%;flex:0 0 auto;height:48px;object-fit:cover;width:48px}#sg26 .qb figcaption b{display:block;font-size:15px}#sg26 .qb figcaption small{color:var(--grey);display:block;font-size:14px;margin-top:2px}#sg26 .qb figcaption .more{display:inline-block;font-size:14px;margin-top:6px}#sg26 .qb.on-dark{color:#fff}#sg26 .qb.on-dark figcaption small{color:hsla(0,0%,100%,.72)}#sg26 .qb.on-dark .more{color:#fff}#sg26 .qb.qb-sea{background:linear-gradient(168deg,#00b1af,#196c81 45%,#274367)}#sg26 .qb.qb-omni{background:linear-gradient(160deg,#3c0a41,#8e0e2b 60%,#d0102b)}#sg26 .qb.qb-plum{background:linear-gradient(160deg,#3c0a41,#302b57)}#sg26 .qb.on-dark .area{background:hsla(0,0%,100%,.18)}@media (max-width:980px){#sg26 .qwall-sec{padding:90px 0 100px}#sg26 .qb blockquote{font-size:17px}}#sg26 blockquote{background:none;border:0;font-style:normal;padding:0;quotes:none}#sg26 blockquote:after,#sg26 blockquote:before{content:none}#sg26 .qb .area{background:linear-gradient(168deg,#00b1af,#274367);border-radius:14px;color:#fff;display:inline-block;font-size:12px;font-style:normal;font-weight:700;letter-spacing:.12em;margin-bottom:18px;padding:7px 12px;text-transform:uppercase}#sg26 .qb .area.omni{background:linear-gradient(160deg,#8e0e2b,#d0102b)}#sg26 .qb.on-dark .area,#sg26 .qb.on-dark .area.omni{background:hsla(0,0%,100%,.2)}#sg26 .hero .badge{background:#fff;border-radius:16px;display:block;height:auto;margin:0 auto 26px;width:150px}@media (max-width:980px){#sg26 .hero .badge{margin-bottom:20px;width:120px}}#sg26 .logo-grid .lg span{line-height:1.2;text-align:center}@media (max-width:480px){#sg26 .hero h1{font-size:min(52px,11.6vw)}}#sg26 .tile.on-dark video.clip{background:transparent;border:0;border-radius:0;-webkit-mask-image:radial-gradient(ellipse 72% 70% at 50% 50%,#000 62%,transparent 100%);mask-image:radial-gradient(ellipse 72% 70% at 50% 50%,#000 62%,transparent 100%)}#sg26 .tile.side{align-items:center;flex-direction:row;gap:40px;min-height:0;padding:40px}#sg26 .tile.side .side-text{flex:1 1 50%;min-width:0}#sg26 .tile.side img.mock,#sg26 .tile.side video.clip,#sg26 .tile.side video.solo{background:transparent;border:0;border-radius:0;flex:0 0 auto;margin:0;-webkit-mask-image:none;mask-image:none;width:min(46%,420px)}@media (max-width:980px){#sg26 .tile.side{align-items:stretch;flex-direction:column;gap:20px;padding:30px 26px}#sg26 .tile.side video.clip{width:100%}}#sg26 .tile.cover{color:#fff;isolation:isolate;justify-content:flex-end;min-height:380px;padding:30px 32px}#sg26 .tile.cover .cover-img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:-2}#sg26 .tile.cover:after{background:linear-gradient(180deg,rgba(11,11,11,0) 45%,rgba(11,11,11,.55));content:"";inset:0;position:absolute;z-index:-1}#sg26 .tile.cover h3:empty,#sg26 .tile.cover p:empty{display:none}#sg26 .tile.cover p{color:hsla(0,0%,100%,.85)}@media (max-width:980px){#sg26 .tile.cover{min-height:280px}}#sg26 .tile.side img.mock{border-radius:50%;width:min(28%,200px)}#sg26 .tile.t3 h3,#sg26 .tile.t4 h3{hyphenate-limit-chars:12 6 6;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:normal;word-break:normal;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:6}#sg26 .tile.side video.clip{aspect-ratio:1/1;width:min(40%,380px)}#sg26 .formhero{padding:176px 0 96px;position:relative}#sg26 .formhero .wrap{align-items:start;column-gap:72px;display:grid;grid-template-areas:"intro card" "extra card";grid-template-columns:minmax(0,1fr) minmax(0,520px);grid-template-rows:auto 1fr}#sg26 .formhero .fh-intro{grid-area:intro;padding-top:24px}#sg26 .formhero .fh-extra{grid-area:extra}#sg26 .formhero .fh-card{grid-area:card}#sg26 .formhero h1{font-size:76px;margin-top:20px}#sg26 .formhero .lead{margin-top:24px;max-width:520px}#sg26 .fh-points{display:grid;gap:14px;margin-top:36px;max-width:520px}#sg26 .fh-points li{font-size:19px;line-height:1.4;padding-left:38px;position:relative}#sg26 .fh-points li:before{background:rgba(127,227,225,.18) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%237fe3e1' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.4' d='m7 12.5 3.2 3.2L17 9'/%3E%3C/svg%3E") 50%/24px no-repeat;border-radius:50%;content:"";height:24px;left:0;position:absolute;top:1px;width:24px}#sg26 .fh-direct{border-top:1px solid hsla(0,0%,100%,.18);display:flex;flex-direction:column;font-size:17px;gap:6px;margin-top:40px;padding-top:28px}#sg26 .fh-direct b{color:var(--mint);font-size:13px;letter-spacing:.16em;margin-bottom:4px;text-transform:uppercase}#sg26 .fh-direct a{border-bottom:1px solid hsla(0,0%,100%,.3);color:#fff;font-size:21px;font-weight:500;max-width:100%;overflow-wrap:anywhere;width:max-content}#sg26 .fh-direct a:hover{border-color:#fff}#sg26 .fh-card{background:#fff;border-radius:30px;color:var(--ink);padding:40px 40px 32px}#sg26 .fh-card h2{font-size:30px;letter-spacing:-.025em;line-height:1.1;margin-bottom:24px}#sg26 .fh-note{color:var(--grey);font-size:14px;line-height:1.45;margin-top:18px}#sg26 .fh-note a{border-bottom:1px solid var(--line);color:var(--ink)}#sg26 .fh-form{min-height:var(--fh-min,0)}#sg26 .fh-loading{animation:sg26-shimmer 1.4s linear infinite;background:linear-gradient(90deg,var(--soft) 0,#fbfbfc 50%,var(--soft) 100%);background-size:200% 100%;border-radius:18px;height:min(420px,var(--fh-min,420px))}@keyframes sg26-shimmer{to{background-position:-200% 0}}#sg26 .fh-form form{background:none;column-gap:14px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0;padding:0}#sg26 .fh-form form>*{grid-column:1/-1;min-width:0}#sg26 .fh-form form>fieldset.form-columns-1:has(.hs_firstname),#sg26 .fh-form form>fieldset.form-columns-1:has(.hs_lastname){grid-column:auto}#sg26 .fh-form fieldset{border:0;display:flex;gap:14px;margin:0;max-width:none!important;padding:0}#sg26 .fh-form fieldset>div{flex:1 1 0;float:none!important;min-width:0;width:auto!important}#sg26 .fh-form .hs-form-field{margin:0 0 16px}#sg26 .fh-form .hs-form-field>label{color:var(--ink);display:block;font-family:inherit;font-size:15px;font-weight:500;letter-spacing:0;line-height:1.3;margin:0 0 7px;text-transform:none}#sg26 .fh-form .hs-form-required{color:#d0102b;margin-left:2px}#sg26 .fh-form .hs-field-desc{color:var(--grey);font-size:13px;margin:-3px 0 7px}#sg26 .fh-form .input{margin:0!important}#sg26 .fh-form input.hs-input:not([type=checkbox]):not([type=radio]),#sg26 .fh-form select.hs-input,#sg26 .fh-form textarea.hs-input{-webkit-appearance:none;appearance:none;background:#fff;border:1.5px solid #d2d2d7;border-radius:14px;box-shadow:none;color:var(--ink);display:block;font:400 17px/1.3 HN,Helvetica Neue,Helvetica,Arial,sans-serif;height:52px;max-width:none;outline:none;padding:0 16px;transition:border-color .2s;width:100%!important}#sg26 .fh-form textarea.hs-input{height:auto;min-height:96px;padding:13px 16px;resize:vertical}#sg26 .fh-form select.hs-input{background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%230b0b0b' stroke-linecap='round' stroke-width='2' d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 14px center/18px no-repeat;padding-right:42px}#sg26 .fh-form .hs-input:hover{border-color:#a1a1a6}#sg26 .fh-form .hs-input:focus{border-color:var(--teal);box-shadow:0 0 0 3px rgba(0,177,175,.18)}#sg26 .fh-form .hs-input.error,#sg26 .fh-form .hs-input.invalid.error{border-color:#d0102b}#sg26 .fh-form .hs-input::placeholder{color:#a1a1a6}#sg26 .fh-form .hs-fieldtype-checkbox ul.inputs-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:2px 0 0;padding:0}#sg26 .fh-form .hs-fieldtype-checkbox ul.inputs-list li{margin:0;padding:0}#sg26 .fh-form .hs-fieldtype-checkbox ul.inputs-list label{align-items:center;border:1.5px solid #d2d2d7;border-radius:40px;cursor:pointer;display:inline-flex;font-size:15px;gap:8px;margin:0;min-height:40px;padding:0 14px;transition:border-color .2s,background .2s}#sg26 .fh-form .hs-fieldtype-checkbox ul.inputs-list label:hover{border-color:#a1a1a6}#sg26 .fh-form .hs-fieldtype-checkbox ul.inputs-list label:has(input:checked){background:rgba(0,177,175,.08);border-color:var(--teal)}#sg26 .fh-form ul.inputs-list input{accent-color:#00807e;flex:none;height:18px;margin:0;width:18px}#sg26 .fh-form ul.inputs-list span{font-size:15px;line-height:1.2;margin:0}#sg26 .fh-form .legal-consent-container ul.inputs-list{list-style:none;margin:0 0 4px;padding:0}#sg26 .fh-form .legal-consent-container ul.inputs-list label{align-items:flex-start;border:0;cursor:pointer;display:flex;gap:10px;margin:0;padding:0}#sg26 .fh-form .legal-consent-container ul.inputs-list input{margin-top:1px}#sg26 .fh-form .legal-consent-container ul.inputs-list p,#sg26 .fh-form .legal-consent-container ul.inputs-list span{color:var(--grey);font-size:13px;line-height:1.45;margin:0!important;padding:0!important}#sg26 .fh-form .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}#sg26 .fh-form .hs-error-msg,#sg26 .fh-form .hs-error-msgs label{color:#d0102b;display:block;font-size:13px;font-weight:500;line-height:1.35;margin:0}#sg26 .fh-form .hs_error_rollup{margin:0 0 12px}#sg26 .fh-form .hs_error_rollup .hs-error-msgs label{font-size:14px}#sg26 .fh-form .legal-consent-container,#sg26 .fh-form .legal-consent-container p{color:var(--grey);font-size:13px;line-height:1.45;margin:4px 0 12px}#sg26 .fh-form .legal-consent-container a{color:var(--ink);text-decoration:underline}#sg26 .fh-form .hs_submit{margin-top:8px}#sg26 .fh-form .hs-button,#sg26 .fh-form input[type=submit]{-webkit-appearance:none;appearance:none;background:var(--grad);border:0;border-radius:50px;color:#fff;cursor:pointer;display:block;font:500 18px HN,Helvetica Neue,Helvetica,Arial,sans-serif;height:58px;transition:background .25s,transform .25s var(--ease);width:100%}#sg26 .fh-form .hs-button:hover{background:#0b0b0b;transform:translateY(-2px)}#sg26 .fh-form .hs-button:focus-visible{outline:3px solid rgba(0,177,175,.5);outline-offset:3px}#sg26 .fh-form .submitted-message{font-size:19px;line-height:1.5;padding:12px 0}#sg26 .fh-form .submitted-message a{color:var(--ink);text-decoration:underline}#sg26 .fh-form .hs-richtext,#sg26 .fh-form .hs-richtext p{color:var(--grey);font-size:14px;margin:0 0 12px}@media (max-width:1023px){#sg26 .fh-form{min-height:calc(var(--fh-min,0px)*.92)}}@media (max-width:520px){#sg26 .fh-form{min-height:calc(var(--fh-min,0px)*1.02)}}@media (max-width:360px){#sg26 .fh-form{min-height:calc(var(--fh-min,0px)*1.12)}}@media (max-width:1100px){#sg26 .formhero .wrap{column-gap:44px;grid-template-columns:minmax(0,1fr) minmax(0,460px)}#sg26 .formhero h1{font-size:60px}}@media (max-width:900px){#sg26 .formhero{padding:130px 0 72px}#sg26 .formhero .wrap{grid-template-areas:"intro" "card" "extra";grid-template-columns:minmax(0,1fr)}#sg26 .formhero .fh-intro{padding-top:0}#sg26 .formhero .fh-card{margin-top:32px}#sg26 .formhero h1{font-size:min(56px,11vw)}#sg26 .formhero .lead{font-size:19px;margin-top:16px}#sg26 .fh-points{margin-top:36px}}@media (max-width:520px){#sg26 .fh-card{border-radius:24px;margin-left:-8px;margin-right:-8px;padding:26px 20px 22px}#sg26 .fh-card h2{font-size:24px;margin-bottom:18px}#sg26 .fh-form input.hs-input:not([type=checkbox]):not([type=radio]),#sg26 .fh-form select.hs-input{font-size:16px}}#sg26 .cloud+.more{display:inline-block;margin-top:30px}#sg26 .tile.side video.clip:not([src*=-sq]){aspect-ratio:auto;width:min(54%,600px)}@media (max-width:980px){#sg26 .tile.side video.clip,#sg26 .tile.side video.clip:not([src*=-sq]){margin:0 auto;max-width:520px;width:100%}}#sg26 .panel .lead+.more{display:inline-block;margin-top:24px}#sg26 .fh-meet{min-height:640px}#sg26 .fh-meet iframe{border:0;width:100%!important}