.cx[data-astro-cid-6bfsojfh]{color:#f4f6f8;background:0 0;padding:clamp(56px,8vw,112px) 0 clamp(64px,9vw,128px)}.cx-grid[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(40px,6vw,96px);width:min(1180px,100% - 2*clamp(20px,4vw,56px));margin:0 auto;display:grid}.cx-intro[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{font-family:var(--font-condensed);letter-spacing:-.034em;color:#f4f6f8;margin:0;font-size:clamp(48px,6.4vw,96px);font-weight:500;line-height:1}.cx-lede[data-astro-cid-6bfsojfh]{color:#aeb7c0;max-width:26em;margin:24px 0 0;font-size:19px;line-height:1.5}.cx-details[data-astro-cid-6bfsojfh]{border-top:1px solid #f4f6f8;margin:48px 0 0}.cx-details[data-astro-cid-6bfsojfh] div[data-astro-cid-6bfsojfh]{border-bottom:1px solid #f4f6f824;grid-template-columns:72px minmax(0,1fr);gap:16px;padding:16px 0;font-size:15px;line-height:1.5;display:grid}.cx-details[data-astro-cid-6bfsojfh] dt[data-astro-cid-6bfsojfh]{color:#aeb7c0}.cx-details[data-astro-cid-6bfsojfh] dd[data-astro-cid-6bfsojfh]{color:#f4f6f8;margin:0}.cx-details[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:inherit;text-underline-offset:3px;text-decoration:underline #c9cdd0}.cx-details[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover{text-decoration-color:currentColor}.cx-card[data-astro-cid-6bfsojfh]{background:#04060ac7;border:1px solid #f4f6f824;border-radius:8px;padding:clamp(24px,3.4vw,40px)}.cx-card[data-astro-cid-6bfsojfh] .contact-form{box-shadow:none;background:0 0;border:0;flex-direction:column;gap:20px;padding:0;display:flex}.cx-card[data-astro-cid-6bfsojfh] .field{flex-direction:column;gap:8px;margin:0;display:flex}.cx-card[data-astro-cid-6bfsojfh] .field label{color:#f4f6f8;font-size:14px;font-weight:500;font-family:var(--font-sans), sans-serif;letter-spacing:0;text-transform:none}.cx-card[data-astro-cid-6bfsojfh] .field label span{color:#aeb7c0;font-weight:400}.cx-card[data-astro-cid-6bfsojfh] .field input,.cx-card[data-astro-cid-6bfsojfh] .field textarea{width:100%;font:400 16px/1.4 var(--font-sans), sans-serif;color:#f4f6f8;background:#f4f6f80d;border:1px solid #80868b;border-radius:6px;padding:11px 14px}.cx-card[data-astro-cid-6bfsojfh] .field input{height:46px}.cx-card[data-astro-cid-6bfsojfh] .field textarea{resize:vertical;min-height:150px}.cx-card[data-astro-cid-6bfsojfh] .field input::placeholder,.cx-card[data-astro-cid-6bfsojfh] .field textarea::placeholder{color:#80868b}.cx-card[data-astro-cid-6bfsojfh] .field input:focus-visible,.cx-card[data-astro-cid-6bfsojfh] .field textarea:focus-visible{outline-offset:2px;border-color:#f4f6f8;outline:2px solid #a8452b}.cx-card[data-astro-cid-6bfsojfh] .field input[aria-invalid=true],.cx-card[data-astro-cid-6bfsojfh] .field textarea[aria-invalid=true]{border-color:#a3203f}.cx-card[data-astro-cid-6bfsojfh] .field-error{color:#a3203f;margin:0;font-size:13px}.cx-card[data-astro-cid-6bfsojfh] .contact-context{color:#aeb7c0;margin:0;font-size:14px}.cx-card[data-astro-cid-6bfsojfh] .contact-context span{color:#f4f6f8;margin-right:8px;font-weight:500}.cx-card[data-astro-cid-6bfsojfh] .contact-live-status{color:#aeb7c0;min-height:0;margin:0;font-size:14px}.cx-card[data-astro-cid-6bfsojfh] .contact-live-status.is-error{color:#a3203f}.cx-card[data-astro-cid-6bfsojfh] .contact-live-status a{color:inherit;text-underline-offset:3px}.cx-card[data-astro-cid-6bfsojfh] button[type=submit]{color:#f4f6f8;height:48px;font:500 16px/1 var(--font-sans), sans-serif;cursor:pointer;background:#e37a5c;border:0;border-radius:999px;align-self:flex-start;padding:0 24px;margin:4px 0 0!important}.cx-card[data-astro-cid-6bfsojfh] button[type=submit]:hover:not(:disabled){background:#ef8d70}.cx-card[data-astro-cid-6bfsojfh] button[type=submit]:disabled{opacity:.55;cursor:not-allowed}.cx-card[data-astro-cid-6bfsojfh] .contact-success h3{font:500 26px/1.2 var(--font-sans), sans-serif;letter-spacing:-.01em;color:#f4f6f8;margin:0}.cx-card[data-astro-cid-6bfsojfh] .contact-success p{color:#aeb7c0;margin:12px 0 0;font-size:16px;line-height:1.55}@media (width<=860px){.cx-grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}.cx-details[data-astro-cid-6bfsojfh]{margin-top:32px}}
