:root{--token-font-weight-regular:400;--token-font-weight-medium:500;--token-font-weight-light:300;--token-font-weight-bold:700;--token-font-size-size16:100;--token-font-size-size15:96;--token-font-size-size14:72;--token-font-size-size13:48;--token-font-size-size12:40;--token-font-size-size11:36;--token-font-size-size10:34;--token-font-size-size09:30;--token-font-size-size08:28;--token-font-size-size07:26;--token-font-size-size06:24;--token-font-size-size05:20;--token-font-size-size04:18;--token-font-size-size03:16;--token-font-size-size02:14;--token-font-size-size01:12;--token-font-family-secondary-variable:"Hauora-Var", Helvetica, Segoe UI, Arial, sans-serif;--token-font-family-secondary:Hauora, Helvetica, Segoe UI, Arial, sans-serif;--token-font-family-brand:AllRoundGothic, Avant Garde, Arial, sans-serif;--token-spacing-base:8px;--token-shadow-small:0px 2px 1px 0px #0000001a , 0px 1px 0px 0px #d7d7d7;--token-shadow-base:0px 45px 60px 0px #00000026 , 0px 10px 15px 0px #00000026;--token-radius-xsmall:4px;--token-radius-small:8px;--token-radius-medium:16px;--token-radius-large:20px;--token-radius-circle:50%;--token-field-error-border:1px solid #d43d3d;--token-border-basic-6-100:1px solid #000;--token-border-basic-6-30:1px solid #0000004d;--token-border-basic-6-15:1px solid #00000026;--token-border-basic-1-100:1px solid #fff;--token-border-basic-1-60:1px solid #fff9;--token-border-basic-1-30:1px solid #ffffff4d;--token-opacity-basic-6-75:.75;--token-opacity-basic-6-60:.6;--token-opacity-basic-6-30:.3;--token-opacity-basic-6-15:.15;--token-opacity-basic-6-5:.05;--token-opacity-basic-1-75:.75;--token-opacity-basic-1-60:.6;--token-opacity-basic-1-50:.05;--token-opacity-basic-1-30:.3;--token-opacity-basic-1-15:.15;--token-color-secondary-2-light:#cebeff;--token-color-secondary-2-dark:#332447;--token-color-secondary-2-base:#6d2fa3;--token-color-secondary-1-light:#9adbf0;--token-color-secondary-1-dark:#00405c;--token-color-secondary-1-base:#56a0b8;--token-color-primary-light:#b9ff36;--token-color-primary-dark:#345c45;--token-color-primary-base:#0c5;--token-color-error:#d43d3d;--token-color-basic-6:#000;--token-color-basic-5:#3c3c3c;--token-color-basic-4:#949494;--token-color-basic-3:#d7d7d7;--token-color-basic-2:#f4f4f4;--token-color-basic-1:#fff;--token-field-error-background:var(--token-color-basic-1);--token-field-activated-background:var(--token-color-basic-1);--color-basic-6-5:#0000000d;--color-basic-6-15:#00000026;--color-basic-6-30:#0000004d;--color-basic-6-60:#0009;--color-basic-6-75:#000000bf;--color-basic-1-5:#ffffff0d;--color-basic-1-15:#ffffff26;--color-basic-1-30:#ffffff4d;--color-basic-1-60:#fff9;--color-basic-1-75:#ffffffbf;--body-background:var(--token-color-basic-1);--text-base-size:1rem;--text-base-scale-size:var(--token-font-size-size04);--text-scale-1:calc(var(--token-font-size-size01) / var(--text-base-scale-size) * 1rem);--text-scale-2:calc(var(--token-font-size-size02) / var(--text-base-scale-size) * 1rem);--text-scale-3:calc(var(--token-font-size-size03) / var(--text-base-scale-size) * 1rem);--text-scale-4:calc(var(--token-font-size-size04) / var(--text-base-scale-size) * 1rem);--text-scale-5:calc(var(--token-font-size-size05) / var(--text-base-scale-size) * 1rem);--text-scale-6:calc(var(--token-font-size-size06) / var(--text-base-scale-size) * 1rem);--text-scale-7:calc(var(--token-font-size-size07) / var(--text-base-scale-size) * 1rem);--text-scale-8:calc(var(--token-font-size-size08) / var(--text-base-scale-size) * 1rem);--text-scale-9:calc(var(--token-font-size-size09) / var(--text-base-scale-size) * 1rem);--text-scale-10:calc(var(--token-font-size-size10) / var(--text-base-scale-size) * 1rem);--text-scale-11:calc(var(--token-font-size-size11) / var(--text-base-scale-size) * 1rem);--text-scale-12:calc(var(--token-font-size-size12) / var(--text-base-scale-size) * 1rem);--text-scale-13:calc(var(--token-font-size-size13) / var(--text-base-scale-size) * 1rem);--text-scale-14:calc(var(--token-font-size-size14) / var(--text-base-scale-size) * 1rem);--text-scale-15:calc(var(--token-font-size-size15) / var(--text-base-scale-size) * 1rem);--text-scale-16:calc(var(--token-font-size-size16) / var(--text-base-scale-size) * 1rem);--focus-outline:1px dashed var(--token-color-basic-6);--focus-box-shadow:none;--focus-border-size:1px;--focus-border-style:dashed;--focus-border-color:var(--token-color-basic-6);--text-weight:var(--token-font-weight-regular);--text-letter-spacing:normal;--heading-weight:var(--token-font-weight-regular);--h1-font-size-min:var(--text-scale-11);--h1-font-size-value:2.7vw + 3.2rem;--h1-font-size-max:var(--text-scale-14);--h1-line-height:1.2;--h1-letter-spacing:-.5;--h2-font-size-min:var(--text-scale-9);--h2-font-size-value:3.3vw + 1rem;--h2-font-size-max:var(--text-scale-14);--h2-line-height:1.1;--h3-font-size-min:var(--text-scale-11);--h3-font-size-value:.5vw + 1.4rem;--h3-font-size-max:var(--text-scale-12);--h3-line-height:1.2;--subtitle-font-size-min:var(--text-base-size);--subtitle-font-size-max:var(--text-scale-6);--baseline:1.375;--kerning:normal;--body-font-color:var(--token-color-basic-5);--default-box-shadow:none;--default-text-shadow:none;--selection-color:var(--token-color-basic-1);--selection-background-color:var(--token-color-basic-5);--placeholder-color:var(--token-color-basic-6);--section-margin:3rem;--section-max-width:1440px;--grid-columns-mobile:4;--grid-columns-desktop:12;--grid-gap:16px;--flex-gap:32px;--header-height-mobile:80px;--header-height-desktop:88px;--header-height-desktop-sticky:88px}*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;text-rendering:optimizespeed;min-height:-webkit-fill-available;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html,body{padding:0}html{scroll-behavior:smooth;height:100%;font-size:112.5%}@-moz-document url-prefix(){html{scroll-behavior:auto}}@media (min-width:48em) and (max-width:1439px){:root{--text-base-size:1.111rem}}@media (min-width:1440px){:root{--text-base-size:1.222rem}}body,div,a,p,th,td,ul,li,blockquote,figcaption,cite,i,em,b,strong,button{--text-weight:var(--body-font-weight);font-family:var(--token-font-family-secondary)}@supports (font-variation-settings:normal){body,div,a,p,th,td,ul,li,blockquote,figcaption,cite,i,em,b,strong,button{font-family:var(--token-font-family-secondary-variable)}}button:active{-webkit-tap-highlight-color:#0000}body{background-color:var(--body-background);width:100%;height:100%;color:var(--body-font-color);font-size:var(--text-base-size);font-size:clamp(var(--text-base-size),.5vw + var(--text-base-size)*88.88/100,var(--text-scale-6));line-height:var(--baseline);font-weight:var(--text-weight);letter-spacing:var(--text-letter-spacing);font-feature-settings:var(--kerning);font-kerning:var(--kerning);margin:0 auto;padding:0;font-style:normal;position:relative}body.noscroll{overflow:hidden}@supports (font-variation-settings:normal){body{font-family:var(--token-font-family-secondary-variable);font-variation-settings:"wght" var(--text-weight)}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-rendering:optimizelegibility}body.form-page{background-color:var(--token-color-secondary-1-light)}h1,h2,h3,h4,h5,h6{font-family:var(--token-font-family-brand);font-weight:var(--token-font-weight-regular);--text-weight:var(--heading-weight);color:inherit;scroll-margin-top:var(--header-height-desktop);margin:0;padding:0}h1{font-size:clamp(var(--h1-font-size-min),var(--h1-font-size-value),var(--h1-font-size-max));line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing)}h2{font-size:clamp(var(--h2-font-size-min),var(--h2-font-size-value),var(--h2-font-size-max));line-height:var(--h2-line-height);margin-bottom:clamp(10px,1vw + 8.888px,var(--text-scale-6))}h2>small{text-align:left;font-family:var(--token-font-family-secondary);font-size:clamp(var(--subtitle-font-size-min),.2vw + .7rem,var(--subtitle-font-size-max));font-weight:var(--token-font-weight-bold);margin:0;line-height:1.25;display:block}@supports (font-variation-settings:normal){h2>small{font-family:var(--token-font-family-secondary-variable);font-variation-settings:"wght" var(--token-font-weight-bold)}}h2 strong{font-family:inherit}h3{text-align:left;font-size:clamp(var(--h3-font-size-min),var(--h3-font-size-value),var(--h3-font-size-max));line-height:var(--h3-line-height)}b,strong{--text-weight:700}@supports (font-variation-settings:normal){b,strong{font-family:var(--token-font-family-secondary-variable);font-variation-settings:"wght" var(--token-font-weight-bold)}}p{margin:0 0 calc(1.5*var(--text-base-size)) 0;hanging-punctuation:first}p.initial:first-of-type:first-line{--text-weight:calc(var(--p-vf-weight) * 1.25)}@media (min-width:48em){p.initial:first-of-type:first-line{--text-weight:calc(var(--p-vf-weight) * 1.25)}}a:not([class]){transition:all .3s}a:not([class]):visited,a:not([class]):link{color:var(--token-color-basic-5);text-decoration:underline;text-decoration-color:var(--token-color-primary-light);text-decoration-thickness:.17em}a:not([class]):hover{background-color:var(--token-color-primary-light)}ul{margin-left:auto;margin-right:auto}figure{margin:0;padding:0}img{width:100%;max-width:100%;height:auto}blockquote{margin:calc(2.5*var(--text-base-size)) 0;border-left:4px solid var(--token-color-primary-light);padding-left:1rem}blockquote p,blockquote strong,blockquote a,blockquote em{font-family:var(--token-font-family-brand);--text-weight:var(--token-font-weight-light);font-size:clamp(var(--text-scale-7),1.7vw + 1.1rem,var(--text-scale-11));margin:0 0 .25em;font-style:normal;position:relative}blockquote strong{--text-weight:var(--token-font-weight-bold)}blockquote cite{text-align:right;font-size:3.5vw;display:block}blockquote cite:before{content:"—"}blockquote footer{font-size:clamp(var(--text-scale-4),.8vw + .8rem,var(--text-scale-6))}main{position:relative}@media only screen and (max-device-width:640px) and (orientation:landscape){main>article{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}main .content-small-container{--padding-mobile:var(--token-spacing-base);--padding-tablet:calc(var(--token-spacing-base) * 5);--padding-desktop:calc(var(--token-spacing-base) * 5);max-width:var(--section-max-width);width:100%;margin:0 auto;padding:0 16px}@media (min-width:48em){main .content-small-container{padding:0 24px}}@media (min-width:80em){main .content-small-container{padding:0 48px}}main .content-small-container{padding-top:var(--padding-mobile);padding-bottom:var(--padding-mobile)}@media (min-width:48em){main .content-small-container{grid-column-gap:16px;padding-top:var(--padding-desktop);padding-bottom:var(--padding-desktop);grid-template-columns:2fr 1fr 1fr 2fr;display:grid}}@media (min-width:769px) and (max-width:1440px){main .content-small-container{padding-top:var(--padding-tablet);padding-bottom:var(--padding-tablet)}}main{margin:var(--header-height-mobile) 0 0 0}@media (min-width:75em){main{margin:var(--header-height-desktop) 0 0 0}}body.main-no-margin main{margin:0}.header-hidden #sticky-scroll-indicator,.header-hidden #sticky-toc{top:0}.header-hidden #sticky-toc{top:24px}.visuallyhidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}::selection{background-color:var(--selection-background-color);text-shadow:none;color:var(--token-color-primary-light)}body a:focus,body button:focus{outline:var(--focus-outline);box-shadow:var(--focus-box-shadow);border:none}:focus:not(:focus-visible),.js-focus-visible :focus:not(.focus-visible){outline:none}input,button,textarea,select{box-sizing:border-box;font-family:inherit;font-size:inherit;font-weight:inherit;text-transform:none;border-radius:0;margin:0;line-height:normal;overflow:visible}input::-ms-clear{width:0;height:0;display:none}button::-moz-focus-inner{border-style:none;padding:0}legend{color:inherit;white-space:normal;max-width:100%;line-height:normal;display:table}.open-field-checkbox{justify-content:flex-start;align-items:center;display:flex}.open-field-checkbox:focus,.open-field-checkbox:focus-visible{outline:none}.open-field-checkbox input[type=checkbox]{background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect class='focus-ring' fill-opacity='0' fill='%23000' width='36' height='36' rx='4' /%3E%3Crect class='thick-box' fill-opacity='.15' fill='%23000' x='8' y='8' width='20' height='20' rx='2' /%3E%3C/g%3E%3C/svg%3E%0A")}.open-field-checkbox input[type=checkbox]:not(:checked):focus-visible{background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect class='focus-ring' fill-opacity='.15' fill='%23000' width='36' height='36' rx='4' /%3E%3Crect class='thick-box' fill-opacity='.15' fill='%23000' x='8' y='8' width='20' height='20' rx='2' /%3E%3C/g%3E%3C/svg%3E%0A")}.open-field-checkbox input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect class='focus-ring' fill-opacity='0' fill='%23000' width='36' height='36' rx='4' /%3E%3Crect class='thick-box' fill-opacity='.75' fill='%23000' x='8' y='8' width='20' height='20' rx='2' /%3E%3Cg class='thick' transform='translate(12.175 14.025)' stroke-dasharray='0,0' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m0 3.975 3.65 3.95 8-7.925' stroke='%23fff' stroke-width='2' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.open-field-checkbox input[type=checkbox]:checked:focus-visible{background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter color-interpolation-filters='auto' id='a'%3E%3CfeColorMatrix in='SourceGraphic' values='0 0 0 0 1.000000 0 0 0 0 1.000000 0 0 0 0 1.000000 0 0 0 1.000000 0' /%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect class='focus-ring' fill-opacity='.15' fill='%23000' width='36' height='36' rx='4' /%3E%3Crect class='thick-box' fill-opacity='.75' fill='%23000' x='8' y='8' width='20' height='20' rx='2' /%3E%3Cg class='thick' filter='url(%23a)' transform='translate(12.175 14.025)' stroke-dasharray='0,0' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m0 3.975 3.65 3.95 8-7.925' stroke='%23000' stroke-width='2' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}.open-field-checkbox input[type=checkbox]+label{color:var(--token-color-basic-5)}.open-field-checkbox label{font-family:var(--token-font-family-secondary);font-size:var(--text-scale-2);margin:16px 0 0;padding:0;position:relative;left:0}@supports (font-variation-settings:normal){.open-field-checkbox label{font-family:var(--token-font-family-secondary-variable)}}@media (min-width:64em){.open-field-checkbox label{font-size:var(--text-scale-4)}}.open-field-checkbox input[type=checkbox]{appearance:none;width:36px;min-width:36px;height:36px;font-size:var(--text-scale-2);vertical-align:bottom;background-repeat:no-repeat;background-size:36px;border:0;border-radius:4px;outline:none;margin:16px 0 0;line-height:1;position:relative}@media (min-width:64em){.open-field-checkbox input[type=checkbox]{width:40px;min-width:40px;height:40px;font-size:var(--text-scale-4);background-size:40px}}.open-field-checkbox input[type=checkbox][disabled]{opacity:.45}.open-field-checkbox input[type=checkbox][disabled]+label{opacity:.75}.basic1 .open-field-checkbox input[type=checkbox]{background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter color-interpolation-filters='auto' id='a'%3E%3CfeColorMatrix in='SourceGraphic' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.235294 0 0 0 1.000000 0'%3E%3C/feColorMatrix%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect class='focus-ring' fill-opacity='0' fill='%23000' width='36' height='36' rx='4' /%3E%3Crect class='thick-box' fill-opacity='.3' fill='%23fff' x='8' y='8' width='20' height='20' rx='2' /%3E%3C/g%3E%3C/svg%3E")}.basic1 .open-field-checkbox input[type=checkbox]:not(:checked):focus-visible{background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter color-interpolation-filters='auto' id='a'%3E%3CfeColorMatrix in='SourceGraphic' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.235294 0 0 0 1.000000 0'%3E%3C/feColorMatrix%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect class='focus-ring' fill-opacity='0.15' fill='%23000' width='36' height='36' rx='4' /%3E%3Crect class='thick-box' fill-opacity='.3' fill='%23fff' x='8' y='8' width='20' height='20' rx='2' /%3E%3C/g%3E%3C/svg%3E")}.basic1 .open-field-checkbox input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter color-interpolation-filters='auto' id='a'%3E%3CfeColorMatrix in='SourceGraphic' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.235294 0 0 0 1.000000 0'%3E%3C/feColorMatrix%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect class='focus-ring' fill-opacity='0' fill='%23000' width='36' height='36' rx='4' /%3E%3Crect class='thick-box' fill-opacity='.3' fill='%23fff' x='8' y='8' width='20' height='20' rx='2' /%3E%3Cg class='thick' filter='url(%23a)' transform='translate(12.175 14.025)' stroke-dasharray='0,0' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m0 3.975 3.65 3.95 8-7.925' stroke='%23000' stroke-width='2' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.basic1 .open-field-checkbox input[type=checkbox]:checked:focus-visible{background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter color-interpolation-filters='auto' id='a'%3E%3CfeColorMatrix in='SourceGraphic' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.235294 0 0 0 1.000000 0'%3E%3C/feColorMatrix%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect class='focus-ring' fill-opacity='.15' fill='%23000' width='36' height='36' rx='4' /%3E%3Crect class='thick-box' fill-opacity='.75' fill='%23fff' x='8' y='8' width='20' height='20' rx='2' /%3E%3Cg class='thick' filter='url(%23a)' transform='translate(12.175 14.025)' stroke-dasharray='0,0' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m0 3.975 3.65 3.95 8-7.925' stroke='%23000' stroke-width='2' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.basic1 .open-field-checkbox input[type=checkbox]+label{color:var(--token-color-basic-1)}.basic5 .open-field-checkbox input[type=checkbox]{background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect class='focus-ring' fill-opacity='0' fill='%23000' width='36' height='36' rx='4' /%3E%3Crect class='thick-box' fill-opacity='.15' fill='%23000' x='8' y='8' width='20' height='20' rx='2' /%3E%3C/g%3E%3C/svg%3E%0A")}.basic5 .open-field-checkbox input[type=checkbox]:not(:checked):focus-visible{background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect class='focus-ring' fill-opacity='.15' fill='%23000' width='36' height='36' rx='4' /%3E%3Crect class='thick-box' fill-opacity='.15' fill='%23000' x='8' y='8' width='20' height='20' rx='2' /%3E%3C/g%3E%3C/svg%3E%0A")}.basic5 .open-field-checkbox input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect class='focus-ring' fill-opacity='0' fill='%23000' width='36' height='36' rx='4' /%3E%3Crect class='thick-box' fill-opacity='.75' fill='%23000' x='8' y='8' width='20' height='20' rx='2' /%3E%3Cg class='thick' transform='translate(12.175 14.025)' stroke-dasharray='0,0' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m0 3.975 3.65 3.95 8-7.925' stroke='%23fff' stroke-width='2' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.basic5 .open-field-checkbox input[type=checkbox]:checked:focus-visible{background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter color-interpolation-filters='auto' id='a'%3E%3CfeColorMatrix in='SourceGraphic' values='0 0 0 0 1.000000 0 0 0 0 1.000000 0 0 0 0 1.000000 0 0 0 1.000000 0' /%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect class='focus-ring' fill-opacity='.15' fill='%23000' width='36' height='36' rx='4' /%3E%3Crect class='thick-box' fill-opacity='.75' fill='%23000' x='8' y='8' width='20' height='20' rx='2' /%3E%3Cg class='thick' filter='url(%23a)' transform='translate(12.175 14.025)' stroke-dasharray='0,0' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m0 3.975 3.65 3.95 8-7.925' stroke='%23000' stroke-width='2' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}.basic5 .open-field-checkbox input[type=checkbox]+label{color:var(--token-color-basic-5)}.open-field-radio{font-size:var(--text-scale-2);color:var(--token-color-basic-5);justify-content:flex-start;align-items:center;padding:16px 0 0 4px;display:flex}.open-field-radio input[type=radio]{background-image:url("data:image/svg+xml, %3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect class='thick-box' fill-opacity='.15' fill='%23000' x='8' y='8' width='20' height='20' rx='10' /%3E%3C/g%3E%3C/svg%3E%0A")}.open-field-radio input[type=radio]:not(:checked):focus-visible{background-image:url("data:image/svg+xml, %3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect class='focus-ring' fill-opacity='.15' fill='%23000' width='36' height='36' rx='4' /%3E%3Crect class='thick-box' fill-opacity='.15' fill='%23000' x='8' y='8' width='20' height='20' rx='10' /%3E%3C/g%3E%3C/svg%3E%0A")}.open-field-radio input[type=radio]:checked{background-image:url("data:image/svg+xml, %3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect className='thick-box' fill-opacity='.15' fill='%23000' x='8' y='8' width='20' height='20' rx='10' /%3E%3Crect class='thick' fill='%233C3C3C' x='11' y='11' width='14' height='14' rx='7' /%3E%3C/g%3E%3C/svg%3E%0A")}.open-field-radio input[type=radio]:checked:focus-visible{background-image:url("data:image/svg+xml, %3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect class='focus-ring' fill-opacity='.15' fill='%23000' width='36' height='36' rx='4' /%3E%3Crect class='thick-box' fill-opacity='.15' fill='%23000' x='8' y='8' width='20' height='20' rx='10' /%3E%3Crect class='thick' fill='%233C3C3C' x='11' y='11' width='14' height='14' rx='7' /%3E%3C/g%3E%3C/svg%3E%0A")}.open-field-radio input[type=radio]+span{color:var(--token-color-basic-5)}@media (min-width:64em){.open-field-radio{font-size:var(--text-scale-4)}}.open-field-radio input[type=radio]{appearance:none;vertical-align:text-bottom;background-repeat:no-repeat;background-size:36px;border:0;border-radius:100%;outline:none;flex:none;width:36px;min-width:36px;height:36px;margin:0;transition:box-shadow .2s ease-in-out;display:inline-block}.open-field-radio input[type=radio][disabled],.open-field-radio input[type=radio][disabled]+span{opacity:.4}@media (min-width:64em){.open-field-radio input[type=radio]{background-size:40px;width:40px;min-width:40px;height:40px}}.open-field-radio input[type=radio]+span{font-family:var(--token-font-family-secondary);font-size:var(--text-scale-2);padding-left:0}@supports (font-variation-settings:normal){.open-field-radio input[type=radio]+span{font-family:var(--token-font-family-secondary-variable)}}@media (min-width:64em){.open-field-radio input[type=radio]+span{font-size:var(--text-scale-4)}}.basic1 .open-field-radio{background-color:var(--color-basic-1-15);color:var(--token-color-basic-1)}.basic1 .open-field-radio input[type=radio]+span{color:var(--token-color-basic-1)}.basic1 .open-field-radio:checked{box-shadow:0 0 0 3px var(--color-basic-1-15),inset 0 0 0 14px var(--token-color-basic-1)}@media (min-width:64em){.basic1 .open-field-radio:checked{box-shadow:0 0 0 4px var(--color-basic-1-15),inset 0 0 0 16px var(--token-color-basic-1)}}.basic5 .open-field-radio{color:var(--token-color-basic-5)}.basic5 .open-field-radio input[type=radio]{background-image:url("data:image/svg+xml, %3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect class='thick-box' fill-opacity='.15' fill='%23000' x='8' y='8' width='20' height='20' rx='10' /%3E%3C/g%3E%3C/svg%3E%0A")}.basic5 .open-field-radio input[type=radio]:not(:checked):focus-visible{background-image:url("data:image/svg+xml, %3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect class='focus-ring' fill-opacity='.15' fill='%23000' width='36' height='36' rx='4' /%3E%3Crect class='thick-box' fill-opacity='.15' fill='%23000' x='8' y='8' width='20' height='20' rx='10' /%3E%3C/g%3E%3C/svg%3E%0A")}.basic5 .open-field-radio input[type=radio]:checked{background-image:url("data:image/svg+xml, %3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect className='thick-box' fill-opacity='.15' fill='%23000' x='8' y='8' width='20' height='20' rx='10' /%3E%3Crect class='thick' fill='%233C3C3C' x='11' y='11' width='14' height='14' rx='7' /%3E%3C/g%3E%3C/svg%3E%0A")}.basic5 .open-field-radio input[type=radio]:checked:focus-visible{background-image:url("data:image/svg+xml, %3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect class='focus-ring' fill-opacity='.15' fill='%23000' width='36' height='36' rx='4' /%3E%3Crect class='thick-box' fill-opacity='.15' fill='%23000' x='8' y='8' width='20' height='20' rx='10' /%3E%3Crect class='thick' fill='%233C3C3C' x='11' y='11' width='14' height='14' rx='7' /%3E%3C/g%3E%3C/svg%3E%0A")}.basic5 .open-field-radio input[type=radio]+span{color:var(--token-color-basic-5)}.open-field-input{flex-direction:column;margin:16px 0 24px;display:flex}.open-field-input label{color:var(--token-color-basic-5)}.open-field-input label+[type=color],.open-field-input label+[type=date],.open-field-input label+[type=datetime-local],.open-field-input label+[type=datetime],.open-field-input label+[type=email],.open-field-input label+[type=month],.open-field-input label+[type=number],.open-field-input label+[type=password],.open-field-input label+[type=search],.open-field-input label+[type=tel],.open-field-input label+[type=text],.open-field-input label+[type=time],.open-field-input label+[type=url],.open-field-input label+[type=week],.open-field-input label+textarea{border:1px solid var(--token-color-basic-4);color:var(--token-color-basic-6);background-color:var(--token-color-basic-1)}.open-field-input label+[type=color]:focus-visible,.open-field-input label+[type=date]:focus-visible,.open-field-input label+[type=datetime-local]:focus-visible,.open-field-input label+[type=datetime]:focus-visible,.open-field-input label+[type=email]:focus-visible,.open-field-input label+[type=month]:focus-visible,.open-field-input label+[type=number]:focus-visible,.open-field-input label+[type=password]:focus-visible,.open-field-input label+[type=search]:focus-visible,.open-field-input label+[type=tel]:focus-visible,.open-field-input label+[type=text]:focus-visible,.open-field-input label+[type=time]:focus-visible,.open-field-input label+[type=url]:focus-visible,.open-field-input label+[type=week]:focus-visible,.open-field-input label+textarea:focus-visible{border:1px dashed var(--token-color-basic-5)}.open-field-input label+[type=color]:hover:focus-visible,.open-field-input label+[type=date]:hover:focus-visible,.open-field-input label+[type=datetime-local]:hover:focus-visible,.open-field-input label+[type=datetime]:hover:focus-visible,.open-field-input label+[type=email]:hover:focus-visible,.open-field-input label+[type=month]:hover:focus-visible,.open-field-input label+[type=number]:hover:focus-visible,.open-field-input label+[type=password]:hover:focus-visible,.open-field-input label+[type=search]:hover:focus-visible,.open-field-input label+[type=tel]:hover:focus-visible,.open-field-input label+[type=text]:hover:focus-visible,.open-field-input label+[type=time]:hover:focus-visible,.open-field-input label+[type=url]:hover:focus-visible,.open-field-input label+[type=week]:hover:focus-visible,.open-field-input label+textarea:hover:focus-visible{border:1px solid var(--token-color-basic-5)}.open-field-input label+[type=color][aria-invalid=true],.open-field-input label+[type=date][aria-invalid=true],.open-field-input label+[type=datetime-local][aria-invalid=true],.open-field-input label+[type=datetime][aria-invalid=true],.open-field-input label+[type=email][aria-invalid=true],.open-field-input label+[type=month][aria-invalid=true],.open-field-input label+[type=number][aria-invalid=true],.open-field-input label+[type=password][aria-invalid=true],.open-field-input label+[type=search][aria-invalid=true],.open-field-input label+[type=tel][aria-invalid=true],.open-field-input label+[type=text][aria-invalid=true],.open-field-input label+[type=time][aria-invalid=true],.open-field-input label+[type=url][aria-invalid=true],.open-field-input label+[type=week][aria-invalid=true],.open-field-input label+textarea[aria-invalid=true]{border:1px solid var(--token-color-error)}.open-field-input input[aria-describedby]~[role=alert],.open-field-input input[aria-describedby]~.open-helptext,.open-field-input textarea[aria-describedby]~[role=alert],.open-field-input textarea[aria-describedby]~.open-helptext{background-color:var(--color-basic-6-5);color:var(--token-color-basic-5)}.open-field-input label{font-size:var(--text-scale-1);padding-bottom:4px;line-height:1.4}.open-field-input label+[type=color],.open-field-input label+[type=date],.open-field-input label+[type=datetime-local],.open-field-input label+[type=datetime],.open-field-input label+[type=email],.open-field-input label+[type=month],.open-field-input label+[type=number],.open-field-input label+[type=password],.open-field-input label+[type=search],.open-field-input label+[type=tel],.open-field-input label+[type=text],.open-field-input label+[type=time],.open-field-input label+[type=url],.open-field-input label+[type=week],.open-field-input label+textarea{border-radius:var(--token-radius-small);appearance:none;width:100%;max-width:100%;height:48px;min-height:48px;font-size:var(--text-scale-3);font-weight:var(--token-font-weight-bold);box-shadow:none;outline:none;margin:0;padding:0 1.33rem;line-height:1.4;display:block}.open-field-input label+[type=color]::placeholder,.open-field-input label+[type=date]::placeholder,.open-field-input label+[type=datetime-local]::placeholder,.open-field-input label+[type=datetime]::placeholder,.open-field-input label+[type=email]::placeholder,.open-field-input label+[type=month]::placeholder,.open-field-input label+[type=number]::placeholder,.open-field-input label+[type=password]::placeholder,.open-field-input label+[type=search]::placeholder,.open-field-input label+[type=tel]::placeholder,.open-field-input label+[type=text]::placeholder,.open-field-input label+[type=time]::placeholder,.open-field-input label+[type=url]::placeholder,.open-field-input label+[type=week]::placeholder,.open-field-input label+textarea::placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=color]::-webkit-input-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=color]::-moz-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=color]:-ms-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=color]:-moz-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=date]::-webkit-input-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=date]::-moz-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=date]:-ms-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=date]:-moz-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=datetime-local]::-webkit-input-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=datetime-local]::-moz-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=datetime-local]:-ms-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=datetime-local]:-moz-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=datetime]::-webkit-input-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=datetime]::-moz-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=datetime]:-ms-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=datetime]:-moz-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=email]::-webkit-input-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=email]::-moz-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=email]:-ms-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=email]:-moz-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=month]::-webkit-input-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=month]::-moz-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=month]:-ms-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=month]:-moz-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=number]::-webkit-input-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=number]::-moz-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=number]:-ms-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=number]:-moz-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=password]::-webkit-input-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=password]::-moz-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=password]:-ms-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=password]:-moz-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=search]::-webkit-input-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=search]::-moz-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=search]:-ms-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=search]:-moz-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=tel]::-webkit-input-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=tel]::-moz-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=tel]:-ms-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=tel]:-moz-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=text]::-webkit-input-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=text]::-moz-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=text]:-ms-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=text]:-moz-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=time]::-webkit-input-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=time]::-moz-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=time]:-ms-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=time]:-moz-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=url]::-webkit-input-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=url]::-moz-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=url]:-ms-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=url]:-moz-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=week]::-webkit-input-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=week]::-moz-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=week]:-ms-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+[type=week]:-moz-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+textarea::-webkit-input-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+textarea::-moz-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+textarea:-ms-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.open-field-input label+textarea:-moz-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}@media (min-width:64em){.open-field-input label+[type=color],.open-field-input label+[type=date],.open-field-input label+[type=datetime-local],.open-field-input label+[type=datetime],.open-field-input label+[type=email],.open-field-input label+[type=month],.open-field-input label+[type=number],.open-field-input label+[type=password],.open-field-input label+[type=search],.open-field-input label+[type=tel],.open-field-input label+[type=text],.open-field-input label+[type=time],.open-field-input label+[type=url],.open-field-input label+[type=week],.open-field-input label+textarea{height:48px;min-height:48px}}.open-field-input label+[type=color][disabled],.open-field-input label+[type=color][aria-disabled=true],.open-field-input label+[type=date][disabled],.open-field-input label+[type=date][aria-disabled=true],.open-field-input label+[type=datetime-local][disabled],.open-field-input label+[type=datetime-local][aria-disabled=true],.open-field-input label+[type=datetime][disabled],.open-field-input label+[type=datetime][aria-disabled=true],.open-field-input label+[type=email][disabled],.open-field-input label+[type=email][aria-disabled=true],.open-field-input label+[type=month][disabled],.open-field-input label+[type=month][aria-disabled=true],.open-field-input label+[type=number][disabled],.open-field-input label+[type=number][aria-disabled=true],.open-field-input label+[type=password][disabled],.open-field-input label+[type=password][aria-disabled=true],.open-field-input label+[type=search][disabled],.open-field-input label+[type=search][aria-disabled=true],.open-field-input label+[type=tel][disabled],.open-field-input label+[type=tel][aria-disabled=true],.open-field-input label+[type=text][disabled],.open-field-input label+[type=text][aria-disabled=true],.open-field-input label+[type=time][disabled],.open-field-input label+[type=time][aria-disabled=true],.open-field-input label+[type=url][disabled],.open-field-input label+[type=url][aria-disabled=true],.open-field-input label+[type=week][disabled],.open-field-input label+[type=week][aria-disabled=true],.open-field-input label+textarea[disabled],.open-field-input label+textarea[aria-disabled=true]{opacity:.5}.open-field-input input[aria-describedby]~.open-helptext,.open-field-input textarea[aria-describedby]~.open-helptext{min-height:33px;font-size:var(--text-scale-1);border-radius:4px;margin:4px 0 0;padding:8px 24px;line-height:1.4;display:none}.open-field-input input[aria-describedby]:focus~.open-helptext,.open-field-input textarea[aria-describedby]:focus~.open-helptext{display:block}.open-field-input input[aria-invalid=true]~[role=alert],.open-field-input textarea[aria-invalid=true]~[role=alert]{min-height:33px;font-size:var(--text-scale-1);border-radius:4px;margin:4px 0 0;padding:8px 24px;line-height:1.4;display:block}.open-field-input input[aria-describedby]:focus~.open-helptext,.open-field-input textarea[aria-describedby]:focus~.open-helptext,.open-field-input input[aria-invalid=true]~[role=alert],.open-field-input textarea[aria-invalid=true]~[role=alert]{position:relative}.open-field-input input[aria-describedby]:focus~.open-helptext svg,.open-field-input textarea[aria-describedby]:focus~.open-helptext svg,.open-field-input input[aria-invalid=true]~[role=alert] svg,.open-field-input textarea[aria-invalid=true]~[role=alert] svg{width:16px;height:16px;position:absolute;top:9px;left:4px}.open-field-input label+textarea{height:auto;padding:8px 1.33rem}.basic1 .open-field-input label{color:var(--token-color-basic-1)}.basic1 .open-field-input label+[type=color],.basic1 .open-field-input label+[type=date],.basic1 .open-field-input label+[type=datetime-local],.basic1 .open-field-input label+[type=datetime],.basic1 .open-field-input label+[type=email],.basic1 .open-field-input label+[type=month],.basic1 .open-field-input label+[type=number],.basic1 .open-field-input label+[type=password],.basic1 .open-field-input label+[type=search],.basic1 .open-field-input label+[type=tel],.basic1 .open-field-input label+[type=text],.basic1 .open-field-input label+[type=time],.basic1 .open-field-input label+[type=url],.basic1 .open-field-input label+[type=week],.basic1 .open-field-input label+textarea{border:1px solid var(--color-basic-1-30);color:var(--token-color-basic-1);background-color:var(--color-basic-6-30)}.basic1 .open-field-input label+[type=color]:focus-visible,.basic1 .open-field-input label+[type=date]:focus-visible,.basic1 .open-field-input label+[type=datetime-local]:focus-visible,.basic1 .open-field-input label+[type=datetime]:focus-visible,.basic1 .open-field-input label+[type=email]:focus-visible,.basic1 .open-field-input label+[type=month]:focus-visible,.basic1 .open-field-input label+[type=number]:focus-visible,.basic1 .open-field-input label+[type=password]:focus-visible,.basic1 .open-field-input label+[type=search]:focus-visible,.basic1 .open-field-input label+[type=tel]:focus-visible,.basic1 .open-field-input label+[type=text]:focus-visible,.basic1 .open-field-input label+[type=time]:focus-visible,.basic1 .open-field-input label+[type=url]:focus-visible,.basic1 .open-field-input label+[type=week]:focus-visible,.basic1 .open-field-input label+textarea:focus-visible{border:1px dashed var(--token-color-basic-1)}.basic1 .open-field-input label+[type=color][aria-invalid=true],.basic1 .open-field-input label+[type=date][aria-invalid=true],.basic1 .open-field-input label+[type=datetime-local][aria-invalid=true],.basic1 .open-field-input label+[type=datetime][aria-invalid=true],.basic1 .open-field-input label+[type=email][aria-invalid=true],.basic1 .open-field-input label+[type=month][aria-invalid=true],.basic1 .open-field-input label+[type=number][aria-invalid=true],.basic1 .open-field-input label+[type=password][aria-invalid=true],.basic1 .open-field-input label+[type=search][aria-invalid=true],.basic1 .open-field-input label+[type=tel][aria-invalid=true],.basic1 .open-field-input label+[type=text][aria-invalid=true],.basic1 .open-field-input label+[type=time][aria-invalid=true],.basic1 .open-field-input label+[type=url][aria-invalid=true],.basic1 .open-field-input label+[type=week][aria-invalid=true],.basic1 .open-field-input label+textarea[aria-invalid=true]{border-color:var(--token-color-error)}.basic1 .open-field-input input[aria-describedby]~[role=alert],.basic1 .open-field-input input[aria-describedby]~.open-helptext,.basic1 .open-field-input textarea[aria-describedby]~[role=alert],.basic1 .open-field-input textarea[aria-describedby]~.open-helptext{background-color:var(--color-basic-6-15);color:var(--token-color-basic-1)}.basic5 .open-field-input label{color:var(--token-color-basic-5)}.basic5 .open-field-input label+[type=color],.basic5 .open-field-input label+[type=date],.basic5 .open-field-input label+[type=datetime-local],.basic5 .open-field-input label+[type=datetime],.basic5 .open-field-input label+[type=email],.basic5 .open-field-input label+[type=month],.basic5 .open-field-input label+[type=number],.basic5 .open-field-input label+[type=password],.basic5 .open-field-input label+[type=search],.basic5 .open-field-input label+[type=tel],.basic5 .open-field-input label+[type=text],.basic5 .open-field-input label+[type=time],.basic5 .open-field-input label+[type=url],.basic5 .open-field-input label+[type=week],.basic5 .open-field-input label+textarea{border:1px solid var(--token-color-basic-4);color:var(--token-color-basic-6);background-color:var(--token-color-basic-1)}.basic5 .open-field-input label+[type=color]:focus-visible,.basic5 .open-field-input label+[type=date]:focus-visible,.basic5 .open-field-input label+[type=datetime-local]:focus-visible,.basic5 .open-field-input label+[type=datetime]:focus-visible,.basic5 .open-field-input label+[type=email]:focus-visible,.basic5 .open-field-input label+[type=month]:focus-visible,.basic5 .open-field-input label+[type=number]:focus-visible,.basic5 .open-field-input label+[type=password]:focus-visible,.basic5 .open-field-input label+[type=search]:focus-visible,.basic5 .open-field-input label+[type=tel]:focus-visible,.basic5 .open-field-input label+[type=text]:focus-visible,.basic5 .open-field-input label+[type=time]:focus-visible,.basic5 .open-field-input label+[type=url]:focus-visible,.basic5 .open-field-input label+[type=week]:focus-visible,.basic5 .open-field-input label+textarea:focus-visible{border:1px dashed var(--token-color-basic-5)}.basic5 .open-field-input label+[type=color]:hover:focus-visible,.basic5 .open-field-input label+[type=date]:hover:focus-visible,.basic5 .open-field-input label+[type=datetime-local]:hover:focus-visible,.basic5 .open-field-input label+[type=datetime]:hover:focus-visible,.basic5 .open-field-input label+[type=email]:hover:focus-visible,.basic5 .open-field-input label+[type=month]:hover:focus-visible,.basic5 .open-field-input label+[type=number]:hover:focus-visible,.basic5 .open-field-input label+[type=password]:hover:focus-visible,.basic5 .open-field-input label+[type=search]:hover:focus-visible,.basic5 .open-field-input label+[type=tel]:hover:focus-visible,.basic5 .open-field-input label+[type=text]:hover:focus-visible,.basic5 .open-field-input label+[type=time]:hover:focus-visible,.basic5 .open-field-input label+[type=url]:hover:focus-visible,.basic5 .open-field-input label+[type=week]:hover:focus-visible,.basic5 .open-field-input label+textarea:hover:focus-visible{border:1px solid var(--token-color-basic-5)}.basic5 .open-field-input label+[type=color][aria-invalid=true],.basic5 .open-field-input label+[type=date][aria-invalid=true],.basic5 .open-field-input label+[type=datetime-local][aria-invalid=true],.basic5 .open-field-input label+[type=datetime][aria-invalid=true],.basic5 .open-field-input label+[type=email][aria-invalid=true],.basic5 .open-field-input label+[type=month][aria-invalid=true],.basic5 .open-field-input label+[type=number][aria-invalid=true],.basic5 .open-field-input label+[type=password][aria-invalid=true],.basic5 .open-field-input label+[type=search][aria-invalid=true],.basic5 .open-field-input label+[type=tel][aria-invalid=true],.basic5 .open-field-input label+[type=text][aria-invalid=true],.basic5 .open-field-input label+[type=time][aria-invalid=true],.basic5 .open-field-input label+[type=url][aria-invalid=true],.basic5 .open-field-input label+[type=week][aria-invalid=true],.basic5 .open-field-input label+textarea[aria-invalid=true]{border:1px solid var(--token-color-error)}.basic5 .open-field-input input[aria-describedby]~[role=alert],.basic5 .open-field-input input[aria-describedby]~.open-helptext,.basic5 .open-field-input textarea[aria-describedby]~[role=alert],.basic5 .open-field-input textarea[aria-describedby]~.open-helptext{background-color:var(--color-basic-6-5);color:var(--token-color-basic-5)}.open-field-select{flex-direction:column;justify-content:flex-start;margin:16px 0 24px;display:flex}.open-field-select label{color:var(--token-color-basic-5)}.open-field-select select{border:1px solid var(--token-color-basic-4);color:var(--token-color-basic-6);background-color:var(--token-color-basic-1);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath d='M21.5 13.5l-5 5-5-5' fill='none' stroke='%233c3c3c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='0,0'%3E%3C/path%3E%3C/svg%3E")}.open-field-select select:focus-visible{border:1px dashed var(--token-color-basic-5)}.open-field-select select[aria-invalid=true]~[role=alert]{color:var(--token-color-basic-5)}.open-field-select label{font-size:var(--text-scale-1);padding-bottom:4px;line-height:1.4}.open-field-select select{border-radius:var(--token-radius-small);appearance:none;width:100%;max-width:100%;height:48px;min-height:48px;font-size:var(--text-scale-3);font-weight:var(--token-font-weight-bold);box-shadow:none;background-position:100%;background-repeat:no-repeat;background-size:32px 32px;outline:none;margin:0;padding:0 1.33rem;line-height:1.4;display:block}.open-field-select select ::-ms-expand{display:none}.open-field-select select::placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);font-style:normal}.open-field-select select option{font-size:1rem;font-weight:400}.open-field-select select[aria-invalid=true]{border-color:var(--token-color-error)}.open-field-select select[aria-invalid=true]~[role=alert]{min-height:33px;font-size:var(--text-scale-1);border-radius:4px;margin:4px 0 0;padding:8px 24px;line-height:1.4;display:block;position:relative}.open-field-select select[aria-invalid=true]~[role=alert] svg{width:16px;height:16px;position:absolute;top:9px;left:4px}.basic1 .open-field-select label{color:var(--token-color-basic-1)}.basic1 .open-field-select select{border:1px solid var(--color-basic-1-30);color:var(--token-color-basic-1);background-color:var(--color-basic-6-30);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath d='M21.5 13.5l-5 5-5-5' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='0,0'%3E%3C/path%3E%3C/svg%3E")}.basic1 .open-field-select select:focus-visible{border:1px dashed var(--token-color-basic-1)}.basic1 .open-field-select select[aria-invalid=true]~[role=alert]{color:var(--token-color-basic-1)}.basic5 .open-field-select label{color:var(--token-color-basic-5)}.basic5 .open-field-select select{border:1px solid var(--token-color-basic-4);color:var(--token-color-basic-6);background-color:var(--token-color-basic-1);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath d='M21.5 13.5l-5 5-5-5' fill='none' stroke='%233c3c3c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='0,0'%3E%3C/path%3E%3C/svg%3E")}.basic5 .open-field-select select:focus-visible{border:1px dashed var(--token-color-basic-5)}.basic5 .open-field-select select[aria-invalid=true]{border-color:var(--token-color-error)}.basic5 .open-field-select select[aria-invalid=true]~[role=alert]{color:var(--token-color-basic-5)}form fieldset{border:0;padding:0}.special{min-height:calc(var(--token-spacing-base)*5);padding:calc(var(--token-spacing-base)*2 - 2) calc(var(--token-spacing-base)*8)}@media (min-width:64em){.special{min-height:calc(var(--token-spacing-base)*6)}}.decrement,.increment{position:relative}.decrement:before{content:"";background-color:currentColor;width:14px;height:2px;display:block;position:absolute;top:calc(50% - 2px)}@media (min-width:48em){.decrement:before{width:22px}}.increment:before,.increment:after{content:"";background-color:currentColor;width:14px;height:2px;display:block;position:absolute;top:calc(50% - 2px)}.increment:after{transform:rotate(90deg)}@media (min-width:48em){.increment:before,.increment:after{width:22px}}button.loadMorePosts{cursor:pointer;margin:0 auto 50px;display:block}@media (min-width:48em){button.loadMorePosts{margin:0 auto 80px}}.icon{width:32px;height:32px}.icon.icon-menu-toggle{width:21px;height:17px}.page-transition-mask{z-index:9999;background-color:var(--token-color-primary-base);transform-origin:top;will-change:transform;user-select:none;width:100vw;height:100vh;position:fixed;top:0;left:0}.splitting{display:block;overflow:hidden}.word{display:inline-block;overflow:hidden}.char{will-change:transform;display:inline-block;position:relative}.hs-form{max-width:890px}.hs-form fieldset{max-width:none!important}.hs-form h2{margin:calc(var(--token-spacing-base)*3) 0;font-family:var(--token-font-family-secondary);font-size:clamp(var(--text-scale-6),1.3vw + 1rem,var(--text-scale-12));line-height:1.2}@supports (font-variation-settings:normal){.hs-form h2{font-family:var(--token-font-family-secondary-variable);font-variation-settings:"wght" 400}}@media (min-width:64em){.hs-form h2{margin:calc(var(--token-spacing-base)*7) 0 calc(var(--token-spacing-base)*5) 0}}.hs-form h3{font-family:var(--token-font-family-secondary);font-size:clamp(var(--text-scale-4),.4vw + .9rem,var(--text-scale-6));margin:0 0 8px;font-weight:700}@supports (font-variation-settings:normal){.hs-form h3{font-family:var(--token-font-family-secondary-variable);font-variation-settings:"wght" 700}}ul.inputs-list,.hs-form-radio,.hs-form-booleancheckbox{margin:0;padding:0;list-style-type:none}.submitted-message.hs-main-font-element{font-weight:var(--token-font-weight-regular);font-size:clamp(var(--h1-font-size-min),var(--h1-font-size-value),var(--h1-font-size-max));line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);font-family:var(--token-font-family-brand)!important}.hs-form-field>label,.hs-dependent-field>label{font-size:var(--text-scale-1)}.hs-form-field>label+legend,.hs-dependent-field>label+legend{font-size:var(--text-scale-1);color:var(--token-color-basic-4);margin-bottom:4px}#hubspot-messages-iframe-container.widget-align-right{z-index:1}@media (max-width:767px){#hubspot-messages-iframe-container.widget-align-right{z-index:110}}.hs-button.primary{--button-background-color:var(--color-basic-6-5);--button-color:var(--token-color-basic-6);--button-border-color:var(--token-color-basic-6);min-width:auto;height:calc(var(--token-spacing-base)*6);min-height:calc(var(--token-spacing-base)*6);padding:calc(var(--token-spacing-base)*2) calc(var(--token-spacing-base)*2);border-radius:var(--token-radius-small);font-family:var(--token-font-family-secondary);font-size:clamp(var(--text-scale-2),.2vw + .7rem,var(--text-scale-3));font-weight:var(--token-font-weight-bold);justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}@supports (font-variation-settings:normal){.hs-button.primary{font-family:var(--token-font-family-secondary-variable);font-variation-settings:"wght" var(--token-font-weight-bold)}}.hs-button.primary{letter-spacing:normal;text-transform:none;box-shadow:none;color:var(--button-color);background-color:var(--button-background-color);-webkit-backface-visibility:hidden;width:100%;line-height:1;text-decoration:none;transition:all .2s ease-out;-webkit-transform:translate(0,0)}@media (min-width:48em){.hs-button.primary{min-width:calc(var(--token-spacing-base)*32);width:auto}}@media (min-width:64em){.hs-button.primary{height:calc(var(--token-spacing-base)*8);min-height:calc(var(--token-spacing-base)*8);width:auto}}.hs-button.primary.special{height:calc(var(--token-spacing-base)*5);min-height:calc(var(--token-spacing-base)*5);padding:calc(var(--token-spacing-base)*2 - 2) calc(var(--token-spacing-base)*8)}@media (min-width:64em){.hs-button.primary.special{min-height:calc(var(--token-spacing-base)*6)}}.hs-button.primary:disabled{opacity:.5;pointer-events:none}.hs-button.primary[type=submit]{margin-top:calc(var(--token-spacing-base)*4)}.hs-button.primary{--button-background-color:var(--color-basic-6-5);--button-color:var(--token-color-basic-6);--button-border-color:var(--color-basic-6-15);border:0}.hs-button.primary:hover,.hs-button.primary:focus,.hs-button.primary:active{--button-background-color:var(--token-color-basic-6);--button-color:var(--token-color-basic-1);--button-border-color:var(--token-color-basic-5)}.hs-button.primary:disabled{--button-background-color:var(--color-basic-6-5);--button-color:var(--token-color-basic-6);--button-border-color:var(--color-basic-6-15)}.hs-fieldtype-text,.hs-fieldtype-textarea,.hs-fieldtype-date,.hs-fieldtype-number,.hs-fieldtype-phonenumber,.hs-dateinput{flex-direction:column;margin:16px 0 24px;display:flex}.hs-fieldtype-text>label,.hs-fieldtype-textarea>label,.hs-fieldtype-date>label,.hs-fieldtype-number>label,.hs-fieldtype-phonenumber>label,.hs-dateinput>label{color:var(--token-color-basic-5);font-size:var(--text-scale-1);padding-bottom:4px;line-height:1.4}.hs-fieldtype-text input,.hs-fieldtype-text textarea,.hs-fieldtype-textarea input,.hs-fieldtype-textarea textarea,.hs-fieldtype-date input,.hs-fieldtype-date textarea,.hs-fieldtype-number input,.hs-fieldtype-number textarea,.hs-fieldtype-phonenumber input,.hs-fieldtype-phonenumber textarea,.hs-dateinput input,.hs-dateinput textarea{border:1px solid var(--color-basic-6-15);border-radius:var(--token-radius-small);appearance:none;width:100%;max-width:437px;height:48px;min-height:48px;font-size:var(--text-scale-3);font-weight:var(--token-font-weight-bold);color:var(--token-color-basic-6);background-color:var(--token-color-basic-1);box-shadow:none;outline:none;margin:0;padding:0 1.33rem;line-height:1.4;display:block}.hs-fieldtype-text input::placeholder,.hs-fieldtype-text textarea::placeholder,.hs-fieldtype-textarea input::placeholder,.hs-fieldtype-textarea textarea::placeholder,.hs-fieldtype-date input::placeholder,.hs-fieldtype-date textarea::placeholder,.hs-fieldtype-number input::placeholder,.hs-fieldtype-number textarea::placeholder,.hs-fieldtype-phonenumber input::placeholder,.hs-fieldtype-phonenumber textarea::placeholder,.hs-dateinput input::placeholder,.hs-dateinput textarea::placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-text input::-webkit-input-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-text input::-moz-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-text input:-ms-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-text input:-moz-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-text textarea::-webkit-input-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-text textarea::-moz-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-text textarea:-ms-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-text textarea:-moz-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-textarea input::-webkit-input-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-textarea input::-moz-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-textarea input:-ms-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-textarea input:-moz-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-textarea textarea::-webkit-input-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-textarea textarea::-moz-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-textarea textarea:-ms-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-textarea textarea:-moz-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-date input::-webkit-input-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-date input::-moz-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-date input:-ms-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-date input:-moz-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-date textarea::-webkit-input-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-date textarea::-moz-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-date textarea:-ms-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-date textarea:-moz-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-number input::-webkit-input-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-number input::-moz-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-number input:-ms-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-number input:-moz-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-number textarea::-webkit-input-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-number textarea::-moz-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-number textarea:-ms-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-number textarea:-moz-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-phonenumber input::-webkit-input-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-phonenumber input::-moz-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-phonenumber input:-ms-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-phonenumber input:-moz-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-phonenumber textarea::-webkit-input-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-phonenumber textarea::-moz-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-phonenumber textarea:-ms-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-phonenumber textarea:-moz-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-dateinput input::-webkit-input-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-dateinput input::-moz-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-dateinput input:-ms-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-dateinput input:-moz-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-dateinput textarea::-webkit-input-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-dateinput textarea::-moz-placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-dateinput textarea:-ms-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-dateinput textarea:-moz-placeholder-shown{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);opacity:1;font-style:normal}.hs-fieldtype-text input::-webkit-date-and-time-value{text-align:left;height:48px;min-height:48px;margin-top:0;padding:.8em 0;line-height:1.4;display:block}.hs-fieldtype-text textarea::-webkit-date-and-time-value{text-align:left;height:48px;min-height:48px;margin-top:0;padding:.8em 0;line-height:1.4;display:block}.hs-fieldtype-textarea input::-webkit-date-and-time-value{text-align:left;height:48px;min-height:48px;margin-top:0;padding:.8em 0;line-height:1.4;display:block}.hs-fieldtype-textarea textarea::-webkit-date-and-time-value{text-align:left;height:48px;min-height:48px;margin-top:0;padding:.8em 0;line-height:1.4;display:block}.hs-fieldtype-date input::-webkit-date-and-time-value{text-align:left;height:48px;min-height:48px;margin-top:0;padding:.8em 0;line-height:1.4;display:block}.hs-fieldtype-date textarea::-webkit-date-and-time-value{text-align:left;height:48px;min-height:48px;margin-top:0;padding:.8em 0;line-height:1.4;display:block}.hs-fieldtype-number input::-webkit-date-and-time-value{text-align:left;height:48px;min-height:48px;margin-top:0;padding:.8em 0;line-height:1.4;display:block}.hs-fieldtype-number textarea::-webkit-date-and-time-value{text-align:left;height:48px;min-height:48px;margin-top:0;padding:.8em 0;line-height:1.4;display:block}.hs-fieldtype-phonenumber input::-webkit-date-and-time-value{text-align:left;height:48px;min-height:48px;margin-top:0;padding:.8em 0;line-height:1.4;display:block}.hs-fieldtype-phonenumber textarea::-webkit-date-and-time-value{text-align:left;height:48px;min-height:48px;margin-top:0;padding:.8em 0;line-height:1.4;display:block}.hs-dateinput input::-webkit-date-and-time-value{text-align:left;height:48px;min-height:48px;margin-top:0;padding:.8em 0;line-height:1.4;display:block}.hs-dateinput textarea::-webkit-date-and-time-value{text-align:left;height:48px;min-height:48px;margin-top:0;padding:.8em 0;line-height:1.4;display:block}.hs-fieldtype-text textarea,.hs-fieldtype-textarea textarea,.hs-fieldtype-date textarea,.hs-fieldtype-number textarea,.hs-fieldtype-phonenumber textarea,.hs-dateinput textarea{height:72px;padding:8px 1.33rem}.hs-fieldtype-text .invalid,.hs-fieldtype-text .error,.hs-fieldtype-textarea .invalid,.hs-fieldtype-textarea .error,.hs-fieldtype-date .invalid,.hs-fieldtype-date .error,.hs-fieldtype-number .invalid,.hs-fieldtype-number .error,.hs-fieldtype-phonenumber .invalid,.hs-fieldtype-phonenumber .error,.hs-dateinput .invalid,.hs-dateinput .error{border-color:var(--token-color-error)}.hs-dateinput{margin:0}.hs-dateinput input{width:auto}.hs-fieldtype-file input[type=file]{width:auto;max-width:none;font-size:var(--text-scale-3);font-weight:var(--token-font-weight-regular);color:var(--token-color-basic-6);line-height:1.4}ul.hs-error-msgs{max-width:437px;min-height:33px;font-size:var(--text-scale-1);color:var(--token-color-basic-5);background-color:var(--color-basic-6-5);background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Livello_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 32 32' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:none;stroke:%23000;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:0,0%7D%3C/style%3E%3Cpath id='Vector' class='st0' d='M16 29.3c-7.3 0-13.3-6-13.3-13.3S8.7 2.7 16 2.7s13.3 6 13.3 13.3-6 13.3-13.3 13.3z'/%3E%3Cpath id='Vector_00000129174934319875818270000006102655352713524647_' class='st0' d='M6.6 25.4 25.4 6.6'/%3E%3C/svg%3E");background-position:4px;background-repeat:no-repeat;background-size:16px 16px;border-radius:4px;line-height:1.4;list-style:none;display:block;margin:4px 0 0!important;padding:8px 24px!important}.hs-datepicker .fn-date-picker.pika-single.is-bound{border-radius:8px}.hs-datepicker .fn-date-picker .pika-button{color:var(--token-color-basic-5)}.hs-datepicker .fn-date-picker .pika-button:hover{color:var(--token-color-basic-5);background-color:#0c5!important}.hs-datepicker .fn-date-picker .is-selected .pika-button{box-shadow:none;color:var(--token-color-basic-5);background-color:#0c5;border-radius:2px}.hs-datepicker .fn-date-picker .is-today .pika-button{box-shadow:none;color:var(--token-color-basic-5);background-color:#9adbf0;border-radius:2px}.hs-form-radio-display{font-size:var(--text-scale-2);color:var(--token-color-basic-5);justify-content:flex-start;align-items:center;padding:0 0 16px;display:flex}@media (min-width:64em){.hs-form-radio-display{font-size:var(--text-scale-4)}}.hs-form-radio-display input[type=radio]{appearance:none;background-image:url("data:image/svg+xml, %3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect class='thick-box' fill-opacity='.15' fill='%23000' x='8' y='8' width='20' height='20' rx='10' /%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:36px;border:0;border-radius:100%;outline:none;flex:none;width:36px;min-width:36px;height:36px;margin:0;display:inline-block}.hs-form-radio-display input[type=radio]:not(:checked):focus-visible{background-image:url("data:image/svg+xml, %3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect class='focus-ring' fill-opacity='.15' fill='%23000' width='36' height='36' rx='4' /%3E%3Crect class='thick-box' fill-opacity='.15' fill='%23000' x='8' y='8' width='20' height='20' rx='10' /%3E%3C/g%3E%3C/svg%3E%0A")}.hs-form-radio-display input[type=radio]:checked{background-image:url("data:image/svg+xml, %3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect className='thick-box' fill-opacity='.15' fill='%23000' x='8' y='8' width='20' height='20' rx='10' /%3E%3Crect class='thick' fill='%233C3C3C' x='11' y='11' width='14' height='14' rx='7' /%3E%3C/g%3E%3C/svg%3E%0A")}.hs-form-radio-display input[type=radio]:checked:focus-visible{background-image:url("data:image/svg+xml, %3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect class='focus-ring' fill-opacity='.15' fill='%23000' width='36' height='36' rx='4' /%3E%3Crect class='thick-box' fill-opacity='.15' fill='%23000' x='8' y='8' width='20' height='20' rx='10' /%3E%3Crect class='thick' fill='%233C3C3C' x='11' y='11' width='14' height='14' rx='7' /%3E%3C/g%3E%3C/svg%3E%0A")}.hs-form-radio-display input[type=radio][disabled],.hs-form-radio-display input[type=radio][disabled]+span{opacity:.4}@media (min-width:64em){.hs-form-radio-display input[type=radio]{background-size:40px;width:40px;min-width:40px;height:40px}}.hs-form-booleancheckbox-display,.hs-form-checkbox-display{justify-content:flex-start;align-items:center;display:flex}.hs-form-booleancheckbox-display span,.hs-fieldtype-checkbox span{font-size:var(--text-scale-2);color:var(--token-color-basic-5);margin:16px 0 0;position:relative;left:0}@supports (font-variation-settings:normal){.hs-form-booleancheckbox-display span,.hs-fieldtype-checkbox span{font-family:var(--token-font-family-secondary-variable)}}@media (min-width:64em){.hs-form-booleancheckbox-display span,.hs-fieldtype-checkbox span{font-size:var(--text-scale-4)}}.hs-input[type=checkbox]{appearance:none;width:36px;min-width:36px;height:36px;font-size:var(--text-scale-2);vertical-align:bottom;background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect class='focus-ring' fill-opacity='0' fill='%23000' width='36' height='36' rx='4' /%3E%3Crect class='thick-box' fill-opacity='.15' fill='%23000' x='8' y='8' width='20' height='20' rx='2' /%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:36px;border:0;border-radius:4px;outline:none;margin:16px 0 0;line-height:1;position:relative}@media (min-width:64em){.hs-input[type=checkbox]{width:40px;min-width:40px;height:40px;font-size:var(--text-scale-4);background-size:40px}}.hs-input[type=checkbox]:not(:checked):focus-visible{background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect class='focus-ring' fill-opacity='.15' fill='%23000' width='36' height='36' rx='4' /%3E%3Crect class='thick-box' fill-opacity='.15' fill='%23000' x='8' y='8' width='20' height='20' rx='2' /%3E%3C/g%3E%3C/svg%3E%0A")}.hs-input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect class='focus-ring' fill-opacity='0' fill='%23000' width='36' height='36' rx='4' /%3E%3Crect class='thick-box' fill-opacity='.75' fill='%23000' x='8' y='8' width='20' height='20' rx='2' /%3E%3Cg class='thick' transform='translate(12.175 14.025)' stroke-dasharray='0,0' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m0 3.975 3.65 3.95 8-7.925' stroke='%23fff' stroke-width='2' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.hs-input[type=checkbox]:checked:focus-visible{background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter color-interpolation-filters='auto' id='a'%3E%3CfeColorMatrix in='SourceGraphic' values='0 0 0 0 1.000000 0 0 0 0 1.000000 0 0 0 0 1.000000 0 0 0 1.000000 0' /%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect class='focus-ring' fill-opacity='.15' fill='%23000' width='36' height='36' rx='4' /%3E%3Crect class='thick-box' fill-opacity='.75' fill='%23000' x='8' y='8' width='20' height='20' rx='2' /%3E%3Cg class='thick' filter='url(%23a)' transform='translate(12.175 14.025)' stroke-dasharray='0,0' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m0 3.975 3.65 3.95 8-7.925' stroke='%23000' stroke-width='2' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}.hs-input[type=checkbox]+label{color:var(--token-color-basic-5)}.hs-input[type=checkbox][disabled]{opacity:.45}.hs-input[type=checkbox][disabled]+label{opacity:.75}.hs-fieldtype-text select{border-radius:var(--token-radius-small);appearance:none;width:100%;max-width:100%;height:48px;min-height:48px;font-size:var(--text-scale-3);font-weight:var(--token-font-weight-bold);box-shadow:none;background-position:100%;background-repeat:no-repeat;background-size:32px 32px;outline:none;margin:0;padding:0 1.33rem;line-height:1.4;display:block}.hs-fieldtype-text select ::-ms-expand{display:none}.hs-fieldtype-text select::placeholder{color:var(--token-color-basic-4);font-size:inherit;font-weight:var(--token-font-weight-bold);font-style:normal}.hs-fieldtype-text select option{font-size:1rem;font-weight:400}.hs-fieldtype-intl-phone.hs-input{flex-direction:column;display:flex}.hs-fieldtype-intl-phone.hs-input select.hs-input{width:100%!important;max-width:437px!important}.hs-fieldtype-intl-phone.hs-input input.hs-input{margin-top:16px;float:none!important;width:100%!important;max-width:437px!important}@media (min-width:64em){.hs-fieldtype-intl-phone.hs-input input.hs-input{margin-top:24px}}
@font-face{font-family:AllRoundGothic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/AllRoundGothic-Lig/font.subset.woff2)format("woff2"),url(/fonts/AllRoundGothic-Lig/font.subset.woff)format("woff")}@font-face{font-family:AllRoundGothic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/AllRoundGothic-Book/font.subset.woff2)format("woff2"),url(/fonts/AllRoundGothic-Book/font.subset.woff)format("woff")}@font-face{font-family:AllRoundGothic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/AllRoundGothic-Bold/font.subset.woff2)format("woff2"),url(/fonts/AllRoundGothic-Bold/font.subset.woff)format("woff")}@font-face{font-family:Hauora;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Hauora-Bold.woff2)format("woff2"),url(/fonts/Hauora-Bold.woff)format("woff")}@font-face{font-family:Hauora;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Hauora-SemiBold.woff2)format("woff2"),url(/fonts/Hauora-SemiBold.woff)format("woff")}@font-face{font-family:Hauora;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Hauora-Medium.woff2)format("woff2"),url(/fonts/Hauora-Medium.woff)format("woff")}@font-face{font-family:Hauora;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Hauora-Regular.woff2)format("woff2"),url(/fonts/Hauora-Regular.woff)format("woff")}@font-face{font-family:Hauora;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Hauora-Light.woff2)format("woff2"),url(/fonts/Hauora-Light.woff)format("woff")}@font-face{font-family:Hauora;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/Hauora-ExtraLight.woff2)format("woff2"),url(/fonts/Hauora-ExtraLight.woff)format("woff")}@font-face{font-family:Hauora-Var;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/HauoraGX.var.subset.woff2)format("woff2-variations"),url(/fonts/HauoraGX.var.subset.woff2)format("woff2")}
