.story-final[data-astro-cid-ew66mzx4]{display:grid}.story-final__panel[data-astro-cid-ew66mzx4]{background:var(--surface-inverse);color:var(--text-on-color);padding:2rem 1.5rem}h2[data-astro-cid-ew66mzx4]{letter-spacing:0;font-size:calc(.403226vw + 1.66935rem);font-weight:400;line-height:1.28572}@media (width>=82rem){h2[data-astro-cid-ew66mzx4]{font-size:2rem;font-weight:400;line-height:1.25}}@media (width>=99rem){h2[data-astro-cid-ew66mzx4]{font-size:2rem;font-weight:400}}h2[data-astro-cid-ew66mzx4]{max-width:22ch;color:var(--text-on-color)}h2[data-astro-cid-ew66mzx4]+p[data-astro-cid-ew66mzx4]{margin-top:1rem}.story-final__aside[data-astro-cid-ew66mzx4]>ul[data-astro-cid-ew66mzx4]{margin-top:1.5rem}.story-final__panel[data-astro-cid-ew66mzx4] :focus-visible{outline-color:var(--text-on-color)}p[data-astro-cid-ew66mzx4]{font-size:var(--cds-body-02-font-size,1rem);font-weight:var(--cds-body-02-font-weight,400);line-height:var(--cds-body-02-line-height,1.5);letter-spacing:var(--cds-body-02-letter-spacing,0);max-width:36rem;color:var(--gray-10)}ul[data-astro-cid-ew66mzx4]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-ew66mzx4]{font-size:var(--cds-body-compact-02-font-size,1rem);font-weight:var(--cds-body-compact-02-font-weight,400);line-height:var(--cds-body-compact-02-line-height,1.375);letter-spacing:var(--cds-body-compact-02-letter-spacing,0);color:var(--gray-10);align-items:center;gap:.5rem;display:flex}li[data-astro-cid-ew66mzx4] svg{width:1rem;height:1rem;color:var(--teal-30);flex:none}.story-final__actions[data-astro-cid-ew66mzx4]{max-width:24rem;margin-top:2rem}ul[data-astro-cid-ew66mzx4]+.story-final__actions[data-astro-cid-ew66mzx4]{margin-top:1.5rem}.story-final__actions[data-astro-cid-ew66mzx4] .btn{width:100%}.story-final__links[data-astro-cid-ew66mzx4]{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);margin-top:1rem}.story-final__links[data-astro-cid-ew66mzx4] a{color:var(--gray-10);text-underline-offset:.2em;padding-block:.25rem;text-decoration:underline;display:inline-block}.story-final__links[data-astro-cid-ew66mzx4] a:hover{color:var(--text-on-color)}.story-final__links[data-astro-cid-ew66mzx4] a.lane-touch+a.lane-touch{margin-inline-start:.25rem}.story-final__photo[data-astro-cid-ew66mzx4]{order:-1;margin:0}.story-final__photo[data-astro-cid-ew66mzx4] img{aspect-ratio:16/9;object-fit:cover;width:100%;height:100%;display:block}@media (width>=42rem){.story-final[data-astro-cid-ew66mzx4].has-photo{grid-template-columns:repeat(2,minmax(0,1fr))}.story-final[data-astro-cid-ew66mzx4].has-photo .story-final__photo[data-astro-cid-ew66mzx4]{order:0;min-height:20rem}.story-final[data-astro-cid-ew66mzx4].has-photo .story-final__photo[data-astro-cid-ew66mzx4] img{aspect-ratio:auto}}@media (width>=66rem){.story-final__panel[data-astro-cid-ew66mzx4]{padding:3rem}.story-final[data-astro-cid-ew66mzx4]:not(.has-photo) .story-final__panel[data-astro-cid-ew66mzx4]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:3rem;display:grid}.story-final[data-astro-cid-ew66mzx4]:not(.has-photo) .story-final__aside[data-astro-cid-ew66mzx4]>[data-astro-cid-ew66mzx4]:first-child{margin-top:0}.story-final[data-astro-cid-ew66mzx4].has-photo .story-final__photo[data-astro-cid-ew66mzx4]{min-height:24rem}}.story-sticky[data-astro-cid-crwxtszm]{inset-inline:0;z-index:20;padding:.5rem 1rem calc(.5rem + env(safe-area-inset-bottom));border-top:1px solid var(--gray-20);background:var(--surface-page);animation:.15s cubic-bezier(0,0,.38,.9) story-sticky-in;position:fixed;bottom:0}.story-sticky[data-astro-cid-crwxtszm] .btn{width:100%;max-width:none}.story-sticky[data-astro-cid-crwxtszm].is-demo{animation:none;position:static}@keyframes story-sticky-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@media (width>=42rem){.story-sticky[data-astro-cid-crwxtszm]{padding-inline:var(--page-gutter);justify-content:flex-end;display:flex}.story-sticky[data-astro-cid-crwxtszm] .btn{width:24rem;max-width:100%}}@media (width>=960.02px),(height<=29.98rem){.story-sticky[data-astro-cid-crwxtszm]:not(.is-demo){display:none}}@media (prefers-reduced-motion:reduce){.story-sticky[data-astro-cid-crwxtszm]{animation:none}}
