@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/027df52a710ea511-s.3gdmg5dv0jxuw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5e3a2858f2997077-s.p.43rtu0ww1zafj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_e4c65bc3-module__jOvW1q__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_e4c65bc3-module__jOvW1q__variable{--font-pv-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:gerrion;src:url(../media/CFGerrionDEMO_Regular_BF6777841434296-s.p.1e5yv17--a5lm.otf)format("opentype");font-display:swap;font-weight:400}@font-face{font-family:gerrion Fallback;src:local(Arial);ascent-override:109.58%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:68.81%}.gerrion_d0cd5bf5-module__AHv_Na__className{font-family:gerrion,gerrion Fallback;font-weight:400}.gerrion_d0cd5bf5-module__AHv_Na__variable{--font-pv-gerrion:"gerrion", "gerrion Fallback"}
@media (max-width:767px){.pv-header{--pv-control-radius:.5rem;grid-template-columns:minmax(3.5rem, 1fr) minmax(0, auto) var(--header-control-height);border-color:#22232114;border-radius:1rem;gap:0 .5rem;padding:.5rem .5rem .5rem 1rem;box-shadow:0 2px 4px #22232105,0 8px 28px #2223210d}.pv-header .pv-wordmark{font-size:clamp(2rem,8.5vw,2.375rem)}.pv-header a.pv-header-cta{letter-spacing:0;white-space:normal;text-align:center;min-width:0;height:auto;padding:.625rem .875rem;font-size:clamp(.875rem,3.8vw,.9375rem);line-height:1.2}.pv-header.is-menu-open{box-shadow:0 16px 48px #22232129}.pv-header .pv-nav-inner{padding-inline:.25rem}.pv-header .pv-nav a.pv-caps{letter-spacing:-.025em;text-transform:none;white-space:normal;border-top:1px solid #22232114;align-items:center;min-height:3.5rem;padding:.75rem .5rem;font-size:clamp(1.5rem,6.2vw,1.75rem);line-height:1.2;display:flex}.pv-header .pv-nav a.pv-caps:after{opacity:0;background:currentColor;border:0}.pv-header .pv-nav a.pv-caps:active:after{opacity:.06}.pv-menu-backdrop{background:#22232152}.pv-footer{margin:4rem .75rem .75rem}.pv-footer-scene{border-radius:1.25rem;min-height:0}.pv-footer .pv-footer-scene .pv-footer-inner{padding:2rem max(1.25rem, env(safe-area-inset-right)) 0 max(1.25rem, env(safe-area-inset-left))}.pv-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem}.pv-footer-invitation{grid-area:1/1/auto/-1;width:100%;padding:0 0 .5rem}.pv-footer-statement{letter-spacing:-.04em;max-width:15ch;margin-bottom:1rem;font-size:clamp(2rem,8.3vw,3rem);line-height:1.08}.pv-footer-column h2{margin-bottom:.5rem;font-size:1rem;line-height:1.4}.pv-footer a{overflow-wrap:anywhere;min-height:2.75rem;padding-block:.625rem;font-size:1rem;line-height:1.4}.pv-footer-column:has(.pv-footer-socials){border-top:1px solid #fbfaf829;grid-column:1/-1;padding-top:1.25rem}.pv-footer-socials{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem;margin:0;display:grid}.pv-footer-socials a{width:auto;height:auto;padding-inline:0}.pv-footer-socials svg{width:1.75rem;height:1.75rem}.pv-footer-bottom{border-top:1px solid #fbfaf829;grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;margin-top:1.5rem;padding-top:1.5rem;display:grid}.pv-footer-bottom>a{justify-self:start;min-height:2.75rem}.pv-footer-copyright{order:1;font-size:.875rem;line-height:1.5}.pv-footer .pv-footer-bottom [data-signup-disclosure]{font-size:.875rem;line-height:1.6}.pv-footer-wordmark{margin-top:2rem;font-size:64cqw}}@media (max-width:640px){.pv-body:has(.pv-vip[open]){overflow:hidden}.pv-vip{padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));overscroll-behavior:contain;place-items:safe center}.pv-vip-card{max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overscroll-behavior:contain;padding:28px 20px 24px;scroll-padding-block:20px;overflow-y:auto}.pv-vip-close{width:44px;height:44px;top:8px;right:8px}.pv-vip-title{text-wrap:balance;padding-right:36px}.pv-vip-field input{min-height:48px;font-size:16px}.pv-vip .pv-signup-consent{min-height:44px;margin-top:20px}.pv-vip .pv-signup-privacy{overflow-wrap:anywhere}.pv-vip-actions .pv-btn{justify-content:center;width:100%;min-height:48px}}
@media (max-width:767px){.pv-page-head:not(.pv-hero-head){padding:112px 20px 40px}.pv-page-head:not(.pv-hero-head) :is(.pv-display,.pv-h2){text-wrap:balance;overflow-wrap:break-word;font-size:clamp(32px,8.8vw,42px);line-height:1.12}.pv-page-head:not(.pv-hero-head) .pv-lede{font-size:17px;line-height:1.65}.pv-team--page{max-width:600px;padding:112px 20px 0}.pv-team--page .pv-team-heading{margin-bottom:32px;font-size:clamp(34px,9vw,42px)}.pv-team--page .pv-team-grid{gap:40px}.pv-team--page .pv-team-card{min-width:0}.pv-team--page .pv-team-photo{aspect-ratio:1}.pv-team--page .pv-team-card h3{margin-top:18px;font-size:25px;line-height:1.2}.pv-team--page .pv-team-role{letter-spacing:.07em;margin-top:8px;font-size:12px}.pv-page-head--dict{padding-bottom:36px}.pv-dict-word{font-size:clamp(26px,8.1vw,48px);line-height:1.15}.pv-dict-head{gap:12px;padding-bottom:18px}.pv-dict-meta{font-size:17px}.pv-dict-senses{font-size:18px;line-height:1.55}.pv-dict-senses li{grid-template-columns:1.4em minmax(0,1fr);margin-bottom:16px}.pv-dict-origin{font-size:15px;line-height:1.6}.pv-blog-lead,.pv-blog-grid{max-width:600px;padding-inline:20px}.pv-blog-lead{margin-bottom:40px}.pv-blog-grid{gap:36px}.pv-blog-lead h2,.pv-blog-card h2{text-wrap:pretty;overflow-wrap:break-word;font-size:clamp(25px,6.7vw,32px);line-height:1.2}.pv-blog-card p{font-size:16px}.pv-legal,.pv-article,.pv-job{padding-inline:20px;overflow-wrap:anywhere;padding-bottom:48px;font-size:17px;line-height:1.7}.pv-article,.pv-job{padding-top:104px}.pv-article-head .pv-h2,.pv-job-head .pv-h2{font-size:clamp(30px,8.3vw,40px);line-height:1.15}.pv-article-back,.pv-job>.pv-article-back{margin-bottom:18px}.pv-article-back a{align-items:center;min-height:44px;display:inline-flex}.pv-article-meta,.pv-job-meta{line-height:1.6}.pv-article-table-wrap{overscroll-behavior-x:contain;max-width:100%}.pv-article-table{overflow-wrap:normal;min-width:480px}.pv-article-table th,.pv-article-table td{padding:12px}.pv-article-cta a{padding-block:10px;font-size:20px;line-height:1.4;display:inline-block}.pv-legal-toc ol{columns:1}.pv-legal-toc li{margin:0;padding:0}.pv-legal-toc li:before{content:none}.pv-legal-toc a{min-height:44px;padding-block:10px;font-size:16px;line-height:1.5;display:block}.pv-legal-section{scroll-margin-top:96px}.pv-legal-section h2{margin-top:32px;padding-top:22px;font-size:23px;line-height:1.3}.pv-legal-badge{max-width:100%;line-height:1.5}.pv-careers{padding:0 20px 48px}.pv-careers-row{grid-template-columns:minmax(0,1fr);gap:8px;padding-block:22px}.pv-careers-title{line-height:1.35}.pv-careers-meta{text-align:left;line-height:1.6}.pv-job-summary{font-size:18px;line-height:1.6}.pv-job-section{margin-top:32px;padding-top:22px}.pv-apply-grid{grid-template-columns:minmax(0,1fr)}.pv-apply-field{min-width:0}.pv-apply-field label{font-size:14px}.pv-apply-field input,.pv-apply-field textarea{width:100%;min-width:0;max-width:100%;min-height:48px;font-size:16px}.pv-apply-field input.pv-apply-file{padding:8px;font-size:16px}.pv-apply-file::file-selector-button{min-height:40px;margin-right:8px;padding-inline:12px}.pv-apply .pv-btn{width:100%;min-height:48px}.pv-apply-hint,.pv-apply-notice{font-size:14px;line-height:1.6}.pv-main:has(>.pv-hero[aria-label="Dementia care with Rhem"]) .pv-hero{align-items:end;min-height:min(720px,90svh);padding-block:112px 40px}.pv-main:has(>.pv-hero[aria-label="Dementia care with Rhem"]) .pv-hero-row{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:24px;min-height:0;padding:0 24px}.pv-main:has(>.pv-hero[aria-label="Dementia care with Rhem"]) .pv-hero-cta .pv-btn{min-height:48px}.pv-main:has(>.pv-hero[aria-label="Dementia care with Rhem"]) .pv-hero-line{text-wrap:balance;max-width:14ch;font-size:clamp(34px,10vw,48px);line-height:1.1}.pv-main:has(>.pv-hero[aria-label="Dementia care with Rhem"]) .pv-intro{padding:64px 20px}.pv-main:has(>.pv-hero[aria-label="Dementia care with Rhem"]) .pv-intro p:not(.pv-eyebrow-serif){font-size:17px;line-height:1.65}.pv-main:has(>.pv-hero[aria-label="Dementia care with Rhem"]) :is(.pv-h2,.pv-panel-caption h3,.pv-pair-copy h3){text-wrap:balance}.pv-main:has(>.pv-hero[aria-label="Dementia care with Rhem"]) .pv-stack{gap:32px}.pv-main:has(>.pv-hero[aria-label="Dementia care with Rhem"]) .pv-panel{min-height:clamp(400px,62svh,540px)}.pv-main:has(>.pv-hero[aria-label="Dementia care with Rhem"]) .pv-panel-caption{padding:24px 20px 36px;position:relative}.pv-main:has(>.pv-hero[aria-label="Dementia care with Rhem"]) .pv-pair{gap:20px}.pv-main:has(>.pv-hero[aria-label="Dementia care with Rhem"]) .pv-pair-media{aspect-ratio:4/3;min-height:0}.pv-main:has(>.pv-hero[aria-label="Dementia care with Rhem"]) .pv-pair-copy{padding:0 8px 8px}.pv-main:has(>.pv-hero[aria-label="Dementia care with Rhem"]) :is(.pv-statement,.pv-specs,.pv-faq){padding:64px 20px 0}.pv-main:has(>.pv-hero[aria-label="Dementia care with Rhem"]) .pv-spec-group{grid-template-columns:minmax(0,1fr);gap:10px;padding-block:22px}.pv-main:has(>.pv-hero[aria-label="Dementia care with Rhem"]) .pv-spec-group p{line-height:1.65}.pv-main:has(>.pv-hero[aria-label="Dementia care with Rhem"]) .pv-faq{padding-top:0;padding-bottom:48px}}@media (min-width:600px) and (max-width:767px){.pv-team--page .pv-team-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}}
@font-face{font-family:gerrion;src:url(../media/CFGerrionDEMO_Regular_BF6777841434296-s.p.1e5yv17--a5lm.otf)format("opentype");font-display:swap;font-weight:400}@font-face{font-family:gerrion Fallback;src:local(Arial);ascent-override:109.58%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:68.81%}.gerrion_a116206e-module__5ab_iG__className{font-family:gerrion,gerrion Fallback;font-weight:400}.gerrion_a116206e-module__5ab_iG__variable{--font-pv-gerrion:"gerrion", "gerrion Fallback"}
@font-face{font-family:gerrion;src:url(../media/CFGerrionDEMO_Regular_BF6777841434296-s.p.1e5yv17--a5lm.otf)format("opentype");font-display:swap;font-weight:400}@font-face{font-family:gerrion Fallback;src:local(Arial);ascent-override:109.58%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:68.81%}.gerrion_a116206e-module__9GpkRa__className{font-family:gerrion,gerrion Fallback;font-weight:400}.gerrion_a116206e-module__9GpkRa__variable{--font-pv-gerrion:"gerrion", "gerrion Fallback"}
@font-face{font-family:gerrion;src:url(../media/CFGerrionDEMO_Regular_BF6777841434296-s.p.1e5yv17--a5lm.otf)format("opentype");font-display:swap;font-weight:400}@font-face{font-family:gerrion Fallback;src:local(Arial);ascent-override:109.58%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:68.81%}.gerrion_a116206e-module__BaahnW__className{font-family:gerrion,gerrion Fallback;font-weight:400}.gerrion_a116206e-module__BaahnW__variable{--font-pv-gerrion:"gerrion", "gerrion Fallback"}
@font-face{font-family:gerrion;src:url(../media/CFGerrionDEMO_Regular_BF6777841434296-s.p.1e5yv17--a5lm.otf)format("opentype");font-display:swap;font-weight:400}@font-face{font-family:gerrion Fallback;src:local(Arial);ascent-override:109.58%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:68.81%}.gerrion_a116206e-module__EGaTMa__className{font-family:gerrion,gerrion Fallback;font-weight:400}.gerrion_a116206e-module__EGaTMa__variable{--font-pv-gerrion:"gerrion", "gerrion Fallback"}
@font-face{font-family:gerrion;src:url(../media/CFGerrionDEMO_Regular_BF6777841434296-s.p.1e5yv17--a5lm.otf)format("opentype");font-display:swap;font-weight:400}@font-face{font-family:gerrion Fallback;src:local(Arial);ascent-override:109.58%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:68.81%}.gerrion_a116206e-module__hq0dQG__className{font-family:gerrion,gerrion Fallback;font-weight:400}.gerrion_a116206e-module__hq0dQG__variable{--font-pv-gerrion:"gerrion", "gerrion Fallback"}
@font-face{font-family:gerrion;src:url(../media/CFGerrionDEMO_Regular_BF6777841434296-s.p.1e5yv17--a5lm.otf)format("opentype");font-display:swap;font-weight:400}@font-face{font-family:gerrion Fallback;src:local(Arial);ascent-override:109.58%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:68.81%}.gerrion_a116206e-module__KM1Ylq__className{font-family:gerrion,gerrion Fallback;font-weight:400}.gerrion_a116206e-module__KM1Ylq__variable{--font-pv-gerrion:"gerrion", "gerrion Fallback"}
