.contact-landing[data-astro-cid-brlxfrma]{color:#eef3f7;background:#0b1a2a}.contact-hero[data-astro-cid-brlxfrma]{background:radial-gradient(at 82% 45%,#1a486552,#0000 43%),linear-gradient(112deg,#0b1a2a 45%,#0e2134 100%);padding:clamp(42px,6vw,86px) clamp(20px,5vw,76px) clamp(48px,7vw,92px);position:relative;overflow:hidden}.contact-hero[data-astro-cid-brlxfrma]:before{content:"";pointer-events:none;background:linear-gradient(#0000,#8cc5e833,#0000);width:1px;position:absolute;inset:0 auto 0 50%}.contact-hero__inner[data-astro-cid-brlxfrma]{grid-template-columns:minmax(0,1.1fr) minmax(320px,.72fr);align-items:center;gap:clamp(48px,9vw,150px);max-width:1320px;margin:0 auto;display:grid;position:relative}.contact-hero__copy[data-astro-cid-brlxfrma]{max-width:690px}.contact-crumbs[data-astro-cid-brlxfrma]{font:13px/1.4 var(--nf-sans,system-ui,sans-serif);color:#a3b8c6;align-items:center;gap:10px;margin-bottom:clamp(36px,5vw,66px);display:flex}.contact-crumbs[data-astro-cid-brlxfrma] a[data-astro-cid-brlxfrma]{color:#c4d4de;align-items:center;min-height:24px;text-decoration:none;display:inline-flex}.contact-crumbs[data-astro-cid-brlxfrma] a[data-astro-cid-brlxfrma]:hover{color:#8cc5e8}.contact-eyebrow[data-astro-cid-brlxfrma]{color:#8cc5e8;font:600 11px/1.45 var(--mono,monospace);letter-spacing:.19em;text-transform:uppercase;margin:0 0 16px}.contact-hero[data-astro-cid-brlxfrma] h1[data-astro-cid-brlxfrma]{color:#eef3f7;letter-spacing:-.035em;text-wrap:balance;max-width:12ch;margin:0;font:400 clamp(48px,6.1vw,86px)/.99 Instrument Serif,Georgia,serif}.contact-lead[data-astro-cid-brlxfrma]{color:#c3d1dc;max-width:53ch;font:400 clamp(16px,1.35vw,19px)/1.7 var(--nf-sans,system-ui,sans-serif);margin:24px 0 0}.contact-hero__actions[data-astro-cid-brlxfrma]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.contact-button[data-astro-cid-brlxfrma]{min-height:52px;font:600 14px/1.25 var(--nf-sans,system-ui,sans-serif);border-radius:5px;justify-content:center;align-items:center;gap:16px;padding:12px 19px;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.contact-button[data-astro-cid-brlxfrma]:hover{transform:translateY(-1px)}.contact-button--primary[data-astro-cid-brlxfrma],.contact-button--submit[data-astro-cid-brlxfrma]{color:#102235;background:#b8dce3;border:1px solid #b8dce3}.contact-button--primary[data-astro-cid-brlxfrma]:hover,.contact-button--submit[data-astro-cid-brlxfrma]:hover{background:#d4edf1;border-color:#d4edf1}.contact-button--quiet[data-astro-cid-brlxfrma]{color:#eef3f7;background:#0d22343d;border:1px solid #c3d9e659}.contact-button--quiet[data-astro-cid-brlxfrma]:hover{background:#122c42;border-color:#8cc5e8}.whatsapp-mark[data-astro-cid-brlxfrma]{color:#80d6bc;font-size:17px}.contact-direct[data-astro-cid-brlxfrma]{border-top:1px solid #b4ccda2b;flex-wrap:wrap;gap:22px 30px;margin-top:36px;padding-top:20px;display:flex}.contact-direct[data-astro-cid-brlxfrma] a[data-astro-cid-brlxfrma]{color:#9fb6c6;min-height:44px;font:600 11px/1.4 var(--mono,monospace);letter-spacing:.12em;text-transform:uppercase;flex-direction:column;gap:5px;text-decoration:none;display:flex}.contact-direct[data-astro-cid-brlxfrma] a[data-astro-cid-brlxfrma] span[data-astro-cid-brlxfrma]{color:#d2dfe7;font:400 14px/1.5 var(--nf-sans,system-ui,sans-serif);letter-spacing:0;text-transform:none}.contact-direct[data-astro-cid-brlxfrma] a[data-astro-cid-brlxfrma]:hover span[data-astro-cid-brlxfrma]{color:#8cc5e8}.contact-portrait[data-astro-cid-brlxfrma]{isolation:isolate;width:min(100%,410px);margin:0 auto;position:relative}.contact-portrait[data-astro-cid-brlxfrma]:before{content:"";z-index:-1;background:linear-gradient(155deg,#6fd1c614,#0000 55%);border:1px solid #8cc5e852;position:absolute;inset:9% -8% -8% 8%}.contact-portrait[data-astro-cid-brlxfrma] img[data-astro-cid-brlxfrma]{aspect-ratio:1122/1402;object-fit:cover;object-position:50% 24%;filter:saturate(.9)contrast(1.02);width:100%;height:auto;display:block}.contact-portrait[data-astro-cid-brlxfrma] figcaption[data-astro-cid-brlxfrma]{color:#9fb6c6;font:11px/1.5 var(--mono,monospace);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;gap:12px;padding:12px 1px 0;display:flex}.contact-clients[data-astro-cid-brlxfrma]{background:#0e2133;border-top:1px solid #c3d9e621;border-bottom:1px solid #c3d9e621;padding:30px 0 34px;overflow:hidden}.contact-clients__head[data-astro-cid-brlxfrma]{justify-content:space-between;align-items:end;gap:24px;max-width:1320px;margin:0 auto 20px;padding:0 clamp(20px,5vw,76px);display:flex}.contact-clients__head[data-astro-cid-brlxfrma] .contact-eyebrow[data-astro-cid-brlxfrma]{margin-bottom:8px;font-size:11px}.contact-clients__head[data-astro-cid-brlxfrma] h2[data-astro-cid-brlxfrma]{color:#dce7ed;margin:0;font:400 clamp(21px,2.3vw,29px)/1.15 Instrument Serif,Georgia,serif}.contact-marquee[data-astro-cid-brlxfrma]{width:100%;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}.contact-marquee__track[data-astro-cid-brlxfrma]{align-items:center;gap:12px;width:max-content;padding:5px 0;animation:78s linear infinite contact-marquee;display:flex}.contact-brand[data-astro-cid-brlxfrma]{box-sizing:border-box;border-radius:4px;flex:0 0 176px;justify-content:center;align-items:center;height:84px;padding:10px 16px;display:flex}.contact-brand--light[data-astro-cid-brlxfrma]{background:var(--brand-surface,#f5f6f4);border:1px solid #fff9}.contact-brand--dark[data-astro-cid-brlxfrma]{background:var(--brand-surface,#162b3c);border:1px solid #c3d9e633}.contact-brand[data-astro-cid-brlxfrma] img[data-astro-cid-brlxfrma]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.contact-marquee[data-astro-cid-brlxfrma]:hover .contact-marquee__track[data-astro-cid-brlxfrma]{animation-play-state:paused}@keyframes contact-marquee{to{transform:translate(-50%)}}.contact-form-section[data-astro-cid-brlxfrma]{color:#102235;background:#f2f0e9;padding:clamp(54px,7vw,96px) clamp(20px,5vw,76px)}.contact-form-layout[data-astro-cid-brlxfrma]{grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(38px,8vw,112px);max-width:1250px;margin:0 auto;display:grid}.contact-form-aside[data-astro-cid-brlxfrma]{max-width:420px;position:sticky;top:120px}.contact-form-aside[data-astro-cid-brlxfrma] .contact-eyebrow[data-astro-cid-brlxfrma]{color:#3a6171}.contact-form-aside[data-astro-cid-brlxfrma] h2[data-astro-cid-brlxfrma]{color:#102235;letter-spacing:-.03em;text-wrap:balance;max-width:12ch;margin:0;font:400 clamp(38px,4.5vw,59px)/1.02 Instrument Serif,Georgia,serif}.contact-form-aside[data-astro-cid-brlxfrma]>p[data-astro-cid-brlxfrma]:not(.contact-eyebrow){color:#526671;font:400 15px/1.75 var(--nf-sans,system-ui,sans-serif);margin:20px 0 0}.contact-note[data-astro-cid-brlxfrma]{border-block:1px solid #ccd4d3;gap:13px;margin-top:28px;padding:16px 0;display:flex}.contact-note__star[data-astro-cid-brlxfrma]{color:#3a8792;flex:none;font-size:19px;line-height:1.25}.contact-note[data-astro-cid-brlxfrma] p[data-astro-cid-brlxfrma]{color:#435a66;font:400 13px/1.7 var(--nf-sans,system-ui,sans-serif);margin:0}.contact-email-link[data-astro-cid-brlxfrma]{color:#102235;font:600 13px/1.3 var(--nf-sans,system-ui,sans-serif);border-bottom:1px solid #9bafb6;align-items:center;gap:12px;margin-top:21px;padding-bottom:7px;text-decoration:none;display:inline-flex}.contact-email-link[data-astro-cid-brlxfrma]:hover{color:#287180;border-color:#287180}.contact-form[data-astro-cid-brlxfrma]{background:#fbfaf7;border:1px solid #d8dedb;border-radius:9px;min-width:0;padding:clamp(20px,3.2vw,38px);display:block;box-shadow:0 24px 55px -45px #0b1a2a66}.contact-field-grid[data-astro-cid-brlxfrma]{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 16px;display:grid}.contact-field[data-astro-cid-brlxfrma]{flex-direction:column;gap:8px;min-width:0;display:flex}.contact-field--wide[data-astro-cid-brlxfrma]{grid-column:1/-1}.contact-field[data-astro-cid-brlxfrma] label[data-astro-cid-brlxfrma]{color:#253c4a;font:600 12px/1.4 var(--mono,monospace);letter-spacing:.06em;text-transform:uppercase}.contact-field[data-astro-cid-brlxfrma] label[data-astro-cid-brlxfrma] span[data-astro-cid-brlxfrma]{color:#566870;font:400 12px/1.3 var(--nf-sans,system-ui,sans-serif);letter-spacing:0;text-transform:none}.contact-field[data-astro-cid-brlxfrma] [data-astro-cid-brlxfrma]:is(input,select,textarea){color:#102235;width:100%;min-height:48px;font:400 16px/1.45 var(--nf-sans,system-ui,sans-serif);box-sizing:border-box;background:#fff;border:1px solid #cbd4d4;border-radius:4px;padding:12px 13px;display:block}.contact-field[data-astro-cid-brlxfrma] textarea[data-astro-cid-brlxfrma]{resize:vertical;min-height:112px}.contact-field[data-astro-cid-brlxfrma] [data-astro-cid-brlxfrma]:is(input,select,textarea):focus{outline-offset:2px;border-color:#5aa1b3;outline:2px solid #5aa1b3}.contact-field[data-astro-cid-brlxfrma] [data-astro-cid-brlxfrma]:is(input,textarea)::placeholder{color:#66767d}.contact-form__footer[data-astro-cid-brlxfrma]{justify-content:space-between;align-items:center;gap:18px;margin-top:22px;display:flex}.contact-form__footer[data-astro-cid-brlxfrma] p[data-astro-cid-brlxfrma]{color:#526671;max-width:36ch;font:400 13px/1.5 var(--nf-sans,system-ui,sans-serif);margin:0}.contact-button--submit[data-astro-cid-brlxfrma]{cursor:pointer;min-width:170px}.contact-next[data-astro-cid-brlxfrma]{color:#eef3f7;background:#0b1a2a;padding:clamp(44px,6vw,78px) clamp(20px,5vw,76px)}.contact-next__inner[data-astro-cid-brlxfrma]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:24px 70px;max-width:1250px;margin:0 auto;display:grid}.contact-next[data-astro-cid-brlxfrma] .contact-eyebrow[data-astro-cid-brlxfrma]{font-size:11px}.contact-next[data-astro-cid-brlxfrma] h2[data-astro-cid-brlxfrma]{color:#eef3f7;max-width:15ch;margin:0;font:400 clamp(32px,4vw,50px)/1.04 Instrument Serif,Georgia,serif}.contact-next[data-astro-cid-brlxfrma] ol[data-astro-cid-brlxfrma]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:10px 0 0;padding:0;list-style:none;display:grid}.contact-next[data-astro-cid-brlxfrma] li[data-astro-cid-brlxfrma]{color:#c3d1dc;font:400 13px/1.6 var(--nf-sans,system-ui,sans-serif);align-items:flex-start;gap:10px;display:flex}.contact-next[data-astro-cid-brlxfrma] li[data-astro-cid-brlxfrma] span[data-astro-cid-brlxfrma]{color:#8cc5e8;font:600 17px/1.2 var(--nf-sans,system-ui,sans-serif);flex:none}.contact-coverage[data-astro-cid-brlxfrma]{color:#90a8b8;font:400 12px/1.6 var(--nf-sans,system-ui,sans-serif);border-top:1px solid #c3d9e62b;grid-column:2;margin:0;padding-top:17px}@media (width<=900px){.contact-hero__inner[data-astro-cid-brlxfrma]{grid-template-columns:minmax(0,1fr) minmax(240px,.75fr);gap:35px}.contact-direct[data-astro-cid-brlxfrma]{gap:18px}.contact-form-layout[data-astro-cid-brlxfrma]{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:32px}.contact-next__inner[data-astro-cid-brlxfrma]{grid-template-columns:1fr;gap:24px}.contact-coverage[data-astro-cid-brlxfrma]{grid-column:1}}@media (width<=680px){.contact-hero[data-astro-cid-brlxfrma]{padding:25px 20px 45px}.contact-hero[data-astro-cid-brlxfrma]:before{display:none}.contact-hero__inner[data-astro-cid-brlxfrma]{grid-template-columns:1fr;gap:28px}.contact-crumbs[data-astro-cid-brlxfrma]{justify-content:center;margin-bottom:33px}.contact-hero__copy[data-astro-cid-brlxfrma]{text-align:center;margin-inline:auto}.contact-hero[data-astro-cid-brlxfrma] h1[data-astro-cid-brlxfrma]{max-width:13ch;margin-inline:auto;font-size:clamp(43px,12vw,58px)}.contact-lead[data-astro-cid-brlxfrma]{max-width:38ch;margin:17px auto 0;font-size:15px}.contact-hero__actions[data-astro-cid-brlxfrma]{justify-content:center;margin-top:24px}.contact-button[data-astro-cid-brlxfrma]{min-height:50px}.contact-direct[data-astro-cid-brlxfrma]{justify-content:center;gap:16px 20px;margin-top:25px;padding-top:17px}.contact-direct[data-astro-cid-brlxfrma] a[data-astro-cid-brlxfrma]{text-align:center}.contact-portrait[data-astro-cid-brlxfrma]{width:min(78vw,310px);margin:0 auto 2px}.contact-portrait[data-astro-cid-brlxfrma]:before{inset:7% -6% -5% 6%}.contact-portrait[data-astro-cid-brlxfrma] figcaption[data-astro-cid-brlxfrma]{text-align:center;flex-wrap:wrap;justify-content:center;font-size:11px}.contact-clients[data-astro-cid-brlxfrma]{padding-block:25px 28px}.contact-clients__head[data-astro-cid-brlxfrma]{text-align:center;flex-direction:column;align-items:center;gap:14px;padding-inline:20px}.contact-clients__head[data-astro-cid-brlxfrma] h2[data-astro-cid-brlxfrma]{max-width:28ch}.contact-brand[data-astro-cid-brlxfrma]{flex-basis:150px;height:74px;padding:9px 13px}.contact-marquee__track[data-astro-cid-brlxfrma]{gap:9px;animation-duration:95s}.contact-form-section[data-astro-cid-brlxfrma]{padding:48px 18px}.contact-form-layout[data-astro-cid-brlxfrma]{grid-template-columns:1fr;gap:27px}.contact-form-aside[data-astro-cid-brlxfrma]{text-align:center;margin:auto;position:static}.contact-form-aside[data-astro-cid-brlxfrma] h2[data-astro-cid-brlxfrma]{max-width:15ch;margin-inline:auto;font-size:clamp(36px,10vw,48px)}.contact-form-aside[data-astro-cid-brlxfrma]>p[data-astro-cid-brlxfrma]:not(.contact-eyebrow){max-width:38ch;margin:15px auto 0;font-size:14px}.contact-note[data-astro-cid-brlxfrma]{text-align:left;max-width:440px;margin:23px auto 0}.contact-field-grid[data-astro-cid-brlxfrma]{grid-template-columns:1fr;gap:15px}.contact-field--wide[data-astro-cid-brlxfrma]{grid-column:1}.contact-form[data-astro-cid-brlxfrma]{padding:20px 16px}.contact-form__footer[data-astro-cid-brlxfrma]{text-align:center;flex-direction:column;align-items:stretch}.contact-form__footer[data-astro-cid-brlxfrma] p[data-astro-cid-brlxfrma]{max-width:none}.contact-button--submit[data-astro-cid-brlxfrma]{width:100%}.contact-next[data-astro-cid-brlxfrma]{padding:44px 20px}.contact-next__inner[data-astro-cid-brlxfrma]{text-align:center}.contact-next[data-astro-cid-brlxfrma] h2[data-astro-cid-brlxfrma]{margin-inline:auto}.contact-next[data-astro-cid-brlxfrma] ol[data-astro-cid-brlxfrma]{grid-template-columns:1fr;gap:12px;margin:8px 0 0}.contact-next[data-astro-cid-brlxfrma] li[data-astro-cid-brlxfrma]{text-align:left;justify-content:center}.contact-coverage[data-astro-cid-brlxfrma]{text-align:center}}@media (prefers-reduced-motion:reduce){.contact-button[data-astro-cid-brlxfrma]{transition:none}.contact-marquee__track[data-astro-cid-brlxfrma]{padding-inline:clamp(20px,5vw,76px);animation:none}.contact-marquee[data-astro-cid-brlxfrma]{scrollbar-width:thin;overflow-x:auto;mask-image:none}.contact-brand[data-astro-cid-brlxfrma][aria-hidden=true]{display:none}}
