.BYlf3a_page{padding:clamp(40px,6vw,80px) var(--gutter);background:var(--bg);color:var(--fg)}.BYlf3a_layout{gap:40px;display:grid}.BYlf3a_content{min-inline-size:0;max-inline-size:70ch}.BYlf3a_content h1{overflow-wrap:anywhere;font-size:clamp(30px,4vw,52px);line-height:1.2}.BYlf3a_updated{color:var(--muted);margin-block:16px 28px;font-size:13px}.BYlf3a_section{margin-block:28px;scroll-margin-block-start:calc(var(--header-h) + 24px)}.BYlf3a_section h2{margin-block-end:12px;font-size:clamp(22px,2vw,28px)}.BYlf3a_section p+p{margin-block-start:12px}.BYlf3a_section p{overflow-wrap:anywhere;line-height:1.75}.BYlf3a_toc,.BYlf3a_nav{gap:8px;display:grid}.BYlf3a_toc{border-inline-start:2px solid var(--line);margin-block:24px;padding-inline-start:16px}.BYlf3a_toc a,.BYlf3a_nav a{text-underline-offset:4px;padding-block:8px;font-size:14px}.BYlf3a_nav{align-content:start}.BYlf3a_nav a[aria-current]{color:var(--sage);font-weight:600}.BYlf3a_form{background:var(--surface);border-radius:var(--r-card);gap:18px;padding:clamp(20px,3vw,32px);display:grid}.BYlf3a_field{gap:8px;font-size:14px;display:grid}.BYlf3a_field input,.BYlf3a_field textarea{border:1px solid var(--line-strong);background:var(--bg);min-block-size:48px;inline-size:100%;color:var(--fg);font:inherit;border-radius:10px;padding:12px 14px;font-size:16px}.BYlf3a_field textarea{resize:vertical;min-block-size:96px}.BYlf3a_message{border:1px solid var(--line-strong);overflow-wrap:anywhere;border-radius:12px;padding:16px}.BYlf3a_error{color:var(--warn);font-size:14px}.BYlf3a_hp{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (min-width:1024px){.BYlf3a_layout{grid-template-columns:minmax(0,1fr) 240px;gap:64px}.BYlf3a_nav{align-self:start;position:sticky;inset-block-start:calc(var(--header-h) + 24px)}}
