.sel[data-astro-cid-p3yfhax3]{min-width:0;position:relative}.sel[data-astro-cid-p3yfhax3].open{z-index:30}.sel-label[data-astro-cid-p3yfhax3]{font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:9px;display:block}.sel-label[data-astro-cid-p3yfhax3] em[data-astro-cid-p3yfhax3]{text-transform:none;letter-spacing:0;opacity:.7;margin-left:4px;font-style:normal}.sel-btn[data-astro-cid-p3yfhax3]{text-align:left;cursor:pointer;border:1px solid var(--line-2);width:100%;color:var(--text);font:400 15px/1.5 var(--sans);background:#ffffff08;border-radius:10px;align-items:center;gap:10px;padding:12px 14px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.sel-btn[data-astro-cid-p3yfhax3]:hover{border-color:#8caaff66}.sel-btn[data-astro-cid-p3yfhax3]:focus-visible,.sel[data-astro-cid-p3yfhax3].open .sel-btn[data-astro-cid-p3yfhax3]{background:#4fe3ff0a;border-color:#4fe3ffbf;outline:none;box-shadow:0 0 0 3px #4fe3ff24}.sel-val[data-astro-cid-p3yfhax3]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sel-val[data-astro-cid-p3yfhax3].is-placeholder{color:#5d6a96}.sel-chev[data-astro-cid-p3yfhax3]{color:var(--muted);flex:none;transition:transform .18s,color .15s}.sel[data-astro-cid-p3yfhax3].open .sel-chev[data-astro-cid-p3yfhax3]{color:var(--cyan);transform:rotate(180deg)}.sel-list[data-astro-cid-p3yfhax3]{border:1px solid var(--line-2);background:#0c1432fa;border-radius:12px;outline:none;max-height:288px;margin:0;padding:6px;list-style:none;animation:.14s ease-out sel-in;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 24px 60px #00001499,0 0 0 1px #4fe3ff0a}.sel[data-astro-cid-p3yfhax3].up .sel-list[data-astro-cid-p3yfhax3]{animation-name:sel-in-up;top:auto;bottom:calc(100% + 6px)}.sel-list[data-astro-cid-p3yfhax3][hidden]{display:none}@keyframes sel-in{0%{opacity:0;transform:translateY(-4px)}}@keyframes sel-in-up{0%{opacity:0;transform:translateY(4px)}}.sel-opt[data-astro-cid-p3yfhax3]{cursor:pointer;color:var(--text-2);border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:14.5px;line-height:1.4;display:flex}.sel-opt[data-astro-cid-p3yfhax3] span[data-astro-cid-p3yfhax3]{flex:1}.sel-opt[data-astro-cid-p3yfhax3].active{color:var(--text);background:#8caaff1a}.sel-opt[data-astro-cid-p3yfhax3][aria-selected=true]{color:#c6f5ff}.sel-check[data-astro-cid-p3yfhax3]{color:var(--cyan);opacity:0;flex:none}.sel-opt[data-astro-cid-p3yfhax3][aria-selected=true] .sel-check[data-astro-cid-p3yfhax3]{opacity:1}@media (prefers-reduced-motion:reduce){.sel-list[data-astro-cid-p3yfhax3]{animation:none}}.contact-hero[data-astro-cid-ogjzdvpc]{padding-bottom:20px}.contact-body[data-astro-cid-ogjzdvpc]{padding-top:30px}.contact-grid[data-astro-cid-ogjzdvpc]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.form-card[data-astro-cid-ogjzdvpc]{border:1px solid var(--line-2);backdrop-filter:blur(8px);scroll-margin-top:calc(var(--nav-h) + 20px);background:#0a122eb8;border-radius:20px;padding:34px 34px 30px}.req[data-astro-cid-ogjzdvpc]{gap:20px;display:grid}.req[data-astro-cid-ogjzdvpc][hidden],.sent[data-astro-cid-ogjzdvpc][hidden],.f-error[data-astro-cid-ogjzdvpc][hidden]{display:none}fieldset[data-astro-cid-ogjzdvpc]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-ogjzdvpc],.field[data-astro-cid-ogjzdvpc]>span[data-astro-cid-ogjzdvpc]{font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:9px;padding:0;display:block}em[data-astro-cid-ogjzdvpc]{text-transform:none;letter-spacing:0;opacity:.7;margin-left:4px;font-style:normal}.opts-grid[data-astro-cid-ogjzdvpc]{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.opt[data-astro-cid-ogjzdvpc]{cursor:pointer;position:relative}.opt[data-astro-cid-ogjzdvpc] input[data-astro-cid-ogjzdvpc],.line-opt[data-astro-cid-ogjzdvpc] input[data-astro-cid-ogjzdvpc]{opacity:0;pointer-events:none;position:absolute}.opt[data-astro-cid-ogjzdvpc] span[data-astro-cid-ogjzdvpc]{border:1px solid var(--line-2);background:#ffffff05;border-radius:12px;flex-direction:column;gap:2px;height:100%;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.opt[data-astro-cid-ogjzdvpc] b[data-astro-cid-ogjzdvpc]{color:var(--text);font-size:14.5px;font-weight:600}.opt[data-astro-cid-ogjzdvpc] small[data-astro-cid-ogjzdvpc]{color:var(--muted);font-size:12.5px;line-height:1.4}.opt[data-astro-cid-ogjzdvpc]:hover span[data-astro-cid-ogjzdvpc]{border-color:#8caaff66}.opt[data-astro-cid-ogjzdvpc] input[data-astro-cid-ogjzdvpc]:checked+span[data-astro-cid-ogjzdvpc]{background:#4fe3ff14;border-color:#4fe3ffb3;box-shadow:inset 0 0 0 1px #4fe3ff40}.opt[data-astro-cid-ogjzdvpc] input[data-astro-cid-ogjzdvpc]:focus-visible+span[data-astro-cid-ogjzdvpc],.line-opt[data-astro-cid-ogjzdvpc] input[data-astro-cid-ogjzdvpc]:focus-visible+span[data-astro-cid-ogjzdvpc]{outline:2px solid var(--cyan);outline-offset:2px}.lines[data-astro-cid-ogjzdvpc]{flex-wrap:wrap;gap:8px;display:flex}.line-opt[data-astro-cid-ogjzdvpc]{cursor:pointer;position:relative}.line-opt[data-astro-cid-ogjzdvpc] span[data-astro-cid-ogjzdvpc]{border-radius:var(--pill);border:1px solid var(--line-2);color:var(--text-2);background:#ffffff05;align-items:center;gap:8px;padding:6px 13px 6px 6px;font-size:13.5px;transition:all .15s;display:inline-flex}.line-opt[data-astro-cid-ogjzdvpc] i[data-astro-cid-ogjzdvpc]{color:#fff;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;display:grid}.line-opt[data-astro-cid-ogjzdvpc]:hover span[data-astro-cid-ogjzdvpc]{color:var(--text);border-color:#8caaff66}.line-opt[data-astro-cid-ogjzdvpc] input[data-astro-cid-ogjzdvpc]:checked+span[data-astro-cid-ogjzdvpc]{color:var(--text);background:#4fe3ff14;border-color:#4fe3ffb3}.f-row[data-astro-cid-ogjzdvpc]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.field[data-astro-cid-ogjzdvpc]{min-width:0;display:block}input[data-astro-cid-ogjzdvpc][type=text],input[data-astro-cid-ogjzdvpc][type=email],input[data-astro-cid-ogjzdvpc][type=tel],textarea[data-astro-cid-ogjzdvpc]{border:1px solid var(--line-2);width:100%;color:var(--text);font:400 15px/1.5 var(--sans);background:#ffffff08;border-radius:10px;padding:12px 14px;transition:border-color .15s,box-shadow .15s,background .15s;display:block}textarea[data-astro-cid-ogjzdvpc]{resize:vertical;min-height:128px}[data-astro-cid-ogjzdvpc]::placeholder{color:#5d6a96}input[data-astro-cid-ogjzdvpc]:hover,textarea[data-astro-cid-ogjzdvpc]:hover{border-color:#8caaff66}input[data-astro-cid-ogjzdvpc]:focus,textarea[data-astro-cid-ogjzdvpc]:focus{background:#4fe3ff0a;border-color:#4fe3ffbf;outline:none;box-shadow:0 0 0 3px #4fe3ff24}.field[data-astro-cid-ogjzdvpc].invalid input[data-astro-cid-ogjzdvpc],.field[data-astro-cid-ogjzdvpc].invalid textarea[data-astro-cid-ogjzdvpc]{border-color:#ff7a78cc;box-shadow:0 0 0 3px #ff7a781f}.field[data-astro-cid-ogjzdvpc].invalid>span[data-astro-cid-ogjzdvpc]:after{content:"Required";color:#ff9a8f;letter-spacing:.06em;margin-left:8px}.hp[data-astro-cid-ogjzdvpc]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.f-foot[data-astro-cid-ogjzdvpc]{flex-wrap:wrap;align-items:center;gap:20px;margin-top:4px;display:flex}.f-note[data-astro-cid-ogjzdvpc]{color:var(--muted);margin:0;font-size:13px}.btn[data-astro-cid-ogjzdvpc].busy{opacity:.7;pointer-events:none}.f-error[data-astro-cid-ogjzdvpc]{color:#ffc2bb;background:#ff7a7814;border:1px solid #ff7a7859;border-radius:10px;margin:0;padding:12px 14px;font-size:14px}.f-error[data-astro-cid-ogjzdvpc] a[data-astro-cid-ogjzdvpc]{color:#fff;text-decoration:underline}.sent[data-astro-cid-ogjzdvpc]{outline:none;padding:16px 4px 6px}.sent-mark[data-astro-cid-ogjzdvpc]{color:#04122a;background:linear-gradient(135deg,#4fe3ff,#8bb6ff);border-radius:50%;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 8px 30px -8px #4fe3ff99}.sent-title[data-astro-cid-ogjzdvpc]{margin:22px 0 12px;font-size:28px}.sent-text[data-astro-cid-ogjzdvpc]{color:var(--text-2);max-width:560px;margin:0;font-size:16.5px}.sent-ref[data-astro-cid-ogjzdvpc]{font:500 12px var(--mono);letter-spacing:.08em;margin:12px 0 0}.sent-ref[data-astro-cid-ogjzdvpc]:empty{display:none}.sent-actions[data-astro-cid-ogjzdvpc]{flex-wrap:wrap;align-items:center;gap:22px;margin-top:28px;display:flex}.link[data-astro-cid-ogjzdvpc]{cursor:pointer;color:var(--text-2);background:0 0;border:0;padding:0;font-size:15px;font-weight:600}.link[data-astro-cid-ogjzdvpc]:hover{color:var(--text)}.contact-aside[data-astro-cid-ogjzdvpc]{gap:14px;display:grid}.aside-block[data-astro-cid-ogjzdvpc]{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);padding:24px 24px 22px}.aside-block[data-astro-cid-ogjzdvpc] h3[data-astro-cid-ogjzdvpc]{margin-bottom:14px;font-size:16px}.why[data-astro-cid-ogjzdvpc],.steps[data-astro-cid-ogjzdvpc]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.why[data-astro-cid-ogjzdvpc] li[data-astro-cid-ogjzdvpc],.steps[data-astro-cid-ogjzdvpc] li[data-astro-cid-ogjzdvpc]{color:var(--text-2);gap:2px;font-size:14px;line-height:1.5;display:grid}.why[data-astro-cid-ogjzdvpc] b[data-astro-cid-ogjzdvpc],.steps[data-astro-cid-ogjzdvpc] b[data-astro-cid-ogjzdvpc]{color:var(--text);font-size:14.5px;font-weight:600}.why[data-astro-cid-ogjzdvpc] li[data-astro-cid-ogjzdvpc]{padding-left:16px;position:relative}.why[data-astro-cid-ogjzdvpc] li[data-astro-cid-ogjzdvpc]:before{content:"";background:var(--cyan);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:0;box-shadow:0 0 10px #4fe3ff99}.steps[data-astro-cid-ogjzdvpc]{counter-reset:s}.steps[data-astro-cid-ogjzdvpc] li[data-astro-cid-ogjzdvpc]{counter-increment:s;padding-left:36px;position:relative}.steps[data-astro-cid-ogjzdvpc] li[data-astro-cid-ogjzdvpc]:before{content:counter(s);width:24px;height:24px;font:600 12px var(--mono);color:var(--cyan);border:1px solid #4fe3ff66;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.mail-link[data-astro-cid-ogjzdvpc]{font:500 15px var(--mono);color:#c6f5ff;word-break:break-all;border-bottom:1px solid #4fe3ff59;display:inline-block}.mail-link[data-astro-cid-ogjzdvpc]:hover{color:#fff;border-color:var(--cyan)}.mail-block[data-astro-cid-ogjzdvpc] p[data-astro-cid-ogjzdvpc]{color:var(--muted);margin:10px 0 0;font-size:13.5px}@media (width<=960px){.contact-grid[data-astro-cid-ogjzdvpc]{grid-template-columns:1fr}.opts-grid[data-astro-cid-ogjzdvpc]{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.form-card[data-astro-cid-ogjzdvpc]{padding:24px 18px}.f-row[data-astro-cid-ogjzdvpc]{grid-template-columns:1fr}}
