.contact-grid[data-astro-cid-jjagjrbk]{display:grid;gap:1.25rem}@media(min-width:960px){.contact-grid[data-astro-cid-jjagjrbk]{grid-template-columns:1fr 1.25fr;align-items:start}}.contact-options[data-astro-cid-jjagjrbk]{display:grid;gap:1.25rem}.option[data-astro-cid-jjagjrbk]{padding:clamp(1.5rem,1rem + 1.5vw,2.25rem);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.option[data-astro-cid-jjagjrbk] h3[data-astro-cid-jjagjrbk]{font-size:var(--step-2)}.option-text[data-astro-cid-jjagjrbk]{margin:.5rem 0 1.5rem;color:var(--ink-2)}.option--primary[data-astro-cid-jjagjrbk]{background:var(--inv-bg);border-color:var(--inv-bg);color:var(--inv-ink)}.option--primary[data-astro-cid-jjagjrbk] .option-text[data-astro-cid-jjagjrbk]{color:var(--inv-ink-2)}.option--primary[data-astro-cid-jjagjrbk] [data-astro-cid-jjagjrbk]:focus-visible{outline-color:var(--inv-ink)}.option--plain[data-astro-cid-jjagjrbk]{background:none}.option-label[data-astro-cid-jjagjrbk]{margin-bottom:.25rem;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.contact-email[data-astro-cid-jjagjrbk]{font-size:var(--step-1)}.contact-langs[data-astro-cid-jjagjrbk]{margin-top:.5rem;font-size:var(--step--1)}.contact-form[data-astro-cid-jjagjrbk]{display:grid;gap:1.25rem}.form-title[data-astro-cid-jjagjrbk]{font-size:var(--step-2)}.form-row[data-astro-cid-jjagjrbk]{display:grid;gap:1.25rem}@media(min-width:640px){.form-row[data-astro-cid-jjagjrbk]{grid-template-columns:1fr 1fr}}.contact-form[data-astro-cid-jjagjrbk] [data-astro-cid-jjagjrbk][data-submit]{justify-self:start;min-width:160px}.form-status[data-astro-cid-jjagjrbk]{min-height:1.5em;font-size:.9375rem}.form-status[data-astro-cid-jjagjrbk][data-state=success]{color:var(--success)}.form-status[data-astro-cid-jjagjrbk][data-state=error]{color:var(--danger)}.quiz[data-astro-cid-zflkftj5]{width:min(100% - 2rem,620px)}.quiz-body[data-astro-cid-zflkftj5]{padding:1.5rem clamp(1.25rem,1rem + 1.5vw,2.25rem) 2rem}.quiz-top[data-astro-cid-zflkftj5]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.quiz-title[data-astro-cid-zflkftj5]{font-size:var(--step-2)}.quiz-progress[data-astro-cid-zflkftj5]{margin:1.5rem 0 1.75rem}.quiz-bar[data-astro-cid-zflkftj5]{height:3px;border-radius:3px;background:var(--surface-2);overflow:hidden}.quiz-bar[data-astro-cid-zflkftj5] span[data-astro-cid-zflkftj5]{display:block;height:100%;width:0;background:var(--gold);transition:width .4s var(--ease)}.quiz-count[data-astro-cid-zflkftj5]{margin-top:.6rem;font-size:var(--step--1);color:var(--ink-3)}.quiz-question[data-astro-cid-zflkftj5]{font-size:var(--step-1);margin-bottom:1rem}.quiz-question[data-astro-cid-zflkftj5]:focus{outline:none}.quiz-options[data-astro-cid-zflkftj5]{display:grid;gap:.5rem}.quiz-option[data-astro-cid-zflkftj5]{min-height:52px;padding:.8rem 1.1rem;border:1px solid var(--line-strong);border-radius:var(--radius-sm);text-align:left;line-height:1.4;transition:border-color .2s var(--ease),background-color .2s var(--ease)}.quiz-option[data-astro-cid-zflkftj5]:hover{border-color:var(--ink)}.quiz-option[data-astro-cid-zflkftj5][aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--bg)}.quiz-back[data-astro-cid-zflkftj5]{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;margin-top:1rem;color:var(--ink-3);font-size:.9375rem}.quiz-back[data-astro-cid-zflkftj5]:hover{color:var(--ink)}.quiz-result[data-astro-cid-zflkftj5]{margin-top:2rem}.quiz-result-name[data-astro-cid-zflkftj5]{font-size:var(--step-3)}.quiz-result-name[data-astro-cid-zflkftj5]:focus{outline:none}.quiz-result-tagline[data-astro-cid-zflkftj5]{margin-top:.5rem;font-size:var(--step-1);color:var(--ink-2)}.quiz-result-price[data-astro-cid-zflkftj5]{margin-top:.75rem;font-weight:500}.quiz-result-actions[data-astro-cid-zflkftj5]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.quiz-alt[data-astro-cid-zflkftj5]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin-top:2rem;padding-top:1.25rem;border-top:1px solid var(--line)}.quiz-alt[data-astro-cid-zflkftj5] p[data-astro-cid-zflkftj5]{width:100%;font-size:var(--step--1)}
