body:has(._page_1bvia_2){margin:0}._page_1bvia_2{--bg: #f6f5f2;--surface: #ffffff;--border: #e4e2dc;--text: #1c1b19;--text-muted: #5f5d57;--accent: #b4531a;--accent-soft: #fbefe6;--hero-from: #2b1a10;--hero-to: #8a3f14;min-height:100vh;background:var(--bg);color:var(--text);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}@media(prefers-color-scheme:dark){._page_1bvia_2{--bg: #131211;--surface: #1c1b19;--border: #33312d;--text: #f2f0eb;--text-muted: #b1aea6;--accent: #f0a271;--accent-soft: #2a1d14;--hero-from: #1d120b;--hero-to: #6b3110}}._page_1bvia_2 a{color:var(--accent);text-underline-offset:3px}._page_1bvia_2 a:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}._hero_1bvia_51{background:linear-gradient(120deg,var(--hero-from),var(--hero-to));color:#fff;padding:56px 16px 64px}._heroInner_1bvia_57,._layout_1bvia_58{max-width:1040px;margin:0 auto}._brand_1bvia_63{margin:0 0 12px;font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.8}._title_1bvia_72{margin:0;font-size:clamp(32px,6vw,46px);line-height:1.1;letter-spacing:-.02em}._meta_1bvia_79{margin:14px 0 0;opacity:.85}._layout_1bvia_58{display:grid;grid-template-columns:240px minmax(0,1fr);gap:48px;padding:0 16px 64px;margin-top:-28px}._toc_1bvia_92{position:sticky;top:24px;align-self:start;margin-top:60px;font-size:14px}._tocTitle_1bvia_100{margin:0 0 10px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:12px}._toc_1bvia_92 ol{margin:0;padding:0 0 0 20px}._toc_1bvia_92 li{padding:4px 0;color:var(--text-muted)}._toc_1bvia_92 a{color:var(--text);text-decoration:none}._toc_1bvia_92 a:hover{color:var(--accent);text-decoration:underline}._content_1bvia_129{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:40px clamp(20px,5vw,56px);box-shadow:0 10px 30px #0000000f}._intro_1bvia_137{margin:0 0 28px;font-size:18px;color:var(--text-muted)}._summary_1bvia_143{background:var(--accent-soft);border-left:4px solid var(--accent);border-radius:10px;padding:20px 24px;margin-bottom:8px}._summary_1bvia_143 h2,._contact_1bvia_152 h2{margin:0 0 8px;font-size:18px}._section_1bvia_157{padding-top:36px}._section_1bvia_157 h2{display:flex;align-items:center;gap:12px;margin:0 0 12px;font-size:22px;line-height:1.3;letter-spacing:-.01em;scroll-margin-top:24px}._number_1bvia_173{flex:none;display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--accent-soft);color:var(--accent);font-size:14px;font-weight:700}._content_1bvia_129 h3{margin:22px 0 6px;font-size:16px}._content_1bvia_129 p{margin:0 0 12px}._content_1bvia_129 ul{margin:0 0 12px;padding-left:22px}._content_1bvia_129 li{margin-bottom:8px}._content_1bvia_129 li::marker{color:var(--accent)}._contact_1bvia_152{margin-top:40px;padding-top:28px;border-top:1px solid var(--border)}._contact_1bvia_152 p{margin:0}._footer_1bvia_218{padding:0 16px 40px;text-align:center;color:var(--text-muted);font-size:14px}@media(max-width:860px){._layout_1bvia_58{grid-template-columns:1fr;gap:0}._toc_1bvia_92{display:none}._hero_1bvia_51{padding:40px 16px 56px}._content_1bvia_129{padding-top:28px;padding-bottom:28px}}@media(prefers-reduced-motion:no-preference){._page_1bvia_2{scroll-behavior:smooth}}
