html.cf-theme-dark{color-scheme:dark;}:root{--min-screen-width:360px;--max-screen-width:1440px;--color-brand-1:#FFF037;--color-brand-2:#7D05FF;--color-brand-3:#8A80F6;--color-brand-4:#BAB2FA;--color-brand-5:#E6E6FF;--color-brand-5-l-1:#ebebff;--color-brand-5-l-2:#ebebff;--color-brand-5-l-3:#f0f0ff;--color-brand-5-l-4:#f0f0ff;--color-brand-5-l-5:#f5f5ff;--color-brand-5-l-6:#f5f5ff;--color-brand-5-l-7:#fafaff;--color-brand-5-l-8:#fafaff;--color-brand-6:#ffffff;--color-brand-7:#FEF8A2;--color-brand-8:#9BD2AA;--color-brand-9:#000037;--color-primary:var(--color-brand-5);--color-primary-l-1:#ebebff;--color-primary-l-2:#f5f5ff;--color-primary-l-3:#fafaff;--color-secondary:var(--color-brand-2);--color-secondary-l-1:#a85cff;--color-secondary-l-2:#c994ff;--color-secondary-l-3:#e6c7ff;--color-tertiary:var(--color-brand-3);--color-tertiary-l-1:#ab9ff9;--color-tertiary-l-2:#cac0fc;--color-tertiary-l-3:#e3ddfe;--color-accent:var(--color-brand-1);--color-accent-l-1:#fff36b;--color-accent-l-2:#fff694;--color-accent-l-3:#fff9b8;--color-accent-l-4:#fffcdb;--color-white:#ffffff;--color-white-d-1:#e6e6e6;--color-white-d-2:#cccccc;--color-white-d-3:#b3b3b3;--color-white-d-4:#999999;--color-white-d-5:#828282;--color-white-d-6:#6b6b6b;--color-white-d-7:#575757;--color-white-d-8:#404040;--color-white-d-9:#2b2b2b;--color-white-d-10:#1a1a1a;--color-black:#000000;--color-black-l-1:#1a1a1a;--color-black-l-2:#2b2b2b;--color-black-l-3:#404040;--color-black-l-4:#575757;--color-black-l-5:#6b6b6b;--color-black-l-6:#828282;--color-black-l-7:#999999;--color-black-l-8:#b3b3b3;--color-black-l-9:#cccccc;--color-black-l-10:#e6e6e6;--color-surface-1:var(--color-brand-5);--color-surface-2:var(--color-brand-3);--color-surface-3:var(--color-brand-9);--color-surface-4:var(--color-brand-2);--color-surface-5:var(--color-brand-1);--color-text:var(--color-brand-9);--color-text-inverse:var(--color-white);--color-text-accent:var(--color-brand-2);--color-text-muted:var(--color-brand-4);--color-link:var(--color-brand-9);--color-link-hover:var(--color-brand-2);--color-link-inverse:var(--color-white);--color-link-inverse-hover:var(--color-brand-4);--color-border:var(--color-brand-3);--color-border-invert:var(--color-white);--space-4xs:clamp(0.5rem,calc(0.04vw + 0.49rem),0.53rem);--space-3xs:clamp(0.6rem,calc(0.09vw + 0.58rem),0.67rem);--space-2xs:clamp(0.72rem,calc(0.16vw + 0.69rem),0.83rem);--space-xs:clamp(0.87rem,calc(0.25vw + 0.81rem),1.04rem);--space-s:clamp(1.04rem,calc(0.38vw + 0.96rem),1.3rem);--space-m:clamp(1.25rem,calc(0.56vw + 1.13rem),1.63rem);--space-l:clamp(1.5rem,calc(0.79vw + 1.32rem),2.03rem);--space-xl:clamp(1.8rem,calc(1.09vw + 1.55rem),2.54rem);--space-2xl:clamp(2.16rem,calc(1.5vw + 1.82rem),3.17rem);--space-inline-3xs:clamp(0.5rem,calc(0.36vw + 0.42rem),0.74rem);--space-inline-2xs:clamp(0.59rem,calc(0.5vw + 0.48rem),0.93rem);--space-inline-xs:clamp(0.71rem,calc(0.67vw + 0.56rem),1.16rem);--space-inline-s:clamp(0.84rem,calc(0.9vw + 0.64rem),1.45rem);--space-inline-m:clamp(1rem,calc(1.2vw + 0.73rem),1.81rem);--space-inline-l:clamp(1.19rem,calc(1.59vw + 0.83rem),2.27rem);--space-inline-xl:clamp(1.42rem,calc(2.1vw + 0.94rem),2.83rem);--space-inline-2xl:clamp(1.69rem,calc(2.75vw + 1.07rem),3.54rem);--space-inline-3xl:clamp(2.01rem,calc(3.58vw + 1.2rem),4.42rem);--fs-xs:clamp(0.79rem,calc(-0.22vw + 0.84rem),0.64rem);--fs-s:clamp(0.89rem,calc(-0.13vw + 0.92rem),0.8rem);--fs-m:clamp(1rem,calc(0vw + 1rem),1rem);--fs-l:clamp(1.13rem,calc(0.19vw + 1.08rem),1.25rem);--fs-xl:clamp(1.27rem,calc(0.44vw + 1.17rem),1.56rem);--fs-2xl:clamp(1.42rem,calc(0.78vw + 1.25rem),1.95rem);--fs-3xl:clamp(1.6rem,calc(1.24vw + 1.32rem),2.44rem);--fs-4xl:clamp(1.8rem,calc(1.85vw + 1.39rem),3.05rem);--fs-5xl:clamp(2.03rem,calc(2.65vw + 1.43rem),3.81rem);--lh-1-6:1.6;--lh-1-5:1.5;--lh-1-4:1.4;--lh-1-3:1.3;--lh-1-2:1.2;--lh-1-1:1.1;--lh-1:1;--lh-100:100%;--lh-normal:normal;--fontweight-light:300;--fontweight-regular:400;--fontweight-medium:500;--fontweight-semibold:600;--fontweight-bold:700;--fontweight-extrabold:800;--fontweight-black:900;--letterspacing-tight:-0.02em;--letterspacing-normal:0em;--letterspacing-wide:0.02em;--letterspacing-extrawide:0.2em;--length-long:80ch;--length-normal:65ch;--length-short:50ch;--radius-s:15px;--radius-m:30px;--radius-l:45px;--radius-full:9999999999999999999999999px;--texttransform-uppercase:uppercase;--texttransform-lowercase:lowercase;--texttransform-none:none;--border-none:none;--border-regular:1px solid var(--color-brand-9);--border-regular-hover:1px solid var(--color-brand-3);--border-regular-invert:2px solid var(--color-border-invert);--max-section-wrapper:calc(1440px + (2 * var(--space-inline-3xl)));--space:calc(2 * var(--space-2xl));}:root.cf-theme-dark,:root.cf-theme-light .theme-inverted,:root.cf-theme-light .theme-always-dark,:root.cf-theme-dark .theme-inverted .theme-always-dark{--color-accent:#fff037;--color-black:#000000;--color-surface-3:#000037;--color-surface-4:#620f5c;--color-surface-5:#118ab6;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(0 100% 100% 0);white-space:nowrap;border-width:0;}.input-text{border:var(--border-none);border-bottom:var(--border-regular);padding-bottom:var(--space-4xs);padding-top:var(--space-4xs);padding-left:var(--space-4xs);padding-right:var(--space-4xs);border-width:2px;}.input-text.is-large{background:var(--color-brand-5-l-3);}@media (hover:hover){.input-text:hover{border-bottom:2px solid var(--color-brand-3);}}.input-text:focus{outline-offset:-1px;}.link-text{color:var(--color-link);text-underline-offset:3px;-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer;}@media (hover:hover){.link-text:hover{color:var(--color-link-hover);}}.link-text.link-text--on-dark{color:var(--color-link-inverse);}@media (hover:hover){.link-text.link-text--on-dark:hover{color:var(--color-link-inverse-hover);}}.link-text.link-text--on-light{color:var(--color-brand-9);}@media (hover:hover){.link-text.link-text--on-light:hover{color:var(--color-brand-2);}}.padding-4xs{padding:var(--space-4xs);}.padding-3xs{padding:var(--space-3xs);}.padding-2xs{padding:var(--space-2xs);}.padding-xs{padding:var(--space-xs);}.padding-s{padding:var(--space-s);}.padding-m{padding:var(--space-m);}.padding-l{padding:var(--space-l);}.padding-xl{padding:var(--space-xl);}.padding-2xl{padding:var(--space-2xl);}.padding-left-4xs{padding-left:var(--space-4xs);}.padding-left-3xs{padding-left:var(--space-3xs);}.padding-left-2xs{padding-left:var(--space-2xs);}.padding-left-xs{padding-left:var(--space-xs);}.padding-left-s{padding-left:var(--space-s);}.padding-left-m{padding-left:var(--space-m);}.padding-left-l{padding-left:var(--space-l);}.padding-left-xl{padding-left:var(--space-xl);}.padding-left-2xl{padding-left:var(--space-2xl);}.padding-right-4xs{padding-right:var(--space-4xs);}.padding-right-3xs{padding-right:var(--space-3xs);}.padding-right-2xs{padding-right:var(--space-2xs);}.padding-right-xs{padding-right:var(--space-xs);}.padding-right-s{padding-right:var(--space-s);}.padding-right-m{padding-right:var(--space-m);}.padding-right-l{padding-right:var(--space-l);}.padding-right-xl{padding-right:var(--space-xl);}.padding-right-2xl{padding-right:var(--space-2xl);}.padding-top-4xs{padding-top:var(--space-4xs);}.padding-top-3xs{padding-top:var(--space-3xs);}.padding-top-2xs{padding-top:var(--space-2xs);}.padding-top-xs{padding-top:var(--space-xs);}.padding-top-s{padding-top:var(--space-s);}.padding-top-m{padding-top:var(--space-m);}.padding-top-l{padding-top:var(--space-l);}.padding-top-xl{padding-top:var(--space-xl);}.padding-top-2xl{padding-top:var(--space-2xl);}.padding-bottom-4xs{padding-bottom:var(--space-4xs);}.padding-bottom-3xs{padding-bottom:var(--space-3xs);}.padding-bottom-2xs{padding-bottom:var(--space-2xs);}.padding-bottom-xs{padding-bottom:var(--space-xs);}.padding-bottom-s{padding-bottom:var(--space-s);}.padding-bottom-m{padding-bottom:var(--space-m);}.padding-bottom-l{padding-bottom:var(--space-l);}.padding-bottom-xl{padding-bottom:var(--space-xl);}.padding-bottom-2xl{padding-bottom:var(--space-2xl);}.padding-horizontal-4xs{padding-left:var(--space-4xs);padding-right:var(--space-4xs);}.padding-horizontal-3xs{padding-left:var(--space-3xs);padding-right:var(--space-3xs);}.padding-horizontal-2xs{padding-left:var(--space-2xs);padding-right:var(--space-2xs);}.padding-horizontal-xs{padding-left:var(--space-xs);padding-right:var(--space-xs);}.padding-horizontal-s{padding-left:var(--space-s);padding-right:var(--space-s);}.padding-horizontal-m{padding-left:var(--space-m);padding-right:var(--space-m);}.padding-horizontal-l{padding-left:var(--space-l);padding-right:var(--space-l);}.padding-horizontal-xl{padding-left:var(--space-xl);padding-right:var(--space-xl);}.padding-horizontal-2xl{padding-left:var(--space-2xl);padding-right:var(--space-2xl);}.padding-vertical-4xs{padding-top:var(--space-4xs);padding-bottom:var(--space-4xs);}.padding-vertical-3xs{padding-top:var(--space-3xs);padding-bottom:var(--space-3xs);}.padding-vertical-2xs{padding-top:var(--space-2xs);padding-bottom:var(--space-2xs);}.padding-vertical-xs{padding-top:var(--space-xs);padding-bottom:var(--space-xs);}.padding-vertical-s{padding-top:var(--space-s);padding-bottom:var(--space-s);}.padding-vertical-m{padding-top:var(--space-m);padding-bottom:var(--space-m);}.padding-vertical-l{padding-top:var(--space-l);padding-bottom:var(--space-l);}.padding-vertical-xl{padding-top:var(--space-xl);padding-bottom:var(--space-xl);}.padding-vertical-2xl{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl);}.margin-4xs{margin:var(--space-4xs);}.margin-3xs{margin:var(--space-3xs);}.margin-2xs{margin:var(--space-2xs);}.margin-xs{margin:var(--space-xs);}.margin-s{margin:var(--space-s);}.margin-m{margin:var(--space-m);}.margin-l{margin:var(--space-l);}.margin-xl{margin:var(--space-xl);}.margin-2xl{margin:var(--space-2xl);}.margin-left-4xs{margin-left:var(--space-4xs);}.margin-left-3xs{margin-left:var(--space-3xs);}.margin-left-2xs{margin-left:var(--space-2xs);}.margin-left-xs{margin-left:var(--space-xs);}.margin-left-s{margin-left:var(--space-s);}.margin-left-m{margin-left:var(--space-m);}.margin-left-l{margin-left:var(--space-l);}.margin-left-xl{margin-left:var(--space-xl);}.margin-left-2xl{margin-left:var(--space-2xl);}.margin-right-4xs{margin-right:var(--space-4xs);}.margin-right-3xs{margin-right:var(--space-3xs);}.margin-right-2xs{margin-right:var(--space-2xs);}.margin-right-xs{margin-right:var(--space-xs);}.margin-right-s{margin-right:var(--space-s);}.margin-right-m{margin-right:var(--space-m);}.margin-right-l{margin-right:var(--space-l);}.margin-right-xl{margin-right:var(--space-xl);}.margin-right-2xl{margin-right:var(--space-2xl);}.margin-top-4xs{margin-top:var(--space-4xs);}.margin-top-3xs{margin-top:var(--space-3xs);}.margin-top-2xs{margin-top:var(--space-2xs);}.margin-top-xs{margin-top:var(--space-xs);}.margin-top-s{margin-top:var(--space-s);}.margin-top-m{margin-top:var(--space-m);}.margin-top-l{margin-top:var(--space-l);}.margin-top-xl{margin-top:var(--space-xl);}.margin-top-2xl{margin-top:var(--space-2xl);}.margin-bottom-4xs{margin-bottom:var(--space-4xs);}.margin-bottom-3xs{margin-bottom:var(--space-3xs);}.margin-bottom-2xs{margin-bottom:var(--space-2xs);}.margin-bottom-xs{margin-bottom:var(--space-xs);}.margin-bottom-s{margin-bottom:var(--space-s);}.margin-bottom-m{margin-bottom:var(--space-m);}.margin-bottom-l{margin-bottom:var(--space-l);}.margin-bottom-xl{margin-bottom:var(--space-xl);}.margin-bottom-2xl{margin-bottom:var(--space-2xl);}.margin-horizontal-4xs{margin-left:var(--space-4xs);margin-right:var(--space-4xs);}.margin-horizontal-3xs{margin-left:var(--space-3xs);margin-right:var(--space-3xs);}.margin-horizontal-2xs{margin-left:var(--space-2xs);margin-right:var(--space-2xs);}.margin-horizontal-xs{margin-left:var(--space-xs);margin-right:var(--space-xs);}.margin-horizontal-s{margin-left:var(--space-s);margin-right:var(--space-s);}.margin-horizontal-m{margin-left:var(--space-m);margin-right:var(--space-m);}.margin-horizontal-l{margin-left:var(--space-l);margin-right:var(--space-l);}.margin-horizontal-xl{margin-left:var(--space-xl);margin-right:var(--space-xl);}.margin-horizontal-2xl{margin-left:var(--space-2xl);margin-right:var(--space-2xl);}.margin-vertical-4xs{margin-top:var(--space-4xs);margin-bottom:var(--space-4xs);}.margin-vertical-3xs{margin-top:var(--space-3xs);margin-bottom:var(--space-3xs);}.margin-vertical-2xs{margin-top:var(--space-2xs);margin-bottom:var(--space-2xs);}.margin-vertical-xs{margin-top:var(--space-xs);margin-bottom:var(--space-xs);}.margin-vertical-s{margin-top:var(--space-s);margin-bottom:var(--space-s);}.margin-vertical-m{margin-top:var(--space-m);margin-bottom:var(--space-m);}.margin-vertical-l{margin-top:var(--space-l);margin-bottom:var(--space-l);}.margin-vertical-xl{margin-top:var(--space-xl);margin-bottom:var(--space-xl);}.margin-vertical-2xl{margin-top:var(--space-2xl);margin-bottom:var(--space-2xl);}.gap-4xs{gap:var(--space-4xs);}.gap-3xs{gap:var(--space-3xs);}.gap-2xs{gap:var(--space-2xs);}.gap-xs{gap:var(--space-xs);}.gap-s{gap:var(--space-s);}.gap-m{gap:var(--space-m);}.gap-l{gap:var(--space-l);}.gap-xl{gap:var(--space-xl);}.gap-2xl{gap:var(--space-2xl);}.text-xs{font-size:var(--fs-xs);line-height:var(--fs-xs);}.text-s{font-size:var(--fs-s);line-height:var(--fs-s);}.text-m{font-size:var(--fs-m);line-height:var(--fs-m);}.text-l{font-size:var(--fs-l);line-height:var(--fs-l);}.text-xl{font-size:var(--fs-xl);line-height:var(--fs-xl);}.text-2xl{font-size:var(--fs-2xl);line-height:var(--fs-2xl);}.text-3xl{font-size:var(--fs-3xl);line-height:var(--fs-3xl);}.text-4xl{font-size:var(--fs-4xl);line-height:var(--fs-4xl);}.text-5xl{font-size:var(--fs-5xl);line-height:var(--fs-5xl);}.color-text{color:var(--color-text);}.color-text-inverse{color:var(--color-text-inverse);}.color-text-accent{color:var(--color-text-accent);}.color-text-muted{color:var(--color-text-muted);}.color-primary{color:var(--color-primary);}.color-secondary{color:var(--color-secondary);}.color-tertiary{color:var(--color-tertiary);}.color-accent{color:var(--color-accent);}.text-lead{font-size:var(--fs-l);font-weight:var(--fontweight-bold);}@media (prefers-reduced-motion:reduce){*,::before,::after{animation-delay:-1ms !important;animation-duration:1ms !important;animation-iteration-count:1 !important;background-attachment:initial !important;scroll-behavior:auto !important;transition-duration:0s !important;transition-delay:0s !important;}}