.svc{overflow-x:clip}.svc a{text-decoration:none}.svc-hero{position:relative;overflow:hidden;background:#fff}.svc-mesh{position:absolute;top:0;right:0;bottom:0;left:0;filter:blur(80px);opacity:.5;pointer-events:none}.svc-mesh i{position:absolute;border-radius:50%;width:44vw;height:44vw;max-width:620px;max-height:620px}.svc-mesh i:nth-child(1){background:#bfd4f7;right:-10%;top:-40%}.svc-mesh i:nth-child(2){background:#b5eef2;left:-14%;top:10%;opacity:.7}.svc-hero-wrap{position:relative;padding-top:80px;padding-bottom:72px;display:flex;flex-direction:column;gap:22px}.svc-h1{margin:0;font-size:clamp(48px,6.7vw,109px);line-height:.9;font-weight:700;letter-spacing:-.06em;color:var(--ink)}.svc-h1 span{background:linear-gradient(100deg,#1b4f9c,#2e6cc8 45%,#0aa3b5);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.svc-hero .sv-lede{margin:0;max-width:640px}.svc-ways{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:28px}.svc-way{display:flex;flex-direction:column;gap:6px;padding:24px;border-radius:24px;background:#ffffffd9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #D3DEF0;color:var(--ink);transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s,border-color .45s}.svc-way:hover{transform:translateY(-5px);border-color:#9db9e6;box-shadow:0 30px 50px -36px #1b4f9cb3}.svc-way small{font-family:var(--font-accent--family,ui-monospace),ui-monospace,Menlo,monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#5a6578}.svc-way b{font-size:18px;line-height:1.3;letter-spacing:-.01em;word-break:break-word}.svc-way .sv-link{margin-top:auto;padding-top:8px;font-size:15px}.svc-meta{margin-top:auto;padding-top:8px;font-size:14.5px;color:var(--mute)}.svc-ico{display:grid;place-items:center;width:44px;height:44px;margin-bottom:10px;border-radius:14px;background:#eef3fb;color:#1b4f9c}.svc-ico svg{width:22px;height:22px;fill:currentColor}.svc-way--blue{background:linear-gradient(135deg,#1b4f9c,#2e6cc8);border-color:transparent;color:#fff}.svc-way--blue small,.svc-way--blue .sv-link{color:#cfe0f7}.svc-way--blue .svc-ico{background:#ffffff29;color:#fff}.svc-form-sec{background:#f5f8fc}.svc-form-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.7fr);gap:32px;align-items:start}.svc-form-card{padding:clamp(24px,3.4vw,48px);border-radius:32px;background:#fff;border:1px solid #DCE4F0;box-shadow:0 40px 80px -60px #0a1b3873}.svc-form-h{margin:0 0 24px;font-size:clamp(28px,3vw,42px);line-height:1.05;letter-spacing:-.035em}.svc-topics{border:0;margin:0 0 24px;padding:0}.svc-topics legend{padding:0;margin-bottom:12px;font-weight:700;font-size:16px}.svc-chips{display:flex;flex-wrap:wrap;gap:8px}.svc-chips label{position:relative;cursor:pointer}.svc-chips input{position:absolute;opacity:0;pointer-events:none}.svc-chips span{display:inline-block;padding:11px 16px;border-radius:12px;border:1px solid #AFC0DA;background:#fff;font-size:15.5px;font-weight:600;color:var(--ink);transition:all .25s}.svc-chips label:hover span{border-color:#1b4f9c}.svc-chips input:checked+span{background:#1b4f9c;border-color:#1b4f9c;color:#fff;box-shadow:0 10px 24px -12px #1b4f9c}.svc-chips input:focus-visible+span{outline:2px solid #2E6CC8;outline-offset:2px}.svc-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.svc-f{display:flex;flex-direction:column;gap:7px}.svc-f--full{grid-column:1/-1}.svc-f span{font-size:14px;font-weight:600;color:#465063}.svc-f input,.svc-f textarea{width:100%;box-sizing:border-box;padding:14px 16px;border-radius:14px;border:1px solid #CAD5E6;background:#fafbfd;font:inherit;font-size:16px;color:var(--ink);transition:border-color .2s,box-shadow .2s,background .2s}.svc-f textarea{resize:vertical;min-height:140px}.svc-f input:focus,.svc-f textarea:focus{outline:none;border-color:#2e6cc8;background:#fff;box-shadow:0 0 0 4px #2e6cc826}.svc-submit{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px}.svc-submit button{border:0;cursor:pointer;font:inherit;font-weight:600}.svc-submit small{font-size:14px;color:#5a6578}.svc-errors{margin-bottom:16px;padding:14px 16px;border-radius:14px;background:#fff1ee;border:1px solid #F5C2B5;color:#8a2e16;font-size:15px}.svc-success{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:20px 0;outline:none}.svc-success-orb{width:72px;height:72px;border-radius:50%;background:radial-gradient(circle at 34% 28%,#fff 0 8%,#fff0 26%),radial-gradient(circle,#0aa3b5,#7fd8e2);animation:sv-float 6s ease-in-out infinite}.svc-success h2{margin:0;font-size:clamp(28px,3vw,40px);letter-spacing:-.03em}.svc-success p{margin:0;font-size:17px;color:var(--mute)}.svc-side{position:sticky;top:100px;display:flex;flex-direction:column;gap:16px}.svc-side h2{margin:0;font-size:22px;letter-spacing:-.02em}.svc-quick{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.svc-quick a{display:flex;flex-direction:column;gap:3px;padding:18px 20px;border-radius:18px;background:#fff;border:1px solid #DCE4F0;color:var(--ink);transition:border-color .3s,transform .3s}.svc-quick a:hover{border-color:#2e6cc8;transform:translate(4px)}.svc-quick b{font-size:16px}.svc-quick b:after{content:" \2192";color:#2e6cc8}.svc-quick span{font-size:15px;color:var(--mute)}@media(max-width:1100px){.svc-ways{grid-template-columns:repeat(2,minmax(0,1fr))}.svc-form-grid{grid-template-columns:1fr}.svc-side{position:relative;top:auto}}@media(max-width:749px){.svc-hero-wrap{padding-top:48px;padding-bottom:48px}.svc-ways,.svc-fields{grid-template-columns:1fr}.svc-form-card{border-radius:24px}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/sv-contact.css.map */
