.pricing-page[data-astro-cid-u3mqw4ek]{color:var(--plum)}.pricing-hero[data-astro-cid-u3mqw4ek]{width:min(calc(100% - 3rem),var(--max-width));margin:0 auto;padding:clamp(4rem,8vw,7rem) 0 4rem}.pricing-hero[data-astro-cid-u3mqw4ek] h1[data-astro-cid-u3mqw4ek]{max-width:12ch;margin:1rem 0 1.2rem;font-size:clamp(3rem,6vw,6rem)}.pricing-hero[data-astro-cid-u3mqw4ek]>p[data-astro-cid-u3mqw4ek]:not(.eyebrow){max-width:42rem;color:var(--walnut);margin-bottom:1.7rem;font-size:1.05rem;line-height:1.7}.pricing-section[data-astro-cid-u3mqw4ek]{width:min(calc(100% - 3rem),var(--max-width));border-top:1px solid var(--line);margin:0 auto;padding:3.5rem 0 clamp(4rem,8vw,7rem)}.pricing-section-heading[data-astro-cid-u3mqw4ek]{grid-template-columns:minmax(0,1fr) minmax(18rem,.7fr);align-items:end;gap:2rem;margin-bottom:2rem;display:grid}.pricing-section-heading[data-astro-cid-u3mqw4ek] h2[data-astro-cid-u3mqw4ek]{max-width:12ch;margin:1rem 0 0;font-size:clamp(2.5rem,5vw,4.7rem)}.pricing-section-heading[data-astro-cid-u3mqw4ek]>p[data-astro-cid-u3mqw4ek]{color:var(--walnut);margin:0 0 .3rem;font-size:.9rem;line-height:1.7}.pricing-grid[data-astro-cid-u3mqw4ek]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1rem;display:grid}.price-tile[data-astro-cid-u3mqw4ek]{border:1px solid var(--line);background:var(--cream);min-width:0;box-shadow:0 8px 26px color-mix(in oklch,var(--plum) 5%,transparent);flex-direction:column;padding:clamp(1.2rem,2.1vw,2rem);transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s,border-color .22s,background-color .22s;display:flex}.price-tile[data-astro-cid-u3mqw4ek]:hover,.price-tile[data-astro-cid-u3mqw4ek]:focus-within,.price-tile[data-astro-cid-u3mqw4ek].is-expanded{border-color:var(--muted-brass);background:color-mix(in oklch,var(--cream) 90%,var(--oat));box-shadow:0 12px 30px color-mix(in oklch,var(--plum) 8%,transparent);transform:translateY(-2px)}.tile-topline[data-astro-cid-u3mqw4ek]{border-bottom:1px solid var(--line);color:var(--mulberry);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:.7rem;padding-bottom:1rem;font-size:.62rem;font-weight:700;display:flex}.tile-price[data-astro-cid-u3mqw4ek]{flex-wrap:wrap;align-items:baseline;gap:.35rem;margin:1.45rem 0 .5rem;display:flex}.tile-price[data-astro-cid-u3mqw4ek] strong[data-astro-cid-u3mqw4ek]{letter-spacing:-.04em;font-family:Playfair Display,Georgia,serif;font-size:clamp(2rem,3.1vw,3.25rem);font-weight:400;line-height:1}.tile-price[data-astro-cid-u3mqw4ek] span[data-astro-cid-u3mqw4ek]{color:var(--walnut);font-size:.75rem}.price-tile[data-astro-cid-u3mqw4ek] h3[data-astro-cid-u3mqw4ek]{margin:.65rem 0 .8rem;font-size:clamp(1.35rem,2vw,1.9rem)}.tile-core[data-astro-cid-u3mqw4ek]{min-height:6.5rem;color:var(--walnut);margin:0 0 1rem;font-size:.83rem;line-height:1.65}.tile-inclusion[data-astro-cid-u3mqw4ek]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--mulberry);margin:0 0 .6rem;padding:.85rem 0;font-size:.74rem;font-weight:600;line-height:1.55}.tile-support[data-astro-cid-u3mqw4ek]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:.85rem 0}.tile-support[data-astro-cid-u3mqw4ek] span[data-astro-cid-u3mqw4ek]{color:var(--mulberry);letter-spacing:.045em;text-transform:uppercase;margin-bottom:.4rem;font-size:.62rem;font-weight:700;display:block}.tile-support[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{color:var(--walnut);margin:0;font-size:.75rem;line-height:1.6}.tile-details[data-astro-cid-u3mqw4ek]{color:var(--walnut);margin-top:.75rem;font-size:.75rem;line-height:1.65}.tile-details[data-astro-cid-u3mqw4ek] summary[data-astro-cid-u3mqw4ek]{color:var(--plum);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem 0;font-weight:700;list-style:none;display:flex}.tile-details[data-astro-cid-u3mqw4ek] summary[data-astro-cid-u3mqw4ek]::-webkit-details-marker{display:none}.tile-details[data-astro-cid-u3mqw4ek] summary[data-astro-cid-u3mqw4ek] span[data-astro-cid-u3mqw4ek]{color:var(--muted-brass);font-size:1.1rem;transition:transform .16s}.tile-details[data-astro-cid-u3mqw4ek][open] summary[data-astro-cid-u3mqw4ek] span[data-astro-cid-u3mqw4ek]{transform:rotate(45deg)}.tile-details[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{margin:.2rem 0 .8rem}.approval-note[data-astro-cid-u3mqw4ek]{border-top:1px solid var(--line);color:var(--mulberry);padding-top:.7rem;font-size:.69rem}.tile-cta[data-astro-cid-u3mqw4ek]{text-align:center;width:100%;margin-top:auto;transition:transform .14s}.tile-cta[data-astro-cid-u3mqw4ek]:active{transform:translateY(1px)}.corporate-pricing[data-astro-cid-u3mqw4ek]{padding-top:clamp(3.5rem,7vw,6rem)}.corporate-review-note[data-astro-cid-u3mqw4ek],.corporate-disclaimer[data-astro-cid-u3mqw4ek]{border-left:3px solid var(--muted-brass);background:var(--oat-light);max-width:58rem;color:var(--walnut);padding:.9rem 1.1rem;font-size:.76rem;line-height:1.6}.corporate-review-note[data-astro-cid-u3mqw4ek]{margin:0 0 1.25rem}.corporate-disclaimer[data-astro-cid-u3mqw4ek]{margin:1.25rem 0 0}.corporate-price[data-astro-cid-u3mqw4ek] strong[data-astro-cid-u3mqw4ek]{font-size:clamp(1.6rem,2.55vw,2.6rem)}.corporate-tile[data-astro-cid-u3mqw4ek] h3[data-astro-cid-u3mqw4ek]{min-height:2.8em}.pricing-closing[data-astro-cid-u3mqw4ek]{padding:clamp(3.5rem,7vw,6rem) max(1.5rem,calc((100vw - var(--max-width))/2));background:var(--plum);color:var(--cream)}.pricing-closing[data-astro-cid-u3mqw4ek] h2[data-astro-cid-u3mqw4ek]{max-width:16ch;color:var(--cream);margin:1rem 0 1.5rem;font-size:clamp(2.4rem,4.5vw,4.2rem)}.pricing-page[data-astro-cid-u3mqw4ek] a[data-astro-cid-u3mqw4ek]:focus-visible,.pricing-page[data-astro-cid-u3mqw4ek] summary[data-astro-cid-u3mqw4ek]:focus-visible{outline:3px solid var(--muted-brass);outline-offset:4px}@media (width<=900px){.pricing-grid[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr 1fr}.pricing-section-heading[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr;gap:1rem}}@media (width<=640px){.pricing-hero[data-astro-cid-u3mqw4ek],.pricing-section[data-astro-cid-u3mqw4ek]{width:min(calc(100% - 2rem),var(--max-width))}.pricing-hero[data-astro-cid-u3mqw4ek]{padding-top:3rem}.pricing-grid[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr;gap:.8rem}.price-tile[data-astro-cid-u3mqw4ek]{padding:1.25rem}.tile-core[data-astro-cid-u3mqw4ek],.corporate-tile[data-astro-cid-u3mqw4ek] h3[data-astro-cid-u3mqw4ek]{min-height:0}.tile-cta[data-astro-cid-u3mqw4ek]{min-height:3.25rem}.pricing-closing[data-astro-cid-u3mqw4ek]{padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.price-tile[data-astro-cid-u3mqw4ek],.tile-details[data-astro-cid-u3mqw4ek] summary[data-astro-cid-u3mqw4ek] span[data-astro-cid-u3mqw4ek],.tile-cta[data-astro-cid-u3mqw4ek]{transition:none!important}.price-tile[data-astro-cid-u3mqw4ek]:hover,.price-tile[data-astro-cid-u3mqw4ek]:focus-within,.price-tile[data-astro-cid-u3mqw4ek].is-expanded,.tile-cta[data-astro-cid-u3mqw4ek]:active{transform:none}}
