.hero[data-astro-cid-lcdefpme]{isolation:isolate;background:radial-gradient(120% 90% at 0% 0%, #2a1c07 0%, transparent 45%), var(--ink);padding-block:clamp(28px,6vw,88px) clamp(48px,7vw,104px);position:relative;overflow:hidden}.g1[data-astro-cid-lcdefpme]{opacity:.55;width:70vw;height:55vw;top:-30vw;left:-30vw}.g2[data-astro-cid-lcdefpme]{opacity:.8;width:80vw;height:40vw;bottom:-30vw;right:-10vw}.hero-mark[data-astro-cid-lcdefpme]{z-index:-1;fill:#fca80c0b;width:min(62vw,900px);position:absolute;top:8%;right:-6vw}.hero-brands[data-astro-cid-lcdefpme]{margin-top:clamp(40px,6vw,72px)}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(32px,5vw,80px);display:grid}.hero-copy[data-astro-cid-lcdefpme]{align-content:center;gap:22px;display:grid}.hero-copy[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:0}h1[data-astro-cid-lcdefpme]{max-width:15ch;font-weight:400}.hero-points[data-astro-cid-lcdefpme]{color:var(--on-dark);margin-top:10px}.hero-call[data-astro-cid-lcdefpme]{border-left:2px solid var(--amber);justify-self:start;margin-top:10px;padding-left:16px;line-height:1.3;text-decoration:none;display:inline-grid}.hero-call[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--on-dark-muted);font-size:.9rem}.hero-call[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:500}.hero-call[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none}.hero-call[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover b[data-astro-cid-lcdefpme]{color:var(--amber)}.load[data-astro-cid-lcdefpme]{animation:rise .9s var(--ease) both;animation-delay:calc(var(--d) * 90ms + 60ms)}@keyframes rise{0%{opacity:0;transform:translateY(16px)}}h1[data-astro-cid-lcdefpme].load{animation-name:rise-h1}@keyframes rise-h1{0%{transform:translateY(16px)}}@media (width<=960px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}h1[data-astro-cid-lcdefpme]{max-width:20ch}.hero-points[data-astro-cid-lcdefpme],.hero-call[data-astro-cid-lcdefpme]{display:none}}@media (width<=600px){.hero[data-astro-cid-lcdefpme]{padding-top:20px}.hero-copy[data-astro-cid-lcdefpme]{gap:12px}.hero-copy[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme],.hero-points[data-astro-cid-lcdefpme],.hero-call[data-astro-cid-lcdefpme]{display:none}h1[data-astro-cid-lcdefpme]{font-size:1.85rem}.lede[data-astro-cid-lcdefpme]{font-size:1rem}.hero-grid[data-astro-cid-lcdefpme]{gap:20px}}.head-row[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;gap:24px;margin-bottom:clamp(40px,6vw,64px);display:flex}.head-row[data-astro-cid-lcdefpme] .head[data-astro-cid-lcdefpme]{margin-bottom:0}.proj-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (width<=960px){.proj-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}@media (width<=640px){.proj-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.head-row[data-astro-cid-lcdefpme]{flex-direction:column;align-items:start}}.head[data-astro-cid-lcdefpme].center{text-align:center;margin-inline:auto;justify-items:center;margin-bottom:clamp(64px,8vw,96px)}.how[data-astro-cid-lcdefpme] .head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--on-stone)}.reviews[data-astro-cid-lcdefpme]{overflow:hidden}.sec-amber[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{font-style:italic}.area-lede[data-astro-cid-lcdefpme]{max-width:34rem;margin-top:18px;font-size:1.1rem}@media (width<=600px) and (height<=760px){.lede[data-astro-cid-lcdefpme]{display:none}}@media (width<=600px) and (height<=700px){.hero[data-astro-cid-lcdefpme]{padding-top:8px}h1[data-astro-cid-lcdefpme]{font-size:1.45rem}}
