﻿:root{--space-3xs: 0.13rem;--space-2xs: 0.25rem;--space-xs: 0.44rem;--space-s: 0.88rem;--space-m: 1.75rem;--space-l: 3.50rem;--space-xl: 7.00rem;--space-2xl: 14.00rem;--space-3xl: 28.00rem;--space-3xs-2xs: 0.13rem;--space-2xs-xs: 0.25rem;--space-xs-s: 0.44rem;--space-s-m: 0.88rem;--space-m-l: 1.75rem;--space-m-xl: 1.75rem;--space-l-xl: 3.50rem;--space-xl-2xl: 7.00rem;--space-2xl-3xl: 14.00rem;--max-width-text-column: 37rem;--max-width-big-text-column: 47rem;--max-width-content-column: 70rem;--min-height-input: 2.8em;--input-border-radius: var(--space-xs);--input-border-width: 1px;--focus-outline-thickness: 2px;--step--1: 0.83rem;--step-0: 0.94rem;--step-1: 1.06rem;--step-2: 1.19rem;--step-3: 1.34rem;--step-4: 1.50rem;--step-5: 1.69rem;--step-6: 1.90rem;--step-7: 2.14rem;--step-0-1: var(--step-0);--step-2-4: var(--step-2);--button-padding-x: clamp(1em, calc(0.76em + 0.6vw), 1.3333em);--button-padding-y: 0.6em;--button-line-height: 1.3em;--min-height-input: calc(2 * var(--focus-outline-thickness) + 2 * var(--button-padding-y) + var(--button-line-height));--border-radius-input: var(--space-xs);--padding-x-content: var(--space-s);--purple-05: #FAF7FF;--purple-20: #EBE3FF;--green-05: #F8FFF9;--green-80: #136223;--green-20: #D2F8DA;--green-30: #7FDF95;--green-90: #002F05;--grey-30: #C9C4D2;--c-text: #221148;--c-text-light: #453F54;--c-action-purple-1-default: #502C9E;--c-action-purple-1-hover: #7B5EC2;--c-action-purple-1-active: #40218C;--c-link-visited: #453F54;--c-link-visited-hover: #544D65;--c-link-underline: #7FDF95;--c-bg-placeholder: #C9C4D2;color:#221148;color:var(--c-text);caret-color:#502c9e;background-color:#f8fff9;background-color:var(--c-bg)}@supports(margin: clamp(1rem, calc(1rem + 1vw), 1rem)){:root{--space-3xs: clamp(0.13rem, calc(0.11rem + 0.06vw), 0.19rem);--space-2xs: clamp(0.25rem, calc(0.23rem + 0.06vw), 0.31rem);--space-xs: clamp(0.44rem, calc(0.37rem + 0.24vw), 0.69rem);--space-s: clamp(0.88rem, calc(0.76rem + 0.42vw), 1.31rem);--space-m: clamp(1.75rem, calc(1.52rem + 0.84vw), 2.63rem);--space-l: clamp(3.50rem, calc(3.04rem + 1.69vw), 5.25rem);--space-xl: clamp(7.00rem, calc(6.07rem + 3.37vw), 10.50rem);--space-2xl: clamp(14.00rem, calc(12.14rem + 6.75vw), 21.00rem);--space-3xl: clamp(28.00rem, calc(24.29rem + 13.49vw), 42.00rem);--space-3xs-2xs: clamp(0.13rem, calc(0.08rem + 0.18vw), 0.31rem);--space-2xs-xs: clamp(0.25rem, calc(0.13rem + 0.42vw), 0.69rem);--space-xs-s: clamp(0.44rem, calc(0.21rem + 0.84vw), 1.31rem);--space-s-m: clamp(0.88rem, calc(0.41rem + 1.69vw), 2.63rem);--space-m-l: clamp(1.75rem, calc(0.82rem + 3.37vw), 5.25rem);--space-m-xl: clamp(1.75rem, calc(-0.57rem + 8.43vw), 10.50rem);--space-l-xl: clamp(3.50rem, calc(1.64rem + 6.75vw), 10.50rem);--space-xl-2xl: clamp(7.00rem, calc(3.29rem + 13.49vw), 21.00rem);--space-2xl-3xl: clamp(14.00rem, calc(6.58rem + 26.99vw), 42.00rem);--max-width-text-column: clamp(37rem, calc(33.82rem + 11.57vw), 49rem);--max-width-big-text-column: clamp(47rem, calc(38.25rem + 31.8vw), 80rem);--max-width-content-column: 131rem;--step--1: clamp(0.83rem, calc(0.79rem + 0.15vw), 0.98rem);--step-0: clamp(0.94rem, calc(0.84rem + 0.36vw), 1.31rem);--step-1: clamp(1.06rem, calc(0.87rem + 0.67vw), 1.75rem);--step-2: clamp(1.19rem, calc(0.88rem + 1.10vw), 2.33rem);--step-3: clamp(1.34rem, calc(0.86rem + 1.71vw), 3.11rem);--step-4: clamp(1.50rem, calc(0.80rem + 2.55vw), 4.14rem);--step-5: clamp(1.69rem, calc(0.67rem + 3.70vw), 5.52rem);--step-6: clamp(1.90rem, calc(0.45rem + 5.27vw), 7.36rem);--step-7: clamp(2.14rem, calc(0.10rem + 7.40vw), 9.82rem);--step-2-4: clamp(1.19rem, calc(0.88rem + 2.55vw), 4.14rem)}}@supports(color: var(--c)){.has-inverted-colors{--c-text: #F8FFF9;--c-text-light: #D2F8DA;--c-action-purple-1-default: #F8FFF9;--c-action-purple-1-hover: #D2F8DA;--c-action-purple-1-active: #BCF4C7;--c-link-visited: #E8E6EC;--c-link-visited-hover: #FFF;--c-link-underline: #D2F8DA;--c-link-underline-hover: #BCF4C7;--c-bg: #221148;color:var(--c-text)}}button,input[type=submit],input[type=button]{border:none;-webkit-appearance:none;-moz-appearance:none;user-select:none}.button{font-size:var(--step-0);font-weight:600;min-height:var(--min-height-input);border-radius:var(--border-radius-input);transition:transform 200ms,color 200ms,background-color 200ms,opacity 200ms,box-shadow 200ms;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer}.button *{pointer-events:none}.button--pill{border-radius:calc(var(--min-height-input)/2)}.button--purple-1,.button--purple-2,.button--green-1,.button--green-2,.button--ghost,.button--has-label-and-icon,.toggle{display:inline-flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;line-height:var(--button-line-height)}.button--purple-1:hover,.button--purple-2:hover,.button--green-1:hover,.button--green-2:hover,.button--ghost:hover,.button--has-label-and-icon:hover,.toggle:hover{transition-duration:50ms}.button--purple-1:active,.button--purple-1:hover:active,.button--purple-2:active,.button--purple-2:hover:active,.button--green-1:active,.button--green-1:hover:active,.button--green-2:active,.button--green-2:hover:active,.button--ghost:active,.button--ghost:hover:active,.button--has-label-and-icon:active,.button--has-label-and-icon:hover:active,.toggle:active,.toggle:hover:active{transform:scale(0.99)}.button:not(.button--has-icon):not(.button--padding-0),.toggle{padding:var(--button-padding-y) 1em;padding:var(--button-padding-y) var(--button-padding-x)}.button--purple-1,.button--purple-1:visited{color:#f8fff9}.button--purple-1{background:#502c9e;box-shadow:0 .075rem .225rem -.15rem rgba(50,71,97,.08),0 .225rem .6rem -0.375rem rgba(80,44,158,.32),0 .6rem 1.575rem -0.375rem rgba(50,71,97,.4)}.button--purple-1:hover{background:#7b5ec2}.button--purple-1:hover,.button--purple-1:focus{color:#fff}.button--purple-1:focus:not(:focus-visible){color:#f8fff9}.button--purple-1:focus-visible{background:#7b5ec2}.button--purple-1:active,.button--purple-1:hover:active{background:#40218c}.button--green-1,.button--green-1:visited{color:#221148}.button--green-1{background:#7fdf95;box-shadow:0 .075rem .225rem -.15rem rgba(73,161,92,.08),0 .225rem .6rem -0.375rem rgba(127,223,149,.32),0 .6rem 1.575rem -0.375rem rgba(73,161,92,.4)}.button--green-1:hover,.button--green-1:focus{color:#502c9e;background:#92e7a7}.button--green-1:focus:not(:focus-visible){color:#221148;background:#7fdf95}.button--green-1:focus-visible{background:#92e7a7}.button--green-1:active,.button--green-1:hover:active{background:#6cd782}.button--purple-2,.button--purple-2:visited{color:#502c9e}.button--purple-2{background:#ebe3ff;box-shadow:0 .075rem .225rem -.15rem rgba(50,71,97,.05),0 .225rem .6rem -0.375rem rgba(80,44,158,.2),0 .6rem 1.575rem -0.375rem rgba(50,71,97,.25)}.button--purple-2:hover{background:#f4f0ff}.button--purple-2:focus-visible{--c-text: $c-action-purple-2-label-hover;background:#f4f0ff}.button--purple-2:active,.button--purple-2:hover:active{color:#40218c;background:#dfd5ff}.button--green-2,.button--green-2:visited{color:#221148}.button--green-2{background:#d2f8da;box-shadow:0 .075rem .225rem -.15rem rgba(115,173,127,.08),0 .225rem .6rem -0.375rem rgba(210,248,218,.32),0 .6rem 1.575rem -0.375rem rgba(115,173,127,.4)}.button--green-2:hover{--c-text: $c-action-green-2-label-hover}.button--green-2:focus-visible{background:#e5fcea}.button--green-2:active,.button--green-2:hover:active{color:#502c9e;background:#bcf4c7}.button--ghost{background:rgba(0,0,0,0)}:where(.button--ghost){color:currentColor}.button--ghost .icon{color:currentColor}.button .icon[hidden]{display:none}.button .icon{position:relative;display:inline-block;vertical-align:top;pointer-events:none;flex-shrink:0;width:1.8em;height:1.8em;pointer-events:none;transition:color 200ms,transform 200ms}.button .icon--facebook{top:-0.25rem}.button--has-label-and-icon{gap:var(--space-xs)}.button--has-label-and-icon .icon{width:1.2em;height:1.2em}.button--has-icon{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;width:var(--min-height-input);height:var(--min-height-input)}.button--has-icon .icon{width:1.8em;height:1.8em}.button--has-icon:hover .icon,.button--has-icon:focus .icon{transition-duration:50ms;transform:scale(1.1)}.button--has-icon:focus:not(:focus-visible){transform:scale(1)}.button--has-icon:focus-visible{transform:scale(1.1)}.button--has-icon:active .icon,.button--has-icon:hover:active .icon{transform:scale(0.95)}@media(max-width: 419px){.button__label--long{display:none}}@media(min-width: 420px){.button__label--short{display:none}}@container (max-width: 419px){.button .button__label--short{display:unset}.button .button__label--long{display:none}}@container (min-width: 420px){.button .button__label--short{display:none}.button .button__label--long{display:unset}}.button--has-icon--is-bg-color .icon{color:var(--c-action-purple-1-default, #F8FFF9)}.button--has-icon--is-bg-color:hover .icon,.button--has-icon--is-bg-color:focus .icon{color:var(--c-action-purple-1-hover, #FFF)}.button--has-icon--is-bg-color:focus:not(:focus-visible) .icon{color:var(--c-action-purple-1-default, #F8FFF9)}.button--has-icon--is-bg-color:focus-visible .icon{color:var(--c-action-purple-1-hover, #FFF)}.button--has-icon--is-bg-color:active .icon,.button--has-icon--is-bg-color:hover:active .icon{color:var(--c-action-purple-1-active, #7FDF95)}.button--has-icon--is-bg-color:focus{--c-text: #FFF}.button--has-icon--is-bg-color:focus:not(:focus-visible){--c-text: #F8FFF9}.button--has-icon--is-bg-color:focus-visible{--c-text: #FFF}.button--has-icon--is-text-color .icon{color:var(--c-text, #221148)}.button--has-icon--is-text-color:hover .icon,.button--has-icon--is-text-color:focus .icon{color:var(--c-action-purple-1-hover, #7B5EC2)}.button--has-icon--is-text-color:focus:not(:focus-visible) .icon{color:var(--c-text, #221148)}.button--has-icon--is-text-color:focus-visible .icon{color:var(--c-action-purple-1-hover, #7B5EC2)}.button--has-icon--is-text-color:active .icon,.button--has-icon--is-text-color:hover:active .icon{color:var(--c-action-purple-1-active, #40218C)}.button--has-icon--is-link-color .icon{color:var(--c-action-purple-1-default, #502C9E)}.button--has-icon--is-link-color:hover .icon,.button--has-icon--is-link-color:focus .icon{color:var(--c-action-purple-1-hover, #7B5EC2)}.button--has-icon--is-link-color:focus:not(:focus-visible) .icon{color:var(--c-action-purple-1-default, #502C9E)}.button--has-icon--is-link-color:focus-visible .icon{color:var(--c-action-purple-1-hover, #7B5EC2)}.button--has-icon--is-link-color:active .icon,.button--has-icon--is-link-color:hover:active .icon{color:var(--c-action-purple-1-active, #40218C)}.button--has-icon--is-link-color:focus{--c-text: #7B5EC2}.button--has-icon--is-link-color:focus:not(:focus-visible){--c-text: #502C9E}.button--has-icon--is-link-color:focus-visible{--c-text: #7B5EC2}@media(max-width: 520px){.button--has-less-x-padding-in-tight-spaces,.toggle--has-less-x-padding-in-tight-spaces{padding-left:var(--space-xs);padding-right:var(--space-xs)}}.button--has-no-shadow,.button--has-no-shadow:hover,.button--has-no-shadow:focus{box-shadow:none}.button--has-no-shadow:focus-visible{box-shadow:none}.button--has-no-transition,.button--has-no-transition:hover,.button--has-no-transition:focus{transition:none}.button--has-no-transition:focus-visible{transition:none}.button[disabled],button[disabled] .button{pointer-events:none;opacity:.55}.button--size--1{font-size:var(--step--1)}.button--size-1{font-size:var(--step-1)}.button--size-2{font-size:var(--step-2)}.button--height-auto{height:auto}.button--padding-0{padding:0}.body{font-family:"CentraNo2","Avenir",sans-serif;font-size:var(--step-0);font-weight:300;font-style:normal;font-display:fallback;line-height:1.4;text-decoration-skip-ink:auto;text-rendering:optimizeLegibility}body,h1,h2,h3,h4,h5,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0}*+h1,*+h2,*+h3,*+h4,*+h5,*+p,*+ul,*+ol,*+figure,*+figcaption,*+blockquote:not([class]),*+dl,*+dd,*+table,.first-child-has-margin>h1,.first-child-has-margin>h2,.first-child-has-margin>h3,.first-child-has-margin>h4,.first-child-has-margin>h5,.first-child-has-margin>p,.first-child-has-margin>ul,.first-child-has-margin>ol,.first-child-has-margin>figure,.first-child-has-margin>figcaption,.first-child-has-margin>blockquote,.first-child-has-margin>dl,.first-child-has-margin>dd,.first-child-has-margin>table{margin-top:1.2em}.prose hr+*,.prose .hr+*{margin-top:0}.prose>h1,.prose>h2,.prose>h3,.prose>h4,.prose>h5,.prose>p,.prose>ul,.prose>ol,.prose>dl,.prose>dd,.prose>.blockquote{width:100%}.prose>h2,.prose>h3,.prose>h4,.prose>h5,.prose>p,.prose>ul,.prose>ol,.prose>dl,.prose>dd,.prose>.blockquote{max-width:var(--max-width-text-column)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-weight:700;page-break-inside:avoid;page-break-after:avoid;scroll-margin-top:var(--space-m);text-wrap:balance}h1,.h1,.font-size-step-5{font-size:var(--step-5);letter-spacing:-0.015em;line-height:1}.font-size-step-7{font-size:var(--step-7);letter-spacing:-0.015em}h2,.h2,.font-size-step-4{font-size:var(--step-4);letter-spacing:-0.015em;line-height:1.05}.reduce-heading-sizes h2:not([class]),h3,.h3,.font-size-step-3{font-size:var(--step-3);letter-spacing:0;line-height:1.1}.reduce-heading-sizes h3:not([class]),h4,.h4,.font-size-step-2{font-size:var(--step-2);letter-spacing:0}.reduce-heading-sizes h3:not([class]),h4,.h4{line-height:1.15}.reduce-heading-sizes h4:not([class]),h5,.h5,.font-size-step-1{font-size:var(--step-1);letter-spacing:-0.01em}.reduce-heading-sizes h4:not([class]),h5,.h5{line-height:1.3}.font-size-step-0{font-size:var(--step-0)}.font-size-step-0-1{font-size:var(--step-0-1)}.font-size-step-2-4{font-size:var(--step-2-4)}code,pre{font-size:.9em}small,.small{font-size:var(--step--1)}ul,ol{padding:0}ul:not([class]),ol:not([class]){list-style-position:inside}ul:not([class]) ul:not([class]),ul:not([class]) ol:not([class]),ol:not([class]) ul:not([class]),ol:not([class]) ol:not([class]){margin-top:0;margin-top:.5em;margin-left:var(--space-s)}ul:not([class]) li,ol:not([class]) li{margin-top:.5em}.prose hr,.hr{margin:var(--space-m) 0;width:100%;max-width:var(--max-width-big-text-column);height:0px;border:0px;border-bottom:2px dotted #cdbcf5}input,button,textarea,select{font:inherit}.h1--thin,.h2--thin{font-weight:300}.subheading{display:block;margin-top:0;margin-bottom:.25em;font-weight:300;text-wrap:balance}.subheading+h1,.subheading+h2,.subheading+h3,.subheading+h4,.subheading+.h1,.subheading+.h2,.subheading+.h3,.subheading+.h4{margin-top:0}em,.em,strong,.strong{font-weight:600}sup,sub{line-height:0;font-size:80%}address,dfn{font-style:normal}.prose .columns-wrapper{--gap: var(--space-m-l);display:flex;flex-direction:column;align-items:center;margin-right:calc(-1*var(--gap));padding-bottom:var(--space-m-l)}.prose .columns{width:calc(100vw + var(--gap));padding-right:var(--padding-x-content);padding-left:var(--padding-x-content)}@supports(padding: max(0px)){.prose .columns{padding-right:max(var(--padding-x-content),env(safe-area-inset-right));padding-left:max(var(--padding-x-content),env(safe-area-inset-left))}}.columns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:calc(-1*var(--gap));max-width:var(--max-width-content-column)}.columns__column{flex:1;min-width:calc(var(--max-width-text-column)/3);max-width:calc(2*var(--max-width-text-column)/3);margin-top:calc(var(--gap)/2);margin-right:var(--gap);margin-bottom:calc(var(--gap)/2)}p,ul,ol,li,figure,figcaption,blockquote,dl,dd{text-wrap:pretty}.prose>p:has(.button),.prose>section>p:has(.button){display:flex;gap:var(--space-xs);flex-wrap:wrap}.prose>.form-container{margin-top:var(--space-m)}.prose>.form-container+*{margin-top:var(--space-m)}.d-none{display:none}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-grid{display:grid}.pos-relative{position:relative}.pos-absolute{position:absolute}.pos-sticky{position:sticky}.pos-fixed{position:fixed}.float-left{float:left}.float-right{float:right}.clear-both{clear:both}.before-top-minus-2xl::before{top:calc(-1*var(--space-2xl))}.top-0{top:0}.top-s{top:var(--space-s)}.top-100vh{top:100vh}.v-0{top:0;bottom:0}.h-0{left:0;right:0}.right-minus-s{right:calc(-1*var(--space-s))}.right-0{right:0}.right-xs{right:var(--space-xs)}.right-s{right:var(--space-s)}.right-m{right:var(--space-m)}.bottom-0{bottom:0}.bottom-2xs{bottom:var(--space-2xs)}.bottom-s{bottom:var(--space-s)}.bottom-m{bottom:var(--space-m)}.bottom-height-touch{bottom:var(--min-height-input)}.bottom-100percent{bottom:100%}.left-minus-s{left:calc(-1*var(--space-s))}.left-0{left:0}.left-xs{left:var(--space-xs)}.left-s{left:var(--space-s)}.left-m{left:var(--space-m)}.f-row{display:flex;flex-direction:row}.f-inline-row{display:inline-flex;flex-direction:row}.f-inline-column{display:inline-flex;flex-direction:column}.f-column{display:flex;flex-direction:column}.f-column-reverse{display:flex;flex-direction:column-reverse}.justify-content-space-between{justify-content:space-between}.justify-content-flex-start{justify-content:flex-start}.justify-content-center{justify-content:center}.justify-content-stretch{justify-content:stretch}.justify-content-flex-end{justify-content:flex-end}.align-items-center{align-items:center}.align-items-flex-start{align-items:flex-start}.align-items-flex-end{align-items:flex-end}.align-items-stretch{align-items:stretch}.justify-content-start{justify-content:start}.justify-content-end{justify-content:end}.align-items-start{align-items:start}.align-items-end{align-items:end}.f-wrap{flex-wrap:wrap}.f-0-0-auto{flex:0 0 auto}.f-1-0-20rem{flex:1 0 20rem}.f-1{flex:1}.f-grow-1{flex-grow:1}.f-basis-0{flex-basis:0}.f-shrink-0{flex-shrink:0}.justify-self-center{justify-self:center}.justify-self-end{justify-self:end}.align-self-flex-start{align-self:flex-start}.align-self-center{align-self:center}.align-self-end{align-self:end}.break-after-always{break-after:always}.grid{display:grid}.grid-cards{display:grid;grid-template-columns:repeat(auto-fill, minmax(18em, 1fr));column-gap:var(--space-s-m);row-gap:var(--space-s-m)}.grid-2-columns{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto}.grid-row-1-2{grid-row:1/2}.grid-column-1-2{grid-column:1/2}.grid-column-2-3{grid-column:2/3}.grid-auto-columns-fit-1fr{display:grid;grid-template-columns:repeat(auto-fit, minmax(248px, 1fr))}.gap-2xs{gap:var(--space-2xs)}.gap-xs{gap:var(--space-xs)}.gap-s{gap:var(--space-s)}.gap-s-m{gap:var(--space-s-m)}.gap-m{gap:var(--space-m)}.gap-l{gap:var(--space-l)}.gap-l-xl{gap:var(--space-l-xl)}.row-gap-m{row-gap:var(--space-m)}.column-gap-s-m{column-gap:var(--space-s-m)}.margin-minus-xs{margin:calc(-1*var(--space-xs))}.margin-0{margin:0}.margin-xs{margin:var(--space-xs)}.margin-x-auto{margin-left:auto;margin-right:auto}.margin-x-minus-xs{margin-left:calc(-1*var(--space-xs));margin-right:calc(-1*var(--space-xs))}.margin-x-xs{margin-left:var(--space-xs);margin-right:var(--space-xs)}.margin-x-s{margin-left:var(--space-s);margin-right:var(--space-s)}.margin-x-s-m{margin-right:var(--space-s-m);margin-left:var(--space-s-m)}.margin-x-m{margin-left:var(--space-m);margin-right:var(--space-m)}.margin-x-m-l{margin-left:var(--space-m-l);margin-right:var(--space-m-l)}.margin-y-2xs{margin-top:var(--space-2xs);margin-bottom:var(--space-2xs)}.margin-y-xs{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}.margin-y-s{margin-top:var(--space-s);margin-bottom:var(--space-s)}.margin-y-s-m{margin-top:var(--space-s-m);margin-bottom:var(--space-s-m)}.margin-y-m{margin-top:var(--space-m);margin-bottom:var(--space-m)}.margin-y-m-l{margin-top:var(--space-m-l);margin-bottom:var(--space-m-l)}.margin-y-l-xl{margin-top:var(--space-l-xl);margin-bottom:var(--space-l-xl)}.margin-top-minus-m{margin-top:calc(-1*var(--space-m))}.margin-top-minus-xs-s{margin-top:calc(-1*var(--space-xs-s))}.margin-top-minus-2xs{margin-top:calc(-1*var(--space-2xs))}.margin-top-minus-3xs{margin-top:calc(-1*var(--space-3xs))}.margin-top-0{margin-top:0}.margin-top-2xs{margin-top:var(--space-2xs)}.margin-top-xs{margin-top:var(--space-xs)}.margin-top-xs-s{margin-top:var(--space-xs-s)}.margin-top-s{margin-top:var(--space-s)}.margin-top-s-m{margin-top:var(--space-s-m)}.margin-top-m{margin-top:var(--space-m)}.margin-top-m-l{margin-top:var(--space-m-l)}.margin-top-l{margin-top:var(--space-l)}.margin-top-l-xl{margin-top:var(--space-l-xl)}.margin-right-auto{margin-right:auto}.margin-right-minus-l{margin-right:calc(-1*var(--space-l))}.margin-right-minus-size-icon{margin-right:-24px}.margin-right-minus-xs-s{margin-right:calc(-1*var(--space-xs-s))}.margin-right-minus-s-m{margin-right:calc(-1*var(--space-s-m))}.margin-right-0{margin-right:0}.margin-right-2xs{margin-right:var(--space-2xs)}.margin-right-xs{margin-right:var(--space-xs)}.margin-right-xs-s{margin-right:var(--space-xs-s)}.margin-right-s{margin-right:var(--space-s)}.margin-right-s-m{margin-right:var(--space-s-m)}.margin-right-m{margin-right:var(--space-m)}.margin-right-m-l{margin-right:var(--space-m-l)}.margin-bottom-minus-2xs{margin-bottom:calc(-1*var(--space-2xs))}.margin-bottom-minus-xs{margin-bottom:calc(-1*var(--space-xs))}.margin-bottom-minus-s{margin-bottom:calc(-1*var(--space-s))}.margin-bottom-0{margin-bottom:0}.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-s-m{margin-bottom:var(--space-s-m)}.margin-bottom-m{margin-bottom:var(--space-m)}.margin-bottom-m-l{margin-bottom:var(--space-m-l)}.margin-bottom-l{margin-bottom:var(--space-l)}.margin-bottom-l-xl{margin-bottom:var(--space-l-xl)}.margin-left-auto{margin-left:auto}.margin-left-minus-l{margin-left:calc(-1*var(--space-l))}.margin-left-minus-xs{margin-left:var(--space-xs)}.margin-left-2xs{margin-left:var(--space-2xs)}.margin-left-2xs-xs{margin-left:var(--space-2xs-xs)}.margin-left-xs{margin-left:var(--space-xs)}.margin-left-xs-s{margin-left:var(--space-xs-s)}.margin-left-s{margin-left:var(--space-s)}.margin-left-s-m{margin-left:var(--space-s-m)}.margin-left-m{margin-left:var(--space-m)}.margin-left-m-l{margin-left:var(--space-m-l)}.box-sizing-content-box{box-sizing:content-box}.object-fit-cover{object-fit:cover}.object-fit-contain{object-fit:contain}.width-fit-content{width:fit-content}.aspect-ratio-1-1{padding-top:100%}@supports(aspect-ratio: 1/1){.aspect-ratio-1-1{padding-top:0;aspect-ratio:1/1}}.aspect-ratio-16-9{padding-top:56.25%}.aspect-ratio-16-9.max-width-text-column{padding-top:min(56.25%, 33.75rem)}@supports(aspect-ratio: 1/1){.aspect-ratio-16-9{padding-top:0;aspect-ratio:16/9}.aspect-ratio-16-9.max-width-text-column{padding-top:0}}.size-parent{position:absolute;top:0;right:0;left:0;bottom:0}.width-0{width:0}.width-auto{width:auto}.width-50percent{width:50%}.width-75percent{width:75%}.width-85percent{width:85%}.width-100percent{width:100%}.width-200percent-plus-m{width:calc(200% + var(--space-m))}.width-100vw{width:100vw}.width-m{width:var(--space-m)}.width-l{width:var(--space-l)}.width-l-xl{width:var(--space-l-xl)}.width-xl{width:var(--space-xl)}.width-xl-plus-m{width:calc(var(--space-xl) + var(--space-m))}.width-xl-plus-l{width:calc(var(--space-xl) + var(--space-l))}.width-xl-2xl{width:var(--space-xl-2xl)}.width-2xl{width:var(--space-2xl)}.width-m-l{width:var(--space-m-l)}.width-m-xl{width:var(--space-m-xl)}.width-custom{width:var(--width-custom)}.min-width-0{min-width:0}.min-width-50percent{min-width:50%}.min-width-100percent{min-width:100%}.min-width-video-player{min-width:34rem}.min-width-100vw{min-width:100vw}.min-width-minimum-viewport{min-width:280px}.min-width-xl{min-width:var(--space-xl)}.min-width-2xl{min-width:var(--space-2xl)}.max-width-none{max-width:none}.max-width-100percent{max-width:100%}.max-width-100vw{max-width:100vw}.max-width-half-text-column{max-width:calc(var(--max-width-text-column)*.5)}.max-width-text-column{max-width:var(--max-width-text-column)}.max-width-big-text-column{max-width:var(--max-width-big-text-column)}.max-width-content-column{max-width:var(--max-width-content-column)}.max-width-l{max-width:var(--space-l)}.max-width-xl{max-width:var(--space-xl)}.max-width-2xl{max-width:var(--space-2xl)}.max-width-3xl{max-width:var(--space-3xl)}.height-auto{height:auto}.height-0{height:0}.height-m{height:var(--space-m)}.height-m-l{height:var(--space-m-l)}.height-l{height:var(--space-l)}.height-xl{height:var(--space-xl)}.height-2xl{height:var(--space-2xl)}.height-touch{height:var(--min-height-input)}.height-75percent{height:75%}.height-100percent{height:100%}.height-100svh{height:100vh;height:100svh}.height-100dvh{height:100vh;height:100dvh}.min-height-0{min-height:0}.min-height-above-footer{min-height:95vh;min-height:calc(100svh - var(--space-l))}.min-height-touch{min-height:var(--min-height-input)}.min-height-l{min-height:var(--space-l)}.min-height-xl{min-height:var(--space-xl)}.min-height-l-xl{min-height:var(--space-l-xl)}.min-height-20svh{min-height:20vh;min-height:20svh}.min-height-80svh{min-height:80vh;min-height:80svh}.min-height-100svh{min-height:100vh;min-height:100svh}.min-height-100percent{min-height:100%}.max-height-0{max-height:0}.max-height-100percent{max-height:100%}.max-height-l{max-height:var(--space-l)}.max-height-80svh{max-height:80vh;max-height:80svh}.padding-inherit{padding:inherit}.padding-0{padding:0}.padding-xs{padding:var(--space-xs)}.padding-s{padding:var(--space-s)}.padding-m{padding:var(--space-m)}.padding-s-m{padding:var(--space-s-m)}.padding-m-l{padding:var(--space-m-l)}.padding-x-0{padding-left:0;padding-right:0}.padding-x-2xs{padding-left:var(--space-2xs);padding-right:var(--space-2xs)}.padding-x-xs{padding-left:var(--space-xs);padding-right:var(--space-xs)}.padding-x-xs-s{padding-left:var(--space-xs-s);padding-right:var(--space-xs-s)}.padding-x-s{padding-right:var(--space-s);padding-left:var(--space-s)}.padding-x-s-m{padding-right:var(--space-s-m);padding-left:var(--space-s-m)}.padding-x-m{padding-right:var(--space-m);padding-left:var(--space-m)}.padding-x-m-l{padding-right:var(--space-m-l);padding-left:var(--space-m-l)}.padding-x-l{padding-right:var(--space-l);padding-left:var(--space-l)}.padding-x-l-xl{padding-right:var(--space-l-xl);padding-left:var(--space-l-xl)}.padding-x-content{padding-right:var(--padding-x-content);padding-left:var(--padding-x-content)}@supports(padding: max(0px)){.padding-x-content{padding-right:max(var(--padding-x-content),env(safe-area-inset-right));padding-left:max(var(--padding-x-content),env(safe-area-inset-left))}}.padding-x-xl{padding-right:var(--space-xl);padding-left:var(--space-xl)}.padding-y-2xs{padding-top:var(--space-2xs);padding-bottom:var(--space-2xs)}.padding-y-xs{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.padding-y-s{padding-top:var(--space-s);padding-bottom:var(--space-s)}.padding-y-s-m{padding-top:var(--space-s-m);padding-bottom:var(--space-s-m)}.padding-y-m{padding-top:var(--space-m);padding-bottom:var(--space-m)}.padding-y-m-l{padding-top:var(--space-m-l);padding-bottom:var(--space-m-l)}.padding-y-l{padding-top:var(--space-l);padding-bottom:var(--space-l)}.padding-y-l-xl{padding-top:var(--space-l-xl);padding-bottom:var(--space-l-xl)}.padding-y-xl{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.padding-top-s{padding-top:var(--space-s)}.padding-top-s-m{padding-top:var(--space-s-m)}.padding-top-m{padding-top:var(--space-m)}.padding-top-m-l{padding-top:var(--space-m-l)}.padding-top-l{padding-top:var(--space-l)}.padding-top-l-xl{padding-top:var(--space-l-xl)}.padding-top-xl{padding-top:var(--space-xl)}.padding-bottom-0{padding-bottom:0}.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-m-l{padding-bottom:var(--space-m-l)}.padding-bottom-l{padding-bottom:var(--space-l)}.padding-bottom-l-xl{padding-bottom:var(--space-l-xl)}.padding-bottom-xl{padding-bottom:var(--space-xl)}.padding-left-xs{padding-left:var(--space-xs)}.padding-left-xs-s{padding-left:var(--space-xs-s)}.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-right-xs{padding-right:var(--space-xs)}.padding-right-xs-s{padding-right:var(--space-xs-s)}.padding-right-m{padding-right:var(--space-m)}.padding-right-l{padding-right:var(--space-l)}.font-size-0{font-size:0}.line-height-0{line-height:0}.line-height-1{line-height:1}.line-height-m{line-height:var(--space-m)}.line-height-touch{line-height:var(--min-height-input)}.font-weight-light{font-weight:300}.font-weight-medium{font-weight:600}.font-weight-bold{font-weight:700}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.text-align-left{text-align:left}.text-align-right{text-align:right}.vertical-align-middle{vertical-align:middle}.text-decoration-none,a .text-decoration-none,a.text-decoration-none,.a .text-decoration-none,.a.text-decoration-none{text-decoration:none}.list-style-none{list-style-type:""}@media screen{.list-inline-separated-with-bullets{--spacing: var(--space-xs);list-style-type:""}.list-inline-separated-with-bullets>*{display:inline-block}.list-inline-separated-with-bullets>*:not(:last-child)::after{content:"•";display:inline-block;width:var(--spacing);margin-left:var(--spacing);margin-right:var(--spacing);text-align:center;color:var(--c-text-light)}@supports(clip-path: inset(1px, 1px, 1px, 1px)){.list-inline-separated-with-bullets{margin-left:calc(-3*var(--spacing));clip-path:inset(calc(3 * var(--spacing)), -100%, -100%, -100%)}.list-inline-separated-with-bullets>*{margin-left:var(--spacing)}.list-inline-separated-with-bullets>*:not(:last-child)::after{content:none}.list-inline-separated-with-bullets>*::before{content:"•";display:inline-block;width:var(--spacing);margin-right:var(--spacing);text-align:center;color:var(--c-text-light)}}}.text-transform-capitalize{text-transform:capitalize}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.white-space-nowrap{white-space:nowrap}.c-inherit{color:inherit}.c-text-default{color:#221148;--c-text: #221148}.c-text-light{color:#453f54;--c-text: #453F54}.c-link{color:#502c9e;color:var(--c-action-purple-1-default);--c-text: var(--c-action-purple-1-default);transition:all ease-out 200ms;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-decoration-break:clone;box-decoration-break:clone}.c-link::-moz-focus-inner{border:0}.c-link:hover{color:#7b5ec2;color:var(--c-action-purple-1-hover);transition-duration:50ms}.c-link:focus-visible{color:#7b5ec2;color:var(--c-action-purple-1-hover);transition-duration:50ms}.c-link:active,.c-link:hover:active{color:#40218c;color:var(--c-action-purple-1-active, #40218C);background-color:rgba(0,0,0,0);outline-color:rgba(0,0,0,0)}.c-link:visited{color:var(--c-link-visited, #453F54)}.c-link:visited:hover{color:#7b5ec2;color:var(--c-action-purple-1-hover, #7B5EC2)}.c-link-no-visited{color:#502c9e;color:var(--c-action-purple-1-default);--c-text: var(--c-action-purple-1-default);transition:all ease-out 200ms;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-decoration-break:clone;box-decoration-break:clone}.c-link-no-visited::-moz-focus-inner{border:0}.c-link-no-visited:hover{color:#7b5ec2;color:var(--c-action-purple-1-hover);transition-duration:50ms}.c-link-no-visited:focus-visible{color:#7b5ec2;color:var(--c-action-purple-1-hover);transition-duration:50ms}.c-link-no-visited:active,.c-link-no-visited:hover:active{color:#40218c;color:var(--c-action-purple-1-active, #40218C);background-color:rgba(0,0,0,0);outline-color:rgba(0,0,0,0)}.c-link-interaction{-webkit-box-decoration-break:clone;box-decoration-break:clone}.c-link-interaction::-moz-focus-inner{border:0}.c-link-interaction:hover{color:#7b5ec2;color:var(--c-action-purple-1-hover);transition-duration:50ms}.c-link-interaction:focus-visible{color:#7b5ec2;color:var(--c-action-purple-1-hover);transition-duration:50ms}.c-link-interaction:active,.c-link-interaction:hover:active{color:#40218c;color:var(--c-action-purple-1-active, #40218C);background-color:rgba(0,0,0,0);outline-color:rgba(0,0,0,0)}.c-link-interaction:visited{color:var(--c-link-visited, #453F54)}.c-link-interaction:visited:hover{color:#7b5ec2;color:var(--c-action-purple-1-hover, #7B5EC2)}.c-link-interaction-no-visited{-webkit-box-decoration-break:clone;box-decoration-break:clone}.c-link-interaction-no-visited::-moz-focus-inner{border:0}.c-link-interaction-no-visited:hover{color:#7b5ec2;color:var(--c-action-purple-1-hover);transition-duration:50ms}.c-link-interaction-no-visited:focus-visible{color:#7b5ec2;color:var(--c-action-purple-1-hover);transition-duration:50ms}.c-link-interaction-no-visited:active,.c-link-interaction-no-visited:hover:active{color:#40218c;color:var(--c-action-purple-1-active, #40218C);background-color:rgba(0,0,0,0);outline-color:rgba(0,0,0,0)}.c-text-alert{color:#9f1a24;--c-text: #9F1A24}.c-grey-00{color:#fff;--c-text: #FFF}.c-purple-60{color:#8e71ce;--c-text: #8E71CE}.c-purple-80{color:#502c9e;--c-text: #502C9E}.c-green-05{color:#f8fff9;--c-text: #F8FFF9}.c-green-80{color:#136223;--c-text: #136223}.c-green-90{color:#002f05;--c-text: #002F05}.c-grey-30{color:#c9c4d2;--c-text: #C9C4D2}.c-red-80{color:#9f1a24;--c-text: #9F1A24}.bg-inherit{background:inherit}.bg-transparent{background:rgba(0,0,0,0)}.bg-default{background-color:#f8fff9}.bg-page{background-color:var(--c-bg)}.bg-white,.bg-card{background-color:#fff}.bg-block-light-purple{background-color:#ebe3ff}.bg-yellow-05{background-color:#fffcf2}.bg-green-17{background-color:#e5fcea}.bg-block-light-green{background-color:#d2f8da}.bg-block-dark-green{background-color:#002f05}.bg-block-action-purple{background-color:#502c9e}.bg-block-dark-purple{background-color:#221148}.bg-purple-20{background-color:#ebe3ff}.bg-purple-60{background-color:#8e71ce}.bg-purple-80{background-color:#502c9e}.bg-purple-90{background-color:#221148}.bg-green-80{background-color:#136223}.bg-green-90{background-color:#002f05}.bg-grey-05{background-color:#e8e6ec}.bg-alert{background-color:#9f1a24}.bg-scrim-light{background-color:rgba(248,255,249,.85)}@supports(backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.bg-scrim-light{background-color:rgba(248,255,249,.55);backdrop-filter:blur(3rem);-webkit-backdrop-filter:blur(3rem)}}.bg-scrim-purple-90{background-color:rgba(34,17,72,.85)}@supports(backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.bg-scrim-purple-90{background-color:rgba(34,17,72,.6);backdrop-filter:blur(3rem);-webkit-backdrop-filter:blur(3rem)}}.bg-scrim-green-90{background-color:rgba(0,47,5,.85)}@supports(backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.bg-scrim-green-90{background-color:rgba(0,47,5,.6);backdrop-filter:blur(3rem);-webkit-backdrop-filter:blur(3rem)}}.bg-circle-85percent-green-20{background-image:radial-gradient(circle closest-side at center, #D2F8DA 0%, #D2F8DA 85%, rgba(210, 248, 218, 0) 85%);background-image:radial-gradient(circle closest-side at center, #D2F8DA 0%, #D2F8DA calc(85% - 0.75px), rgba(210, 248, 218, 0) 85%)}.bg-circle-100percent-green-20{background-image:radial-gradient(circle closest-side at center, #D2F8DA 0%, #D2F8DA 100%, rgba(210, 248, 218, 0) 100%);background-image:radial-gradient(circle closest-side at center, #D2F8DA 0%, #D2F8DA calc(100% - 0.75px), rgba(210, 248, 218, 0) 100%)}.before-bg-circle-green-20-3xl::before{content:" ";position:absolute;display:block;right:auto;left:auto;width:var(--space-3xl);height:var(--space-3xl);background-image:radial-gradient(circle closest-side at center, #D2F8DA 0%, #D2F8DA 100%, rgba(210, 248, 218, 0) 100%);background-image:radial-gradient(circle closest-side at center, #D2F8DA 0%, #D2F8DA calc(100% - 0.75px), rgba(210, 248, 218, 0) 100%);z-index:-1}.has-full-width-background-image{background-size:cover;background-position:center;background-attachment:fixed}@media(max-aspect-ratio: 4/5){.has-full-width-background-image{background-image:var(--bg-image-portrait-1200w)}}@media(max-aspect-ratio: 4/5)and (max-width: 400px){.has-full-width-background-image{background-image:image-set(var(--bg-image-portrait-300w) 1x, var(--bg-image-portrait-600w) 2x, var(--bg-image-portrait-900w) 3x)}}@media(max-aspect-ratio: 4/5)and (min-width: 700px){.has-full-width-background-image{background-image:image-set(var(--bg-image-portrait-600w) 1x, var(--bg-image-portrait-1200w) 2x, var(--bg-image-portrait-1800w) 3x)}}@media(max-aspect-ratio: 4/5)and (min-width: 1000px){.has-full-width-background-image{background-image:image-set(var(--bg-image-portrait-900w) 1x, var(--bg-image-portrait-1800w) 2x, var(--bg-image-portrait-2700w) 3x)}}@media(max-aspect-ratio: 4/5)and (min-width: 1300px){.has-full-width-background-image{background-image:image-set(var(--bg-image-portrait-1200w) 1x, var(--bg-image-portrait-2400w) 2x, var(--bg-image-portrait-3600w) 3x)}}@media(max-aspect-ratio: 4/5)and (min-width: 1600px){.has-full-width-background-image{background-image:image-set(var(--bg-image-portrait-1500w) 1x, var(--bg-image-portrait-3000w) 2x, var(--bg-image-portrait-4500w) 3x)}}@media(max-aspect-ratio: 4/5)and (min-width: 1900px){.has-full-width-background-image{background-image:image-set(var(--bg-image-portrait-1800w) 1x, var(--bg-image-portrait-3600w) 2x, var(--bg-image-portrait-5400w) 3x)}}@media(min-aspect-ratio: 4/5){.has-full-width-background-image{background-image:var(--bg-image-square-1200w)}}@media(min-aspect-ratio: 4/5)and (max-width: 400px){.has-full-width-background-image{background-image:image-set(var(--bg-image-square-300w) 1x, var(--bg-image-square-600w) 2x, var(--bg-image-square-900w) 3x)}}@media(min-aspect-ratio: 4/5)and (min-width: 700px){.has-full-width-background-image{background-image:image-set(var(--bg-image-square-600w) 1x, var(--bg-image-square-1200w) 2x, var(--bg-image-square-1800w) 3x)}}@media(min-aspect-ratio: 4/5)and (min-width: 1000px){.has-full-width-background-image{background-image:image-set(var(--bg-image-square-900w) 1x, var(--bg-image-square-1800w) 2x, var(--bg-image-square-2700w) 3x)}}@media(min-aspect-ratio: 4/5)and (min-width: 1300px){.has-full-width-background-image{background-image:image-set(var(--bg-image-square-1200w) 1x, var(--bg-image-square-2400w) 2x, var(--bg-image-square-3600w) 3x)}}@media(min-aspect-ratio: 4/5)and (min-width: 1600px){.has-full-width-background-image{background-image:image-set(var(--bg-image-square-1500w) 1x, var(--bg-image-square-3000w) 2x, var(--bg-image-square-4500w) 3x)}}@media(min-aspect-ratio: 4/5)and (min-width: 1900px){.has-full-width-background-image{background-image:image-set(var(--bg-image-square-1800w) 1x, var(--bg-image-square-3600w) 2x, var(--bg-image-square-5400w) 3x)}}@media(min-aspect-ratio: 4/3){.has-full-width-background-image{background-image:var(--bg-image-landscape-1200w)}}@media(min-aspect-ratio: 4/3)and (max-width: 400px){.has-full-width-background-image{background-image:image-set(var(--bg-image-landscape-300w) 1x, var(--bg-image-landscape-600w) 2x, var(--bg-image-landscape-900w) 3x)}}@media(min-aspect-ratio: 4/3)and (min-width: 700px){.has-full-width-background-image{background-image:image-set(var(--bg-image-landscape-600w) 1x, var(--bg-image-landscape-1200w) 2x, var(--bg-image-landscape-1800w) 3x)}}@media(min-aspect-ratio: 4/3)and (min-width: 1000px){.has-full-width-background-image{background-image:image-set(var(--bg-image-landscape-900w) 1x, var(--bg-image-landscape-1800w) 2x, var(--bg-image-landscape-2700w) 3x)}}@media(min-aspect-ratio: 4/3)and (min-width: 1300px){.has-full-width-background-image{background-image:image-set(var(--bg-image-landscape-1200w) 1x, var(--bg-image-landscape-2400w) 2x, var(--bg-image-landscape-3600w) 3x)}}@media(min-aspect-ratio: 4/3)and (min-width: 1600px){.has-full-width-background-image{background-image:image-set(var(--bg-image-landscape-1500w) 1x, var(--bg-image-landscape-3000w) 2x, var(--bg-image-landscape-4500w) 3x)}}@media(min-aspect-ratio: 4/3)and (min-width: 1900px){.has-full-width-background-image{background-image:image-set(var(--bg-image-landscape-1800w) 1x, var(--bg-image-landscape-3600w) 2x, var(--bg-image-landscape-5400w) 3x)}}.fill-block-light-purple{fill:#ebe3ff}.fill-block-light-green{fill:#d2f8da}.border-none{border:none}.border-bottom-none{border-bottom:none}.border-solid-light-grey{border:1px solid #c9c4d2}.border-top-dots-default{border-top:2px dotted #cdbcf5}.border-bottom-dots-default{border-bottom:2px dotted #cdbcf5}.border-top-dots-on-white{border-top:2px dotted #ebe3ff}.border-top-dots-on-scrim{border-top:2px dotted #c9c4d2}.border-bottom-dots-on-scrim{border-bottom:2px dotted #c9c4d2}.border-bottom-1px-color-text-color{border-bottom:1px solid var(--c-text)}.border-bottom-dots-on-white{border-bottom:2px dotted #ebe3ff}.border-radius-inherit{border-radius:inherit}.border-radius-50percent{border-radius:50%}.border-radius-2xs{border-radius:var(--space-2xs)}.border-radius-xs{border-radius:var(--space-xs)}.border-radius-s{border-radius:var(--space-s)}.border-radius-s-m{border-radius:var(--space-s-m)}.border-radius-s-m-x2{border-radius:calc(var(--space-s-m)*2)}.border-radius-m{border-radius:var(--space-m)}.border-radius-top-s{border-top-right-radius:var(--space-s);border-top-left-radius:var(--space-s)}.border-top-radius-s-m{border-top-right-radius:var(--space-s-m);border-top-left-radius:var(--space-s-m)}.opacity-0{opacity:0%}.opacity-40{opacity:40%}.opacity-90{opacity:90%}.mix-blend-mode-multiply{mix-blend-mode:multiply}.transform-0{transform:translateX(0) translateY(0) translateZ(0)}.translate-x-minus-50percent{transform:translateX(-50%)}.translate-x-50percent{transform:translateX(50%)}.translate-x-minus-m{transform:translateX(calc(-1 * var(--space-m)))}.translate-x-minus-s{transform:translateX(calc(-1 * var(--space-s)))}.translate-y-minus-m{transform:translateY(calc(-1 * var(--space-m)))}.translate-y-minus-xs{transform:translateY(calc(-1 * var(--space-xs)))}.translate-x-s{transform:translateX(var(--space-s))}.translate-x-m{transform:translateX(var(--space-m))}.translate-y-xs{transform:translateY(var(--space-xs))}.translate-y-m{transform:translateY(var(--space-m))}.translate-y-l{transform:translateY(var(--space-l))}.translate-y-2xl{transform:translateY(var(--space-2xl))}.scale-0{transform:scale(0)}.scale-85percent{transform:scale(0.85)}.scale-150percent{transform:scale(1.5)}.transition-appear{transition:grid-template 133.3333333333ms ease-in,max-height 133.3333333333ms ease-in,opacity 133.3333333333ms ease-in,transform 133.3333333333ms ease-in}.transition-appear-very-long-ease-out-expo{transition:max-height cubic-bezier(0.19, 1, 0.22, 1) 800ms,opacity cubic-bezier(0.19, 1, 0.22, 1) 800ms,transform cubic-bezier(0.19, 1, 0.22, 1) 800ms !important}.transition-morph{transition:width 800ms cubic-bezier(0.19, 1, 0.22, 1),height 800ms cubic-bezier(0.19, 1, 0.22, 1),background-color 800ms cubic-bezier(0.19, 1, 0.22, 1),transform 800ms cubic-bezier(0.19, 1, 0.22, 1)}.transition-delay-default{transition-delay:133.3333333333ms}.transition-disappear{transition:grid-template 166.6666666667ms ease-in,max-height 166.6666666667ms ease-in,opacity 166.6666666667ms ease-in,transform 166.6666666667ms ease-in}@media(prefers-reduced-motion: reduce){.transition-appear,.transition-appear-very-long-ease-out-expo,.transition-morph,.transition-disappear{transition-duration:10ms;transition-timing-function:steps(1, jump-end)}}.grid-template-rows-0fr{grid-template-rows:0fr}.grid-template-rows-1fr{grid-template-rows:1fr}.shadow-none{box-shadow:none}.shadow-green-dark-s{box-shadow:0 .05rem .15rem -0.1rem rgba(19,98,35,.08),0 .15rem .4rem -0.25rem rgba(19,98,35,.32),0 .4rem 1.05rem -0.25rem rgba(19,98,35,.4)}@media print{.shadow-green-dark-s{border:1px solid #136223;box-shadow:none}}.shadow-green-s-opacity-25{box-shadow:0 .05rem .15rem -0.1rem rgba(10,73,20,.05),0 .15rem .4rem -0.25rem rgba(0,47,5,.2),0 .4rem 1.05rem -0.25rem rgba(10,73,20,.25)}@media print{.shadow-green-s-opacity-25{border:1px solid #d2f8da;box-shadow:none}}.filter-shadow-green-s-opacity-25{filter:drop-shadow(0 0.05rem 0.15rem rgba(10, 73, 20, 0.05)) drop-shadow(0 0.25rem 0.4rem rgba(0, 47, 5, 0.075)) drop-shadow(0 0.6rem 1.05rem rgba(10, 73, 20, 0.1))}.shadow-green-xl-opacity-25{box-shadow:0 .2rem .6rem -0.4rem rgba(10,73,20,.05),0 .6rem 1.6rem -1rem rgba(0,47,5,.2),0 1.6rem 4.2rem -1rem rgba(10,73,20,.25)}@media print{.shadow-green-xl-opacity-25{border:1px solid #d2f8da;box-shadow:none}}.shadow-green-xl-opacity-50{box-shadow:0 .2rem .6rem -0.4rem rgba(10,73,20,.1),0 .6rem 1.6rem -1rem rgba(0,47,5,.4),0 1.6rem 4.2rem -1rem rgba(10,73,20,.5)}@media print{.shadow-green-xl-opacity-50{border:1px solid #d2f8da;box-shadow:none}}.shadow-green-2xl-opacity-50{box-shadow:0 .4rem 1.2rem -0.8rem rgba(10,73,20,.1),0 1.2rem 3.2rem -2rem rgba(0,47,5,.4),0 3.2rem 8.4rem -2rem rgba(10,73,20,.5)}@media print{.shadow-green-2xl-opacity-50{border:1px solid #d2f8da;box-shadow:none}}.shadow-signal-red-s{box-shadow:0 .05rem .15rem -0.1rem rgba(51,57,28,.12),0 .15rem .4rem -0.25rem rgba(83,16,21,.48),0 .4rem 1.05rem -0.25rem rgba(51,57,28,.6)}@media print{.shadow-signal-red-s{border:1px solid #531015;box-shadow:none}}.shadow-dark-s-20{box-shadow:0 .05rem .15rem -0.1rem rgba(27,58,54,.04),0 .15rem .4rem -0.25rem rgba(34,17,72,.16),0 .4rem 1.05rem -0.25rem rgba(27,58,54,.2)}@media print{.shadow-dark-s-20{border:1px solid #c9c4d2;box-shadow:none}}.shadow-dark-s-40{box-shadow:0 .05rem .15rem -0.1rem rgba(27,58,54,.08),0 .15rem .4rem -0.25rem rgba(34,17,72,.32),0 .4rem 1.05rem -0.25rem rgba(27,58,54,.4)}@media print{.shadow-dark-s-40{border:1px solid #c9c4d2;box-shadow:none}}.shadow-dark-m-opacity-25{box-shadow:0 .1rem .3rem -0.2rem rgba(27,58,54,.05),0 .3rem .8rem -0.5rem rgba(34,17,72,.2),0 .8rem 2.1rem -0.5rem rgba(27,58,54,.25)}@media print{.shadow-dark-m-opacity-25{border:1px solid #c9c4d2;box-shadow:none}}.shadow-dark-m-opacity-50{box-shadow:0 .1rem .3rem -0.2rem rgba(27,58,54,.1),0 .3rem .8rem -0.5rem rgba(34,17,72,.4),0 .8rem 2.1rem -0.5rem rgba(27,58,54,.5)}@media print{.shadow-dark-m-opacity-50{border:1px solid #c9c4d2;box-shadow:none}}.shadow-dark-l-opacity-25{box-shadow:0 .15rem .45rem -.3rem rgba(27,58,54,.05),0 .45rem 1.2rem -0.75rem rgba(34,17,72,.2),0 1.2rem 3.15rem -0.75rem rgba(27,58,54,.25)}@media print{.shadow-dark-l-opacity-25{border:1px solid #c9c4d2;box-shadow:none}}.shadow-dark-xl-opacity-25{box-shadow:0 .2rem .6rem -0.4rem rgba(27,58,54,.05),0 .6rem 1.6rem -1rem rgba(34,17,72,.2),0 1.6rem 4.2rem -1rem rgba(27,58,54,.25)}@media print{.shadow-dark-xl-opacity-25{border:1px solid #c9c4d2;box-shadow:none}}.shadow-dark-xl-opacity-50{box-shadow:0 .2rem .6rem -0.4rem rgba(27,58,54,.1),0 .6rem 1.6rem -1rem rgba(34,17,72,.4),0 1.6rem 4.2rem -1rem rgba(27,58,54,.5)}@media print{.shadow-dark-xl-opacity-50{border:1px solid #c9c4d2;box-shadow:none}}.shadow-dark-xl-opacity-100{box-shadow:0 .2rem .6rem -0.4rem rgba(27,58,54,.2),0 .6rem 1.6rem -1rem rgba(34,17,72,.8),0 1.6rem 4.2rem -1rem #1b3a36}@media print{.shadow-dark-xl-opacity-100{border:1px solid #c9c4d2;box-shadow:none}}.bg-purple-20{--shadow-inner-bottom-color-rgb-values: 193, 173, 242}.bg-purple-90{--shadow-inner-bottom-color-rgb-values: 0,0,0}.shadow-inner-bottom{box-shadow:inset 0 -0.5rem .5rem -0.5rem rgba(var(--shadow-inner-bottom-color-rgb-values), 0.2),inset 0 -2rem 2rem -2rem rgba(var(--shadow-inner-bottom-color-rgb-values), 0.7)}.z-bg{z-index:-1}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-top{z-index:100}.z-over-top{z-index:101}.z-exception{z-index:200}.no-spinners{-moz-appearance:textfield}.no-spinners::-webkit-outer-spin-button,.no-spinners::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.text-overflow-ellipsis{text-overflow:ellipsis}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-behavior-y-none{overscroll-behavior-y:none}.scroll-margin-top-m{scroll-margin-top:var(--space-m)}.scrollbar-invisible::-webkit-scrollbar{display:none}.scrollbar-invisible{-ms-overflow-style:none;scrollbar-width:none}.user-select-none{user-select:none;-webkit-user-select:none}.pointer-events-none{pointer-events:none}.pointer-events-all{pointer-events:all}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.container-type-inline-size{container-type:inline-size}:not(.x-cloak-visibility-hidden):not(.js-only-x-cloak-display-none):not(.js-only-x-cloak-visibility-none)[x-cloak]{display:none}.x-cloak-visibility-hidden[x-cloak]{visibility:hidden}.js .js-only-x-cloak-display-none[x-cloak]{display:none}.js .js-only-x-cloak-visibility-none[x-cloak]{visibility:hidden}.screen-reader-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.hideable[hidden]{display:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none}.visibility-hidden{visibility:hidden}.tap-highlight-color-transparent{-webkit-tap-highlight-color:rgba(0,0,0,0)}.animation-pull-down{animation:15s pull-down infinite}@media(prefers-reduced-motion: reduce){.animation-pull-down{animation:none}}@keyframes pull-down{0%{transform:translateY(0)}82%{transform:translateY(0)}86%{transform:translateY(var(--space-xs))}100%{transform:translateY(0)}}@media print{.no-print{display:none !important}.print-d-inline-block{display:inline-block}.page-break-inside-avoid{page-break-inside:avoid}.screen-only-effects{opacity:1;transform:none}}@media(prefers-reduced-motion: reduce){.screen-only-effects{opacity:1;transform:none}}.print-color-adjust-exact{-webkit-print-color-adjust:exact;print-color-adjust:exact}a:not([class]),.a{color:#502c9e;color:var(--c-action-purple-1-default);--c-text: var(--c-action-purple-1-default);transition:all ease-out 200ms;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-decoration-break:clone;box-decoration-break:clone;text-decoration-skip:none;text-decoration-skip-ink:none;border-bottom-width:.2em;border-bottom-style:solid;border-bottom-color:#40218c;border-bottom-color:var(--c-link-underline);cursor:pointer}a:not([class])::-moz-focus-inner,.a::-moz-focus-inner{border:0}a:not([class]):hover,.a:hover{color:#7b5ec2;color:var(--c-action-purple-1-hover);transition-duration:50ms}a:not([class]):focus-visible,.a:focus-visible{color:#7b5ec2;color:var(--c-action-purple-1-hover);transition-duration:50ms}a:not([class]):active,a:not([class]):hover:active,.a:active,.a:hover:active{color:#40218c;color:var(--c-action-purple-1-active, #40218C);background-color:rgba(0,0,0,0);outline-color:rgba(0,0,0,0)}a:not([class]):visited,.a:visited{color:var(--c-link-visited, #453F54)}a:not([class]):visited:hover,.a:visited:hover{color:#7b5ec2;color:var(--c-action-purple-1-hover, #7B5EC2)}@supports(text-decoration-thickness: 0) and (text-underline-offset: 0){a:not([class]),.a{text-decoration-line:underline;text-decoration-color:var(--c-link-underline);text-decoration-thickness:.15em;text-underline-offset:.25em;border-bottom:none}}a:not([class]):hover,.a:hover{border-bottom-width:.4em}@supports(text-decoration-thickness: 0) and (text-underline-offset: 0){a:not([class]):hover,.a:hover{text-decoration-color:var(--c-link-underline-hover, #7B5EC2);text-decoration-thickness:.25em;text-underline-offset:.4em}}a:not([class]):focus,.a:focus{outline-color:#7b5ec2;outline-color:var(--c-action-purple-1-hover)}a:not([class]):focus:not(:focus-visible),.a:focus:not(:focus-visible){outline-color:rgba(0,0,0,0)}a:not([class]):focus-visible,.a:focus-visible{outline-color:var(--c-action-purple-1-hover);border-bottom-color:rgba(0,0,0,0)}@supports(text-decoration-thickness: 0) and (text-underline-offset: 0){a:not([class]):focus-visible,.a:focus-visible{text-decoration-color:rgba(0,0,0,0)}}a:not([class]):active,a:not([class]):hover:active,.a:active,.a:hover:active{border-bottom-color:var(--c-link-underline-hover, #40218C)}@supports(text-decoration-thickness: 0) and (text-underline-offset: 0){a:not([class]):active,a:not([class]):hover:active,.a:active,.a:hover:active{text-decoration-color:#40218c;text-decoration-color:var(--c-link-underline-hover)}}.a--contains-logo img,.a--contains-logo svg{display:block;transition:all ease-out 200ms}.a--contains-logo:hover img,.a--contains-logo:focus img,.a--contains-logo:hover svg,.a--contains-logo:focus svg{filter:saturate(549%) brightness(94%);transition:all ease-out 50ms}.a--contains-logo:focus:not(:focus-visible) img,.a--contains-logo:focus:not(:focus-visible) svg{filter:none}.a--contains-logo:focus-visible{position:relative;outline:none;outline-color:rgba(0,0,0,0)}.a--contains-logo:focus-visible img,.a--contains-logo:focus-visible svg{filter:saturate(549%) brightness(94%)}.a--contains-logo:focus-visible::before{content:"";position:absolute;top:calc(-1*var(--space-xs));right:calc(-1*var(--space-xs));bottom:calc(-1*var(--space-xs));left:calc(-1*var(--space-xs));border:2px solid var(--c-action-purple-1-default);border-radius:4px;z-index:0}.a--external,.contains-styled-links a[target=_blank]:not([class]):not([download]),.prose a[target=_blank]:not([class]):not([download]){--size: 1ch;--padding: calc(var(--size) / 6);padding-right:calc(var(--padding) + var(--size))}.a--external::after,.contains-styled-links a[target=_blank]:not([class]):not([download])::after,.prose a[target=_blank]:not([class]):not([download])::after{content:"";display:inline-block;margin-right:calc(-1*(var(--padding) + var(--size)));margin-bottom:calc(-0.05*var(--size));width:calc(var(--padding) + var(--size));height:var(--size);background-color:currentColor;mask-image:url(/assets/common/img/icon/external-link-black-cropped.svg);mask-position:100% center;mask-repeat:no-repeat;mask-size:contain;background-repeat:no-repeat}blockquote:not([class]),.blockquote{position:relative;--offset-quote-mark: -0.43em}@media screen{blockquote:not([class])::before,.blockquote::before{content:"“";position:absolute;top:var(--offset-quote-mark);font-size:8em;font-weight:bold;color:#e8e6ec}}blockquote:not([class]) p,.blockquote p{position:relative}blockquote:not([class]) cite,.blockquote cite{font-style:normal}blockquote:not([class]){margin-top:1.2em;max-width:var(--max-width-text-column);font-size:var(--step-1)}.blockquote--has-header{--height-header: var(--space-l);--margin-p: var(--space-2xs)}.blockquote__header{display:flex;justify-content:center;align-items:flex-end;height:var(--height-header)}.blockquote--has-header::before{top:calc(var(--height-header) + var(--margin-p) + var(--offset-quote-mark))}.blockquote__header~p{margin-top:var(--margin-p)}mark,.mark{margin-left:-0.26445em;margin-right:-0.26445em;padding-left:.26445em;padding-right:.26445em;color:inherit;background-color:rgba(0,0,0,0);background-repeat:no-repeat}mark,.mark:not(.mark--not-in-viewport,.mark--in-viewport){background-image:linear-gradient(90deg, rgba(95, 255, 132, 0.5) 0%, rgba(147, 200, 255, 0.5), rgba(201, 178, 255, 0.5) 100%);background-size:100% auto;mask-image:linear-gradient(100deg, transparent 0%, transparent 0.26445em, rgb(0, 0, 0) 0.27945em, rgb(0, 0, 0) calc(100% - 0.27945em), transparent calc(100% - 0.26445em), transparent 100%)}.mark--not-in-viewport,.mark--in-viewport{background-size:200% auto;background-image:linear-gradient(90deg, rgba(95, 255, 132, 0) 0%, rgba(95, 255, 132, 0.5) 0%, rgba(147, 200, 255, 0.5), rgba(201, 178, 255, 0.5) 50%, rgba(201, 178, 255, 0) 50%)}.mark--not-in-viewport{background-position:100% 0}.mark--in-viewport{background-position:0 0;transition:1200ms cubic-bezier(0.19, 1, 0.22, 1) background-position;transition-delay:1ms}@media(prefers-reduced-motion: reduce){.mark--in-viewport{transition-duration:1ms;transition-delay:0}}.aside__card{transition:border-radius ease-in 50ms}.aside--big .aside__card{padding:var(--space-s-m)}@media(min-width: 898px){.aside--big .aside__card{border-radius:var(--space-s);padding:var(--space-m-l)}}.aside--in-text-column h2,.aside--in-text-column h3,.aside--in-text-column h4,.aside--in-text-column h5,.prose aside:not([class]) h2,.prose aside:not([class]) h3,.prose aside:not([class]) h4,.prose aside:not([class]) h5{font-size:var(--step-1);letter-spacing:-0.01em;line-height:1.3}.aside--in-text-column p,.prose aside:not([class]) p{font-size:var(--step--1);margin-top:.5em}.aside--in-text-column .aside__card{padding:var(--space-s-m)}@media(min-width: 600px){.aside--in-text-column .aside__card{border-radius:var(--space-s)}}.prose aside:not([class]){margin-top:var(--space-m);margin-bottom:var(--space-m);padding-top:var(--space-m);padding-bottom:var(--space-m);border-top:1px solid #cdbcf5;border-bottom:1px solid #cdbcf5}.field-button-combo__field{flex:20 1 17rem}.textfield-button-combo__button{flex:0 1 auto}.label-input-combo{display:flex;flex-direction:column-reverse}.label-input-combo>*:not(:first-child){margin-top:var(--space-2xs)}.label-input-combo input,.label-input-combo textarea{display:block}.label-input-combo__input{width:100%}.label-input-combo+.label-input-combo{margin-top:var(--space-xs)}@media screen{.label--required::after,.label-input-combo__input[required]+.label-input-combo__label::after,*[required]+span:not([class])::after{content:"*";color:#9f1a24}:where(form) .label--required::after,:where(form) .label-input-combo__input[required]+.label-input-combo__label::after,:where(form) *[required]+span:not([class])::after{content:"";display:none}:where(form:has(input~input,label~label,fieldset~fieldset)) .label--required::after,:where(form:has(input~input,label~label,fieldset~fieldset)) .label-input-combo__input[required]+.label-input-combo__label::after,:where(form:has(input~input,label~label,fieldset~fieldset)) *[required]+span:not([class])::after{content:"*";display:initial}}.label-input-combo__label{text-wrap:pretty}fieldset{margin:0;padding:0;border:none;min-inline-size:0}.fieldset-grid{display:grid;grid-template-columns:auto;grid-auto-rows:auto;grid-gap:var(--space-2xs)}.fieldset-grid__full-width{justify-self:end}@media(max-width: 580px){.fieldset-grid__label,.fieldset-grid__full-width{margin-top:var(--space-xs)}}@media(min-width: 580px){.fieldset-grid{grid-template-columns:auto 1fr;row-gap:var(--space-s);column-gap:var(--space-xs)}.fieldset-grid__label{grid-column:1/2}.fieldset-grid__label--for-text-area{padding-top:var(--space-xs)}.fieldset-grid__label--vertically-center-align{align-self:center}.fieldset-grid__input{grid-column:2/3}.fieldset-grid__full-width{grid-column:1/3}}.switch{display:flex;flex-direction:row-reverse;align-items:center;gap:var(--space-xs);width:100%;font-size:var(--step-0);color:var(--c-text);cursor:pointer;--border-width: 2px;--duration-switch: 133.3333333333ms}.switch__label{flex:1;font-weight:600;user-select:none;-webkit-user-select:none}.switch__input{margin:0;color:inherit;background-color:rgba(0,0,0,0);-webkit-appearance:none;appearance:none;--height: 1.3em;--width: calc(1.8 * var(--height));flex-shrink:0;font-size:inherit;display:flex;align-items:center;position:relative;box-sizing:content-box;height:var(--height);width:var(--width);border:var(--border-width) solid var(--c-action-purple-1-default);border-radius:var(--height);transition:background-color var(--duration-switch) ease-in,background-size calc(.6*var(--duration-switch)) ease-in,box-shadow var(--duration-switch) ease-in;cursor:pointer}.switch__input:disabled~.switch__label{cursor:default}.switch__input:checked{background-color:var(--green-30);background-size:var(--width);box-shadow:0 0 1em var(--green-20),0 0 .75em var(--green-20);transition-duration:var(--duration-switch),calc(1.5*var(--duration-switch))}.switch__input::after{--knob-size: calc(var(--height) - 2 * var(--border-width));content:"";margin-inline-start:var(--border-width);width:var(--knob-size);height:var(--knob-size);border:var(--border-width) solid var(--c-action-purple-1-default);background-color:#ebe3ff;border-radius:50%;transition:background-color var(--duration-switch) ease-in,transform var(--duration-switch) ease-in}.switch__input:checked::after{transform:translateX(calc(var(--width) - var(--knob-size) - 2 * var(--border-width)));background-color:#fff}.switch__input:disabled{opacity:.4}.switch__input:disabled{cursor:not-allowed;box-shadow:none}.switch__input:disabled{background-color:color-mix(in lch, var(--green-30), var(--grey-30) 70%)}.switch--has-border:not(.switch+.switch){border-top:1px solid #ebe3ff}.switch--has-border{padding-top:var(--space-2xs);padding-bottom:var(--space-2xs);border-bottom:1px solid #ebe3ff}.input{margin:0;min-height:var(--min-height-input);border-radius:var(--input-border-radius);color:#221148;background-color:rgba(255,255,255,0);border:var(--input-border-width) solid #221148;transition-property:color,background-color,border-color,box-shadow;transition-duration:200ms;transition-timing-function:ease-out;box-shadow:0 0rem 0rem 0rem rgba(19,98,35,0),0 0rem 0rem 0rem rgba(0,0,0,0),0 0rem 0rem 0rem rgba(19,98,35,0),inset 0 .3rem .3rem rgba(34,17,72,.07),inset 0 .3rem .6rem rgba(34,17,72,.18);font-variant-numeric:tabular-nums}.iphone .input,.iphone .input__input{font-size:16px}.input__input,.input:not([disabled]):not(.input--disabled):not(.input--invalid) .input__input:hover,.input:not([disabled]):not(.input--disabled):not(.input--invalid) .input__input:focus{margin:0;padding:0;min-width:var(--min-height-input);color:#221148;background:rgba(0,0,0,0);border:none;appearance:none;-webkit-appearance:none;outline:none}.input:hover:not(:disabled),.input:focus:not(:disabled),.input:focus-within:not(.input--disabled){transition-duration:50ms}.input:hover:not(:disabled):not(.input--invalid):not(:invalid):not(.input--disabled){color:#221148;border-color:#7b5ec2}.input:focus,.input:focus-within{-webkit-tap-highlight-color:rgba(255,255,255,0) !important;-webkit-focus-ring-color:rgba(255,255,255,0) !important;outline:none !important}.input:focus:not(:disabled):not(.input--invalid):not(.input--validate:invalid),.input:focus-within:not(.input--invalid):not(.input--validate:invalid),.label-input-combo__input:focus:hover:not(:disabled):not(.input--invalid):not(:invalid){color:#221148;background-color:#fff;border-color:#502c9e;box-shadow:0 .05rem .15rem -0.1rem rgba(50,71,97,.08),0 .15rem .4rem -0.25rem rgba(80,44,158,.32),0 .4rem 1.05rem -0.25rem rgba(50,71,97,.4)}.input--text{padding:0 var(--space-xs);background-color:color-mix(in hsl, #FFF 50%, transparent)}.input--text-area{padding:var(--space-xs);resize:vertical;resize:block;background-color:color-mix(in hsl, #FFF 50%, transparent)}.iphone .input--number.max-width-l{max-width:60px}.input--select{text-align:center;-webkit-appearance:none;padding-right:var(--space-m);line-height:var(--min-height-input);line-height:calc(var(--min-height-input) - var(--input-border-width))}.input--select:hover~.icon-chevron{color:#502c9e}.input--date::-webkit-search-cancel-button{-webkit-appearance:none}.input--date::-webkit-calendar-picker-indicator{display:none}.input--date::-webkit-inner-spin-button,.input--date::-webkit-outer-spin-button{position:absolute;-webkit-appearance:none;width:0;margin:0}.input--date::-webkit-search-results-button{-webkit-appearance:none}.input--date::-webkit-inner-spin-button{display:none}.input--date::-webkit-calendar-picker-indicator{color:#502c9e}.input--date{padding-left:var(--space-xs);padding-right:var(--space-m);min-width:17.5rem;appearance:none;-webkit-appearance:none}.input--date-firefox{padding-right:var(--space-xs)}.input--date-firefox~.icon--calendar{display:none}.input--date~.icon--calendar{transition:color 200ms ease-out}.input--search:hover~.icon--search,.input--search:focus~.icon--search,.input--date:hover~.icon--calendar,.input--date:focus~.icon--calendar{transition-duration:50ms}.input--search:hover~.icon--search,.input--date:hover~.icon--calendar{color:#502c9e}.input--search:focus~.icon--search,.input--date:focus~.icon--calendar{color:#7b5ec2}.label-input-combo__input::-webkit-input-placeholder{font-size:var(--step-0);opacity:.55}.label-input-combo__input::-moz-placeholder{font-size:var(--step-0);opacity:.55}.label-input-combo__input::-ms-placeholder{font-size:var(--step-0);opacity:.55}.label-input-combo__input::placeholder{font-size:var(--step-0);opacity:.55}.label-input-combo__label{margin-bottom:var(--space-2xs);color:#453f54;transition-property:color,background-color,border-color,box-shadow;transition-duration:200ms}.label-input-combo__input:hover:not(:disabled)+.label-input-combo__label,.label-input-combo__input:focus:not(:disabled)+.label-input-combo__label{color:#221148;transition-duration:50ms}.label-input-combo--h__label{line-height:var(--min-height-input)}.input--has-custom-padding-left{padding-left:var(--padding)}.input--has-custom-padding-right{padding-right:var(--padding)}.input--validate:invalid,.input--validate:invalid:hover,.input--validate:invalid:focus,.input--invalid,.input--invalid:hover,.input--invalid:focus,.input--invalid:focus-within,.mce_inline_error,.mce_inline_error:hover,.mce_inline_error:focus,.input--invalid>*{color:#9f1a24;--c-text: $c-text-alert}.input--validate:invalid:not(.button--ghost),.input--validate:invalid:hover:not(.button--ghost),.input--validate:invalid:focus:not(.button--ghost),.input--invalid:not(.button--ghost),.input--invalid:hover:not(.button--ghost),.input--invalid:focus:not(.button--ghost),.input--invalid:focus-within:not(.button--ghost),.mce_inline_error:not(.button--ghost),.mce_inline_error:hover:not(.button--ghost),.mce_inline_error:focus:not(.button--ghost),.input--invalid>*:not(.button--ghost){border-color:#9f1a24}.input--validate:invalid,.input--invalid,.mce_inline_error{outline-offset:1px;outline:1px solid #9f1a24}.input--validate:invalid:focus,.input--invalid:focus,.input--invalid:focus-within,.mce_inline_error:focus{box-shadow:0 .05rem .15rem -0.1rem rgba(123,94,67,.1),0 .15rem .4rem -0.25rem rgba(226,90,99,.4),0 .4rem 1.05rem -0.25rem rgba(123,94,67,.5);background:#fef6f7}.input--invalid~.icon--calendar,.input--invalid:hover~.icon--calendar,.input--invalid:focus~.icon--calendar{color:#9f1a24}.mce_inline_error+.label-input-combo__label{color:#9f1a24}.mce_inline_error+.label-input-combo__label{visibility:hidden}.input:disabled,.input--disabled{opacity:.55}.label-input-combo__requirements{display:inline-block;position:absolute;bottom:calc(var(--min-height-input) - var(--space-xs));left:calc(-1*var(--space-xs));visibility:hidden;opacity:0;transition-duration:50ms}.mce_inline_error~.label-input-combo__requirements{visibility:visible;opacity:1;transition:opacity 200ms,visibility 200ms}.input-range{--range-track-width: 100%;--range-track-height: var(--space-2xs);--scale: 1.1;--range-thumb-diameter: calc(var(--space-m)/var(--scale))}.output-range{transform:translate(var(--translate-x), var(--translate-y));transition:var(--transition)}.input-output-range-container,.input-range{--transition: all ease-out 50ms}.input-output-range-container .output-range{--translate-y: 0}.input-output-range-container:has(.input-range:active) .output-range{--translate-y: var(--space-3xs);transition-duration:0ms}.input-range{-webkit-appearance:none;appearance:none;margin:0;padding:0;width:var(--range-track-width);height:var(--range-thumb-diameter);background:rgba(0,0,0,0)}.input-range::-webkit-slider-runnable-track{-webkit-appearance:none;box-sizing:border-box;border:none;width:var(--range-track-width);height:var(--range-track-height);background:#e8e6ec;border-radius:calc(var(--range-track-height)/2);box-shadow:inset 0 calc(var(--range-track-height)/4) calc(var(--range-track-height)/3) rgba(34,17,72,.07),inset 0 calc(var(--range-track-height)/8) calc(var(--range-track-height)/2) rgba(34,17,72,.18)}.input-range::-moz-range-track{appearance:none;box-sizing:border-box;border:none;width:var(--range-track-width);height:var(--range-track-height);background:#e8e6ec;border-radius:calc(var(--range-track-height)/2);box-shadow:inset 0 calc(var(--range-track-height)/4) calc(var(--range-track-height)/3) rgba(34,17,72,.07),inset 0 calc(var(--range-track-height)/8) calc(var(--range-track-height)/2) rgba(34,17,72,.18)}.input-range::-ms-track{appearance:none;box-sizing:border-box;border:none;width:var(--range-track-width);height:var(--range-track-height);background:#e8e6ec;border-radius:calc(var(--range-track-height)/2);box-shadow:inset 0 calc(var(--range-track-height)/4) calc(var(--range-track-height)/3) rgba(34,17,72,.07),inset 0 calc(var(--range-track-height)/8) calc(var(--range-track-height)/2) rgba(34,17,72,.18)}.input-range::-webkit-slider-thumb{-webkit-appearance:none;margin-top:calc(.5*(var(--range-track-height) - var(--range-thumb-diameter)));border:none;width:var(--range-thumb-diameter);height:var(--range-thumb-diameter);border-radius:50%;background:radial-gradient(#502C9E 33%, #EBE3FF 33%);background:radial-gradient(#502C9E 33%, #EBE3FF calc(33% + 0.5px));box-shadow:0 .025rem .075rem -0.05rem rgba(27,58,54,.05),0 .075rem .2rem -0.125rem rgba(34,17,72,.2),0 .2rem .525rem -0.125rem rgba(27,58,54,.25);transition:var(--transition);cursor:grab;transform:scale(var(--scale))}.input-range::-webkit-slider-thumb:before{content:"";display:block;width:20px;height:20px}.input-range::-moz-range-thumb{appearance:none;border:none;width:var(--range-thumb-diameter);height:var(--range-thumb-diameter);border-radius:50%;background:radial-gradient(#502C9E 33%, #EBE3FF 33%);background:radial-gradient(#502C9E 33%, #EBE3FF calc(33% + 0.5px));box-shadow:0 .025rem .075rem -0.05rem rgba(27,58,54,.05),0 .075rem .2rem -0.125rem rgba(34,17,72,.2),0 .2rem .525rem -0.125rem rgba(27,58,54,.25);transition:var(--transition);cursor:grab;transform:scale(var(--scale))}.input-range::-ms-thumb{appearance:none;margin-top:0;border:none;width:var(--range-thumb-diameter);height:var(--range-thumb-diameter);border-radius:50%;background:radial-gradient(#502C9E 33%, #EBE3FF 33%);background:radial-gradient(#502C9E 33%, #EBE3FF calc(33% + 0.5px));box-shadow:0 .025rem .075rem -0.05rem rgba(27,58,54,.05),0 .075rem .2rem -0.125rem rgba(34,17,72,.2),0 .2rem .525rem -0.125rem rgba(27,58,54,.25);transition:var(--transition);cursor:grab;transform:scale(var(--scale))}.input-range::-ms-tooltip{display:none}.input-range:hover:not(:disabled)::-webkit-slider-thumb,.input-range:focus-visible:not(:disabled)::-webkit-slider-thumb{background:radial-gradient(#7B5EC2 33%, #e7ddff 33%, #EBE3FF 60%);background:radial-gradient(#7B5EC2 33%, #e7ddff calc(33% + 0.5px), #EBE3FF 60%)}.input-range:hover:not(:disabled)::-moz-range-thumb,.input-range:focus-visible:not(:disabled)::-moz-range-thumb{background:radial-gradient(#7B5EC2 33%, #e7ddff 33%, #EBE3FF 60%);background:radial-gradient(#7B5EC2 33%, #e7ddff calc(33% + 0.5px), #EBE3FF 60%)}.input-range:hover:not(:disabled)::-ms-thumb,.input-range:focus-visible:not(:disabled)::-ms-thumb{background:radial-gradient(#7B5EC2 33%, #e7ddff 33%, #EBE3FF 60%);background:radial-gradient(#7B5EC2 33%, #e7ddff calc(33% + 0.5px), #EBE3FF 60%)}.input-range::-moz-focus-outer{border:0}.input-range:focus-visible{border-color:0}.input-range:focus-visible::-webkit-slider-thumb{background:radial-gradient(#7B5EC2 33%, #e7ddff 33%, #EBE3FF 60%);background:radial-gradient(#7B5EC2 33%, #e7ddff calc(33% + 0.5px), #EBE3FF 60%)}.input-range:focus-visible::-moz-range-thumb{background:radial-gradient(#7B5EC2 33%, #e7ddff 33%, #EBE3FF 60%);background:radial-gradient(#7B5EC2 33%, #e7ddff calc(33% + 0.5px), #EBE3FF 60%)}.input-range:focus-visible::-ms-thumb{background:radial-gradient(#7B5EC2 33%, #e7ddff 33%, #EBE3FF 60%);background:radial-gradient(#7B5EC2 33%, #e7ddff calc(33% + 0.5px), #EBE3FF 60%)}.input-range:active:not(:disabled)::-webkit-slider-thumb{background:radial-gradient(#40218C 33%, #e5daff 33%, #EBE3FF 60%);background:radial-gradient(#40218C 33%, #e5daff calc(33% + 0.5px), #EBE3FF 60%);transform:scale(1)}.input-range:active:not(:disabled)::-moz-range-thumb{background:radial-gradient(#40218C 33%, #e5daff 33%, #EBE3FF 60%);background:radial-gradient(#40218C 33%, #e5daff calc(33% + 0.5px), #EBE3FF 60%);transform:scale(1)}.input-range:active:not(:disabled)::-ms-thumb{background:radial-gradient(#40218C 33%, #e5daff 33%, #EBE3FF 60%);background:radial-gradient(#40218C 33%, #e5daff calc(33% + 0.5px), #EBE3FF 60%);transform:scale(1)}.input-range::-webkit-range-progress{height:var(--range-track-height);background-color:#136223;background-image:linear-gradient(to right, #CDBCF5, #9DC8F5, #46A65A);background-size:calc(100%/var(--progress));border-top-left-radius:calc(var(--range-track-height)/2);border-bottom-left-radius:calc(var(--range-track-height)/2)}.input-range::-moz-range-progress{height:var(--range-track-height);background-color:#136223;background-image:linear-gradient(to right, #CDBCF5, #9DC8F5, #46A65A);background-size:calc(100%/var(--progress));border-top-left-radius:calc(var(--range-track-height)/2);border-bottom-left-radius:calc(var(--range-track-height)/2)}.input-range:active:not(:disabled)~.input-number-range-combo__input-wrapper{transform:translateY(calc(-1 * var(--space-xs)));transition-duration:50ms}.toggle{background-color:#fff;box-shadow:0 .05rem .15rem -0.1rem rgba(50,71,97,.05),0 .15rem .4rem -0.25rem rgba(80,44,158,.2),0 .4rem 1.05rem -0.25rem rgba(50,71,97,.25)}.toggle:hover,.toggle-input:focus-visible~.toggle{color:#7b5ec2;background-color:#f8fff9}.toggle-input:checked~.toggle{color:#502c9e;background-color:#fff;border:2px solid #502c9e;box-shadow:0 0rem 0rem 0rem rgba(19,98,35,0),0 0rem 0rem 0rem rgba(0,0,0,0),0 0rem 0rem 0rem rgba(19,98,35,0),inset 0 .3rem .3rem rgba(34,17,72,.07),inset 0 .3rem .6rem rgba(34,17,72,.18)}.toggle-input:focus-visible~.toggle,.toggle-input:focus-visible:checked~.toggle{color:#40218c;border-color:#40218c}.toggle-input:focus-visible~.toggle{box-shadow:0 .05rem .15rem -0.1rem rgba(27,58,54,.08),0 .15rem .4rem -0.25rem rgba(34,17,72,.32),0 .4rem 1.05rem -0.25rem rgba(27,58,54,.4)}.toggle-input:focus-visible:checked~.toggle{box-shadow:0 .05rem .15rem -0.1rem rgba(50,71,97,.08),0 .15rem .4rem -0.25rem rgba(80,44,158,.32),0 .4rem 1.05rem -0.25rem rgba(50,71,97,.4)}.toggle:active,.toggle-input:checked~.toggle:active{color:#40218c}.toggle-input:disabled~.toggle{opacity:.55;pointer-events:none}.table,.prose table{border-collapse:collapse;border-spacing:0;font-variant-numeric:tabular-nums}.table sup,.table sub,.prose table sup,.prose table sub{font-variant-numeric:normal}.table th,.prose table th{font-size:var(--step--1);font-weight:300}.table tfoot td,.prose table tfoot td{font-weight:600}.table,.prose table{display:block}.align-items-center.prose table:not([class]){align-self:flex-start;max-width:100%}.table th:not([class]),.prose th:not([class]){text-align:left}.table td,.table th,.prose table td,.prose table th{vertical-align:top}.table td:not([class]),.table th:not([class]),.prose table td:not([class]),.prose table th:not([class]){padding:0}.table td:not(:last-child):not([class]),.table th:not(:last-child):not([class]),.prose table td:not(:last-child):not([class]),.prose table th:not(:last-child):not([class]){padding-right:var(--space-xs)}.table td:not(:first-child):not([class]),.table th:not(:first-child):not([class]),.prose table td:not(:first-child):not([class]),.prose table th:not(:first-child):not([class]){padding-left:var(--space-xs)}.prose table{max-width:100%;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.table--purple-rows tbody,.prose>table:has(thead tr th):has(tr:nth-child(7)) tbody{border-block:1px solid #ebe3ff}.table--purple-rows tbody tr:nth-child(odd),.prose>table:has(thead tr th):has(tr:nth-child(7)) tbody tr:nth-child(odd){background-color:#fff}.table--purple-rows tbody tr:nth-child(even),.prose>table:has(thead tr th):has(tr:nth-child(7)) tbody tr:nth-child(even){background-color:#faf7ff}.table--purple-rows tbody:not([class]),.table__body--purple-rows{border:1px solid #ebe3ff}.table--purple-rows thead:not([class]) th,.table--purple-rows tbody:not([class]) td,.table--purple-rows tfoot:not([class]) td{padding:var(--space-2xs)}.table--purple-rows.table--has-clickable-rows{height:auto}.table--purple-rows.table--has-clickable-rows tr,.table--purple-rows.table--has-clickable-rows td,.table--purple-rows.table--has-clickable-rows td>a{height:100%}.table--purple-rows.table--has-clickable-rows tr{transition:background-color 200ms ease-in}.table--purple-rows.table--has-clickable-rows tr a{transition:color 200ms ease-in}@media(hover: hover)and (pointer: fine){.table--purple-rows.table--has-clickable-rows tr:not(.heading-row):hover,.table--purple-rows.table--has-clickable-rows tr:not(.heading-row):focus-within{transition-duration:50ms;transition-timing-function:ease-out;background-color:#f4f0ff}.table--purple-rows.table--has-clickable-rows tr:not(.heading-row):hover a,.table--purple-rows.table--has-clickable-rows tr:not(.heading-row):focus-within a{color:#502c9e;transition-duration:50ms;transition-timing-function:ease-out}}.table--purple-rows.table--has-clickable-rows td{vertical-align:top}details summary{cursor:pointer}details summary::-webkit-details-marker{display:none}details,.details{-webkit-tap-highlight-color:rgba(82,50,50,0)}.details{--icon-margin-before: -0.2rem;--icon-margin-after: 0px;--icon-width: var(--space-s);--spacing-y: var(--space-xs);display:flex;flex-direction:column;max-width:100%;margin-bottom:var(--spacing-y);transition:gap 200ms ease-out,padding 200ms ease-out}@media(prefers-reduced-motion: reduce){.details{transition-duration:10ms;transition-timing-function:steps(1, jump-end)}}.details:first-of-type{margin-top:1.2em}.details--has-icon-margin{--icon-margin-after: var(--space-xs)}.details__summary{color:#502c9e;color:var(--c-action-purple-1-default);--c-text: var(--c-action-purple-1-default);transition:all ease-out 200ms;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-decoration-break:clone;box-decoration-break:clone;display:flex;margin-top:.5em;transition:all 200ms;list-style-type:none}.details__summary::-moz-focus-inner{border:0}.details__summary:hover{color:#7b5ec2;color:var(--c-action-purple-1-hover);transition-duration:50ms}.details__summary:focus-visible{color:#7b5ec2;color:var(--c-action-purple-1-hover);transition-duration:50ms}.details__summary:active,.details__summary:hover:active{color:#40218c;color:var(--c-action-purple-1-active, #40218C);background-color:rgba(0,0,0,0);outline-color:rgba(0,0,0,0)}.details__summary:visited{color:var(--c-link-visited, #453F54)}.details__summary:visited:hover{color:#7b5ec2;color:var(--c-action-purple-1-hover, #7B5EC2)}.details__sumary--icon-before{display:grid;grid-template-columns:var(--icon-width) auto;gap:var(--icon-margin-after)}.details__icon{height:1em;transition:transform 200ms ease-out}.details__icon--leading{width:var(--icon-width);margin-top:.2em}.details__icon--leading.details__icon--chevron-right{margin-left:var(--icon-margin-before)}.details__summary::-webkit-details-marker{display:none}.details__body{opacity:0;transform:translateY(calc(-1 * var(--space-xs)));transition:opacity 200ms ease-out,transform 200ms ease-out}@media(prefers-reduced-motion: reduce){.details__body{transition:opacity 200ms ease-out}}.details__body li{list-style-position:inside}.details__body>ul{list-style:disc}.details__body>ul ul{list-style:circle}.details__body--has-padding-inline{padding-left:calc(var(--icon-width) + var(--icon-margin-after))}.details--large{--icon-width: var(--space-s);--icon-margin-after: var(--space-xs);--icon-margin-before: -0.1rem}.details--large:not(:first-of-type){border-top:1px solid #cdbcf5}.details--large>.details__summary{font-size:var(--step-1)}.details--is-in-list[open]{padding-top:max(var(--space-xs) - var(--spacing-y),var(--space-2xs));padding-bottom:max(var(--space-xs) - var(--spacing-y),var(--space-2xs))}.details[open]{gap:var(--icon-margin-after)}.details[open]>.details__summary{font-weight:600}.details[open]>.details__summary>.details__icon--rotatable{transform:rotate(90deg)}.details[open]>.details__summary>.details__icon--plus-circle{transform:rotate(45deg)}.details[open]>.details__body{opacity:1;transform:translateY(0)}.icon--inline{display:inline-block;width:1.5em;height:1.5em}.icon--loader{animation:loader .5s steps(8, end) infinite}@keyframes loader{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.image--has-fade-in{transition:opacity ease-out 133.3333333333ms}.image--has-fade-in-slow{transition:opacity ease-out 333.3333333333ms}.image--is-loading{opacity:0}@supports(filter: brightness(1%)) and (mix-blend-mode: overlay){.image--has-filter{-webkit-filter:brightness(103%) saturate(105%) contrast(103%);filter:brightness(103%) saturate(105%) contrast(103%)}}video::cue{font-family:"CentraNo2","Avenir",sans-serif;color:#f8fff9;background-color:rgba(34,17,72,.85);text-wrap:balance}:root{--space-3xs: 0.13rem;--space-2xs: 0.25rem;--space-xs: 0.44rem;--space-s: 0.88rem;--space-m: 1.75rem;--space-l: 3.50rem;--space-xl: 7.00rem;--space-2xl: 14.00rem;--space-3xl: 28.00rem;--space-3xs-2xs: 0.13rem;--space-2xs-xs: 0.25rem;--space-xs-s: 0.44rem;--space-s-m: 0.88rem;--space-m-l: 1.75rem;--space-m-xl: 1.75rem;--space-l-xl: 3.50rem;--space-xl-2xl: 7.00rem;--space-2xl-3xl: 14.00rem;--max-width-text-column: 37rem;--max-width-big-text-column: 47rem;--max-width-content-column: 70rem;--min-height-input: 2.8em;--input-border-radius: var(--space-xs);--input-border-width: 1px;--focus-outline-thickness: 2px;--step--1: 0.83rem;--step-0: 0.94rem;--step-1: 1.06rem;--step-2: 1.19rem;--step-3: 1.34rem;--step-4: 1.50rem;--step-5: 1.69rem;--step-6: 1.90rem;--step-7: 2.14rem;--step-0-1: var(--step-0);--step-2-4: var(--step-2);--button-padding-x: clamp(1em, calc(0.76em + 0.6vw), 1.3333em);--button-padding-y: 0.6em;--button-line-height: 1.3em;--min-height-input: calc(2 * var(--focus-outline-thickness) + 2 * var(--button-padding-y) + var(--button-line-height));--border-radius-input: var(--space-xs);--padding-x-content: var(--space-s);--purple-05: #FAF7FF;--purple-20: #EBE3FF;--green-05: #F8FFF9;--green-80: #136223;--green-20: #D2F8DA;--green-30: #7FDF95;--green-90: #002F05;--grey-30: #C9C4D2;--c-text: #221148;--c-text-light: #453F54;--c-action-purple-1-default: #502C9E;--c-action-purple-1-hover: #7B5EC2;--c-action-purple-1-active: #40218C;--c-link-visited: #453F54;--c-link-visited-hover: #544D65;--c-link-underline: #7FDF95;--c-bg-placeholder: #C9C4D2;color:#221148;color:var(--c-text);caret-color:#502c9e;background-color:#f8fff9;background-color:var(--c-bg)}@supports(margin: clamp(1rem, calc(1rem + 1vw), 1rem)){:root{--space-3xs: clamp(0.13rem, calc(0.11rem + 0.06vw), 0.19rem);--space-2xs: clamp(0.25rem, calc(0.23rem + 0.06vw), 0.31rem);--space-xs: clamp(0.44rem, calc(0.37rem + 0.24vw), 0.69rem);--space-s: clamp(0.88rem, calc(0.76rem + 0.42vw), 1.31rem);--space-m: clamp(1.75rem, calc(1.52rem + 0.84vw), 2.63rem);--space-l: clamp(3.50rem, calc(3.04rem + 1.69vw), 5.25rem);--space-xl: clamp(7.00rem, calc(6.07rem + 3.37vw), 10.50rem);--space-2xl: clamp(14.00rem, calc(12.14rem + 6.75vw), 21.00rem);--space-3xl: clamp(28.00rem, calc(24.29rem + 13.49vw), 42.00rem);--space-3xs-2xs: clamp(0.13rem, calc(0.08rem + 0.18vw), 0.31rem);--space-2xs-xs: clamp(0.25rem, calc(0.13rem + 0.42vw), 0.69rem);--space-xs-s: clamp(0.44rem, calc(0.21rem + 0.84vw), 1.31rem);--space-s-m: clamp(0.88rem, calc(0.41rem + 1.69vw), 2.63rem);--space-m-l: clamp(1.75rem, calc(0.82rem + 3.37vw), 5.25rem);--space-m-xl: clamp(1.75rem, calc(-0.57rem + 8.43vw), 10.50rem);--space-l-xl: clamp(3.50rem, calc(1.64rem + 6.75vw), 10.50rem);--space-xl-2xl: clamp(7.00rem, calc(3.29rem + 13.49vw), 21.00rem);--space-2xl-3xl: clamp(14.00rem, calc(6.58rem + 26.99vw), 42.00rem);--max-width-text-column: clamp(37rem, calc(33.82rem + 11.57vw), 49rem);--max-width-big-text-column: clamp(47rem, calc(38.25rem + 31.8vw), 80rem);--max-width-content-column: 131rem;--step--1: clamp(0.83rem, calc(0.79rem + 0.15vw), 0.98rem);--step-0: clamp(0.94rem, calc(0.84rem + 0.36vw), 1.31rem);--step-1: clamp(1.06rem, calc(0.87rem + 0.67vw), 1.75rem);--step-2: clamp(1.19rem, calc(0.88rem + 1.10vw), 2.33rem);--step-3: clamp(1.34rem, calc(0.86rem + 1.71vw), 3.11rem);--step-4: clamp(1.50rem, calc(0.80rem + 2.55vw), 4.14rem);--step-5: clamp(1.69rem, calc(0.67rem + 3.70vw), 5.52rem);--step-6: clamp(1.90rem, calc(0.45rem + 5.27vw), 7.36rem);--step-7: clamp(2.14rem, calc(0.10rem + 7.40vw), 9.82rem);--step-2-4: clamp(1.19rem, calc(0.88rem + 2.55vw), 4.14rem)}}@supports(color: var(--c)){.has-inverted-colors{--c-text: #F8FFF9;--c-text-light: #D2F8DA;--c-action-purple-1-default: #F8FFF9;--c-action-purple-1-hover: #D2F8DA;--c-action-purple-1-active: #BCF4C7;--c-link-visited: #E8E6EC;--c-link-visited-hover: #FFF;--c-link-underline: #D2F8DA;--c-link-underline-hover: #BCF4C7;--c-bg: #221148;color:var(--c-text)}}.video-player{background-color:#453f54;--space: var(--space-s)}.video-player__about-consent{padding:var(--space);background-color:#221148;border-radius:var(--border-radius-input)}.video-player__button-consent{margin-left:var(--space);margin-top:var(--space-xs)}@supports(color: color-mix(in hsl, #000, transparent)) and ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.video-player__about-consent{background-color:color-mix(in hsl, #221148 30%, transparent);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}}.message{background-repeat:no-repeat;background-size:calc(3*var(--space-xs));background-position-x:calc(2.5*var(--space-xs))}.message--align-icon-top{background-position-y:calc(2.5*var(--space-xs))}.message--align-icon-center{background-position-y:50%}.message--has-icon-alert{background-image:url(/assets/common/img/icon/alert-circle-red-20.svg)}.message--has-icon-warn{background-image:url(/assets/common/img/icon/alert-triangle-purple-20.svg)}.message--has-icon-success{background-image:url(/assets/common/img/icon/check-circle-green-20.svg)}.tracking-consent{--margin-y: var(--space-s);margin-top:var(--margin-y);margin-bottom:var(--margin-y);max-height:90vh;max-height:calc(100svh - 2*var(--margin-y))}.tracking-consent__buttons{--column-width-minimum: calc(var(--longest-button-label-length) + var(--button-padding-x) + var(--space-xs));display:grid;grid-template-columns:repeat(auto-fill, minmax(var(--column-width-minimum, 15ch), 1fr));gap:var(--space-xs)}@media(min-width: 570px){.tracking-consent__buttons{display:flex}}menu{padding:0;margin:0;list-style-type:""}.menu__body{top:0;right:0;background-color:#f8fff9}@supports(backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.menu__body{background-color:rgba(255,255,255,.8);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}}.page-header__navigation:not(.page-header__navigation--has-inverted-colors) .menu__button-toggle{border:2px solid currentColor;background-clip:padding-box}.menu__button-toggle{transform-origin:right calc(-1*var(--offset))}.menu__button-toggle--hidden{opacity:0;transform:scale(0.8)}.menu__header{display:flex;justify-content:flex-end;align-items:center;padding-top:max(var(--space-s),env(safe-area-inset-top));padding-bottom:max(var(--space-s),env(safe-area-inset-top))}@media(max-width: 579px){.menu__button-close{position:absolute;right:env(safe-area-inset-right)}.menu__header{padding-right:max(var(--space-s) + env(safe-area-inset-right),var(--space-s))}.menu__body{position:fixed;max-width:100%;height:100vh;height:100dvh}.menu__content-wrapper{padding-right:max(var(--space-s) + env(safe-area-inset-right),var(--space-s));padding-left:max(var(--space-s) + env(safe-area-inset-left),var(--space-s));padding-bottom:var(--space-l);overflow-y:auto}@supports(min-height: 100svh){.menu__content-wrapper{padding-bottom:calc(var(--space-m) + env(safe-area-inset-bottom))}}.menu__wrap-in-tray{flex-wrap:wrap}.menu__list-item{transition:opacity linear 133.3333333333ms var(--stagger-delay),transform cubic-bezier(0.19, 1, 0.22, 1) 133.3333333333ms var(--stagger-delay)}}@media(max-width: 579px)and (prefers-reduced-motion: reduce){.menu__list-item{transition-duration:0ms;transition-delay:0ms}}@media(min-width: 580px){.menu__body{--offset: var(--space-xs);position:absolute;margin-top:calc(-1*var(--offset));margin-right:calc(-1*var(--offset));padding-bottom:var(--space-m);border-radius:var(--space-s);transform-origin:calc(100% - var(--offset)) calc(-1*var(--offset))}.menu__header{padding-right:var(--space-s)}.menu__content-wrapper{padding-left:var(--space-m);padding-right:var(--space-m)}.menu__list-item--show-in-tray-only{display:none}}.menu__body--hidden{opacity:0}@media(max-width: 579px){.menu__body--hidden{transform:translateX(100%);transition:z-index linear 0ms 166.6666666667ms,opacity linear 0ms 166.6666666667ms,transform ease-in 166.6666666667ms}.menu__body--hidden .menu__list-item{opacity:0;transform:translateY(calc(-1 * var(--space-l)));transition-delay:166.6666666667ms}}@media(min-width: 580px){.menu__body--hidden{transform:scale(50%);transition:z-index linear 0ms 166.6666666667ms,opacity ease-in 83.3333333333ms 83.3333333333ms,transform ease-in 166.6666666667ms 0ms}}@media(prefers-reduced-motion: reduce){.menu__body--hidden{transition-duration:0ms;transition-delay:0ms}}.transition-close-language-banner{transition:transform cubic-bezier(0.19, 1, 0.22, 1) 333.3333333333ms}@media(prefers-reduced-motion: reduce){.transition-close-language-banner{transition-duration:1ms}}.languages-page-header__language-content:not([hidden]){display:grid;justify-content:center;align-items:center;grid-template-rows:1fr;grid-template-columns:1fr auto 1fr;grid-gap:var(--space-xs)}.languages-page-header__p{grid-row:1/2;grid-column:2/3}.languages-page-header__button-close{grid-row:1/2;grid-column:3/4;justify-self:end}@media screen{.breadcrumbs__link::after{content:"›";margin-left:var(--space-xs)}}.page-header{--min-height-page-header: 5rem;--padding-page-header-small: max(var(--space-s), env(safe-area-inset-top)) min-height: var(--min-height-page-header);box-sizing:content-box}.page-header--covers-background-image{position:relative;margin-bottom:var(--space-m)}.page-header--covers-background-image::before{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;background-color:rgba(34,17,72,.8)}@supports(backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.page-header--covers-background-image::before{background-color:rgba(34,17,72,.5);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}}.page-header--has-background-grey-00::before{background-color:rgba(255,255,255,.8)}@supports(backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.page-header--has-background-grey-00::before{background-color:rgba(255,255,255,.5)}}.page-header--has-background-green-90::before{background-color:rgba(0,47,5,.8)}@supports(backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.page-header--has-background-green-90::before{background-color:rgba(0,47,5,.5)}}.skip-link{top:-100vh;opacity:0;transition:top 0ms linear 200ms,opacity 200ms ease-in,transform 200ms ease-in}.skip-link:focus,.skip-link:active{top:0;opacity:1;transform:translateY(var(--space-m));transition:opacity 50ms ease-out,transform 50ms ease-out}.page-header__light-text{--c-action-purple-1-default: #7FDF95;--c-action-purple-1-hover: #D2F8DA;--c-action-purple-1-active: #6CD782}.page-header__navigation-item{font-size:var(--step-1)}.button.page-header__logo.button--fortomorrow-logo{padding-left:var(--space-xs);padding-right:var(--space-xs);margin-left:calc(-1*var(--space-xs))}.page-header__navigation-link--masthead{padding-left:var(--space-xs-s);padding-right:var(--space-xs-s);color:#502c9e;color:var(--c-action-purple-1-default);line-height:var(--button-line-height);transform:scale(1);transition:color 200ms,transform 200ms}.page-header__navigation-item{margin-right:var(--space-2xs-xs)}.page-header__navigation-link:hover{color:#7b5ec2;color:var(--c-action-purple-1-hover);transition-duration:50ms}.page-header__navigation-link:focus{border-color:#7b5ec2;border-color:var(--c-action-purple-1-hover)}.page-header__navigation-link:focus:not(:focus-visible){border-color:rgba(0,0,0,0)}.page-header__navigation-link:focus-visible{color:#7b5ec2;color:var(--c-action-purple-1-hover);transition-duration:50ms}.page-header__navigation-link:active,.page-header__navigation-link:hover:active{color:#40218c;color:var(--c-action-purple-1-active);transform:scale(0.95)}@media(max-width: 579px){.page-header__navigation,.menu__header{min-height:var(--min-height-page-header);padding-top:var(--padding-page-header-small)}.menu__header{padding-bottom:var(--padding-page-header-small)}.page-header__navigation-item--for-wide-viewports{display:none}.page-header__navigation-item--sticky-main-cta-wrapper{padding-right:var(--padding-x-content);padding-left:var(--padding-x-content);position:fixed;left:0;right:0;bottom:var(--space-s);bottom:max(var(--space-s),env(safe-area-inset-bottom));text-align:center;pointer-events:none}@supports(padding: max(0px)){.page-header__navigation-item--sticky-main-cta-wrapper{padding-right:max(var(--padding-x-content),env(safe-area-inset-right));padding-left:max(var(--padding-x-content),env(safe-area-inset-left))}}.page-header__navigation-item--sticky-main-cta-wrapper>*{pointer-events:all}}@media(min-width: 580px){.page-header__navigation{padding-top:max(var(--space-m),env(safe-area-inset-top));padding-bottom:max(var(--space-m),env(safe-area-inset-top))}.page-header__logo{margin-top:-0.7rem}.page-header__navigation-item:last-child{margin-right:var(--space-xs)}}:root{--c-logo-1: #502C9E;--c-logo-2: #7FDF95;--c-logo-wordmark: #502C9E}.has-inverted-colors{--c-logo-1: #8E71CE;--c-logo-2: #7FDF95;--c-logo-wordmark: #7FDF95}.logo--dark{--c-logo-1: #502C9E;--c-logo-2: #6CD782;--c-logo-wordmark: #502C9E}.logo--light{--c-logo-1: #8E71CE;--c-logo-2: #7FDF95;--c-logo-wordmark: #7FDF95}.logo--lightest{--c-logo-1: #A184DA;--c-logo-2: #92E7A7;--c-logo-wordmark: #92E7A7}.button--fortomorrow-logo:hover{transform:scale(1.05)}.button--fortomorrow-logo>svg{height:calc(1.35*var(--space-m))}.text-column{width:100%;max-width:var(--max-width-text-column);padding-right:var(--padding-x-content);padding-left:var(--padding-x-content)}@supports(padding: max(0px)){.text-column{padding-right:max(var(--padding-x-content),env(safe-area-inset-right));padding-left:max(var(--padding-x-content),env(safe-area-inset-left))}}.text-column__wide-content-wrapper{display:flex;flex-direction:column;align-items:center;width:100%}@media(max-width: 599px){.text-column__text-width-content{width:100vw}}@media(min-width: 600px){.text-column__text-width-content{width:100%}}.text-column__wide-content{width:100vw}@media(min-width: 898px){.text-column__wide-content{padding-right:var(--padding-x-content);padding-left:var(--padding-x-content)}@supports(padding: max(0px)){.text-column__wide-content{padding-right:max(var(--padding-x-content),env(safe-area-inset-right));padding-left:max(var(--padding-x-content),env(safe-area-inset-left))}}}@media(min-width: 1200px){.text-column__break-out-right{margin-right:calc(-0.25*var(--max-width-text-column))}.text-column__break-out-left{margin-left:calc(-0.25*var(--max-width-text-column))}}.html:has(.page-footer)::after{content:"";position:fixed;right:0;top:50%;bottom:0;left:0;background-color:#221148;z-index:-1}.page-footer{background-color:#221148}@media(max-width: 739px){.page-footer__categories{display:flex;flex-direction:column}.page-footer__category:not(:last-child){margin-bottom:var(--space-l)}}@media(max-width: 2099px)and (min-width: 740px){.page-footer__categories{display:grid;grid-template-columns:50% 50%;column-gap:var(--space-m);row-gap:var(--space-l)}.page-footer__category{margin-bottom:0}}@media(max-width: 2099px)and (min-width: 1400px){.page-footer__categories{grid-template-columns:1fr 1fr 1fr;column-gap:var(--space-l)}}@media(min-width: 2100px){.page-footer__categories{display:flex}.page-footer__category:not(:last-child){margin-right:var(--space-l)}}.post-header{position:relative;display:grid;grid-template-columns:1fr}.post-header::before{content:"";position:absolute;display:block;right:0;left:0;margin-right:auto;margin-left:auto;width:100%;max-width:var(--max-width-text-column);padding-top:min(100%,var(--max-width-text-column));background-image:radial-gradient(circle closest-side, #D2F8DA 0%, #D2F8DA 100%, rgba(210, 248, 218, 0) 100%);background-image:radial-gradient(circle closest-side, #D2F8DA 0%, #D2F8DA calc(100% - 0.75px), rgba(210, 248, 218, 0) 100%);z-index:-1}.post-byline--has-photo{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--space-xs);align-items:center;width:100%}.post-byline__image,.post-byline__divider{grid-column:2/3}.post-byline__date{grid-column:1/2}.post-byline__author-name{grid-column:3/4}@media(max-width: 459px){.post-header{grid-template-rows:auto auto;margin-bottom:var(--space-s)}.post-header::before{top:0}.post-byline{gap:var(--space-2xs)}.post-byline--has-photo,.post-byline--without-photo{margin-top:var(--space-l)}.post-byline--has-photo .day-of-the-week{display:none}}@media(min-width: 460px){.post-header{grid-template-rows:1fr auto 1fr;margin-top:var(--space-l)}.post-header::before{top:calc(-1*var(--space-l))}.post-byline--without-photo{text-align:center}}.page-not-found__title{font-size:80px;font-size:clamp(80px,21vw,510px);margin-bottom:4rem;line-height:1}.page-not-found__body{position:absolute;top:51px;top:clamp(51px,13.4vw,325px);width:100%}.quote-columns{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:var(--space-m)}.quote-columns__blockquote{max-width:var(--max-width-text-column);flex:1 1 calc(var(--max-width-text-column)*.5 - var(--space-m))}.options-offset-measures{display:flex}@media(max-width: 449px){.options-offset-measures{flex-direction:column}.options-offset-measures__option:not(:last-child){margin-bottom:var(--space-xs)}}@media(min-width: 450px){.options-offset-measures{flex-direction:row}.options-offset-measures__option:not(:last-child){margin-right:var(--space-xs)}}.offset-measures--has-background{overflow:visible}.offset-measures--has-background::before{content:"&";position:absolute;display:block;top:calc(-0.2*(var(--space-2xl) - var(--space-m)));width:calc(var(--space-2xl) - var(--space-m));height:calc(var(--space-2xl) - var(--space-m));font-size:var(--step-4);font-weight:600;letter-spacing:-0.015em;line-height:calc(var(--space-2xl) - var(--space-m));text-align:center;border-radius:50%;background-color:#ebe3ff;z-index:-1}@media(min-width: 400px){.offset-measures--has-background::before{font-size:var(--step-5)}}.offset-measures--has-one-measure::before{color:rgba(69,63,84,0);transition:all 133.3333333333ms ease-in;transform:scale(75%)}.offset-measures--has-multiple-measures::before{color:#453f54;transition:all 166.6666666667ms ease-out;transform:scale(100%)}@media(prefers-reduced-motion: reduce){.offset-measures--has-one-measure::before,.offset-measures--has-multiple-measures::before{transition:none}}.offset-measures__illustration{height:calc(var(--space-l) + var(--space-m))}.offset-measures__illustration-tree{padding-top:4%}.offset-measures--has-multiple-measures .trees-detail__body--position-hidden,.offset-measures--has-multiple-measures .euas-detail__body--position-hidden{opacity:0;transform:translateY(var(--space-xs))}.offset-measures--has-one-measure .trees-detail__body{transform:translateX(25%)}.offset-measures--has-one-measure .trees-detail__body--position-hidden{opacity:0;transform:translateX(25%) translateY(var(--space-xs))}.offset-measures--has-one-measure .euas-detail__body{transform:translateX(-25%)}.offset-measures--has-one-measure .euas-detail__body--position-hidden{opacity:0;transform:translateX(-25%) translateY(var(--space-xs))}.subscription-confirmation__next-steps{counter-reset:steps}.subscription-confirmation__next-steps h3~*{clear:both}.subscription-confirmation__next-step{counter-increment:steps}.subscription-confirmation__next-step-title::before{content:counter(steps);display:block;flex-shrink:0;flex-grow:0;margin-right:var(--space-xs);width:2em;height:2em;font-weight:300;line-height:2em;text-align:center;color:#fff;background:#221148;border-radius:50%}.donation-confirmation__preview-link{transition:all 200ms}.donation-confirmation__preview-link:hover{transition-duration:50ms;transform:scale(1.02)}.donation-confirmation__preview-link:active,.donation-confirmation__preview-link:hover:active{transform:scale(0.99)}.donation-confirmation__certificate-preview{width:11rem}.person-core-team-image{box-shadow:calc(-1*var(--space-s)) var(--space-xl) 0 #d2f8da}@media(max-height: 720px){.person-core-team-image{width:var(--space-xl);height:var(--space-xl);box-shadow:var(--space-m) calc(var(--space-xl)/2) 0 var(--space-m) #d2f8da}}.person-board__image{align-self:flex-start;width:var(--space-l);height:var(--space-l);box-shadow:var(--space-m) var(--space-m) 0 var(--space-m) #d2f8da}.browser-support{background:#f8fff9;background:rgba(248,255,249,.9)}.checkout-accordion-item{position:relative;border-top:none;border-left:none;border-right:none;cursor:default}.checkout-accordion-item--clickable{color:#502c9e;color:var(--c-action-purple-1-default);--c-text: var(--c-action-purple-1-default);transition:all ease-out 200ms;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:color 200ms,background-color 200ms;cursor:pointer}.checkout-accordion-item--clickable::-moz-focus-inner{border:0}.checkout-accordion-item--clickable:hover{color:#7b5ec2;color:var(--c-action-purple-1-hover);transition-duration:50ms}.checkout-accordion-item--clickable:focus-visible{color:#7b5ec2;color:var(--c-action-purple-1-hover);transition-duration:50ms}.checkout-accordion-item--clickable:active,.checkout-accordion-item--clickable:hover:active{color:#40218c;color:var(--c-action-purple-1-active, #40218C);background-color:rgba(0,0,0,0);outline-color:rgba(0,0,0,0)}.checkout-accordion-item--clickable:visited{color:var(--c-link-visited, #453F54)}.checkout-accordion-item--clickable:visited:hover{color:#7b5ec2;color:var(--c-action-purple-1-hover, #7B5EC2)}.checkout-accordion-item--clickable::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;border:3px solid rgba(0,0,0,0);pointer-events:none;transition:border-color 50ms}.checkout-accordion-item--clickable[x-ref=step1]::before{border-top-left-radius:var(--space-s);border-top-right-radius:var(--space-s)}.checkout-accordion-item,.checkout-accordion-item:hover,.checkout-accordion-item:focus,.checkout-accordion-item:active,.checkout-accordion-item--clickable{color:#221148;text-decoration:none;outline:none}.checkout-accordion-item--clickable:hover{background-color:#e5fcea;transition:color 50ms,background-color 50ms}.checkout-accordion-item--clickable:focus::before{border-color:#502c9e}.checkout-accordion-item--clickable:focus:not(:focus-visible)::before{border-color:rgba(0,0,0,0)}.checkout-accordion-item--clickable:focus-visible::before{border-color:#502c9e}@media(max-width: 559px){.checkout-accordion-item__title{flex-grow:1;text-align:left}.checkout-accordion-item__content-1{margin-top:var(--space-xs);padding-right:calc(var(--space-m) + var(--space-xs));padding-left:calc(var(--space-m) + var(--space-xs));width:100%}}@media(min-width: 560px){.checkout-accordion-item__summary-1{margin-left:var(--space-m);padding-left:var(--space-m);border-left:1px solid #cdbcf5}}.checkout-accordion-item__summary-2{padding-right:calc(var(--space-m) + var(--space-xs));padding-left:calc(var(--space-m) + var(--space-xs))}.carousel{position:relative;display:flex;justify-content:center;max-width:100%}.carousel__viewport{display:flex;overflow:auto visible;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.carousel__viewport>*{flex-shrink:0}@media print{.carousel__viewport{flex-wrap:wrap;overflow:auto}}@media(prefers-reduced-motion: reduce){.carousel__viewport{scroll-behavior:auto}}.carousel__viewport::-webkit-scrollbar{width:0;height:0}.carousel__viewport>*{scroll-snap-align:end}.carousel__advancer{position:absolute;top:50%;top:calc(50% - var(--min-height-input)*.5)}.carousel__advancer--left{left:0}.carousel__advancer--right{right:0}.bar-chart{--label-row-height: 1.2rem;display:grid;grid-template-rows:var(--space-2xl) calc(2*var(--label-row-height))}.bar-chart__tick-lines{grid-area:1/1/2/2;border-bottom:1px solid #c9c4d2}.bar-chart__tick{position:absolute;left:0;right:0;display:flex;align-items:center;height:0}.bar-chart__tick-label--inside{display:block;padding-right:var(--space-2xs)}.bar-chart__tick-label--outside{position:absolute;right:100%;bottom:calc(-1*var(--space-xs));padding-right:var(--space-2xs);text-align:right}.bar-chart__tick-line{flex:1;height:0;border-bottom:1px solid #c9c4d2}.bar-chart__data-table{margin:0;grid-area:1/1/3/2;display:block}.bar-chart__entry{flex:1 1 0;display:block;display:grid;grid-template-rows:1fr var(--label-row-height) var(--label-row-height);grid-template-columns:1fr}.bar-chart__label-x-axis{grid-area:2/1/3/2}.bar-chart__label-category{grid-area:3/1/4/2}.bar-chart__bar-and-value{grid-area:1/1/2/2;transition:opacity ease-out 166.6666666667ms}.bar-chart__bar{border-radius:var(--space-2xs) var(--space-2xs) 0 0;border-radius:min(var(--space-2xs), 1vw) min(var(--space-2xs), 1vw) 0 0;transform-origin:center bottom}.bar-chart--is-in-viewport .bar-chart__bar{transition:background-color ease-out 166.6666666667ms,transform var(--delay) ease-in 133.3333333333ms}@media(prefers-reduced-motion: reduce){.bar-chart__bar,.bar-chart--is-in-viewport .bar-chart__bar{transition:background-color ease-out 166.6666666667ms}}.bar-chart__value{opacity:0;transform:translateY(var(--space-s));transition:opacity ease-out 166.6666666667ms,transform ease-out 166.6666666667ms}@media(prefers-reduced-motion: reduce){.bar-chart__value{transition:none}}.bar-chart__value-inner{display:flex;align-items:center;padding:var(--space-2xs) var(--space-xs);border-radius:var(--space-2xs);background:#502c9e}.bar-chart__label-x-axis{transition:opacity 133.3333333333ms ease-out}.bar-chart__entry:last-child .bar-chart__label-x-axis{visibility:hidden}@media(max-width: 399px){.bar-chart__entry:nth-child(4n) .bar-chart__label-x-axis,.bar-chart__entry:nth-child(4n-1) .bar-chart__label-x-axis,.bar-chart__entry:nth-child(4n-2) .bar-chart__label-x-axis{visibility:hidden}}@media(min-width: 400px)and (max-width: 519px){.bar-chart__entry:nth-child(3n) .bar-chart__label-x-axis,.bar-chart__entry:nth-child(3n-1) .bar-chart__label-x-axis{visibility:hidden}}@media(min-width: 520px){.bar-chart__entry:nth-child(2n) .bar-chart__label-x-axis{visibility:hidden}}.bar-chart__label-x-axis{transition:color ease-out 166.6666666667ms}.bar-chart:hover .bar-chart__value{transition:color ease-out 166.6666666667ms}.bar-chart__entry:hover .bar-chart__label-x-axis{color:#502c9e;transition:color ease-out 50ms}.bar-chart__entry:hover .bar-chart__bar{background-color:#502c9e;transition:color ease-out 50ms}.bar-chart__entry:hover .bar-chart__value{opacity:1;transform:translateY(0);transition:opacity 133.3333333333ms ease-out 10ms,transform 133.3333333333ms ease-out 10ms}@media(prefers-reduced-motion: reduce){.bar-chart__entry:hover .bar-chart__value{transition:none}}.bar-chart:has(.bar-chart__entry:hover) .bar-chart__entry:not(:hover){opacity:.5;z-index:0;transition:opacity ease-out 166.6666666667ms}@media(prefers-reduced-motion: reduce){.bar-chart:has(.bar-chart__entry:hover) .bar-chart__entry:not(:hover){opacity:1;transition:none}}.bar-chart:has(.bar-chart__entry:hover) .bar-chart__entry:hover{opacity:1;z-index:1;transition:opacity ease-out 50ms}.bar-chart:has(.bar-chart__entry:hover) .bar-chart__entry:hover .bar-chart__bar{background-color:#502c9e}@media screen{.bar-chart--is-not-in-viewport .bar-chart__bar{transform:scaleY(0)}}.hero{--speed-far-away: 0.1px;--scrollY: 0;--speedX: 0px;--speedY: 0px;--speedR: 0deg}.hero svg{display:block}@media(max-width: 579px){.hero{z-index:1}}@media(min-width: 580px){.hero{z-index:0}}.hero__text{--speedY: -0.15px;align-items:flex-start;justify-content:center;padding-top:var(--space-xl);padding-bottom:var(--space-l)}@media(min-width: 800px){.hero__text{align-items:center;text-align:center}}@media(min-height: 1240px){.hero__text{position:absolute;top:0;height:100vh;height:100svh;padding-bottom:var(--space-l)}}@media(min-height: 800px)and (min-width: 1800px){.hero__text{position:absolute;top:0;height:100vh;height:100svh;padding-bottom:var(--space-l)}}.hero__sky{background:radial-gradient(50% 85.28% at 50% 100%, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0) 100%),linear-gradient(180deg, #EBE3FF 0%, #EBE7F4 40%, #F4F1FB 93%, #FAF9FF 100%);--speedY: var(--speed-far-away) }.hero__cloud-1{top:135px;left:10%;left:clamp(180px,(100vw - 590px)*1000,10vw);--speedX: -0.3px;--speedY: 0.06px}.hero__cloud-2{bottom:max(50% - 135px,90px);--speedX: -0.3px;--speedY: 0.1px}.hero__cloud-3{top:90px;left:70%;--speedX: -0.12px;--speedY: 0.2px}@media(min-width: 580px){.hero__cloud-3{top:135px}}.hero__cloud-4{bottom:90px;bottom:max(40% - 180px,90px);left:0;left:max(25vw - 180px,0px);--speedX: -0.05px;--speedY: 0.06px}.hero__cloud-5{bottom:135px;bottom:max(40% - 180px,135px);right:180px;right:clamp(180px,(100vw - 590px)*1000,15vw + 180px);--speedX: -0.05px;--speedY: 0.09px}.hero__light-ray-wrapper{transform:rotate(45deg)}.hero__light-ray{padding-top:800%;background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0) 12%, rgba(255, 255, 255, 0.33) 20%, rgba(255, 255, 255, 0.35) 25%, rgba(255, 255, 255, 0.33) 30%, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 60%, rgba(255, 255, 255, 0.35) 70%, rgba(255, 255, 255, 0.4) 80%, rgba(255, 255, 255, 0) 88.8%)}.hero__light-ray-wrapper--1{top:60px;left:10vw;width:10vw;height:360px;max-width:90px}.hero__light-ray--1{--speedY: 0.07px}.hero__light-ray-wrapper--2{top:65%;left:40%;width:20vw;min-width:90px;height:0px;max-width:270px}.hero__light-ray--2{width:100%;min-height:360px;--speedY: 0.05px}.hero__light-ray-wrapper--3{bottom:310px;right:200px;width:10vw;height:0px;max-width:90px}.hero__light-ray--3{--speedY: 0.035px}.hero__horizon-hill-1{left:-775px;left:min(-660px40vw, 0px);--speedY: var(--speed-far-away) }.hero__horizon-hill-2{left:55%;--speedY: var(--speed-far-away) }.hero__horizon-hill-3{right:-494px;right:min(-540px30vw, 0px);--speedY: var(--speed-far-away) }.hero__land{background:linear-gradient(180deg, #EFEFEF 14.9%, #E6FAEA 36.51%);--speedY: var(--speed-far-away) }.hero__foregrounds{margin-top:-45px}.hero__foreground{display:flex;flex-direction:column}.hero__field-1{--speedY: 0.04px }.hero__foreground--left{width:882px;left:0px}.hero__wind-turbines{margin-top:-137px;--speedY: 0.03px}.hero__wind-turbine{margin-left:-47px;width:137px;--speedY: 0.03px}.wind-turbine__rotor-wrapper{height:137px}.wind-turbine__rotor{--speedY: 0px;--speedR: 0.25deg}.wind-turbine:nth-child(1) .wind-turbine__rotor-wrapper{transform:rotate(-10deg)}.wind-turbine:nth-child(2){margin-top:45px}.wind-turbine:nth-child(2) .wind-turbine__rotor-wrapper{transform:rotate(10deg)}.wind-turbine:nth-child(3){margin-top:85px}.wind-turbine:nth-child(3) .wind-turbine__rotor-wrapper{transform:rotate(50deg)}.wind-turbine:nth-child(4){margin-top:110px}.wind-turbine:nth-child(4) .wind-turbine__rotor-wrapper{transform:rotate(85deg)}.wind-turbine:nth-child(5){margin-top:140px}.wind-turbine:nth-child(5) .wind-turbine__rotor-wrapper{transform:rotate(105deg)}.hero__shrub-left-1{left:45px;bottom:225px}.hero__shrub-left-2{left:72.5px;bottom:197.5px;--speedY: -0.01px}.hero__shrub-left-3{left:180px;bottom:45px;width:90px;height:44px;--speedY: -0.043px}.hero__field-2{--speedY: 0.04px}.hero__foreground--right{align-items:flex-end}.hero__grove{bottom:135px;--speedY: 0.03px}.hero__tree-on-hill{bottom:135px;right:270px}.hero__tree-foreground{right:45px;bottom:90px;--speedY: -0.03px}.hero__shrub-right-1{right:225px;bottom:135px;--speedY: -0.01px}.hero__shrub-right-2{right:180px;bottom:90px;--speedY: -0.02px}.hero__shrub-right-3{right:152.5px;bottom:82px;--speedY: -0.022px}@media(max-width: 330px){.wind-turbine:nth-child(4){visibility:hidden}}@media(max-width: 450px){.wind-turbine:nth-child(3){visibility:hidden}}@media(max-width: 570px){.wind-turbine:nth-child(2){visibility:hidden}}@media(max-width: 720px){.wind-turbine:nth-child(1){visibility:hidden}}@media(max-width: 430px){.hero__button-wrapper:not(:first-child){display:none}}@media(max-width: 579px){.hero__foregrounds{display:flex;flex-direction:column;margin-bottom:-90px}.hero__foreground--left{width:882px;left:0px;left:min(calc(-500px + 70vw), 0px)}.hero__foreground--right{margin-top:-225px;right:-170px;right:min(calc(-360px + 40vw), 0px)}.hero__bottom-gradient{height:90px;background:linear-gradient(#D2F8DA, #F8FFF9)}}@media(min-width: 580px){.hero__foreground--left{float:left}.hero__foreground--right{position:absolute;right:0}.hero__wind-turbines{margin-left:45px}.hero__bottom-gradient{height:135px;background:linear-gradient(#D2F8DA, #D2F8DA 45px, #F8FFF9 100%)}}@media(prefers-reduced-motion: no-preference){.parallax__item{transform:translateX(calc(var(--speedX) * var(--scrollY))) translateY(calc(var(--speedY) * var(--scrollY))) rotateZ(calc(var(--speedR) * var(--scrollY)))}}.about-subscriptions-steps{counter-reset:steps;display:flex}.about-subscriptions-steps__step{position:relative;counter-increment:steps}.about-subscriptions-steps__step::before{content:counter(steps);position:absolute;width:var(--space-l);height:var(--space-l);display:flex;justify-content:center;align-items:center;font-size:var(--step-2);color:#f8fff9;background-color:#453f54;border-radius:50%;border:var(--space-2xs) solid #e5fcea}.about-subscriptions-steps__step:first-child::before{content:"";background-color:#46a65a;background-image:url(/assets/common/img/icon/check-grey-00.svg);background-repeat:no-repeat;background-position:50%;background-size:60%}.about-subscriptions-steps__step:not(:last-child)::after{content:"";position:absolute;box-sizing:content-box;border:var(--space-xs) solid rgba(0,0,0,0);z-index:1}@media(max-width: 739px){.about-subscriptions-steps{flex-direction:column}.about-subscriptions-steps__step{padding-top:calc(var(--space-xs) + .2rem);padding-bottom:var(--space-xs);padding-left:calc(var(--space-l)*.5);margin-left:calc(var(--space-l)*.5)}.about-subscriptions-steps__step{border-left:3px solid rgba(0,0,0,0)}.about-subscriptions-steps__step:not(:last-child){border-color:#9690a6}.about-subscriptions-steps__step:first-child{border-color:#46a65a}.about-subscriptions-steps__step::before{top:calc(-0.1*var(--space-l));left:calc(-0.5*var(--space-l) - 1.5px)}.about-subscriptions-steps__step:not(:last-child)::after{left:calc(-1*var(--space-xs) - 1.5px);bottom:calc(-0.5*var(--space-xs));border-top-width:calc(1.732*var(--space-xs));border-top-color:#9690a6}.about-subscriptions-steps__step:first-child::after{border-top-color:#46a65a}}@media(min-width: 740px){.about-subscriptions-steps{margin-top:calc(var(--space-m) + var(--space-s));margin-right:calc(-1*var(--space-m))}.about-subscriptions-steps__step{flex:1;padding-top:var(--space-m);padding-right:var(--space-m)}.about-subscriptions-steps__step:not(:last-child){margin-right:calc(2*var(--space-2xs));border-top:3px solid #9690a6}.about-subscriptions-steps__step:first-child{border-color:#46a65a}.about-subscriptions-steps__step::before{top:calc(-0.5*var(--space-l));left:calc(-1*var(--space-2xs))}.about-subscriptions-steps__step:not(:last-child)::after{top:calc(-1*var(--space-xs) - 1.5px);right:calc(-3*var(--space-2xs));border-left-width:calc(1.732*var(--space-xs));border-left-color:#9690a6}.about-subscriptions-steps__step:first-child::after{border-left-color:#46a65a}.about-subscriptions-steps__body{margin-top:var(--space-xs)}}@media screen and (prefers-reduced-motion: no-preference){.about-subscriptions-steps__step--is-not-in-viewport:first-child:before{opacity:0;transform:scale(2)}.about-subscriptions-steps__step--is-in-viewport:first-child::before{transition:opacity ease-in 133.3333333333ms,transform ease-in 133.3333333333ms}.about-subscriptions-steps__step--is-not-in-viewport:first-child{border-color:rgba(0,0,0,0)}.about-subscriptions-steps__step--is-in-viewport:first-child{transition:133.3333333333ms ease-out border 133.3333333333ms}.about-subscriptions-steps__step--is-not-in-viewport:first-child::after{border-color:rgba(0,0,0,0)}.about-subscriptions-steps__step--is-in-viewport:first-child::after{transition:200ms ease-out border 133.3333333333ms}}@media screen and (prefers-reduced-motion: no-preference)and (min-width: 740px){.about-subscriptions-steps__step--is-not-in-viewport:not(:first-child){opacity:0;transform:translateX(calc(-1 * var(--space-l)))}.about-subscriptions-steps__step--is-in-viewport.transition-appear-very-long-ease-out-expo{transition-delay:var(--delay)}}.donation-options-overview{display:grid;grid-gap:var(--space-s)}.donation-options-overview{grid-template-columns:1fr;grid-auto-rows:auto}@media(min-width: 500px)and (max-width: 874px){.donation-options-overview{grid-template-columns:2fr 3fr;grid-auto-rows:auto;grid-gap:var(--space-xs)}.donation-options-overview__option:nth-child(2){grid-column:2/3;grid-row:1/3}.donation-options-overview__option:nth-child(3){grid-column:1/1;grid-row:2/3}.donation-options-overview__cta-subscriptions{align-self:center}}@media(min-width: 875px){.donation-options-overview{grid-template-columns:repeat(3, 1fr);grid-auto-rows:auto;grid-gap:var(--space-xs-s)}}.form-container{--border-radius: var(--space-m);--info-spacing: calc(var(--border-radius) / 2)}.form-container--section{display:flex;justify-content:center;width:100%;margin-left:max(var(--padding-x-content),env(safe-area-inset-left));margin-right:max(var(--padding-x-content),env(safe-area-inset-right))}.form-container--footer{display:grid;grid-template-columns:100%;grid-template-rows:auto;justify-content:center;width:100%;grid-template-columns:minmax(max(var(--padding-x-content), env(safe-area-inset-left)), auto) 1fr minmax(max(var(--padding-x-content), env(safe-area-inset-right)), auto);grid-template-rows:1fr auto 2fr}.form-container--footer>*{grid-column:1/4}.form-container--footer>svg{grid-row:2/3}.form-container--footer>svg+div{grid-row:3/4}.form-container--footer .form-container__inner{grid-row:1/4;grid-column:2/3;margin-bottom:var(--space-l-xl)}.form-container__inner{position:relative;display:grid;max-width:var(--max-width-big-text-column);justify-self:center;border-radius:var(--border-radius);overflow:hidden;background:var(--c-bg-placeholder)}.form-container__image{grid-area:image}.form-container__info{align-self:end;grid-area:info}.form-container__form{grid-area:form;border-radius:var(--border-radius);z-index:0}.form-container__image{min-width:100%;height:auto;min-height:100%;aspect-ratio:2/3;object-fit:cover}@media(max-width: 749px){.form-container__inner{grid-template-columns:[image-start info-start form-start] auto [form-end info-end image-end];grid-template-rows:[image-start] auto [info-start] auto [form-start] var(--space-m) [image-end info-end] auto [form-end];width:100%;max-width:var(--space-3xl)}.form-container__info{padding:var(--border-radius);padding-bottom:calc(1.5*var(--border-radius));border-radius:var(--border-radius) var(--border-radius) 0 0}}@media(min-width: 750px){.form-container__inner{grid-template-columns:[image-start] var(--info-spacing) [info-start] 1fr [info-end] var(--info-spacing) [form-start] var(--border-radius) [image-end] var(--info-spacing) 1fr var(--info-spacing) [form-end];grid-template-rows:[image-start form-start] auto [info-start] auto [info-end] var(--info-spacing) [form-end image-end];width:100%}.form-container__info{padding:var(--info-spacing);padding-right:calc(1.5*var(--border-radius));border-radius:var(--info-spacing)}}*,*::before,*::after{box-sizing:border-box}*{scroll-padding-top:var(--space-2xs)}*:focus-visible{outline-offset:2px;outline-color:currentColor}:root{accent-color:var(--c-action-purple-1-default)}.html{-webkit-text-size-adjust:100%;box-sizing:border-box;scroll-behavior:smooth}@media(prefers-reduced-motion: reduce){.html{scroll-behavior:auto}}.html ::selection,.html ::-moz-selection{color:#f8fff9;background-color:#136223}.has-inverted-colors ::selection,.has-inverted-colors ::-moz-selection{color:#136223;background-color:#f8fff9}.has-circle-at-top-left{background-image:radial-gradient(circle farthest-side at 10vw 10vh, #D2F8DA 0%, #D2F8DA calc(40vmin - 0.75px), rgba(210, 248, 218, 0) 40vmin);background-size:contain}@media(min-width: 1800px){.has-circle-at-top-left{background-image:radial-gradient(circle farthest-side at calc(50vw - 0.4 * var(--max-width-content-column)) 180px, #D2F8DA 0%, #D2F8DA 599.25px, rgba(210, 248, 218, 0) 600px)}}/*# sourceMappingURL=style.css.map */