:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--brand:#615ea8;--text:#242332;--muted:#656373;--surface:#faf9fc}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*{box-sizing:border-box}body{background:var(--surface);color:var(--text);overflow-wrap:anywhere;margin:0;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;line-height:1.75}main{width:min(100%,48rem);padding:0 max(1.5rem, env(safe-area-inset-right)) 0 max(1.5rem, env(safe-area-inset-left));margin:0 auto}h1{margin:.5rem 0 1.5rem;font-size:2rem;line-height:1.3}a{color:var(--brand);text-underline-offset:.25em}a:focus-visible{outline:2px solid var(--brand);outline-offset:4px}li{margin-block:1rem}.eyebrow,.notice{color:var(--muted)}.home-brand{align-items:center;gap:12px;display:flex}.home-brand img{border-radius:12px;flex-shrink:0}.notice{border-left:3px solid var(--brand);padding-left:1rem;font-size:.875rem}.content{margin-top:2rem}@media (prefers-color-scheme:dark){:root{--brand:#b6b3ef;--text:#eeeef5;--muted:#b5b3c2;--surface:#191822}}:is(html:has(.embedded),body:has(.embedded)){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0}body:has(.embedded) main{width:100%;padding:0}.feature-content{font-size:calc(14px * var(--app-text-scale,1));line-height:calc(22px * var(--app-text-scale,1))}.feature-content h1{font-size:calc(20px * var(--app-text-scale,1));font-weight:500;line-height:calc(28px * var(--app-text-scale,1));margin:0 0 12px}.feature-content h2{font-size:calc(18px * var(--app-text-scale,1));font-weight:600;line-height:calc(24px * var(--app-text-scale,1));margin:0 0 8px}.feature-content p,.feature-content li,.feature-content ul{margin:0}.feature-content ul{padding-left:21px}.feature-content section+section,.feature-content p+section,.feature-content .closing{margin-top:16px}.feature-content .emphasis{font-weight:600}.feature-notice{font-size:calc(12px * var(--app-text-scale,1));line-height:calc(20px * var(--app-text-scale,1));background:#615ea814;border-radius:12px;margin-top:24px;padding:12px}.feature-navigation{flex-wrap:wrap;gap:16px;margin-bottom:24px;display:flex}.feature-navigation [aria-current=page]{font-weight:600}.embedded{-moz-text-size-adjust:100%;text-size-adjust:100%;padding:var(--app-content-padding-top,0px) 0 var(--app-content-padding-bottom,0px);color:#fff9}.embedded h1,.embedded h2,.embedded .emphasis{color:#fff}.embedded .feature-notice{background:#ffffff1f}@media (prefers-contrast:more){.embedded{color:#fff}}.embedded.content-inset{padding-inline:20px}.feature-article{word-break:break-all;white-space:normal}.feature-article .feature-content{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Microsoft YaHei,sans-serif;font-weight:500;line-height:calc(24px * var(--app-text-scale,1))}.feature-article.embedded{color:#fff}.feature-article .feature-content h1{margin-bottom:20px}.feature-article .feature-content ul{padding-left:26px}.feature-article[data-feature=safe-home] .feature-content>p+p,.feature-article[data-feature=haven-isle] .feature-content>p+p{margin-top:8px}.feature-article.embedded:not([data-feature=entrustment]) .feature-content{padding-inline:4px}.feature-article[data-feature=care-check-in] h1{text-align:justify}.feature-article .feature-heading-number{--feature-number-size:max(24px, calc(24px * var(--app-text-scale,1)));vertical-align:top;width:var(--feature-number-size);height:var(--feature-number-size);color:#615ea8;font-size:calc(14px * var(--app-text-scale,1));font-weight:600;line-height:calc(20px * var(--app-text-scale,1));background:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.feature-article[data-feature=care-check-in] .feature-heading-number{margin-right:8px}.feature-article[data-feature=entrustment] .feature-content{line-height:calc(22px * var(--app-text-scale,1))}.feature-article[data-feature=entrustment] .feature-heading{align-items:flex-start;gap:8px;display:flex}.feature-article[data-feature=entrustment] .feature-heading>:last-child{min-width:0}.feature-article[data-feature=entrustment] section{margin-top:24px}.feature-article .feature-notice{font-size:calc(14px * var(--app-text-scale,1));font-weight:400;line-height:calc(24px * var(--app-text-scale,1));color:var(--muted)}.feature-article .feature-tagline{font-size:calc(12px * var(--app-text-scale,1));font-weight:400;line-height:calc(17px * var(--app-text-scale,1));text-align:center;color:var(--muted);margin-top:20px}.feature-article.embedded .feature-notice,.feature-article.embedded .feature-tagline{color:#fff9}@media (prefers-contrast:more){.feature-article.embedded .feature-notice,.feature-article.embedded .feature-tagline{color:#fff}}
