/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */.v45{color:var(--k-ink);font-size:17px;line-height:1.9}.v45 .om-wrap{max-inline-size:1360px}.v45 p{color:var(--k-ink)}.v45 :focus-visible{outline:2px solid var(--k-blue-2);outline-offset:3px}.v45 bdi{unicode-bidi:isolate}.v45 .sr-only{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.v45.om-motion [data-om-in]{transition:opacity .8s var(--k-ease) var(--d,0s),transform 1s var(--k-ease) var(--d,0s),translate .5s var(--k-ease),box-shadow .5s var(--k-ease),background-color .3s;transform:translateY(26px)}.v45.om-motion [data-om-in].is-in{transform:none}.v45-display{letter-spacing:-.012em;color:var(--k-ink);text-wrap:balance;font-size:clamp(42px,5.1vw,78px);font-weight:850;line-height:1.32}.v45-display-m{font-size:clamp(38px,4.3vw,64px)}.v45-blue{color:var(--k-blue-2)}.v45-display .v4-line>span{transition:transform 1.1s var(--k-ease) var(--d,0s);transform:translateY(108%)}.v45-display.is-in .v4-line>span{transform:none}.v45 .v45-lead{color:#2b3552;max-inline-size:46ch;margin-block-start:26px;font-size:clamp(18px,1.3vw,20px);line-height:1.95}.v45-btn{isolation:isolate;min-block-size:56px;font:inherit;cursor:pointer;transition:transform .45s var(--k-ease),background-color .3s,box-shadow .45s var(--k-ease);border:0;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;padding-block:6px;padding-inline:26px 6px;font-size:16.5px;font-weight:750;display:inline-flex;position:relative;overflow:hidden;text-decoration:none!important}.v45-btn>span{z-index:1;position:relative}.v45-btn>i{z-index:1;block-size:44px;inline-size:44px;transition:transform .55s var(--k-ease),background-color .3s;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.v45-btn>i svg{transition:transform .55s var(--k-ease)}.v45-btn:after{content:"";z-index:0;transition:transform .9s var(--k-ease);background:linear-gradient(105deg,#0000 35%,#fff3 50%,#0000 65%);position:absolute;inset:0;transform:translate(110%)}.v45-btn:hover:after{transform:translate(-110%)}.v45-btn:hover{transform:translateY(-2px)}.v45-btn:hover>i svg{transform:translate(-3px)rotate(-8deg)}.v45-btn:active{transform:translateY(0)scale(.98)}.v45-btn-solid{background:var(--k-navy);box-shadow:0 14px 30px -16px #13245cbf;color:#fff!important}.v45-btn-solid>i{background:var(--k-blue-2);color:#fff}.v45-btn-solid:hover{background:#0d1b4a;box-shadow:0 22px 40px -18px #13245ccc}.v45-btn-ghost{box-shadow:inset 0 0 0 1px var(--k-line);background:#fff;color:var(--k-ink)!important}.v45-btn-ghost>i{background:var(--k-tone);color:var(--k-navy)}.v45-btn-ghost:after{background:linear-gradient(105deg,#0000 35%,#2e6bd614 50%,#0000 65%)}.v45-btn-ghost:hover{box-shadow:inset 0 0 0 1px #c9d5e6,0 16px 30px -20px #13245c66}.v45-btn-ghost:hover>i{background:var(--k-navy);color:#fff}.v45-btn-light{background:#fff;color:var(--k-navy)!important}.v45-btn-light>i{background:var(--k-navy);color:#fff}.v45-btn-light:hover>i{background:var(--k-blue-2)}.v45-link{transition:background-size .45s var(--k-ease),color .25s;background:linear-gradient(currentColor,currentColor) 100% 100%/0 1.5px no-repeat;align-items:center;gap:8px;padding-block:6px;font-weight:750;display:inline-flex;position:relative;color:var(--k-blue)!important;text-decoration:none!important}.v45-link:hover{background-size:100% 1.5px}.v45-link svg{transition:transform .45s var(--k-ease)}.v45-link:hover svg{transform:translate(-4px)}.v45-textbtn{font:inherit;color:var(--k-blue);cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:15px;font-weight:650}.v45-textbtn:hover{text-underline-offset:4px;text-decoration:underline}.v45-actions{flex-wrap:wrap;gap:14px 30px;margin-block-start:34px}.v45-actions,.v45-crumb{align-items:center;display:flex}.v45-crumb{z-index:2;gap:6px;padding-block:20px 0;font-size:14.5px;position:relative}.v45-crumb,.v45-crumb a{color:var(--k-muted)}.v45-crumb a:hover{color:var(--k-blue)}.v45-crumb svg{color:#a3adc2}.v45-crumb [aria-current]{color:var(--k-ink);font-weight:650}.v45-section{padding-block:var(--k-gap) 0;scroll-margin-block-start:120px}.v45-head{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:end;gap:18px 72px;margin-block-end:52px;display:grid}.v45 .v45-head h2{letter-spacing:-.01em;text-wrap:balance;font-size:clamp(30px,3vw,46px);font-weight:850;line-height:1.42}.v45 .v45-head p{color:var(--k-muted);max-inline-size:52ch;font-size:18px;line-height:1.95}.v45-head.is-light h2{color:#fff}.v45 .v45-head.is-light p{color:#aebedc}.v45-frame{background:#fff;border-radius:18px;margin:0;overflow:hidden;box-shadow:0 0 0 1px #0f1a3612,0 2px 4px #0f1a360a,0 40px 90px -40px #13245c80}.v45-frame-bar{direction:ltr;background:#f2f5f9;align-items:center;gap:14px;block-size:40px;padding-inline:16px;display:flex;box-shadow:inset 0 -1px #e3e9f1}.v45-dots{gap:6px;display:flex}.v45-dots i{background:#d5dce7;border-radius:50%;block-size:10px;inline-size:10px}.v45-frame-tab{text-align:center;color:#5a6580;white-space:nowrap;text-overflow:ellipsis;direction:rtl;flex:1;font-size:13px;font-weight:600;overflow:hidden}.v45-frame-live{color:var(--k-green);direction:rtl;align-items:center;gap:6px;font-size:12px;font-weight:650;display:inline-flex}.v45-frame-live i{block-size:7px;inline-size:7px;animation:v45-ping 2.4s var(--k-ease) infinite;background:#22b573;border-radius:50%}.v45-frame img{block-size:auto;inline-size:100%;display:block}.v45-frame-dark{background:#1a2550;box-shadow:0 0 0 1px #ffffff14,0 50px 100px -40px #0009}.v45-frame-dark .v45-frame-bar{background:#16204a;box-shadow:inset 0 -1px #ffffff12}.v45-frame-dark .v45-dots i{background:#33406e}.v45-frame-dark .v45-frame-tab{color:#b9c7e4}.v45-frame-dark .v45-frame-live{color:#5be0a2}@keyframes v45-ping{0%{box-shadow:0 0 #22b57380}70%,to{box-shadow:0 0 0 7px #22b57300}}.v45-hero-bg{pointer-events:none;overflow:hidden}.v45-grid,.v45-hero-bg{position:absolute;inset:0}.v45-grid{background-image:linear-gradient(#e2e9f4 1px,#0000 0),linear-gradient(90deg,#e2e9f4 1px,#0000 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(75% 70% at 35% 40%,#000 25%,#0000 78%);mask-image:radial-gradient(75% 70% at 35% 40%,#000 25%,#0000 78%)}.v45-trace{opacity:0;border-radius:2px;display:block;position:absolute}.v45-trace.t1,.v45-trace.t3{background:linear-gradient(90deg,#0000,#2e6bd6,#0000);block-size:2px;inline-size:120px;animation:v45-trace-x 7s linear infinite}.v45-trace.t1{top:111px;left:0}.v45-trace.t3{animation-duration:9s;animation-delay:3.2s;top:447px;left:0}.v45-trace.t2{background:linear-gradient(#0000,#2e6bd6,#0000);block-size:110px;inline-size:2px;animation:v45-trace-y 8s linear 1.4s infinite;top:0;left:503px}@keyframes v45-trace-x{0%{opacity:0;transform:translate(-140px)}8%{opacity:.7}70%{opacity:.7}to{opacity:0;transform:translate(60vw)}}@keyframes v45-trace-y{0%{opacity:0;transform:translateY(-120px)}10%{opacity:.6}75%{opacity:.6}to{opacity:0;transform:translateY(720px)}}.v45-hero{background:#f6f9fd;padding-block:clamp(48px,6vw,96px) clamp(72px,8vw,120px);position:relative;overflow:hidden}.v45-hero:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#2e6bd621,#2e6bd600);border-radius:50%;block-size:1100px;inline-size:1100px;position:absolute;top:-420px;left:-260px}.v45-hero-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,4.5vw,80px);display:grid;position:relative}.v45-checks{flex-wrap:wrap;gap:10px 22px;margin-block-start:34px;padding:0;list-style:none;display:flex}.v45-checks li{color:#3a4560;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.v45-checks svg{background:var(--k-green-soft);block-size:20px;inline-size:20px;color:var(--k-green);border-radius:50%;padding:3px}.v45-hero-media{perspective:2400px;animation:v45-rise 1.4s var(--k-ease) .25s both;position:relative}@keyframes v45-rise{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:none}}.v45-tilt{--p:0;--mx:0;--my:0;transform-origin:70%;transform:rotateY(calc(13deg*(1 - var(--p)) + var(--mx)*5deg)) rotateX(calc(9deg*(1 - var(--p)) - var(--my)*5deg)) rotate(calc(-2deg*(1 - var(--p))));transition:transform .7s var(--k-ease);will-change:transform}.v45-tilt .v45-frame{box-shadow:0 0 0 1px #0f1a3612,0 60px 120px -40px #13245c8c,0 24px 48px -24px #13245c40}.v45-chip{z-index:3;animation:v45-pop .9s var(--k-ease) both,v45-bob 6s ease-in-out infinite;background:#fff;border-radius:18px;align-items:center;gap:12px;padding:12px 16px 12px 14px;font-size:14px;line-height:1.6;display:flex;position:absolute;box-shadow:0 0 0 1px #0f1a360f,0 24px 50px -20px #13245c73}.v45-chip-body{flex-direction:column;display:flex}.v45-chip small{color:var(--k-muted);font-size:12.5px}.v45-chip b{color:var(--k-ink);white-space:nowrap;font-size:16px;font-weight:800}.v45-chip-ico{border-radius:12px;flex:none;place-items:center;block-size:40px;inline-size:40px;display:grid}.v45-chip-ico.is-green{background:var(--k-green-soft);color:var(--k-green)}.v45-chip-ico.is-blue{background:var(--k-sky);color:var(--k-blue-2)}.v45-chip-conn{animation-delay:1s,1.9s;top:-4%;left:-3%}.v45-chip-power{animation-delay:1.2s,2.4s;bottom:16%;right:-5%}.v45-chip-done{animation-delay:1.4s,3.1s;bottom:-7%;left:10%}.v45-chip-bar{background:#e6ebf2;block-size:5px;inline-size:150px;margin-block-start:6px;overflow:hidden}.v45-chip-bar,.v45-chip-bar i{border-radius:5px;display:block}.v45-chip-bar i{transform-origin:100%;block-size:100%;inline-size:100%;animation:v45-fill 1.6s var(--k-ease) 1.6s both;background:#22b573}.v45-wave{align-items:flex-end;gap:3px;block-size:26px;margin-inline-start:4px;display:flex}.v45-wave i{background:var(--k-blue-2);border-radius:3px;inline-size:4px;animation:v45-eq 1.2s ease-in-out infinite}.v45-wave i:first-child{block-size:40%;animation-delay:-.2s}.v45-wave i:nth-child(2){block-size:80%;animation-delay:-.5s}.v45-wave i:nth-child(3){block-size:55%;animation-delay:-.9s}.v45-wave i:nth-child(4){block-size:95%;animation-delay:-.3s}.v45-wave i:nth-child(5){block-size:60%;animation-delay:-.7s}[data-v45-power].is-tick{animation:v45-tick .6s var(--k-ease)}@keyframes v45-pop{0%{opacity:0;scale:.86}to{opacity:1;scale:1}}@keyframes v45-bob{0%,to{translate:0}50%{translate:0 -9px}}@keyframes v45-fill{0%{transform:scaleX(0)}to{transform:none}}@keyframes v45-eq{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}@keyframes v45-tick{0%{color:var(--k-blue-2)}to{color:inherit}}.v45-wave i{transform-origin:bottom}.v45-modules{box-shadow:inset 0 1px 0 var(--k-line),inset 0 -1px 0 var(--k-line);background:#fff;padding-block:40px}.v45-modules-in{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:40px;display:grid}.v45 .v45-modules-title{color:var(--k-muted);white-space:nowrap;font-size:16px;font-weight:750;line-height:1.6}.v45-marquee{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.v45-marquee ul{flex:none;gap:12px;margin:0;padding-inline-end:12px;list-style:none;animation:v45-marq 48s linear infinite;display:flex}.v45-marquee:hover ul{animation-play-state:paused}.v45-marquee li{background:var(--k-tone);color:#2d3854;white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:10px 18px;font-size:15px;font-weight:650;display:inline-flex}.v45-marquee li svg{color:var(--k-blue-2)}@keyframes v45-marq{to{transform:translate(100%)}}.v45-snav{top:calc(var(--om-header,72px) + 14px);z-index:40;pointer-events:none;justify-content:center;align-items:flex-start;block-size:0;display:flex;position:sticky}.v45-snav-in{opacity:0;transition:opacity .4s var(--k-ease),transform .55s var(--k-ease);background:#fff;border-radius:999px;align-items:center;gap:2px;padding:6px;display:flex;position:relative;transform:translateY(-16px)scale(.97);box-shadow:0 0 0 1px #0f1a3612,0 20px 44px -20px #0f1a3666}.v45-snav.is-shown .v45-snav-in{opacity:1;pointer-events:auto;transform:none}.v45-snav a{z-index:1;min-block-size:40px;color:var(--k-muted);white-space:nowrap;border-radius:999px;align-items:center;padding-inline:16px;font-size:14.5px;font-weight:650;transition:color .3s;display:inline-flex;position:relative;text-decoration:none!important}.v45-snav a:hover{color:var(--k-ink)}.v45-snav a.is-on{color:#fff}.v45-seg-ind,.v45-snav-ind{z-index:0;background:var(--k-navy);opacity:0;transition:transform .55s var(--k-ease),inline-size .55s var(--k-ease),block-size .3s,opacity .3s;border-radius:999px;position:absolute;top:0;left:0}.v45-seg-ind.is-vis,.v45-snav-ind.is-vis{opacity:1}.v45-snav a.v45-snav-cta{background:var(--k-blue-2);color:#fff;margin-inline-start:6px}.v45-snav a.v45-snav-cta:hover{background:var(--k-navy)}.v45-bento{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"dash dash out""sess sess out""s1 s2 s3";gap:18px;display:grid}.b-dash{grid-area:dash}.b-out{grid-area:out}.b-sess{grid-area:sess}.b-s1{grid-area:s1}.b-s2{grid-area:s2}.b-s3{grid-area:s3}.v45-card{box-shadow:inset 0 0 0 1px var(--k-line);background:#fff;border-radius:26px;flex-direction:column;gap:24px;padding:30px;display:flex;position:relative;overflow:hidden}.v45-card:hover{translate:0 -5px;box-shadow:inset 0 0 0 1px #cfdaea,0 34px 60px -34px #13245c61}.v45 .v45-card h3{margin-block-start:14px;font-size:22px;font-weight:800;line-height:1.6}.v45 .v45-card p{color:#3e4862;max-inline-size:52ch;margin-block-start:6px;font-size:16px;line-height:1.95}.v45-q{background:var(--k-sky);border-radius:16px;border-start-start-radius:16px;border-end-end-radius:4px;border-end-start-radius:16px;align-items:flex-start;gap:8px;font-weight:650;color:#1f4e9e!important;max-inline-size:100%!important;margin:0!important;padding:8px 14px!important;font-size:15px!important;line-height:1.75!important;display:inline-flex!important}.v45-q i{color:#5d8cdb;flex:none;place-items:center;margin-block-start:5px;display:grid}.v45-card-shot{background:var(--k-tone);margin:auto -30px -30px;padding:22px 0 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14%);mask-image:linear-gradient(90deg,#0000,#000 14%)}.v45-card-shot img{inline-size:150%;max-inline-size:none;transition:transform 1.2s var(--k-ease);transform-origin:100% 0;border-radius:14px 0 0;margin-inline-start:22px;display:block;box-shadow:0 0 0 1px #0f1a360f,0 20px 40px -24px #13245c59}.v45-card:hover .v45-card-shot img{transform:scale(1.03)}.b-sess{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:28px;padding-block-end:0;display:grid}.b-sess .v45-card-copy{padding-block-end:30px}.b-sess .v45-card-shot{border-radius:18px 0 0;align-self:end;margin:0 0 0 -30px;padding:22px 0 0;-webkit-mask-image:none;mask-image:none}.b-sess .v45-card-shot img{inline-size:118%;margin-inline-start:22px}.b-out{background:var(--k-night);box-shadow:none}.b-out:hover{box-shadow:0 34px 60px -30px #0b153399}.v45 .b-out h3{color:#fff}.v45 .b-out p{color:#b5c3de}.b-out .v45-q{background:#78a5ff24;color:#cfe0ff!important}.b-out .v45-q i{color:#8db2ff}.v45-card-ui{margin-block-start:auto}.v45-card-ico{background:var(--k-tone);block-size:50px;inline-size:50px;color:var(--k-navy);transition:background-color .35s,color .35s,transform .6s var(--k-ease);border-radius:16px;place-items:center;display:grid;position:absolute;inset-block-start:26px;inset-inline-end:26px}.v45-card:hover .v45-card-ico{background:var(--k-navy);color:#fff;transform:rotate(-8deg)}.b-s1 .v45-card-copy,.b-s2 .v45-card-copy,.b-s3 .v45-card-copy{padding-inline-end:56px}.v45-after{background:var(--k-tone);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-block-start:34px;padding:22px 26px;display:flex}.v45 .v45-after p{color:var(--k-muted);font-size:16.5px}.v45-ui{color:var(--k-ink);background:#fff;border-radius:18px;padding:18px;font-size:14px;line-height:1.7}.v45-ui-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.v45-ui-head b{font-size:16px;font-weight:800;display:block}.v45-ui-head small{color:var(--k-muted);font-size:13px}.v45-tag{background:var(--k-tone-2);color:#3f4a60;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 12px;font-size:13px;font-weight:650;display:inline-flex}.v45-tag.is-live{color:#1f57b8;background:#e7f0fd}.v45-tag.is-live i{background:#2e6bd6;border-radius:50%;block-size:7px;inline-size:7px;animation:v45-blink 1.6s ease-in-out infinite}@keyframes v45-blink{50%{opacity:.25}}.v45-out-power{background:#eaf6ef;border-radius:14px;justify-content:space-between;align-items:baseline;margin-block:16px 10px;padding:12px 14px;display:flex}.v45-out-power span{color:#1c7a4e;font-size:13.5px;font-weight:650}.v45-out-power strong{color:#0e6b42;align-items:baseline;gap:6px;font-size:30px;font-weight:850;line-height:1.2;display:inline-flex}.v45-out-power small{font-size:14px;font-weight:700}.v45-soc-top{color:var(--k-muted);justify-content:space-between;font-size:13px;display:flex}.v45-soc-top b{color:var(--k-ink)}.v45-soc-bar{background:#e8edf4;border-radius:8px;block-size:8px;margin-block-start:6px;position:relative;overflow:hidden}.v45-soc-bar i{background:var(--k-blue-2);inline-size:44%;transition:inline-size 2.2s var(--k-ease) .5s;border-radius:8px;position:absolute;inset-block:0;inset-inline-start:0}.is-in .v45-soc-bar i,.v45-soc-bar.is-on i{inline-size:89%}.v45-out-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0 0;display:grid}.v45-out-grid div{background:var(--k-tone);border-radius:10px;padding:8px 10px}.v45-out-grid dt{color:var(--k-muted);font-size:12px}.v45-out-grid dd{white-space:nowrap;margin:0;font-size:14px;font-weight:750}.v45-ui-actions{gap:8px;margin-block-start:14px;display:flex}.v45-ui-btn{color:var(--k-ink);white-space:nowrap;background:#fff;border-radius:10px;align-items:center;gap:6px;padding:6px 14px;font-size:13.5px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #dce3ee}.v45-ui-btn.is-off{color:#9aa4b8}.v45-mini{gap:10px;padding:14px;display:grid}.v45-mini-row{background:var(--k-tone);border-radius:12px;align-items:center;gap:8px;padding:10px 12px;display:flex}.v45-mini-row>span:first-child:not(.v45-ui-btn):not(.v45-avatar),.v45-user>span:last-child{flex-direction:column;flex:1;line-height:1.6;display:flex}.v45-mini-row b{font-size:14px}.v45-mini-row small{color:var(--k-muted);font-size:12px}.v45-mini-row .v45-ui-btn:first-child{flex:none}.v45-mini-row:has(.v45-ui-btn:first-child){background:0 0;flex-wrap:wrap;padding:0}.v45-avatar{background:var(--k-navy);color:#fff;border-radius:50%;place-items:center;block-size:40px;inline-size:40px;font-size:14px;font-weight:700;flex:none!important;display:grid!important}.v45-user{gap:12px}.v45-select{justify-content:space-between;box-shadow:inset 0 0 0 1px #dce3ee;background:#fff!important}.v45-phone-pair{justify-content:center;align-items:flex-start;gap:14px;display:flex}.v45-phone-pair img{outline:6px solid var(--k-ink);outline-offset:-1px;block-size:auto;inline-size:40%;max-inline-size:132px;transition:transform .8s var(--k-ease);border-radius:20px 20px 0 0}.v45-phone-pair img:last-child{transform:translateY(18px)}.v45-fcard:hover .v45-phone-pair img:first-child{transform:translateY(-6px)}.v45-fcard:hover .v45-phone-pair img:last-child{transform:translateY(8px)}.v45-live{background:var(--k-night);color:#fff;margin-block-start:var(--k-gap);padding-block:clamp(84px,9vw,136px);scroll-margin-block-start:60px;position:relative;overflow:hidden}.v45-live:before{background-image:linear-gradient(#ffffff0b 1px,#0000 0),linear-gradient(90deg,#ffffff0b 1px,#0000 0);background-size:64px 64px;inset:0;-webkit-mask-image:radial-gradient(60% 70% at 70% 20%,#000,#0000 75%);mask-image:radial-gradient(60% 70% at 70% 20%,#000,#0000 75%)}.v45-live:after,.v45-live:before{content:"";pointer-events:none;position:absolute}.v45-live:after{background:radial-gradient(closest-side,#2e6bd652,#2e6bd600);border-radius:50%;block-size:900px;inline-size:900px;top:-380px;right:-300px}.v45-live .om-wrap{z-index:1;position:relative}.v45-live-tabs{flex-wrap:wrap;gap:8px;margin-block-end:30px;display:flex}.v45-live-tabs button{color:#c3d0ea;min-block-size:52px;font:inherit;cursor:pointer;transition:background-color .35s,color .35s,transform .4s var(--k-ease);background:#ffffff0f;border:0;border-radius:16px;align-items:center;gap:10px;padding:10px 20px;font-size:16px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.v45-live-tabs button:hover{color:#fff;background:#ffffff1c}.v45-live-tabs button[aria-selected=true]{color:var(--k-navy);background:#fff}.v45-live-tabs button[aria-selected=true] svg{color:var(--k-blue-2)}.v45-prog{background:var(--k-blue-2);transform-origin:100%;block-size:3px;position:absolute;inset-block-end:0;inset-inline:0;transform:scaleX(0)}.v45-live-tabs [aria-selected=true] .v45-prog{animation:v45-prog 7s linear forwards}.v45-live.is-away .v45-prog,.v45-live.is-hover .v45-prog{animation-play-state:paused}.v45-live.no-auto .v45-prog{display:none}@keyframes v45-prog{to{transform:none}}.v45-live-body{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:clamp(32px,4vw,64px);display:grid}.v45 .v45-live-copy h3{color:#fff;font-size:clamp(26px,2.4vw,36px);font-weight:850;line-height:1.5}.v45 .v45-live-copy p{color:#c1cee7;margin-block:16px 26px;font-size:17px}.v45-live-copy ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.v45-live-copy li{color:#e3eaf7;align-items:flex-start;gap:12px;font-size:16px;display:flex}.v45-live-copy li svg{color:#4fe0a5;background:#34d39924;border-radius:50%;flex:none;block-size:22px;inline-size:22px;margin-block-start:5px;padding:4px}.v45-live-copy.is-swap>*{animation:v45-in .6s var(--k-ease) both}.v45-live-copy.is-swap>:nth-child(2){animation-delay:70ms}.v45-live-copy.is-swap>:nth-child(3){animation-delay:.14s}@keyframes v45-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.v45-live-imgs{aspect-ratio:1800/999;background:#e9ecf4;position:relative;overflow:hidden}.v45-live-img{opacity:0;transform-origin:70% 20%;transition:opacity .8s var(--k-ease),transform 1.4s var(--k-ease);pointer-events:none;position:absolute;inset-block-start:0;inset-inline:0;transform:scale(1.035)}.v45-live-img.is-on{opacity:1;pointer-events:auto;z-index:1;transform:none}.v45-live-img img{block-size:auto;inline-size:100%;display:block}.v45-spots{position:absolute;inset:0}.v45-spot{background:var(--k-blue-2);cursor:pointer;block-size:26px;inline-size:26px;animation:v45-spot 2.4s var(--k-ease) infinite;border:0;margin:-13px 0 0 -13px;padding:0;box-shadow:0 0 0 4px #fffffff2,0 6px 14px #13245c66}.v45-spot,.v45-spot:after{border-radius:50%;position:absolute}.v45-spot:after{content:"";background:#fff;inset:8px}.v45-live-img:not(.is-on) .v45-spot{animation:none}@keyframes v45-spot{0%{box-shadow:0 0 0 4px #fffffff2,0 0 0 4px #2e6bd680}70%,to{box-shadow:0 0 0 4px #fffffff2,0 0 0 18px #2e6bd600}}.v45-spot-tip{background:var(--k-ink);color:#fff;font:inherit;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .25s,translate .35s var(--k-ease);border-radius:10px;padding:7px 12px;font-size:13.5px;font-weight:650;line-height:1.6;position:absolute;bottom:calc(100% + 12px);left:50%;translate:-50% 6px}.v45-spot:focus .v45-spot-tip,.v45-spot:focus-visible .v45-spot-tip,.v45-spot:hover .v45-spot-tip{opacity:1;translate:-50%}.v45 .v45-live-note{color:#8e9ec0;max-inline-size:none;margin-block-start:22px;font-size:14px}.v45-connect-block{flex-direction:column;align-items:center;gap:28px;scroll-margin-block-start:120px;display:flex}.v45-seg{background:var(--k-tone);box-shadow:inset 0 0 0 1px var(--k-line);border-radius:999px;flex-wrap:wrap;justify-content:center;gap:4px;padding:6px}.v45-seg,.v45-seg button{display:inline-flex;position:relative}.v45-seg button{z-index:1;min-block-size:48px;font:inherit;color:var(--k-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:8px 22px;font-size:15.5px;font-weight:700;transition:color .35s}.v45-seg button:hover{color:var(--k-ink)}.v45-seg button[aria-pressed=true]{color:#fff}.v45-seg-ind{box-shadow:0 10px 20px -10px #13245cb3}.v45-dia{background:var(--k-tone);border-radius:32px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.75fr);align-items:center;inline-size:100%;padding:clamp(28px,4vw,60px);display:grid;position:relative;overflow:hidden}.v45-dia:before{content:"";opacity:.7;pointer-events:none;background-image:radial-gradient(#d3dcea 1.2px,#0000 0);background-size:22px 22px;position:absolute;inset:0}.v45-dia>*{position:relative}.v45-dia-side{transition:opacity .6s var(--k-ease),filter .6s var(--k-ease),scale .6s var(--k-ease);gap:16px}.v45-dia-charger p,.v45-dia-side,.v45-dia-side p{flex-direction:column;align-items:center;display:flex}.v45-dia-charger p,.v45-dia-side p{max-inline-size:none;margin:0;line-height:1.6}.v45-dia-charger b,.v45-dia-side b{font-size:16px;font-weight:800}.v45-dia-charger span,.v45-dia-side span{color:var(--k-muted);font-size:13.5px}.v45-dia-card{background:#fff;border-radius:16px;inline-size:100%;overflow:hidden;box-shadow:0 0 0 1px #0f1a360f,0 30px 60px -30px #13245c73}.v45-dia-card img{aspect-ratio:16/10;object-fit:cover;object-position:100% 0;inline-size:100%;display:block}.v45-dia-phone{background:var(--k-ink);border-radius:28px;inline-size:min(100%,176px);padding:7px;box-shadow:0 30px 60px -28px #0f1a3699}.v45-dia-phone img{aspect-ratio:390/700;object-fit:cover;object-position:top;border-radius:22px;inline-size:100%;display:block}.v45-dia-mid{align-items:center;display:flex}.v45-wire{background:#d2dbe9;border-radius:4px;flex:1;block-size:4px;transition:background-color .5s;position:relative;overflow:hidden}.v45-wire i{background:repeating-linear-gradient(90deg,var(--k-blue-2) 0 12px,transparent 12px 26px);background-size:26px 4px;transition:opacity .5s;position:absolute;inset:0}.v45-wire.w-op i{animation:v45-flow-r .9s linear infinite}.v45-wire.w-app i{animation:v45-flow-l .9s linear infinite}@keyframes v45-flow-r{to{background-position:26px 0}}@keyframes v45-flow-l{to{background-position:-26px 0}}.v45-dia-charger{flex-direction:column;flex:none;align-items:center;gap:12px;margin-inline:10px;display:flex}.v45-dia-charger img{object-fit:contain;block-size:120px;inline-size:120px;animation:v45-halo 3s var(--k-ease) infinite;background:#fff;border-radius:50%;padding:12px;box-shadow:0 0 0 8px #2e6bd614,0 24px 50px -24px #13245c80}@keyframes v45-halo{0%{box-shadow:0 0 #2e6bd640,0 24px 50px -24px #13245c80}70%,to{box-shadow:0 0 0 22px #2e6bd600,0 24px 50px -24px #13245c80}}.v45-dia[data-mode=app] .v45-dia-op,.v45-dia[data-mode=management] .v45-dia-app{opacity:.35;filter:grayscale();scale:.95}.v45-dia[data-mode=app] .w-op i,.v45-dia[data-mode=management] .w-app i{opacity:0}.v45-mode-panel{inline-size:100%;box-shadow:inset 0 0 0 1px var(--k-line),0 40px 80px -50px #13245c66;background:#fff;border-radius:26px;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr) auto;align-items:center;gap:28px 48px;padding:clamp(24px,3vw,40px);display:grid}.v45 .v45-mode-copy h3{font-size:24px;font-weight:850;line-height:1.55}.v45 .v45-mode-copy p{color:var(--k-muted);margin-block-start:8px;font-size:16px}.v45-mode-lists{grid-template-columns:1fr 1fr;gap:20px 32px;display:grid}.v45 .v45-mode-lists h4{color:var(--k-muted);margin:0 0 10px;font-size:14px;font-weight:750}.v45-mode-lists ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.v45-mode-lists li{align-items:flex-start;gap:10px;font-size:15.5px;line-height:1.8;display:flex}.v45-mode-lists li svg{background:var(--k-green-soft);block-size:22px;inline-size:22px;color:var(--k-green);border-radius:50%;flex:none;margin-block-start:4px;padding:4px}.v45-mode-lists .is-need li svg{background:var(--k-tone-2);color:var(--k-muted);border-radius:7px}.v45-mode-panel.is-swap>*{animation:v45-in .6s var(--k-ease) both}.v45-mode-panel.is-swap>:nth-child(2){animation-delay:70ms}.v45-mode-panel.is-swap>:nth-child(3){animation-delay:.14s}.v45 .v45-center-link{text-align:center;max-inline-size:none;margin-block-start:26px}.v45-road{margin-block-start:10px;padding-block:76px 92px;position:relative}.v45-road-svg{pointer-events:none;position:absolute;inset:0;overflow:visible}.v45-road-svg path{fill:none;stroke-linecap:round;stroke-linejoin:round}.v45-road-svg .r-edge{stroke:#e4eaf3;stroke-width:62px}.v45-road-svg .r-base{stroke:#1c2654;stroke-width:46px}.v45-road-svg .r-lane{stroke:#ffffff80;stroke-width:2.5px;stroke-dasharray:14 16;stroke-linecap:butt}.v45-road-svg .r-done{stroke:#5b9bff;stroke-width:5px;filter:drop-shadow(0 0 6px #5b9bffd9)}.v45-road:not(.is-built) .v45-road-car,.v45-road:not(.is-built) .v45-road-svg{opacity:0}.v45-road-car{z-index:4;will-change:transform;filter:drop-shadow(0 6px 10px #00000059);block-size:48px;inline-size:30px;margin:-24px 0 0 -15px;transition:transform .18s linear;position:absolute;top:0;left:0}.v45-road-car .car-body{fill:#f7f9fe}.v45-road-car .car-glass{fill:#22305f}.v45-road-car .car-light{fill:#ffd86b}.v45-road-car .car-bolt{fill:#2e6bd6}.v45-road-car .car-beam{fill:#ffd86b73}.v45-road-sign{z-index:3;white-space:nowrap;border-radius:10px;align-items:center;gap:6px;padding:6px 16px;font-size:14px;font-weight:800;display:inline-flex;position:absolute;left:50%;translate:-50%}.v45-road-start{color:var(--k-ink);box-shadow:0 0 0 1px var(--k-line),0 10px 20px -12px #13245c66;background:#fff;top:6px}.v45-road-finish{color:#fff;transition:transform .6s var(--k-ease),box-shadow .6s;background:#0f7a4d;bottom:6px;box-shadow:0 12px 24px -12px #0f7a4db3}.v45-road.is-finished .v45-road-finish{transform:scale(1.08);box-shadow:0 0 0 8px #14955f26,0 12px 24px -12px #0f7a4db3}.v45-road-list{z-index:2;gap:clamp(36px,4vw,64px);margin:0;padding:0;list-style:none}.v45-road-list,.v45-stop{display:grid;position:relative}.v45-stop{grid-template-columns:1fr 1fr;align-items:center}.v45-stop .v45-stop-card{grid-column:1;margin-inline-end:18%}.v45-stop:nth-child(2n) .v45-stop-card{grid-column:2;margin-inline:18% 0}.v45-pin{block-size:26px;inline-size:26px;transition:background-color .4s,box-shadow .5s var(--k-ease),scale .5s var(--k-ease);top:50%;background:#fff;border-radius:50%;margin-block-start:-13px;margin-inline-start:-13px;position:absolute;inset-inline-start:46%;box-shadow:0 0 0 5px #1c2654,0 0 0 9px #e4eaf3}.v45-stop:nth-child(2n) .v45-pin{inset-inline-start:54%}.v45-stop.is-reached .v45-pin{background:#22b573;scale:1.1;box-shadow:0 0 0 5px #1c2654,0 0 0 14px #22b57338}.v45-stop-card{box-shadow:inset 0 0 0 1px var(--k-line),0 30px 60px -44px #13245c73;transition:box-shadow .5s var(--k-ease);background:#fff;border-radius:24px;align-items:flex-start;gap:18px;padding:24px 26px;display:flex}.v45-stop.is-reached .v45-stop-card{box-shadow:inset 0 0 0 1.5px #b9cff2,0 34px 64px -40px #2e6bd680}.v45-stop-ico{background:var(--k-tone);block-size:54px;inline-size:54px;color:var(--k-navy);transition:background-color .45s,color .45s,transform .6s var(--k-ease);border-radius:16px;flex:none;place-items:center;display:grid}.v45-stop.is-reached .v45-stop-ico{background:var(--k-navy);color:#fff;transform:rotate(-6deg)}.v45 .v45-stop h3{font-size:21px;font-weight:800;line-height:1.6}.v45 .v45-stop p{color:#3e4862;margin-block:4px 12px;font-size:16px;line-height:1.9}.v45-stop-out{color:#fff;background:#0f7a4d;border-radius:8px;align-items:center;gap:6px;padding:3px 12px 3px 10px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 2px #ffffff2e}.v45-road-links{flex-wrap:wrap;justify-content:center;gap:12px 36px;margin-block-start:28px;display:flex}.v45-faq-grid{grid-template-columns:minmax(0,4.6fr) minmax(0,7.4fr);align-items:start;gap:clamp(32px,5vw,88px);display:grid}.v45-faq-side{top:calc(var(--om-header,72px) + 90px);position:sticky}.v45 .v45-faq-side h2{font-size:clamp(30px,3vw,46px);font-weight:850;line-height:1.42}.v45 .v45-faq-side>p{color:var(--k-muted);margin-block:16px 28px;font-size:17px}.v45-faq-card{background:var(--k-navy);color:#fff;border-radius:24px;gap:16px;padding:24px;display:flex}.v45-faq-ico{color:#b9d0ff;background:#ffffff1a;border-radius:14px;flex:none;place-items:center;block-size:48px;inline-size:48px;display:grid}.v45-faq-card strong{font-size:18px}.v45 .v45-faq-card p{color:#bcc9e3;margin-block:4px 8px;font-size:15px}.v45-faq-card .v45-link{color:#fff!important}.v45-acc{gap:12px;display:grid}.v45-acc-item{box-shadow:inset 0 0 0 1px var(--k-line);background:#fff;border-radius:20px;transition:background-color .35s,box-shadow .35s}.v45-acc-item:has([aria-expanded=true]){background:var(--k-tone);box-shadow:none}.v45-acc-item h3{margin:0}.v45-acc-item button{min-block-size:72px;inline-size:100%;font:inherit;color:var(--k-ink);text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:18px 24px;font-size:18px;font-weight:750;line-height:1.7;display:flex}.v45-acc-item button i{background:var(--k-tone);block-size:34px;inline-size:34px;transition:background-color .35s,transform .5s var(--k-ease);border-radius:50%;flex:none;position:relative}.v45-acc-item button i:after,.v45-acc-item button i:before{content:"";background:var(--k-navy);block-size:2px;inline-size:12px;transition:transform .5s var(--k-ease),background-color .3s;border-radius:2px;margin:-1px 0 0 -6px;position:absolute;top:50%;left:50%}.v45-acc-item button i:after{transform:rotate(90deg)}.v45-acc-item button[aria-expanded=true] i{background:var(--k-navy);transform:rotate(180deg)}.v45-acc-item button[aria-expanded=true] i:after,.v45-acc-item button[aria-expanded=true] i:before{background:#fff}.v45-acc-item button[aria-expanded=true] i:after{transform:rotate(0)}.v45-acc-panel{transition:grid-template-rows .55s var(--k-ease);grid-template-rows:0fr;display:grid}.v45-acc-panel.is-open{grid-template-rows:1fr}.v45-acc-panel>div{overflow:hidden}.v45 .v45-acc-panel p{color:#3a4560;max-inline-size:none;padding:0 24px 22px;font-size:16.5px;line-height:2}.v45-cta{padding-block:var(--k-gap) clamp(64px,7vw,100px)}.v45-cta-box{background:var(--k-navy);color:#fff;border-radius:36px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;min-block-size:460px;padding:clamp(36px,5vw,76px);display:grid;position:relative;overflow:hidden}.v45-cta-grid{background-image:linear-gradient(#ffffff0f 1px,#0000 0),linear-gradient(90deg,#ffffff0f 1px,#0000 0);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 80% at 75%,#000,#0000 75%);mask-image:radial-gradient(60% 80% at 75%,#000,#0000 75%)}.v45-cta-copy{z-index:2;position:relative}.v45 .v45-cta-copy h2{color:#fff;letter-spacing:-.01em;font-size:clamp(38px,4.6vw,70px);font-weight:850;line-height:1.3}.v45 .v45-cta-copy p{color:#c5d2ea;max-inline-size:44ch;margin-block-start:20px;font-size:18px}.v45-cta-copy .v45-link{color:#fff!important}.v45-cta-shot{z-index:1;opacity:0;inline-size:56%;transition:transform 1.4s var(--k-ease) .2s,opacity 1s var(--k-ease) .2s;position:absolute;inset-block-end:-16%;inset-inline-end:-7%;transform:rotate(-5deg)translateY(50px)}.v45-cta-box.is-in .v45-cta-shot{opacity:1;transform:rotate(-5deg)}.v45-cta-shot img{border-radius:18px;inline-size:100%;display:block;box-shadow:0 0 0 8px #ffffff12,0 50px 90px -30px #0009}.v45-phead{background:#f6f9fd;margin-block-start:-58px;padding-block:calc(58px + clamp(40px,5vw,72px)) clamp(64px,7vw,104px);overflow:hidden}.v45-phead,.v45-phead .om-wrap{position:relative}.v45-phead-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.v45-stats{flex-wrap:wrap;gap:12px;margin:34px 0 0;display:flex}.v45-stats div{min-inline-size:120px;box-shadow:inset 0 0 0 1px var(--k-line);background:#fff;border-radius:18px;flex-direction:column;padding:14px 20px;display:flex}.v45-stats dd{color:var(--k-navy);margin:0;font-size:30px;font-weight:850;line-height:1.4}.v45-stats dt{color:var(--k-muted);font-size:14px}.v45-phead-media .v45-frame{transition:transform 1.2s var(--k-ease);transform:perspective(2000px)rotateY(8deg)rotateX(4deg)}.v45-phead-media:hover .v45-frame{transform:none}.v45-fsec{padding-block-start:56px}.v45-ftools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.v45-ftabs{border-radius:22px}.v45-ftabs button{min-block-size:44px;padding-inline:16px;font-size:15px}.v45-search{min-block-size:56px;inline-size:320px;max-inline-size:100%;box-shadow:inset 0 0 0 1px var(--k-line);color:var(--k-muted);background:#fff;border-radius:999px;align-items:center;gap:10px;padding-inline:18px;transition:box-shadow .3s;display:flex}.v45-search:focus-within{box-shadow:inset 0 0 0 2px var(--k-blue-2),0 10px 24px -14px #2e6bd680}.v45 .v45-search input{min-block-size:50px;min-inline-size:0;font:inherit;color:var(--k-ink);border:0;outline:none;flex:1;padding:0;font-size:16px;box-shadow:none!important;background:0 0!important}.v45-fmeta{justify-content:space-between;align-items:center;margin-block:26px 18px;display:flex}.v45 .v45-fmeta p{color:var(--k-muted);font-size:15px;font-weight:650}.v45-fgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.v45-fcard{box-shadow:inset 0 0 0 1px var(--k-line);background:#fff;border-radius:26px;flex-direction:column;display:flex;overflow:hidden}.v45-fcard:hover{translate:0 -5px;box-shadow:inset 0 0 0 1px #cfdaea,0 34px 60px -34px #13245c61}.v45-fcard.is-wide{grid-column:span 2;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch;display:grid}.v45-fcard.is-wide .v45-fcard-shot,.v45-fcard.is-wide .v45-fcard-ui{grid-area:1/2;block-size:auto;min-block-size:100%}.v45-fcard.is-wide .v45-fcard-body{grid-area:1/1}.v45-fgrid.is-filtered .v45-fcard.is-wide{grid-column:auto;display:flex}.v45-fcard-shot,.v45-fcard-ui{background:var(--k-tone);block-size:190px;margin:0;position:relative;overflow:hidden}.v45-fcard-shot img{inline-size:var(--z,100%);block-size:auto;max-inline-size:none;transform:translateY(var(--ty,0));transition:scale 1.2s var(--k-ease);transform-origin:100% 0;border-start-start-radius:14px;position:absolute;top:18px;right:0;box-shadow:0 0 0 1px #0f1a360f,0 18px 36px -22px #13245c59}.v45-fcard:hover .v45-fcard-shot img{scale:1.04}.v45-fcard.is-wide .v45-fcard-shot{min-block-size:360px}.v45-fcard.is-wide .v45-fcard-shot img{inline-size:calc(var(--z) * 1.45)}.v45-fcard-ui{justify-content:center;align-items:center;padding:18px;display:flex}.v45-fcard-ui .v45-ui{inline-size:100%;max-inline-size:340px;box-shadow:0 0 0 1px #0f1a360d,0 18px 36px -22px #13245c59}.v45-fcard-ui:has(.v45-out){block-size:auto}.v45-fcard-ui:has(.v45-phone-pair){align-items:flex-start;padding:18px 18px 0}.v45-fcard-body{flex-direction:column;flex:1;align-items:flex-start;padding:24px 26px 26px;display:flex}.v45-fcard-mod{color:var(--k-muted);align-items:center;gap:6px;margin-block-end:12px;font-size:13px;font-weight:700;display:inline-flex}.v45-fcard-mod svg{color:var(--k-blue-2)}.v45 .v45-fcard h3{margin-block-start:14px;font-size:21px;font-weight:800;line-height:1.6}.v45 .v45-fcard p:not(.v45-q){color:#3e4862;margin-block:6px 16px;font-size:15.5px;line-height:1.95}.v45-chips{flex-wrap:wrap;gap:6px;margin:auto 0 0;padding:0;list-style:none;display:flex}.v45-chips li{background:var(--k-tone);color:#3f4a60;border-radius:999px;padding:3px 12px;font-size:13px;font-weight:650}.v45-empty{text-align:center;background:var(--k-tone);color:var(--k-muted);border-radius:26px;flex-direction:column;grid-column:1/-1;align-items:center;gap:10px;padding:56px 24px;display:flex}.v45 .v45-empty h2{color:var(--k-ink);font-size:22px}.v45-more-grid{background:var(--k-tone);border-radius:32px;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:clamp(28px,5vw,80px);padding:clamp(28px,4vw,52px);display:grid}.v45 .v45-more h2{font-size:clamp(28px,2.6vw,40px);font-weight:850;line-height:1.45}.v45 .v45-more-grid>div>p{color:var(--k-muted);margin-block-start:12px}.v45-more-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.v45-more-list li{box-shadow:inset 0 0 0 1px var(--k-line);background:#fff;border-radius:18px;align-items:center;gap:14px;padding:16px 18px;font-size:16px;font-weight:750;display:flex}.v45-more-list li>span{background:var(--k-sky);block-size:44px;inline-size:44px;color:var(--k-blue-2);border-radius:13px;flex:none;place-items:center;display:grid}.v45-chero{background:#f6f9fd;margin-block-start:-58px;padding-block:calc(58px + clamp(40px,5vw,72px)) clamp(64px,7vw,104px);overflow:hidden}.v45-chero,.v45-chero .om-wrap{position:relative}.v45-chero-head{text-align:center;max-inline-size:860px;margin-block-end:36px}.v45-chero-head,.v45-chero-head .v45-lead{margin-inline:auto}.v45-chero .v45-dia{box-shadow:inset 0 0 0 1px var(--k-line);background:#fff}.v45-sides-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.v45-side{background:var(--k-tone);border-radius:28px;flex-direction:column;display:flex;overflow:hidden}.v45-side-copy{padding:32px 32px 8px}.v45-side-ico{block-size:52px;inline-size:52px;color:var(--k-navy);background:#fff;border-radius:16px;place-items:center;margin-block-end:16px;display:grid}.v45 .v45-side h3{font-size:23px;font-weight:850}.v45-side ul,.v45-steps-mini{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.v45-side ul li{align-items:flex-start;gap:10px;font-size:16px;display:flex}.v45-side ul svg{background:var(--k-green-soft);block-size:22px;inline-size:22px;color:var(--k-green);border-radius:50%;flex:none;margin-block-start:5px;padding:4px}.v45-steps-mini{counter-reset:s}.v45-steps-mini li{background:#fff;border-radius:14px;flex-direction:column;padding:12px 16px;line-height:1.7;display:flex}.v45-steps-mini b{font-size:16px}.v45-steps-mini span{color:var(--k-muted);font-size:14.5px}.v45-side-media{margin-block-start:auto;padding:28px 0 0 32px}.v45-side-op .v45-side-media .v45-frame{transition:transform 1s var(--k-ease);border-radius:16px 0 0}.v45-side-op:hover .v45-side-media .v45-frame{transform:translate(-6px,-6px)}.v45-side-phones{justify-content:center;gap:18px;padding:28px 32px 0;display:flex}.v45-side-phones img{outline:7px solid var(--k-ink);outline-offset:-1px;aspect-ratio:390/560;object-fit:cover;object-position:top;block-size:auto;inline-size:min(42%,190px);transition:transform .9s var(--k-ease);border-radius:26px 26px 0 0}.v45-side-phones img:last-child{transform:translateY(26px)}.v45-side-app:hover .v45-side-phones img:first-child{transform:translateY(-8px)}.v45-side-app:hover .v45-side-phones img:last-child{transform:translateY(14px)}.v45-starts-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.v45-starts-2 .v45-starts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v45-start{box-shadow:inset 0 0 0 1px var(--k-line);background:#fff;border-radius:26px;flex-direction:column;align-items:flex-start;padding:30px;display:flex}.v45-start:hover{translate:0 -4px;box-shadow:inset 0 0 0 1px #cfdaea,0 30px 54px -32px #13245c59}.v45-start-ico{background:var(--k-sky);block-size:54px;inline-size:54px;color:var(--k-blue-2);transition:transform .6s var(--k-ease),background-color .35s,color .35s;border-radius:16px;place-items:center;margin-block-end:20px;display:grid}.v45-start:hover .v45-start-ico{background:var(--k-navy);color:#fff;transform:rotate(-8deg)}.v45 .v45-start h3{font-size:21px;font-weight:800}.v45 .v45-start p{color:#3e4862;margin-block:8px 14px;font-size:16px}.v45-start .v45-link{margin-block-start:auto}.v45-compat-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.v45-note{box-shadow:inset 0 0 0 1px var(--k-line);background:#fff;border-radius:16px;align-items:flex-start;gap:12px;max-inline-size:52ch;margin-block-start:24px;padding:14px 18px;display:flex}.v45-note svg{color:var(--k-blue-2);flex:none;margin-block-start:6px}.v45 .v45-note p{color:#3e4862;font-size:15px}.v45-check{background:#fff;border-radius:30px;padding:clamp(24px,3vw,40px);box-shadow:0 0 0 1px #0f1a360f,0 50px 100px -50px #13245c80}.v45-check-head{align-items:flex-start;gap:16px;margin-block-end:24px;display:flex}.v45-check-ico{background:var(--k-navy);color:#fff;border-radius:16px;flex:none;place-items:center;block-size:52px;inline-size:52px;display:grid}.v45 .v45-check h2{font-size:24px;font-weight:850}.v45 .v45-check-head p{color:var(--k-muted);font-size:15px}.v45-check form{gap:22px;display:grid}.v45-check fieldset{border:0;margin:0;padding:0}.v45-check legend{margin-block-end:12px;font-size:17px;font-weight:750}.v45-radios{gap:8px;display:grid}.v45-radios label{cursor:pointer;align-items:center;display:flex;position:relative}.v45-radios input{opacity:0;block-size:1px;inline-size:1px;position:absolute}.v45-radios label>span{background:var(--k-tone);border-radius:16px;flex:1;align-items:center;gap:12px;min-block-size:56px;padding:10px 18px;font-size:16px;font-weight:650;transition:background-color .3s,box-shadow .3s,color .3s;display:flex}.v45-radios label>span svg{color:#8a95ab;transition:color .3s}.v45-radios label:hover>span{background:var(--k-tone-2)}.v45-radios input:checked+span{background:var(--k-sky);box-shadow:inset 0 0 0 2px var(--k-blue-2);color:var(--k-navy)}.v45-radios input:checked+span svg{color:var(--k-blue-2)}.v45-radios input:focus-visible+span{outline:2px solid var(--k-blue-2);outline-offset:3px}.v45-check .v4-field{color:var(--k-ink)}.v45-check-result{background:var(--k-sky);border-radius:20px;margin-block-start:20px;padding:22px 24px}.v45-check-result.is-swap{animation:v45-in .6s var(--k-ease) both}.v45-check-result h3{color:var(--k-navy);align-items:center;gap:10px;display:flex;font-size:19px!important}.v45 .v45-check-result p{margin-block:8px;font-size:15.5px}.v45-prep-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.v45-prep-strip{background:var(--k-tone);border-radius:28px;grid-template-columns:repeat(3,1fr);margin:0;padding:24px 16px 72px;display:grid;position:relative;overflow:hidden}.v45-prep-strip img{object-fit:contain;mix-blend-mode:multiply;block-size:100%;inline-size:100%;transition:transform 1s var(--k-ease)}.v45-prep-strip:hover img:first-child{transform:translateY(-6px)}.v45-prep-strip:hover img:nth-child(2){transform:translateY(-10px)}.v45-prep-strip:hover img:nth-child(3){transform:translateY(-6px)}.v45-prep-strip figcaption{color:var(--k-muted);font-size:14px;position:absolute;inset-block-end:20px;inset-inline:24px}.v45-prep-list{gap:12px;display:grid}.v45-prep-list article{box-shadow:inset 0 0 0 1px var(--k-line);background:#fff;border-radius:22px;align-items:flex-start;gap:16px;padding:22px 24px;display:flex}.v45-prep-list article>span{background:var(--k-sky);block-size:50px;inline-size:50px;color:var(--k-blue-2);border-radius:15px;flex:none;place-items:center;display:grid}.v45 .v45-prep-list h3{font-size:19px;font-weight:800}.v45 .v45-prep-list p{color:#3e4862;margin-block-start:4px;font-size:15.5px}.v45-form-sec{padding-block:calc(58px + clamp(36px,4vw,64px)) var(--k-gap);background:#f6f9fd;margin-block-start:-58px;overflow:hidden}.v45-form-sec,.v45-form-sec .om-wrap{position:relative}.v45-form-layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.v45-form-layout>*{min-inline-size:0;max-inline-size:100%}.v45-form-intro{top:calc(var(--om-header,72px) + 28px);min-inline-size:0;position:sticky}.v45 .v45-form-intro h2{margin-block:36px 14px;font-size:20px;font-weight:800}.v45-ticks{gap:10px;min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.v45-ticks li{box-shadow:inset 0 0 0 1px var(--k-line);background:#fff;border-radius:16px;align-items:center;gap:14px;min-inline-size:0;padding:12px 16px;display:flex}.v45-ticks li>span{background:var(--k-sky);block-size:42px;inline-size:42px;color:var(--k-blue-2);border-radius:12px;flex:none;place-items:center;display:grid}.v45-ticks li>div{min-inline-size:0}.v45-ticks b{font-size:16px;display:block}.v45-ticks small{color:var(--k-muted);font-size:14px}.v45-form-shot{margin-block:26px 18px}.v45-form-shot .v45-frame{transition:transform 1s var(--k-ease);transform:perspective(1600px)rotateY(6deg)}.v45-form-shot:hover .v45-frame{transform:none}.v45 .v45-form{background:#fff;border-radius:28px;gap:20px;min-inline-size:0;max-inline-size:100%;padding:clamp(20px,2.4vw,36px);display:grid;box-shadow:0 0 0 1px #0f1a360f,0 60px 120px -60px #13245c80}.v45-form-head{align-items:center;gap:14px;display:flex}.v45-form-head,.v45-form-head>div{min-inline-size:0}.v45-form-ico{background:var(--k-navy);color:#fff;border-radius:14px;flex:none;place-items:center;block-size:48px;inline-size:48px;display:grid}.v45 .v45-form-head .v4-form-title,.v45 .v45-form-head h2{margin:0;font-weight:850;font-size:22px!important}.v45 .v45-form-head p{color:var(--k-muted);margin:2px 0 0;font-size:14.5px}.v45 .v4-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;min-inline-size:0;display:grid}.v45 .v4-field{color:var(--k-ink);flex-direction:column;gap:5px;min-inline-size:0;max-inline-size:100%;font-size:13.5px;font-weight:700;display:flex}.v45 .v4-field.v4-full{grid-column:1/-1}.v45 .v4-field-head{align-items:baseline;gap:6px;min-inline-size:0;display:flex}.v45 .v4-optional,.v45 .v4-required{flex:none;font-size:12px;font-weight:600;line-height:1.4}.v45 .v4-required{color:var(--k-blue)}.v45 .v4-optional{color:var(--k-muted)}.v45 .v4-error{color:#b91c1c;font-size:12px;font-weight:650}.v45 .v45-form :is(input,select,textarea){min-block-size:44px;font:inherit;color:var(--k-ink);border:0;border-radius:12px;padding:10px 12px;font-size:14.5px;font-weight:650;transition:box-shadow .3s,background-color .3s;background:var(--k-tone)!important}.v45 .v45-form select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235A6580' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:12px;background-repeat:no-repeat;padding-inline-start:40px}[dir=ltr] .v45 .v45-form select{background-position:right 12px center;padding-inline:12px 40px}.v45 .v45-form textarea{resize:vertical;min-block-size:110px}.v45 .v45-form :is(input,select,textarea):hover{background:var(--k-tone-2)!important}.v45 .v45-form :is(input,select,textarea):focus{outline:none;box-shadow:inset 0 0 0 2px var(--k-blue-2),0 10px 24px -14px #2e6bd680!important;background:#fff!important}.v45 .v45-form :is(input,select,textarea)[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px #f87171}.v45 .v45-form .c6-select{min-inline-size:0;max-inline-size:100%}.v45 .v45-form .c6-select>button[aria-haspopup=listbox]{min-block-size:44px;height:auto;inline-size:100%;max-inline-size:100%;font:inherit;color:var(--k-ink);padding:10px 12px;font-size:14.5px;font-weight:650;overflow:hidden;background:var(--k-tone)!important;box-shadow:none!important;border:0!important;border-radius:12px!important}.v45 .v45-form .c6-select>button[aria-haspopup=listbox]:hover{background:var(--k-tone-2)!important}.v45 .v45-form .c6-select>button[aria-expanded=true],.v45 .v45-form .c6-select>button[aria-haspopup=listbox]:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--k-blue-2),0 10px 24px -14px #2e6bd680!important;background:#fff!important}.v45 .v45-form .c6-select.is-invalid>button[aria-haspopup=listbox]{box-shadow:inset 0 0 0 1.5px #f87171!important}.v45 .v45-form .c6-select ul[role=listbox]{overflow-wrap:anywhere;max-inline-size:min(100vw - 32px,100%);overflow-x:hidden}.v45 .v45-form .v45-btn{grid-column:1/-1;justify-self:start;min-block-size:48px;margin-block-start:4px}.v45 .v4-help{color:var(--k-muted);margin:0;font-size:13.5px;line-height:1.7}.v45 .v4-help a{color:var(--k-blue);font-weight:650}.v45 .c6-form-alert,.v45 .v45-form-alert{color:#991b1b;background:#fef2f2;border-radius:14px;grid-column:1/-1;padding:12px 14px;font-size:14px}.v45 .v45-form-success{background:#fff;border-radius:28px;gap:18px;padding:clamp(20px,2.4vw,36px);display:grid;box-shadow:0 0 0 1px #0f1a360f,0 60px 120px -60px #13245c80}.v45 .v45-form-success-head{align-items:flex-start;gap:12px;display:flex}.v45 .v45-form-success-ico{background:var(--k-green-soft,#e3f5ec);block-size:44px;inline-size:44px;color:var(--k-green,#14955f);border-radius:14px;flex:none;place-items:center;display:grid}.v45 .v45-form-success .v4-form-title{margin:0;font-size:20px;font-weight:850}.v45 .v45-form-success-head p{color:var(--k-muted);margin:4px 0 0;font-size:14px;line-height:1.65}.v45 .v45-form-success .v45-btn{justify-self:start}.v45 .v4-draft{background:var(--k-green-soft);animation:v45-in .6s var(--k-ease) both;border-radius:20px;padding:24px}.v45 .v4-draft h3{color:#0e6b42;align-items:center;gap:8px;font-size:19px;display:flex}.v45 .v4-draft pre{background:#fff;border-radius:14px;padding:16px}.v45 .v45-form fieldset.v4-field{border:0;min-inline-size:0;margin:0;padding:0}.v45 .v45-form fieldset.v4-field>legend{padding:0}.v45 .v45-choice{grid-template-columns:1fr 1fr;gap:10px;margin-block-start:2px;display:grid}.v45 .v45-choice label{cursor:pointer;display:block;position:relative}.v45 .v45-choice input{opacity:0;clip:rect(0 0 0 0);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.v45 .v45-choice label>span{background:var(--k-tone);min-block-size:44px;color:var(--k-ink);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:14.5px;font-weight:650;transition:background-color .25s,box-shadow .25s,color .25s,transform .25s;display:flex}.v45 .v45-choice .v45-choice-mark{color:#0000;background:#fff;border-radius:50%;flex:none;place-items:center;block-size:22px;inline-size:22px;transition:background-color .25s,box-shadow .25s,color .25s;display:grid;box-shadow:inset 0 0 0 1.5px #c9d5e6}.v45 .v45-choice label:hover>span{background:var(--k-tone-2)}.v45 .v45-choice input:checked+span{box-shadow:inset 0 0 0 2px var(--k-blue-2),0 10px 24px -14px #2e6bd673;color:var(--k-navy);background:#fff}.v45 .v45-choice input:checked+span .v45-choice-mark{background:var(--k-blue-2);box-shadow:none;color:#fff}.v45 .v45-choice input:focus-visible+span{outline:2px solid var(--k-blue-2);outline-offset:3px}.v45 .v45-choice input:disabled+span{opacity:.55;cursor:not-allowed}.v45 .v45-form fieldset.v4-field.is-invalid .v45-choice label>span{box-shadow:inset 0 0 0 1.5px #f87171}.v45 .v45-form fieldset.v4-field.is-invalid .v45-choice input:checked+span{box-shadow:inset 0 0 0 2px var(--k-blue-2),0 10px 24px -14px #2e6bd673}.v45-formpage .v45-radio-row{flex-wrap:wrap;gap:14px;margin-block-start:4px;display:flex}.v45-formpage .v45-radio-row label{cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:650;display:inline-flex}@media (max-width:760px){.v45 .v4-fields{grid-template-columns:minmax(0,1fr)!important}.v45 .v45-form .v45-btn,.v45 .v45-form-success .v45-btn{justify-self:stretch;inline-size:100%}}.site-header #nav-panel-network{border-radius:28px!important;inline-size:min(900px,100vw - 48px)!important;padding:12px!important;box-shadow:0 30px 70px -24px #0a112859,0 0 0 1px #0a11280d!important}@media (prefers-reduced-motion:reduce){.v45-tilt{transform:none!important}.v45-hero-media{animation:none!important}.v45-display .v4-line>span{transform:none!important}.v45-cta-shot{opacity:1!important;transform:rotate(-5deg)!important}.v45-soc-bar i{inline-size:89%!important}.v45-marquee{flex-wrap:wrap;-webkit-mask-image:none;mask-image:none}.v45-marquee ul+ul{display:none}.v45-marquee ul{flex-wrap:wrap}}@media (max-width:1100px){.v45-compat-grid,.v45-form-layout,.v45-hero-grid,.v45-phead-grid{grid-template-columns:minmax(0,1fr)}.v45-hero-media{max-inline-size:820px;margin-block-start:24px}.v45-chip-power{right:-2%}.v45-head{grid-template-columns:1fr;gap:14px}.v45-bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"dash dash""out sess""out sess""s1 s2""s3 s3"}.b-sess{grid-template-columns:1fr}.b-sess,.b-sess .v45-card-copy{padding-block-end:0}.b-sess .v45-card-shot{margin:0 -30px}.v45-live-body{grid-template-columns:1fr}.v45-live-copy{order:2}.v45-dia{grid-template-columns:1fr 1fr .7fr;padding:28px}.v45-dia-charger img{block-size:96px;inline-size:96px}.v45-faq-grid,.v45-mode-panel{grid-template-columns:1fr}.v45-faq-side{position:static}.v45-cta-box{grid-template-columns:1fr;min-block-size:0;padding-block-end:clamp(220px,40vw,340px)}.v45-cta-shot{inline-size:78%;inset-block-end:-12%;inset-inline-end:-6%}.v45-fgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.v45-fcard.is-wide{grid-column:span 2}.v45-more-grid,.v45-prep-grid,.v45-sides-grid{grid-template-columns:1fr}.v45-form-intro{position:static}.v45-modules-in{grid-template-columns:1fr;gap:16px}.v45-trace{display:none}.site-header #nav-panel-network{inline-size:calc(100vw - 48px)!important}}@media (max-width:760px){.v45b{--k-gap:84px}.v45 .om-wrap{padding-inline:18px}.v45-display{font-size:clamp(34px,9.4vw,44px);line-height:1.4}.v45-display-m{font-size:clamp(32px,8.6vw,40px)}.v45 .v45-lead{font-size:17px}.v45-actions{gap:16px 24px}.v45-actions .v45-btn{inline-size:100%}.v45-checks{flex-direction:column;gap:10px}.v45-hero{padding-block-end:72px}.v45-tilt{transition:none;transform:none}.v45-chip{border-radius:14px;gap:9px;padding:9px 12px 9px 10px}.v45-chip-ico{border-radius:10px;block-size:32px;inline-size:32px}.v45-chip b{font-size:14px}.v45-chip small{font-size:11.5px}.v45-chip-bar{inline-size:96px}.v45-chip-conn{top:-12%;left:-1%}.v45-chip-power{display:none}.v45-chip-done{bottom:-14%;left:auto;right:4%}.v45-frame-bar{gap:8px;block-size:30px;padding-inline:10px}.v45-dots i{block-size:7px;inline-size:7px}.v45-frame-tab{font-size:11.5px}.v45-frame-live{display:none}.v45-snav{top:calc(var(--om-header,64px) + 8px)}.v45-snav-in{scrollbar-width:none;max-inline-size:calc(100vw - 24px);overflow-x:auto}.v45-snav a{min-block-size:36px;padding-inline:12px;font-size:13.5px}.v45-snav-cta{display:none!important}.v45-bento{grid-template-columns:1fr;grid-template-areas:"dash""out""sess""s1""s2""s3";gap:14px}.v45-card{border-radius:22px;padding:22px}.v45-card-shot{margin:auto -22px -22px}.b-sess .v45-card-shot{margin:0 -22px}.v45 .v45-card h3{font-size:20px}.v45-card-ico{block-size:44px;inline-size:44px;inset-block-start:20px;inset-inline-end:20px}.v45-after{flex-direction:column;align-items:stretch}.v45-live-tabs{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-18px;padding-inline:18px;overflow-x:auto}.v45-live-tabs button{flex:none;min-block-size:46px;padding:8px 16px;font-size:15px}.v45-spot{block-size:20px;inline-size:20px;margin:-10px 0 0 -10px}.v45-spot:after{inset:6px}.v45-spot-tip{padding:5px 9px;font-size:12px}.v45-seg{border-radius:22px;inline-size:100%}.v45-seg button{flex:auto;justify-content:center;padding-inline:14px;font-size:14.5px}.v45-dia{border-radius:24px;grid-template-columns:1fr 1fr;grid-template-areas:"op app""mid mid";gap:18px 14px;padding:20px}.v45-dia-op{grid-area:op}.v45-dia-app{grid-area:app}.v45-dia-mid{grid-area:mid}.v45-dia-card img{aspect-ratio:4/5}.v45-dia-phone{border-radius:22px;inline-size:min(100%,130px);padding:5px}.v45-dia-phone img{border-radius:18px}.v45-dia-charger img{block-size:84px;inline-size:84px}.v45-mode-lists{grid-template-columns:1fr}.v45-mode-cta .v45-btn{inline-size:100%}.v45-road{padding-block:64px 80px}.v45-road-svg .r-edge{stroke-width:40px}.v45-road-svg .r-base{stroke-width:28px}.v45-road-svg .r-lane{stroke-width:2px;stroke-dasharray:10 12}.v45-road-svg .r-done{stroke-width:4px}.v45-road-car{block-size:38px;inline-size:24px;margin:-19px 0 0 -12px}.v45-road-car svg{block-size:100%;inline-size:100%}.v45-trace{display:none}.v45-road-sign{padding:5px 12px;font-size:13px}.v45-stop{grid-template-columns:1fr}.v45-stop .v45-stop-card,.v45-stop:nth-child(2n) .v45-stop-card{grid-column:1;margin-inline:56px 0}.v45-pin,.v45-stop:nth-child(2n) .v45-pin{block-size:20px;inline-size:20px;margin-block-start:-10px;margin-inline-start:-10px;inset-inline-start:26px}.v45-stop-card{flex-direction:column;gap:12px;padding:20px}.v45-stop-ico{block-size:46px;inline-size:46px}.v45-acc-item button{min-block-size:64px;padding:16px 18px;font-size:16.5px}.v45 .v45-acc-panel p{padding:0 18px 18px;font-size:16px}.v45-cta-box{border-radius:28px;padding:32px 24px 220px}.v45-cta-shot{inline-size:118%;inset-block-end:-6%;inset-inline-end:-30%}.v45-fgrid{grid-template-columns:1fr}.v45-fcard.is-wide{grid-column:auto;display:flex}.v45-ftools{flex-direction:column;align-items:stretch}.v45-ftabs{scrollbar-width:none;border-radius:999px;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.v45-ftabs button{flex:none}.v45-search{inline-size:100%}.v45-more-list{grid-template-columns:1fr 1fr}.v45-more-list li{gap:10px;padding:12px;font-size:15px}.v45-more-list li>span{block-size:38px;inline-size:38px}.v45-starts-2 .v45-starts-grid,.v45-starts-grid{grid-template-columns:1fr}.v45-side-copy{padding:24px 22px 4px}.v45-side-media{padding:22px 0 0 22px}.v45-stats div{flex:1;min-inline-size:0;padding:12px 14px}.v45-stats dd{font-size:24px}.v45-form-shot .v45-frame,.v45-phead-media .v45-frame{transform:none}.v45 .v45-form .v45-btn{justify-self:stretch}.v4-fields,.v45-fields{grid-template-columns:minmax(0,1fr)!important}}.v45-out-b{grid-template-columns:auto 1fr auto;align-items:center;gap:6px 14px;margin-block-start:10px;padding:14px 16px;display:grid}.v45-out-b .v45-ui-head{display:contents}.v45-out-b .v45-out-mini{flex-direction:column;align-items:flex-end;line-height:1.5;display:flex}.v45-out-b .v45-out-mini b{color:#0e6b42;font-size:20px;font-weight:850}.v45-out-b .v45-out-mini small{color:var(--k-muted);font-size:12px}.v45-out-b .v45-soc{grid-column:1/-1}.v45-out-b .v45-soc-bar i{inline-size:17%}.is-in .v45-out-b .v45-soc-bar i{inline-size:92%}.v45 img[height]{block-size:auto}.d5{--d5-ink:#0e1630}.d5-phone{background:var(--d5-ink);border-radius:40px;margin:0;padding:20px 8px 8px;position:relative;box-shadow:inset 0 0 0 1.5px #27335f,0 50px 100px -40px #0f1a368c,0 22px 44px -22px #0f1a3659}.d5-phone:before{content:"";z-index:2;background:#2a3666;border-radius:5px;block-size:5px;inline-size:52px;margin-inline-start:-26px;position:absolute;top:8px;left:50%}.d5-screen{cursor:zoom-in;inline-size:100%;font:inherit;background:#fff;border:0;border-radius:30px;padding:0;display:block;position:relative;overflow:hidden}div.d5-screen{cursor:default}.d5-screen img{block-size:auto;inline-size:100%;display:block}.d5-zoom{color:#fff;opacity:0;transition:opacity .3s,translate .45s var(--k-ease);inset-block-end:14px;background:#0f1a36d1;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:650;display:inline-flex;position:absolute;left:50%;translate:-50% 8px}.d5-screen:focus-visible .d5-zoom,.d5-screen:hover .d5-zoom{opacity:1;translate:-50%}.d5-phone-sm{border-radius:30px;padding:14px 6px 6px}.d5-phone-sm:before{block-size:4px;inline-size:36px;margin-inline-start:-18px;top:5px}.d5-phone-sm .d5-screen{border-radius:24px}.d5-cardshot{background:#fff;margin:0;overflow:hidden;box-shadow:0 0 0 1px #0f1a3612,0 34px 70px -38px #13245c73}.d5-cardshot,.d5-cardshot .d5-screen{border-radius:22px}.d5-hero-media,.g5-hero-media{justify-content:center;align-items:center;min-block-size:560px;display:flex}.d5-halo{aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#2e6bd629,#2e6bd600);inline-size:min(520px,90%)}.d5-halo,.d5-halo:after{border-radius:50%;position:absolute}.d5-halo:after{content:"";animation:d5-orbit 9s linear infinite;inset:14%;box-shadow:inset 0 0 0 1.5px #2e6bd624}@keyframes d5-orbit{to{transform:rotate(1turn)}}.d5 .d5-tilt{transform-origin:50% 60%;transform:rotateY(calc(-9deg*(1 - var(--p)) + var(--mx)*7deg)) rotateX(calc(5deg*(1 - var(--p)) - var(--my)*7deg));place-items:center;display:grid;position:relative}.d5-phone-front{z-index:2;inline-size:clamp(250px,22vw,300px);position:relative}.d5-phone-back{z-index:1;opacity:.96;filter:saturate(.9);inline-size:clamp(220px,19vw,260px);transition:transform 1.2s var(--k-ease);position:absolute;transform:translate(-62%,6%)rotate(-9deg)}.d5-hero-media:hover .d5-phone-back{transform:translate(-68%,4%)rotate(-12deg)}.d5-chip-a{animation-delay:1s,1.9s;top:9%;right:-2%}.d5-chip-b{animation-delay:1.2s,2.6s;bottom:18%;left:-4%}.d5-chip-c{animation-delay:1.4s,3.2s;bottom:3%;right:6%}.g5-chip-a{animation-delay:1s,1.9s;top:12%;left:2%}.g5-chip-b{animation-delay:1.25s,2.6s;bottom:10%;right:4%}.g5-hero-media .d5-phone-front{inline-size:clamp(240px,20vw,280px)}.d5-tabbar{background:var(--k-tone);box-shadow:inset 0 0 0 1px var(--k-line);border-radius:24px;justify-self:start;gap:4px;padding:6px;display:flex}.d5-tab,.d5-tabbar{align-items:center;position:relative}.d5-tab{z-index:1;min-block-size:48px;color:var(--k-muted);border-radius:18px;gap:8px;padding-inline:18px;font-size:15px;font-weight:700;transition:color .45s;display:inline-flex}.d5-tab.is-on{color:#fff}.d5-tab.is-center svg{color:var(--k-blue-2)}.d5-tab.is-on svg{color:#fff}.d5-tab-ind{z-index:0;background:var(--k-navy);opacity:0;transition:transform .6s var(--k-ease),inline-size .6s var(--k-ease),opacity .3s;border-radius:18px;position:absolute;top:0;left:0;box-shadow:0 10px 20px -10px #13245cb3}.d5-tab-ind.is-vis{opacity:1}.d5-ready-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid}.d5-ladder{gap:12px;margin:0;padding:0;list-style:none;display:grid;position:relative}.d5-ladder:before{background:var(--k-line)}.d5-ladder:after,.d5-ladder:before{content:"";inset-inline-start:33px;inline-size:2px;position:absolute;top:34px;bottom:34px}.d5-ladder:after{transform-origin:top;transition:transform 1.6s var(--k-ease) .3s;background:#22b573;transform:scaleY(0)}.d5-ladder.is-in:after{transform:none}.d5-ladder li{z-index:1;box-shadow:inset 0 0 0 1px var(--k-line);opacity:0;transition:opacity .7s var(--k-ease) calc(var(--i)*.14s + .2s),translate .8s var(--k-ease) calc(var(--i)*.14s + .2s),box-shadow .3s;background:#fff;border-radius:20px;align-items:center;gap:16px;padding:16px 20px 16px 16px;display:flex;position:relative;translate:0 14px}.d5-ladder.is-in li{opacity:1;translate:none}.d5-ladder li>div{flex-direction:column;flex:1;line-height:1.7;display:flex}.d5-ladder b{font-size:17px}.d5-ladder small{color:var(--k-muted);font-size:14px}.d5-ladder-ico{background:var(--k-sky);block-size:36px;inline-size:36px;color:var(--k-blue-2);border-radius:12px;flex:none;place-items:center;display:grid}.d5-badge{color:#1f57b8;background:#e7f0fd;border-radius:999px;flex:none;padding:3px 12px;font-size:13px;font-weight:700}.d5-badge.is-opt{background:var(--k-tone-2);color:var(--k-muted)}.d5-ladder-done{background:var(--k-green-soft)!important;box-shadow:none!important}.d5-ladder-done .d5-ladder-ico{color:#fff;background:#22b573}.d5-ladder-done>svg{color:var(--k-green)}.d5-ready-side{flex-direction:column;gap:18px;display:flex}.d5-verif{max-inline-size:480px;transition:transform 1s var(--k-ease);place-self:center;transform:rotate(-1.5deg)}.d5-verif:hover{transform:none}.d5-ready-links{flex-wrap:wrap;justify-content:center;gap:8px 28px;display:flex}.d5-j-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,96px);display:grid}.d5-j-steps{margin:0;padding:0;list-style:none;display:grid}.d5-j-step{flex-direction:column;justify-content:center;min-block-size:68vh;display:flex}.d5-j-step:first-child{justify-content:flex-start;min-block-size:52vh;padding-block-start:6vh}.d5-j-step:last-child{min-block-size:56vh}.d5-j-card{box-shadow:inset 0 0 0 1px var(--k-line);opacity:.4;transform-origin:100%;transition:opacity .6s var(--k-ease),transform .8s var(--k-ease),box-shadow .5s;background:#fff;border-radius:26px;padding:30px;transform:scale(.97)}.d5-j-step.is-active .d5-j-card{opacity:1;transform:none;box-shadow:inset 0 0 0 1.5px #bfd2f3,0 40px 80px -48px #2e6bd68c}.v45 .d5-j-card h3{font-size:clamp(24px,2.2vw,32px);font-weight:850;line-height:1.5}.v45 .d5-j-card p{color:#3a4560;margin-block:10px 18px;font-size:17px;line-height:1.95}.d5-facts{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.d5-facts li{background:var(--k-tone);color:#2d3854;border-radius:999px;align-items:center;gap:7px;padding:6px 14px;font-size:14px;font-weight:650;display:inline-flex}.d5-facts svg{color:var(--k-blue-2)}.d5-j-inline{display:none}.d5-j-stage{block-size:100%;position:relative}.d5-j-sticky{top:calc(var(--om-header,72px) + max(32px,(100vh - var(--om-header,72px) - 620px)/2));justify-content:center;align-items:center;gap:clamp(24px,3vw,48px);display:flex;position:sticky}.d5-j-phone{inline-size:clamp(250px,21vw,290px)}.d5-j-phone .d5-screen{aspect-ratio:390/844;background:#f5f7fb}.d5-j-phone .d5-screen>img{object-fit:cover;object-position:top center;opacity:0;max-inline-size:none;transition:opacity .7s var(--k-ease),transform 1.1s var(--k-ease);position:absolute;inset:0;transform:scale(1.04);block-size:100%!important;inline-size:100%!important}.d5-j-phone .d5-screen>img.is-on{opacity:1;transform:none}.d5-scan{z-index:2;aspect-ratio:1;opacity:0;pointer-events:none;inline-size:41%;transition:opacity .5s;position:absolute;top:31%;left:29.5%}.d5-scan:before{content:"";background:linear-gradient(#2e6bd6,#2e6bd6) 0 0/22px 3px no-repeat,linear-gradient(#2e6bd6,#2e6bd6) 0 0/3px 22px no-repeat,linear-gradient(#2e6bd6,#2e6bd6) 100% 0/22px 3px no-repeat,linear-gradient(#2e6bd6,#2e6bd6) 100% 0/3px 22px no-repeat,linear-gradient(#2e6bd6,#2e6bd6) 0 100%/22px 3px no-repeat,linear-gradient(#2e6bd6,#2e6bd6) 0 100%/3px 22px no-repeat,linear-gradient(#2e6bd6,#2e6bd6) 100% 100%/22px 3px no-repeat,linear-gradient(#2e6bd6,#2e6bd6) 100% 100%/3px 22px no-repeat;border-radius:18px;position:absolute;inset:0}.d5-scan i{inset-inline:6%;background:#2e6bd6;border-radius:3px;block-size:3px;animation:d5-scan 2.2s ease-in-out infinite alternate;position:absolute;top:0;box-shadow:0 0 14px 3px #2e6bd68c}.d5-scan i:after{content:"";inset-inline:0;background:linear-gradient(#0000,#2e6bd62e);block-size:36px;position:absolute;bottom:3px}@keyframes d5-scan{0%{top:4%}to{top:94%}}.d5-j-stage.is-scan .d5-scan{opacity:1}.d5-batt{--lvl:0;flex-direction:column;align-items:center;gap:8px;inline-size:96px;display:flex}.d5-batt-cap{background:var(--k-navy);border-radius:5px 5px 0 0;block-size:9px;inline-size:30px}.d5-batt-body{block-size:180px;inline-size:84px;box-shadow:inset 0 0 0 4px var(--k-navy),0 24px 50px -24px #13245c80;background:#fff;border-radius:20px;padding:6px;position:relative;overflow:hidden}.d5-batt-fill{background:var(--k-blue-2);transform:scaleY(var(--lvl));transform-origin:bottom;border-radius:14px;transition:transform .35s linear,background-color .5s;position:absolute;inset:7px}.d5-batt-fill:after{content:"";border-radius:inherit;background:repeating-linear-gradient(-45deg,#ffffff24 0 10px,#0000 10px 20px) 0 0/28px 28px;animation:d5-flow 1.2s linear infinite;position:absolute;inset:0}@keyframes d5-flow{to{background-position:28px 0}}.d5-batt-bolt,.d5-batt-ok{color:var(--k-navy);transition:opacity .4s,transform .5s var(--k-ease);place-items:center;display:grid;position:absolute;inset:0}.d5-batt-bolt{animation:d5-bolt 1.6s ease-in-out infinite}@keyframes d5-bolt{50%{transform:scale(1.15)}}.d5-batt-ok{opacity:0;color:#fff;transform:scale(.6)}.d5-batt.is-full .d5-batt-fill{background:#22b573}.d5-batt.is-full .d5-batt-fill:after{animation:none}.d5-batt.is-full .d5-batt-bolt{opacity:0}.d5-batt.is-full .d5-batt-ok{opacity:1;transform:none}.d5-batt-pct{color:var(--k-navy);font-size:26px;font-weight:850;line-height:1.3}.d5-batt small{color:var(--k-muted);text-align:center;white-space:nowrap;font-size:13.5px;font-weight:650}.d5-j-links{flex-wrap:wrap;justify-content:center;gap:12px 36px;margin-block-start:24px;display:flex}.d5-w-grid{grid-template-columns:minmax(0,.95fr) repeat(2,minmax(0,1fr));grid-template-areas:"shot c1 c2""shot c3 note";gap:18px;display:grid}.d5-w-shot{background:var(--k-tone);border-radius:28px;flex-direction:column;grid-area:shot;justify-content:center;gap:14px;padding:28px;display:flex}.d5-w-shot .d5-cardshot{transition:transform 1s var(--k-ease);transform:rotate(1.5deg)}.d5-w-shot:hover .d5-cardshot{transform:none}.v45 .d5-w-cap{color:var(--k-muted);justify-content:center;align-items:center;gap:8px;font-size:14.5px;display:flex}.d5-w-card:first-of-type{grid-area:c1}.d5-w-card:nth-of-type(2){grid-area:c2}.d5-w-card:nth-of-type(3){grid-area:c3}.d5-w-card .v45-card-copy{padding-inline-end:56px}.d5-w-card>.v45-link{align-self:flex-start;margin-block-start:auto}.d5-w-note{color:#7a5410;background:#fff7e6;border-radius:26px;grid-area:note;align-items:center;gap:14px;padding:26px;display:flex}.d5-w-note svg{flex:none;margin-block-start:5px}.v45 .d5-w-note p{color:#6b4a0e;font-size:15.5px;line-height:1.95}.d5-get{padding-block:clamp(80px,9vw,128px)}.d5-get-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(32px,5vw,96px);display:grid}.v45 .d5-get h2{color:#fff;font-size:clamp(32px,3.4vw,52px);font-weight:850;line-height:1.4}.v45 .d5-get-copy>p{color:#c1cee7;max-inline-size:50ch;margin-block:18px 26px;font-size:18px}.d5-url{background:#ffffff14;border-radius:999px;gap:6px;padding:6px;padding-inline-start:18px;box-shadow:inset 0 0 0 1px #ffffff1f}.d5-url,.d5-url>span{align-items:center;display:inline-flex}.d5-url>span{color:#fff;letter-spacing:.01em;gap:10px;font-size:18px;font-weight:750}.d5-url>span svg{color:#8db2ff}.d5-url button{min-block-size:42px;color:var(--k-navy);font:inherit;cursor:pointer;transition:background-color .3s,color .3s,transform .4s var(--k-ease);background:#fff;border:0;border-radius:999px;align-items:center;gap:8px;padding-inline:16px;font-size:14.5px;font-weight:750;display:inline-flex}.d5-url button:hover{transform:translateY(-1px)}.d5-url button.is-done{color:#fff;background:#22b573}.d5-url.is-light{background:var(--k-tone);box-shadow:inset 0 0 0 1px var(--k-line)}.d5-url.is-light>span{color:var(--k-ink);font-size:16px}.d5-url.is-light>span svg{color:var(--k-blue-2)}.d5-url.is-light button{background:var(--k-navy);color:#fff;min-block-size:38px}.d5-os{background:#ffffff0d;border-radius:22px;max-inline-size:560px;margin-block-start:26px;padding:6px}.d5-os-tabs{gap:4px;display:flex}.d5-os-tabs button{color:#b9c7e4;min-block-size:44px;font:inherit;cursor:pointer;direction:ltr;background:0 0;border:0;border-radius:16px;flex:1;font-size:15px;font-weight:700;transition:background-color .3s,color .3s}.d5-os-tabs button[aria-selected=true]{color:var(--k-navy);background:#fff}.v45 .d5-os-text{color:#d3ddef;max-inline-size:none;padding:14px 16px 10px;font-size:15.5px;line-height:1.95}.d5-os-text.is-swap{animation:v45-in .5s var(--k-ease) both}.d5-qr{flex-direction:column;align-items:center;gap:16px;margin:0;display:flex}.d5-qr-frame{background:#fff;border-radius:32px;inline-size:min(100%,300px);padding:26px;animation:d5-breathe 4s ease-in-out infinite;position:relative;box-shadow:0 50px 100px -40px #0009,0 0 0 10px #ffffff0f}@keyframes d5-breathe{50%{box-shadow:0 50px 100px -40px #0009,0 0 0 18px #ffffff08}}.d5-qr-frame img{block-size:auto;inline-size:100%;display:block}.d5-qr-frame i{border:3px solid var(--k-blue-2);block-size:30px;inline-size:30px;position:absolute}.d5-qr-frame .c1{border-block-end:0;border-inline-start:0;border-radius:0 10px 0 0;top:10px;right:10px}.d5-qr-frame .c2{border-block-end:0;border-inline-end:0;border-radius:10px 0 0;top:10px;left:10px}.d5-qr-frame .c3{border-block-start:0;border-inline-start:0;border-radius:0 0 10px;bottom:10px;right:10px}.d5-qr-frame .c4{border-block-start:0;border-inline-end:0;border-radius:0 0 0 10px;bottom:10px;left:10px}.d5-qr figcaption{color:#c1cee7;align-items:center;gap:8px;font-size:15px;font-weight:650;display:inline-flex}.d5-cta-phones{z-index:1;opacity:0;transition:transform 1.4s var(--k-ease) .2s,opacity 1s var(--k-ease) .2s;gap:22px;display:flex;position:absolute;inset-block-end:-22%;inset-inline-end:4%;transform:rotate(-6deg)translateY(60px)}.v45-cta-box.is-in .d5-cta-phones{opacity:1;transform:rotate(-6deg)}.d5-cta-phones img{border:8px solid #0b1533;border-radius:30px;block-size:auto;inline-size:clamp(170px,15vw,220px);box-shadow:0 50px 90px -30px #0009}.d5-cta-phones img:last-child{margin-block-start:60px}.d5-mbar{display:none}@media (max-width:760px){.d5-mbar{z-index:60;transition:transform .55s var(--k-ease);inset-inline:12px;background:#fff;border-radius:22px;gap:8px;padding:6px;display:flex;position:fixed;bottom:12px;transform:translateY(130%);box-shadow:0 0 0 1px #0f1a3612,0 24px 50px -16px #0f1a3673}.d5-mbar.is-on{transform:none}.d5-mbar a{border-radius:16px;justify-content:center;align-items:center;gap:8px;min-block-size:48px;font-size:15px;font-weight:750;display:inline-flex;text-decoration:none!important}.d5-mbar-main{background:var(--k-navy,#13245c);flex:1.4;color:#fff!important}.d5-mbar-alt{background:var(--k-tone,#f4f7fb);flex:1;color:var(--k-ink,#0f1a36)!important}}.v5-lightbox{background:0 0;border:0;border-radius:26px;max-block-size:92vh;max-inline-size:min(92vw,520px);padding:0;overflow:visible}.v5-lightbox::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#090f23b8}.v5-lightbox[open]{animation:v5-lb .5s cubic-bezier(.16,1,.3,1)}@keyframes v5-lb{0%{opacity:0;transform:scale(.94)translateY(16px)}}.v5-lightbox figure{flex-direction:column;gap:12px;margin:0;display:flex}.v5-lightbox img{object-fit:contain;background:#fff;border-radius:24px;max-block-size:82vh;inline-size:100%;display:block}.v5-lightbox figcaption{color:#e3eaf7;text-align:center;font-size:14.5px;line-height:1.8}.v5-lb-close{color:#0f1a36;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;block-size:44px;inline-size:44px;display:grid;position:absolute;top:-16px;left:-16px;box-shadow:0 10px 24px #0000004d}.g5 .v45-hero.g5-hero{margin-block-start:-58px;padding-block:calc(58px + clamp(28px,3.5vw,48px)) clamp(56px,6vw,88px)}.g5-near{box-shadow:inset 0 0 0 1px var(--k-line),0 16px 30px -24px #13245c66;transition:box-shadow .3s,translate .45s var(--k-ease);background:#fff;border-radius:20px;align-items:center;gap:14px;margin-block-start:26px;padding:10px 18px 10px 12px;padding-inline-start:10px;display:inline-flex;color:var(--k-ink)!important;text-decoration:none!important}.g5-near:hover{translate:0 -2px;box-shadow:inset 0 0 0 1px #c9d5e6,0 22px 40px -24px #13245c80}.g5-near>span:first-child{background:var(--k-green-soft);block-size:42px;inline-size:42px;color:var(--k-green);border-radius:13px;place-items:center;display:grid}.g5-near>span:nth-child(2){flex-direction:column;line-height:1.6;display:flex}.g5-near small{color:var(--k-muted);font-size:13px}.g5-near b{font-size:15.5px}.g5-near>svg{color:var(--k-blue-2);transition:transform .45s var(--k-ease)}.g5-near:hover>svg{transform:translate(-4px)}.g5-mtoc{display:none}.g5-body{background:var(--k-tone);padding-block:clamp(48px,5vw,80px) 0}.g5-layout{grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:start;gap:clamp(24px,3vw,48px);display:grid}.g5-toc{top:calc(var(--om-header,72px) + 24px);box-shadow:inset 0 0 0 1px var(--k-line);background:#fff;border-radius:26px;flex-direction:column;gap:14px;padding:20px 14px;display:flex;position:sticky}.v45 .g5-toc-title{color:var(--k-muted);align-items:center;gap:8px;padding-inline:10px;font-size:14px;font-weight:750;display:flex}.g5-toc-list{gap:2px;display:grid;position:relative}.g5-rail{background:var(--k-line);inline-size:2px;inset-block:14px;inset-inline-start:23px}.g5-rail,.g5-rail i{border-radius:2px;position:absolute}.g5-rail i{background:var(--k-blue-2);transform-origin:top;inset:0;transform:scaleY(0)}.g5-toc-list a{z-index:1;border-radius:12px;align-items:center;gap:12px;min-block-size:40px;padding:4px 10px;font-size:14.5px;font-weight:600;transition:background-color .3s,color .3s;display:flex;position:relative;color:#4a5570!important;text-decoration:none!important}.g5-toc-list a span{block-size:28px;inline-size:28px;box-shadow:inset 0 0 0 1.5px var(--k-line);color:var(--k-muted);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:12.5px;font-weight:750;transition:background-color .35s,color .35s,box-shadow .35s;display:grid}.g5-toc-list a:hover{background:var(--k-tone);color:var(--k-ink)!important}.g5-toc-list a.is-on{background:var(--k-sky);color:var(--k-navy)!important}.g5-toc-list a.is-on span{background:var(--k-blue-2);color:#fff;box-shadow:none}.g5-toc-support{background:var(--k-navy);border-radius:16px;align-items:center;gap:12px;padding:12px;transition:background-color .3s;display:flex;color:#fff!important;text-decoration:none!important}.g5-toc-support:hover{background:var(--k-blue-2)}.g5-toc-support>span{flex-direction:column;flex:1;line-height:1.6;display:flex}.g5-toc-support b{font-size:14.5px}.g5-toc-support small{color:#bcc9e3;font-size:12.5px}.g5-article{gap:18px;display:grid}.g5-sec{box-shadow:inset 0 0 0 1px var(--k-line);background:#fff;border-radius:28px;padding:clamp(24px,3vw,40px);scroll-margin-block-start:110px}.g5-sec-head{align-items:center;gap:14px;margin-block-end:20px;display:flex}.g5-num{background:var(--k-navy);color:#fff;border-radius:14px;flex:none;place-items:center;block-size:42px;inline-size:42px;font-size:17px;font-weight:800;display:grid}.v45 .g5-sec h2{font-size:clamp(22px,2vw,28px);font-weight:850;line-height:1.5}.v45 .g5-p{color:#3a4560;max-inline-size:68ch;margin-block-end:16px;font-size:16.5px;line-height:2}.v45 .g5-muted{color:var(--k-muted);font-size:15px}.g5-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-block-end:16px;display:grid}.g5-short{background:var(--k-tone);transition:background-color .35s,translate .45s var(--k-ease),box-shadow .35s;border-radius:22px;flex-direction:column;gap:2px;padding:20px;display:flex;position:relative;color:var(--k-ink)!important;text-decoration:none!important}.g5-short:hover{background:#fff;translate:0 -3px;box-shadow:inset 0 0 0 1px #cfdaea,0 24px 44px -28px #13245c73}.g5-short-ico{block-size:46px;inline-size:46px;color:var(--k-blue-2);transition:background-color .35s,color .35s,transform .6s var(--k-ease);background:#fff;border-radius:14px;place-items:center;margin-block-end:12px;display:grid}.g5-short:hover .g5-short-ico{background:var(--k-navy);color:#fff;transform:rotate(-8deg)}.g5-short small{color:var(--k-muted);font-size:13.5px}.g5-short b{font-size:17px}.g5-short>svg{color:var(--k-blue-2);transition:transform .45s var(--k-ease);position:absolute;inset-block-start:22px;inset-inline-end:20px}.g5-short:hover>svg{transform:translate(-4px)}.g5-note{background:var(--k-sky);color:#1f4e9e;border-radius:18px;align-items:flex-start;gap:12px;margin-block:14px;padding:16px 18px;display:flex}.g5-note svg{flex:none;margin-block-start:5px}.v45 .g5-note p{color:#1e3f7a;max-inline-size:none;font-size:15.5px;line-height:1.95}.g5-note.is-warn{color:#a45a0b;background:#fff4e5}.v45 .g5-note.is-warn p{color:#6b4a0e}.g5-inline{flex-wrap:wrap;align-items:center;gap:14px;margin-block-end:16px;display:flex}.g5-fold{margin-block-start:14px}.g5-fold .v45-acc-item{background:var(--k-tone);box-shadow:none}.g5-fold .v45-acc-item button{min-block-size:60px;font-size:16.5px}.g5-fold .v45-acc-panel>div>*{padding-inline:24px}.g5-devices,.g5-fold .v45-acc-panel>div>p{padding-block-end:20px}.g5-devices{grid-template-columns:1fr 1fr;gap:12px;display:grid}.g5-devices>div{background:#fff;border-radius:16px;padding:16px}.v45 .g5-devices h3{align-items:center;gap:8px;margin:0 0 6px;font-size:15.5px;display:flex}.v45 .g5-devices p{font-size:15px;padding:0!important}.g5-split{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,48px);display:grid}.g5-steps{gap:16px;margin:0 0 14px;padding:0;list-style:none;display:grid;position:relative}.g5-steps:before{content:"";background:var(--k-line);inset-inline-start:11px;inline-size:2px;position:absolute;top:14px;bottom:14px}.g5-steps li{gap:16px;display:flex;position:relative}.g5-dot{z-index:1;block-size:24px;inline-size:24px;transition:box-shadow .5s var(--k-ease),background-color .5s;background:#fff;border-radius:50%;flex:none;margin-block-start:5px;position:relative;box-shadow:inset 0 0 0 2px #c7d4e8}.g5-steps.is-in .g5-dot{background:var(--k-blue-2);box-shadow:inset 0 0 0 6px #dce8fb}.g5-steps.is-in li:nth-child(2) .g5-dot{transition-delay:.15s}.g5-steps.is-in li:nth-child(3) .g5-dot{transition-delay:.3s}.g5-steps.is-in li:nth-child(4) .g5-dot{transition-delay:.45s}.g5-steps strong{font-size:17px;line-height:1.7;display:block}.v45 .g5-steps p{color:#4a5570;margin-block-start:2px;font-size:15.5px;line-height:1.9}.g5-shot{flex-direction:column;align-items:center;gap:12px;margin:0;display:flex}.g5-shot .d5-phone-sm{inline-size:min(100%,250px)}.g5-shot .d5-cardshot{inline-size:min(100%,380px)}.g5-shot figcaption{color:var(--k-muted);text-align:center;font-size:14px}.g5-pair{background:var(--k-tone);border-radius:24px;justify-content:center;align-items:flex-start;gap:clamp(14px,3vw,36px);margin-block:4px 6px;padding:24px;display:flex}.g5-pair .g5-shot{flex:1;max-inline-size:250px}.g5-arrow{block-size:44px;inline-size:44px;color:var(--k-blue-2);background:#fff;border-radius:50%;flex:none;align-self:center;place-items:center;display:grid;box-shadow:0 10px 24px -14px #13245c80}.g5-trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.g5-tile{background:var(--k-tone);border-radius:20px;padding:18px}.g5-tile>span{block-size:42px;inline-size:42px;color:var(--k-navy);background:#fff;border-radius:13px;place-items:center;margin-block-end:12px;display:grid}.g5-tile b{font-size:16px;line-height:1.7;display:block}.v45 .g5-tile p{color:#4a5570;margin-block-start:4px;font-size:14.5px;line-height:1.9}.g5-defs{gap:10px;margin-block-end:14px;display:grid}.g5-defs>div{background:var(--k-tone);border-radius:18px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;column-gap:14px;padding:14px 16px;display:grid}.g5-defs span{block-size:42px;inline-size:42px;color:var(--k-blue-2);background:#fff;border-radius:13px;grid-row:1/3;place-items:center;display:grid}.g5-defs b{font-size:16px}.v45 .g5-defs p{color:#4a5570;font-size:14.5px}.g5-tools{flex-direction:column;gap:12px;display:flex}.g5-search{inline-size:100%}.g5-cats{justify-content:flex-start;align-self:flex-start}.g5-cats button{gap:8px;min-block-size:44px;padding-inline:16px;font-size:14.5px}.g5-cats small{background:#0f1a3612;border-radius:11px;place-items:center;block-size:22px;min-inline-size:22px;padding-inline:6px;font-size:12px;font-weight:750;transition:background-color .35s;display:inline-grid}.g5-cats button[aria-pressed=true] small{background:#fff3}.v45 .g5-count{color:var(--k-muted);margin-block:16px 10px;font-size:14.5px;font-weight:650}.g5-faq .v45-acc-item button{font-size:16.5px}.g5-faq .v45-acc-item button>span{flex-direction:column;line-height:1.7;display:flex}.g5-cat-label{color:var(--k-blue-2);font-size:12.5px;font-weight:700}.g5-faq .v45-acc-panel p .v45-link{margin-inline-start:4px;display:inline-flex}.g5-support{background:var(--k-navy);color:#fff;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-block-start:16px;padding:26px 28px;display:flex}.v45 .g5-support h3{color:#fff;margin:0 0 10px;font-size:19px}.g5-support ul{flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.g5-support li{background:#ffffff1a;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:14px;font-weight:650;display:inline-flex}.g5-support li svg{color:#5be0a2}.g5-support small{color:#bcc9e3;align-items:center;gap:6px;font-size:13.5px;display:inline-flex}.g5 .v45-cta{background:var(--k-tone);padding-block-start:clamp(64px,7vw,110px)}.d5b .v45-footer{margin:0}@media (prefers-reduced-motion:reduce){.d5 *,.d5 :after,.d5 :before,.d5-mbar,.v5-lightbox{transition:none!important;animation:none!important}.d5-ladder li{opacity:1!important;translate:none!important}.d5-ladder:after{transform:none!important}.d5-cta-phones{opacity:1!important;transform:rotate(-6deg)!important}.d5-j-card{opacity:1!important;transform:none!important}}@media (max-width:1100px){.d5-hero-media,.g5-hero-media{min-block-size:500px}.d5-j-grid,.d5-ready-grid{grid-template-columns:1fr}.d5-j-stage{display:none}.d5-j-step,.d5-j-step:first-child,.d5-j-step:last-child{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:20px;min-block-size:0;margin-block-end:18px;padding:0;display:grid}.d5-j-card{opacity:1;transform:none}.d5-j-inline{display:block}.d5-j-inline .d5-phone{inline-size:min(100%,230px);margin-inline:auto}.d5-w-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"shot c1""shot c2""c3 note"}.d5-get-grid{grid-template-columns:1fr}.d5-cta-phones{inset-block-end:-30%;inset-inline-end:6%}.g5-layout{grid-template-columns:1fr}.g5-toc{display:none}.g5-mtoc{top:var(--om-header,72px);z-index:35;background:var(--k-tone);transition:box-shadow .3s,background-color .3s;display:block;position:sticky}.g5-mtoc.is-stuck{background:#fff;box-shadow:0 10px 24px -18px #0f1a3666}.g5-mtoc-in{scrollbar-width:none;gap:6px;padding:10px 20px;display:flex;overflow-x:auto}.g5-mtoc-in::-webkit-scrollbar{display:none}.g5-mtoc a{min-block-size:40px;box-shadow:inset 0 0 0 1px var(--k-line);white-space:nowrap;background:#fff;border-radius:999px;flex:none;align-items:center;gap:8px;padding-inline:8px 14px;font-size:14px;font-weight:650;transition:background-color .3s,color .3s;display:inline-flex;color:#4a5570!important;text-decoration:none!important}.g5-mtoc a span{background:var(--k-tone);border-radius:50%;place-items:center;block-size:24px;inline-size:24px;font-size:12px;display:grid}.g5-mtoc a.is-on{background:var(--k-navy);box-shadow:none;color:#fff!important}.g5-mtoc a.is-on span{background:#ffffff2e}.g5-body{padding-block-start:18px}}@media (max-width:760px){.d5-hero-media,.g5-hero-media{min-block-size:440px;margin-block-start:12px}.d5-phone-front{inline-size:230px}.d5-phone-back{inline-size:190px;transform:translate(-48%,6%)rotate(-9deg)}.d5-chip-a{top:2%;right:0}.d5-chip-b{display:none}.d5-chip-c{bottom:0;left:2%;right:auto}.g5-chip-a{top:4%;left:0}.g5-chip-b{bottom:2%;right:0}.d5-tabbar{scrollbar-width:none;justify-content:space-between;inline-size:100%;overflow-x:auto}.d5-tab{flex:none;gap:6px;padding-inline:12px;font-size:13.5px}.d5-tab:not(.is-on) span{display:none}.d5-ladder li{padding:14px}.d5-j-step,.d5-j-step:first-child,.d5-j-step:last-child{grid-template-columns:1fr}.d5-j-card{padding:22px}.d5-j-inline .d5-phone{inline-size:200px}.d5-w-grid{grid-template-columns:1fr;grid-template-areas:"c1""c2""c3""shot""note"}.d5-url>span{font-size:16px}.d5-qr-frame{inline-size:220px;padding:20px}.d5-cta-phones{gap:14px;inset-block-end:-8%;inset-inline-end:-6%}.d5-cta-phones img{border-width:6px;border-radius:24px;inline-size:150px}.g5-devices,.g5-shortcuts,.g5-split,.g5-trio{grid-template-columns:1fr}.g5-pair{gap:10px;padding:16px}.g5-arrow{display:none}.g5-cats{scrollbar-width:none;border-radius:999px;flex-wrap:nowrap;inline-size:100%;overflow-x:auto}.g5-cats button{flex:none}.g5-sec{border-radius:22px}.g5-support{padding:22px}.g5-support .v45-btn{inline-size:100%}.d5b .v45-footer{padding-block-end:96px}}.d5-get-grid>*,.d5-j-grid>*,.d5-ready-grid>*,.d5-w-grid>*,.g5-layout>*,.g5-sec,.g5-tools{min-inline-size:0}.d5-os-text bdi{white-space:nowrap}@media (max-width:760px){.d5-cta .v45-cta-box{padding-block-end:300px}.d5-cta-phones{inset-block-end:-14%}}.d5-home{flex-direction:column;align-items:center;gap:18px;margin:0;display:flex;position:relative}.d5-home-phone{background:#1a2550;border-radius:44px;inline-size:min(100%,270px);padding:9px;box-shadow:0 0 0 1px #ffffff1a,0 60px 110px -40px #000000b3}.d5-home-screen{aspect-ratio:9/17.5;background:radial-gradient(120% 80% at 80% 0,#4c7be0 0,#2346a8 38%,#13245c 100%);border-radius:36px;flex-direction:column;padding:44px 18px 18px;display:flex;position:relative;overflow:hidden}.d5-home-time{color:#fff;top:14px;font-size:13px;font-weight:800;position:absolute;inset-inline-end:24px}.d5-home-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:16px 12px;display:grid}.d5-home-app{aspect-ratio:1;background:#ffffff2e;border-radius:13px;display:block}.d5-home-app.a1{background:#ffffff42}.d5-home-app.a2{background:#a0c4ff47}.d5-home-app.a3{background:#ffffff1f}.d5-home-app.a4{background:#78dcb43d}.d5-home-app.a5{background:#ffd28c38}.d5-home-ev{flex-direction:column;align-items:center;gap:5px;display:flex}.d5-home-tile{aspect-ratio:1;background:#fff;border-radius:13px;place-items:center;inline-size:100%;animation:d5-tile 2.4s ease-out infinite;display:grid;overflow:hidden;box-shadow:0 0 #ffffffb3}.d5-home-tile img{object-fit:cover;block-size:100%;inline-size:100%;min-inline-size:0;max-inline-size:none}.d5-home-ev{min-inline-size:0}.d5-home-ev b{color:#fff;white-space:nowrap;font-size:10.5px;font-weight:800}@keyframes d5-tile{0%{box-shadow:0 0 #fff9}70%,to{box-shadow:0 0 0 12px #fff0}}.d5-home-dock{background:#ffffff24;border-radius:22px;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-block-start:auto;padding:10px;display:grid}.d5-home-dock i{aspect-ratio:1;background:#ffffff38;border-radius:12px}.d5-home-chip{top:18%;animation-delay:.6s,1.4s;inset-inline-start:-6%}.d5-home figcaption{color:#c1cee7;align-items:center;gap:8px;font-size:15px;font-weight:650;display:inline-flex}@media (max-width:760px){.d5-home-phone{inline-size:220px}.d5-home-chip{inset-inline-start:0;top:8%}}@media (prefers-reduced-motion:reduce){.d5-home-tile{animation:none}}.driver-app{--om-header:var(--site-header-height,4rem);--k-ink:var(--color-ink);--k-navy:var(--color-primary);--k-night:var(--color-night);--k-blue:var(--color-accent);--k-blue-2:var(--color-accent-bright);--k-sky:var(--color-soft);--k-tone:var(--color-paper);--k-tone-2:var(--color-paper-2);--k-line:var(--color-border);--k-muted:var(--color-muted-csms);--k-green:var(--color-success);--k-green-soft:var(--color-success-soft);--k-ease:cubic-bezier(.16,1,.3,1);--k-gap:var(--spacing-section-marketing);--d5-ink:#0e1630;color:var(--k-ink);font-size:17px;line-height:1.9}.driver-app .om-wrap{box-sizing:border-box;width:100%;max-inline-size:1360px;margin-inline:auto;padding-inline:clamp(18px,4vw,48px)}.driver-app.om-motion [data-om-in]{transition:opacity .8s var(--k-ease) var(--d,0s),transform 1s var(--k-ease) var(--d,0s),translate .5s var(--k-ease),box-shadow .5s var(--k-ease),background-color .3s;transform:translateY(26px)}.driver-app.om-motion [data-om-in].is-in{transform:none}.driver-app .v45-display .v4-line{display:block;overflow:hidden}.driver-app .v45-display .v4-line>span{transition:transform 1.1s var(--k-ease) var(--d,0s);display:block;transform:translateY(108%)}.driver-app .v45-display.is-in .v4-line>span{transform:none}.driver-app .sr-only{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.driver-app bdi{unicode-bidi:isolate}.driver-app .v45-snav{top:calc(var(--site-header-height,4rem) + 14px)}.driver-app .v45-faq-side{top:calc(var(--site-header-height,4rem) + 90px)}[dir=ltr] .driver-app .v45-marquee ul{animation-name:v45-marq-ltr}@media (prefers-reduced-motion:reduce){.driver-app.om-motion [data-om-in]{opacity:1!important;transition:none!important;transform:none!important}}