.scope-site .kc-floating{color:#191919;right:28px;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:35;background:#fee500;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:13px 20px;font-size:13px;font-weight:650;line-height:1.5;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex;position:fixed;box-shadow:0 5px 24px #24395c18}.scope-site .kc-floating:hover{color:#191919;background:#f5dc00;transform:translateY(-2px)}.kc-floating svg{flex-shrink:0}.scope-site .sc-footer{padding-bottom:100px}@media (max-width:700px){.scope-site .kc-floating{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));min-height:46px;padding:11px 16px;font-size:12px}.kc-floating svg{width:19px;height:19px}}@media print{.kc-floating{display:none!important}}
.url-hero{background:#f7f9fd;flex-direction:column;min-height:calc(100svh - 87px);display:flex;position:relative}.url-hero-content{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding-block:74px 60px;display:flex}.url-hero h1{letter-spacing:-.065em;margin:0 0 28px;font-size:clamp(40px,4.9vw,72px);font-weight:750;line-height:1.2}.url-hero h1 em{color:#284fe6;font-style:normal}.url-hero-description{color:#6b7282;text-wrap:balance;margin:0;font-size:16px;line-height:1.85}.url-hero-form{text-align:left;width:min(720px,100%);margin:48px 0 0}.url-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.url-hero-input{background:#ffffffe0;border:0;border-radius:22px;align-items:center;gap:16px;padding:10px 10px 10px 24px;transition:background .2s,box-shadow .2s;display:flex;box-shadow:0 8px 32px #3453910f}.url-hero-input:focus-within{background:#fff;box-shadow:0 8px 32px #34539114,0 0 0 2px #284fe638}.url-hero-input input{color:#25334d;letter-spacing:-.01em;width:100%;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:14px 0;font-size:18px}.scope-site .url-hero-input input:focus-visible{outline:none}.url-hero-input input::placeholder{color:#4d62879e;opacity:1;letter-spacing:.005em;font-size:18px;font-weight:400}.url-hero-input button{color:#fff;cursor:pointer;background:#3659e3;border:0;border-radius:14px;flex:none;justify-content:center;align-items:center;gap:15px;min-width:0;min-height:52px;padding:0 22px;font-size:13px;font-weight:550;transition:background .18s;display:flex}.url-hero-input button:hover{background:#284bcc}.url-hero-input button:disabled{opacity:.65;cursor:wait}.url-hero-input button>span{font-size:18px;font-weight:400;line-height:1}.url-hero-input button:focus-visible{outline-offset:5px;outline:2px solid #284fe6}.url-hero-input.has-error{box-shadow:0 8px 32px #3453910f,0 0 0 2px #b72a3759}.url-error{color:#ad2335;margin:15px 4px;font-size:13px;line-height:1.6}.url-hero-bottom{justify-content:center;padding-block:24px;display:flex}.url-hero-bottom a{color:#69748b;align-items:center;gap:14px;font-size:12px;display:flex}.url-progress{margin-top:26px;padding:0 5px}.url-progress-top{justify-content:space-between;align-items:center;gap:25px;margin-bottom:17px;display:flex}.url-progress-track{flex:1;gap:6px;max-width:240px;display:flex}.url-progress-track span{background:#dfe5f1;border-radius:4px;flex:1;height:3px}.url-progress-track .done{background:#a2b4ec}.url-progress-track .active{background:#284fe6;animation:1.8s ease-in-out infinite url-progress-breathe}.url-progress-time{color:#8590a4;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.url-progress-copy strong{color:#344d78;letter-spacing:-.02em;font-size:16px;font-weight:600;line-height:1.6;display:block}.url-progress-copy p{color:#74809a;min-height:25px;margin:6px 0 0;font-size:13px;line-height:1.85}.url-progress-patience{color:#8590a4;margin:13px 0 0;font-size:12px;line-height:1.8}@keyframes url-progress-breathe{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.url-progress-track .active{animation:none}.url-hero-input,.url-hero-input button{transition:none}}@media (max-width:800px){.url-hero{min-height:calc(100svh - 76px)}.url-hero-content{padding-block:55px 40px}.url-hero h1{font-size:clamp(34px,6vw,49px)}}@media (max-width:480px){.url-hero h1{margin-bottom:24px;font-size:clamp(29px,7.6vw,37px)}.url-hero-description{max-width:300px;font-size:14px}.url-hero-form{margin-top:32px}.url-hero-input{border-radius:20px;flex-wrap:wrap;gap:6px;padding:10px}.url-hero-input input{border:0;flex-basis:100%;padding:13px 12px;font-size:17px}.url-hero-input input::placeholder{font-size:17px}.url-hero-input button{border-radius:12px;width:100%;min-height:48px;padding-inline:18px}.url-hero-bottom{padding-block:22px}.url-progress{margin-top:23px}.url-progress-copy strong{font-size:14px}.url-progress-copy p{min-height:45px;font-size:12px}.url-progress-track{max-width:180px}.url-progress-time{font-size:11px}}
