.art[data-astro-cid-k7ttlp4c]{aspect-ratio:4/3;width:100%;position:relative;overflow:visible}.blob[data-astro-cid-k7ttlp4c]{fill:var(--tone-tint)}.ink[data-astro-cid-k7ttlp4c] path[data-astro-cid-k7ttlp4c],.ink[data-astro-cid-k7ttlp4c] rect[data-astro-cid-k7ttlp4c],.ink[data-astro-cid-k7ttlp4c] circle[data-astro-cid-k7ttlp4c]{--cv-f:calc(var(--art-stroke) / 4);fill:none;stroke:var(--ink);stroke-width:calc(5px * var(--cv-f));stroke-linecap:round;stroke-linejoin:round}@supports (width:calc(1px * tan(atan2(1cqw, 1px)))){.art[data-astro-cid-k7ttlp4c]{container-type:size}.ink[data-astro-cid-k7ttlp4c] path[data-astro-cid-k7ttlp4c],.ink[data-astro-cid-k7ttlp4c] rect[data-astro-cid-k7ttlp4c],.ink[data-astro-cid-k7ttlp4c] circle[data-astro-cid-k7ttlp4c]{--cv-f:clamp(var(--art-stroke) / 4, var(--art-line-min) / (5 * tan(atan2(100cqw, 480px))), max(var(--art-stroke), var(--art-stroke-max)) / 4)}}.ink[data-astro-cid-k7ttlp4c] .fill-surface[data-astro-cid-k7ttlp4c]{fill:var(--surface)}.ink[data-astro-cid-k7ttlp4c] .fill-tone[data-astro-cid-k7ttlp4c]{fill:var(--tone)}.ink[data-astro-cid-k7ttlp4c] .fill-ink[data-astro-cid-k7ttlp4c]{fill:var(--ink);stroke:none}.ink[data-astro-cid-k7ttlp4c] .fine[data-astro-cid-k7ttlp4c]{stroke-width:calc(4px * var(--cv-f))}.ink[data-astro-cid-k7ttlp4c] .draw[data-astro-cid-k7ttlp4c]{stroke-width:calc(6px * var(--cv-f));stroke-dasharray:1;stroke-dashoffset:0}@media print{.ink[data-astro-cid-k7ttlp4c] path[data-astro-cid-k7ttlp4c],.ink[data-astro-cid-k7ttlp4c] rect[data-astro-cid-k7ttlp4c],.ink[data-astro-cid-k7ttlp4c] circle[data-astro-cid-k7ttlp4c]{--cv-f:calc(var(--art-stroke) / 4)}}.reveal-on .art[data-astro-cid-k7ttlp4c][data-reveal]:not(.is-in){opacity:0;transform:translateY(2rem)rotate(-4deg)scale(.94)}.reveal-on .art[data-astro-cid-k7ttlp4c][data-reveal]{transition:opacity .6s,transform .9s cubic-bezier(.3,1.3,.5,1)}.reveal-on .art[data-astro-cid-k7ttlp4c][data-reveal]:not(.is-in) .draw[data-astro-cid-k7ttlp4c]{stroke-dashoffset:1px}.reveal-on .art[data-astro-cid-k7ttlp4c] .draw[data-astro-cid-k7ttlp4c]{transition:stroke-dashoffset 1.8s .3s}.reveal-on .art[data-astro-cid-k7ttlp4c] .draw--head[data-astro-cid-k7ttlp4c]{transition-duration:.4s;transition-delay:1.9s}@media (forced-colors:active){.blob[data-astro-cid-k7ttlp4c]{fill:none!important}.ink[data-astro-cid-k7ttlp4c] path[data-astro-cid-k7ttlp4c],.ink[data-astro-cid-k7ttlp4c] rect[data-astro-cid-k7ttlp4c],.ink[data-astro-cid-k7ttlp4c] circle[data-astro-cid-k7ttlp4c]{stroke:canvastext!important}.ink[data-astro-cid-k7ttlp4c] .fill-surface[data-astro-cid-k7ttlp4c],.ink[data-astro-cid-k7ttlp4c] .fill-tone[data-astro-cid-k7ttlp4c]{fill:canvas!important}.ink[data-astro-cid-k7ttlp4c] .fill-ink[data-astro-cid-k7ttlp4c]{fill:canvastext!important}}@media print{.reveal-on .art[data-astro-cid-k7ttlp4c] .draw[data-astro-cid-k7ttlp4c]{stroke-dashoffset:0!important}}.promises[data-astro-cid-z4nz2dll]{overflow-x:clip}.p-list[data-astro-cid-z4nz2dll]{padding:var(--space-xs) var(--space-xs) 0;gap:var(--space-l);grid-template-columns:minmax(0,1fr);margin:0;list-style:none;display:grid}@media (width>=60rem){.p-list[data-astro-cid-z4nz2dll]{grid-template-columns:repeat(3,minmax(0,1fr))}}.promise[data-astro-cid-z4nz2dll]{--face:var(--surface);--sheet:var(--tone-tint);--stack-rot:2deg;--stack-origin:50% 50%;column-gap:var(--space-m);row-gap:var(--space-2xs);padding:var(--space-m);grid-template:"art title""art text"1fr/clamp(5.5rem,30%,8rem) minmax(0,1fr);align-items:start;display:grid}.promise[data-astro-cid-z4nz2dll]:nth-child(2n){--stack-rot:-2deg}.p-art[data-astro-cid-z4nz2dll]{grid-area:art;align-self:center}.promise[data-astro-cid-z4nz2dll] h3[data-astro-cid-z4nz2dll]{font-size:var(--step-2);letter-spacing:-.02em;grid-area:title;line-height:1.05}.p-text[data-astro-cid-z4nz2dll]{grid-area:text}.p-text[data-astro-cid-z4nz2dll] p[data-astro-cid-z4nz2dll]{max-width:34ch;margin:0;line-height:1.45}.p-against[data-astro-cid-z4nz2dll]{color:var(--ink-soft)}.p-against[data-astro-cid-z4nz2dll]+.p-line[data-astro-cid-z4nz2dll]{margin-top:var(--space-xs);font-weight:700}.promises--band[data-astro-cid-z4nz2dll]{padding-block:var(--space-xl);background:var(--navy-tint)}.promises--band[data-astro-cid-z4nz2dll] .section-title[data-astro-cid-z4nz2dll]{font-size:clamp(2rem,1.4rem + 2.4vw,3.5rem)}@media (width>=60rem){.promises--band[data-astro-cid-z4nz2dll]{padding-bottom:calc(4rem + var(--space-l))}.promises--band[data-astro-cid-z4nz2dll] .promise[data-astro-cid-z4nz2dll]{grid-template-columns:clamp(5rem,26%,7rem) minmax(0,1fr)}.promises--band[data-astro-cid-z4nz2dll] .promise[data-astro-cid-z4nz2dll] h3[data-astro-cid-z4nz2dll]{font-size:clamp(1.5rem,.9rem + 1.2vw,2.2rem)}}.promises--page[data-astro-cid-z4nz2dll]{margin-top:var(--space-2xl)}.promises--page[data-astro-cid-z4nz2dll] .promise[data-astro-cid-z4nz2dll]{padding:var(--space-l)}@media (width>=60rem){.promises--page[data-astro-cid-z4nz2dll] .promise[data-astro-cid-z4nz2dll]{row-gap:var(--space-xs);grid-template:"art""title""text"1fr/minmax(0,1fr)}.promises--page[data-astro-cid-z4nz2dll] .p-art[data-astro-cid-z4nz2dll]{justify-self:start;width:min(100%,15rem)}.promises--page[data-astro-cid-z4nz2dll] .promise[data-astro-cid-z4nz2dll] h3[data-astro-cid-z4nz2dll]{font-size:var(--step-3);margin-top:var(--space-xs)}}@media (width<=47.99rem){.promises--band[data-astro-cid-z4nz2dll]{padding-block:var(--space-l)}.promises--page[data-astro-cid-z4nz2dll]{margin-top:var(--space-xl)}.p-list[data-astro-cid-z4nz2dll]{gap:var(--space-m)}.promise[data-astro-cid-z4nz2dll],.promises--page[data-astro-cid-z4nz2dll] .promise[data-astro-cid-z4nz2dll]{column-gap:var(--space-s);padding:var(--space-s) var(--space-m) var(--space-m);grid-template-columns:5rem minmax(0,1fr)}.promise[data-astro-cid-z4nz2dll] h3[data-astro-cid-z4nz2dll]{font-size:1.6rem}.p-text[data-astro-cid-z4nz2dll] p[data-astro-cid-z4nz2dll]{font-size:var(--step--1);line-height:1.5}}@media print{.promises--band[data-astro-cid-z4nz2dll]{background:0 0}.promise[data-astro-cid-z4nz2dll]{break-inside:avoid}}
