
.visit-strip,.yuri{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;background:#202020}.visit-strip address{font-size:16px}.visit-strip h2{font-size:34px;text-transform:none}.visit-strip .fine{max-width:460px}
.yuri{background:#171717;margin:22px;border-radius:4px}.yuri img{display:block;width:100%;max-height:560px;object-fit:contain;background:#101010}.yuri p{color:#deded9;font-size:16px;max-width:520px}.yuri .eyebrow{color:#ff722f}.yuri h2{font-size:42px}
.primary-care{grid-template-columns:repeat(3,minmax(0,1fr))}.primary-care .care-photo:first-child{grid-column:auto;grid-row:auto}.primary-care img,.primary-care .care-photo:first-child img{aspect-ratio:auto;object-fit:contain}.primary-care .new-recovery figcaption{display:block;font-size:14px;border:0;padding:14px;min-height:44px}
.more-care{margin-top:24px;border-top:1px solid #555;padding-top:16px}.more-care summary{cursor:pointer;display:list-item;color:#f3f1ed;padding:14px;min-height:48px;font-weight:bold}.more-care[open] .care-grid{margin-top:20px}
.plan-terms{font-size:15px;color:#deded9;margin:0 0 12px}.plan-card .plan-top{font-size:12px}.plan-card .total-period{font-size:13px}.section-label{font-size:12px}.mobile-contact{display:none}
@media(max-width:700px){body{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}.mobile-contact{display:flex;position:fixed;z-index:10;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));justify-content:center;align-items:center;background:#ff722f;color:#171717;min-height:52px;font-size:15px;font-weight:bold;border-radius:5px;box-shadow:0 0 0 8px #202020}.visit-strip,.yuri{grid-template-columns:1fr;gap:22px;padding:30px 20px}.yuri{margin:18px 12px}.yuri img{max-height:420px}.yuri h2{font-size:32px}.visit-strip h2{font-size:28px}.primary-care{grid-template-columns:1fr;gap:18px}.primary-care img,.primary-care .care-photo:first-child img{max-height:480px;width:100%;aspect-ratio:auto}.care-photo h3,.care-photo figcaption{font-size:14px}.care-intro{font-size:15px}.principles p,.resource-row p{font-size:14px}.section-label{font-size:11px}.hero .intro{font-size:16px}header nav a{font-size:12px;letter-spacing:0}header .button{font-size:12px}.floating{display:none}.faq{padding-bottom:36px}}

/* Yuri's portrait is reserved for his introduction. */
#como::before,#como::after{display:none}#como{background:#202020}

