.about-page[data-astro-cid-2kcj35m2]{padding:42px 0 24px}.about-hero[data-astro-cid-2kcj35m2]{grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);align-items:end;gap:72px;padding:34px 0 56px;display:grid}.about-hero[data-astro-cid-2kcj35m2] h1[data-astro-cid-2kcj35m2]{letter-spacing:-.075em;max-width:650px;margin:15px 0 0;font-size:clamp(54px,8vw,92px);font-weight:400;line-height:.88}.about-hero[data-astro-cid-2kcj35m2] p[data-astro-cid-2kcj35m2]{color:#48574c;max-width:560px;margin:0;font-size:19px;line-height:1.52}.about-hero[data-astro-cid-2kcj35m2] .reviewed[data-astro-cid-2kcj35m2]{color:var(--forest);text-transform:uppercase;letter-spacing:.04em;margin-top:22px;font:12px/1.45 Courier New,monospace}.about-section[data-astro-cid-2kcj35m2]{border-top:1px solid var(--line);grid-template-columns:72px 1fr;gap:26px;padding:38px 0;display:grid}.section-number[data-astro-cid-2kcj35m2]{color:var(--forest);letter-spacing:.04em;padding-top:7px;font:700 13px/1.2 Courier New,monospace}.about-section[data-astro-cid-2kcj35m2]>div[data-astro-cid-2kcj35m2]:last-child{max-width:900px}.about-section[data-astro-cid-2kcj35m2] h2[data-astro-cid-2kcj35m2],.about-contact[data-astro-cid-2kcj35m2] h2[data-astro-cid-2kcj35m2]{letter-spacing:-.05em;margin:0 0 18px;font-size:clamp(30px,4vw,44px);font-weight:400;line-height:1}.about-section[data-astro-cid-2kcj35m2] p[data-astro-cid-2kcj35m2],.about-contact[data-astro-cid-2kcj35m2] p[data-astro-cid-2kcj35m2]{color:#48574c;max-width:760px;margin:0 0 13px;font-size:16px;line-height:1.58}.formula-grid[data-astro-cid-2kcj35m2]{grid-template-columns:1fr 1fr;gap:12px;margin-top:28px;display:grid}.formula-card[data-astro-cid-2kcj35m2]{border:1px solid var(--line);background:var(--sheet);min-height:190px;padding:22px}.formula-card[data-astro-cid-2kcj35m2] h3[data-astro-cid-2kcj35m2]{letter-spacing:-.03em;margin:0 0 19px;font-size:23px;font-weight:400}.formula-card[data-astro-cid-2kcj35m2] code[data-astro-cid-2kcj35m2]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--forest);padding:11px 0;font:13px/1.45 Courier New,monospace;display:block}.formula-card[data-astro-cid-2kcj35m2] p[data-astro-cid-2kcj35m2]{margin:16px 0 0;font-size:14px}.source-heading[data-astro-cid-2kcj35m2]{margin:30px 0 12px;font-size:21px;font-weight:400}.source-links[data-astro-cid-2kcj35m2]{grid-template-columns:1fr 1fr;display:grid}.source-links[data-astro-cid-2kcj35m2] a[data-astro-cid-2kcj35m2]{border-top:1px solid var(--line);color:inherit;justify-content:space-between;gap:20px;padding:15px 14px 15px 0;font:13px/1.45 Courier New,monospace;text-decoration:none;display:flex}.source-links[data-astro-cid-2kcj35m2] a[data-astro-cid-2kcj35m2]+a[data-astro-cid-2kcj35m2]{border-left:1px solid var(--line);padding-left:14px}.source-links[data-astro-cid-2kcj35m2] a[data-astro-cid-2kcj35m2]:hover,.text-link[data-astro-cid-2kcj35m2]:hover{text-underline-offset:4px;text-decoration:underline}.warning-section[data-astro-cid-2kcj35m2]{background:var(--ink);color:var(--paper);margin-inline:-28px;padding-inline:28px}.warning-section[data-astro-cid-2kcj35m2] .section-number[data-astro-cid-2kcj35m2]{color:var(--lime)}.warning-section[data-astro-cid-2kcj35m2] p[data-astro-cid-2kcj35m2]{color:#dbe1dc}.privacy-section[data-astro-cid-2kcj35m2] h2[data-astro-cid-2kcj35m2]:after{content:"✓";border:1px solid var(--line);background:var(--lime);vertical-align:middle;place-items:center;width:28px;height:28px;margin-left:12px;font:18px/1 Courier New,monospace;display:inline-grid}.text-link[data-astro-cid-2kcj35m2]{color:inherit;margin-top:6px;font:13px/1.45 Courier New,monospace;display:inline-block}.about-contact[data-astro-cid-2kcj35m2]{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:end;gap:40px;padding:48px 0;display:grid}.contact-button[data-astro-cid-2kcj35m2]{border:1px solid var(--line);background:var(--lime);min-width:210px;color:inherit;justify-content:space-between;align-items:center;padding:17px 18px;font:13px/1.2 Courier New,monospace;text-decoration:none;display:flex}.contact-button[data-astro-cid-2kcj35m2]:hover{background:var(--ink);color:var(--paper)}@media (width<=760px){.about-page[data-astro-cid-2kcj35m2]{padding-top:30px}.about-hero[data-astro-cid-2kcj35m2]{grid-template-columns:1fr;gap:28px;padding:28px 0 42px}.about-hero[data-astro-cid-2kcj35m2] h1[data-astro-cid-2kcj35m2]{font-size:55px}.about-section[data-astro-cid-2kcj35m2]{grid-template-columns:44px 1fr;gap:10px;padding:30px 0}.formula-grid[data-astro-cid-2kcj35m2],.source-links[data-astro-cid-2kcj35m2]{grid-template-columns:1fr}.formula-card[data-astro-cid-2kcj35m2]{min-height:0}.source-links[data-astro-cid-2kcj35m2] a[data-astro-cid-2kcj35m2]+a[data-astro-cid-2kcj35m2]{border-left:0;padding-left:0}.warning-section[data-astro-cid-2kcj35m2]{margin-inline:-17px;padding-inline:17px}.about-contact[data-astro-cid-2kcj35m2]{grid-template-columns:1fr}.contact-button[data-astro-cid-2kcj35m2]{min-width:0}}
