@layer components{.accreditation:has(.acc-deck)>:not(main){display:none}.acc-deck{z-index:60;background:var(--acc-color-paper-2);color:var(--acc-color-ink);grid-template-rows:minmax(0,1fr) auto;display:grid;position:fixed;inset:0}.acc-deck .acc-deck__viewport{min-height:0;padding:var(--acc-space-4) var(--acc-space-4) 0;place-items:center;display:grid;container-type:size}.acc-deck .acc-deck__stage{--deck-pad-block:7cqh;--deck-pad-inline:6.5cqw;--deck-gap:3.2cqh;--deck-fs-kicker:max(1.15cqw, .75rem);--deck-fs-brand:3.2cqw;--deck-fs-title:4.3cqw;--deck-fs-title-cover:4.8cqw;--deck-fs-lead:2.1cqw;--deck-fs-body:1.8cqw;--deck-fs-small:max(1.15cqw, .75rem);--deck-fs-figure:6cqw;--deck-fs-raise:9cqw;--deck-fs-para:1.5cqw;--deck-node:1cqw;aspect-ratio:16/9;background:var(--acc-color-paper);width:min(100cqw,177.778cqh);box-shadow:0 0 0 1px var(--acc-color-rule);position:relative;container-type:size}.acc-deck:fullscreen .acc-deck__viewport{padding:0}.acc-deck:fullscreen .acc-deck__stage{box-shadow:none}.acc-deck .acc-deck__slide{display:none;position:absolute;inset:0;overflow:hidden}.acc-deck .acc-deck__slide--current{display:block}.acc-deck .acc-deck__body{row-gap:var(--deck-gap);box-sizing:border-box;height:100%;padding:var(--deck-pad-block) var(--deck-pad-inline);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid}.acc-deck .acc-deck__head{row-gap:1.6cqh;max-width:82%;display:grid}.acc-deck .acc-deck__kicker,.acc-deck .acc-deck__marker{font:600 var(--deck-fs-kicker) / 1.3 var(--acc-font-utility);letter-spacing:.08em;text-transform:uppercase}.acc-deck .acc-deck__brand{font-family:var(--acc-font-display);font-size:var(--deck-fs-brand);color:var(--acc-color-ink);align-items:center;column-gap:.6em;margin-block-end:1.6cqh;line-height:1;display:flex}.acc-deck .acc-deck__brand-mark{block-size:1.15em;inline-size:1.15em}.acc-deck .acc-deck__brand-name{letter-spacing:-.01em}.acc-deck .acc-deck__kicker{color:var(--acc-color-accent-deep)}.acc-deck .acc-deck__marker{z-index:1;color:var(--acc-color-ink-3);align-items:center;gap:.7cqw;display:inline-flex;position:absolute;inset-block-start:3cqh;inset-inline-end:var(--deck-pad-inline)}.acc-deck .acc-deck__marker:before{content:"";background:var(--acc-color-annotator);width:.6cqw;height:.6cqw}.acc-deck .acc-deck__title{max-width:none;font:500 var(--deck-fs-title) / 1.1 var(--acc-font-display);letter-spacing:-.01em;color:var(--acc-color-ink);text-wrap:balance;margin:0}.acc-deck .acc-deck__content{align-content:start;row-gap:var(--deck-gap);min-height:0;padding-block-start:2cqh;display:grid}.acc-deck .acc-deck__lead{max-width:62%;font:400 var(--deck-fs-lead) / 1.45 var(--acc-font-body);color:var(--acc-color-ink-2);text-wrap:pretty;margin:0}.acc-deck .acc-deck__foot{font:400 var(--deck-fs-small) / 1.4 var(--acc-font-utility);color:var(--acc-color-ink-3);flex-wrap:wrap;align-items:baseline;gap:.6cqh 1.6cqw;display:flex}.acc-deck .acc-deck__source{color:var(--acc-color-accent-deep);white-space:nowrap;font-size:max(1em,.8125rem);font-weight:600;position:relative}.acc-deck .acc-deck__source:after,.acc-deck .acc-deck__print:after{content:"";position:absolute;inset:calc(-24px + .7em) -4px}.acc-deck .acc-deck__step-what .acc-deck__source{white-space:normal}.acc-deck .acc-deck__print{font:inherit;color:var(--acc-color-accent-deep);cursor:pointer;transition:color var(--acc-dur-fast) var(--acc-ease-out);background:0 0;border:0;align-items:center;gap:0 .4em;padding:0;font-size:max(1em,.8125rem);font-weight:600;display:inline-flex;position:relative}.acc-deck .acc-deck__print:hover,.acc-deck .acc-deck__print:focus-visible{color:var(--acc-color-ink)}.acc-deck .acc-deck__print:focus-visible{outline:2px solid var(--acc-color-accent-deep);outline-offset:2px}.acc-deck .acc-deck__source:hover{color:var(--acc-color-ink)}.acc-deck .acc-deck__body--appendix{--deck-fs-body:1.6cqw}.acc-deck .acc-deck__ranges{grid-template-columns:22cqw minmax(0,1fr) 10cqw;align-items:center;gap:1.4cqh 1.6cqw;margin:0;display:grid}.acc-deck .acc-deck__range{display:contents}.acc-deck .acc-deck__range-label{font:400 var(--deck-fs-small) / 1.3 var(--acc-font-utility);color:var(--acc-color-ink-2)}.acc-deck .acc-deck__range-track{background:var(--acc-color-paper-2);height:2.4cqh;position:relative}.acc-deck .acc-deck__range-fill{width:max(calc((var(--hi) - var(--lo)) * 100%), .6cqw);background:var(--acc-color-accent-deep);position:absolute;inset-block:0;inset-inline-start:min(calc(var(--lo) * 100%), calc(100% - .6cqw))}.acc-deck .acc-deck__range-text{font:600 var(--deck-fs-small) / 1.3 var(--acc-font-utility);font-feature-settings:var(--acc-feat-tabular);color:var(--acc-color-ink)}.acc-deck .acc-deck__range-axis{font:600 var(--deck-fs-small) / 1 var(--acc-font-utility);color:var(--acc-color-ink-3);grid-column:2;justify-content:space-between;display:flex}.acc-deck .acc-deck__ranges--axis{grid-template-columns:19cqw minmax(0,1fr) 11cqw;row-gap:0}.acc-deck .acc-deck__ranges--axis .acc-deck__range-label{font:400 calc(var(--deck-fs-body) * .92) / 1.3 var(--acc-font-body);color:var(--acc-color-ink);row-gap:.4cqh;display:grid}.acc-deck .acc-deck__range-from{font:500 var(--deck-fs-small) / 1.3 var(--acc-font-utility);font-feature-settings:var(--acc-feat-tabular);color:var(--acc-color-ink-3)}.acc-deck .acc-deck__ranges--axis .acc-deck__range-track{background:repeating-linear-gradient(to right, var(--acc-color-rule) 0 1px, transparent 1px calc(100% * 25 / 110));height:8.4cqh;box-shadow:inset 1px 0 0 var(--acc-color-ink-3)}.acc-deck .acc-deck__ranges--axis .acc-deck__range-fill{background:var(--acc-color-rule-strong);inset-block:2.8cqh}.acc-deck .acc-deck__ranges--axis .acc-deck__range-fill--point{width:4px;inset-block:1.8cqh;inset-inline-start:calc(var(--hi) * 100% - 2px)}.acc-deck .acc-deck__range--hot .acc-deck__range-fill{background:var(--acc-color-accent-deep)}.acc-deck .acc-deck__ranges--axis .acc-deck__range-text{font:500 var(--deck-fs-lead) / 1 var(--acc-font-display);padding-inline-start:.6cqw}.acc-deck .acc-deck__range--hot .acc-deck__range-text{color:var(--acc-color-accent-deep)}.acc-deck .acc-deck__range-axis--ticks{height:1.4em;margin-block-start:1.2cqh;display:block;position:relative}.acc-deck .acc-deck__range-axis--ticks>span{position:absolute;inset-inline-start:calc(var(--at) * 100%);translate:-50%}.acc-deck .acc-deck__range-axis--ticks>span:first-child{translate:0}.acc-deck .acc-deck__ranges--axis .acc-deck__caption{grid-column:1/-1;row-gap:.8cqh;margin-block-start:3cqh;display:grid}.acc-deck .acc-deck__caveat{font:400 var(--deck-fs-body) / 1.45 var(--acc-font-body);color:var(--acc-color-ink-2);text-wrap:pretty}.acc-deck .acc-deck__table{border-collapse:separate;border-spacing:0 1.6cqh;width:100%;margin-block:-1.6cqh}.acc-deck .acc-deck__table th,.acc-deck .acc-deck__table td{vertical-align:top;text-align:start;font:400 var(--deck-fs-body) / 1.4 var(--acc-font-body);color:var(--acc-color-ink-2);padding:0 2cqw 0 0}.acc-deck .acc-deck__table tbody th{width:45%;color:var(--acc-color-ink);box-shadow:inset 2px 0 0 var(--acc-color-accent);padding-inline-start:1.4cqw;font-weight:600}.acc-deck .acc-deck__table thead th{font:600 var(--deck-fs-kicker) / 1.3 var(--acc-font-utility);letter-spacing:.08em;text-transform:uppercase;color:var(--acc-color-ink-3)}.acc-deck .acc-deck__body--intro{text-align:center;grid-template-rows:minmax(0,1fr) auto;justify-items:center}.acc-deck .acc-deck__body--intro .acc-deck__head{align-self:center;justify-items:center;row-gap:5cqh;max-width:72%}.acc-deck .acc-deck__brand--intro{font-size:calc(var(--deck-fs-figure) * 1.6);flex-direction:column;gap:3.4cqh;margin:0}.acc-deck .acc-deck__brand--intro .acc-deck__brand-mark{block-size:.8em;inline-size:.8em}.acc-deck .acc-deck__brand--intro .acc-deck__brand-name{font:500 1em / 1 var(--acc-font-display);letter-spacing:-.02em;color:var(--acc-color-ink);margin:0}.acc-deck .acc-deck__intro-line{max-width:30em;font:400 var(--deck-fs-lead) / 1.45 var(--acc-font-body);color:var(--acc-color-ink-2);text-wrap:balance;margin:0}.acc-deck .acc-deck__intro-ask{max-width:30em;font:500 var(--deck-fs-body) / 1.4 var(--acc-font-body);color:var(--acc-color-ink);text-wrap:balance;margin:0}.acc-deck .acc-deck__body--intro .acc-deck__foot{letter-spacing:.04em;justify-content:center}.acc-deck .acc-deck__body--cover .acc-deck__title{font-size:var(--deck-fs-title-cover);line-height:1.04}.acc-deck .acc-deck__body--cover .acc-deck__content{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;column-gap:6cqw}.acc-deck .acc-deck__body--cover .acc-deck__point{font-size:var(--deck-fs-lead)}.acc-deck .acc-deck__raise{box-shadow:inset 2px 0 0 var(--acc-color-annotator);justify-items:start;padding-inline-start:2.4cqw;display:grid}.acc-deck .acc-deck__raise-figure{font:500 var(--deck-fs-raise) / 1 var(--acc-font-display);font-feature-settings:var(--acc-feat-tabular);letter-spacing:-.02em;color:var(--acc-color-accent-deep)}.acc-deck .acc-deck__raise-rest{font:400 var(--deck-fs-body) / 1.45 var(--acc-font-body);color:var(--acc-color-ink-2)}.acc-deck .acc-deck__body--divider{background:var(--acc-color-ink);grid-template-rows:auto auto;align-content:center}.acc-deck .acc-deck__body--divider .acc-deck__title{font-size:var(--deck-fs-figure);color:var(--acc-color-paper)}.acc-deck .acc-deck__slide:has(.acc-deck__body--divider) .acc-deck__marker{color:var(--acc-color-paper-3)}.acc-deck .acc-deck__points{grid-template-columns:repeat(auto-fit,minmax(min(100%,22cqw),1fr));gap:2.4cqh 3cqw;margin:0;padding:0;list-style:none;display:grid}.acc-deck .acc-deck__points--list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8cqh 4cqw}.acc-deck .acc-deck__point{font:400 var(--deck-fs-body) / 1.45 var(--acc-font-body);color:var(--acc-color-ink-2);text-wrap:pretty;box-shadow:inset 2px 0 0 var(--acc-color-accent);padding-inline-start:1.4cqw}.acc-deck .acc-deck__body--statement .acc-deck__lead{max-width:74%;font-size:var(--deck-fs-para);line-height:1.55}.acc-deck .acc-deck__split{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;column-gap:6cqw;display:grid}.acc-deck .acc-deck__split .acc-deck__points{grid-template-columns:minmax(0,1fr)}.acc-deck .acc-deck__split--chart{grid-template-columns:minmax(0,2.4fr) minmax(0,1fr);align-items:start}.acc-deck .acc-deck__split--chart .acc-deck__figure-value{font-size:calc(var(--deck-fs-lead) * 1.7);white-space:nowrap}.acc-deck .acc-deck__figure{background:var(--acc-color-paper-2);box-shadow:inset 2px 0 0 var(--acc-color-annotator);row-gap:1.6cqh;padding:3.5cqh 2.4cqw;display:grid}.acc-deck .acc-deck__figure-value{font:500 var(--deck-fs-raise) / 1 var(--acc-font-display);font-feature-settings:var(--acc-feat-tabular);letter-spacing:-.02em;color:var(--acc-color-accent-deep)}.acc-deck .acc-deck__figure-label{font:400 var(--deck-fs-body) / 1.4 var(--acc-font-body);color:var(--acc-color-ink-2)}.acc-deck .acc-deck__status{max-width:80%;font:400 var(--deck-fs-body) / 1.5 var(--acc-font-utility);color:var(--acc-color-ink-3)}.acc-deck .acc-deck__tiles{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;column-gap:2cqw;margin:0;padding:0;list-style:none;display:grid}.acc-deck .acc-deck__tile{background:var(--acc-color-paper-2);box-shadow:inset 0 3px 0 var(--acc-color-annotator);align-content:start;row-gap:2.6cqh;padding:5cqh 1.8cqw 6cqh;display:grid}.acc-deck .acc-deck__tile-value{font:500 3.9cqw / 1 var(--acc-font-display);font-feature-settings:var(--acc-feat-tabular);letter-spacing:-.02em;white-space:nowrap;color:var(--acc-color-accent-deep)}.acc-deck .acc-deck__tile-label{font:400 var(--deck-fs-body) / 1.4 var(--acc-font-body);color:var(--acc-color-ink-2);text-wrap:balance}.acc-deck .acc-deck__cards{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3cqw;margin:0;padding:0;list-style:none;display:grid}.acc-deck .acc-deck__card{background:var(--acc-color-paper-2);box-shadow:inset 0 0 0 1px var(--acc-color-rule), inset 0 3px 0 var(--acc-color-accent);align-content:start;row-gap:1.6cqh;padding:5.4cqh 2.6cqw 6.4cqh;display:grid}.acc-deck .acc-deck__card-tag{font:600 var(--deck-fs-kicker) / 1.3 var(--acc-font-utility);letter-spacing:.08em;text-transform:uppercase;color:var(--acc-color-accent-deep)}.acc-deck .acc-deck__card-title{font:500 2.9cqw / 1.1 var(--acc-font-display);letter-spacing:-.01em;color:var(--acc-color-ink)}.acc-deck .acc-deck__card-points{font:400 1.9cqw / 1.4 var(--acc-font-body);color:var(--acc-color-ink-2);row-gap:1.4cqh;margin:1.2cqh 0 0;padding:0;list-style:none;display:grid}.acc-deck .acc-deck__card-points li{box-shadow:inset 2px 0 0 var(--acc-color-annotator);padding-inline-start:1.2cqw}.acc-deck .acc-deck__single .acc-deck__figure{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:3cqw}.acc-deck .acc-deck__single .acc-deck__figure-label{max-width:24em;font-size:var(--deck-fs-lead)}.acc-deck .acc-deck__split--table{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);align-items:start}.acc-deck .acc-deck__loop{counter-reset:deck-loop;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;column-gap:4cqw;margin:0;padding:0;list-style:none;display:grid}.acc-deck .acc-deck__loop-step{background:var(--acc-color-paper-2);box-shadow:inset 0 0 0 1px var(--acc-color-rule-strong);counter-increment:deck-loop;align-content:start;row-gap:1.6cqh;padding:2.6cqh 1.8cqw 3cqh;display:grid}.acc-deck .acc-deck__loop-node{font:600 var(--deck-fs-body) / 1.25 var(--acc-font-utility);color:var(--acc-color-ink);row-gap:1cqh;display:grid}.acc-deck .acc-deck__loop-node:before{content:counter(deck-loop, decimal-leading-zero);font:500 var(--deck-fs-small) / 1 var(--acc-font-utility);font-feature-settings:var(--acc-feat-tabular);color:var(--acc-color-ink-3)}.acc-deck .acc-deck__loop-step+.acc-deck__loop-step{position:relative}.acc-deck .acc-deck__loop-step+.acc-deck__loop-step:before{content:"";background:var(--acc-color-ink-3);clip-path:polygon(0 42%,68% 42%,68% 0,100% 50%,68% 100%,68% 58%,0 58%);width:2.8cqw;height:1.4cqw;position:absolute;inset-block-start:50%;inset-inline-start:-3.4cqw;translate:0 -50%}.acc-deck .acc-deck__loop-step:last-child{background:var(--acc-color-accent-deep);box-shadow:none}.acc-deck .acc-deck__loop-step:last-child .acc-deck__loop-node,.acc-deck .acc-deck__loop-step:last-child .acc-deck__loop-text{color:var(--acc-color-paper)}.acc-deck .acc-deck__loop-step:last-child .acc-deck__loop-node:before{color:var(--acc-color-paper-3)}.acc-deck .acc-deck__loop-text{font:400 var(--deck-fs-body) / 1.45 var(--acc-font-body);color:var(--acc-color-ink-2);text-wrap:pretty}.acc-deck .acc-deck__span{row-gap:1cqh;margin:0;display:grid}.acc-deck .acc-deck__span-bar{background:repeating-linear-gradient(to right, transparent 0 calc(100% / var(--years) - 2px), var(--acc-color-paper) 0 calc(100% / var(--years))), var(--acc-color-accent-deep);align-items:center;height:4.6cqh;padding-inline:1.2cqw;display:flex}.acc-deck .acc-deck__span-label{font:600 var(--deck-fs-kicker) / 1.3 var(--acc-font-utility);letter-spacing:.08em;text-transform:uppercase;color:var(--acc-color-paper);background:var(--acc-color-accent-deep);padding-inline:.6cqw}.acc-deck .acc-deck__span-ends{font:600 var(--deck-fs-small) / 1.3 var(--acc-font-utility);font-feature-settings:var(--acc-feat-tabular);color:var(--acc-color-ink-2);justify-content:space-between;display:flex}.acc-deck .acc-deck__cohort{justify-items:start;row-gap:1.4cqh;margin:0;display:grid}.acc-deck .acc-deck__cohort-key{font:400 var(--deck-fs-body) / 1.35 var(--acc-font-body);color:var(--acc-color-ink-2)}.acc-deck .acc-deck__cohort-value{font:500 calc(var(--deck-fs-lead) * 1.5) / 1 var(--acc-font-display);font-feature-settings:var(--acc-feat-tabular);color:var(--acc-color-ink)}.acc-deck .acc-deck__cohort-key--first .acc-deck__cohort-value{color:var(--acc-color-accent-deep)}.acc-deck .acc-deck__cohort-bar{background:var(--acc-color-paper-3);width:100%;height:5cqh;display:block;position:relative}.acc-deck .acc-deck__cohort-fill{width:calc(var(--first) * 100%);background:var(--acc-color-accent-deep);transform-origin:0;position:absolute;inset-block:0;inset-inline-start:0}.acc-deck .acc-deck__cohort-tick{font:600 var(--deck-fs-small) / 1.3 var(--acc-font-utility);color:var(--acc-color-ink-2);box-shadow:inset 2px 0 0 var(--acc-color-annotator);margin-inline-start:calc(var(--first) * 100%);padding-inline-start:.6cqw}.acc-deck .acc-deck__cohort-fill:after{content:"";background:var(--acc-color-annotator);width:2px;position:absolute;inset-block:-.8cqh;inset-inline-start:100%}.acc-deck .acc-deck__split--letter{grid-template-columns:minmax(0,2.4fr) minmax(0,1fr)}.acc-deck .acc-deck__letter{color:var(--acc-color-ink-3);justify-items:start;row-gap:1.2cqh;display:grid}.acc-deck .acc-deck__letter picture{background:var(--acc-color-paper);width:100%;max-width:26cqw;box-shadow:0 0 0 1px var(--acc-color-rule);padding:.6cqw;display:block}.acc-deck .acc-deck__letter img{object-fit:contain;object-position:top;width:100%;height:auto;max-height:56cqh;display:block}.acc-deck .acc-deck__letter:hover,.acc-deck .acc-deck__letter:focus-visible{color:var(--acc-color-accent-deep)}.acc-deck .acc-deck__shares{row-gap:2cqh;margin:0;display:grid}.acc-deck .acc-deck__shares-list{row-gap:2.6cqh;margin:0;padding:0;list-style:none;display:grid}.acc-deck .acc-deck__share{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.8cqh 1.2cqw;display:grid}.acc-deck .acc-deck__share-value{font:500 var(--deck-fs-figure) / 1 var(--acc-font-display);font-feature-settings:var(--acc-feat-tabular);color:var(--acc-color-ink-2)}.acc-deck .acc-deck__share--low .acc-deck__share-value{color:var(--acc-color-accent-deep)}.acc-deck .acc-deck__share-label{font:400 var(--deck-fs-small) / 1.35 var(--acc-font-body);color:var(--acc-color-ink-2)}.acc-deck .acc-deck__share-track{background:var(--acc-color-paper-3);grid-column:1/-1;height:1cqh;display:block}.acc-deck .acc-deck__share-fill{width:calc(var(--share) * 1%);background:var(--acc-color-ink-3);min-width:2px;height:100%;display:block}.acc-deck .acc-deck__share--low .acc-deck__share-fill{background:var(--acc-color-accent-deep)}.acc-deck .acc-deck__caption{font:400 var(--deck-fs-small) / 1.4 var(--acc-font-utility);color:var(--acc-color-ink-3)}.acc-deck .acc-deck__rows{row-gap:2.2cqh;margin:0;padding:0;list-style:none;display:grid}.acc-deck .acc-deck__row{grid-template-columns:16cqw 7cqw minmax(0,1fr);align-items:baseline;column-gap:2cqw;display:grid}.acc-deck .acc-deck__row:not(:has(.acc-deck__row-state)){grid-template-columns:16cqw minmax(0,1fr)}.acc-deck .acc-deck__row-when{font:600 var(--deck-fs-small) / 1.3 var(--acc-font-utility);font-feature-settings:var(--acc-feat-tabular);color:var(--acc-color-ink);padding-inline-start:calc(var(--deck-node) * 2.2);position:relative}.acc-deck .acc-deck__row-when:before{content:"";width:var(--deck-node);height:var(--deck-node);background:var(--acc-color-paper);box-shadow:inset 0 0 0 1px var(--acc-color-rule-strong);position:absolute;inset-block-start:.15em;inset-inline-start:0}.acc-deck .acc-deck__row--done .acc-deck__row-when:before{background:var(--acc-color-accent-deep);box-shadow:none}.acc-deck .acc-deck__row--now .acc-deck__row-when:before{background:var(--acc-color-annotator);box-shadow:none}.acc-deck .acc-deck__row-state{font:600 var(--deck-fs-kicker) / 1.3 var(--acc-font-utility);letter-spacing:.06em;text-transform:uppercase;color:var(--acc-color-ink-3)}.acc-deck .acc-deck__row--now .acc-deck__row-state{color:var(--acc-color-ink)}.acc-deck .acc-deck__row-text{font:400 var(--deck-fs-body) / 1.4 var(--acc-font-body);color:var(--acc-color-ink-2)}.acc-deck .acc-deck__rows--rail{row-gap:0}.acc-deck .acc-deck__rows--rail .acc-deck__row{font-size:var(--deck-fs-small);grid-template-columns:21cqw 7cqw minmax(0,1fr);padding-block-end:2cqh;position:relative}.acc-deck .acc-deck__rows--rail .acc-deck__row:not(:last-child):before{content:"";inset-block:calc(.15em + var(--deck-node)) -.15em;background:repeating-linear-gradient(to bottom, var(--acc-color-rule-strong) 0 4px, transparent 4px 8px);width:2px;position:absolute;inset-inline-start:calc(var(--deck-node) / 2 - 1px)}.acc-deck .acc-deck__rows--rail .acc-deck__row--funded:not(:last-child):before{background:var(--acc-color-accent-deep)}.acc-deck .acc-deck__row--raise .acc-deck__row-text{color:var(--acc-color-ink);font-weight:600}.acc-deck .acc-deck__row--raise .acc-deck__row-when:before{background:var(--acc-color-annotator);box-shadow:none}.acc-deck .acc-deck__stairs-lead{max-width:62%;font:400 var(--deck-fs-body) / 1.45 var(--acc-font-body);color:var(--acc-color-ink);text-wrap:pretty;margin:0 0 1.6cqh}.acc-deck .acc-deck__decisions{grid-template-rows:repeat(4,auto);grid-template-columns:10cqw repeat(3,minmax(0,1fr));column-gap:2.6cqw;display:grid}.acc-deck .acc-deck__decision-keys,.acc-deck .acc-deck__decision-list,.acc-deck .acc-deck__decision-rows{margin:0;padding:0;list-style:none}.acc-deck .acc-deck__decision-keys,.acc-deck .acc-deck__decision{grid-row:1/-1;grid-template-rows:subgrid;display:grid}.acc-deck .acc-deck__decision-list,.acc-deck .acc-deck__decision-rows{display:contents}.acc-deck .acc-deck__decision-keys>li,.acc-deck .acc-deck__decision-rows>div{padding-block:.9cqh}.acc-deck .acc-deck__decision-keys>li{font:600 var(--deck-fs-kicker) / 1.3 var(--acc-font-utility);letter-spacing:.06em;text-transform:uppercase;color:var(--acc-color-ink-3)}.acc-deck .acc-deck__decision-rows dt{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.acc-deck .acc-deck__decision-rows dd{margin:0}.acc-deck .acc-deck__decision-when dd{font:600 var(--deck-fs-body) / 1.3 var(--acc-font-utility);font-feature-settings:var(--acc-feat-tabular);color:var(--acc-color-ink);flex-wrap:wrap;align-items:baseline;gap:.4cqh 0;display:flex}.acc-deck .acc-deck__decision-who dd{font:600 var(--deck-fs-kicker) / 1.3 var(--acc-font-utility);letter-spacing:.06em;text-transform:uppercase;color:var(--acc-color-accent-deep)}.acc-deck .acc-deck__decision-what dd,.acc-deck .acc-deck__decision-ifno dd{font:400 calc(var(--deck-fs-body) * .92) / 1.4 var(--acc-font-body);color:var(--acc-color-ink);text-wrap:pretty}.acc-deck .acc-deck__decision-ifno dd{color:var(--acc-color-ink-2)}.acc-deck .acc-deck__decision-next{font:600 var(--deck-fs-kicker) / 1.3 var(--acc-font-utility);letter-spacing:.06em;text-transform:uppercase;color:var(--acc-color-ink-2);align-items:center;gap:.6cqw;margin-inline-start:1.2cqw;display:inline-flex}.acc-deck .acc-deck__decision-next:before{content:"";width:var(--deck-node);height:var(--deck-node);background:var(--acc-color-annotator);box-shadow:0 0 0 1px var(--acc-color-accent-deep)}.acc-deck .acc-deck__stairs{grid-template-columns:repeat(var(--stairs), minmax(0, 1fr));align-items:end;margin:0;padding:0;list-style:none;display:grid}.acc-deck .acc-deck__stair{align-content:end;row-gap:.8cqh;display:grid}.acc-deck .acc-deck__stair>*{padding-inline:1.4cqw 2.4cqw}.acc-deck .acc-deck__stair:after{content:"";height:calc((var(--stairs) - var(--rise)) * 4.5cqh);background:var(--acc-color-paper-3);margin-block-start:1.6cqh}.acc-deck .acc-deck__stair:first-child:after{background:var(--acc-color-annotator)}.acc-deck .acc-deck__stair-when{font:600 var(--deck-fs-small) / 1.3 var(--acc-font-utility);font-feature-settings:var(--acc-feat-tabular);color:var(--acc-color-ink)}.acc-deck .acc-deck__stair-what{font:400 var(--deck-fs-body) / 1.4 var(--acc-font-body);color:var(--acc-color-ink)}.acc-deck .acc-deck__body--path .acc-deck__note{font:400 var(--deck-fs-body) / 1.45 var(--acc-font-body);color:var(--acc-color-ink-2)}.acc-deck .acc-deck__est{white-space:nowrap;color:var(--acc-color-ink-3);font-weight:400}.acc-deck .acc-deck__people{grid-template-columns:repeat(var(--people), minmax(0, 1fr));gap:3cqh 2.4cqw;margin:0;padding:0;list-style:none;display:grid}.acc-deck .acc-deck__person{align-content:start;row-gap:1.2cqh;display:grid}.acc-deck .acc-deck__portrait{margin-block-end:1.2cqh;display:block}.acc-deck .acc-deck__portrait img{aspect-ratio:9/10;width:min(240px,18cqw);max-width:100%;height:auto;display:block}.acc-deck .acc-deck__person-name{font:500 var(--deck-fs-lead) / 1.2 var(--acc-font-display);color:var(--acc-color-ink)}.acc-deck .acc-deck__person-role{font:400 var(--deck-fs-small) / 1.45 var(--acc-font-utility);color:var(--acc-color-ink-3)}.acc-deck .acc-deck__eyebrow{flex-wrap:wrap;align-items:center;gap:.8cqh 1.2cqw;display:flex}.acc-deck .acc-deck__badge{font:600 var(--deck-fs-kicker) / 1.3 var(--acc-font-utility);letter-spacing:.06em;text-transform:uppercase;color:var(--acc-color-ink);background:var(--acc-color-paper-2);box-shadow:inset 2px 0 0 var(--acc-color-annotator);padding:.4cqh .7cqw}.acc-deck .acc-deck__pagenum{display:none}.acc-deck .acc-deck__route{row-gap:4.4cqh;display:grid}.acc-deck .acc-deck__key{font:600 var(--deck-fs-small) / 1.3 var(--acc-font-utility);color:var(--acc-color-ink-3);flex-wrap:wrap;gap:.6cqh 2cqw;margin:0;padding:0;list-style:none;display:flex}.acc-deck .acc-deck__key .acc-deck__step{padding:0 0 0 calc(var(--deck-node) * 1.8);border:0;display:block}.acc-deck .acc-deck__key .acc-deck__step:before{inset-block-start:.2em}.acc-deck .acc-deck__phases{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;column-gap:1.8cqw;margin:0;padding:0;list-style:none;display:grid}.acc-deck .acc-deck__phase{grid-column:span var(--span);font:600 var(--deck-fs-small) / 1.2 var(--acc-font-utility);letter-spacing:.06em;text-transform:uppercase;color:var(--acc-color-ink-2);box-shadow:inset 0 .8cqh 0 var(--tone);padding-block-start:1.4cqh}.acc-deck .acc-deck__phase--done{--tone:var(--acc-color-accent-deep)}.acc-deck .acc-deck__phase--now{--tone:var(--acc-color-accent);color:var(--acc-color-ink)}.acc-deck .acc-deck__phase--later{--tone:var(--acc-color-paper-3)}.acc-deck .acc-deck__path{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;column-gap:1.8cqw;margin:0;padding:0;list-style:none;display:grid}.acc-deck .acc-deck__step{border-block-start:1px solid var(--acc-color-rule-strong);align-content:start;row-gap:1.4cqh;padding-block-start:3.4cqh;display:grid;position:relative}.acc-deck .acc-deck__step:last-child{border-block-start-color:#0000}.acc-deck .acc-deck__step:before{content:"";width:var(--deck-node);height:var(--deck-node);background:var(--acc-color-paper);box-shadow:inset 0 0 0 1px var(--acc-color-rule-strong);position:absolute;inset-block-start:calc(var(--deck-node) / -2 - .5px);inset-inline-start:0}.acc-deck .acc-deck__step--done:before{background:var(--acc-color-accent-deep);box-shadow:none}.acc-deck .acc-deck__step--now:before{background:var(--acc-color-annotator);box-shadow:0 0 0 2px var(--acc-color-paper), 0 0 0 3px var(--acc-color-accent-deep)}.acc-deck .acc-deck__step-when{font:600 var(--deck-fs-small) / 1.3 var(--acc-font-utility);font-feature-settings:var(--acc-feat-tabular);color:var(--acc-color-ink-3)}.acc-deck .acc-deck__step--done .acc-deck__step-when{color:var(--acc-color-accent-deep)}.acc-deck .acc-deck__step--now .acc-deck__step-when{color:var(--acc-color-ink)}.acc-deck .acc-deck__step-what{font:400 calc(var(--deck-fs-body) * .92) / 1.45 var(--acc-font-body);color:var(--acc-color-ink-2)}.acc-deck .acc-deck__step-what strong{color:var(--acc-color-ink);font-weight:600}.acc-deck .acc-deck__step-raise{font:600 var(--deck-fs-small) / 1.3 var(--acc-font-utility);color:var(--acc-color-ink);background:var(--acc-color-paper-2);box-shadow:inset 2px 0 0 var(--acc-color-annotator);justify-self:start;padding:.5cqh .7cqw}.acc-deck .acc-deck__body--statement:has(.acc-deck__path--price) .acc-deck__content{align-content:center;row-gap:8cqh}.acc-deck .acc-deck__path--price{column-gap:0}.acc-deck .acc-deck__path--price .acc-deck__step{row-gap:1.6cqh;padding-block-start:4.4cqh;padding-inline-end:2.4cqw}.acc-deck .acc-deck__path--price .acc-deck__step:last-child{border-image:linear-gradient(to right, var(--acc-color-rule-strong), transparent) 1}.acc-deck .acc-deck__price{font:500 calc(var(--deck-fs-lead) * 2) / 1 var(--acc-font-display);font-feature-settings:var(--acc-feat-tabular);letter-spacing:-.01em;white-space:nowrap;color:var(--acc-color-accent-deep)}.acc-deck .acc-deck__funds{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;column-gap:6cqw;display:grid}.acc-deck .acc-deck__funds-table{border-collapse:collapse;width:100%}.acc-deck .acc-deck__funds-table th,.acc-deck .acc-deck__funds-table td{vertical-align:baseline;padding-block:1.1cqh}.acc-deck .acc-deck__funds-what{font:400 var(--deck-fs-body) / 1.3 var(--acc-font-body);text-align:start;color:var(--acc-color-ink-2)}.acc-deck .acc-deck__funds-share{background:var(--acc-color-paper-3);height:.9cqh;margin-block-start:.9cqh;display:block;position:relative}.acc-deck .acc-deck__funds-share:after{content:"";width:calc(var(--share) * 100%);background:var(--acc-color-accent-deep);transform-origin:0;position:absolute;inset-block:0;inset-inline-start:0}.acc-deck .acc-deck__funds-amount{font:500 var(--deck-fs-lead) / 1 var(--acc-font-display);font-feature-settings:var(--acc-feat-tabular);text-align:end;color:var(--acc-color-ink);padding-inline-start:2cqw}.acc-deck .acc-deck__funds-total{background:var(--acc-color-paper-2);box-shadow:inset 2px 0 0 var(--acc-color-annotator);row-gap:1.4cqh;padding:3.5cqh 2.4cqw;display:grid}.acc-deck .acc-deck__funds-total-value{font:500 var(--deck-fs-raise) / 1 var(--acc-font-display);font-feature-settings:var(--acc-feat-tabular);color:var(--acc-color-accent-deep)}.acc-deck .acc-deck__funds-total-label{font:400 var(--deck-fs-body) / 1.4 var(--acc-font-body);color:var(--acc-color-ink-2)}.acc-deck .acc-deck__body--close .acc-deck__content{align-content:start}.acc-deck .acc-deck__body--close .acc-deck__points{grid-template-columns:minmax(0,1fr);row-gap:1.6cqh}.acc-deck .acc-deck__actions{flex-wrap:wrap;align-items:center;gap:2cqh 2cqw;display:flex}.acc-deck .acc-deck__action{min-height:44px;font:600 var(--deck-fs-body) / 1.2 var(--acc-font-utility);color:var(--acc-color-ink);border-radius:var(--acc-radius-cap);box-shadow:inset 0 0 0 1px var(--acc-color-rule-strong);transition:background-color var(--acc-dur-base) var(--acc-ease-out);align-items:center;gap:.6cqw;padding:1.6cqh 2.2cqw;display:inline-flex}@media (any-hover:hover){.acc-deck .acc-deck__action:hover{background:var(--acc-color-paper-2)}}.acc-deck .acc-deck__action--primary{color:var(--acc-color-paper);background:var(--acc-color-ink);box-shadow:none}.acc-deck .acc-deck__action--primary:hover{background:var(--acc-color-accent-deep)}.acc-deck .acc-deck__chrome{justify-content:space-between;align-items:center;gap:var(--acc-space-4);min-height:3.5rem;padding:0 var(--acc-space-4);display:flex;position:relative}.acc-deck .acc-deck__progress{background:var(--acc-color-rule);height:2px;position:absolute;inset-block-start:0;inset-inline:0}.acc-deck .acc-deck__progress:after{content:"";background:var(--acc-color-accent-deep);transform:scaleX(var(--deck-progress));transform-origin:0;transition:transform var(--acc-dur-slow) var(--acc-ease-emphasis);position:absolute;inset:0}.acc-deck .acc-deck__where{font:600 var(--acc-fs-footnote) / 1.3 var(--acc-font-utility);letter-spacing:.06em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;color:var(--acc-color-ink-3);overflow:hidden}.acc-deck .acc-deck__controls{align-items:center;gap:var(--acc-space-1);flex:none;display:flex}.acc-deck .acc-deck__count{min-width:4.5em;font:500 var(--acc-fs-body-sm) / 1 var(--acc-font-utility);font-feature-settings:var(--acc-feat-tabular);text-align:center;color:var(--acc-color-ink-2)}.acc-deck .acc-deck__button{width:44px;height:44px;color:var(--acc-color-ink-2);border-radius:var(--acc-radius-cap);cursor:pointer;transition:background-color var(--acc-dur-base) var(--acc-ease-out);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}@media (any-hover:hover){.acc-deck .acc-deck__button:hover:not(:disabled){color:var(--acc-color-ink);background:var(--acc-color-paper-3)}}.acc-deck .acc-deck__button:disabled{cursor:default;opacity:.35}.acc-deck .acc-deck__button:focus-visible,.acc-deck .acc-deck__action:focus-visible,.acc-deck .acc-deck__source:focus-visible,.acc-deck .acc-deck__index-link:focus-visible,.acc-deck .acc-deck__letter:focus-visible{outline:2px solid var(--acc-color-accent-deep);outline-offset:2px}.acc-deck .acc-deck__index{width:min(36rem, calc(100vw - 2 * var(--acc-space-4)));max-height:min(44rem, calc(100dvh - 2 * var(--acc-space-4)));padding:var(--acc-space-6);color:var(--acc-color-ink);background:var(--acc-color-paper);border-radius:var(--acc-radius-cap);box-shadow:0 0 0 1px var(--acc-color-rule);border:0}.acc-deck .acc-deck__index::backdrop{background:var(--acc-color-scrim)}.acc-deck .acc-deck__index-head{justify-content:space-between;align-items:center;margin-block-end:var(--acc-space-4);display:flex}.acc-deck .acc-deck__index-title{font:500 var(--acc-fs-display-3) / 1.2 var(--acc-font-display);margin:0}.acc-deck .acc-deck__index-list{margin:0;padding:0;list-style:none;display:grid}.acc-deck .acc-deck__index-item--opens{margin-block-start:var(--acc-space-4)}.acc-deck .acc-deck__index-section{padding-block:var(--acc-space-2);font:600 var(--acc-fs-eyebrow) / 1.3 var(--acc-font-utility);letter-spacing:.08em;text-transform:uppercase;color:var(--acc-color-accent-deep);display:block}.acc-deck .acc-deck__index-link{width:100%;min-height:44px;padding:var(--acc-space-2) var(--acc-space-3);font:400 var(--acc-fs-body-sm) / 1.4 var(--acc-font-body);text-align:start;color:var(--acc-color-ink-2);border-radius:var(--acc-radius-cap);cursor:pointer;background:0 0;border:0;grid-template-columns:2.25rem minmax(0,1fr);align-items:baseline;display:grid}.acc-deck .acc-deck__index-link:hover,.acc-deck .acc-deck__index-link[aria-current]{color:var(--acc-color-ink);background:var(--acc-color-paper-2)}.acc-deck .acc-deck__index-num{font:500 var(--acc-fs-footnote) / 1.4 var(--acc-font-utility);font-feature-settings:var(--acc-feat-tabular);color:var(--acc-color-ink-3)}.acc-deck .acc-deck__slide :is(li,tr,.acc-deck__range):first-child{--i:0}.acc-deck .acc-deck__slide :is(li,tr,.acc-deck__range):nth-child(2){--i:1}.acc-deck .acc-deck__slide :is(li,tr,.acc-deck__range):nth-child(3){--i:2}.acc-deck .acc-deck__slide :is(li,tr,.acc-deck__range):nth-child(4){--i:3}.acc-deck .acc-deck__slide :is(li,tr,.acc-deck__range):nth-child(5){--i:4}.acc-deck .acc-deck__slide :is(li,tr,.acc-deck__range):nth-child(6){--i:5}.acc-deck .acc-deck__slide :is(li,tr,.acc-deck__range):nth-child(7){--i:6}.acc-deck .acc-deck__slide :is(li,tr,.acc-deck__range):nth-child(n+8){--i:7}@media screen and (prefers-reduced-motion:no-preference){.acc-deck .acc-deck__slide--current .acc-deck__head{animation:acc-deck-enter .2s var(--acc-ease-out) both}.acc-deck .acc-deck__slide--current .acc-deck__content,.acc-deck .acc-deck__slide--current .acc-deck__foot{animation:acc-deck-enter .2s var(--acc-ease-out) 40ms both}.acc-deck .acc-deck__slide--current .acc-deck__share-fill,.acc-deck .acc-deck__slide--current .acc-deck__cohort-fill,.acc-deck .acc-deck__slide--current .acc-deck__range-fill,.acc-deck .acc-deck__slide--current .acc-deck__span-bar{transform-origin:0;animation:acc-deck-grow-x .32s var(--acc-ease-emphasis) calc(.14s + min(var(--i,0), 3) * 40ms) both}.acc-deck .acc-deck__slide--current .acc-deck__funds-share:after{animation:acc-deck-grow-x .32s var(--acc-ease-emphasis) calc(.14s + min(var(--i,0), 3) * 30ms) both}.acc-deck .acc-deck__slide--current .acc-deck__span-label{animation:.16s linear .42s both acc-deck-fade}.acc-deck .acc-deck__slide--current .acc-deck__loop-step,.acc-deck .acc-deck__slide--current .acc-deck__phase,.acc-deck .acc-deck__slide--current .acc-deck__step,.acc-deck .acc-deck__slide--current .acc-deck__stair,.acc-deck .acc-deck__slide--current .acc-deck__decision,.acc-deck .acc-deck__slide--current .acc-deck__person,.acc-deck .acc-deck__slide--current .acc-deck__rows--rail .acc-deck__row{animation:acc-deck-rise .26s var(--acc-ease-out) calc(.12s + min(var(--i,0), 4) * 40ms) both}.acc-deck .acc-deck__slide--current .acc-deck__loop-step{animation-delay:calc(.12s + var(--i,0) * 90ms)}.acc-deck .acc-deck__slide--current .acc-deck__body--intro .acc-deck__head{animation:none}.acc-deck .acc-deck__slide--current .acc-deck__brand--intro>:first-child{animation:acc-deck-mark .38s var(--acc-ease-out) both}.acc-deck .acc-deck__slide--current .acc-deck__brand--intro .acc-deck__brand-name{animation:acc-deck-rise .32s var(--acc-ease-out) .18s both}.acc-deck .acc-deck__slide--current .acc-deck__intro-line,.acc-deck .acc-deck__slide--current .acc-deck__intro-ask{animation:.26s linear .32s both acc-deck-fade}.acc-deck .acc-deck__index[open]{animation:acc-deck-index .32s var(--acc-ease-press) both}.acc-deck .acc-deck__index[open]::backdrop{animation:acc-deck-fade .2s var(--acc-ease-out) both}.acc-deck[data-settled] .acc-deck__stage .acc-deck__slide--current *,.acc-deck[data-settled] .acc-deck__stage .acc-deck__slide--current :after{animation:none}}@keyframes acc-deck-enter{0%{opacity:0;transform:translateX(calc(var(--deck-dir,1) * 1.2cqw))}}@keyframes acc-deck-rise{0%{opacity:0;transform:translateY(1.2cqh)}}@keyframes acc-deck-mark{0%{opacity:0;transform:scale(.94)}}@keyframes acc-deck-grow-x{0%{transform:scaleX(0)}}@keyframes acc-deck-fade{0%{opacity:0}}@keyframes acc-deck-index{0%{opacity:0;transform:scale(.96)translateY(.75rem)}}.acc-deck .acc-deck__button,.acc-deck .acc-deck__action,.acc-deck .acc-deck__index-link{transition:background-color var(--acc-dur-base) var(--acc-ease-out), translate var(--acc-dur-press) var(--acc-ease-press)}.acc-deck .acc-deck__button:active:not(:disabled),.acc-deck .acc-deck__action:active,.acc-deck .acc-deck__index-link:active{transition-duration:var(--acc-dur-fast);transition-timing-function:var(--acc-ease-out);translate:0 1px}.acc-deck .acc-deck__source{transition:color var(--acc-dur-fast) var(--acc-ease-out)}.acc-deck .acc-deck__title,.acc-deck .acc-deck__brand-name,.acc-deck .acc-deck__raise-figure,.acc-deck .acc-deck__figure-value{font-optical-sizing:auto}.acc-deck .acc-deck__point,.acc-deck .acc-deck__lead,.acc-deck .acc-deck__loop-text{hanging-punctuation:first}.acc-deck .acc-deck__step-what,.acc-deck .acc-deck__row-text,.acc-deck .acc-deck__note,.acc-deck .acc-deck__figure-label,.acc-deck .acc-deck__raise-rest,.acc-deck .acc-deck__person-role,.acc-deck .acc-deck__stair-what,.acc-deck .acc-deck__cohort-key,.acc-deck .acc-deck__table th,.acc-deck .acc-deck__table td{text-wrap:pretty}.acc-deck .acc-deck__row-when,.acc-deck .acc-deck__stair-when,.acc-deck .acc-deck__count{font-variant-numeric:tabular-nums lining-nums}@media screen and (max-width:767px),screen and (max-height:540px),screen and (max-width:1023px) and (orientation:portrait){.acc-deck .acc-deck__viewport{padding:0;display:block;container-type:normal}.acc-deck .acc-deck__stage{--deck-pad-block:var(--acc-space-10);--deck-pad-inline:var(--acc-space-4);--deck-gap:var(--acc-space-6);--deck-fs-kicker:.875rem;--deck-fs-brand:2rem;--deck-fs-title:1.75rem;--deck-fs-title-cover:2.125rem;--deck-fs-lead:1.125rem;--deck-fs-body:1rem;--deck-fs-small:.875rem;--deck-fs-figure:2.5rem;--deck-fs-raise:3.5rem;--deck-fs-para:1rem;--deck-node:.625rem;aspect-ratio:auto;width:100%;height:100%;box-shadow:none;container-type:normal}.acc-deck .acc-deck__slide{overscroll-behavior:contain;overflow-y:auto}.acc-deck .acc-deck__slide:not(:has(.acc-deck__body--divider)){background:linear-gradient(transparent, var(--acc-color-paper) 70%) center bottom / 100% 2.5rem no-repeat local, linear-gradient(transparent, var(--acc-color-rule-strong)) center bottom / 100% .75rem no-repeat scroll}.acc-deck .acc-deck__body{grid-template-rows:auto auto auto;align-content:start;height:auto;min-height:100%}.acc-deck .acc-deck__head,.acc-deck .acc-deck__lead{max-width:none}.acc-deck .acc-deck__head{row-gap:var(--acc-space-2)}.acc-deck .acc-deck__marker{gap:var(--acc-space-2);padding:var(--acc-space-4) var(--acc-space-4) 0;position:static}.acc-deck .acc-deck__marker:before{width:.5rem;height:.5rem}.acc-deck .acc-deck__slide:has(.acc-deck__marker) .acc-deck__body{min-height:0;padding-block-start:var(--acc-space-4)}.acc-deck .acc-deck__body--cover .acc-deck__content,.acc-deck .acc-deck__funds,.acc-deck .acc-deck__split,.acc-deck .acc-deck__split--chart,.acc-deck .acc-deck__split--letter,.acc-deck .acc-deck__points--list{row-gap:var(--acc-space-8);grid-template-columns:minmax(0,1fr)}.acc-deck .acc-deck__body--statement .acc-deck__lead,.acc-deck .acc-deck__status{max-width:none}.acc-deck .acc-deck__points{gap:var(--acc-space-4);grid-template-columns:minmax(0,1fr)}.acc-deck .acc-deck__point{padding-inline-start:var(--acc-space-3)}.acc-deck .acc-deck__body--appendix{--deck-fs-body:1rem}.acc-deck .acc-deck__print{min-height:44px}.acc-deck .acc-deck__foot{gap:var(--acc-space-1) var(--acc-space-3)}.acc-deck .acc-deck__eyebrow{gap:var(--acc-space-2) var(--acc-space-3)}.acc-deck .acc-deck__brand{margin-block-end:var(--acc-space-3)}.acc-deck .acc-deck__body{max-inline-size:46rem;margin-inline:auto}.acc-deck .acc-deck__ranges{grid-template-columns:minmax(0,1fr) auto}.acc-deck .acc-deck__range-label{grid-column:1/-1}.acc-deck .acc-deck__range-track{height:.75rem}.acc-deck .acc-deck__range-axis{grid-column:1}.acc-deck .acc-deck__table,.acc-deck .acc-deck__table tbody,.acc-deck .acc-deck__table tr,.acc-deck .acc-deck__table th,.acc-deck .acc-deck__table td{width:auto;display:block}.acc-deck .acc-deck__table thead{display:none}.acc-deck .acc-deck__table tr{margin-block-end:var(--acc-space-5)}.acc-deck .acc-deck__table tbody th{width:auto;padding-inline-start:var(--acc-space-3)}.acc-deck .acc-deck__table td{padding:var(--acc-space-1) 0 0 var(--acc-space-3)}.acc-deck .acc-deck__body--cover .acc-deck__content,.acc-deck .acc-deck__body--funds .acc-deck__content,.acc-deck .acc-deck__body--funds .acc-deck__funds{display:contents}.acc-deck .acc-deck__body--cover .acc-deck__raise,.acc-deck .acc-deck__body--funds .acc-deck__funds-total{order:1}.acc-deck .acc-deck__body--cover .acc-deck__foot,.acc-deck .acc-deck__body--funds .acc-deck__foot{order:2}.acc-deck .acc-deck__body--cover .acc-deck__points,.acc-deck .acc-deck__body--funds .acc-deck__funds-table{order:3}.acc-deck[data-more] .acc-deck__chrome:after{content:"";background:linear-gradient(transparent, var(--acc-color-paper) 60%);pointer-events:none;height:2rem;position:absolute;inset-block-end:calc(100% + .75rem);inset-inline:0}.acc-deck[data-more] .acc-deck__chrome:before{content:"";z-index:1;background:var(--acc-color-ink-2);clip-path:polygon(0 0,50% 70%,100% 0,100% 30%,50% 100%,0 30%);pointer-events:none;width:1.25rem;height:.75rem;position:absolute;inset-block-end:calc(100% + var(--acc-space-4));inset-inline-start:calc(50% - .625rem)}.acc-deck .acc-deck__loop{row-gap:var(--acc-space-8);grid-auto-flow:row}.acc-deck .acc-deck__loop-step{row-gap:var(--acc-space-2);padding:var(--acc-space-4)}.acc-deck .acc-deck__loop-step+.acc-deck__loop-step:before{clip-path:polygon(42% 0,58% 0,58% 68%,100% 68%,50% 100%,0 68%,42% 68%);width:1rem;height:1.25rem;inset-block-start:calc((var(--acc-space-8) + 1.25rem) / -2);inset-inline-start:var(--acc-space-4);translate:none}.acc-deck .acc-deck__span-bar{height:2rem;padding-inline:var(--acc-space-2)}.acc-deck .acc-deck__cohort-bar{height:.75rem}.acc-deck .acc-deck__letter picture{max-width:12rem;padding:var(--acc-space-2)}.acc-deck .acc-deck__letter img{max-height:none}.acc-deck .acc-deck__route{row-gap:var(--acc-space-4)}.acc-deck .acc-deck__phases{display:none}.acc-deck .acc-deck__stairs{row-gap:var(--acc-space-6);grid-template-columns:minmax(0,1fr)}.acc-deck .acc-deck__stair>*{padding-inline:0}.acc-deck .acc-deck__stair:after{width:calc((var(--stairs) - var(--rise)) / var(--stairs) * 100%);height:.5rem;margin-block:0 var(--acc-space-1);order:-1}.acc-deck .acc-deck__rows--rail .acc-deck__row{padding-block-end:var(--acc-space-5);padding-inline-start:calc(var(--deck-node) * 2.2)}.acc-deck .acc-deck__rows--rail .acc-deck__row-when{margin-inline-start:calc(var(--deck-node) * -2.2)}:is(.acc-deck .acc-deck__row,.acc-deck .acc-deck__row:not(:has(.acc-deck__row-state))){row-gap:var(--acc-space-1);grid-template-columns:auto minmax(0,1fr)}.acc-deck .acc-deck__row-text{grid-column:1/-1}.acc-deck .acc-deck__share-track{height:.5rem}.acc-deck .acc-deck__tiles{gap:var(--acc-space-3);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.acc-deck .acc-deck__tile{row-gap:var(--acc-space-2);padding:var(--acc-space-4)}.acc-deck .acc-deck__tile-value{font-size:1.75rem}.acc-deck .acc-deck__cards{row-gap:var(--acc-space-4);grid-template-columns:minmax(0,1fr)}.acc-deck .acc-deck__card{row-gap:var(--acc-space-2);padding:var(--acc-space-5) var(--acc-space-4)}.acc-deck .acc-deck__card-title{font-size:1.5rem}.acc-deck .acc-deck__card-points{row-gap:var(--acc-space-2);margin-block-start:var(--acc-space-2);font-size:1rem}.acc-deck .acc-deck__card-points li{padding-inline-start:var(--acc-space-3)}.acc-deck .acc-deck__people{gap:var(--acc-space-6) var(--acc-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.acc-deck .acc-deck__raise,.acc-deck .acc-deck__figure,.acc-deck .acc-deck__funds-total{padding:var(--acc-space-4) var(--acc-space-5)}.acc-deck .acc-deck__body--divider{min-height:100%}.acc-deck .acc-deck__slide:has(.acc-deck__body--divider){background:var(--acc-color-ink)}.acc-deck .acc-deck__path{grid-auto-flow:row;row-gap:0;padding-inline-start:calc(var(--deck-node) / 2 + .5px)}.acc-deck .acc-deck__step{column-gap:var(--acc-space-3);row-gap:var(--acc-space-1);padding-block:0 var(--acc-space-3);border-block-start:0;border-inline-start:1px solid var(--acc-color-rule-strong);grid-template-columns:6.5rem minmax(0,1fr);padding-inline-start:var(--acc-space-5)}.acc-deck .acc-deck__step-raise{grid-column:2}.acc-deck .acc-deck__step:last-child{border-inline-start-color:#0000}.acc-deck .acc-deck__step:before{inset-block-start:.3rem;inset-inline-start:calc(var(--deck-node) / -2 - .5px)}.acc-deck .acc-deck__key .acc-deck__step:before{inset-inline-start:0}.acc-deck .acc-deck__step-raise{padding:var(--acc-space-1) var(--acc-space-2)}.acc-deck .acc-deck__where{display:none}.acc-deck .acc-deck__controls{margin-inline:auto}.acc-deck .acc-deck__funds-table th,.acc-deck .acc-deck__funds-table td{padding-block:var(--acc-space-2)}.acc-deck .acc-deck__funds-share{height:4px}.acc-deck .acc-deck__action{padding:var(--acc-space-3) var(--acc-space-5)}.acc-deck .acc-deck__chrome{padding:0 var(--acc-space-2) 0 var(--acc-space-4);background:var(--acc-color-paper)}.acc-deck .acc-deck__body--intro{grid-template-rows:minmax(0,1fr) auto;align-content:stretch;min-height:100%}.acc-deck .acc-deck__body--intro .acc-deck__head{row-gap:var(--acc-space-6);max-width:none}.acc-deck .acc-deck__brand--intro{gap:var(--acc-space-4)}.acc-deck .acc-deck__split--chart .acc-deck__figure{order:-1}.acc-deck .acc-deck__ranges--axis .acc-deck__range-label{padding-block-start:var(--acc-space-3)}.acc-deck .acc-deck__ranges--axis .acc-deck__range-track{height:2.25rem}.acc-deck .acc-deck__ranges--axis .acc-deck__range-fill{inset-block:.75rem}.acc-deck .acc-deck__ranges--axis .acc-deck__range-fill--point{inset-block:.4rem}.acc-deck .acc-deck__ranges--axis .acc-deck__range-text{padding-inline-start:var(--acc-space-3);font-size:1.125rem}.acc-deck .acc-deck__ranges--axis .acc-deck__caption{margin-block-start:var(--acc-space-4)}.acc-deck .acc-deck__stairs-lead{max-width:none}.acc-deck .acc-deck__decisions{row-gap:var(--acc-space-3);grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.acc-deck .acc-deck__decision-keys{display:none}.acc-deck .acc-deck__decision{row-gap:var(--acc-space-2);padding:var(--acc-space-4);background:var(--acc-color-paper-2);grid-row:auto;grid-template-rows:none}.acc-deck .acc-deck__decision-rows>div{column-gap:var(--acc-space-3);grid-template-columns:6.5rem minmax(0,1fr);padding-block:0;display:grid}.acc-deck .acc-deck__decision-rows dt{clip-path:none;white-space:normal;width:auto;height:auto;font:600 .875rem / 1.45 var(--acc-font-utility);color:var(--acc-color-ink-3);position:static;overflow:visible}.acc-deck .acc-deck__body--statement:has(.acc-deck__path--price) .acc-deck__content{align-content:start;row-gap:var(--acc-space-8)}.acc-deck .acc-deck__path--price .acc-deck__step{row-gap:var(--acc-space-1);padding-block:0 var(--acc-space-5);padding-inline-end:0}.acc-deck .acc-deck__path--price .acc-deck__step-what{grid-column:2}.acc-deck .acc-deck__path--price .acc-deck__step:last-child{border-image:}}@media screen and (max-height:540px),screen and (max-width:767px) and (max-height:700px){.acc-deck .acc-deck__stage{--deck-pad-block:var(--acc-space-6);--deck-gap:var(--acc-space-4);--deck-fs-brand:1.5rem;--deck-fs-title:1.5rem;--deck-fs-title-cover:1.75rem;--deck-fs-raise:2.75rem}.acc-deck .acc-deck__brand{margin-block-end:var(--acc-space-1)}.acc-deck .acc-deck__brand--intro{margin:0;font-size:3rem}.acc-deck .acc-deck__raise,.acc-deck .acc-deck__figure,.acc-deck .acc-deck__funds-total{padding:var(--acc-space-3) var(--acc-space-4)}.acc-deck .acc-deck__route{row-gap:var(--acc-space-4)}.acc-deck .acc-deck__step{grid-template-columns:5.5rem minmax(0,1fr);padding-block-end:var(--acc-space-2)}}@media screen and (max-height:540px) and (min-width:600px){.acc-deck .acc-deck__loop{column-gap:var(--acc-space-8);grid-auto-flow:column}.acc-deck .acc-deck__loop-step+.acc-deck__loop-step:before{clip-path:polygon(0 42%,68% 42%,68% 0,100% 50%,68% 100%,68% 58%,0 58%);width:1.5rem;height:.75rem;inset-block-start:.9rem;inset-inline-start:calc((var(--acc-space-8) + 1.5rem) / -2)}.acc-deck .acc-deck__people{grid-template-columns:repeat(var(--people), minmax(0, 1fr))}}@media print{@page deck{size:13.333in 7.5in;margin:0}.acc-deck{page:deck;background:0 0;display:block;position:static}.acc-deck .acc-deck__viewport,.acc-deck .acc-deck__stage{aspect-ratio:auto;width:auto;box-shadow:none;padding:0;display:block;container-type:normal}.acc-deck .acc-deck__stage .acc-deck__slide{break-after:page;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:13.333in;height:7.5in;display:block;position:relative;container-type:size}.acc-deck .acc-deck__stage .acc-deck__pagenum{font:500 var(--deck-fs-small) / 1 var(--acc-font-utility);font-feature-settings:var(--acc-feat-tabular);color:var(--acc-color-ink-3);display:block;position:absolute;inset-block-end:3cqh;inset-inline-end:var(--deck-pad-inline)}.acc-deck .acc-deck__body--divider .acc-deck__pagenum{color:var(--acc-color-paper-3)}.acc-deck .acc-deck__stage .acc-deck__slide:last-child{break-after:auto}.acc-deck .acc-deck__chrome,.acc-deck .acc-deck__index,.acc-deck .acc-deck__print{display:none}.acc-deck .acc-deck__point,.acc-deck .acc-deck__raise,.acc-deck .acc-deck__figure,.acc-deck .acc-deck__badge,.acc-deck .acc-deck__step-raise,.acc-deck .acc-deck__funds-total,.acc-deck .acc-deck__table tbody th{box-shadow:none;border-inline-start:2px solid var(--acc-color-accent)}.acc-deck .acc-deck__tile{box-shadow:none;border-block-start:2px solid var(--acc-color-annotator)}.acc-deck .acc-deck__card{box-shadow:none;border:1px solid var(--acc-color-rule);border-block-start:3px solid var(--acc-color-accent)}.acc-deck .acc-deck__card-points li{box-shadow:none;border-inline-start:2px solid var(--acc-color-annotator)}.acc-deck .acc-deck__raise,.acc-deck .acc-deck__figure,.acc-deck .acc-deck__badge,.acc-deck .acc-deck__step-raise,.acc-deck .acc-deck__funds-total{border-inline-start-color:var(--acc-color-annotator)}.acc-deck .acc-deck__brand video{visibility:hidden}.acc-deck .acc-deck__brand .acc-sun-mark-trigger{background:url(/regain-logo-poster.png) 50%/contain no-repeat}}}
@layer components{@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-weight:360 640;font-display:swap;src:url(/fonts/source-serif-4-latin-variable-normal.woff2)format("woff2");unicode-range:U+2?,U+30-39,U+3A-3F}.acc-narrative{max-width:var(--acc-measure-default);padding-inline:var(--acc-space-6);padding-block:var(--acc-space-6) var(--acc-space-8);margin-inline:auto;position:relative}.acc-narrative__chapter{gap:var(--acc-space-10);margin-block:var(--acc-space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.acc-narrative__chapter:nth-child(2n) .acc-narrative__picture{order:2}.acc-narrative__picture{border:1px solid var(--acc-color-rule);background:var(--acc-color-paper-2);aspect-ratio:1536/1024;border-radius:4px;display:block;overflow:hidden}.acc-narrative__picture img{object-fit:cover;width:100%;height:100%;display:block}.acc-narrative__copy{gap:var(--acc-space-4);flex-direction:column;display:flex}.acc-narrative__numeral{font-family:"Source Serif 4 Variable", var(--acc-font-display);font-feature-settings:"lnum" 1, "tnum" 1;font-variation-settings:"wght" 400;color:var(--acc-color-accent);letter-spacing:-.02em;margin:0;font-size:clamp(2.5rem,5vw,4rem);line-height:1}.acc-narrative__title{font-family:var(--acc-font-display);color:var(--acc-color-ink);margin:0;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.15}.acc-narrative__prose{color:var(--acc-color-ink-3);margin:0;font-size:1.0625rem;line-height:1.65}.acc-narrative__pull{border-left:1px solid var(--acc-color-rule);margin:var(--acc-space-2) 0 0 0;font-family:var(--acc-font-display);color:var(--acc-color-ink);padding-inline-start:var(--acc-space-4);font-size:1.25rem;line-height:1.4}.acc-narrative__cta{margin-top:var(--acc-space-8);text-align:center}@media (max-width:880px){.acc-narrative__chapter{gap:var(--acc-space-6);margin-block:var(--acc-space-10);grid-template-columns:minmax(0,1fr)}.acc-narrative__chapter:nth-child(2n) .acc-narrative__picture{order:0}}@media (prefers-reduced-motion:reduce){.acc-narrative__numeral{font-variation-settings:"wght" 400}}}
@layer components{.acc-grid{max-width:var(--acc-measure-default);padding-block:var(--acc-space-8) var(--acc-space-10);margin-inline:auto}.acc-grid__chrome{gap:var(--acc-space-3);flex-direction:column;margin-block-end:var(--acc-space-10);display:flex}.acc-grid__title{font-family:var(--acc-font-display);letter-spacing:-.01em;color:var(--acc-color-ink);margin:0 0 var(--acc-space-2);font-size:clamp(1.75rem,2.5vw,2.25rem);font-weight:600;line-height:1.15}.acc-grid__intro{max-width:42rem;color:var(--acc-color-ink-3);margin:0 0 var(--acc-space-4);font-size:1rem;line-height:1.55}.acc-grid__list{gap:var(--acc-space-8) var(--acc-space-6);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}.acc-grid__card{color:inherit;text-decoration:none;display:block}.acc-grid__card picture{margin-bottom:var(--acc-space-3);background:var(--acc-color-accent-tint);display:block}.acc-grid__card picture img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.acc-grid__card-title{font-family:var(--acc-font-display);color:var(--acc-color-ink);margin:0 0 var(--acc-space-1);font-size:1.05rem;font-weight:600;line-height:1.25}.acc-grid__card:hover .acc-grid__card-title{color:var(--acc-color-accent-deep)}.acc-grid__card-blurb{color:var(--acc-color-ink-3);margin:0;font-size:.9rem;line-height:1.45}@media (prefers-reduced-motion:reduce){.acc-grid__card{transition:none}}}
@layer components{@media (prefers-reduced-motion:no-preference){[data-reveal-ready] [data-reveal],[data-reveal-ready] [data-reveal-stagger]>*{opacity:0;transition:opacity var(--acc-dur-reveal) var(--acc-ease-out), translate var(--acc-dur-reveal) var(--acc-ease-out);translate:0 12px}[data-reveal-ready] [data-reveal=in],[data-reveal-ready] [data-reveal-stagger][data-reveal=in]>*{opacity:1;translate:0}[data-reveal-ready] [data-reveal-stagger][data-reveal=in]>:nth-child(2){transition-delay:60ms}[data-reveal-ready] [data-reveal-stagger][data-reveal=in]>:nth-child(3){transition-delay:.12s}[data-reveal-ready] [data-reveal-stagger][data-reveal=in]>:nth-child(4){transition-delay:.18s}[data-reveal-ready] [data-reveal-stagger][data-reveal=in]>:nth-child(5){transition-delay:.24s}[data-reveal-ready] [data-reveal-stagger][data-reveal=in]>:nth-child(n+6){transition-delay:.3s}@supports (animation-timeline:view()){[data-reveal-ready] [data-reveal]:not([data-reveal-flow=time]),[data-reveal-ready] [data-reveal-stagger]:not([data-reveal-flow=time])>*{animation:linear both acc-reveal-in;animation-timeline:view();animation-range:entry cover 30%}[data-reveal-ready] [data-reveal-stagger]:not([data-reveal-flow=time])>:nth-child(2){animation-range:entry 3% cover 33%}[data-reveal-ready] [data-reveal-stagger]:not([data-reveal-flow=time])>:nth-child(3){animation-range:entry 6% cover 36%}[data-reveal-ready] [data-reveal-stagger]:not([data-reveal-flow=time])>:nth-child(4){animation-range:entry 9% cover 39%}[data-reveal-ready] [data-reveal-stagger]:not([data-reveal-flow=time])>:nth-child(5){animation-range:entry 12% cover 42%}[data-reveal-ready] [data-reveal-stagger]:not([data-reveal-flow=time])>:nth-child(n+6){animation-range:entry 15% cover 45%}}}@keyframes acc-reveal-in{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:no-preference){.acc-button-primary,.acc-button-secondary{--acc-press-dur:var(--acc-dur-press);--acc-press-ease:var(--acc-ease-press);transition:background-color var(--acc-dur-fast) var(--acc-ease-out), color var(--acc-dur-fast) var(--acc-ease-out), border-color var(--acc-dur-fast) var(--acc-ease-out), translate var(--acc-press-dur) var(--acc-press-ease)}.acc-button-primary:active,.acc-button-secondary:active{--acc-press-dur:var(--acc-dur-fast);--acc-press-ease:var(--acc-ease-out);translate:0 1px}.acc-button-primary:hover{border-color:var(--acc-color-ink-2)}.acc-pillar-action{--acc-press-dur:var(--acc-dur-press);--acc-press-ease:var(--acc-ease-press);transition:background var(--acc-dur-fast) var(--acc-ease-out), border-color var(--acc-dur-fast) var(--acc-ease-out), color var(--acc-dur-fast) var(--acc-ease-out), translate var(--acc-press-dur) var(--acc-press-ease)}.acc-pillar-action:active{--acc-press-dur:var(--acc-dur-fast);--acc-press-ease:var(--acc-ease-out);translate:0 1px}}.acc-faq-entry__trigger{align-items:center;gap:var(--acc-space-4);width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding-inline:0;display:flex}.acc-faq-entry__question{flex:0 auto}.acc-faq-entry__chevron{color:var(--acc-color-ink-3);flex:none;align-self:center}.acc-faq-entry[data-open=true] .acc-faq-entry__chevron{rotate:180deg}.acc-faq-entry__panel{grid-template-rows:0fr;display:grid}.acc-faq-entry[data-open=true] .acc-faq-entry__panel{grid-template-rows:1fr}.acc-faq-entry__panel-inner{min-height:0;overflow:hidden}.acc-faq-entry__panel .acc-pillar-body{margin:0}.acc-faq-entry__panel .acc-pillar-body+.acc-pillar-body{margin-block-start:var(--acc-space-3)}@media (max-width:639px){.acc-faq-entry__panel .acc-pillar-body{font-size:var(--acc-fs-body-sm);line-height:1.55}}@media (prefers-reduced-motion:no-preference){.acc-faq-entry__panel{transition:grid-template-rows var(--acc-dur-slow) var(--acc-ease-in-out)}.acc-faq-entry__chevron{transition:rotate var(--acc-dur-press) var(--acc-ease-press)}.acc-faq-entry__trigger:hover .acc-faq-entry__question{color:var(--acc-color-ink-2);transition:color var(--acc-dur-fast) var(--acc-ease-out)}.acc-shot-trigger .acc-shot{transition:box-shadow var(--acc-dur-base) var(--acc-ease-out)}.acc-shot-trigger:hover .acc-shot,.acc-shot-trigger:focus-visible .acc-shot{box-shadow:0 40px 72px -24px #14141473}.acc-lightbox,.acc-lightbox__img{opacity:0;transition:opacity var(--acc-dur-base) var(--acc-ease-out)}.acc-lightbox[data-visible=true],.acc-lightbox[data-visible=true] .acc-lightbox__img{opacity:1}.acc-lightbox__img{view-transition-name:acc-shot-morph}::view-transition-group(acc-shot-morph){animation-duration:var(--acc-dur-slow);animation-timing-function:var(--acc-ease-emphasis)}::view-transition-old(acc-shot-morph){object-fit:cover;animation:none}::view-transition-new(acc-shot-morph){object-fit:contain;animation:none}.acc-role-tabs__list:before{transition:translate var(--acc-dur-press) var(--acc-ease-press), width var(--acc-dur-press) var(--acc-ease-press), height var(--acc-dur-press) var(--acc-ease-press)}}@keyframes acc-breathe{0%,to{--acc-glow:.96}50%{--acc-glow:1.04}}@keyframes acc-mote-drift{0%{offset-distance:0%}to{offset-distance:100%}}html[data-daypart=dawn] .acc-nav-mark,html[data-daypart=dusk] .acc-nav-mark,html[data-daypart=dawn] .footer-brand-mark,html[data-daypart=dusk] .footer-brand-mark{--acc-sun-warmth:calc(1 - var(--sun-t,.5));filter:sepia(calc(.45 * var(--acc-sun-warmth))) saturate(calc(1 + .55 * var(--acc-sun-warmth))) hue-rotate(calc(-5deg * var(--acc-sun-warmth))) brightness(var(--acc-glow))}.acc-nav-mark{filter:brightness(var(--acc-glow))}.acc-motes{z-index:0;pointer-events:none;contain:strict;display:none;position:absolute;inset:0}.acc-mote{top:0;background:var(--acc-color-ink);opacity:.045;offset-rotate:0deg;width:1px;height:1px;position:absolute;inset-inline-start:0}@media (prefers-reduced-motion:no-preference){.acc-nav-mark{animation:acc-breathe 7s var(--acc-ease-in-out) infinite}.acc-motes{display:block}.acc-mote{animation-name:acc-mote-drift;animation-timing-function:linear;animation-iteration-count:infinite}.acc-mote:first-child{offset-path:path("M -40 90 C 320 40 760 150 1520 70");animation-duration:34s;animation-delay:-11s}.acc-mote:nth-child(2){offset-path:path("M -40 260 C 380 200 820 320 1520 230");animation-duration:27s;animation-delay:-19s}.acc-mote:nth-child(3){offset-path:path("M -40 430 C 300 380 900 470 1520 400");animation-duration:39s;animation-delay:-4s}.acc-mote:nth-child(4){offset-path:path("M -40 150 C 420 230 880 80 1520 180");animation-duration:22s;animation-delay:-15s}.acc-mote:nth-child(5){offset-path:path("M -40 560 C 360 500 940 600 1520 520");animation-duration:31s;animation-delay:-26s}.acc-mote:nth-child(6){offset-path:path("M -40 340 C 460 410 860 250 1520 330");animation-duration:37s;animation-delay:-8s}.acc-mote:nth-child(7){offset-path:path("M -40 200 C 340 120 800 280 1520 140");animation-duration:25s;animation-delay:-21s}.acc-mote:nth-child(8){offset-path:path("M -40 480 C 400 560 880 400 1520 470");animation-duration:29s;animation-delay:-33s}}@keyframes acc-headline-settle{0%{font-variation-settings:"wght" 380;letter-spacing:calc(var(--acc-tracking-display) + .004em)}to{font-variation-settings:"wght" 500;letter-spacing:var(--acc-tracking-display)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.acc-display-2,.acc-display-3{animation:linear both acc-headline-settle;animation-timeline:view();animation-range:entry cover 25%}}}@media (min-width:1240px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll(root)){.acc-spine{transform-origin:top;animation:linear both acc-spine-draw;animation-timeline:scroll(root)}}@supports (animation-timeline:view()){main:has(>.acc-spine)>.acc-section:after{animation:linear forwards acc-spine-dot-in;animation-timeline:view();animation-range:cover cover 20%}}}@keyframes acc-spine-draw{0%{scale:1 0}to{scale:1}}@keyframes acc-spine-dot-in{0%{opacity:0}to{opacity:1}}.acc-hero-word{display:inline-block}@media (prefers-reduced-motion:no-preference){[data-hero-intro] .acc-hero .acc-hero-word,[data-hero-intro] .acc-hero .acc-lead,[data-hero-intro] .acc-hero .acc-hero-results>li,[data-hero-intro] .acc-hero .acc-hero-actions{animation:acc-reveal-in var(--acc-dur-slow) var(--acc-ease-out) both}[data-hero-intro] .acc-hero .acc-hero-word{animation-delay:70ms}[data-hero-intro] .acc-hero .acc-hero-word:nth-child(2){animation-delay:.13s}[data-hero-intro] .acc-hero .acc-hero-word:nth-child(3){animation-delay:.19s}[data-hero-intro] .acc-hero .acc-hero-word:nth-child(4){animation-delay:.25s}[data-hero-intro] .acc-hero .acc-hero-word:nth-child(5){animation-delay:.31s}[data-hero-intro] .acc-hero .acc-hero-word:nth-child(n+6){animation-delay:.37s}[data-hero-intro] .acc-hero .acc-lead{animation-delay:.14s}[data-hero-intro] .acc-hero .acc-hero-results>li{animation-delay:.21s}[data-hero-intro] .acc-hero .acc-hero-results>li:nth-child(2){animation-delay:.28s}[data-hero-intro] .acc-hero .acc-hero-results>li:nth-child(n+3){animation-delay:.35s}[data-hero-intro] .acc-hero .acc-hero-actions{animation-delay:.41s}[data-hero-intro] .acc-hero .acc-page-hero-figure{animation:acc-fade-in var(--acc-dur-slow) var(--acc-ease-out) both}html:not([data-hero-intro]) .acc-hero .acc-nameplate,html:not([data-hero-intro]) .acc-hero .acc-nameplate-mark,html:not([data-hero-intro]) .acc-hero .acc-nameplate-expansion{opacity:1;animation:none}}@keyframes acc-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){[data-reveal-ready] [data-reveal] .acc-eyebrow{transition:letter-spacing var(--acc-dur-reveal) var(--acc-ease-out)}@media (min-width:640px){[data-reveal-ready] [data-reveal=pending] .acc-eyebrow{letter-spacing:.32em}}nav.acc-container-wide{view-transition-name:var(--acc-vt-name-header)}::view-transition-group(acc-site-header){z-index:100;animation:none}::view-transition-old(acc-site-header){display:none}::view-transition-old(root){animation:acc-vt-fade-out var(--acc-vt-exit) var(--acc-ease-out) both}::view-transition-new(root){animation:acc-vt-fade-in var(--acc-vt-enter) var(--acc-ease-out) var(--acc-vt-exit) both}:root:active-view-transition-type(nav-forward)::view-transition-old(root){animation:acc-vt-exit-left var(--acc-vt-exit) var(--acc-ease-in-out) both}:root:active-view-transition-type(nav-forward)::view-transition-new(root){animation:acc-vt-enter-right var(--acc-vt-enter) var(--acc-ease-out) var(--acc-vt-exit) both}:root:active-view-transition-type(nav-back)::view-transition-old(root){animation:acc-vt-exit-right var(--acc-vt-exit) var(--acc-ease-in-out) both}:root:active-view-transition-type(nav-back)::view-transition-new(root){animation:acc-vt-enter-left var(--acc-vt-enter) var(--acc-ease-out) var(--acc-vt-exit) both}}@keyframes acc-vt-fade-out{to{opacity:0}}@keyframes acc-vt-fade-in{0%{opacity:0}}@keyframes acc-vt-exit-left{to{opacity:0;translate:-8%}}@keyframes acc-vt-enter-right{0%{opacity:0;translate:8%}}@keyframes acc-vt-exit-right{to{opacity:0;translate:8%}}@keyframes acc-vt-enter-left{0%{opacity:0;translate:-8%}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}@media (prefers-reduced-motion:no-preference){.acc-shot-frame{transition:--acc-shot-x var(--acc-dur-slow) var(--acc-ease-out)}.acc-shot-frame[data-tracking=true]{transition:none}}.acc-shot-hotspot{transition:opacity var(--acc-dur-fast) var(--acc-ease-out)}.acc-hero-plate{position:relative}.acc-hero-thread{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.acc-hero-thread__line{fill:none;stroke:var(--acc-color-annotator-soft);stroke-linecap:round;stroke-linejoin:round}.acc-hero-plate__band{pointer-events:none;display:none;position:absolute;inset:0}.acc-hero-plate__shift{display:block;position:absolute;inset:0}.acc-hero-plate__shift img{width:100%;height:auto;display:block}.acc-hero-plate__band[data-band=top]{-webkit-mask-image:linear-gradient(#000 0 40%,#0000 48% 100%);mask-image:linear-gradient(#000 0 40%,#0000 48% 100%)}.acc-hero-plate__band[data-band=bottom]{-webkit-mask-image:linear-gradient(#0000 0 64%,#000 72% 100%);mask-image:linear-gradient(#0000 0 64%,#000 72% 100%)}@media (prefers-reduced-motion:no-preference){.acc-hero-thread__line{stroke-dasharray:100;stroke-dashoffset:100px}[data-hero-alive] .acc-hero-thread__line{animation:acc-thread-draw .9s var(--acc-ease-in-out) both}@supports (animation-timeline:scroll()){[data-hero-alive] .acc-hero-plate__band{display:block}[data-hero-alive] .acc-hero-plate__band[data-band=top] .acc-hero-plate__shift{animation:linear both acc-hero-drift-up;animation-timeline:scroll(root);animation-range:0 50vh}[data-hero-alive] .acc-hero-plate__band[data-band=bottom] .acc-hero-plate__shift{animation:linear both acc-hero-drift-down;animation-timeline:scroll(root);animation-range:0 50vh}}@supports (animation-timeline:view()){[data-reveal-ready] .acc-thesis-frame img{animation:linear both acc-figure-settle;animation-timeline:view();animation-range:entry 15% cover 45%}}}@keyframes acc-thread-draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes acc-hero-drift-up{0%{translate:0}to{translate:0 -1%}}@keyframes acc-hero-drift-down{0%{translate:0}to{translate:0 1%}}@keyframes acc-figure-settle{0%{opacity:0;translate:0 3px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:no-preference){.acc-price-fresh{animation:acc-price-in var(--acc-dur-base) var(--acc-ease-out)}.acc-price-was{animation:acc-price-fade var(--acc-dur-base) var(--acc-ease-out)}.acc-price-summary__code{animation:acc-price-code-in var(--acc-dur-slow) var(--acc-ease-emphasis)}.acc-price-tabs__option{transition:background-color var(--acc-dur-fast) var(--acc-ease-out), color var(--acc-dur-fast) var(--acc-ease-out)}.acc-stepper__button{transition:background-color var(--acc-dur-fast) var(--acc-ease-out), translate var(--acc-dur-press) var(--acc-ease-press)}.acc-stepper__button:active{translate:0 1px}.acc-price-bar{transition:translate var(--acc-dur-base) var(--acc-ease-out), visibility var(--acc-dur-base)}.acc-price-sheet[open]{animation:acc-price-sheet-in var(--acc-dur-base) var(--acc-ease-out)}}@keyframes acc-price-in{0%{opacity:.4;translate:0 2px}}@keyframes acc-price-fade{0%{opacity:.4}}@keyframes acc-price-code-in{0%{opacity:0;translate:0 -4px}}@keyframes acc-price-sheet-in{0%{opacity:0;translate:0 24px}}@media screen and (prefers-reduced-motion:no-preference){.acc-dr-section .acc-timeline[data-dr-live=in]:not([data-dr-flow=static]){animation:acc-dr-wipe 1.1s var(--acc-ease-in-out) backwards}.acc-dr-section [data-dr-live=in]:not([data-dr-flow=static]) .acc-timeline__body:before{animation:acc-dr-pop var(--acc-dur-base) var(--acc-ease-out) calc(var(--acc-dr-i,0) * .18s + .12s) both}.acc-dr-section [data-dr-live=in]:not([data-dr-flow=static]) .acc-dr-bars__bar{animation:acc-dr-grow-y var(--acc-dur-slow) var(--acc-ease-emphasis) calc(var(--acc-dr-i,0) * 70ms) both}@media (max-width:639px){.acc-dr-revenue [data-dr-live=in]:not([data-dr-flow=static]) .acc-dr-bars__bar{animation-name:acc-dr-grow-x}}.acc-dr-section [data-dr-live=in]:not([data-dr-flow=static]) .acc-dr-funds__bar{animation:acc-dr-grow-x var(--acc-dur-slow) var(--acc-ease-emphasis) calc(var(--acc-dr-i,0) * 60ms) both}.acc-dr-section [data-dr-live=in]:not([data-dr-flow=static]) .acc-dr-arrow{animation:acc-dr-grow-x var(--acc-dur-slow) var(--acc-ease-in-out) .7s backwards}.acc-dr-traction .acc-dr-traction__row[data-dr-live=in]:not([data-dr-flow=static]){animation:acc-dr-rise var(--acc-dur-reveal) var(--acc-ease-out) both}}@keyframes acc-dr-wipe{0%{clip-path:inset(0 -100vw 100%)}to{clip-path:inset(0 -100vw)}}@keyframes acc-dr-grow-y{0%{scale:1 0}}@keyframes acc-dr-grow-x{0%{scale:0 1}}@keyframes acc-dr-pop{0%{opacity:0;scale:.4}}@keyframes acc-dr-fade{0%{opacity:0}}@keyframes acc-dr-rise{0%{opacity:0;translate:0 12px}}}
@layer components{.acc-day-seq__stage{display:none}@media (prefers-reduced-motion:no-preference) and (min-width:900px){@supports (position:sticky){[data-day-seq-ready] .acc-day-seq{column-gap:var(--acc-space-10);grid-template-columns:minmax(0,1fr) minmax(0,clamp(20rem,32vw,30rem));align-items:start;display:grid}[data-day-seq-ready] .acc-day-seq>.acc-timeline-wrap{grid-area:1/1;min-width:0}[data-day-seq-ready] .acc-day-seq__stage{aspect-ratio:1600/1000;isolation:isolate;grid-area:1/2;align-self:start;display:block;position:sticky;top:7.5rem}[data-day-seq-ready] .acc-day-seq__layer{opacity:0;pointer-events:none;will-change:opacity;position:absolute;inset:0}[data-day-seq-ready] .acc-day-seq__layer[data-shown=true]{pointer-events:auto}[data-day-seq-ready] .acc-day-seq .acc-timeline__shot{display:none}[data-day-seq-ready] .acc-day-seq .acc-timeline__step{min-height:17vh}}}}
@layer components{.acc-nav-links{display:none}@media (min-width:1080px){.acc-nav-links{display:flex!important}.acc-nav-hamburger{display:none!important}}@media (max-width:1079px){.acc-nav-hamburger{display:inline-flex}}.acc-nav-hamburger{cursor:pointer;color:var(--acc-color-ink);background:0 0;border:0;justify-content:center;align-items:center;padding:0}.acc-skip-link{background:var(--acc-color-ink);color:var(--acc-color-paper);padding:var(--acc-space-3) var(--acc-space-4);z-index:1000;text-decoration:none;position:absolute;top:0;left:-9999px}.acc-skip-link:focus{left:var(--acc-space-4);top:var(--acc-space-4)}.lang-switcher{font-family:var(--acc-font-utility);font-size:var(--acc-fs-body-sm);align-items:center;display:flex}.lang-switcher-track{align-items:center;gap:var(--acc-space-4);display:inline-flex}body.accreditation a.lang-switcher-seg,body.accreditation a.lang-switcher-seg:visited,body.accreditation a.lang-switcher-seg:hover,body.accreditation a.lang-switcher-seg:focus{color:var(--acc-color-ink-3);white-space:nowrap;align-items:center;text-decoration:none;transition:color .12s;display:inline-flex}body.accreditation a.lang-switcher-seg:hover{color:var(--acc-color-ink)}.lang-switcher-seg__full{display:none}@media (min-width:1360px){.lang-switcher-seg__full{display:inline}.lang-switcher-seg__short{display:none}}@media (max-width:1079px){.lang-switcher-track{gap:var(--acc-space-1)}body.accreditation a.lang-switcher-seg{justify-content:center;min-width:44px;min-height:44px}.acc-nav-hamburger{justify-content:center;align-items:center;min-width:44px;min-height:44px}}@media (max-width:480px){body.accreditation a.lang-switcher-seg{min-width:36px;min-height:40px;font-size:.8rem}}.demos-jump-strip{margin-top:var(--acc-space-2);justify-content:flex-start;display:flex}.demos-jump-strip-track{border:1px solid var(--acc-color-rule);border-radius:var(--acc-radius);background:var(--acc-color-paper);width:100%;font-family:var(--acc-font-utility);font-size:var(--acc-fs-body-sm);grid-template-columns:1fr 1fr;align-items:stretch;display:grid}@media (min-width:640px){.demos-jump-strip-track{width:auto;display:inline-flex}}.demos-jump-strip-seg,.demos-jump-strip-seg:visited{min-height:44px;padding:var(--acc-space-1) var(--acc-space-5);color:var(--acc-color-ink-3);white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;transition:background-color .12s,color .12s;display:flex}@media (max-width:639px){.demos-jump-strip-seg,.demos-jump-strip-seg:visited{min-width:0;padding:var(--acc-space-1) var(--acc-space-3);white-space:normal;text-align:center}}@media (min-width:640px){.demos-jump-strip-seg,.demos-jump-strip-seg:visited{justify-content:flex-start;min-height:36px;display:inline-flex}}.demos-jump-strip-seg:hover,.demos-jump-strip-seg:focus-visible{background:var(--acc-color-accent-tint);color:var(--acc-color-ink)}.demos-jump-strip-seg[aria-current=true]{background:var(--acc-color-ink);color:var(--acc-color-paper)}.demos-jump-strip-seg+.demos-jump-strip-seg{border-left:1px solid var(--acc-color-rule)}.demos-header-row{align-items:stretch;gap:var(--acc-space-3);margin-top:var(--acc-space-3);flex-direction:column;display:flex}@media (min-width:640px){.demos-header-row{justify-content:space-between;align-items:center;gap:var(--acc-space-4);flex-direction:row}}.demos-header-cta{white-space:nowrap;min-height:44px}.demos-header-row .demos-jump-strip{margin-top:0}@media (min-width:640px){.demos-header-row .demos-jump-strip-track{align-self:center}.demos-header-row .demos-jump-strip-seg,.demos-header-row .demos-jump-strip-seg:visited{min-height:44px}}.demos-page-header{padding-top:var(--acc-space-4);padding-bottom:var(--acc-space-6);padding-inline:var(--acc-gutter)}.demos-page-header .acc-eyebrow{margin-bottom:0}.demos-section-embed{margin-top:var(--acc-space-2);margin-bottom:var(--acc-space-10)}@media (max-width:1024px){.demos-section-embed{margin-bottom:var(--acc-space-8)}}.acc-mobile-menu{padding-inline:var(--acc-gutter,20px);padding-block:var(--acc-space-4);background:var(--acc-color-paper-2);box-shadow:var(--acc-shadow-elevated);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;height:calc(100dvh - 100%);max-height:calc(100dvh - 100%);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.acc-mobile-menu-scrim{animation:acc-mobile-menu-scrim-in var(--acc-dur-base) var(--acc-ease-out);background:#0e1a2c59;position:fixed;inset:0}@keyframes acc-mobile-menu-scrim-in{0%{opacity:0}to{opacity:1}}.acc-mobile-menu-groups{gap:var(--acc-space-5);flex-direction:column;display:flex}.acc-mobile-menu-groups .acc-eyebrow{margin-top:var(--acc-space-4);margin-bottom:0}.acc-mobile-menu-links{gap:var(--acc-space-1);flex-direction:column;display:flex}.acc-mobile-menu-link{align-items:center;min-height:48px;display:flex}.acc-mobile-menu-group{flex-direction:column;display:flex}.acc-mobile-menu-group-header .acc-mobile-menu-link{font-weight:500}.acc-mobile-menu-group-header{align-items:stretch;display:flex}.acc-mobile-menu-group-header .acc-mobile-menu-link{flex:1}.acc-mobile-menu-link--toggle{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;padding:0}.acc-mobile-menu-link-label{flex:1;min-width:0}.acc-mobile-menu-toggle-chevron{color:var(--acc-color-ink-3);flex:none;transition:transform .15s;display:inline-block}.acc-mobile-menu-toggle-chevron[data-open=true]{transform:rotate(180deg)}.acc-mobile-menu-sublinks{margin:0 0 var(--acc-space-2);padding:0 0 0 var(--acc-space-5);flex-direction:column;list-style:none;display:flex}.acc-mobile-menu-sublinks[hidden]{display:none}.acc-mobile-menu-sublink{min-height:44px;font-size:var(--acc-fs-body-sm);color:var(--acc-color-ink-3);align-items:center;display:flex}body.accreditation a.acc-mobile-menu-sublink,body.accreditation a.acc-mobile-menu-sublink:visited{color:var(--acc-color-ink-3);text-decoration:none}.acc-nav-actions{align-items:center;gap:var(--acc-space-2);flex-shrink:0;display:flex}@media (max-width:1079px){.acc-nav-actions{gap:var(--acc-space-3)}}@media (min-width:1080px){.lang-switcher{margin-inline-start:var(--acc-space-6)}}}
