.cdeck-section.care-standards .cdeck-head{text-align:start;justify-items:start}.cdeck-section.care-standards .cdeck-kicker{align-items:center;gap:var(--space-12);display:inline-flex}.cdeck-section.care-standards .cdeck-kicker:before{content:"";width:var(--space-8);height:var(--space-8);border-radius:var(--radius-pill);background:var(--color-brand)}.cdeck-section.care-standards .cdeck-title{max-width:30ch;font-size:clamp(var(--text-37), 4vw, var(--text-56));line-height:var(--leading-56);letter-spacing:var(--tracking-heading)}@media (max-width:767px){.cdeck-section.care-standards .cdeck-title{font-size:var(--text-37);line-height:var(--leading-37)}.cdeck-section.care-standards .cdeck-lede{max-width:36ch}}.dsr-wrap{display:none}@media (max-width:767px){.cdeck-section.care-standards .cdeck-stage,.cdeck-section.care-standards .cdeck-pager,.cdeck-section.care-standards .cdeck-kicker{display:none}.dsr-wrap{display:block}.cdeck-section.care-standards{background:color-mix(in oklab, var(--color-brand) 2.5%, var(--color-fog))}}.dsr{--dsr-paper:color-mix(in oklab, var(--color-on-dark) 60%, var(--color-paper));--dsr-paper-foot:color-mix(in oklab, var(--color-fog) 40%, var(--color-on-dark));--dsr-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .075 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--dsr-edge:color-mix(in oklab, var(--color-ink) 11%, transparent);--dsr-face:var(--dsr-paper);--dsr-light:var(--color-paper);--dsr-shade:color-mix(in oklab, var(--color-ink) 50%, transparent);--dsr-plate-shade:color-mix(in oklab, var(--color-ink) 28%, transparent);margin-top:var(--space-40)}.dsr-stage{position:relative}.dsr-folder{display:none}.dsr-stack{gap:var(--space-24);margin:0;padding:0;list-style:none;display:grid;position:relative}.dsr-doc{display:grid;position:relative}.dsr-sheet{padding:var(--space-20) var(--space-24) var(--space-12);border-radius:var(--radius-md);background:var(--dsr-grain), linear-gradient(to bottom, var(--dsr-paper), var(--dsr-paper-foot));background-size:calc(var(--space-96) + var(--space-80)), auto;box-shadow:0 0 0 var(--border-hairline) var(--dsr-edge), inset 0 var(--border-hairline) 0 var(--color-paper), 0 var(--border-hairline) var(--border-hairline) color-mix(in oklab, var(--color-ink) 12%, transparent), 0 var(--space-4) var(--space-8) calc(var(--space-4) * -1) color-mix(in oklab, var(--color-ink) 14%, transparent), 0 var(--space-20) var(--space-40) calc(var(--space-20) * -1) color-mix(in oklab, var(--color-ink) 30%, transparent);flex-direction:column;display:flex;position:relative;overflow:clip}.dsr-head{justify-content:space-between;align-items:flex-start;gap:var(--space-16);display:flex}.dsr-seal-wrap{width:calc(var(--space-96) + var(--space-24));aspect-ratio:1;margin:calc(var(--space-4) * -1) calc(var(--space-12) * -1) 0 0;flex-shrink:0}.dsr-body{z-index:1;padding-block:var(--space-4) var(--space-24);position:relative}.dsr-seal{width:100%;height:100%;display:block;overflow:visible}.dsr-seal-text{font-family:var(--font-sans);letter-spacing:.12em;word-spacing:.1em}.dsr-relief-shade{color:var(--dsr-shade);--mark:currentColor}.dsr-relief-light{color:var(--dsr-light);--mark:currentColor}.dsr-relief-face{color:var(--dsr-face);--mark:color-mix(in oklab, var(--color-ink) 7%, var(--dsr-face))}.dsr-relief-deep{color:color-mix(in oklab, var(--color-ink) 72%, transparent)}.dsr-relief-glow{color:#0000}.dsr-seal-plate .dsr-relief-shade{color:var(--dsr-plate-shade)}.dsr-seal-mark{color:var(--mark,currentColor)}.dsr-seal[data-kind=house]{--dsr-shade:color-mix(in oklab, var(--color-ink) 62%, transparent);--dsr-light:color-mix(in oklab, var(--color-brand) 30%, var(--color-paper));--dsr-face:color-mix(in oklab, var(--color-brand) 70%, var(--color-selected))}.dsr-seal[data-kind=house] .dsr-seal-detail .dsr-relief-face,.dsr-seal[data-kind=house] .dsr-seal-sweep .dsr-relief-face{--mark:color-mix(in oklab, var(--color-brand) 22%, var(--color-paper))}.dsr-seal[data-kind=house] .dsr-relief-glow{color:color-mix(in oklab, var(--color-paper) 55%, transparent)}.dsr-foil-0{stop-color:var(--color-deep)}.dsr-foil-1{stop-color:var(--color-brand)}.dsr-foil-2{stop-color:color-mix(in oklab, var(--color-brand) 58%, var(--color-selected))}.dsr-foil-3{stop-color:var(--color-ink)}.dsr-gloss-0{stop-color:var(--color-paper);stop-opacity:.3}.dsr-gloss-1{stop-color:var(--color-paper);stop-opacity:0}.dsr-watermark{display:none}.dsr-moment{padding-top:var(--space-4);font-size:var(--text-15);color:var(--color-muted);line-height:1.4}.dsr .dsr-title{font-size:var(--text-30);line-height:var(--leading-45);letter-spacing:var(--tracking-heading);font-weight:var(--font-weight-regular);text-wrap:balance}.dsr-text{margin-top:var(--space-12);font-size:var(--text-17);color:var(--color-muted);text-wrap:pretty}.dsr-foot{z-index:1;padding-top:var(--space-16);border-top:var(--border-hairline) solid var(--dsr-edge);margin-top:auto;position:relative}.dsr-foot-label{font-size:var(--text-14);color:var(--color-muted);line-height:1.4}.dsr-sources{margin:0;padding:0;list-style:none}.dsr-link{min-height:var(--touch-target);font-size:var(--text-15);color:var(--color-text);transition:color var(--duration-fast) var(--ease-standard);flex-wrap:wrap;align-items:center;column-gap:.25em;line-height:1.35;text-decoration:none;display:flex;position:relative}.dsr-link .cdeck-link-label{text-decoration:underline;text-decoration-thickness:var(--border-hairline);text-underline-offset:var(--space-4);-webkit-text-decoration-color:color-mix(in oklab, currentColor 45%, transparent);text-decoration-color:color-mix(in oklab, currentColor 45%, transparent)}.dsr-link svg{width:var(--space-16);height:var(--space-16);margin-left:var(--space-4);vertical-align:middle;display:inline-block}.dsr-link:hover{color:var(--color-brand)}.dsr-link:hover .cdeck-link-label{text-decoration-color:currentColor}.dsr-link:active{color:var(--color-ink)}@media (max-width:359px){.dsr .dsr-title{font-size:var(--text-26)}.dsr-seal-wrap{width:calc(var(--space-96) + var(--space-8))}.dsr-sheet{padding-inline:var(--space-20)}}@media (max-width:767px) and (min-height:640px) and (prefers-reduced-motion:no-preference) and (scripting:enabled){.dsr:not([data-static]){--dsr-step:56svh}.dsr:not([data-static]):after{content:"";height:calc((var(--n) - 1) * var(--dsr-step));display:block}.dsr:not([data-static]) .dsr-stage{top:var(--dsr-top,calc(var(--space-64) + var(--space-12)));padding-top:var(--space-24);position:sticky}.dsr:not([data-static]) .dsr-stack{padding-bottom:calc(var(--space-8) * 6);perspective:calc(var(--space-96) * 12);perspective-origin:50% 0;gap:0}.dsr:not([data-static]) .dsr-folder{inset:var(--space-24) calc(var(--space-12) * -1) 0;border-radius:var(--radius-lg) var(--radius-lg) var(--radius-xl) var(--radius-xl);background:var(--dsr-grain), linear-gradient(to bottom, var(--color-brand), var(--color-deep) 62%, var(--color-ink));background-size:calc(var(--space-96) + var(--space-80)), auto;box-shadow:inset 0 var(--border-hairline) 0 color-mix(in oklab, var(--color-paper) 16%, transparent), inset 0 calc(var(--border-hairline) * -1) 0 color-mix(in oklab, var(--color-ink) 60%, transparent), 0 var(--border-hairline) var(--space-4) color-mix(in oklab, var(--color-ink) 30%, transparent), 0 var(--space-24) var(--space-48) calc(var(--space-16) * -1) color-mix(in oklab, var(--color-ink) 50%, transparent);display:block;position:absolute}.dsr:not([data-static]) .dsr-folder-tab{left:var(--space-20);bottom:calc(100% - var(--border-hairline));width:40%;height:var(--space-24);padding-left:var(--space-16);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--color-brand);box-shadow:inset 0 var(--border-hairline) 0 color-mix(in oklab, var(--color-paper) 18%, transparent);align-items:center;display:flex;position:absolute}.dsr:not([data-static]) .dsr-folder-tab svg{width:var(--space-16);height:var(--space-16);color:color-mix(in oklab, var(--color-brand) 82%, var(--color-ink));filter:drop-shadow(0 calc(var(--border-hairline) * -1) 0 color-mix(in oklab, var(--color-ink) 70%, transparent)) drop-shadow(0 var(--border-hairline) 0 color-mix(in oklab, var(--color-paper) 24%, transparent))}.dsr:not([data-static]) .dsr-doc{--peel:0;--depth:var(--i);--d:min(var(--depth), 5);--covered:min(var(--depth), 1);--up:min(var(--peel) * 1000, 1);--gap:calc(var(--space-4) * 1.75 * (1 + var(--dsr-spread,0) * 2.5));z-index:calc(var(--n) - var(--i));transform-origin:50% calc(100% - var(--up) * 100%);transform:translate3d(calc(var(--tilt) * var(--covered) * var(--space-4) * .6),  calc(var(--d) * var(--gap) - (1 - var(--covered)) * var(--space-4) * .75 + var(--peel) * -34%), calc(var(--peel) * var(--space-24)))  rotateX(calc(var(--peel) * -72deg)) skewX(calc(var(--peel) * -4deg)) rotate(calc(var(--tilt) * var(--covered) * 1deg)) scale(calc(1 - var(--d) * .024));opacity:calc(1 - max(0, var(--peel) - .82) * 5.5);grid-area:1/1}.dsr:not([data-static]) .dsr-sheet{box-shadow:0 0 0 var(--border-hairline) var(--dsr-edge), inset 0 var(--border-hairline) 0 var(--color-paper), 0 var(--border-hairline) var(--border-hairline) color-mix(in oklab, var(--color-ink) 18%, transparent), 0 var(--space-4) var(--space-8) calc(var(--space-4) * -1) color-mix(in oklab, var(--color-ink) 22%, transparent)}.dsr:not([data-static]) .dsr-doc :is(.dsr-head,.dsr-body,.dsr-foot,.dsr-watermark){opacity:calc(1 - var(--covered))}.dsr:not([data-static]) .dsr-sheet:after{content:"";border-radius:inherit;pointer-events:none;background:var(--color-ink);opacity:calc(var(--covered) * .025 + var(--d) * .012);position:absolute;inset:0}.dsr:not([data-static]) .dsr-doc:before{content:"";z-index:-1;border-radius:var(--radius-md);pointer-events:none;box-shadow:0 var(--space-48) var(--space-64) calc(var(--space-8) * -1) color-mix(in oklab, var(--color-ink) 45%, transparent);opacity:calc(min(1, var(--peel) * 3) * (1 - var(--peel)));position:absolute;inset:6% 3% 0}.dsr:not([data-static]) .dsr-watermark{z-index:0;right:calc(var(--space-20) * -1);bottom:calc(var(--space-40) * -1);pointer-events:none;--dsr-shade:color-mix(in oklab, var(--color-ink) 24%, transparent);--dsr-face:color-mix(in oklab, var(--color-fog) 30%, var(--color-on-dark));width:46%;height:auto;display:block;position:absolute;overflow:visible}.dsr[data-live] .dsr-doc:not([data-top]){pointer-events:none}}@media (prefers-reduced-motion:reduce){.dsr-link{transition:none}}@media (forced-colors:active){.dsr-sheet{border:var(--border-hairline) solid CanvasText}.dsr-seal,.dsr-watermark,.dsr-folder{display:none}}
