.quote[data-astro-cid-b2aj2baa]{padding-top:clamp(48px,6vw,88px);padding-bottom:var(--section);background:linear-gradient(var(--bg-2),var(--bg) 70%)}.q-grid[data-astro-cid-b2aj2baa]{display:grid;gap:48px}@media(min-width:1000px){.q-grid[data-astro-cid-b2aj2baa]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px}.q-side[data-astro-cid-b2aj2baa]{position:sticky;top:120px;align-self:start}}.q-side[data-astro-cid-b2aj2baa]{display:grid;gap:28px}.q-side[data-astro-cid-b2aj2baa] h1[data-astro-cid-b2aj2baa]{max-width:11ch}.progress[data-astro-cid-b2aj2baa]{list-style:none;margin:0;padding:0;display:grid;border-left:1px solid var(--line-2)}.progress[data-astro-cid-b2aj2baa] li[data-astro-cid-b2aj2baa]{position:relative;padding:10px 0 10px 22px;color:var(--ink-3);font-weight:600;display:flex;gap:12px;align-items:center;transition:color .4s}.progress[data-astro-cid-b2aj2baa] li[data-astro-cid-b2aj2baa]:before{content:"";position:absolute;left:-1.5px;top:8px;bottom:8px;width:2px;background:var(--red);transform:scaleY(0);transform-origin:top;transition:transform .6s var(--ease)}.progress[data-astro-cid-b2aj2baa] .pn[data-astro-cid-b2aj2baa]{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;border:1px solid var(--line-2);font-size:12px;font-weight:700;transition:background .4s,color .4s,border-color .4s}.progress[data-astro-cid-b2aj2baa] .is-current[data-astro-cid-b2aj2baa] .pn[data-astro-cid-b2aj2baa]{background:var(--red);border-color:var(--red);color:#fff}.progress[data-astro-cid-b2aj2baa] .is-current[data-astro-cid-b2aj2baa],.progress[data-astro-cid-b2aj2baa] .is-done[data-astro-cid-b2aj2baa]{color:var(--ink)}.progress[data-astro-cid-b2aj2baa] .is-current[data-astro-cid-b2aj2baa]:before,.progress[data-astro-cid-b2aj2baa] .is-done[data-astro-cid-b2aj2baa]:before{transform:scaleY(1)}.progress[data-astro-cid-b2aj2baa] .is-done[data-astro-cid-b2aj2baa] .pn[data-astro-cid-b2aj2baa]{color:var(--red);border-color:var(--red);background:var(--red-tint)}.side-contact[data-astro-cid-b2aj2baa]{display:flex;gap:14px;align-items:center;padding:16px 18px;background:#fff;border:1px solid var(--line);border-radius:6px}.side-contact[data-astro-cid-b2aj2baa] img[data-astro-cid-b2aj2baa]{width:52px;height:52px;border-radius:50%;object-fit:cover;flex:none}.side-contact[data-astro-cid-b2aj2baa] .small[data-astro-cid-b2aj2baa]{color:var(--ink-3)}.side-contact[data-astro-cid-b2aj2baa] a[data-astro-cid-b2aj2baa]{color:var(--ink);font-weight:600;text-decoration:none}.side-contact[data-astro-cid-b2aj2baa] a[data-astro-cid-b2aj2baa]:hover{color:var(--red)}.q-card[data-astro-cid-b2aj2baa]{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:clamp(24px,4vw,48px);box-shadow:var(--shadow-lg)}fieldset[data-astro-cid-b2aj2baa]{border:0;margin:0;padding:0;min-width:0}.step[data-astro-cid-b2aj2baa]{display:none;gap:26px}.step[data-astro-cid-b2aj2baa].is-active{display:grid;animation:stepIn .7s var(--ease)}@keyframes stepIn{0%{opacity:0;transform:translateY(14px)}}legend[data-astro-cid-b2aj2baa]{padding:0;margin-bottom:4px;font-family:var(--display);font-weight:700}.paths[data-astro-cid-b2aj2baa]{display:grid;gap:12px}@media(min-width:720px){.paths[data-astro-cid-b2aj2baa]{grid-template-columns:repeat(3,minmax(0,1fr))}}.choice[data-astro-cid-b2aj2baa]{position:relative;cursor:pointer}.choice[data-astro-cid-b2aj2baa] input[data-astro-cid-b2aj2baa]{position:absolute;opacity:0;pointer-events:none}.path[data-astro-cid-b2aj2baa] .c-body[data-astro-cid-b2aj2baa]{display:grid;gap:8px;height:100%;align-content:start;padding:22px;border-radius:6px;border:1px solid var(--line-2);transition:border-color .3s,background .3s,box-shadow .3s,transform .35s var(--ease)}.radio[data-astro-cid-b2aj2baa]{width:22px;height:22px;margin-bottom:14px;border-radius:50%;border:1.5px solid var(--line-2);background:#fff;transition:border-color .3s,box-shadow .3s}.path[data-astro-cid-b2aj2baa] input[data-astro-cid-b2aj2baa]:checked+.c-body[data-astro-cid-b2aj2baa] .radio[data-astro-cid-b2aj2baa]{border-color:var(--red);box-shadow:inset 0 0 0 5px var(--red)}.c-top[data-astro-cid-b2aj2baa]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.c-top[data-astro-cid-b2aj2baa] .pill[data-astro-cid-b2aj2baa]{font-size:11px;padding:4px 8px}.c-name[data-astro-cid-b2aj2baa]{font-family:var(--display);font-weight:700;font-size:21px;letter-spacing:-.01em}.path[data-astro-cid-b2aj2baa] .small[data-astro-cid-b2aj2baa]{color:var(--ink-2)}.path[data-astro-cid-b2aj2baa]:hover .c-body[data-astro-cid-b2aj2baa]{border-color:var(--ink-3);transform:translateY(-2px)}.path[data-astro-cid-b2aj2baa] input[data-astro-cid-b2aj2baa]:checked+.c-body[data-astro-cid-b2aj2baa]{border-color:var(--red);background:var(--red-tint);box-shadow:inset 0 0 0 1px var(--red)}.path[data-astro-cid-b2aj2baa] input[data-astro-cid-b2aj2baa]:focus-visible+.c-body[data-astro-cid-b2aj2baa],.chip[data-astro-cid-b2aj2baa] input[data-astro-cid-b2aj2baa]:focus-visible+span[data-astro-cid-b2aj2baa]{outline:2px solid var(--red);outline-offset:3px}.field[data-astro-cid-b2aj2baa]{display:grid;gap:10px}.field[data-astro-cid-b2aj2baa][hidden]{display:none}.f-label[data-astro-cid-b2aj2baa]{font-weight:600;font-size:15.5px}.opt[data-astro-cid-b2aj2baa]{color:var(--ink-3);font-weight:400}.chips[data-astro-cid-b2aj2baa]{display:flex;flex-wrap:wrap;gap:8px}.chip[data-astro-cid-b2aj2baa] span[data-astro-cid-b2aj2baa]{display:inline-block;padding:11px 16px;border-radius:999px;border:1px solid var(--line-2);font-size:15px;font-weight:600;transition:all .3s var(--ease)}.chip[data-astro-cid-b2aj2baa]:hover span[data-astro-cid-b2aj2baa]{border-color:var(--ink-3)}.chip[data-astro-cid-b2aj2baa] input[data-astro-cid-b2aj2baa]:checked+span[data-astro-cid-b2aj2baa]{background:var(--red);color:#fff;border-color:var(--red)}input[data-astro-cid-b2aj2baa]:not([type=radio]):not([type=checkbox]),textarea[data-astro-cid-b2aj2baa]{width:100%;font:inherit;color:var(--ink);background:var(--bg-2);border:1px solid var(--line);border-radius:6px;padding:14px 16px;transition:border-color .3s,box-shadow .3s,background .3s}textarea[data-astro-cid-b2aj2baa]{resize:vertical;min-height:130px}input[data-astro-cid-b2aj2baa]:focus,textarea[data-astro-cid-b2aj2baa]:focus{outline:none;background:#fff;border-color:var(--red);box-shadow:0 0 0 4px var(--red-tint)}.row2[data-astro-cid-b2aj2baa]{display:grid;gap:18px}@media(min-width:640px){.row2[data-astro-cid-b2aj2baa]{grid-template-columns:1fr 1fr}}.consent[data-astro-cid-b2aj2baa]{display:flex;gap:12px;align-items:flex-start;color:var(--ink-2)}.consent[data-astro-cid-b2aj2baa] input[data-astro-cid-b2aj2baa]{margin-top:4px;accent-color:var(--red);width:18px;height:18px;flex:none}.err[data-astro-cid-b2aj2baa]{display:none;color:var(--red-dark);font-size:14px}.err[data-astro-cid-b2aj2baa].on{display:block}.nav-row[data-astro-cid-b2aj2baa]{display:flex;justify-content:space-between;gap:12px;margin-top:32px;padding-top:24px;border-top:1px solid var(--line)}.nav-row[data-astro-cid-b2aj2baa] [data-astro-cid-b2aj2baa][data-next]{margin-left:auto}.nav-row[data-astro-cid-b2aj2baa] [data-astro-cid-b2aj2baa][hidden]{display:none}.done[data-astro-cid-b2aj2baa]{text-align:left;justify-items:start}.done-mark[data-astro-cid-b2aj2baa] svg[data-astro-cid-b2aj2baa]{width:64px}.done-mark[data-astro-cid-b2aj2baa] circle[data-astro-cid-b2aj2baa]{fill:var(--red-tint)}.done-mark[data-astro-cid-b2aj2baa] path[data-astro-cid-b2aj2baa]{fill:none;stroke:var(--red);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40;animation:tick .8s .2s var(--ease) forwards}@keyframes tick{to{stroke-dashoffset:0}}.preview-note[data-astro-cid-b2aj2baa]{color:var(--ink-3);border-left:2px solid var(--red);padding-left:12px}
