@font-face{font-family:Manrope;src:url(../../../manrope.woff2) format("woff2 supports variations"),url(../../../manrope.woff2) format("woff2-variations");font-weight:100 1000;font-stretch:100%;-font-feature-settings:"ss01" 1;-moz-font-feature-settings:"ss01" 1;-ms-font-feature-settings:"ss01" 1;-o-font-feature-settings:"ss01" 1;-webkit-font-feature-settings:"ss01" 1}:root{--font-stack: "Inter", -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Open Sans, Helvetica Neue, sans-serif;--font-stack-brand: "Manrope", var(--font-stack);--font-size-body: 1.125rem;--font-brand-big-title: 3.75rem/4rem var(--font-stack-brand);--letter-spacing-brand-big-title:-.09375rem;--font-brand-title: 2.75rem/3.25rem var(--font-stack-brand);--letter-spacing-brand-title: calc(2.75rem * -.0125);--font-weight-brand-normal: 475;--font-weight-brand-semibold: 625;--font-weight-brand-bold: 800;--color-footer: rgba(0,0,0,.02);--color-brand-rgb: 107, 14, 255;--color-brand: rgba(var(--color-brand), 1);--color-primary-label: black;--color-secondary-label: rgba(0,0,0,.7);--color-tertiary-label: rgba(0,0,0,.45);--color-quaternary-label: rgba(0,0,0,.25)}@media screen and (max-width: 480px){:root{--font-brand-big-title: 3rem/3.5rem var(--font-stack-brand);--font-brand-title: 2rem/2.5rem var(--font-stack-brand)}}:root{-webkit-tap-highlight-color:rgba(var(--color-brand-rgb),.2)}::selection{background:rgba(var(--color-brand-rgb),.2)}*,*:before,*:after{box-sizing:border-box}*{margin:0}html,body{height:100%;font-family:var(--font-stack);line-height:1.6;color:var(--color-primary-label);scroll-behavior:smooth}body{font-size:var(--font-size-body);background:var(--color-footer)}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}.branded-title{font:var(--font-brand-title);letter-spacing:var(--letter-spacing-brand-title);font-weight:var(--font-weight-brand-bold)}.branded-big-title{font:var(--font-brand-big-title);letter-spacing:var(--letter-spacing-brand-big-title);font-weight:var(--font-weight-brand-bold)}a{color:var(--color-brand);text-decoration:none}.page-wrap{max-width:53rem;padding:0 1.5rem;margin-left:auto;margin-right:auto}@media screen and (max-width: 480px){.page-wrap .collapse-padding-below-480px{margin-left:-1.5rem;margin-right:-1.5rem}}.light-material{--color-primary-label: rgb(33, 11, 78);--color-secondary-label: rgba(33, 11, 78, .7);--color-tertiary-label: #C3BBCF;--color-quaternary-label: rgba(33, 11, 78, .25);background-color:#f6f2fd}.aspect-box{position:relative}.aspect-box:before{display:block;content:"";width:100%;padding-bottom:calc(100% / (var(--aspect-ratio)))}.aspect-box>video{position:absolute;top:0;right:0;bottom:0;left:0}main.svelte-15hhi3i.svelte-15hhi3i.svelte-15hhi3i{padding:0;background:white}header.svelte-15hhi3i.svelte-15hhi3i.svelte-15hhi3i{position:sticky;top:0;background:white;height:88px;display:flex;align-items:center;z-index:9999}@media screen and (max-height: 720px),(max-width: 640px){header.svelte-15hhi3i.svelte-15hhi3i.svelte-15hhi3i{position:unset}}header.svelte-15hhi3i nav.svelte-15hhi3i.svelte-15hhi3i{width:100%;display:flex;justify-content:space-between;align-content:space-between;align-items:center}header.svelte-15hhi3i nav .logo.svelte-15hhi3i.svelte-15hhi3i{display:flex;align-items:center;gap:14px;color:inherit;font-family:var(--font-stack-brand);font-weight:800;font-size:22px}header.svelte-15hhi3i nav .logo img.svelte-15hhi3i.svelte-15hhi3i{width:40px;height:40px}header.svelte-15hhi3i ul.svelte-15hhi3i.svelte-15hhi3i{font-size:.875rem;margin:0;padding:0;display:flex;list-style:none;flex-direction:row}header.svelte-15hhi3i ul.svelte-15hhi3i a.svelte-15hhi3i{color:var(--color-tertiary-label);transition:color .15s linear;padding:.6rem;left:.6rem;position:relative}header.svelte-15hhi3i ul.svelte-15hhi3i a.svelte-15hhi3i:hover{color:var(--color-primary-label)}footer.svelte-15hhi3i.svelte-15hhi3i.svelte-15hhi3i{background:var(--color-footer);border-top:1px solid rgba(0,0,0,.04)}footer.svelte-15hhi3i .content.svelte-15hhi3i.svelte-15hhi3i{display:flex;align-items:center;flex-direction:column;gap:.66rem;font-size:.875rem;padding-top:1.1rem;padding-bottom:1.5rem;min-height:110px;justify-content:center}footer.svelte-15hhi3i nav.svelte-15hhi3i.svelte-15hhi3i{display:flex;flex-direction:row;justify-content:space-between;row-gap:.6rem;column-gap:1.2rem;width:100%;flex-wrap:wrap;max-width:40rem;padding:10px}footer.svelte-15hhi3i ul.svelte-15hhi3i.svelte-15hhi3i{margin:0;padding:0;display:flex;list-style:none;flex-direction:column;row-gap:.6rem;column-gap:1.2rem}footer.svelte-15hhi3i ul .title.svelte-15hhi3i.svelte-15hhi3i{color:var(--color-secondary-label)}footer.svelte-15hhi3i a.svelte-15hhi3i.svelte-15hhi3i{color:var(--color-tertiary-label);transition:color .15s linear;padding:.6rem;margin:-.6rem;white-space:nowrap}footer.svelte-15hhi3i a.svelte-15hhi3i.svelte-15hhi3i:hover{color:var(--color-primary-label)}
