._page_1jfi1_1{max-width:1120px;margin:auto;padding:clamp(1.25rem,4vw,3.5rem);color:var(--foreground);font-family:var(--font-family-base);line-height:1.72}._page_1jfi1_1 h1,._page_1jfi1_1 h2,._page_1jfi1_1 h3{font-family:var(--font-family-display);font-weight:400}._page_1jfi1_1 h1{font-size:clamp(2.6rem,6vw,4.75rem);line-height:.98;letter-spacing:-.025em;color:var(--foreground);margin:.35rem 0 1.5rem}._page_1jfi1_1 h2{font-size:clamp(1.75rem,3.5vw,2.6rem);line-height:1.08;color:var(--foreground);margin:2.5rem 0 1rem}._page_1jfi1_1 h3{font-size:1.45rem;line-height:1.2;color:var(--foreground)}._page_1jfi1_1 a{color:var(--primary);text-underline-offset:4px;text-decoration-thickness:1px}._page_1jfi1_1 a:hover{color:var(--foreground)}._header_1jfi1_1{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:2.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--border)}._page_1jfi1_1 p{max-width:72ch;color:var(--muted-foreground)}._page_1jfi1_1 form{display:grid;gap:1rem;max-width:700px}._page_1jfi1_1 label{display:grid;gap:.3rem}._page_1jfi1_1 article{padding:clamp(1.15rem,3vw,1.75rem);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--card);box-shadow:var(--shadow);margin:1.25rem 0}._page_1jfi1_1 nav{display:flex;flex-wrap:wrap;gap:.75rem}._page_1jfi1_1 img{max-width:100%;border-radius:var(--radius-sm);border:1px solid var(--border)}._page_1jfi1_1 button{white-space:normal;height:auto;min-height:44px}._page_1jfi1_1 small{color:var(--muted-foreground)}@media(max-width:640px){._page_1jfi1_1{padding:1.25rem 1rem 3rem}._page_1jfi1_1 h1{font-size:clamp(2.35rem,13vw,3.5rem)}._header_1jfi1_1{align-items:flex-start}}
