@layer chrome{.site-footer{margin-block-start:auto}.ftr{padding-block:var(--care-space-7)calc(var(--care-space-8) + env(safe-area-inset-bottom))}.ftr-top{display:grid;gap:var(--care-space-6);padding-block-end:var(--care-space-6);border-block-end:var(--care-border-width)solid var(--care-border)}.ftr-top>.lockup{justify-self:start}.ftr-links{list-style:none;display:grid;column-gap:var(--care-space-5);border-block-start:var(--care-border-width)solid var(--care-border)}@media(min-width:300px){.ftr-links{grid-template-columns:repeat(2,minmax(0,1fr))}}.ftr-links li{min-inline-size:0;border-block-end:var(--care-border-width)solid var(--care-border)}.ftr-links a{display:flex;align-items:center;min-block-size:var(--care-cta-height);color:var(--care-text);text-decoration:none;font-weight:var(--care-weight-semibold)}.ftr-links a:hover{color:var(--care-text)}.ftr-legal{display:grid;gap:var(--care-space-3);margin-block-start:var(--care-space-6);max-inline-size:90ch;font-size:var(--care-fs-small);line-height:var(--care-lh-small);color:var(--care-text)}.ftr-irs{white-space:normal}@media(min-width:768px){.ftr-links{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.ftr{padding-block-start:var(--care-space-8)}.ftr-top{grid-template-columns:minmax(0,5fr)minmax(0,7fr);column-gap:var(--care-space-7);align-items:end}}}@layer components{.held{display:grid;grid-template-columns:var(--care-space-7)minmax(0,1fr);background:var(--care-surface-raised);border:var(--care-border-width)solid var(--care-border-strong);border-radius:var(--care-radius-sm)}.held-hatch{position:relative;border-inline-end:var(--care-border-width)solid var(--care-border-strong)}.held-hatch::before{content:"";position:absolute;inset:0;background:var(--care-border-strong);mask:url(/img/hatch-4.svg)0 0/6px 6px repeat}.held-body{display:grid;gap:var(--care-space-3);padding:var(--care-space-5)}.held-v{font-size:var(--care-fs-h4);line-height:var(--care-lh-h4);max-inline-size:44ch;text-wrap:balance}.c-spec{container:spec/inline-size}.spec{border-block-start:var(--care-border-width)solid var(--care-border-strong)}.spec-row{display:grid;gap:var(--care-space-1);padding-block:var(--care-space-4);border-block-end:var(--care-border-width)solid var(--care-border)}.spec dt{line-height:var(--care-lh-small)}.spec dd{margin:0}@container spec (min-width:340px){.spec-row{grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:var(--care-space-5);align-items:baseline;}}.nl{display:grid;gap:var(--care-space-2);max-inline-size:36rem;margin-block-start:var(--care-space-2)}.nl-label{font-weight:var(--care-weight-semibold)}.nl-row{display:flex;flex-wrap:wrap;gap:var(--care-space-2)}.nl-input{flex:1 1 14rem;min-inline-size:0;min-block-size:var(--care-cta-height);padding:0 var(--care-space-3);color:var(--care-text);background:var(--care-surface-raised);border:var(--care-border-width)solid var(--care-border-strong);border-radius:var(--care-radius-sm);transition:border-color var(--care-dur-base)var(--care-ease)}.nl-input:hover{border-color:var(--care-text)}.nl-input:user-invalid{border-color:var(--care-danger);border-width:var(--care-rule-width)}.nl-fine{font-size:var(--care-fs-small);line-height:var(--care-lh-small);color:var(--care-text-muted)}}@layer templates{.home-sec{padding-block:var(--care-section-y);contain:layout paint}.home-sec .sec-head h2{max-inline-size:18ch;font-size:clamp(calc(var(--care-fs-h2) * 1.5),calc(var(--care-fs-h2) * .5 + 8vw),calc(var(--care-fs-h2) * 2));line-height:1;letter-spacing:calc(var(--care-tracking-h1) * 2)}@media(min-width:768px){.home-sec .sec-head h2{font-size:clamp(calc(var(--care-fs-h2) * 1.5),calc(var(--care-fs-h2) * .5 + 6vw),calc(var(--care-fs-h2) * 2.75))}}.c-np{container:np/inline-size}.np-l{display:flex;align-items:center;gap:var(--care-space-3);margin-block-end:var(--care-space-4);color:var(--care-text)}.np-dl{display:grid;grid-template-columns:minmax(0,1fr);border-block-start:var(--care-border-width)solid var(--care-border-strong);font-variant-numeric:var(--care-numeric-data)}.np-row{display:grid;grid-template-columns:6.25rem minmax(0,1fr);column-gap:var(--care-space-4);align-items:baseline;padding-block:var(--care-space-3);border-block-end:var(--care-border-width)solid var(--care-border)}.np-row dt,.rec dt{line-height:var(--care-lh-small)}.np-row dd{margin:0;min-inline-size:0;color:var(--care-text);font-weight:var(--care-weight-semibold)}.np-sub{display:block;font-family:var(--care-font-mono);font-weight:var(--care-weight-regular);font-size:var(--care-fs-eyebrow);line-height:var(--care-lh-small);letter-spacing:var(--care-tracking-eyebrow);color:var(--care-text-muted)}.np-row dd a{display:inline-flex;align-items:center;min-block-size:var(--care-target-min);margin-block:calc(-1 * var(--care-space-3));font-weight:var(--care-weight-semibold)}.np-row dd .np-ein{display:block}.np-row dd .np-ein+a{margin-block-start:calc(-1 * var(--care-space-2));font-weight:var(--care-weight-regular);font-size:var(--care-fs-small)}.np-held{gap:var(--care-space-3)}.np-hatch,.art-hatch{position:relative;display:block;flex:none;inline-size:var(--care-space-6);block-size:var(--care-space-4);border:var(--care-border-width)solid var(--care-border-strong)}.np-hatch::before,.art-hatch::before{content:"";position:absolute;inset:0;background:var(--care-border-strong);mask:url(/img/hatch-4.svg)0 0/6px 6px repeat}@container np (min-width:1000px){.np-dl{grid-template-columns:repeat(6,minmax(0,1fr));border-block-end:var(--care-border-width) solid var(--care-border);}.np-row{grid-template-columns:minmax(0,1fr);row-gap:var(--care-space-2);align-content:start;padding:var(--care-space-4) var(--care-space-4) var(--care-space-5);border-block-end:0;border-inline-start:var(--care-border-width) solid var(--care-border);}.np-row:first-child{padding-inline-start:0;border-inline-start:0;}}.c-how{container:how/inline-size}.how-lead,.tension-lead{margin-block-start:var(--care-space-5);max-inline-size:60ch;font-size:var(--care-fs-body)}@media(min-width:768px){.how-lead,.tension-lead{font-size:var(--care-fs-h4)}}.how-track{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--care-space-7);margin-block-start:var(--care-space-7)}.steps{list-style:none;display:grid;border-block-start:var(--care-border-width)solid var(--care-border-strong)}.step{display:grid;grid-template-columns:3.25rem minmax(0,1fr);column-gap:var(--care-space-4);row-gap:var(--care-space-2);align-content:start;padding-block:var(--care-space-5);border-block-end:var(--care-border-width)solid var(--care-border)}.step-n{grid-row:span 2;font-family:var(--care-font-mono);font-size:var(--care-fs-h3);line-height:1;font-variant-numeric:var(--care-numeric-data);color:var(--care-text-muted);padding-block-start:2px}.step h3{font-size:var(--care-fs-h3)}.step p{max-inline-size:40ch}.how-fig{min-inline-size:0}.rd-say{display:none}@container how (max-width:1039.98px){.steps{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;}.rd-say{display:block;margin-block-end:var(--care-space-4);max-inline-size:40ch;}}@media(max-width:1023.98px) and (min-height:600px){.how-fig .fig-head{position:sticky;inset-block-start:calc(var(--care-header-h) + var(--care-border-width) + var(--care-space-2));z-index:1;padding-block-start:var(--care-space-2);background:var(--care-bg)}}.fig-head{display:flex;align-items:center;justify-content:space-between;gap:var(--care-space-4);margin-block-end:var(--care-space-4);padding-block-end:var(--care-space-3);border-block-end:var(--care-border-width)solid var(--care-border-strong)}.fig-l{color:var(--care-text)}.fig-count{display:none;font-variant-numeric:var(--care-numeric-data)}.fig-cs{display:inline-grid;color:var(--care-text)}.fig-c{grid-area:1/1;background:var(--care-bg)}.how .channels{margin-block-start:var(--care-space-7)}@container how (min-width:768px){.steps{grid-template-columns:repeat(3,minmax(0,1fr));border-block-end:var(--care-border-width) solid var(--care-border);}.step{grid-template-columns:minmax(0,1fr);border-block-end:0;padding-inline-end:var(--care-space-5);}.step-n{grid-row:auto;margin-block-end:var(--care-space-3);}.step + .step{border-inline-start:var(--care-border-width) solid var(--care-border);padding-inline-start:var(--care-space-5);}}@container how (min-width:1040px){.how-track{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--care-space-5);align-items:start;}.steps{grid-column:1 / span 4;grid-template-columns:minmax(0,1fr);border-block-end:0;}.step{padding-inline:0;border-block-end:var(--care-border-width) solid var(--care-border);}.step + .step{border-inline-start:0;padding-inline-start:0;}.step{padding-block:var(--care-space-6);}.step-n{font-size:calc(var(--care-fs-eyebrow) * 4);margin-block-end:var(--care-space-4);}.how-fig{grid-column:5 / -1;margin-inline-start:var(--care-space-6);position:sticky;inset-block-start:calc(var(--care-header-h) + var(--care-border-width) + var(--care-space-2) + var(--care-space-6));}}.channels{display:flex;flex-wrap:wrap;align-items:center;gap:var(--care-space-3)var(--care-space-5)}.channels-list{list-style:none;display:flex;flex-wrap:wrap;row-gap:var(--care-space-2)}.channels-list li{padding-inline:var(--care-space-4);border-inline-start:var(--care-border-width)solid var(--care-border-strong);line-height:var(--care-lh-small);color:var(--care-text)}.channels-list a{display:inline-flex;align-items:center;min-block-size:var(--care-target-min);color:inherit;text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:var(--care-border-width)}.channels-list a:hover{text-decoration-thickness:2px}.channels-list li:first-child{padding-inline-start:0;border-inline-start:0}.c-cards{container:cards/inline-size}.cards{list-style:none;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--care-space-4);margin-block-start:var(--care-space-7)}.card{display:grid;gap:var(--care-space-4);align-content:start;padding:0 var(--care-space-4)var(--care-space-5);background:var(--care-surface-raised);border:var(--care-border-width)solid var(--care-border-strong);border-radius:var(--care-radius-sm)}.card-k{display:flex;align-items:center;justify-content:space-between;gap:var(--care-space-3);min-block-size:var(--care-space-7);margin-inline:calc(-1 * var(--care-space-4));padding-inline:var(--care-space-4);border-block-end:var(--care-border-width)solid var(--care-border);color:var(--care-text)}.card-n{color:var(--care-text-muted);font-variant-numeric:var(--care-numeric-data)}.card-h{font-size:var(--care-fs-h3)}.card-b{max-inline-size:48ch}.card-rec{margin:0;border-block:var(--care-border-width)solid var(--care-border)}.card-rec figure{margin:0;padding-block-end:var(--care-space-4)}.card-more{max-inline-size:48ch;margin-block-end:var(--care-space-4)}.rec{margin:0;padding:var(--care-space-2)var(--care-space-3);background:var(--care-surface);border:var(--care-border-width)solid var(--care-border-strong);border-radius:var(--care-radius-sm);font-family:var(--care-font-mono);font-size:var(--care-fs-small);line-height:var(--care-lh-small);font-variant-numeric:var(--care-numeric-data)}.rec-row{display:grid;grid-template-columns:10ch minmax(0,1fr);gap:var(--care-space-3);padding-block:var(--care-space-2);border-block-end:var(--care-border-width)solid var(--care-border);align-items:baseline}.rec-row:last-child{border-block-end:0}.rec dt{white-space:nowrap}.rec dd{margin:0;color:var(--care-text);overflow-wrap:anywhere}.card-rec .rd-cap{margin-block-start:var(--care-space-2)}.c-cards>.note{margin-block-start:var(--care-space-6)}@container cards (min-width:900px){.cards{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto 1fr auto;gap:var(--care-space-4);}.card{grid-row:span 4;grid-template-rows:subgrid;row-gap:var(--care-space-4);}}.tension .note{margin-block-start:var(--care-space-6)}.force-h .force-vs{display:block;margin-block-start:var(--care-space-2);color:var(--care-text-muted)}@media(min-width:768px){.force-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.force-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.c-ch{container:ch/inline-size}.chans{list-style:none;margin-block-start:var(--care-space-7);border-block-start:var(--care-border-width)solid var(--care-border-strong)}.chan{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--care-space-3);padding-block:var(--care-space-5);border-block-end:var(--care-border-width)solid var(--care-border)}.chan-line{display:flex;align-items:center;gap:var(--care-space-3);font-variant-numeric:var(--care-numeric-data);color:var(--care-text)}.chan-rule{flex:1;block-size:var(--care-border-width);background:var(--care-border-strong)}.chan-t{font-size:var(--care-fs-h4);line-height:var(--care-lh-h4);max-inline-size:44ch}.chan-sum{max-inline-size:64ch}.chan-rec{display:grid;gap:var(--care-space-3);min-inline-size:0}.chan-by{color:var(--care-text-muted)}.arts{list-style:none;display:flex;flex-wrap:wrap;gap:var(--care-space-2)var(--care-space-6);margin-block-start:var(--care-space-1)}.art{display:inline-flex;align-items:center;gap:var(--care-space-3);min-block-size:var(--care-target-min);font-family:var(--care-font-mono);font-size:var(--care-fs-eyebrow);line-height:var(--care-lh-small);letter-spacing:var(--care-tracking-eyebrow)}.art-k{text-transform:uppercase;color:var(--care-text-muted)}.art-v{color:var(--care-text);text-transform:uppercase}.art-line{display:block;inline-size:var(--care-space-5);block-size:var(--care-diagram-route);background:var(--care-text)}.art-hatch{inline-size:var(--care-space-5);block-size:var(--care-space-3)}.art a{display:flex;align-items:center;min-block-size:var(--care-target-min);letter-spacing:0;overflow-wrap:anywhere}@container ch (min-width:800px){.chan{grid-template-columns:14rem minmax(0,1fr);column-gap:var(--care-space-6);}.chan>*{grid-column:2;}.chan>.chan-rec{grid-column:1;grid-row:1 / span 3;align-self:start;padding-block-start:var(--care-space-1);}.chan-line{flex-wrap:wrap;row-gap:var(--care-space-3);}}.proof--embed{display:grid;gap:var(--care-space-4);margin-block-start:var(--care-space-4);padding-block-start:var(--care-space-5);border-block-start:var(--care-border-width)solid var(--care-border);scroll-margin-block-start:calc(var(--care-scroll-pad) + var(--care-space-4))}.proof-head .sep{color:var(--care-text-muted)}.proof--embed .held-k{display:none}.proof-notes{display:grid;gap:var(--care-space-4);align-content:start}.unknowns{border-inline-start:var(--care-rule-width)solid var(--care-border-strong);padding-inline-start:var(--care-space-4);max-inline-size:60ch}.proof-source{font-size:var(--care-fs-small);line-height:var(--care-lh-small);max-inline-size:60ch;text-wrap:balance}@container ch (min-width:1000px){.proof--embed{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--care-space-6);}.proof--embed>.proof-head{grid-column:1 / -1;}}.q-answer{margin-block-start:var(--care-space-5);font-size:var(--care-fs-h3);line-height:1.45;max-inline-size:36ch}.faq{margin-block-start:var(--care-space-7);border-block-start:var(--care-border-width)solid var(--care-border-strong)}.faq-i{border-block-end:var(--care-border-width)solid var(--care-border)}.faq-q{display:flex;align-items:center;justify-content:space-between;gap:var(--care-space-4);min-block-size:56px;padding-block:var(--care-space-3);cursor:pointer;list-style:none;font-weight:var(--care-weight-semibold)}.faq-q::-webkit-details-marker{display:none}.faq-q:hover{text-decoration:underline;text-decoration-color:var(--care-border-strong);text-underline-offset:var(--care-underline-offset)}.faq-m{flex:none;display:grid;place-items:center;inline-size:var(--care-space-6);block-size:var(--care-space-6);border:var(--care-border-width)solid var(--care-border-strong);border-radius:var(--care-radius-sm);font-family:var(--care-font-mono);font-weight:var(--care-weight-regular);line-height:1;color:var(--care-text)}.faq-m::before{content:"+"}.faq-i[open] .faq-m::before{content:"–"}.faq-a{display:grid;gap:var(--care-space-3);padding-block-end:var(--care-space-5);max-inline-size:60ch}@media(min-width:1024px){.q-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--care-space-5);align-items:start}.q-grid>.q-a{grid-column:1/span 5}.q-grid>.faq{grid-column:7/-1;margin-block-start:var(--care-space-5)}}.split--res{row-gap:var(--care-space-5)}.split--res>.sec-head{margin-block-end:0}.split--res>.split-b{margin-block-start:var(--care-space-3)}@media(min-width:1024px){.split--res{row-gap:0;grid-template-rows:auto auto 1fr}.split--res>.sec-head{grid-column:1/-1;margin-block-end:var(--care-space-7)}.split--res>.split-a{grid-column:1/span 6;grid-row:2;align-self:start}.split--res>.split-b{grid-column:8/span 5;grid-row:2;align-self:start;margin-block-start:0}}.upd-head{margin-block-end:var(--care-space-7)}.upd{display:grid;gap:var(--care-space-4);align-content:start}.upd .actions{margin-block-start:var(--care-space-2)}@media(max-width:767.98px){.split--even>.upd+.upd{border-block-start:var(--care-border-width)solid var(--care-border);padding-block-start:var(--care-space-7)}}@media(min-width:768px){.split--even>.upd+.upd{border-inline-start:var(--care-border-width)solid var(--care-border);padding-inline-start:var(--care-space-6)}}}@layer base{.body-copy{max-inline-size:60ch}.note{font-size:var(--care-fs-small);line-height:var(--care-lh-small);color:var(--care-text);max-inline-size:72ch}}@layer layout{.sec{padding-block:var(--care-section-y)}.band{background:var(--care-surface)}.split,.sec-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--care-space-7)}.sec-grid{gap:var(--care-space-5)}@media(min-width:768px){.split--even{grid-template-columns:repeat(8,minmax(0,1fr));column-gap:var(--care-space-5)}.split--even>*{grid-column:span 4}}@media(min-width:1024px){.split,.sec-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--care-space-5)}.split-a{grid-column:1/span 6}.split-b{grid-column:8/span 5}.split--even>*{grid-column:span 6}}}@layer chrome{.sec-head{display:grid;gap:var(--care-space-4);align-content:start}.sec-idx{display:block;margin-block-end:calc(-1 * var(--care-space-1))}.sec-rule{display:flex;align-items:center;gap:var(--care-space-4);min-block-size:var(--care-space-5)}.sec-rule-l{flex:1;display:flex;align-items:center;gap:var(--care-space-3);position:relative}.sec-rule-l::after{content:"";flex:1;block-size:var(--care-border-width);background:var(--care-border-strong)}.sec-head h2{max-inline-size:24ch;margin-block-start:var(--care-space-3)}@media(min-width:768px){.sec-head{grid-template-columns:auto minmax(0,1fr);column-gap:var(--care-space-5);row-gap:var(--care-space-5);align-items:end}.sec-idx{margin:0}.sec-head>.sec-rule{align-self:end;min-block-size:0;padding-block-end:var(--care-space-1)}.sec-head>h2{grid-column:1/-1}}@media(min-width:2240px){.sec-head{position:relative;grid-template-columns:minmax(0,1fr)}.sec-idx{position:absolute;inset-inline-end:calc(100% + 60px);inset-block-end:calc(100% - 1lh)}}}@layer motion{@keyframes care-scale{from{transform:translateX(calc(-100% + var(--care-rule-width)))}to{transform:none}}@media(prefers-reduced-motion:no-preference){::view-transition-group(root){animation-duration:var(--care-dur-base);animation-timing-function:var(--care-ease)}::view-transition-group(care-header),::view-transition-old(care-header),::view-transition-new(care-header){animation:none}.btn .i-arrow,.more .i-arrow,.err-l .i-arrow{transition:transform var(--care-dur-base)var(--care-ease)}.btn:hover .i-arrow,.more:hover .i-arrow,.err-l:hover .i-arrow{transform:translateX(2px)}.more--down:hover .i-arrow{transform:rotate(90deg)translateX(2px)}.nav-sub-btn .i-chev{transition:transform var(--care-dur-base)var(--care-ease)}@supports(transition-behavior:allow-discrete){@media(min-width:768px){.nav-sub:popover-open{transition:opacity var(--care-dur-base)var(--care-ease),translate var(--care-dur-base)var(--care-ease)}@starting-style{.nav-sub:popover-open{opacity:0;translate:0 calc(-1 * var(--care-space-1));}}}@media(max-width:767.98px){.site-nav:popover-open{transition:opacity var(--care-dur-base)var(--care-ease),translate var(--care-dur-base)var(--care-ease),display var(--care-dur-base)allow-discrete,overlay var(--care-dur-base)allow-discrete}@starting-style{.site-nav:popover-open{opacity:0;translate:0 calc(-1 * var(--care-space-2));}}}}@supports(animation-timeline:scroll()){.ruler-mk{display:block;animation:care-scale linear both;animation-timeline:scroll(root block)}}}}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto;}}@layer motion{@keyframes care-sc-wipe{from{visibility:visible;clip-path:inset(0 100% 0 0)}to{visibility:visible;clip-path:inset(0)}}@keyframes care-sc-draw{from{visibility:visible;transform:scaleX(0)}to{visibility:visible;transform:none}}@keyframes care-sc-pop{from{visibility:visible;transform:scale(0)}to{visibility:visible;transform:none}}@keyframes care-sc-drop{from{visibility:visible;transform:translateY(calc(-1 * var(--care-diagram-bar)))}to{visibility:visible;transform:none}}@keyframes care-sc-off{from,to{visibility:hidden}}@keyframes care-sc-on{from,to{visibility:visible}}@keyframes care-sc-act{from,to{outline:var(--care-rule-width)solid var(--care-text)}}@keyframes care-sc-rise{from{clip-path:inset(100% 0 0 0);transform:translateY(25%)}to{clip-path:inset(0);transform:none}}@supports(animation-timeline:view()){@media screen and (prefers-reduced-motion:no-preference){:is(.sec-idx,.np-row,.rec-row,.chan-line){animation:care-sc-wipe steps(12,end)forwards;animation-timeline:view();animation-range:entry 0% entry 100%}.sec-idx{animation-name:care-sc-rise;animation-timing-function:linear}}}@supports(animation-timeline:view()) and (timeline-scope:none){@media screen and (prefers-reduced-motion:no-preference){.how-track{timeline-scope:--s1,--s2,--s3}@container how (max-width:1039.98px){.how-fig .rd-stage--classify{view-timeline:--s1 block;}.how-fig .rd-stage--route{view-timeline:--s2 block;}.how-fig .rd-stage--audit{view-timeline:--s3 block;}}@container how (min-width:1040px){.step{min-block-size:70svh;}.step:nth-child(1){view-timeline:--s1 block;}.step:nth-child(2){view-timeline:--s2 block;}.step:nth-child(3){view-timeline:--s3 block;}}.fig-count{display:inline-flex;gap:.5ch}.fig-c:nth-child(n+2){visibility:hidden;animation:care-sc-on linear forwards;animation-range:cover 30% cover 31%}.fig-c:nth-child(2){animation-timeline:--s2}.fig-c:nth-child(3){animation-timeline:--s3}.how-fig :is(.rd-bracket,.rd-class,.rd-token--classified,.rd-line,.rd-end,.rd-log>div){animation:care-sc-off linear forwards,care-sc-wipe steps(12,end)forwards;animation-timeline:--s1,--s1;animation-range:entry 0% entry 1%,cover 20% cover 30%}.how-fig .rd-bracket{animation-timing-function:linear;animation-range:entry 0% entry 1%,cover 5% cover 25%}.how-fig .rd-token--classified{animation-name:care-sc-off,care-sc-on;animation-range:entry 0% entry 1%,cover 25% cover 26%}.how-fig .rd-line{transform-origin:0 50%;animation-name:care-sc-off,care-sc-draw;animation-timing-function:linear;animation-timeline:--s1,--s2}.how-fig .rd-r:nth-child(2) .rd-line{animation-range:entry 0% entry 1%,cover 24% cover 34%}.how-fig .rd-r:nth-child(3) .rd-line{animation-range:entry 0% entry 1%,cover 28% cover 38%}.how-fig .rd-end{animation-name:care-sc-off,care-sc-pop;animation-timing-function:linear;animation-timeline:--s1,--s2;animation-range:entry 0% entry 1%,cover 34% cover 40%}.how-fig .is-held .rd-end{animation-name:care-sc-off,care-sc-drop;animation-range:entry 0% entry 1%,cover 38% cover 45%}.how-fig .rd-log>div{animation-timeline:--s1,--s3}.how-fig .rd-log{position:relative}.how-fig .rd-log::after{content:"";position:absolute;inset:var(--care-space-3);visibility:hidden;background:var(--care-border-strong);mask:url(/img/hatch-4.svg)0 0/6px 6px repeat;animation:care-sc-on linear forwards,care-sc-off linear forwards;animation-timeline:--s1,--s3;animation-range:entry 0% entry 1%,cover 20% cover 21%}.how-fig .rd-log>div:nth-child(2){animation-range:entry 0% entry 1%,cover 26% cover 33%}.how-fig .rd-log>div:nth-child(3){animation-range:entry 0% entry 1%,cover 32% cover 39%}.how-fig .rd-log>div:nth-child(4){animation-range:entry 0% entry 1%,cover 38% cover 45%}.how-fig :is(.rd-card,.rd-routes,.rd-log){outline-offset:calc(-1 * var(--care-border-width));animation:care-sc-act linear none;animation-range:cover 30% cover 70%}.how-fig .rd-card{animation-timeline:--s1}.how-fig .rd-routes{animation-timeline:--s2}.how-fig .rd-log{animation-timeline:--s3}}}@media screen and (max-width:1023.98px) and (min-height:600px) and (prefers-reduced-motion:no-preference){.c-cards .cards{gap:var(--care-space-5)}.c-cards .card{position:sticky}.c-cards .card:nth-child(1){inset-block-start:calc(var(--care-header-h) + var(--care-border-width) + var(--care-space-2) + var(--care-space-3))}.c-cards .card:nth-child(2){inset-block-start:calc(var(--care-header-h) + var(--care-border-width) + var(--care-space-2) + var(--care-space-3) + var(--care-space-7))}.c-cards .card:nth-child(3){inset-block-start:calc(var(--care-header-h) + var(--care-border-width) + var(--care-space-2) + var(--care-space-3) + 2 * var(--care-space-7))}}@supports(interpolate-size:allow-keywords){@media(prefers-reduced-motion:no-preference){.faq-i{interpolate-size:allow-keywords}.faq-i::details-content{block-size:0;overflow:clip;transition:block-size var(--care-dur-base)var(--care-ease),content-visibility var(--care-dur-base)var(--care-ease)allow-discrete}.faq-i[open]::details-content{block-size:auto}}}}@layer utilities{.visually-hidden{position:absolute!important;inline-size:1px!important;block-size:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}}@layer a11y{@media(prefers-contrast:more){.hdr-ruler,.sec-rule-l::after,.step,.steps,.led-row,.spec-row,.np-row,.rec-row,.card-k,.chan,.faq-i,.inst-keys,.rd-log>div,.ftr-top,.ftr-links li,.nav-list>li,.nav-sub>li,.nav-label,.upd+.upd{border-color:var(--care-border-strong)}.sec-rule-l::after{background:var(--care-border-strong)}.eyebrow,.idx-d,.rd-label,.rd-note,.rd-log dt,.rd-cap,.inst-sector,.inst-count-of,.led-status,.led-type,.spec dt,.np-row dt,.np-sub,.rec dt,.art-k,.card-n,.step-n,.nav-n,.held-k,.nl-fine,.rd-class-k,.rd-scale>span,.host{color:var(--care-text)}}@media(forced-colors:active){.ruler,.ruler-mk{display:none}:focus-visible,.inst-key:has(input:focus-visible){outline-color:Highlight}.btn-primary,.btn-secondary,.nav-toggle{border-color:ButtonText}.inst,.inst-key,.card,.held,.rd-card,.rd-routes,.rd-log,.rec,.nl-input,.faq-m,.np-hatch,.art-hatch{border-color:CanvasText}.inst-key input{forced-color-adjust:none;border-color:ButtonText;background-color:Canvas}.inst-key input:checked{border-color:Highlight;background-color:Highlight}.inst-key:has(input:checked)::before,.nav-list a[aria-current]::after,.nav-sub-btn[data-current]::after,.rd-scale-on::after,.rt::before{forced-color-adjust:none;background:Highlight}.nav-bars::before,.nav-bars::after,.art-line{forced-color-adjust:none;background:ButtonText}.rd-line,.rd-in,.is-chosen .rd-end,.is-held .rd-end,.rd-token--classified{forced-color-adjust:none;background:CanvasText;color:CanvasText}.rd-token--pending{forced-color-adjust:none;border-color:CanvasText;background:Canvas}.rd-bracket{forced-color-adjust:none;color:CanvasText}.held-hatch::before,.np-hatch::before,.art-hatch::before{forced-color-adjust:none;background:CanvasText}.site-nav:popover-open,.nav-sub:popover-open{border:var(--care-border-width)solid CanvasText;background:Canvas}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}.btn:hover .i-arrow,.more:hover .i-arrow{transform:none}}}@layer print{@media print{.site-header,.skip,.nav-toggle,.ruler,.nl,.ctas,.inst-keys,.inst-bar,.inst-legend-row,.inst-after{display:none}.hero,.band,.site-footer{background:0 0}.inst{border:0;margin:0}.inst-out{display:block;padding:0}.inst-panel{display:block;visibility:visible;break-inside:avoid}.inst-panel+.inst-panel{margin-block-start:var(--care-space-6)}.hero-grid{display:block;padding-block:var(--care-space-5)}.hero-mark-box{inline-size:112px}.sec{padding-block:var(--care-space-6)}.card{position:static}.led-row,.card,.rd-flow,.spec-row,.np-row,.chan{break-inside:avoid}a{color:var(--care-text)}.rd *,.inst-strip-i{animation:none!important}.np-row,.rec-row,.chan-line,.sec-idx{animation:none!important;clip-path:none;transform:none}}}