.svc-hero{padding:clamp(36px, 5vw, 80px) 0 clamp(48px, 6vw, 96px)}.svc-hero__eyebrow{display:flex;align-items:baseline}.svc-hero__eyebrow .as-caps{color:var(--as-navy)}.svc-hero__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:24px clamp(24px, 5vw, 96px);align-items:end;margin-top:clamp(28px, 4vw, 64px)}.as-page .svc-hero h1{font-size:clamp(50px, 8vw, 140px);line-height:.98;letter-spacing:-.01em}.svc-hero__lede{max-width:30em;font-size:1.06em}.svc-section{padding:var(--as-sec) 0}.svc-head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:18px clamp(24px, 5vw, 96px);align-items:end;padding-bottom:clamp(32px, 4vw, 56px)}.as-page .svc-head h2{font-size:clamp(40px, 5.2vw, 88px);line-height:1}.svc-section__lead{max-width:30em;color:var(--as-navy)}.as-navy .svc-section__lead{color:var(--as-paper-soft)}.svc-item{display:grid;grid-template-columns:6.4em minmax(0,1.1fr) minmax(0,1.5fr) 13.5em;gap:10px clamp(16px, 2.4vw, 40px);align-items:baseline;padding:clamp(20px, 2.2vw, 32px) 0;border-top:1px solid var(--as-brass)}.svc-list>.svc-item:last-child{border-bottom:1px solid var(--as-brass)}.svc-list--after-rule>.svc-item:first-child{border-top:0}.svc-item__tag{font-family:var(--as-display);font-size:clamp(28px, 2.5vw, 42px);line-height:1;color:var(--as-brass);white-space:nowrap;font-variant-numeric:lining-nums}.as-page .svc-item h3{font-size:clamp(24px, 2.1vw, 34px);line-height:1.12}.svc-item__price{display:block;margin-top:10px;font-family:var(--as-sans);font-size:11.5px;font-weight:600;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;color:var(--as-slate)}.svc-item__text{font-size:.95em;line-height:1.55;max-width:36em}.svc-item__go{text-align:right}.as-page .svc-item__go .as-btn{min-height:46px;padding:0 20px;font-size:11.5px;width:100%}.as-page .svc-divider{padding:clamp(40px, 5vw, 64px) 0 12px;color:var(--as-slate)}.svc-featured{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px clamp(28px, 5vw, 96px);align-items:stretch;padding-top:clamp(28px, 3vw, 44px)}.svc-featured__tag{display:block;margin-bottom:14px}.as-page .svc-featured__content h3{font-size:clamp(34px, 4vw, 66px);line-height:1.02}.svc-featured__content>p{margin-top:20px;max-width:36em}.svc-featured__includes{margin:26px 0 30px!important;max-width:40em}.svc-featured__includes li{position:relative;padding:12px 0 12px 30px!important;border-top:1px solid rgb(168 139 83 / .6);font-size:.95em;line-height:1.5}.svc-featured__includes li:last-child{border-bottom:1px solid rgb(168 139 83 / .6)}.svc-featured__includes li::before{content:"";position:absolute;left:0;top:calc(12px + .78em);width:16px;height:1px;background:var(--as-brass)}.svc-plate{display:flex;flex-direction:column;justify-content:flex-end;min-height:clamp(320px, 34vw, 520px);padding:clamp(28px, 3.4vw, 52px);outline:1px solid var(--as-brass);outline-offset:-10px}.svc-price-big{font-family:var(--as-display);color:var(--as-brass);font-size:clamp(76px, 9vw, 164px);line-height:.9;font-variant-numeric:lining-nums}.svc-price-sub{margin-top:16px;max-width:24em;color:var(--as-paper-soft)}.svc-price-note{margin-top:22px;padding-top:16px;max-width:26em;border-top:1px solid rgb(168 139 83 / .55);font-size:.9em;line-height:1.5;color:var(--as-paper-soft)}.svc-btn-group{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.svc-footer-cta{padding:var(--as-sec) 0}@media (max-width:1100px){.svc-item{grid-template-columns:5.4em minmax(0,1fr) minmax(0,1.3fr)}.svc-item__go{grid-column:2 / -1;text-align:left}.as-page .svc-item__go .as-btn{width:auto}}@media (max-width:860px){.svc-hero__grid,.svc-head,.svc-featured{grid-template-columns:1fr}.svc-item{grid-template-columns:4.6em minmax(0,1fr)}.svc-item__text,.svc-item__go{grid-column:2}.svc-plate{min-height:0;padding-top:48px}}@media (max-width:560px){.svc-item{grid-template-columns:1fr;gap:8px}.svc-item__name,.svc-item__text,.svc-item__go{grid-column:1}.svc-item__go{margin-top:8px}.as-page .svc-item__go .as-btn,.svc-btn-group .as-btn,.svc-featured__content>.as-btn{width:100%}}