._page_1gsmu_1{background:radial-gradient(circle at 80% 10%, color-mix(in srgb, var(--color-primary,#0f766e) 18%, transparent), transparent 36%), var(--color-background,#f7f8f4);min-height:100vh;color:var(--color-foreground,#17201d);padding:clamp(5rem,12vw,10rem) clamp(1.5rem,8vw,8rem)}._hero_1gsmu_10{max-width:68rem}._eyebrow_1gsmu_14{color:var(--color-primary,#0f766e);letter-spacing:.12em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.8rem;font-weight:700}._hero_1gsmu_10 h1{letter-spacing:-.065em;max-width:13ch;margin:0;font-size:clamp(3rem,8vw,7rem);font-weight:650;line-height:.95}._lede_1gsmu_32{max-width:43rem;color:var(--color-muted-foreground,#52605b);margin:2rem 0;font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.6}._cta_1gsmu_40{background:var(--color-primary,#0f766e);color:#fff;border-radius:999px;align-items:center;min-height:3rem;padding:0 1.25rem;font-weight:650;text-decoration:none;display:inline-flex}._cta_1gsmu_40:hover{filter:brightness(.92)}._principles_1gsmu_56{border-block:1px solid color-mix(in srgb, currentColor 14%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;max-width:76rem;margin-top:clamp(5rem,10vw,9rem);display:grid}._principles_1gsmu_56 article{padding:2rem}._principles_1gsmu_56 article+article{border-left:1px solid color-mix(in srgb, currentColor 14%, transparent)}._principles_1gsmu_56 h2{margin:0 0 .75rem;font-size:1rem}._principles_1gsmu_56 p{color:var(--color-muted-foreground,#52605b);margin:0;line-height:1.55}@media (width<=48rem){._principles_1gsmu_56{grid-template-columns:1fr}._principles_1gsmu_56 article+article{border-top:1px solid color-mix(in srgb, currentColor 14%, transparent);border-left:0}}
