*,:before,:after{box-sizing:border-box;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}ul{list-style:none}img,video,svg{max-width:100%;height:auto;display:block}iframe{border:none}table{border-collapse:collapse;border-spacing:0}button{appearance:none;color:inherit;box-shadow:none;background:0 0;border:none;border-radius:0}a{color:inherit;text-decoration:none}.rt>:first-child,.rt .html>:first-child{margin-top:0!important}.rt>:last-child,.rt .html>:last-child{margin-bottom:0!important}.rt .html p,.rt .html h2,.rt .html h3,.rt .html ul,.rt .html ol{margin-top:1em}.rt .html strong{font-weight:600}.rt .html i,.rt .html em{font-style:italic}.rt .html a{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(currentColor,currentColor);background-position:100% 100%;background-repeat:no-repeat;background-size:0% 1px;padding-bottom:.15em;text-decoration:none;transition:background-size .35s cubic-bezier(.22,1,.36,1)}.rt .html a:focus-visible{background-position:0 100%;background-size:100% 1px}@media (hover:hover){.rt .html a:hover{background-position:0 100%;background-size:100% 1px}}@media (prefers-reduced-motion:reduce){.rt .html a{transition:none}}.rt .html ol{padding-left:2.5em}.rt .html ol li::marker{content:counter(list-item, decimal-leading-zero) " "}.rt .html ol li:not(:first-child){margin-top:.75em}.rt .html ul{padding-left:1.5em}.rt .html ul li{position:relative}.rt .html ul li:before{content:"";background-color:currentColor;border-radius:50%;width:.5em;height:.5em;position:absolute;top:.5em;left:-1.5em}.rt .html ul li:not(:first-child){margin-top:.75em}.rt .buttons{margin-block:2rem}.rt.center .html{text-align:center}.rt.center .buttons{justify-content:center}:root{--font-sans:"Inclusive Sans", sans-serif;--frame-inset:clamp(1.25rem, 4vw, 4rem);--corner-inset:calc(var(--frame-inset) * .8);--corner-size:clamp(2.5rem, 7vw, 7rem)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always;font-size:16px}h1,h2,h3,h4,h5,h6{font-family:var(--font-sans)}body{min-height:100svh;font-family:var(--font-sans);color:var(--text-black);font-size:var(--body-md);line-height:var(--body-lh-md);flex-direction:column;font-weight:400;display:flex}.header.svelte-oiwvqb{z-index:10;color:#fff;mix-blend-mode:difference;width:100%;height:clamp(7rem,13vw,11rem);position:fixed;top:0;left:0}.topic-title.svelte-oiwvqb{font-family:var(--font-sans);text-align:center;justify-self:center;margin-top:-.4rem;font-size:clamp(1.75rem,3vw,3rem);font-weight:400;line-height:1}.corner.svelte-oiwvqb{top:var(--corner-inset);width:var(--corner-size);height:var(--corner-size);pointer-events:none;border-top:1px solid;position:absolute}.left.svelte-oiwvqb{left:var(--corner-inset);border-left:1px solid}.right.svelte-oiwvqb{right:var(--corner-inset);border-right:1px solid}nav.svelte-oiwvqb{padding:calc(var(--frame-inset) + 1.5rem) calc(var(--frame-inset) + 1.5rem) 0;letter-spacing:.08em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:start;gap:.5rem;font-size:.875rem;font-weight:600;display:grid;position:relative}.topic-with-text.svelte-oiwvqb{--nav-inset:clamp(1.125rem, 2.3vw, 2.25rem)}.topic-with-text.svelte-oiwvqb nav:where(.svelte-oiwvqb){padding:calc(var(--corner-inset) + var(--nav-inset)) calc(var(--corner-inset) + var(--nav-inset) * 1.25) 0}.home.svelte-oiwvqb{justify-self:start}.brand.svelte-oiwvqb{justify-self:center;margin-top:-.4rem}.brand.svelte-oiwvqb img:where(.svelte-oiwvqb){filter:invert();width:clamp(10rem,25vw,19rem)}.email.svelte-oiwvqb{justify-self:end;align-items:center;gap:.5rem;display:inline-flex}.email.svelte-oiwvqb:before{content:"";background:#32bab6;border-radius:50%;flex-shrink:0;width:.65rem;height:.65rem;transition:transform .35s,box-shadow .35s}.email-label.svelte-oiwvqb{position:relative}.email-label.svelte-oiwvqb:after{content:"";transform-origin:100%;background:currentColor;width:100%;height:1px;transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-.3em;left:0;transform:scaleX(0)}.email.svelte-oiwvqb:focus-visible:before{transform:scale(1.2);box-shadow:0 0 0 .25rem #32bab633}.email.svelte-oiwvqb:focus-visible .email-label:where(.svelte-oiwvqb):after{transform-origin:0;transform:scaleX(1)}@media (hover:hover){.email.svelte-oiwvqb:hover:before{transform:scale(1.2);box-shadow:0 0 0 .25rem #32bab633}.email.svelte-oiwvqb:hover .email-label:where(.svelte-oiwvqb):after{transform-origin:0;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.email.svelte-oiwvqb:before,.email-label.svelte-oiwvqb:after{transition:none}}nav.svelte-oiwvqb a:where(.svelte-oiwvqb):not(.email):hover,nav.svelte-oiwvqb a:where(.svelte-oiwvqb):not(.email):focus-visible{text-underline-offset:.3em;text-decoration:underline}@media (width<=600px){nav.svelte-oiwvqb{padding-inline:calc(var(--frame-inset) + .75rem);align-items:center;font-size:.75rem}.topic-with-text.svelte-oiwvqb nav:where(.svelte-oiwvqb){padding-inline:calc(var(--corner-inset) + .75rem)}.brand.svelte-oiwvqb,.topic-title.svelte-oiwvqb{margin-top:0}.brand.svelte-oiwvqb img:where(.svelte-oiwvqb){width:clamp(6rem,31vw,9rem)}.topic-title.svelte-oiwvqb{font-size:clamp(1.25rem,5vw,1.75rem)}}.bottom-corners.svelte-1k164nf{z-index:9;right:var(--corner-inset);bottom:var(--corner-inset);left:var(--corner-inset);height:var(--corner-size);color:#fff;mix-blend-mode:difference;pointer-events:none;position:fixed}.corner.svelte-1k164nf{width:var(--corner-size);height:var(--corner-size);border-bottom:1px solid;position:absolute;bottom:0}.left.svelte-1k164nf{border-left:1px solid;left:0}.right.svelte-1k164nf{border-right:1px solid;right:0}#error.svelte-1p57y15{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
