._page_15do3_1{--bg: #f7f8f5;--surface: #ffffff;--ink: #16211c;--muted: #55635c;--line: #dfe4de;--accent: #0b6b4b;min-height:100vh;box-sizing:border-box;padding:4rem 1.25rem 3rem;background:var(--bg);color:var(--ink);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5}@media(prefers-color-scheme:dark){._page_15do3_1{--bg: #101512;--surface: #18201c;--ink: #eef2ee;--muted: #a3b0a9;--line: #2a352f;--accent: #5fd0a3}}._hero_15do3_34,._features_15do3_35,._footer_15do3_36{max-width:62rem;margin:0 auto}._brand_15do3_41{margin:0 0 1.5rem;font-weight:700;letter-spacing:.02em;color:var(--accent)}._heading_15do3_48{margin:0;max-width:18ch;font-size:clamp(2rem,6vw,3.5rem);line-height:1.08;letter-spacing:-.02em;text-wrap:balance}._lead_15do3_57{margin:1.25rem 0 0;max-width:38rem;font-size:1.2rem;color:var(--muted)}._note_15do3_64{margin:1.5rem 0 0;max-width:38rem;padding-left:.9rem;border-left:3px solid var(--accent)}._features_15do3_35{list-style:none;padding:0;margin-top:3.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem}._feature_15do3_35{padding:1.25rem 1.25rem 1.4rem;background:var(--surface);border:1px solid var(--line);border-radius:.75rem}._featureTitle_15do3_87{margin:0 0 .4rem;font-size:1.05rem}._featureText_15do3_92{margin:0;color:var(--muted)}._footer_15do3_36{margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--line);font-size:.95rem}._footer_15do3_36 a{color:var(--accent)}body:has(._page_15do3_1){margin:0}
