.care-brand-symbol{object-fit:contain}.orbit-care{top:0;left:calc(50% - 75px)}.orbit-care .orbit-float{animation:drift-c 11.5s -4s ease-in-out infinite}.orbit-care .orbit-medallion{background:var(--paper);border:1px solid var(--blue)}.orbit-care .care-brand-symbol{width:100%;height:100%;padding:13px}.care-section-mark{display:flex;justify-content:center;margin:0 auto 24px}.care-section-mark .care-brand-symbol{width:150px;height:100px}@media(max-width:780px){.orbit-care{grid-column:3/5;grid-row:1;margin-top:0}.care-section-mark .care-brand-symbol{width:120px;height:80px}}@media(prefers-reduced-motion:reduce){.orbit-care .orbit-float{animation:none}}

/* Pair the care link with massage, leaving the central face unobstructed. */
.hero .orbit-care{left:auto;right:12%;top:9%}
@media(max-width:1100px){.hero .orbit-care{right:7%}}
@media(max-width:900px){.hero .orbit-care{right:13%;top:3%}}
@media(max-width:780px){.hero .orbit-care{grid-column:5/7;grid-row:1;margin-top:19px}}
/* Keep the five closing links in one row even on narrow phones. */
.closing .closing-icons-six{display:flex;flex-wrap:nowrap}
@media(max-width:640px){
 .closing .closing-icons-six{gap:clamp(4px,2vw,10px)}
 .closing .closing-icons-six .closing-icon{min-width:44px;min-height:54px;flex:0 0 44px}
}
.site-header .wordmark,.menu-heading .wordmark{display:block}
