.quote[data-astro-cid-lcdggc2d]{display:flex;flex-wrap:wrap;min-height:80vh}.side[data-astro-cid-lcdggc2d]{flex:1 1 360px;background:var(--ink);color:var(--paper);padding:48px max(32px,var(--gutter));display:flex;flex-direction:column;gap:22px}.side[data-astro-cid-lcdggc2d] h1[data-astro-cid-lcdggc2d]{font-size:clamp(2.4rem,4vw,3.3rem);line-height:.96}.lead[data-astro-cid-lcdggc2d]{margin:0;color:var(--steel-2);font-size:1.06rem;line-height:1.5}.ticks[data-astro-cid-lcdggc2d]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.ticks[data-astro-cid-lcdggc2d] li[data-astro-cid-lcdggc2d]{padding-left:30px;position:relative}.ticks[data-astro-cid-lcdggc2d] li[data-astro-cid-lcdggc2d]:before{content:"✓";position:absolute;left:0;color:var(--gold);font-family:var(--font-mono)}.talk[data-astro-cid-lcdggc2d]{margin-top:auto;border-top:1px solid var(--steel-9);padding-top:18px;display:flex;flex-direction:column;gap:10px;color:var(--steel-3)}.main[data-astro-cid-lcdggc2d]{flex:999 1 560px;min-width:0;padding:48px max(32px,var(--gutter-r)) 64px max(32px,var(--gutter));display:flex;flex-direction:column;gap:24px;max-width:980px}.tabs[data-astro-cid-lcdggc2d]{display:flex;flex-wrap:wrap;border:1.5px solid var(--charcoal);align-self:flex-start}.tabs[data-astro-cid-lcdggc2d] button[data-astro-cid-lcdggc2d]{min-height:48px;padding:12px 20px;border:0;background:var(--white);color:var(--charcoal);font:600 1rem/1 var(--font-body);cursor:pointer}.tabs[data-astro-cid-lcdggc2d] button[data-astro-cid-lcdggc2d][aria-selected=true]{background:var(--charcoal);color:var(--paper)}form[data-astro-cid-lcdggc2d]{display:flex;flex-direction:column;gap:18px}fieldset[data-astro-cid-lcdggc2d]{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:18px;min-width:0}.field[data-astro-cid-lcdggc2d]{display:flex;flex-direction:column;gap:6px;min-width:0}label[data-astro-cid-lcdggc2d],.label[data-astro-cid-lcdggc2d],legend[data-astro-cid-lcdggc2d]{font-weight:600}legend[data-astro-cid-lcdggc2d]{padding:0;margin-bottom:8px}.opt[data-astro-cid-lcdggc2d]{color:var(--steel);font-weight:400}input[data-astro-cid-lcdggc2d]:not([type=radio]):not([type=checkbox]),select[data-astro-cid-lcdggc2d],textarea[data-astro-cid-lcdggc2d]{min-height:48px;padding:10px 12px;border:1.5px solid var(--steel-5);background:var(--white);font:inherit;color:var(--charcoal);width:100%}textarea[data-astro-cid-lcdggc2d]{resize:vertical}[data-astro-cid-lcdggc2d][aria-invalid=true]{border-color:#b3261e!important}.drop[data-astro-cid-lcdggc2d]{border:2px dashed var(--steel-5);background:var(--white);padding:26px;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;cursor:pointer;font-weight:400}.drop[data-astro-cid-lcdggc2d] b[data-astro-cid-lcdggc2d]{font-weight:600}.drop[data-astro-cid-lcdggc2d] span[data-astro-cid-lcdggc2d]{font-size:.875rem;color:var(--steel)}#q-files[data-astro-cid-lcdggc2d]:focus-visible+.list[data-astro-cid-lcdggc2d],.drop[data-astro-cid-lcdggc2d]:focus-within{outline:3px solid var(--gold)}.list[data-astro-cid-lcdggc2d]{margin:0;font-size:.8125rem;color:var(--steel);overflow-wrap:anywhere}.row2[data-astro-cid-lcdggc2d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.row3[data-astro-cid-lcdggc2d],.contact[data-astro-cid-lcdggc2d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.contact[data-astro-cid-lcdggc2d]{border-top:1px solid var(--line);padding-top:18px}.chips[data-astro-cid-lcdggc2d]{flex-direction:row;flex-wrap:wrap;gap:10px}.chips[data-astro-cid-lcdggc2d] legend[data-astro-cid-lcdggc2d]{width:100%}.chips[data-astro-cid-lcdggc2d] label[data-astro-cid-lcdggc2d]{border:1.5px solid var(--steel-5);background:var(--white);padding:10px 14px;display:flex;gap:8px;align-items:center;font-weight:500;min-height:44px}.chips[data-astro-cid-lcdggc2d] label[data-astro-cid-lcdggc2d]:has(input:checked){border-color:var(--charcoal);box-shadow:inset 0 0 0 1px var(--charcoal)}.note[data-astro-cid-lcdggc2d]{margin:0;font-size:.875rem;color:var(--steel)}.err[data-astro-cid-lcdggc2d]{margin:0;color:#b3261e;font-size:.875rem;min-height:0}.err[data-astro-cid-lcdggc2d]:empty{display:none}.form-err[data-astro-cid-lcdggc2d]{font-weight:600}.hp[data-astro-cid-lcdggc2d]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.submit[data-astro-cid-lcdggc2d]{display:flex}.result[data-astro-cid-lcdggc2d]{background:var(--white);border:1.5px solid var(--charcoal);padding:36px;display:flex;flex-direction:column;gap:16px}.ref[data-astro-cid-lcdggc2d]{font-size:clamp(3rem,7vw,4.5rem)}.msg[data-astro-cid-lcdggc2d]{margin:0;font-size:1.12rem;line-height:1.5;max-width:620px}.btns[data-astro-cid-lcdggc2d]{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:760px){.row2[data-astro-cid-lcdggc2d],.row3[data-astro-cid-lcdggc2d],.contact[data-astro-cid-lcdggc2d]{grid-template-columns:1fr}.side[data-astro-cid-lcdggc2d],.main[data-astro-cid-lcdggc2d]{padding-inline:var(--gutter) var(--gutter-r)}.main[data-astro-cid-lcdggc2d]{padding-top:32px}.tabs[data-astro-cid-lcdggc2d]{align-self:stretch}.tabs[data-astro-cid-lcdggc2d] button[data-astro-cid-lcdggc2d]{flex:1 1 auto}}
