section.first-visit-checklist{padding:var(--spacing-104) 0}section.first-visit-checklist .container{max-width:1256px;padding:0 20px;width:100%;margin:0 auto}section.first-visit-checklist .first-visit-checklist-inner{display:flex;align-items:center;gap:var(--spacing-80)}section.first-visit-checklist .first-visit-checklist-left{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-48);flex:1 1 0}section.first-visit-checklist .first-visit-checklist-title{color:#005159;font-weight:500;letter-spacing:.8px;margin:0;max-width:470px}section.first-visit-checklist .first-visit-checklist-button{display:inline-flex;min-height:48px;min-width:75px;padding:10px 30px;justify-content:center;align-items:center;text-align:center;border-radius:var(--radius-24);border:1px solid #00a2b1;color:#00a2b1;font-family:Geist,sans-serif;font-size:16px;font-weight:500;line-height:26px;text-transform:uppercase;text-decoration:none;background:0 0;transition:background .3s ease,color .3s ease}section.first-visit-checklist .first-visit-checklist-button:hover{background:#00a2b1;color:#fff}section.first-visit-checklist .first-visit-checklist-list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-16);flex:1 1 0}section.first-visit-checklist .first-visit-checklist-item{display:flex;padding:16px var(--spacing-24);align-items:center;gap:var(--spacing-20);width:100%;border-radius:var(--radius-16);background:#f7f7f7}section.first-visit-checklist .first-visit-checklist-icon{display:flex;width:40px;height:40px;padding:8px;justify-content:center;align-items:center;flex-shrink:0;aspect-ratio:1/1;border-radius:var(--radius-8);background:#00a2b1}section.first-visit-checklist .first-visit-checklist-icon img,section.first-visit-checklist .first-visit-checklist-icon svg{width:24px;height:24px;display:block}section.first-visit-checklist .first-visit-checklist-text{color:#656565;font-family:Geist,sans-serif;font-size:18px;font-weight:500;line-height:28px;margin:0}@media (max-width:1024px){section.first-visit-checklist{padding:var(--spacing-80) 56px}section.first-visit-checklist .first-visit-checklist-inner{gap:var(--spacing-48)}section.first-visit-checklist .first-visit-checklist-left{gap:var(--spacing-32)}section.first-visit-checklist .first-visit-checklist-button{padding:12px 24px;font-size:14px;line-height:22px}}@media (max-width:767px){section.first-visit-checklist{padding:var(--spacing-56) 0}section.first-visit-checklist .first-visit-checklist-inner{flex-direction:column;align-items:stretch;gap:var(--spacing-40)}section.first-visit-checklist .first-visit-checklist-left{gap:var(--spacing-24);align-items:center;text-align:center}section.first-visit-checklist .first-visit-checklist-title{text-align:center}section.first-visit-checklist .first-visit-checklist-button{width:auto;min-height:44px;padding:10px 20px;font-size:13px;line-height:20px;letter-spacing:.5px}section.first-visit-checklist .first-visit-checklist-item{padding:var(--spacing-12) var(--spacing-16);gap:var(--spacing-16)}section.first-visit-checklist .first-visit-checklist-text{font-size:16px;line-height:26px}}