@import url("../apps/apps.css");
.pricing-hero{padding:clamp(5rem,11vw,9.5rem) 0 4rem;border-bottom:1px solid var(--line)}.pricing-hero h1{max-width:11ch;margin:0;letter-spacing:-.08em;font-size:clamp(3.5rem,8vw,7.5rem);font-weight:600;line-height:.9}.pricing-hero p:last-child{max-width:38rem;margin:2rem 0 0;color:var(--muted);font-size:1.08rem;line-height:1.5}.pricing-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;margin:clamp(4rem,8vw,7rem) 0;background:var(--line);border:1px solid var(--line)}.price-card{position:relative;min-height:350px;padding:1.45rem;background:var(--paper);overflow:hidden}.price-card-aqua{background:var(--aqua)}.price-card-blue{color:white;background:var(--blue)}.price-card-ink{color:white;background:var(--ink)}.price-mark{position:absolute;right:1.15rem;bottom:-.22em;font-size:clamp(5rem,11vw,9rem);font-weight:650;line-height:.8;letter-spacing:-.12em;opacity:.18}.price-card .eyebrow{position:relative;color:var(--reef)}.price-card-blue .eyebrow{color:#d8f4ec}.price-card-ink .eyebrow{color:var(--aqua)}.price-card h2{position:relative;margin:3rem 0 .8rem;font-size:clamp(1.8rem,3vw,2.8rem);letter-spacing:-.065em;line-height:.95}.price-card p{position:relative;max-width:25rem;margin:0;color:var(--muted);line-height:1.5}.price-card-blue p,.price-card-ink p{color:#d7e5e0}.price-card strong{position:relative;display:block;margin-top:2rem;font-size:.85rem}.pricing-cta{padding:clamp(4rem,8vw,7rem) 0;color:#fff;background:var(--deep)}.pricing-cta .eyebrow{color:#b4d4c7}.pricing-cta h2{max-width:13ch;margin:0 0 1.8rem;font-size:clamp(2.6rem,5vw,5rem);letter-spacing:-.07em;line-height:.92}.pricing-cta .button{color:var(--ink);background:var(--aqua)}@media(max-width:700px){.pricing-grid{grid-template-columns:1fr}.price-card{min-height:260px}.price-card h2{margin-top:2rem}}
