.direct[data-astro-cid-uw5kdbxl]{margin:32px 0 0;display:flex;flex-wrap:wrap;gap:16px 48px}.direct[data-astro-cid-uw5kdbxl] dt[data-astro-cid-uw5kdbxl]{color:var(--muted);margin-bottom:4px}.direct[data-astro-cid-uw5kdbxl] dd[data-astro-cid-uw5kdbxl]{margin:0;font-weight:700}.contact-grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px clamp(32px,6vw,106px);align-items:start}.contact-sec[data-astro-cid-uw5kdbxl]{padding-top:0}.demo-fine[data-astro-cid-uw5kdbxl]{margin-top:10px}.intro-col[data-astro-cid-uw5kdbxl] .pilot-line[data-astro-cid-uw5kdbxl]{margin-top:var(--s4)}.direct[data-astro-cid-uw5kdbxl]{flex-direction:column}.form-col[data-astro-cid-uw5kdbxl]{padding-top:6px}.field[data-astro-cid-uw5kdbxl]{margin-bottom:22px}label[data-astro-cid-uw5kdbxl]{display:block;font-weight:700;font-size:17px;margin-bottom:8px}.opt[data-astro-cid-uw5kdbxl]{font-weight:400;color:var(--muted)}input[data-astro-cid-uw5kdbxl][type=text],input[data-astro-cid-uw5kdbxl][type=email],select[data-astro-cid-uw5kdbxl],textarea[data-astro-cid-uw5kdbxl]{width:100%;min-height:54px;padding:13px 14px;border:1.5px solid var(--ink);border-radius:2px;background:#fbf8f2;color:var(--ink);font:400 18px/1.4 var(--font)}select[data-astro-cid-uw5kdbxl]{appearance:none;padding-right:44px;background:#fbf8f2 no-repeat right 14px center / 16px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 6l5 5 5-5' fill='none' stroke='%230d1b21' stroke-width='2'/%3E%3C/svg%3E")}textarea[data-astro-cid-uw5kdbxl]{resize:vertical}[data-astro-cid-uw5kdbxl]::placeholder{color:#0d1b218c}input[data-astro-cid-uw5kdbxl]:focus-visible,select[data-astro-cid-uw5kdbxl]:focus-visible,textarea[data-astro-cid-uw5kdbxl]:focus-visible{outline:3px solid var(--water);outline-offset:1px}[data-astro-cid-uw5kdbxl][aria-invalid=true]{border-color:#b3261e!important;box-shadow:inset 0 0 0 1px #b3261e}.err[data-astro-cid-uw5kdbxl]{margin:8px 0 0;color:#a1251b;font-weight:600;font-size:15px}.check[data-astro-cid-uw5kdbxl]{display:flex;gap:12px;align-items:center}.check[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]{width:24px;height:24px;margin:0;accent-color:var(--ink);flex:none}.check[data-astro-cid-uw5kdbxl] label[data-astro-cid-uw5kdbxl]{margin:0;font-weight:500}.hp[data-astro-cid-uw5kdbxl]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.note[data-astro-cid-uw5kdbxl]{font-size:15px;color:var(--muted);max-width:34em}.send-err[data-astro-cid-uw5kdbxl]{margin-top:16px}.send-hint[data-astro-cid-uw5kdbxl]{margin:0;font-size:15px;color:var(--muted);max-width:26em}.intro-col[data-astro-cid-uw5kdbxl] .demo-link{margin-top:32px}.preview[data-astro-cid-uw5kdbxl]{scroll-margin-top:16px;padding:28px 0 0;outline:none}.settle[data-astro-cid-uw5kdbxl]{position:relative;height:40px;margin:18px 0 22px}.settle[data-astro-cid-uw5kdbxl] svg[data-astro-cid-uw5kdbxl]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.settle[data-astro-cid-uw5kdbxl] path[data-astro-cid-uw5kdbxl]{fill:none;stroke:var(--ink);stroke-width:4;stroke-linecap:round;vector-effect:non-scaling-stroke;transform-origin:0 20px}.settle[data-astro-cid-uw5kdbxl] .dot[data-astro-cid-uw5kdbxl]{position:absolute;left:58.67%;top:50%;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;background:var(--buoy)}@media(prefers-reduced-motion:no-preference){.preview[data-astro-cid-uw5kdbxl].is-settling .settle[data-astro-cid-uw5kdbxl] svg[data-astro-cid-uw5kdbxl]{animation:settle-draw .52s var(--settle-ease) both}.preview[data-astro-cid-uw5kdbxl].is-settling .settle[data-astro-cid-uw5kdbxl] path[data-astro-cid-uw5kdbxl]{animation:settle-calm .82s var(--settle-ease) both}.preview[data-astro-cid-uw5kdbxl].is-settling .settle[data-astro-cid-uw5kdbxl] .dot[data-astro-cid-uw5kdbxl]{animation:settle-dot .36s var(--settle-ease) .62s both}}@keyframes settle-draw{0%{clip-path:inset(-20px 100% -20px 0)}to{clip-path:inset(-20px 0 -20px 0)}}@keyframes settle-calm{0%{transform:scaleY(2.2)}to{transform:scaleY(1)}}@keyframes settle-dot{0%{transform:scale(0)}to{transform:scale(1)}}.pv-hint[data-astro-cid-uw5kdbxl]{max-width:34em}.mail[data-astro-cid-uw5kdbxl]{margin:0}.mail[data-astro-cid-uw5kdbxl]>div[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;padding:8px 0}.mail[data-astro-cid-uw5kdbxl] dt[data-astro-cid-uw5kdbxl]{padding-top:3px;color:var(--muted)}.mail[data-astro-cid-uw5kdbxl] dd[data-astro-cid-uw5kdbxl]{margin:0;font-weight:700;overflow-wrap:anywhere}.pv-body[data-astro-cid-uw5kdbxl]{margin:12px 0 0;padding:18px 20px;border-radius:12px;background:var(--paper-deep);font:500 14px/1.65 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere}.btn-text[data-astro-cid-uw5kdbxl]{border:0;background:none;padding:8px 0;color:var(--water);font:700 17px/1.2 var(--font);text-decoration:underline;text-underline-offset:.18em;cursor:pointer}@media(max-width:999px){.contact-grid[data-astro-cid-uw5kdbxl]{grid-template-columns:minmax(0,1fr)}}
