.split-hero[data-astro-cid-6456cjj4]{position:relative;overflow:hidden}.hero-top[data-astro-cid-6456cjj4]{padding-block:var(--space-4) var(--space-3);gap:var(--space-2);display:grid}.hero-city[data-astro-cid-6456cjj4]{color:var(--near-black);align-items:center;gap:6px;display:inline-flex}.hero-promise[data-astro-cid-6456cjj4]{max-width:40ch}.hero-halves[data-astro-cid-6456cjj4]{flex-direction:column;display:flex;position:relative}.hero-art[data-astro-cid-6456cjj4]{z-index:0;pointer-events:none;place-items:center;height:100%;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.hero-art[data-astro-cid-6456cjj4]>div[data-astro-cid-6456cjj4]{height:100%}.hero-art[data-astro-cid-6456cjj4] img[data-astro-cid-6456cjj4]{width:auto;max-width:none;height:100%}.half[data-astro-cid-6456cjj4]{z-index:1;flex:1 1 0;grid-template-columns:1fr 1.25fr;display:grid;position:relative}.half-photo[data-astro-cid-6456cjj4] .media{aspect-ratio:auto;height:100%}.half-panel[data-astro-cid-6456cjj4]{justify-content:flex-end;gap:var(--space-2);padding:var(--space-3);background:var(--accent);color:var(--ink);flex-direction:column;display:flex}.half-title[data-astro-cid-6456cjj4]{color:var(--white)}.half-mascot[data-astro-cid-6456cjj4]{width:56px;height:56px;margin-bottom:auto}.half-label[data-astro-cid-6456cjj4]{opacity:.95}.half-title[data-astro-cid-6456cjj4]{font-size:clamp(20px,5.2vw,30px);line-height:1.1}.half-actions[data-astro-cid-6456cjj4]{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.half-phone[data-astro-cid-6456cjj4]{color:inherit;min-height:var(--tap);align-items:center;gap:6px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.half-link[data-astro-cid-6456cjj4]{color:inherit;align-items:center;gap:4px;min-height:32px;font-size:15px;font-weight:600;display:inline-flex}@media (width<=767px){.hero-top[data-astro-cid-6456cjj4]{padding-top:var(--space-3)}.hero-promise[data-astro-cid-6456cjj4]{display:none}.hero-art[data-astro-cid-6456cjj4]{background:var(--white);order:2;width:100%;height:84px;position:static;overflow:hidden;transform:none}.hero-art[data-astro-cid-6456cjj4]>div[data-astro-cid-6456cjj4]{align-items:center;height:100%;display:grid}.hero-art[data-astro-cid-6456cjj4] img[data-astro-cid-6456cjj4]{transform-origin:50% 48%;width:100%;transform:scale(1.6)}.half[data-astro-cid-6456cjj4]{flex:none;grid-template-columns:1fr;min-height:auto}.half[data-astro-cid-6456cjj4].division-dental{order:1}.half[data-astro-cid-6456cjj4].division-aesthetics{order:3}.half-photo[data-astro-cid-6456cjj4]{display:none}.half-panel[data-astro-cid-6456cjj4]{padding:var(--space-3) var(--gutter);min-height:34vh;position:relative}.half-mascot[data-astro-cid-6456cjj4]{right:var(--gutter);top:var(--space-3);width:64px;height:64px;margin:0;position:absolute}.half-link[data-astro-cid-6456cjj4]{display:none}}@media (width<=767px) and (height<=720px){.hero-top[data-astro-cid-6456cjj4]{padding-block:var(--space-1) var(--space-2);--fs-hero:34px}.half-panel[data-astro-cid-6456cjj4]{min-height:0;padding-block:var(--space-2);gap:var(--space-1)}.half-phone[data-astro-cid-6456cjj4]{display:none}.hero-art[data-astro-cid-6456cjj4]{height:56px}.half-title[data-astro-cid-6456cjj4]{font-size:20px}.half-mascot[data-astro-cid-6456cjj4]{width:48px;height:48px}}@media (width>=768px){.hero-halves[data-astro-cid-6456cjj4]{justify-content:space-between;gap:var(--space-6);padding:var(--space-6) var(--gutter);flex-direction:row;min-height:560px}.half[data-astro-cid-6456cjj4]{flex:0 46%;min-height:460px;box-shadow:0 24px 48px #00000029}.half-panel[data-astro-cid-6456cjj4]{padding:var(--space-5)}.half-mascot[data-astro-cid-6456cjj4]{width:88px;height:88px}.division-dental[data-astro-cid-6456cjj4] .half-panel[data-astro-cid-6456cjj4]{text-align:right;align-items:flex-end}.division-dental[data-astro-cid-6456cjj4] .half-mascot[data-astro-cid-6456cjj4]{align-self:flex-end}.division-aesthetics[data-astro-cid-6456cjj4]{grid-template-columns:1.25fr 1fr}.division-aesthetics[data-astro-cid-6456cjj4] .half-photo[data-astro-cid-6456cjj4]{order:2}.division-aesthetics[data-astro-cid-6456cjj4] .half-mascot[data-astro-cid-6456cjj4]{align-self:flex-start}}@media (width>=1024px){.hero-top[data-astro-cid-6456cjj4]{padding-block:var(--space-6) var(--space-4);grid-template-columns:1fr 1fr;align-items:end}.hero-city[data-astro-cid-6456cjj4]{grid-column:1/-1}.hero-halves[data-astro-cid-6456cjj4]{gap:var(--space-7);width:min(100% - 2 * var(--gutter), var(--wrap));margin-inline:auto;padding-inline:0}.half[data-astro-cid-6456cjj4]{flex-basis:45%}.half-panel[data-astro-cid-6456cjj4]{padding:var(--space-6) var(--space-5)}.half-title[data-astro-cid-6456cjj4]{font-size:var(--fs-h2)}}.story[data-astro-cid-gmzamgps]{overflow-x:clip}.story-grid[data-astro-cid-gmzamgps]{gap:var(--space-5);align-items:center;display:grid}.story-media[data-astro-cid-gmzamgps]{position:relative}.story-paint[data-astro-cid-gmzamgps]{opacity:.5;z-index:-1;background:url(/brand/splatter-ink.svg) 0 0/360px;position:absolute;inset:-10% -6% -6% -10%}.story-copy[data-astro-cid-gmzamgps]{gap:var(--space-3);max-width:52ch;display:grid}.story-link[data-astro-cid-gmzamgps]{color:var(--ink);min-height:var(--tap);align-items:center;gap:6px;font-weight:700;display:inline-flex}@media (width>=1024px){.story-grid[data-astro-cid-gmzamgps]{gap:var(--space-7);grid-template-columns:.9fr 1.1fr}.story-media[data-astro-cid-gmzamgps]{margin-left:calc(-1 * var(--space-5))}}.journey[data-astro-cid-pidgvmbv]{padding-block:var(--section-pad)}.journey-grid[data-astro-cid-pidgvmbv]{gap:var(--space-5);align-items:center;display:grid}.journey-copy[data-astro-cid-pidgvmbv]{gap:var(--space-4);display:grid}.journey-head[data-astro-cid-pidgvmbv]{gap:var(--space-3);align-items:flex-start;display:flex}.journey-head[data-astro-cid-pidgvmbv]>div[data-astro-cid-pidgvmbv]{gap:var(--space-1);display:grid}.journey-rows[data-astro-cid-pidgvmbv]{display:grid}.journey-row[data-astro-cid-pidgvmbv]{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:60px;padding:var(--space-2) 0;color:var(--ink);border-top:1px solid #0000001f;text-decoration:none;display:flex}.journey-rows[data-astro-cid-pidgvmbv] li[data-astro-cid-pidgvmbv]:last-child .journey-row[data-astro-cid-pidgvmbv]{border-bottom:1px solid #0000001f}.journey-row[data-astro-cid-pidgvmbv]:hover .row-label[data-astro-cid-pidgvmbv]{color:var(--magenta);text-decoration:underline}.row-main[data-astro-cid-pidgvmbv]{gap:2px;display:grid}.row-label[data-astro-cid-pidgvmbv]{font-family:var(--font-display);font-size:var(--fs-h4)}.row-sub[data-astro-cid-pidgvmbv]{color:var(--near-black)}.journey-people[data-astro-cid-pidgvmbv]{gap:var(--space-2);flex-wrap:wrap;display:flex}.person-chip[data-astro-cid-pidgvmbv]{align-items:center;gap:var(--space-1);min-height:var(--tap);padding:4px var(--space-3) 4px var(--space-2);background:var(--white);border-radius:var(--radius-pill);color:var(--ink);font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.person-dot[data-astro-cid-pidgvmbv]{border-radius:var(--radius-round);background:var(--accent);width:10px;height:10px}.person-role[data-astro-cid-pidgvmbv]{color:var(--text-grey);margin-left:4px}.journey-actions[data-astro-cid-pidgvmbv]{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.journey-link[data-astro-cid-pidgvmbv]{color:var(--ink);min-height:var(--tap);align-items:center;gap:6px;font-weight:700;display:inline-flex}@media (width<=1023px){.journey-media[data-astro-cid-pidgvmbv]{order:-1}}@media (width<=767px){.journey[data-astro-cid-pidgvmbv]{padding-block:var(--space-5)}.journey-row[data-astro-cid-pidgvmbv]{min-height:52px;padding:var(--space-1) 0}.journey-copy[data-astro-cid-pidgvmbv]{gap:var(--space-3)}.row-sub[data-astro-cid-pidgvmbv]{display:none}}@media (width>=1024px){.journey-grid[data-astro-cid-pidgvmbv]{gap:var(--space-7);grid-template-columns:1fr 1fr}.mirrored[data-astro-cid-pidgvmbv] .journey-media[data-astro-cid-pidgvmbv]{order:-1}}
