.full-bleed{margin-left:50%;transform:translate(-50%);width:100vw}.button{align-items:center;background-color:#fff0;border:0;color:var(--color);display:inline-flex;font-size:15px;font-weight:400;gap:8px;justify-content:center;line-height:18px;min-width:158px;padding:0;text-align:center;transition:background .22s ease-out,color .22s ease-out,border .22s ease-out;width:100%}@media only screen and (min-width:768px){.button{gap:0;width:auto}}@media only screen and (min-width:1024px){.button:focus-visible .button__icon,.button:hover .button__icon{transform:translate(11px)}.button:focus-visible svg,.button:hover svg{transform:rotate(0)}}.button svg{height:auto;transform:rotate(0);transform-origin:center;transition-duration:.9s;transition-property:transform;transition-timing-function:cubic-bezier(.135,.9,.15,1);width:12px}@media only screen and (min-width:768px){.button svg{transform:rotate(-45deg)}}.button span{border-radius:20px;padding:10px 16px}.button span,.button__icon{align-items:center;background-color:#6be4af;background-color:var(--background-color,#6be4af);display:flex;justify-content:center}.button__icon{border-radius:50%;flex:0 0 auto;height:40px;transform:translate(-3px);transition-duration:.9s;transition-property:transform;transition-timing-function:cubic-bezier(.135,.9,.15,1);width:40px}.button--inline{width:auto}.button--primary{--color:#23282b;min-width:0;min-width:auto}.button--secondary{--color:#fff;min-width:0;min-width:auto}.button--secondary .button__icon,.button--secondary span{--background-color:#23282b}.button--tertiary{--color:#23282b}.button--tertiary .button__icon,.button--tertiary span{--background-color:#fff}.button--download{--color:#fff;min-width:0;min-width:auto}.button--download .button__icon,.button--download span{--background-color:#323234;border:1px solid #474749;transition:transform .22s ease-out,border-color .22s ease-out}@media only screen and (min-width:768px){.button--download svg{transform:none}}@media only screen and (min-width:1024px){.button--download:focus-visible .button__icon,.button--download:focus-visible span,.button--download:hover .button__icon,.button--download:hover span{border-color:#6be4af99}}.button--download svg{height:17px;width:17px}.button--download-primary{--color:#23282b;min-width:0;min-width:auto}.button--download-primary .button__icon,.button--download-primary span{--background-color:#6be4af}@media only screen and (min-width:768px){.button--download-primary svg{transform:none}}.button--download-primary svg{height:17px;width:17px}.button--disabled{cursor:default;pointer-events:none}.button--disabled .button__icon,.button--disabled span{--background-color:#979797}.button--reset{--color:#fff;min-width:60px}.button--reset span{--background-color:#fff0;padding:10px 10px 10px 0;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:#fff0;text-underline-offset:.15em;transition:text-decoration-color .22s ease-out}.button--reset .button__icon{background-color:#fff0;height:10px;transform:none;width:10px}.button--reset svg{transform:rotate(0)}@media only screen and (min-width:1024px){.button--reset{padding-left:18px}.button--reset:focus,.button--reset:focus-visible,.button--reset:hover{color:#fff}.button--reset:focus .button__icon,.button--reset:focus-visible .button__icon,.button--reset:hover .button__icon{transform:none}.button--reset:focus span,.button--reset:focus-visible span,.button--reset:hover span{text-decoration-color:#fff}.button--reset:focus svg,.button--reset:focus-visible svg,.button--reset:hover svg{transform:rotate(180deg)}}.full-bleed.astro-flxpgwoo{margin-left:50%;transform:translate(-50%);width:100vw}.motion-toggle.astro-flxpgwoo{background:#23282b;border:1px solid #474749;border-radius:10px 10px 0 0;bottom:0;color:#fff;font-size:14px;gap:8px;height:44px;left:12px;line-height:1.42;position:absolute;transform:translateY(4px);transition:border-color .22s ease-out,transform .22s ease-out;width:191px;z-index:1}@media only screen and (min-width:1024px){.motion-toggle.astro-flxpgwoo{left:30px}.motion-toggle.astro-flxpgwoo:focus-visible,.motion-toggle.astro-flxpgwoo:hover{border-color:#6be4af;transform:translateY(1px)}.motion-toggle.astro-flxpgwoo:focus-visible .button-text.astro-flxpgwoo,.motion-toggle.astro-flxpgwoo:hover .button-text.astro-flxpgwoo{text-decoration-color:inherited;text-decoration-color:initial}}@media only screen and (min-width:1440px){.motion-toggle.astro-flxpgwoo{left:calc(50vw - 625px)}.motion-toggle--right.astro-flxpgwoo{left:50%;transform:translate(-50%,4px)}.motion-toggle--right.astro-flxpgwoo:focus,.motion-toggle--right.astro-flxpgwoo:hover{transform:translate(-50%)}}.motion-toggle--hug-right.astro-flxpgwoo{left:auto;right:20px}@media only screen and (min-width:1024px){.motion-toggle--hug-right.astro-flxpgwoo{right:50px}}@media only screen and (min-width:1440px){.motion-toggle--hug-right.astro-flxpgwoo{right:calc(50vw - 690px)}}.motion-toggle--center.astro-flxpgwoo{border-radius:0 0 10px 10px;bottom:auto;left:50%;top:0;transform:translate(-50%,-4px);width:195px}@media only screen and (min-width:1024px){.motion-toggle--center.astro-flxpgwoo:focus,.motion-toggle--center.astro-flxpgwoo:hover{transform:translate(-50%)}}.motion-toggle--top.astro-flxpgwoo{left:0}@media only screen and (min-width:1024px){.motion-toggle--top.astro-flxpgwoo{border-radius:0 0 10px 10px;bottom:auto;left:30px;top:0;transform:translateY(0)}}@media only screen and (min-width:1440px){.motion-toggle--top.astro-flxpgwoo{left:calc(50vw - 680px)}}.motion-toggle.astro-flxpgwoo .button-text.astro-flxpgwoo{min-width:fit-content}@media only screen and (min-width:1024px){.motion-toggle.astro-flxpgwoo .button-text.astro-flxpgwoo{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:#fff0;text-underline-offset:2px;transition:text-decoration-color .22s ease-out}}.motion-toggle.astro-flxpgwoo .astro-flxpgwoo[data-icon]{--color:#fff;font-size:20px}.motion-toggle.astro-flxpgwoo .astro-flxpgwoo[data-icon=play-alt]{display:none}.motion-toggle.astro-flxpgwoo[aria-pressed=true] .astro-flxpgwoo[data-icon=play-alt]{display:block}.motion-toggle.astro-flxpgwoo[aria-pressed=true] .astro-flxpgwoo[data-icon=pause]{display:none}.full-bleed.astro-osixinfp{margin-left:50%;transform:translate(-50%);width:100vw}.tag.astro-osixinfp{border-radius:40px;color:#23282b;font-size:14px;font-weight:400;line-height:1;padding:8px 12px}.tag.astro-osixinfp.primary{background:#d0e14a}.tag.astro-osixinfp.secondary{background:#9591de}.tag.astro-osixinfp.tertiary{background:#f65899}.tag.astro-osixinfp.quaternary{background:#f25d49}.tag.astro-osixinfp.quinary{background:#00bed6}.tag.astro-osixinfp.senary{background:#003a42;color:#fff}.tag.astro-osixinfp.septenary{background:#6be4af}.tag.astro-osixinfp.octonary{background:#e2e1df}.tag.astro-osixinfp.nonary{background:#ffa46d}.full-bleed.astro-whdmkhh2{margin-left:50%;transform:translate(-50%);width:100vw}.tags.astro-whdmkhh2{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes marquee-reverse{0%{transform:translate(0)}to{transform:translate(100%)}}.full-bleed.astro-izk63l6a{margin-left:50%;transform:translate(-50%);width:100vw}.link.astro-izk63l6a{--icon-1-transform:translateX(-20px);--icon-2-transform:translateX(0);--icon-1-delay:0;--icon-2-delay:.1s;--icon-1-opacity:0;--icon-2-opacity:1;align-items:center;color:#23282b;display:inline-flex;font-size:15px;gap:4px;line-height:1.2}.link.astro-izk63l6a:focus-visible,.link.astro-izk63l6a:hover{--icon-1-transform:translateX(0);--icon-2-transform:translateX(20px);--icon-1-delay:.1s;--icon-2-delay:0;--icon-1-opacity:1;--icon-2-opacity:0}.link__icons.astro-izk63l6a{align-items:center;display:grid;grid-template-areas:"icon";height:20px;justify-items:center;overflow:hidden;place-items:center;width:20px}.link.astro-izk63l6a svg.astro-izk63l6a{--color:#23282b;grid-area:icon;height:auto;transition:transform .22s ease-out,opacity .1s ease-out;width:12px}.link.astro-izk63l6a svg.astro-izk63l6a:first-child{opacity:var(--icon-1-opacity);transform:var(--icon-1-transform);transition-delay:var(--icon-1-delay)}.link.astro-izk63l6a svg.astro-izk63l6a:nth-child(2){opacity:var(--icon-2-opacity);transform:var(--icon-2-transform);transition-delay:var(--icon-2-delay)}
