.archive-filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:0 0 26px;font-size:11px}.archive-filters>span{font-weight:700}.archive-filters a{border-bottom:1px solid var(--line);padding:5px 0}.archive-filters a[aria-current]{border-color:var(--teal);font-weight:800}.appointment-section{display:grid;grid-template-columns:1.1fr 1fr;gap:8vw;background:var(--paper);padding-block:75px 85px;align-items:center}.appointment-card{padding:40px;border-radius:15px;background:var(--yellow);position:relative;overflow:hidden}.appointment-card>.eyebrow{margin:20px 0}.appointment-card h2,.appointment-notes h2{font-size:clamp(38px,4vw,58px);margin:20px 0}.appointment-card>p:not(.eyebrow),.appointment-notes>p:not(.eyebrow){font-size:14px;line-height:1.9;margin:20px 0}.appointment-symbol{font-size:85px;line-height:1;display:block}.appointment-card .button{margin-top:12px}.appointment-card .field-help{font-size:10px!important;margin-bottom:0!important}.appointment-notes .text-link{font-size:12px}.feature-card .text-link{margin-top:20px}
@media(max-width:800px){.appointment-section{grid-template-columns:1fr;gap:40px;padding-block:45px 60px}.appointment-card{padding:30px}.appointment-card .button{max-width:100%;gap:18px}.archive-filters{gap:10px 15px;font-size:10px}.archive-filters>span{width:100%}.appointment-notes h2{font-size:42px}}
