.nws-window .ns-window:not(.is-phone){border-radius:var(--hm-r-lg);box-shadow:var(--hm-shadow-lg);border:0}.nws-window .ns-window-stage :is(.npl-count,.npl-recap>small,.npl-recap-line small,.na-side-label,.na-search kbd,.na-side-streak,.na-me small,.na-me>b,.na-side nav a>b,.na-top-me,.na-tabbar a){font-size:14px}.nws-window .ns-window-stage .na-tabbar a{letter-spacing:-.02em}.nws-window .ns-window-stage .npl-step h1{letter-spacing:-.035em;font-weight:600}.nws-window-foot{color:var(--nv-quiet);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 26px;margin-top:26px;font-size:14px;display:flex;line-height:1.5!important}.nws-more{justify-content:center;margin:26px 0 0;display:flex}.nws-lock{flex:none;place-items:center;display:inline-grid}.marketing-site .nws-lock-note{color:var(--hm-3);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 7px;margin:22px 0 0;font-size:14px;line-height:1.5;display:flex}.nws-lock-note svg{flex:none}.nws-lock-note a{color:var(--hm-blue-ink);font-weight:600}.nws-lock-note a:hover{color:var(--hm-blue)}.nws-manual{text-align:left;gap:8px;margin-top:4px;display:grid}.marketing-site .nws-manual p{color:var(--hm-2);margin:0;font-size:14px;line-height:1.45}.nws-manual textarea{width:100%;box-shadow:inset 0 0 0 1px var(--hm-line);resize:vertical;color:var(--hm-ink);background:#f4f6fb;border:0;border-radius:14px;padding:12px 14px;font:13.5px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.nws-manual textarea:focus-visible{outline:2px solid var(--hm-blue);outline-offset:2px}.nws-fineprint{text-align:center;max-width:720px;color:var(--nv-faint);margin:26px auto 0;font-size:13px;line-height:1.5!important}.nws-field{height:60px;color:var(--nv-faint);background:#fff;border-radius:999px;align-items:center;gap:12px;padding:0 22px;transition:box-shadow .2s;display:flex;box-shadow:0 0 0 1px #17233b14,0 18px 30px -24px #17233b66}.nws-field:focus-within{box-shadow:0 0 0 2px var(--nv-blue), 0 0 0 6px #2860ff1f;color:var(--nv-blue)}.nws-field input{text-overflow:ellipsis;min-width:0;height:100%;color:var(--nv-ink);background:0 0;border:0;outline:0;flex:1;font-size:17px}.nws-field input::placeholder{text-overflow:ellipsis;color:var(--nv-faint)}.nws-logos{border-radius:var(--hm-r-lg,28px);box-shadow:var(--na-shadow);background:#fff;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:22px 6px;padding:28px 20px;display:grid}.nws-logos>:is(a,button){text-align:center;min-width:0;animation:nsk-pop .5s var(--na-spring) both;animation-delay:calc(var(--i,0) * 22ms);background:0 0;border:0;align-content:start;justify-items:center;gap:8px;padding:0;display:grid}.nws-logos>*>span:first-child{transition:transform .45s var(--na-spring);display:grid;position:relative}.nws-logos>:hover>span:first-child,.nws-logos>:hover>.pk-app-icon{transform:translateY(-5px)scale(1.07)}.nws-logos>:active>span:first-child{transition-duration:.1s;transform:scale(.92)}.nws-logos .pk-app-icon{transition:transform .45s var(--na-spring)}.nws-logos>*>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--nv-ink);font-size:12.5px;font-weight:600;line-height:1.25;overflow:hidden}.nws-logos>*>span:first-child>i{background:#18b877;border:2.5px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;top:-3px;right:-3px}.nws-logos>.is-more>b{background:var(--nv-pale);width:56px;height:56px;color:var(--nv-blue-ink);transition:transform .45s var(--na-spring);border-radius:16px;place-items:center;font-size:15px;font-weight:700;display:grid}.nws-logos>.is-more:hover>b{transform:translateY(-5px)scale(1.07)}.nws-logos>p{text-align:center;color:var(--nv-quiet);grid-column:1/-1;margin:0;padding:30px 0;font-size:15px}.nws-logos.is-pick>button[aria-pressed=true]>span:first-child{transform:translateY(-4px)scale(1.1)}.nws-logos.is-pick>button[aria-pressed=true] .pk-app-icon{box-shadow:0 0 0 3px var(--nv-blue), 0 14px 22px -14px #17233b80}.nws-logos.is-pick>button[aria-pressed=true]>span:last-child{color:var(--nv-blue-ink)}.nws-logos>button:focus-visible{outline-offset:4px;border-radius:14px;outline:2px solid #7299ed}.nws-tour{z-index:30;pointer-events:none;justify-content:center;margin:6px 0 -10px;padding:0 16px;display:flex;position:sticky;top:88px}.nws-tour ol{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto;background:#ffffffe6;border-radius:999px;gap:4px;margin:0;padding:5px;list-style:none;display:flex;box-shadow:0 0 0 1px #17233b12,0 16px 30px -18px #17233b73}.nws-tour a{height:40px;color:var(--nv-quiet);border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 6px;font-size:14.5px;font-weight:600;transition:background .25s,color .25s;display:flex}.nws-tour a b{width:28px;height:28px;transition:background .25s, color .25s, transform .35s var(--na-spring);background:#eef1f7;border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}.nws-tour a:hover{color:var(--nv-ink)}.nws-tour a.is-past b{color:#0b6b43;background:#dff5ea}.nws-tour a[aria-current=step]{color:#fff;background:#17233b}.nws-tour a[aria-current=step] b{background:var(--nv-blue);color:#fff;transform:scale(1.08)}.nws-stop>.container{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:30px 64px;display:grid}.nws-stop.is-appliquer .nws-stop-head{order:2}.nws-stop.is-appliquer>.container{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.nws-stop.is-demander>.container{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.nws-stop.is-demander .nws-stop-toy{text-align:left;width:100%}.nws-stop.is-demander .nws-stop-head{margin-bottom:0}.nws-stop-foot{color:var(--nv-quiet);flex-wrap:wrap;order:3;grid-column:1/-1;justify-content:center;align-items:center;gap:6px 8px;margin:8px 0 0;font-size:14.5px;display:flex}.nws-stop-foot a{color:var(--nv-blue-ink);font-weight:600}.nws-ask{gap:22px;max-width:1040px;margin:0 auto;display:grid}.nws-ask-box{border-radius:var(--hm-r-lg,28px);color:#fff;background:radial-gradient(120% 130% at 88% -10%,#24459b 0%,#0d1730 58%);justify-items:center;gap:18px;padding:40px 28px 30px;display:grid}.nws-ask-box>strong{letter-spacing:-.03em;text-align:center;font-size:clamp(24px,2.6vw,32px);font-weight:650}.nws-ask-box label{background:#fff;border-radius:20px;align-items:center;gap:12px;width:min(100%,600px);height:62px;padding:0 8px 0 18px;transition:box-shadow .2s;display:flex}.nws-ask-box label:focus-within{box-shadow:0 0 0 4px #7ea2ff80}.nws-ask-box label img{width:22px;height:22px}.nws-ask-box input{min-width:0;height:100%;color:var(--nv-ink);background:0 0;border:0;outline:0;flex:1;font-size:17.5px}.nws-ask-box label>i{background:var(--nv-blue);color:#fff;border-radius:15px;flex:none;place-items:center;width:46px;height:46px;display:grid}.nws-ask-box>div{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.nws-ask-box>div button{color:#e3ebff;height:40px;transition:background .2s, transform .3s var(--na-spring);background:#ffffff17;border:0;border-radius:999px;padding:0 16px;font-size:14px;font-weight:550;box-shadow:inset 0 0 0 1px #ffffff29}.nws-ask-box>div button:hover{background:#ffffff29;transform:translateY(-2px)}.nws-ask-box>div button:active{transform:scale(.95)}.nws-ask-out{min-height:330px}.nws-ask-out>p:first-child{color:var(--nv-quiet);margin:0 0 14px;font-size:15px}.nws-ask-out>p b{color:var(--nv-ink);font-weight:700}.nws-ask-out .nsk-card{animation:nsk-rise .5s var(--na-ease) both;animation-delay:calc(var(--i,0) * 70ms)}.nws-ask-none,.nws-jobs-none{border-radius:var(--hm-r,22px);background:var(--nv-paper);text-align:center;color:var(--nv-body);margin:0;padding:44px 24px;font-size:16px;line-height:1.5!important}.nws-ask-none a,.nws-jobs-none a{color:var(--nv-blue-ink);font-weight:600}.nws-cap,.nws-do{border-radius:var(--hm-r-lg,28px);max-width:520px;box-shadow:var(--nsk-lift);background:#fff;margin:0 auto;padding:22px;position:relative}.nws-cap header,.nws-do header{align-items:center;gap:14px;display:flex}.nws-cap header>div,.nws-do header>div{flex:1;min-width:0;line-height:1.25;display:grid}.nws-cap header small,.nws-do header small{letter-spacing:.08em;text-transform:uppercase;color:var(--nv-quiet);font-size:12px;font-weight:650}.nws-cap header strong,.nws-do header strong{letter-spacing:-.3px;color:var(--nv-ink);font-size:18px;font-weight:650}.nws-cap-ring{background:conic-gradient(var(--t-accent,#4f3fd0) var(--a,0deg), #ece9ff 0);border-radius:50%;flex:none;width:36px;height:36px;animation:12s linear infinite nws-ring;position:relative}.nws-cap-ring i{background:#fff;border-radius:50%;position:absolute;inset:5px}@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes nws-ring{to{--a:360deg}}.nws-cap.is-done .nws-cap-ring{--a:360deg;background:#18b877;animation:none}.nws-cap-screen{background:linear-gradient(#f6f5ff,#efedff);border-radius:16px;align-content:end;gap:10px;height:148px;margin-top:18px;padding:16px;display:grid}.nws-cap-file{height:40px;color:var(--nv-ink);opacity:0;transition:opacity .35s, transform .5s var(--na-spring);background:#fff;border-radius:12px;justify-self:start;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex;transform:translateY(14px)scale(.9);box-shadow:0 0 0 1px #17233b12}.nws-cap.is-done .nws-cap-file{opacity:1;transform:none}.nws-cap-screen p{height:52px;color:var(--nv-faint);background:#fff;border-radius:16px;align-items:center;gap:10px;margin:0;padding:0 8px;font-size:15px;display:flex;box-shadow:0 0 0 1px #17233b12}.nws-cap-screen p span{flex:1}.nws-cap-screen p i{width:36px;height:36px;color:var(--nv-ink2);background:#f1f3f8;border-radius:12px;place-items:center;display:grid}.nws-cap:not(.is-done) .nws-cap-screen p i.is-plus{animation:1.8s ease-in-out infinite nws-pulse}.nws-cap.is-done .nws-cap-screen p i.is-plus{color:#0b6b43;background:#dff5ea}@keyframes nws-pulse{0%,to{box-shadow:0 0 #4f3fd059}50%{box-shadow:0 0 0 9px #4f3fd000}}.nws-cap-q{letter-spacing:-.3px;color:var(--nv-ink);margin:20px 0 12px;font-size:18px;font-weight:600;line-height:1.3!important}.nws-cap-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.nws-cap-choices button{height:56px;color:var(--nv-ink);transition:background .2s, color .2s, transform .3s var(--na-spring);background:#f1f3f8;border:0;border-radius:16px;justify-content:center;align-items:center;gap:9px;font-size:16px;font-weight:600;display:inline-flex}.nws-cap-choices button:hover{background:#e7eaf3;transform:translateY(-2px)}.nws-cap-choices button:active{transform:scale(.96)}.nws-cap-choices button.is-right{color:#fff;animation:nsk-pop .4s var(--na-spring);background:#18b877}.nws-cap-choices button.is-wrong{color:#b3401f;background:#ffe6e0;animation:.4s nws-shake}@keyframes nws-shake{25%{transform:translate(-6px)}50%{transform:translate(5px)}75%{transform:translate(-3px)}}.nws-cap-say{min-height:46px;color:var(--nv-body);margin:12px 0 0;font-size:15px;line-height:1.45!important}.nws-cap-win{color:#a03c10;height:34px;animation:nsk-pop .5s var(--na-spring) both;background:linear-gradient(150deg,#ffe0c2,#ffc59b);border-radius:999px;align-items:center;gap:7px;margin:0;padding:0 14px 0 10px;font-size:13.5px;font-weight:700;display:inline-flex;position:absolute;top:-14px;right:22px;box-shadow:0 10px 18px -10px #e0561b}.nws-stop.is-apprendre .nws-stop-head:after{content:none}.nws-do header>b{font-variant-numeric:tabular-nums;color:var(--nv-quiet);font-size:15px;font-weight:700}.nws-do>.nsk-meter{margin:16px 0 6px}.nws-do>.nsk-meter i{background:#18b877;animation:none}.nws-do ul{margin:0;padding:0;list-style:none;display:grid}.nws-do li+li{border-top:1px solid var(--nv-line)}.nws-do li>button{text-align:left;width:100%;min-height:56px;color:var(--nv-ink);background:0 0;border:0;align-items:center;gap:14px;padding:8px 0;font-size:16px;font-weight:500;display:flex}.nws-do li>button>i{color:#0000;width:30px;height:30px;transition:background .2s, border-color .2s, color .2s, transform .4s var(--na-spring);border:2px solid #cfd7e6;border-radius:10px;flex:none;place-items:center;display:grid}.nws-do li>button:hover>i{border-color:#18b877}.nws-do li.is-done>button>i{color:#fff;animation:nsk-pop .4s var(--na-spring);background:#18b877;border-color:#18b877}.nws-do li.is-done>button>span{color:var(--nv-faint);-webkit-text-decoration:line-through #c5cedd;text-decoration:line-through #c5cedd}.nws-do li>p{background:var(--nv-paper);color:var(--nv-ink2);border-radius:14px;align-items:center;gap:10px;margin:0 0 12px 44px;padding:10px 10px 10px 14px;font-size:14.5px;display:flex;line-height:1.4!important}.nws-do li>p span{flex:1}.nws-do li>p button{height:36px;color:var(--nv-blue-ink);background:#fff;border:0;border-radius:10px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:600;display:inline-flex;box-shadow:0 0 0 1px #17233b14}.nws-do footer{justify-items:stretch;gap:8px;margin-top:14px;display:grid}.nws-do-keep{color:#fff;height:54px;transition:background .25s, opacity .25s, transform .3s var(--na-spring);background:#17233b;border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;font-size:16px;font-weight:600;display:inline-flex;position:relative}.nws-do-keep:disabled{color:#a6b0c2;cursor:default;background:#eef1f7}.nws-do-keep:not(:disabled):hover{transform:translateY(-2px)}.nws-do-keep:not(:disabled):active{transform:scale(.97)}.nws-do-keep.is-kept{background:#18b877}.nws-do footer small{text-align:center;min-height:20px;color:var(--nv-quiet);font-size:13.5px}.nws-measure{border-radius:var(--hm-r-lg,28px);max-width:600px;box-shadow:var(--nsk-lift);background:#fff;gap:18px;margin:0 auto;padding:24px;display:grid}.nws-measure-in{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.nws-step{background:var(--nv-paper);text-align:center;border-radius:16px;gap:8px;padding:12px 10px;display:grid}.nws-step>small,.nws-measure-tries>small{letter-spacing:.07em;text-transform:uppercase;color:var(--nv-quiet);font-size:12px;font-weight:650}.nws-step>div{justify-content:space-between;align-items:center;gap:4px;display:flex}.nws-step button{width:44px;height:44px;color:var(--nv-ink);transition:transform .25s var(--na-spring);background:#fff;border:0;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 0 0 1px #17233b14}.nws-step button:active{transform:scale(.88)}.nws-step button:disabled{opacity:.35}.nws-step b{letter-spacing:-.5px;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--nv-ink);animation:nva-tick .25s var(--na-spring);font-size:24px;font-weight:650}.nws-step b i{color:var(--nv-quiet);font-size:13px;font-style:normal;font-weight:500}.nws-measure-tries{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.nws-measure-out{border-radius:var(--hm-r,22px);background:linear-gradient(150deg,#d6f4e6 0%,#f1fbf6 100%);gap:6px;padding:22px;display:grid}.nws-measure-out p{margin:0;line-height:1.3!important}.nws-measure-out>p:first-child{flex-wrap:wrap;align-items:baseline;gap:0 12px;display:flex}.nws-measure-out strong{letter-spacing:-3px;font-variant-numeric:tabular-nums;color:#0a5c3f;font-size:68px;font-weight:650;line-height:1}.nws-measure-out>p:first-child span{color:#456457;font-size:17px}.nws-measure-out>p:nth-child(2){color:#456457;font-size:16px}.nws-measure-out>p:nth-child(2) b{font-variant-numeric:tabular-nums;color:#0f2a20;font-weight:700}.nws-measure-level{background:#fff;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:2px 12px;padding:12px 14px;display:grid;margin-top:12px!important}.nws-measure-level>span{background:var(--nv-pale);border-radius:14px;grid-row:span 2;justify-content:center;align-items:flex-end;gap:4px;width:44px;height:44px;padding:11px 0;display:inline-flex}.nws-measure-level>span i{background:#c3d2f5;border-radius:2px;width:5px;transition:background .3s}.nws-measure-level>span i:first-child{height:9px}.nws-measure-level>span i:nth-child(2){height:15px}.nws-measure-level>span i:nth-child(3){height:22px}.nws-measure-level>span i:first-child,.nws-measure-level>span[data-n="2"] i:nth-child(2),.nws-measure-level>span[data-n="3"] i{background:var(--nv-blue)}.nws-measure-level b{color:var(--nv-ink);animation:nte-rise .4s var(--nv-ease) both;font-size:16px;font-weight:650}.nws-measure-level small{color:var(--nv-body);font-size:13.5px;line-height:1.35}.nws-inside{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.nws-inside a{border-radius:var(--hm-r,22px);background:var(--t-bg);color:var(--t-ink);transition:transform .4s var(--na-spring);align-content:start;gap:6px;padding:22px 22px 24px;display:grid;position:relative;overflow:hidden}.nws-inside a:hover{transform:translateY(-5px)}.nws-inside a>span{width:48px;height:48px;color:var(--t-accent);transition:transform .5s var(--na-spring);background:#fff;border-radius:16px;place-items:center;margin-bottom:10px;display:grid}.nws-inside a:hover>span{transform:scale(1.1)rotate(-6deg)}.nws-inside strong{letter-spacing:-2.4px;font-variant-numeric:tabular-nums;font-size:52px;font-weight:650;line-height:1}.nws-inside small{color:var(--t-sub);font-size:15.5px;line-height:1.35}.nws-inside a>svg{color:var(--t-accent);transition:transform .35s var(--na-spring);position:absolute;top:26px;right:22px}.nws-inside a:hover>svg{transform:translate(4px)}.nws-tiles{grid-template-columns:repeat(3,104px);gap:18px;display:grid}.nws-tiles span{width:104px;height:104px;color:var(--t-accent);animation:nsk-pop .6s var(--na-spring) both, nsk-float 5.5s ease-in-out infinite;animation-delay:calc(.2s + var(--k) * 70ms), calc(var(--k) * -.9s);background:#fff;border-radius:32px;place-items:center;display:grid;box-shadow:0 24px 40px -26px #6b3a1f99}.nws-tiles span:nth-child(odd){translate:0 14px}.nws-tiles span svg{width:40px;height:40px}.nws-jobs-ask{gap:16px;max-width:900px;margin:0 auto 30px;display:grid}.nws-jobs-ask .nsk-pills{justify-content:center}.nws-jobs-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.nws-jobs-cards .nsk-shelf{--cols:4;gap:12px}.nws-jobs-cards .nsk-card{animation:nsk-rise .5s var(--na-ease) both;animation-delay:calc(var(--i,0) * 40ms)}.nws-jobs-cards .nsk-card-body>strong{font-size:15.5px}.nws-jobs-cards .nsk-card-body>b{color:var(--na-3);font-size:12.5px;font-weight:600}.nws-jobs-cards .nsk-card-body>b svg{display:none}.nws-job{border-radius:var(--hm-r-lg,28px);box-shadow:var(--nsk-lift);animation:nsk-rise .45s var(--na-ease) both;background:#fff;position:sticky;top:100px;overflow:hidden}.nws-job header{background:var(--t-bg);align-items:center;gap:16px;padding:22px;display:flex}.nws-job header .nsk-tile{width:60px;height:60px;animation:nsk-pop .5s var(--na-spring) both;border-radius:20px;flex:none}.nws-job header small{letter-spacing:.08em;text-transform:uppercase;color:var(--t-accent);font-size:12px;font-weight:650}.marketing-site .nws-job h3{letter-spacing:-.6px;color:var(--t-ink);margin:2px 0 0;font-size:23px;font-weight:650;line-height:1.15}.nws-job-body{gap:10px;padding:18px 22px 20px;display:grid}.nws-job-body>small{letter-spacing:.08em;text-transform:uppercase;color:var(--nv-quiet);font-size:12px;font-weight:650}.nws-job-body .nsk-apps{box-shadow:none;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px 2px;margin-bottom:8px;padding:0}.nws-job-body ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.nws-job-body li{color:var(--nv-ink);animation:nsk-rise .45s var(--na-ease) both;animation-delay:calc(.15s + var(--i) * 80ms);align-items:flex-start;gap:11px;font-size:15.5px;line-height:1.35;display:flex}.nws-job-body li i{background:var(--t-soft);width:22px;height:22px;color:var(--t-accent);border-radius:50%;flex:none;place-items:center;display:grid}.nws-job-body .hm-link{justify-self:start;margin-top:4px}.nws-solutions .nsk-pills{justify-content:center;margin-bottom:26px}.nws-solutions .m-heading{margin-bottom:30px}.nws-solutions .nsk-card{animation:nsk-rise .5s var(--na-ease) both;animation-delay:calc(var(--i,0) * 50ms)}.nws-free-art{justify-items:center;gap:16px;width:min(100%,380px);display:grid}.nws-free-art .nsk-apps{border-radius:var(--hm-r-lg,28px);width:100%;box-shadow:var(--hm-shadow-lg);grid-template-columns:repeat(3,minmax(0,1fr));padding:24px 18px}.nws-free-art .nsk-apps small{font-size:12px}.nws-free-art>b{color:#fff;height:44px;animation:nsk-pop .6s .7s var(--na-spring) both;background:#17233b;border-radius:999px;align-items:center;padding:0 22px;font-size:17px;font-weight:650;display:inline-flex}.nws-offer>.container{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:40px 72px;display:grid}.nws-offer .m-heading{margin-bottom:0}.nws-offer-card{padding:32px;display:grid}.nws-offer-card>strong{letter-spacing:-.05em;color:var(--hm-ink);margin-top:6px;font-size:62px;font-weight:600;line-height:1.05;display:block}.nws-offer-card>strong em{letter-spacing:0;color:var(--hm-2);font-size:17px;font-style:normal;font-weight:500}.nws-offer-card ul{border-top:1px solid var(--hm-line);gap:12px;margin:24px 0;padding:24px 0 0;list-style:none;display:grid}.nws-offer-card li{color:var(--nv-ink2);align-items:flex-start;gap:10px;font-size:15.5px;line-height:1.4;display:flex}.nws-offer-card li svg{color:var(--hm-blue);flex:none;margin-top:3px}.nws-offer-card>.hm-btn{width:100%}.marketing-site .nws-offer-card small{color:var(--hm-3);margin-top:16px;font-size:13px;line-height:1.6;display:block}.nws-offer-card small a{color:var(--hm-blue-ink);text-underline-offset:3px;text-decoration:underline}.nws-team-art{border-radius:var(--hm-r-lg,28px);width:min(100%,400px);color:var(--nv-ink);background:#fff;padding:20px;box-shadow:0 44px 70px -40px #0a1f6b}.nws-team-art header{align-items:center;gap:12px;margin-bottom:14px;display:flex}.nws-team-art header>span{background:var(--nv-pale);width:40px;height:40px;color:var(--nv-blue);border-radius:13px;place-items:center;display:grid}.nws-team-art header strong{letter-spacing:-.3px;flex:1;font-size:17px;font-weight:650}.nws-team-art header small{color:var(--nv-quiet);background:#f1f3f8;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600}.nws-team-art ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.nws-team-art li{background:var(--nv-paper);color:var(--nv-ink);animation:nsk-rise .5s var(--na-ease) both;animation-delay:calc(.3s + var(--i) * .12s);border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:8px 10px;padding:12px 14px;font-size:14.5px;font-weight:550;display:grid}.nws-team-art li svg{color:var(--nv-blue)}.nws-team-art li>i{background:#e3e9f5;border-radius:99px;grid-column:1/-1;height:8px;overflow:hidden}.nws-team-art li>i b{width:var(--w);border-radius:inherit;background:linear-gradient(90deg, #5b8cff, var(--nv-blue));height:100%;animation:nsk-fill 1.1s var(--na-ease) both;animation-delay:calc(.5s + var(--i) * .12s);display:block}.nws-team-art>p{color:#dce6ff;background:#17233b;border-radius:16px;align-items:center;gap:8px;margin:12px 0 0;padding:11px 14px;font-size:13.5px;display:flex;line-height:1.35!important}.nws-team-art>p svg{flex:none}.nws-even{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:center;gap:56px;max-width:1080px;margin:0 auto;display:grid}.nws-even-in{border-radius:var(--hm-r-lg,28px);color:var(--nv-ink);background:#fff;gap:26px;padding:26px 28px 28px;display:grid;box-shadow:0 50px 90px -50px #020617}.nws-even-people{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.nws-even-people small{color:var(--nv-ink2);font-size:15.5px;font-weight:550}.nws-even-people .nsk-pills{gap:6px}.nws-even-people .nsk-pills button{min-width:52px;box-shadow:none;color:var(--nv-ink2);background:#f1f4fa;justify-content:center}.nws-even-people .nsk-pills button[aria-pressed=true]{color:#fff;background:#17233b}.nws-even-out>small{letter-spacing:.1em;text-transform:uppercase;color:#9db8ff;font-size:13px;font-weight:650;display:block}.nws-even-big{flex-wrap:wrap;align-items:baseline;gap:0 16px;margin:8px 0 0;display:flex;line-height:1!important}.nws-even-big strong{letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:#fff;font-size:clamp(88px,10vw,148px);font-weight:650;line-height:.95}.nws-even-big span{letter-spacing:-.4px;color:#b7c3dc;font-size:24px;font-weight:500}.nws-even-then{letter-spacing:-.2px;color:#fff;margin:12px 0 0;font-size:19px;font-weight:550}.nws-even-week{margin-top:26px}.nws-even-week small{color:#8fa0c2;margin-bottom:8px;font-size:12.5px;display:block}.nws-even-week p{grid-template-columns:repeat(5,1fr);gap:5px;margin:0;display:grid}.nws-even-week span{background:#ffffff14;border-radius:12px;align-items:end;height:54px;padding:0 8px 6px;display:grid;position:relative;overflow:hidden}.nws-even-week em{color:#b7c3dc;font-size:12px;font-style:normal;font-weight:600;position:relative}.nws-even-week i{width:max(4px, calc(var(--w) * 100%));transition:width .5s var(--na-spring);background:linear-gradient(#ffb066,#f47a2c);position:absolute;inset:0 auto 0 0}.nws-even-note{color:#8fa0c2;border-top:1px solid #ffffff1f;max-width:520px;margin:20px 0 0;padding-top:16px;font-size:13.5px;line-height:1.55!important}.nws-even-note b{white-space:nowrap;color:#cddcff;font-weight:600}.nws-company .nq-promises,.nws-company .nq-team-cta{display:none}.nws-sight{max-width:940px;margin:0 auto}.nws-sight ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.nws-sight li button{border-radius:var(--hm-r,22px);width:100%;height:100%;min-height:148px;box-shadow:var(--na-shadow);text-align:left;color:var(--nv-ink);transition:transform .4s var(--na-spring), background .3s, box-shadow .3s;background:#fff;border:0;justify-items:start;gap:4px;padding:18px;display:grid}.nws-sight li button:hover{box-shadow:var(--nsk-up);transform:translateY(-4px)}.nws-sight li button:active{transform:scale(.97)}.nws-sight li button>span{width:46px;height:46px;color:var(--hm-blue-ink);background:#eef3ff;border-radius:14px;place-items:center;margin-bottom:10px;transition:background .3s,color .3s;display:grid}.nws-sight li strong{letter-spacing:-.3px;font-size:17px;font-weight:650;line-height:1.25}.nws-sight li small{color:var(--nv-quiet);font-size:14px;font-weight:550}.nws-sight li button.is-seen{animation:nsk-pop .4s var(--na-spring);background:#e9f8f0;box-shadow:inset 0 0 0 1.5px #9bdcbd}.nws-sight li button.is-seen>span{color:#fff;background:#18b877}.nws-sight li button.is-seen small{color:#0b6b43}.nws-sight li button.is-never{box-shadow:none;color:#fff;background:#17233b;animation:.4s nws-shake}.nws-sight li button.is-never>span{color:#fff;background:#ffffff1f}.nws-sight li button.is-never small{color:#b7c3dc}.nws-sight-end{text-align:center;min-height:48px;color:var(--nv-body);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 8px;margin:22px 0 0;font-size:15px;display:flex;line-height:1.45!important}.nws-sight-end b{color:var(--nv-ink);font-weight:700}.nws-sight-end.is-on{animation:nsk-rise .5s var(--na-ease) both}.nws-sight-end.is-on svg{color:var(--hm-blue)}.nws-sight-end button{letter-spacing:-.005em;min-height:44px;color:var(--hm-blue-ink);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:15.5px;font-weight:600;transition:color .2s;display:inline-flex}.nws-sight-end button svg{transition:transform .3s var(--hm-spring)}.nws-sight-end button:hover{color:var(--hm-blue)}.nws-sight-end button:hover svg{transform:translate(4px)}.nws-rows{gap:16px;width:100%;padding:10px 0;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.nws-rows p{width:max-content;animation:nws-slide calc(46s + var(--r) * 12s) linear infinite;gap:16px;margin:0;display:flex}.nws-rows p:nth-child(2){animation-direction:reverse}.nws-rows .pk-app-icon{box-shadow:0 0 0 1px #17233b0f,0 16px 24px -16px #3a2a8c80}@keyframes nws-slide{to{transform:translate(calc(-50% - 8px))}}.nws-tools{gap:16px;display:grid}.nws-tools-bar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.nws-switch{white-space:nowrap;height:60px;color:var(--nv-ink);background:#fff;border:0;border-radius:999px;align-items:center;gap:12px;padding:0 22px 0 14px;font-size:15.5px;font-weight:600;display:inline-flex;box-shadow:0 0 0 1px #17233b14}.nws-switch i{background:#d8deea;border-radius:99px;width:46px;height:28px;transition:background .25s;position:relative}.nws-switch i:after{content:"";width:22px;height:22px;transition:transform .3s var(--na-spring);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 2px 4px #17233b40}.nws-switch[aria-checked=true] i{background:#18b877}.nws-switch[aria-checked=true] i:after{transform:translate(18px)}.nws-tools-grid{grid-template-columns:minmax(0,1.72fr) minmax(0,1fr);align-items:start;gap:20px;margin-top:6px;display:grid}.nws-tool{border-radius:var(--hm-r-lg,28px);box-shadow:var(--nsk-lift);animation:nsk-rise .45s var(--na-ease) both;background:#fff;position:sticky;top:100px;overflow:hidden}.nws-tool-art{background:var(--t-bg);isolation:isolate;place-items:center;height:150px;display:grid;position:relative;overflow:clip}.nws-tool-art>i{z-index:-1;border-radius:50%;position:absolute}.nws-tool-art>i:first-child{background:var(--t-soft);width:200px;height:200px;top:-60px;right:-40px}.nws-tool-art>i:nth-child(2){background:#ffffffa6;width:150px;height:150px;bottom:-70px;left:6%}.nws-tool-art .pk-app-icon{animation:nsk-pop .5s var(--na-spring) both, nsk-float 5s .5s ease-in-out infinite}.nws-tool-body{gap:4px;padding:20px 22px;display:grid}.nws-tool-body>small{letter-spacing:.08em;text-transform:uppercase;color:var(--t-accent);font-size:12px;font-weight:650}.marketing-site .nws-tool h3{letter-spacing:-.7px;color:var(--nv-ink);margin:0;font-size:26px;font-weight:650}.nws-tool-body>p{text-wrap:pretty;color:var(--nv-body);margin:2px 0 0;font-size:15.5px;line-height:1.45!important}.nws-tool dl{gap:6px;margin:14px 0 6px;display:grid}.nws-tool dl>div{background:var(--nv-paper);border-radius:16px;gap:2px;padding:11px 14px;display:grid}.nws-tool dt{color:var(--nv-quiet);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.nws-tool dd{color:var(--nv-ink);margin:0;font-size:15px;font-weight:550;line-height:1.4}.nws-tool dl>.is-free{background:#e9f8f0}.nws-tool dl>.is-free dt{color:#0b6b43}.nws-tool dl>.is-free dd{color:#1c4a37;font-weight:500}.nws-tool .hm-link{justify-self:start}.nws-watch{place-items:center;width:360px;max-width:100%;height:360px;display:grid;position:relative}.nws-watch-ring{border:2px dashed #fff3;border-radius:50%;animation:16s linear infinite nws-turn;position:absolute;inset:44px}.nws-watch-ring i{background:#7ea2ff;border-radius:50%;width:16px;height:16px;position:absolute;top:-8px;left:calc(50% - 8px);box-shadow:0 0 0 6px #7ea2ff33}@keyframes nws-turn{to{transform:rotate(360deg)}}.nws-watch-step{animation:nsk-pop .6s var(--na-spring) both;animation-delay:calc(.3s + var(--k) * .14s);justify-items:center;gap:6px;display:grid;position:absolute}.nws-watch-step:nth-of-type(2){top:0}.nws-watch-step:nth-of-type(3){right:0}.nws-watch-step:nth-of-type(4){bottom:0}.nws-watch-step:nth-of-type(5){left:0}.nws-watch-step i{width:60px;height:60px;color:var(--nv-blue);background:#fff;border-radius:20px;place-items:center;display:grid;box-shadow:0 20px 30px -20px #000}.nws-watch-step b{color:#dce6ff;font-size:13px;font-weight:650}.nws-watch>div{text-align:center;justify-items:center;display:grid}.nws-watch>div strong{letter-spacing:-3.5px;color:#fff;font-size:72px;font-weight:650;line-height:1}.nws-watch>div span{color:#dce6ff;font-size:15.5px;font-weight:550}.nws-watch>div small{color:#8fa0c2;margin-top:6px;font-size:12.5px}.nws-news-band .m-heading{margin-bottom:26px}.nws-news-band .nsk-pills{justify-content:center;margin-bottom:26px}.nws-news-band .nsk-card{animation:nsk-rise .5s var(--na-ease) both;animation-delay:calc(var(--i,0) * 70ms)}.nws-news-band .nsk-card-body>strong{font-size:17px}.nwp-head.hm-sec.is-panel{animation:nsk-rise .7s var(--na-ease) both;margin-top:8px;padding:60px 0 168px}.nwp-panel{text-align:center;justify-items:center;display:grid;position:relative}.nwp-top{padding-bottom:var(--hm-space)}.marketing-site .nwp-panel .hm-kicker{margin-bottom:14px}.marketing-site .nwp-panel .hm-title.is-hero{margin-top:0;font-size:clamp(38px,4.5vw,60px)}.marketing-site .nwp-panel>.hm-lead{max-width:560px;margin-top:14px}.nwp-controls{border-radius:var(--hm-r-lg);box-shadow:var(--hm-shadow-lg);text-align:left;color:var(--nv-ink);animation:nsk-rise .7s .12s var(--na-ease) both;background:#fff;margin-top:30px;padding:16px 20px 14px;display:grid}.nwp-period{justify-items:center;gap:10px;display:grid}.nwp-switch{background:#eaeff8;border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));padding:5px;display:grid;position:relative}.nwp-switch>i{width:calc(50% - 5px);transition:transform .45s var(--na-spring);background:#17233b;border-radius:999px;position:absolute;top:5px;bottom:5px;left:5px;box-shadow:0 10px 18px -12px #17233bb3}.nwp-switch.is-year>i{transform:translate(100%)}.nwp-switch button{white-space:nowrap;height:46px;color:var(--nv-quiet);transition:color .25s, transform .3s var(--na-spring);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15.5px;font-weight:600;display:inline-flex;position:relative}.nwp-switch button:active{transform:scale(.95)}.nwp-switch button[aria-pressed=true]{color:#fff}.nwp-switch em{color:#fff;background:#18b877;border-radius:99px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-style:normal;font-weight:650;display:inline-flex}.marketing-site .nwp-period>p{color:var(--nv-faint);justify-content:center;align-items:center;gap:6px;margin:0;font-size:13.5px;font-weight:550;line-height:1.3;transition:color .3s;display:flex}.marketing-site .nwp-period>p.is-on{color:#0a7a52}.nwp-size{min-width:0;display:grid}.nwp-size-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.nwp-size label{letter-spacing:-.2px;color:var(--nv-ink);font-size:15.5px;font-weight:600}.nwp-size-value{white-space:nowrap;color:var(--nv-quiet);font-size:15px;line-height:1}.nwp-size-value b{letter-spacing:-1px;font-variant-numeric:tabular-nums;color:var(--nv-ink);animation:nva-tick .25s var(--na-spring);font-size:28px;font-weight:650;display:inline-block}.nwp-size-value small{color:var(--nv-faint);font-size:13.5px}.nwp-size input{appearance:none;cursor:pointer;touch-action:pan-y;--fill:calc(16px + var(--p) * (100% - 32px));background:0 0;border:0;width:100%;height:40px;margin:0;padding:0;display:block}.nwp-size input:focus{outline:none}.nwp-size input::-webkit-slider-runnable-track{background:linear-gradient(90deg, #5b8cff 0, var(--nv-blue) var(--fill), #e3e9f5 var(--fill) 100%);border-radius:99px;height:12px}.nwp-size input::-moz-range-track{background:linear-gradient(90deg, #5b8cff 0, var(--nv-blue) var(--fill), #e3e9f5 var(--fill) 100%);border-radius:99px;height:12px}.nwp-size.is-idle input::-webkit-slider-runnable-track{background:#e3e9f5}.nwp-size.is-idle input::-moz-range-track{background:#e3e9f5}.nwp-size input::-webkit-slider-thumb{-webkit-appearance:none;width:32px;height:32px;transition:transform .25s var(--na-spring), box-shadow .2s, border-color .2s;background:#fff;border:1px solid #cdd7ec;border-radius:50%;margin-top:-10px;box-shadow:0 1px 2px #0d17301f,0 8px 18px -6px #1f357080}.nwp-size input::-moz-range-thumb{box-sizing:border-box;width:32px;height:32px;transition:transform .25s var(--na-spring), box-shadow .2s, border-color .2s;background:#fff;border:1px solid #cdd7ec;border-radius:50%;box-shadow:0 1px 2px #0d17301f,0 8px 18px -6px #1f357080}.nwp-size.is-idle input::-webkit-slider-thumb{border-color:var(--nv-blue);animation:2.4s ease-in-out infinite nwp-invite}.nwp-size.is-idle input::-moz-range-thumb{border-color:var(--nv-blue);animation:2.4s ease-in-out infinite nwp-invite}@keyframes nwp-invite{0%,to{box-shadow:0 0 #2860ff40,0 8px 18px -6px #1f357080}50%{box-shadow:0 0 0 9px #2860ff00,0 8px 18px -6px #1f357080}}.nwp-size input:hover::-webkit-slider-thumb{border-color:#9db6f7;transform:scale(1.08)}.nwp-size input:active::-webkit-slider-thumb{border-color:var(--nv-blue);transform:scale(1.18)}.nwp-size input:hover::-moz-range-thumb{border-color:#9db6f7;transform:scale(1.08)}.nwp-size input:active::-moz-range-thumb{border-color:var(--nv-blue);transform:scale(1.18)}.nwp-size input:focus-visible::-webkit-slider-thumb{border-color:var(--nv-blue);box-shadow:0 0 0 5px #2860ff33,0 8px 18px -6px #1f357080}.nwp-size input:focus-visible::-moz-range-thumb{border-color:var(--nv-blue);box-shadow:0 0 0 5px #2860ff33,0 8px 18px -6px #1f357080}.nwp-size-ticks{height:26px;position:relative}.nwp-size-ticks button{top:0;left:calc(16px + var(--at) * (100% - 32px));font-variant-numeric:tabular-nums;white-space:nowrap;min-width:44px;height:44px;color:var(--nv-faint);background:0 0;border:0;border-radius:12px;align-content:start;justify-items:center;padding:2px 6px 0;font-size:13px;font-weight:600;line-height:20px;transition:color .2s,background .2s;display:grid;position:absolute;transform:translate(-50%)}.nwp-size-ticks button:hover,.nwp-size-ticks button.is-on{color:var(--nv-blue-ink)}.nwp-size-ticks button:focus-visible{outline:2px solid #7299ed}.nwp-how.hm-sec{padding-top:0}.nwp-fit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;max-width:980px;margin:0 auto;display:grid;overflow:hidden}.nwp-fit>.nwp-size{align-content:center;padding:30px 32px 22px}.nwp-fit-out{background:var(--t-bg,#f6f8fc);min-height:236px;animation:nwp-fit .5s var(--na-ease) both;grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:start;gap:18px;padding:30px 32px;display:grid}.nwp-fit-out.is-idle{background:#f6f8fc;align-items:center}.nwp-fit-out.is-custom{color:#fff;background:radial-gradient(120% 140% at 86% -20%,#24459b 0%,#0d1730 62%)}@keyframes nwp-fit{0%{opacity:0;transform:translateY(8px)}}.nwp-fit-out .nsk-tile{width:54px;height:54px;box-shadow:var(--na-ring);color:var(--t-accent,var(--nv-blue-ink));animation:nwp-tile .6s var(--na-spring) both;background:#fff;border-radius:17px;place-items:center;display:grid}@keyframes nwp-tile{0%{transform:scale(.6)rotate(-12deg)}}.nwp-fit-out.is-custom .nsk-tile{color:var(--nv-ink)}.nwp-fit-out small{letter-spacing:.08em;text-transform:uppercase;color:var(--t-accent,var(--nv-blue-ink));margin-bottom:2px;font-size:12px;font-weight:650;display:block}.nwp-fit-out strong{letter-spacing:-.03em;color:var(--nv-ink);flex-wrap:wrap;align-items:baseline;gap:2px 14px;font-size:26px;font-weight:650;line-height:1.15;display:flex}.nwp-fit-out.is-idle strong,.nwp-fit-out.is-custom strong{letter-spacing:-.02em;text-wrap:balance;font-size:20px}.nwp-fit-out.is-custom strong{color:#fff}.nwp-fit-out strong em{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:19px;font-style:normal;font-weight:600}.nwp-fit-out strong em i{letter-spacing:0;color:var(--t-sub,var(--nv-quiet));font-size:14px;font-style:normal;font-weight:500}.marketing-site .nwp-fit-out p{text-wrap:pretty;color:var(--t-sub,var(--nv-body));margin:8px 0 0;font-size:14.5px;line-height:1.45}.marketing-site .nwp-fit-out.is-custom p{color:#b7c3dc}.nwp-fit-go{flex-wrap:wrap;align-items:center;gap:6px 22px;margin-top:18px;display:flex}.nwp-fit-go .hm-btn{border-radius:14px;height:48px;padding:0 20px;font-size:15.5px}.nwp-fit-out.is-custom .hm-btn{background:#fff;box-shadow:0 16px 30px -16px #000000a6;color:var(--nv-ink)!important}.nwp-card{scroll-margin-top:120px}.nwp-offers{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:-124px 24px 0;padding-top:16px;display:grid;position:relative}.nwp-card{border-radius:var(--hm-r-lg);min-width:0;box-shadow:var(--na-shadow);transition:transform .45s var(--na-spring), box-shadow .3s, opacity .3s, filter .3s;animation:nsk-rise .7s calc(.2s + var(--i) * 80ms) var(--na-ease) both;background:#fff;flex-direction:column;display:flex;position:relative}.nwp-card:hover{box-shadow:var(--nsk-up);transform:translateY(-4px)}.nwp-card.is-featured,.nwp-card.is-fit{box-shadow:0 0 0 2px var(--nv-blue), 0 34px 60px -34px #2860ff8c}.nwp-card.is-fit{transform:translateY(-8px)}.nwp-card.is-dim{opacity:.58;filter:saturate(.6)}@media (hover:hover){.nwp-card.is-dim:hover{opacity:1;filter:none}}.nwp-card-art{border-radius:var(--hm-r-lg) var(--hm-r-lg) 0 0;background:var(--t-bg);isolation:isolate;flex:none;place-items:center;height:104px;display:grid;position:relative;overflow:clip}.nwp-card-art>i{z-index:-1;transition:transform .9s var(--na-ease);border-radius:50%;position:absolute}.nwp-card-art>i:first-child{background:var(--t-soft);width:160px;height:160px;top:-52px;right:-34px}.nwp-card-art>i:nth-child(2){background:#ffffffa6;width:124px;height:124px;bottom:-62px;left:8%}.nwp-card:hover .nwp-card-art>i:first-child{transform:translate(-14px,12px)scale(1.12)}.nwp-card:hover .nwp-card-art>i:nth-child(2){transform:translate(16px,-10px)scale(1.1)}.nwp-card-art .nsk-tile{border-radius:19px;width:56px;height:56px}.nwp-card:hover .nsk-tile,.nwp-card.is-fit .nsk-tile{transform:translateY(-3px)scale(1.08)rotate(-4deg)}.nwp-flag{z-index:2;background:var(--nv-blue);white-space:nowrap;color:#fff;height:28px;animation:nsk-pop .4s var(--na-spring) both;border-radius:999px;align-items:center;padding:0 13px;font-size:12.5px;font-style:normal;font-weight:650;display:inline-flex;position:absolute;top:-13px;left:50%;translate:-50%;box-shadow:0 10px 18px -10px #2860ffcc}.nwp-card-body{flex-direction:column;flex:1;padding:22px 20px 20px;display:flex}.marketing-site .nwp-card h3{letter-spacing:-.6px;color:var(--nv-ink);margin:0;font-size:23px;font-weight:650;line-height:1.15}.marketing-site .nwp-who{color:var(--nv-quiet);margin:3px 0 0;font-size:14.5px;line-height:1.4}.nwp-price{flex-wrap:wrap;align-items:baseline;gap:0 8px;margin-top:14px;display:flex}.nwp-price strong{letter-spacing:-2.2px;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--nv-ink);font-size:46px;font-weight:650;line-height:1.05}.nwp-price span{color:var(--nv-quiet);font-size:15px}.marketing-site .nwp-save{align-content:center;min-height:58px;margin:12px 0 0;line-height:1.25;display:grid}.marketing-site .nwp-save.is-on{color:#0a6a47;animation:nsk-pop .45s calc(var(--i) * 50ms) var(--na-spring) both;background:#e3f7ee;border-radius:16px;padding:8px 12px}.nwp-save.is-on b{letter-spacing:-.4px;font-variant-numeric:tabular-nums;white-space:nowrap;color:#0a7a52;font-size:19px;font-weight:700}.nwp-save.is-on span{font-size:13px}.nwp-save button{text-align:left;color:#0a6a47;min-height:44px;transition:background .2s, transform .3s var(--na-spring);background:0 0;border:0;border-radius:14px;flex-wrap:wrap;justify-self:start;align-items:center;gap:0 5px;padding:6px 12px;font-size:13.5px;line-height:1.3;display:inline-flex;box-shadow:inset 0 0 0 1px #bfe6d3}.nwp-save button b{white-space:nowrap;font-weight:700}.nwp-save button:hover{background:#e3f7ee;transform:translateY(-1px)}.nwp-save button:active{transform:scale(.96)}.marketing-site .nwp-seat{color:var(--nv-ink2);margin:12px 0 0;font-size:14px;font-weight:550;line-height:1.35}.nwp-card ul{border-top:1px solid var(--nv-line);gap:9px;margin:18px 0 20px;padding:18px 0 0;list-style:none;display:grid}.nwp-card li{color:var(--nv-ink2);grid-template-columns:14px minmax(0,1fr);align-items:baseline;gap:9px;font-size:14.5px;line-height:1.35;display:grid}.nwp-card li svg{color:var(--t-accent);position:relative;top:2px}.nwp-pick.hm-btn{margin-top:auto;padding:0 14px}.nwp-trust{flex-wrap:wrap;justify-content:center;gap:10px 12px;margin:36px 0 0;padding:0;list-style:none;display:flex}.nwp-trust li{min-height:44px;color:var(--nv-ink);animation:nsk-rise .6s calc(.6s + var(--i) * 70ms) var(--na-ease) both;background:#f4f6fb;border-radius:999px;align-items:center;gap:10px;padding:5px 16px 5px 6px;font-size:14.5px;font-weight:550;display:inline-flex}.nwp-trust li span{color:#0a7a52;background:#fff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 0 0 1px #17233b0d}.marketing-site .nwp-fine{text-align:center;color:var(--nv-quiet);margin:18px 0 0;font-size:13.5px;line-height:1.6}.nwp-fine a{color:var(--nv-blue-ink);align-items:center;gap:5px;font-weight:600;display:inline-flex}.nwp-fine a svg{transition:transform .3s var(--na-spring)}.nwp-fine a:hover svg{transform:translate(3px)}.nws-seg{background:#eaeff8;border-radius:999px;gap:3px;padding:4px;display:inline-flex}.nws-seg button{min-width:52px;height:36px;color:var(--nv-quiet);transition:background .2s, color .2s, box-shadow .2s, transform .3s var(--na-spring);background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:14.5px;font-weight:600}.nws-seg button:hover{color:var(--nv-ink)}.nws-seg button:active{transform:scale(.92)}.nws-seg button[aria-pressed=true]{color:var(--nv-ink);background:#fff;box-shadow:0 1px 2px #1f357014,0 3px 8px -4px #1f357030}.nws-budget{border-radius:var(--hm-r-lg,28px);max-width:1040px;box-shadow:var(--nsk-lift);background:#fff;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:16px;margin:0 auto;padding:14px;display:grid}.nws-budget-in{gap:20px;padding:18px 18px 14px;display:grid}.nws-budget-count{align-items:center;gap:16px;margin:0;display:flex}.nws-budget-count strong{letter-spacing:-4px;font-variant-numeric:tabular-nums;color:var(--hm-blue);animation:nva-tick .3s var(--na-spring);font-size:84px;font-weight:650;line-height:.95}.nws-budget-count span{color:var(--nv-ink2);font-size:16px;line-height:1.35}.nws-budget-count span b{color:#0a7a52;font-weight:700}.nws-budget-legend{color:var(--nv-quiet);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.nws-budget-legend li{align-items:center;gap:7px;display:inline-flex}.nws-budget-legend i{background:#eef1f7;border-radius:5px;width:14px;height:14px}.nws-budget-legend i.is-full{background:var(--hm-blue)}.nws-budget-legend i.is-start{background:#fff;box-shadow:inset 0 0 0 2px #12a06c}.nws-budget-out{border-radius:var(--hm-r,22px);background:linear-gradient(165deg,#e6eeff 0%,#f2f6ff 52%,#e9f0ff 100%);gap:12px;padding:18px;display:grid}.nws-budget-tiles{grid-template-columns:repeat(9,minmax(0,1fr));gap:8px;display:grid}.nws-budget-tiles button{aspect-ratio:1;color:#a9b5cc;min-width:0;transition:background .35s, color .35s, box-shadow .35s, transform .4s var(--na-spring);transition-delay:calc(var(--i) * 8ms);background:#ffffffa6;border:0;border-radius:16px;place-items:center;padding:0;display:grid}.nws-budget-tiles button:hover{transition-delay:0s;transform:translateY(-3px)scale(1.06)}.nws-budget-tiles button:active{transform:scale(.92)}.nws-budget-tiles button.is-start{color:#0a7a52;background:#fff;box-shadow:inset 0 0 0 2px #12a06c}.nws-budget-tiles button.is-full{background:var(--hm-blue);color:#fff;box-shadow:0 10px 16px -12px #2860ff}.nws-budget-tiles button[aria-pressed=true]{outline-offset:2px;outline:3px solid #17233b}.nws-budget-shown{min-height:78px;color:var(--nv-body);background:#fff;border-radius:16px;align-content:center;gap:2px;margin:0;padding:12px 16px;font-size:14px;animation:.3s both nte-fade;display:grid;line-height:1.4!important}.nws-budget-shown strong{letter-spacing:-.2px;color:var(--nv-ink);font-size:16.5px;font-weight:650}.nws-budget-shown a{color:var(--hm-blue-ink);align-items:center;gap:6px;font-weight:650;display:inline-flex}.marketing-site .nws-contact{align-items:start;gap:40px;padding-top:40px}.marketing-site .nws-contact .contact-copy{border-radius:var(--hm-r-lg);background:var(--t-bg);isolation:isolate;padding:34px;position:relative;overflow:clip}.nws-contact-deco i{z-index:-1;border-radius:50%;position:absolute}.nws-contact-deco i:first-child{background:var(--t-soft);width:300px;height:300px;top:-100px;right:-80px}.nws-contact-deco i:nth-child(2){background:#fff9;width:220px;height:220px;bottom:-110px;left:30%}.nws-contact .contact-copy>.nsk-tile{border-radius:20px;width:60px;height:60px;margin-bottom:22px}.marketing-site .nws-contact .contact-copy .hm-title.is-hero{color:var(--hm-ink);font-size:clamp(34px,3.6vw,48px)}.nws-contact-points{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.nws-contact-points li{color:var(--nv-ink);align-items:center;gap:10px;font-size:16px;font-weight:550;display:flex}.nws-contact-points i{background:var(--nv-blue);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.nws-aside{border-radius:var(--hm-r,22px);box-shadow:var(--na-shadow);transition:transform .4s var(--na-spring);background:#fff;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 16px;margin-top:30px;padding:20px;display:grid}.nws-aside:hover{transform:translateY(-3px)}.nws-aside>span{background:var(--nv-pale);width:42px;height:42px;color:var(--nv-blue);border-radius:14px;grid-row:span 2;align-self:start;place-items:center;display:grid}.nws-aside strong{color:var(--nv-ink);font-size:16px;font-weight:650}.nws-aside p{color:var(--nv-body);margin:2px 0 0;font-size:14.5px;line-height:1.5!important}.nws-aside em{color:var(--nv-blue-ink);align-items:center;gap:6px;font-size:14.5px;font-style:normal;font-weight:650;display:inline-flex}.marketing-site .nws-contact .form-card{border-radius:var(--hm-r-lg);box-shadow:var(--nsk-lift);background:#fff;border:0;padding:34px}.marketing-site .nws-contact .form-card label,.nws-field-label{color:var(--nv-ink2);font-size:14.5px;font-weight:550}.marketing-site .nws-contact .form-card input,.marketing-site .nws-contact .form-card textarea{border-radius:14px;min-height:52px;font-size:16px}.nws-field-label{margin-bottom:8px}.nws-topics{gap:4px;margin-bottom:20px;display:grid}.nws-topics .nsk-pills button{height:44px;box-shadow:none;background:#f4f6fb}.nws-topics .nsk-pills button[aria-pressed=true]{background:#17233b}.nws-topics>a{min-height:36px;color:var(--nv-blue-ink);animation:nsk-rise .35s var(--na-ease) both;justify-self:start;align-items:center;gap:6px;font-size:14.5px;font-weight:600;display:inline-flex}.nws-topics>a svg{transition:transform .3s var(--na-spring)}.nws-topics>a:hover svg{transform:translate(3px)}.nws-seg.is-wide{margin-bottom:18px;display:flex}.nws-seg.is-wide button{flex:1;height:44px;padding:0 8px}.nws-add{min-height:44px;color:var(--nv-blue-ink);background:0 0;border:0;align-items:center;gap:7px;margin-bottom:14px;padding:4px 0;font-size:14.5px;font-weight:550;display:inline-flex}.nws-add:hover{text-underline-offset:3px;text-decoration:underline}.nws-contact .form-card .hm-btn{width:100%}.nws-sent{gap:12px;display:grid}.nws-sent .success-icon{color:#0b6b43;animation:nsk-pop .5s var(--na-spring) both;background:#dff5ea;margin-bottom:8px}.nws-sent h2{color:var(--nv-ink)}.nws-sent>p:not(.form-disclaimer){color:var(--nv-body);margin:0 0 10px;font-size:15.5px;line-height:1.6!important}.nws-sent .form-disclaimer{margin-top:8px}.nws-sent .form-disclaimer a{color:var(--nv-blue-ink)}.marketing-site .nws-contact .form-card .text-button{margin-top:4px;font-size:13.5px}.nws-footer-top{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:50px}.nws-footer-bottom{align-items:center}@media (max-width:1100px){.nws-stop>.container,.nws-stop.is-appliquer>.container{gap:30px 40px}.nws-jobs-cards .nsk-shelf{--cols:3}.nws-inside{grid-template-columns:repeat(2,minmax(0,1fr))}.nws-even{gap:36px}.nws-tiles{grid-template-columns:repeat(3,88px);gap:14px}.nws-tiles span{border-radius:28px;width:88px;height:88px}.nws-watch{scale:.86}}@media (max-width:900px){.nws-field,.nws-switch{height:56px}.nws-field{padding:0 18px}.nws-field input{font-size:16px}.nws-logos{border-radius:var(--hm-r-lg,28px);grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 2px;padding:20px 8px}.nws-logos .pk-app-icon,.nws-logos>.is-more>b{width:52px;height:52px;--s:52px!important}.nws-logos>*>span:last-child{font-size:12px}.nws-logos.is-pick>button:nth-of-type(n+16){display:none}.nws-tour{padding:0 8px;top:78px}.nws-tour ol{gap:0;padding:4px}.nws-tour a{gap:6px;height:40px;padding:0 10px 0 5px;font-size:13px}.nws-tour a:not([aria-current=step]) span{display:none}.nws-tour a:not([aria-current=step]){padding:0 5px}.nws-stop>.container,.nws-stop.is-appliquer>.container{grid-template-columns:minmax(0,1fr);gap:26px}.nws-stop.is-appliquer .nws-stop-head{order:0}.nws-ask-box{border-radius:var(--hm-r-lg,28px);gap:14px;padding:28px 14px 18px}.nws-ask-box label{height:58px;padding:0 6px 0 14px}.nws-ask-box input{font-size:16px}.nws-ask-box>div{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;width:calc(100% + 28px);margin:0 -14px;padding:2px 14px;overflow-x:auto}.nws-ask-box>div::-webkit-scrollbar{display:none}.nws-ask-box>div button{flex:none;height:44px}.nws-ask-out{min-height:0}.nws-cap,.nws-do{border-radius:var(--hm-r-lg,28px);padding:16px}.nws-cap header strong,.nws-do header strong{font-size:16.5px}.nws-cap-q{font-size:17px}.nws-do li>p{flex-direction:column;align-items:flex-start;margin-left:0}.nws-measure{border-radius:var(--hm-r-lg,28px);padding:14px}.nws-measure-in{grid-template-columns:minmax(0,1fr);gap:8px}.nws-step{text-align:left;grid-template-columns:1fr auto;align-items:center;padding:8px 8px 8px 16px}.nws-step>div{gap:12px}.nws-step b{text-align:center;min-width:84px;font-size:22px}.nws-measure-out{padding:18px 16px}.nws-measure-out strong{font-size:58px}.nws-inside{gap:10px}.nws-inside a{border-radius:var(--hm-r,22px);padding:16px 16px 18px}.nws-inside strong{letter-spacing:-1.6px;font-size:38px}.nws-inside small{font-size:14px}.nws-inside a>svg{top:20px;right:16px}.nws-tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;width:100%}.nws-tiles span{aspect-ratio:1;border-radius:16px;width:100%;height:auto}.nws-tiles span:nth-child(odd){translate:0 8px}.nws-tiles span svg{width:24px;height:24px}.nws-jobs-ask{margin-bottom:20px}.nws-jobs-ask .nsk-pills,.nws-solutions .nsk-pills,.nws-tools .nsk-pills,.nws-news-band .nsk-pills{margin-left:calc(var(--nsk-gutter) * -1);margin-right:calc(var(--nsk-gutter) * -1);padding:4px var(--nsk-gutter);scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.nws-jobs-ask .nsk-pills::-webkit-scrollbar{display:none}.nws-solutions .nsk-pills::-webkit-scrollbar{display:none}.nws-tools .nsk-pills::-webkit-scrollbar{display:none}.nws-news-band .nsk-pills::-webkit-scrollbar{display:none}.nws-jobs-ask .nsk-pills button,.nws-solutions .nsk-pills button,.nws-tools .nsk-pills button,.nws-news-band .nsk-pills button{flex:none;height:44px}.nws-jobs-grid,.nws-tools-grid{grid-template-columns:minmax(0,1fr);gap:26px}.nws-jobs-cards .nsk-shelf{grid-auto-columns:min(46%,180px)}.nws-job,.nws-tool{border-radius:var(--hm-r-lg,28px);position:static}.nws-job header{padding:18px}.nws-job-body{padding:16px 18px 18px}.nws-free-art .nsk-apps{padding:18px 12px}.nws-offer>.container{gap:30px}.nws-team-art{border-radius:var(--hm-r-lg,28px);padding:14px}.nws-even{grid-template-columns:minmax(0,1fr);gap:28px}.nws-even-band>.container{padding-left:14px;padding-right:14px}.nws-even-out{order:-1;padding:0 6px}.nws-even-big strong{font-size:clamp(84px,26vw,112px)}.nws-even-big span{font-size:19px}.nws-even-then{font-size:17px}.nws-even-in{border-radius:var(--hm-r-lg,28px);gap:22px;padding:18px 16px 20px}.nws-sight ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nws-sight li button{border-radius:var(--hm-r,22px);min-height:150px;padding:14px}.nws-sight li strong{font-size:15.5px}.nws-sight li small{font-size:13px}.nws-rows,.nws-rows p{gap:10px}.nws-rows .pk-app-icon{--s:46px!important}.nws-tools-bar{grid-template-columns:minmax(0,1fr);gap:10px}.nws-switch{justify-self:start;height:48px}.nws-watch{width:300px;height:300px;margin:0 auto;scale:1}.nws-watch-ring{inset:38px}.nws-watch-step i{border-radius:17px;width:50px;height:50px}.nws-watch>div strong{font-size:58px}.nwp-top{padding:0 12px var(--hm-space)}.nwp-head.hm-sec.is-panel{margin-top:4px;padding:34px 0 150px}.marketing-site .nwp-panel .hm-kicker{margin-bottom:10px}.marketing-site .nwp-panel .hm-title.is-hero{margin-top:0;font-size:clamp(34px,9.6vw,44px)}.nws-offer>.container{grid-template-columns:minmax(0,1fr)}.nwp-controls{margin-top:22px;padding:14px 16px 12px}.nwp-fit{grid-template-columns:minmax(0,1fr)}.nwp-fit>.nwp-size{padding:24px 24px 14px}.nwp-fit-out{min-height:0;padding:24px}.nwp-trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:24px;display:grid}.nwp-trust li{border-radius:20px;align-items:center;padding:6px 10px 6px 6px;font-size:13.5px;line-height:1.25}.nwp-trust li span{flex:none}.nws-budget{border-radius:var(--hm-r-lg,28px);grid-template-columns:minmax(0,1fr);padding:8px}.nws-budget-in{padding:14px 10px 8px}.nws-budget-count strong{font-size:68px}.nws-budget-out{border-radius:var(--hm-r,22px);padding:12px}.nws-budget-tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.nws-budget-tiles button{border-radius:13px}.marketing-site .nws-contact{gap:16px;padding-top:20px}.marketing-site .nws-contact .contact-copy,.marketing-site .nws-contact .form-card{padding:22px}}@media (max-width:1100px) and (min-width:701px){.nwp-offers{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 16px;margin-left:16px;margin-right:16px}}@media (max-width:700px){.nws-offer-card{padding:24px}.nwp-offers{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-template-columns:none;grid-auto-columns:min(80%,300px);grid-auto-flow:column;gap:12px;margin:-132px -12px 0;padding:18px 24px 34px;scroll-padding:0 24px;overflow-x:auto}.nwp-offers::-webkit-scrollbar{display:none}.nwp-card{scroll-snap-align:center}.nwp-card:hover,.nwp-card.is-fit{transform:none}.nwp-controls{width:100%;padding:10px 10px 12px}.nwp-fit>.nwp-size{padding:20px 18px 10px}.nwp-fit-out{gap:14px;padding:20px 18px 22px}.nwp-fit-out .nsk-tile{border-radius:15px;width:46px;height:46px}.nwp-fit-out strong{font-size:23px}.nwp-fit-go .hm-btn{width:100%}.nwp-head.hm-sec.is-panel{padding-top:28px;padding-bottom:146px}.marketing-site .nwp-panel.container{padding-left:12px;padding-right:12px}.nwp-switch button{gap:5px;padding:0 6px;font-size:14.5px}.nwp-switch em{padding:0 7px;font-size:12px}.nwp-trust{margin-top:0}.nws-footer-top{grid-template-columns:1fr 1fr;gap:34px 30px}.nws-footer-bottom{flex-direction:column;align-items:flex-start;gap:4px}}@media (prefers-reduced-motion:reduce){.nwp-head,.nwp-controls,.nwp-card,.nwp-flag,.nwp-save.is-on,.nwp-fit-out,.nwp-fit-out .nsk-tile,.nwp-trust li{animation:none!important}.nwp-switch>i,.nwp-card,.nwp-pick{transition:none}.nwp-size.is-idle input::-webkit-slider-thumb{animation:none}.nwp-size.is-idle input::-moz-range-thumb{animation:none}.nws-rows p,.nws-watch-ring,.nws-cap-ring{animation:none!important}.nws-aside{transition:none}}
.cu-board{border-radius:var(--hm-r-lg,28px);color:#17233b;text-align:left;background:#fff;gap:14px;width:min(100%,360px);padding:22px;display:grid;rotate:2deg;box-shadow:0 44px 70px -40px #000000a6}.cu-board>small{letter-spacing:.1em;text-transform:uppercase;color:#1a47d0;font-size:12px;font-weight:650}.cu-board-tools{gap:10px;margin:0;display:flex}.cu-board-tools>span{animation:cu-drop .6s calc(.25s + var(--i) * 90ms) var(--na-spring) both;display:block}.cu-board ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cu-board li{letter-spacing:-.1px;animation:cu-row 9s calc(.9s + var(--i) * .8s) ease-in-out infinite both;background:#f4f6fb;border-radius:16px;align-items:center;gap:12px;padding:10px 12px;font-size:15.5px;font-weight:600;display:flex}.cu-board li>span{color:#1a47d0;background:#fff;border-radius:11px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 0 0 1px #17233b0d}.cu-board li>i{color:#fff;width:24px;height:24px;animation:cu-tick 9s calc(.9s + var(--i) * .8s) var(--na-spring) infinite both;background:#18b877;border-radius:50%;place-items:center;margin-left:auto;display:grid}@keyframes cu-drop{0%{opacity:0;transform:translateY(-14px)scale(.8)}}@keyframes cu-row{0%,2%{background:#f4f6fb}8%,88%{background:#e8f8f0}96%,to{background:#f4f6fb}}@keyframes cu-tick{0%,2%{opacity:0;transform:scale(.3)}7%{opacity:1;transform:scale(1.2)}10%,88%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(.3)}}.cu-steps{max-width:1100px;margin:0 auto;position:relative}.cu-steps-line{top:17px;left:calc(100% / var(--n) / 2);right:calc(100% / var(--n) / 2);background:#e4e9f2;border-radius:99px;height:4px;position:absolute}.cu-steps-line i{width:calc(var(--at) / (var(--n) - 1) * 100%);border-radius:inherit;background:linear-gradient(90deg, #5b8cff, var(--na-blue));height:100%;transition:width .6s var(--na-ease);display:block}.cu-steps ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid;position:relative}.cu-steps li{opacity:0;display:grid;transform:translateY(18px)}.cu-steps.is-live li{opacity:1;transition:opacity .6s calc(var(--i) * 90ms), transform .6s calc(var(--i) * 90ms) var(--na-ease);transform:none}.cu-steps li{isolation:isolate;position:relative}.cu-steps button{border-radius:var(--hm-r,22px);text-align:center;color:var(--na-ink);transition:transform .4s var(--na-spring);background:0 0;border:0;align-content:start;justify-items:center;gap:0;padding:0;display:grid;position:relative}.cu-step-dot{z-index:1;width:38px;height:38px;color:var(--na-3);transition:background .3s, box-shadow .3s, color .3s, transform .4s var(--na-spring);background:#fff;border-radius:50%;place-items:center;font-size:15px;display:grid;position:relative;box-shadow:inset 0 0 0 2px #dbe2f0}.cu-step-dot b{font-weight:650}.cu-step-dot svg{display:none}.is-done .cu-step-dot{background:var(--na-blue);box-shadow:none;color:#fff}.is-done .cu-step-dot b{display:none}.is-done .cu-step-dot svg{display:block}.is-on .cu-step-dot{background:var(--na-blue);color:#fff;transform:scale(1.12);box-shadow:0 0 0 6px #2860ff26}.cu-step-art{border-radius:var(--hm-r,22px) var(--hm-r,22px) 0 0;background:var(--t-bg);width:100%;height:112px;color:var(--t-accent);place-items:center;margin-top:20px;transition:color .3s;display:grid}.cu-step-art>i{width:60px;height:60px;transition:transform .5s var(--na-spring);background:#fff;border-radius:20px;place-items:center;display:grid;box-shadow:0 18px 32px -18px #1f357073,0 0 0 1px #17233b08}.cu-steps button>strong,.cu-step-text{background:#fff;width:100%;padding:0 18px}.cu-steps button>strong{letter-spacing:-.35px;text-wrap:balance;padding-top:18px;font-size:18px;font-weight:650;line-height:1.25}.cu-step-text{text-wrap:pretty;color:var(--na-2);border-radius:0 0 24px 24px;padding-top:8px;padding-bottom:22px;font-size:15px;line-height:1.45}.cu-steps button:after{content:"";z-index:-1;border-radius:var(--hm-r,22px);box-shadow:var(--na-shadow);transition:box-shadow .3s;position:absolute;inset:58px 0 0}.cu-steps button:hover{transform:translateY(-4px)}.cu-steps button:hover .cu-step-art>i,.cu-steps .is-on .cu-step-art>i{transform:translateY(-3px)scale(1.1)rotate(-5deg)}.cu-steps .is-on button:after{box-shadow:0 0 0 2px var(--t-flat), var(--nsk-lift)}.cu-steps button:active{transform:scale(.98)}.cu-steps button:focus-visible{outline-offset:4px;outline:3px solid #7299ed}.cu-quote{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:40px;display:grid}.cu-quote-copy{border-radius:var(--hm-r-lg);background:var(--t-bg);isolation:isolate;padding:34px;position:relative;overflow:clip}.cu-quote-deco{z-index:-1;pointer-events:none;position:absolute;inset:0}.cu-quote-deco i{z-index:-1;border-radius:50%;position:absolute}.cu-quote-deco i:first-child{background:var(--t-soft);width:300px;height:300px;top:-100px;right:-80px}.cu-quote-deco i:nth-child(2){background:#fff9;width:220px;height:220px;bottom:-110px;left:30%}.marketing-site .cu-quote-copy .hm-title{font-size:clamp(30px,3.2vw,40px)}.marketing-site .cu-quote-copy>.hm-lead{margin-top:12px;font-size:17px}.cu-sheet{border-radius:var(--hm-r,22px);min-height:236px;box-shadow:var(--na-shadow);transition:transform .5s var(--na-spring), box-shadow .3s;background:#fff;align-content:start;gap:12px;margin-top:26px;padding:20px 20px 14px;display:grid}.cu-sheet.is-sent{box-shadow:0 0 0 2px #18b877, var(--na-shadow);transform:rotate(-1deg)}.cu-sheet>small{letter-spacing:.1em;text-transform:uppercase;color:var(--t-accent);align-items:center;gap:7px;font-size:12px;font-weight:650;display:inline-flex}.marketing-site .cu-sheet-empty{color:var(--nv-faint);margin:0;font-size:15px;line-height:1.5}.cu-sheet ul{margin:0;padding:0;list-style:none;display:grid}.cu-sheet li{border-top:1px solid var(--nv-line);animation:nsk-rise .45s var(--na-ease) both}.cu-sheet li:first-child{border-top:0}.cu-sheet li button{text-align:left;background:0 0;border:0;border-radius:12px;grid-template-columns:104px minmax(0,1fr);align-items:baseline;gap:12px;width:calc(100% + 16px);min-height:44px;margin:0 -8px;padding:10px 8px;transition:background .2s;display:grid}.cu-sheet li button:not(:disabled):hover{background:var(--nv-paper)}.cu-sheet li button:disabled{opacity:1;cursor:default}.cu-sheet li button>span:first-child{color:var(--nv-quiet);font-size:13.5px}.cu-sheet li strong{letter-spacing:-.15px;overflow-wrap:anywhere;color:var(--nv-ink);font-size:16px;font-weight:600}.cu-sheet li.is-on strong{color:var(--nv-blue-ink)}.cu-sheet-goals{flex-wrap:wrap;gap:6px;display:flex}.cu-sheet-goals em{background:var(--nv-pale);overflow-wrap:anywhere;min-height:26px;color:var(--nv-blue-ink);animation:nsk-pop .35s var(--na-spring) both;border-radius:99px;align-items:center;padding:3px 10px;font-size:13px;font-style:normal;font-weight:550;line-height:1.3;display:inline-flex}.cu-sheet-goals em.is-note{color:var(--nv-ink2);background:#f4f6fb}.cu-points{flex-wrap:wrap;gap:8px 18px;margin:22px 0 0;padding:0;list-style:none;display:flex}.cu-points li{color:var(--nv-ink);align-items:center;gap:8px;font-size:14.5px;font-weight:550;display:flex}.cu-points i{background:var(--nv-blue);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.cu-card{border-radius:var(--hm-r-lg);box-shadow:var(--nsk-lift);background:#fff;padding:34px;display:grid}.cu-card form{grid-template-rows:auto minmax(0,1fr) auto;gap:0;display:grid}.cu-progress{align-items:center;gap:14px;margin-bottom:30px;display:flex}.cu-progress>span{flex:1;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;display:grid}.cu-progress i{background:#e6ebf5;border-radius:99px;height:6px;position:relative;overflow:hidden}.cu-progress i:after{content:"";border-radius:inherit;background:var(--na-blue);transform-origin:0;transition:transform .5s var(--na-ease);position:absolute;inset:0;transform:scaleX(0)}.cu-progress i.is-done:after{transform:scaleX(1)}.cu-progress i.is-on:after{transform:scaleX(.5)}.cu-progress small{font-variant-numeric:tabular-nums;color:var(--nv-quiet);flex:none;font-size:13px;font-weight:550}.cu-q{min-height:432px;animation:cu-in .4s var(--na-ease) both;align-content:center;display:grid}.cu-q.is-back{animation-name:cu-in-back}@keyframes cu-in{0%{opacity:0;transform:translate(26px)}}@keyframes cu-in-back{0%{opacity:0;transform:translate(-26px)}}.cu-q>label:first-child,.cu-q-title{letter-spacing:-.7px;text-wrap:balance;color:var(--nv-ink);margin:0 0 18px;font-size:26px;font-weight:650;display:block;line-height:1.2!important}.cu-q-title small{letter-spacing:0;color:var(--nv-quiet);margin-top:6px;font-size:15px;font-weight:400;display:block}.cu-q input{width:100%;height:58px;font:inherit;color:var(--nv-ink);background:#fff;border:1px solid #d3dbea;border-radius:16px;padding:0 18px;font-size:17px;transition:border-color .2s,box-shadow .2s}.cu-q input::placeholder{color:var(--nv-faint)}.cu-q input:focus{border-color:var(--na-blue);outline:none;box-shadow:0 0 0 4px #2860ff24}.cu-sizes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.cu-sizes button{text-align:left;min-height:112px;color:var(--nv-ink);transition:background .2s, box-shadow .2s, transform .35s var(--na-spring);animation:nsk-rise .45s calc(var(--i) * 50ms) var(--na-ease) both;background:#f4f6fb;border:0;border-radius:20px;align-content:center;gap:2px;padding:16px 18px;display:grid}.cu-sizes strong{letter-spacing:-.7px;font-size:24px;font-weight:650;line-height:1.15}.cu-sizes span{color:var(--nv-quiet);font-size:14px}.cu-sizes button:hover{background:var(--nv-pale);transform:translateY(-2px)}.cu-sizes button:active,.cu-goals button:active{transform:scale(.97)}.cu-sizes button[aria-pressed=true]{background:var(--na-blue);color:#fff;box-shadow:0 16px 26px -16px #2860ffcc}.cu-sizes button[aria-pressed=true] span{color:#dce6ff}.cu-goals{gap:8px;display:grid}.cu-goals button{letter-spacing:-.1px;text-align:left;min-height:52px;color:var(--nv-ink);transition:background .2s, box-shadow .2s, transform .35s var(--na-spring);animation:nsk-rise .45s calc(var(--i) * 45ms) var(--na-ease) both;background:#f4f6fb;border:0;border-radius:16px;align-items:center;gap:12px;padding:8px 14px 8px 8px;font-size:16px;font-weight:550;display:flex}.cu-goals button>span{width:36px;height:36px;color:var(--nv-blue);transition:transform .4s var(--na-spring);background:#fff;border-radius:12px;flex:none;place-items:center;display:grid;box-shadow:0 0 0 1px #17233b0d}.cu-goals button>i{color:#0000;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;margin-left:auto;transition:background .2s,box-shadow .2s,color .2s;display:grid;box-shadow:inset 0 0 0 2px #cfd8ea}.cu-goals button:hover{background:var(--nv-pale)}.cu-goals button:hover>span{transform:scale(1.1)rotate(-5deg)}.cu-goals button[aria-pressed=true]{background:var(--nv-pale);box-shadow:inset 0 0 0 2px var(--na-blue)}.cu-goals button[aria-pressed=true]>i{background:var(--na-blue);box-shadow:none;color:#fff;animation:nsk-pop .35s var(--na-spring)}.cu-other{color:var(--nv-ink2);margin:18px 0 8px;font-size:14.5px;font-weight:550;display:block}.cu-actions{justify-content:space-between;align-items:center;gap:14px;min-height:56px;margin-top:26px;display:flex}.cu-actions .hm-btn:only-child{margin-left:auto}.cu-card .hm-btn:disabled{box-shadow:none;cursor:default;background:#c7d2ea;transform:none}.cu-back{min-height:44px;color:var(--nv-quiet);background:0 0;border:0;align-items:center;gap:7px;padding:0 6px;font-size:15px;font-weight:550;transition:color .2s;display:inline-flex}.cu-back:hover{color:var(--nv-ink)}.cu-back svg{transition:transform .3s var(--na-spring)}.cu-back:hover svg{transform:translate(-3px)}.cu-back.is-center{justify-self:center;font-size:14px}.marketing-site .cu-fine{text-align:center;color:var(--nv-faint);margin:16px 0 0;font-size:13px;line-height:1.5}.cu-fine a{color:var(--nv-blue-ink)}.cu-done{gap:12px;display:grid}.cu-done-icon{color:#0b6b43;width:60px;height:60px;animation:nsk-pop .5s var(--na-spring) both;background:#dff5ea;border-radius:50%;place-items:center;display:grid;position:relative}.cu-done-icon .nsk-burst{position:absolute;top:50%;left:50%}.marketing-site .cu-done h3{letter-spacing:-.8px;color:var(--nv-ink);margin:8px 0 0;font-size:28px;font-weight:650;line-height:1.15}.marketing-site .cu-done>p:not(.cu-fine){color:var(--nv-body);margin:0;font-size:16px;line-height:1.5}.cu-next{background:#f4f6fb;border-radius:20px;margin:10px 0 14px;padding:18px 18px 8px}.cu-next small{letter-spacing:.1em;text-transform:uppercase;color:var(--nv-quiet);font-size:12px;font-weight:650}.cu-next ol{margin:8px 0 0;padding:0;list-style:none;display:grid}.cu-next li{min-height:44px;color:var(--nv-ink);animation:nsk-rise .5s calc(.25s + var(--i) * .12s) var(--na-ease) both;border-top:1px solid #e1e7f1;align-items:center;gap:12px;padding:6px 0;font-size:15.5px;font-weight:550;line-height:1.35;display:flex}.cu-next li:first-child{border-top:0}.cu-next li b{width:26px;height:26px;color:var(--nv-blue-ink);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:650;display:grid;box-shadow:0 0 0 1px #17233b12}.cu-aside{border-radius:var(--hm-r,22px);max-width:720px;box-shadow:var(--na-shadow);transition:transform .4s var(--na-spring);background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2px 16px;margin:34px auto 0;padding:18px 22px;display:grid}.cu-aside:hover{transform:translateY(-3px)}.cu-aside>span{background:var(--nv-pale);width:42px;height:42px;color:var(--nv-blue);border-radius:14px;grid-row:span 2;place-items:center;display:grid}.cu-aside strong{color:var(--nv-ink);font-size:16px;font-weight:650}.marketing-site .cu-aside p{color:var(--nv-body);grid-column:2;margin:0;font-size:14.5px;line-height:1.5}.cu-aside em{white-space:nowrap;color:var(--nv-blue-ink);grid-area:1/3/span 2;align-items:center;gap:6px;font-size:14.5px;font-style:normal;font-weight:650;display:inline-flex}.cu-aside em svg{transition:transform .3s var(--na-spring)}.cu-aside:hover em svg{transform:translate(4px)}.cu-teaser-steps.hh-custom-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.cu-teaser.is-lit{animation:cu-lit .6s var(--na-spring);box-shadow:0 0 0 3px #fff,0 0 0 6px #5b8cff,0 40px 70px -40px #2860ff99}@keyframes cu-lit{40%{transform:scale(1.012)}}@media (max-width:1100px){.cu-quote{gap:24px}}@media (max-width:900px){.cu-board{border-radius:var(--hm-r-lg,28px);width:min(100%,320px);margin:0 auto;padding:18px}.cu-steps-line{width:4px;height:auto;inset:19px auto 60px 17px}.cu-steps-line i{width:100%;height:calc(var(--at) / (var(--n) - 1) * 100%);background:linear-gradient(180deg, #5b8cff, var(--na-blue));transition:height .6s var(--na-ease)}.cu-steps ol{grid-template-columns:minmax(0,1fr);gap:12px}.cu-steps button{text-align:left;grid-template-rows:auto auto;grid-template-columns:38px 64px minmax(0,1fr);place-items:center start;column-gap:14px}.cu-steps button:after{border-radius:var(--hm-r,22px);inset:0 0 0 52px}.cu-step-dot{grid-row:1/span 2}.cu-step-art{border-radius:var(--hm-r,22px) 0 0 var(--hm-r,22px);grid-row:1/span 2;width:64px;height:100%;min-height:92px;margin:0}.cu-step-art>i{border-radius:15px;width:44px;height:44px}.cu-steps button>strong,.cu-step-text{background:0 0;padding:0 16px 0 2px}.cu-steps button>strong{align-self:end;padding-top:14px;font-size:16.5px}.cu-step-text{align-self:start;padding-top:4px;padding-bottom:14px;font-size:14.5px}.cu-quote{grid-template-columns:minmax(0,1fr);gap:0}.cu-quote-copy{display:contents}.cu-quote-deco{display:none}.cu-quote-copy>.hm-kicker,.marketing-site .cu-quote-copy>.hm-title,.marketing-site .cu-quote-copy>.hm-lead{padding:0 8px}.marketing-site .cu-quote-copy>.hm-lead{margin-bottom:20px}.cu-card{order:1;padding:22px}.cu-sheet{order:2;min-height:0;margin-top:14px}.cu-points{order:3;margin-top:16px;padding:0 8px}.cu-q{min-height:0;padding:6px 0 4px}.cu-q>label:first-child,.cu-q-title{font-size:23px}.cu-progress{margin-bottom:22px}.cu-aside{grid-template-columns:auto minmax(0,1fr);margin-top:16px;padding:18px}.cu-aside em{grid-area:auto/2;min-height:32px}}@media (max-width:760px){.cu-teaser-steps.hh-custom-steps{grid-template-columns:minmax(0,1fr)}}@media (max-width:440px){.cu-sizes button{min-height:84px;padding:14px}.cu-sizes strong{font-size:21px}.cu-goals button{font-size:15px}.cu-sheet li button{grid-template-columns:88px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.cu-board li,.cu-board li>i,.cu-board-tools>span,.cu-teaser.is-lit,.cu-q,.cu-sizes button,.cu-goals button,.cu-sheet li,.cu-sheet-goals em,.cu-next li,.cu-done-icon{animation:none!important}.cu-board li{background:#e8f8f0}.cu-steps li{opacity:1;transform:none}.cu-steps button,.cu-aside,.cu-sheet{transition:none}}
.au{--na-ease:cubic-bezier(.2, .7, .3, 1);--na-spring:cubic-bezier(.34, 1.4, .64, 1);--na-blue:#2860ff;--au-sans:Arial, Helvetica, sans-serif;min-height:100dvh;font-family:var(--au-sans);color:#17233b;background:radial-gradient(60% 50% at 30% 0,#e3ecff 0%,#0000 70%),#f4f6fb;grid-template-rows:auto 1fr;display:grid}.au>header{justify-content:space-between;align-items:center;padding:10px 28px;display:flex}.au>header a{align-items:center;min-height:44px;display:inline-flex}.au>header img{height:22px;display:block}.au>header a:last-child{color:#4c5a73;font-size:14px;font-weight:500;transition:color .2s}.au>header a:last-child:hover{color:#17233b}.au>main{place-items:start center;padding:3vh 18px 60px;display:grid}.au-card{text-align:center;width:min(440px,100%);animation:au-in .6s var(--na-ease) both;background:#fff;border-radius:28px;justify-items:center;padding:38px 34px 30px;display:grid;box-shadow:0 0 0 1px #17233b12,0 2px 4px #17233b0a,0 44px 80px -44px #17233b73}@keyframes au-in{0%{opacity:0;transform:translateY(14px)}}.au-symbol{width:52px;height:52px;animation:au-pop .7s .1s var(--na-spring) both;place-items:center;margin-bottom:18px;display:grid}.au-symbol img{width:52px;height:52px}.au-symbol.is-sent{color:#2860ff;background:#edf3ff;border-radius:18px}@keyframes au-pop{0%{opacity:0;transform:scale(.5)rotate(-12deg)}}.au-card h1{text-wrap:balance;font-size:32px;line-height:1.1}.au-card h1,.au-show-title{letter-spacing:-.03em;color:#2860ff;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.au-card h1:first-line,.au-show-title:first-line{font-family:var(--au-sans);letter-spacing:-.045em;color:#16233e;font-style:normal;font-weight:500}.au-card>p{color:#4c5a73;text-wrap:pretty;margin-top:10px;font-size:15.5px;line-height:1.5}.au-tabs{background:#eef1f7;border-radius:999px;grid-template-columns:1fr 1fr;width:100%;margin-top:24px;padding:4px;display:grid;position:relative}.au-tabs>i{width:calc(50% - 4px);transition:transform .45s var(--na-spring);background:#fff;border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 0 0 1px #17233b0a,0 2px 8px #17233b1f}.au-tabs.is-login>i{transform:translate(100%)}.au-tabs button{height:40px;font:inherit;color:#6b778d;cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:14.5px;font-weight:600;transition:color .25s;position:relative}.au-tabs button[aria-pressed=true]{color:#17233b}.au-card form{text-align:left;gap:14px;width:100%;margin-top:22px;display:grid}.au-card label{animation:au-field .45s var(--na-ease) both;gap:6px;display:grid}.au-card label:nth-of-type(2){animation-delay:50ms}.au-card label:nth-of-type(3){animation-delay:.1s}@keyframes au-field{0%{opacity:0;transform:translateY(8px)}}.au-card label>span{justify-content:space-between;font-size:13.5px;font-weight:600;display:flex}.au-card label>span button{color:#1a47d0;cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;min-width:44px;min-height:44px;margin:-14px 0 -12px;padding:0;font-size:13px;font-weight:500;display:inline-flex}.au-card label>small{color:#7b879c;font-size:12.5px}.au-strength{align-items:center;gap:8px;transition:color .3s;display:flex}.au-strength i{background:linear-gradient(to right, #f0a23b var(--w), #e4e9f2 var(--w));border-radius:999px;flex:none;width:64px;height:5px}.au-card label>.au-strength.is-ok{color:#0b6b43}.au-strength.is-ok i{background:#36c98a}.au-forgot{min-height:44px;font:inherit;color:#1a47d0;cursor:pointer;background:0 0;border:0;justify-self:end;align-items:center;margin:-18px 0 -12px;padding:0;font-size:13px;font-weight:500;display:inline-flex}.au-forgot:hover{text-underline-offset:3px;text-decoration:underline}.au-card input{width:100%;height:52px;font:inherit;color:#17233b;background:#fff;border:1px solid #dce4ee;border-radius:14px;outline:0;padding:0 14px;font-size:16px;transition:border-color .2s,box-shadow .2s;box-shadow:0 1px 2px #0000000d}.au-card input:hover{border-color:#c3cfe2}.au-card input:focus{border-color:#2860ff;box-shadow:0 0 0 4px #2860ff24}.au-btn{width:100%;height:54px;font:inherit;letter-spacing:-.01em;cursor:pointer;transition:transform .3s var(--na-spring), background .2s, box-shadow .2s;background:#2860ff;border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;margin-top:6px;font-size:16.5px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff40,0 16px 30px -14px #2860ffcc;color:#fff!important}.au-btn .ni{transition:transform .3s var(--na-spring)}.au-btn:hover{background:#1f52e6;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff40,0 22px 34px -14px #2860ffcc}.au-btn:hover .ni{transform:translate(3px)}.au-btn:active{transform:scale(.97)}.au-btn:disabled{box-shadow:none;pointer-events:none;background:#e4e9f2;color:#7b879c!important}.au-error{text-align:left;color:#8a2f12;background:#fdeee8;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;width:100%;padding:10px 14px;font-size:14px;line-height:1.45;animation:.4s both au-shake;display:flex}@keyframes au-shake{25%{transform:translate(-4px)}60%{transform:translate(3px)}}.au-error button,.au-error a{height:32px;font:inherit;color:#8a2f12;cursor:pointer;background:#fff;border:0;border-radius:999px;align-items:center;gap:5px;padding:0 13px;font-size:13.5px;font-weight:600;display:inline-flex}.au-card>.au-error{margin-top:18px}.au-card>.au-fine{text-wrap:balance;color:#7b879c;margin-top:18px;font-size:12.5px;line-height:1.6}.au-fine a{text-underline-offset:2px;text-decoration:underline}.au-wait{gap:14px;width:100%;margin-top:26px;display:grid}.au-wait i{background:#f1f4f9;border-radius:14px;height:52px;animation:1.2s ease-in-out infinite alternate au-wait;display:block}.au-wait i:last-child{border-radius:16px;height:54px}.au-wait.is-login{align-content:start;min-height:445px}@keyframes au-wait{to{opacity:.5}}.au-off{gap:16px;width:100%;margin-top:22px;display:grid}.au-off .au-btn{margin-top:0}.au-card .is-wait{visibility:hidden}.au-demo{width:100%;height:54px;font:inherit;letter-spacing:-.01em;color:#16233e;cursor:pointer;transition:transform .3s var(--na-spring), box-shadow .2s;background:#fff;border:0;border-radius:16px;justify-content:center;align-items:center;margin-top:10px;font-size:16.5px;font-weight:600;display:inline-flex;box-shadow:0 0 0 1px #17233b12,0 1px 2px #17233b0a,0 22px 38px -30px #17233b73}.au-demo:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #2860ff47,0 2px 4px #17233b0a,0 30px 46px -30px #17233b99}.au-demo:active{transform:scale(.97)}.au-demo:focus-visible,.au-btn:focus-visible{outline-offset:3px;outline:2px solid #2860ff}.au-show{display:none}@media (min-width:1040px){.au>main{grid-template-columns:minmax(0,1fr) minmax(0,1fr);place-items:center;gap:24px;padding:0 14px 14px 28px}.au-show{color:#fff;isolation:isolate;min-height:600px;animation:au-in .7s var(--na-ease) both;background:radial-gradient(120% 130% at 88% -10%,#24459b 0%,#0d1730 58%);border-radius:44px;order:2;grid-template-rows:auto auto minmax(0,1fr) auto;place-self:stretch stretch;padding:44px 48px 36px;display:grid;position:relative;overflow:hidden}}.au-show-glow{z-index:-1;filter:blur(36px);background:radial-gradient(40% 50% at 60% 40%,#5b8cff4d,#0000 70%);height:90%;animation:12s ease-in-out infinite alternate au-drift;position:absolute;inset:auto -10% -45% 10%}@keyframes au-drift{to{transform:translate(-6%,-6%)scale(1.1)}}.au-show-over{letter-spacing:.12em;text-transform:uppercase;color:#9db8ff;font-size:12px;font-weight:600}.au-show-title{text-wrap:balance;color:#9db8ff;max-width:420px;margin-top:10px;font-size:clamp(30px,3vw,44px);line-height:1.08}.au-show-title:first-line{color:#fff}.au-show-stage{flex-direction:column;justify-content:center;gap:18px;width:min(460px,100%);margin:0 auto;padding:26px 0;display:flex}.au-float{color:#17233b;animation:au-land .8s var(--na-spring) both, au-bob 7s ease-in-out infinite alternate;background:#fff;border-radius:22px;align-items:center;gap:14px;padding:14px 18px 14px 14px;display:flex;box-shadow:0 26px 50px -28px #000000d9}.au-float.is-a{width:88%;animation-delay:.15s,1s;rotate:-2deg}.au-float.is-b{width:74%;margin-left:auto;animation-duration:.8s,8.5s;animation-delay:.3s,1.6s;rotate:2deg}.au-float.is-c{flex-wrap:wrap;width:84%;margin-left:6%;animation-duration:.8s,6.4s;animation-delay:.45s,1.3s;rotate:-1deg}@keyframes au-land{0%{opacity:0;transform:translateY(26px)scale(.92)}}@keyframes au-bob{to{translate:0 -7px}}.au-float>span:not(.au-flame):not(.pk-app-icon){flex:1;gap:2px;min-width:0;display:grid}.au-float small{color:#6b778d;font-size:12.5px}.au-float b{letter-spacing:-.01em;font-size:15.5px;font-weight:650;line-height:1.25}.au-float .pk-app-icon{flex:none}.au-float>i,.au-flame{color:#2860ff;background:#edf3ff;border-radius:15px;flex:none;place-items:center;width:46px;height:46px;display:grid}.au-flame{color:#f0731f;background:#fff0e3}.au-float>em{color:#0b8a55;width:26px;height:26px;animation:au-pop .6s 1.1s var(--na-spring) both;background:#e3f6ec;border-radius:50%;flex:none;place-items:center;display:grid}.au-float ol{flex:1 0 100%;justify-content:space-between;padding:4px 4px 2px;display:flex}.au-float li{color:#93a0b5;justify-items:center;gap:4px;font-size:12px;font-weight:600;display:grid}.au-float li i{color:#fff;background:#eef1f7;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.au-float li.is-on i{animation:au-pop .5s var(--na-spring) both;animation-delay:calc(.9s + var(--k) * .12s);background:#f58a3c}.au-show-foot{gap:14px;display:grid}.au-show-logos{display:flex}.au-show-logos>span{animation:au-land .6s var(--na-spring) both;animation-delay:calc(.5s + var(--k) * 60ms);border-radius:14px;margin-right:-8px;box-shadow:0 0 0 3px #0d1730}.au-show-foot ul{color:#b7c3dc;flex-wrap:wrap;gap:6px 22px;font-size:14.5px;display:flex}.au-show-foot ul b{color:#fff;font-variant-numeric:tabular-nums;font-weight:700}.au-show-foot p{color:#a9b6d3;align-items:center;gap:7px;font-size:13px;display:flex}.au-show-foot p .ni{color:#4ade9a;flex:none}@media (prefers-reduced-motion:reduce){.au *,.au :after{transition:none!important;animation:none!important}}@media (max-width:520px){.au>header{padding:8px 20px}.au-card{border-radius:24px;padding:30px 22px 24px}.au-card h1{font-size:28px}}.au-google{letter-spacing:-.01em;color:#16233e;width:100%;height:54px;transition:transform .3s var(--na-spring), box-shadow .2s;animation:au-field .45s var(--na-ease) both;background:#fff;border-radius:16px;justify-content:center;align-items:center;gap:12px;margin-top:24px;font-size:16.5px;font-weight:600;display:flex;box-shadow:0 0 0 1px #17233b12,0 1px 2px #17233b0a,0 22px 38px -30px #17233b73}.au-google:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #2860ff47,0 2px 4px #17233b0a,0 30px 46px -30px #17233b99}.au-google:active{transform:scale(.97)}.au-google:focus-visible{outline-offset:3px;outline:2px solid #2860ff}.au-google.is-busy{color:#7b879c;pointer-events:none}.au-google.is-lit{box-shadow:0 0 0 2px #2860ff,0 22px 38px -26px #2860ff99}.au-card>.au-or{color:#7b879c;align-items:center;gap:14px;width:100%;margin-top:18px;font-size:13px;line-height:1.4;display:flex}.au-or:before,.au-or:after{content:"";background:#e4e9f2;flex:1;height:1px}.au-card form.is-after{margin-top:16px}.au-new{border-top:1px solid #e4e9f2;gap:2px;width:100%;margin-top:20px;padding-top:18px;display:grid}.au-new>span{color:#7b879c;font-size:13.5px}.au-visit{color:#4c5a73;align-items:center;min-height:44px;margin-top:6px;font-size:14.5px;font-weight:500;transition:color .2s;display:inline-flex}.au-visit:hover{color:#17233b}
