.hero[data-astro-cid-qmrutqly]{padding:clamp(3rem,6vw,5rem) 0 clamp(5rem,9vw,7.5rem)}.hero__grid[data-astro-cid-qmrutqly]{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(3rem,6vw,5rem);display:grid}.hero__copy[data-astro-cid-qmrutqly]{min-width:0}h1[data-astro-cid-qmrutqly]{max-width:17ch;font-size:clamp(2.1rem,4vw,3.25rem)}.hero__lead[data-astro-cid-qmrutqly]{max-width:34rem;color:var(--text-muted);margin-top:1.75rem;font-size:1.1875rem}.hero__actions[data-astro-cid-qmrutqly]{flex-wrap:wrap;align-items:center;gap:1.25rem 2.25rem;margin-top:2.75rem;display:flex}.hero__proof[data-astro-cid-qmrutqly]{border-top:1px solid var(--line);color:var(--text-muted);flex-wrap:wrap;gap:.5rem 1.75rem;margin-top:2.5rem;padding-top:1.5rem;font-size:.875rem;display:flex}.hero__proof[data-astro-cid-qmrutqly] li[data-astro-cid-qmrutqly]{align-items:center;gap:.55rem;display:flex}.hero__proof[data-astro-cid-qmrutqly] li[data-astro-cid-qmrutqly]:before{content:"";background:var(--teal);border-radius:50%;width:6px;height:6px}.hero__visual[data-astro-cid-qmrutqly]{align-self:start;min-width:0;margin-top:3.1rem}@media (width<=960px){.hero__grid[data-astro-cid-qmrutqly]{grid-template-columns:1fr}.hero__visual[data-astro-cid-qmrutqly]{margin-top:0}}.pains[data-astro-cid-jqihconk]{grid-template-columns:1fr 1.2fr;align-items:start;gap:5rem;display:grid}.pains__list[data-astro-cid-jqihconk] li[data-astro-cid-jqihconk]{border-bottom:1px solid var(--line);padding:1.4rem 0 1.4rem 2.25rem;font-size:1.0625rem;position:relative}.pains__list[data-astro-cid-jqihconk] li[data-astro-cid-jqihconk]:first-child{border-top:1px solid var(--line)}.pains__list[data-astro-cid-jqihconk] li[data-astro-cid-jqihconk]:before{content:"";background:var(--teal-700);width:14px;height:1.5px;position:absolute;top:2.15rem;left:0}@media (width<=860px){.pains[data-astro-cid-jqihconk]{grid-template-columns:1fr;gap:2.5rem}}.intro--lines[data-astro-cid-77btmf6d],.intro--lines[data-astro-cid-77btmf6d] h2[data-astro-cid-77btmf6d]{max-width:none}.intro--lines[data-astro-cid-77btmf6d] p[data-astro-cid-77btmf6d]{max-width:44rem}.intro__line[data-astro-cid-77btmf6d]{display:block}.services[data-astro-cid-77btmf6d]{grid-template-columns:repeat(2,1fr);column-gap:4rem;display:grid}.service[data-astro-cid-77btmf6d]{border-top:1px solid var(--line);align-content:start;gap:.85rem;padding:2.5rem 0;scroll-margin-top:100px;display:grid}.service[data-astro-cid-77btmf6d] h3[data-astro-cid-77btmf6d]{font-size:1.25rem}.service[data-astro-cid-77btmf6d] p[data-astro-cid-77btmf6d]{color:var(--text-muted);max-width:34rem}.service__tags[data-astro-cid-77btmf6d]{color:var(--teal-700);flex-wrap:wrap;gap:.4rem 1.25rem;margin-top:.4rem;font-size:.875rem;display:flex}.services__cta[data-astro-cid-77btmf6d]{border-top:1px solid var(--line);color:var(--text-muted);margin-top:2.5rem;padding-top:2.5rem}.services__cta[data-astro-cid-77btmf6d] .link[data-astro-cid-77btmf6d]{color:var(--text);margin-left:.5rem}@media (width<=760px){.services[data-astro-cid-77btmf6d]{grid-template-columns:1fr}.services__cta[data-astro-cid-77btmf6d] .link[data-astro-cid-77btmf6d]{margin:.75rem 0 0}}.steps[data-astro-cid-x3uknwds]{grid-template-columns:repeat(4,1fr);gap:2.5rem;display:grid}.step[data-astro-cid-x3uknwds]{border-top:1px solid var(--ink-800);padding-top:1.5rem}.step__num[data-astro-cid-x3uknwds]{font-variant-numeric:tabular-nums;color:var(--teal-700);margin-bottom:2rem;font-size:.8125rem;display:block}.step[data-astro-cid-x3uknwds] h3[data-astro-cid-x3uknwds]{margin-bottom:.75rem}.step[data-astro-cid-x3uknwds] p[data-astro-cid-x3uknwds]{color:var(--text-muted);font-size:.975rem}@media (width<=960px){.steps[data-astro-cid-x3uknwds]{grid-template-columns:repeat(2,1fr);gap:3rem 2.5rem}}@media (width<=560px){.steps[data-astro-cid-x3uknwds]{grid-template-columns:1fr}}.facts[data-astro-cid-mjgxhht4]{grid-template-columns:repeat(3,1fr);gap:2.5rem;margin:0;display:grid}.facts[data-astro-cid-mjgxhht4] div[data-astro-cid-mjgxhht4]{border-top:1px solid var(--ink-800);padding-top:1.5rem}.facts[data-astro-cid-mjgxhht4] dt[data-astro-cid-mjgxhht4]{font-family:var(--font-heading);letter-spacing:-.02em;font-size:clamp(1.6rem,2.6vw,2.1rem);font-weight:500;line-height:1.2}.facts[data-astro-cid-mjgxhht4] dd[data-astro-cid-mjgxhht4]{color:var(--text-muted);margin:.75rem 0 0;font-size:.975rem}@media (width<=720px){.facts[data-astro-cid-mjgxhht4]{grid-template-columns:1fr}}.faq[data-astro-cid-tycplb2i]{grid-template-columns:1fr 1.6fr;align-items:start;gap:5rem;display:grid}.faq__list[data-astro-cid-tycplb2i] details[data-astro-cid-tycplb2i]{border-bottom:1px solid var(--line)}.faq__list[data-astro-cid-tycplb2i] details[data-astro-cid-tycplb2i]:first-child{border-top:1px solid var(--line)}summary[data-astro-cid-tycplb2i]{cursor:pointer;padding:1.5rem 2.5rem 1.5rem 0;list-style:none;position:relative}summary[data-astro-cid-tycplb2i]::-webkit-details-marker{display:none}summary[data-astro-cid-tycplb2i]:after,summary[data-astro-cid-tycplb2i]:before{content:"";background:var(--text);width:14px;height:1.5px;transition:transform .2s;position:absolute;top:50%;right:.25rem}summary[data-astro-cid-tycplb2i]:before{transform:rotate(90deg)}details[data-astro-cid-tycplb2i][open] summary[data-astro-cid-tycplb2i]:before{transform:rotate(0)}summary[data-astro-cid-tycplb2i] h3[data-astro-cid-tycplb2i]{font-size:1.0625rem;line-height:1.4}details[data-astro-cid-tycplb2i] p[data-astro-cid-tycplb2i]{color:var(--text-muted);max-width:44rem;padding:0 2.5rem 1.75rem 0}@media (width<=860px){.faq[data-astro-cid-tycplb2i]{grid-template-columns:1fr;gap:2.5rem}}
