._42xZfa_page{width:min(100%,760px);min-height:calc(100svh - 72px);padding:26px 20px calc(108px + env(safe-area-inset-bottom));color:var(--ink);margin-inline:auto}._42xZfa_header{margin-bottom:28px}._42xZfa_home{color:var(--brand-dark);margin-bottom:26px;font-family:Fraunces,Georgia,serif;font-size:31px;font-weight:600;line-height:1.1;text-decoration:none;display:inline-block}._42xZfa_header h1{margin:0 0 10px;font-size:26px;font-weight:600;line-height:1.35}._42xZfa_header p{max-width:59ch;color:var(--muted);margin:0;line-height:1.8}._42xZfa_primarySection{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:24px}._42xZfa_primarySection>h2,._42xZfa_sectionTitle h2{margin:0;font-size:20px;font-weight:600;line-height:1.45}._42xZfa_primarySection>p,._42xZfa_secondarySection>p{max-width:59ch;margin:12px 0 0;line-height:1.75}._42xZfa_sectionTitle{color:var(--brand-dark);align-items:center;gap:10px;display:flex}._42xZfa_sectionTitle h2{color:var(--ink)}._42xZfa_search{gap:7px;margin-top:24px;display:grid}._42xZfa_search label{font-size:14px;font-weight:600}._42xZfa_searchRow{gap:8px;min-width:0;display:flex}._42xZfa_search input{border:1px solid var(--muted);background:var(--surface);width:100%;min-width:0;min-height:48px;color:var(--ink);font:inherit;border-radius:10px;flex:1;padding:10px 13px;font-size:16px}._42xZfa_search input::placeholder{color:var(--muted)}._42xZfa_search button,._42xZfa_primaryLink{background:var(--brand);color:#fff;min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:10px 18px;font-weight:600;text-decoration:none;display:inline-flex}._42xZfa_search button:hover,._42xZfa_primaryLink:hover{background:var(--brand-dark)}._42xZfa_hint{color:var(--muted);font-size:14px}._42xZfa_secondarySection{margin-top:27px;padding:0 4px}._42xZfa_textLink{min-height:44px;color:var(--brand-dark);text-underline-offset:3px;align-items:center;gap:7px;margin-top:14px;font-weight:600;text-decoration:underline;display:inline-flex}._42xZfa_primaryLink{margin-top:19px}._42xZfa_home:focus-visible,._42xZfa_textLink:focus-visible,._42xZfa_primaryLink:focus-visible,._42xZfa_search input:focus-visible,._42xZfa_search button:focus-visible{outline:3px solid var(--brand-dark);outline-offset:3px}@media (max-width:440px){._42xZfa_page{padding-inline:16px;padding-top:18px}._42xZfa_header{margin-bottom:23px}._42xZfa_home{margin-bottom:19px}._42xZfa_primarySection{padding:19px 16px}._42xZfa_searchRow{display:grid}._42xZfa_search button{width:100%}}
