.car-hero[data-astro-cid-2pjcwduj]{padding:9rem 0 4.5rem;background:radial-gradient(ellipse 60% 70% at 85% 0%,#e0f2fe,#fff0 70%)}.car-section[data-astro-cid-2pjcwduj]{padding:5rem 0}.car-tint[data-astro-cid-2pjcwduj]{background:var(--s-tint);border-top:1px solid var(--s-border);border-bottom:1px solid var(--s-border)}.car-eyebrow[data-astro-cid-2pjcwduj]{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--s-primary)}.car-h1[data-astro-cid-2pjcwduj]{margin-top:.8rem;font-family:Montserrat,sans-serif;font-weight:800;color:var(--s-heading);font-size:clamp(34px,5.4vw,60px);line-height:1.06;letter-spacing:-.03em}.car-h2[data-astro-cid-2pjcwduj],.prose-car[data-astro-cid-2pjcwduj] h2{font-family:Montserrat,sans-serif;font-weight:700;color:var(--s-heading);font-size:clamp(26px,3.4vw,38px);line-height:1.15;letter-spacing:-.02em;margin:.6rem 0 1.2rem}.car-lead[data-astro-cid-2pjcwduj]{margin-top:1.25rem;font-size:clamp(17px,1.6vw,19px);line-height:1.6;color:var(--s-text)}.car-btn[data-astro-cid-2pjcwduj]{display:inline-block;background:var(--s-primary);color:#fff;font-weight:600;font-size:15px;padding:.9rem 1.7rem;border-radius:6px;transition:background .2s,transform .2s}.car-btn[data-astro-cid-2pjcwduj]:hover{background:var(--s-deep);transform:translateY(-1px)}.prose-car[data-astro-cid-2pjcwduj]{color:var(--s-text);font-size:16.5px;line-height:1.7}.prose-car[data-astro-cid-2pjcwduj] h3{font-family:Montserrat,sans-serif;font-weight:700;color:var(--s-heading);font-size:20px;margin:2.2rem 0 .8rem}.prose-car[data-astro-cid-2pjcwduj] p{margin-bottom:1rem}.prose-car[data-astro-cid-2pjcwduj] ul{margin:0 0 1rem;padding:0;list-style:none}.prose-car[data-astro-cid-2pjcwduj] li{position:relative;padding-left:1.2rem;margin-bottom:.55rem}.prose-car[data-astro-cid-2pjcwduj] li:before{content:"";position:absolute;left:0;top:.7em;width:6px;height:6px;border-radius:999px;background:var(--s-primary)}.prose-car[data-astro-cid-2pjcwduj] b{color:var(--s-heading)}.prose-car[data-astro-cid-2pjcwduj] table{width:100%;border-collapse:collapse;margin:.5rem 0 1rem;font-size:15.5px;background:#fff;border:1px solid var(--s-border)}.prose-car[data-astro-cid-2pjcwduj] th,.prose-car[data-astro-cid-2pjcwduj] td{text-align:left;padding:.8rem 1rem;border-bottom:1px solid var(--s-border);vertical-align:top}.prose-car[data-astro-cid-2pjcwduj] th{font-family:Montserrat,sans-serif;color:var(--s-heading);background:var(--s-tint)}.prose-car[data-astro-cid-2pjcwduj] td:first-child{white-space:nowrap;font-weight:600;color:var(--s-primary)}.prose-car[data-astro-cid-2pjcwduj] .muted{color:var(--s-muted)}.car-card[data-astro-cid-2pjcwduj]{background:#fff;border:1px solid var(--s-border);border-top:3px solid var(--s-primary);border-radius:12px;padding:1.75rem}.car-card[data-astro-cid-2pjcwduj] label{display:block;font-size:14px;font-weight:500;color:var(--s-heading);margin-bottom:6px}.car-card[data-astro-cid-2pjcwduj] input,.car-card[data-astro-cid-2pjcwduj] textarea{width:100%;padding:12px 14px;border:1px solid var(--s-border);border-radius:8px;font:inherit;color:var(--s-heading);background:#fff}.car-card[data-astro-cid-2pjcwduj] input:focus,.car-card[data-astro-cid-2pjcwduj] textarea:focus{outline:none;border-color:var(--s-primary)}.car-card[data-astro-cid-2pjcwduj] .field{margin-bottom:1rem}.car-card[data-astro-cid-2pjcwduj] .row2{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:640px){.car-card[data-astro-cid-2pjcwduj] .row2{grid-template-columns:1fr}}.car-card[data-astro-cid-2pjcwduj] .hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.car-card[data-astro-cid-2pjcwduj] button{background:var(--s-primary);color:#fff;font-weight:600;font-size:15px;padding:.9rem 1.7rem;border-radius:6px;border:0;cursor:pointer}.car-card[data-astro-cid-2pjcwduj] button:hover{background:var(--s-deep)}.car-apply[data-astro-cid-2pjcwduj]{display:inline-block;background:var(--s-primary);color:#fff;font-weight:600;font-size:15px;padding:.9rem 1.7rem;border-radius:6px;text-decoration:none}.car-apply[data-astro-cid-2pjcwduj]:hover{background:var(--s-deep)}.car-card[data-astro-cid-2pjcwduj] .status{margin-top:.9rem;font-size:15px}.car-card[data-astro-cid-2pjcwduj] .ok{color:#047857}.car-card[data-astro-cid-2pjcwduj] .err{color:#b42318}.prose-car[data-astro-cid-2pjcwduj] .small{font-size:13px;margin-top:1.25rem;color:var(--s-muted)}
