*{-webkit-user-select:none;-ms-user-select:none;user-select:none}*:is(input,textarea,[contenteditable],code,code *,h1,h1 *,h2,h2 *,h3,h3 *,h4,h4 *,h5,h5 *,h6,h6 *,p,p *,td,td *,th,th *,blockquote,blockquote *,li,li *,dl,dl *,dt,dt *,dd,dd *){-webkit-user-select:text;-ms-user-select:text;user-select:text}a,[tabindex]{outline:none}*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15}body{-webkit-font-smoothing:antialiased;margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;clear:both;height:0;color:inherit;border-top-width:.0625rem;margin:0;overflow:visible}pre{font-family:monospace;font-size:inherit}address{font-style:inherit}a{color:inherit;background-color:transparent;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:inherit}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-ms-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;text-align:inherit;text-transform:inherit;background:0 0;border-radius:0;margin:0;padding:0}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled{cursor:default}[type=button]:disabled{cursor:default}[type=reset]:disabled{cursor:default}[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{min-width:0;margin:0;padding:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-.125rem}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}mark{background:0 0}body{-webkit-user-select:none;-ms-user-select:none;user-select:none}:root{--s-scrolled-classes-class:-scrolled;--s-scrolled-classes-offset:100;--s-media-xs-min:0;--s-media-xs-max:29.625rem;--s-media-sm-min:29.6875rem;--s-media-sm-max:39.9375rem;--s-media-md-min:40rem;--s-media-md-max:47.9375rem;--s-media-lg-min:48rem;--s-media-lg-max:63.9375rem;--s-media-xl-min:64rem;--s-media-xl-max:79.9375rem;--s-media-xxl-min:80rem;--s-container-default-min-width:20rem;--s-container-default-max-width:80rem;--s-container-default-side-padding:2rem;--s-container-grid-min-width:20rem;--s-container-grid-max-width:80rem;--s-container-grid-side-padding:2rem;--s-container-gallery-min-width:20rem;--s-container-gallery-max-width:90rem;--s-container-gallery-side-padding:2rem;--s-shadow-default:0rem .04375rem .1375rem rgba(0,0,0,.01),0rem .10625rem .33125rem rgba(0,0,0,.016),0rem .19375rem .625rem rgba(0,0,0,.02),0rem .35rem 1.11875rem rgba(0,0,0,.024),0rem .65rem 2.0875rem rgba(0,0,0,.027),0rem 1.5625rem 5rem rgba(0,0,0,.04);--s-ease-default:cubic-bezier(.25,.1,.25,1);--s-ease-power3-in:cubic-bezier(.55,.055,.675,.19);--s-ease-power3-out:cubic-bezier(.215,.61,.355,1);--s-ease-power3-inout:cubic-bezier(.645,.045,.355,1);--s-ease-sine-in:cubic-bezier(.47,0,.745,.715);--s-ease-sine-out:cubic-bezier(.39,.575,.565,1);--s-ease-sine-inout:cubic-bezier(.445,.05,.55,.95);--s-transition-slow-property:all;--s-transition-slow-duration:.8s;--s-transition-slow-timing-function:var(--s-ease-default);--s-transition-default-property:all;--s-transition-default-duration:.3s;--s-transition-default-timing-function:var(--s-ease-default);--s-transition-fast-property:all;--s-transition-fast-duration:.1s;--s-transition-fast-timing-function:var(--s-ease-default);--s-font-family-sans:venice-blvd,sans-serif;--s-font-family-serif:Rockwell;--s-font-serif-family:var(--s-font-family-serif);--s-font-serif-weight:300;--s-font-sams-family:var(--s-font-family-sans);--s-font-sams-weight:300;--s-font-body-family:var(--s-font-family-serif);--s-font-body-weight:300;--s-font-lead-family:var(--s-font-family-serif);--s-font-lead-weight:300;--s-font-title-family:var(--s-font-family-sans);--s-font-title-weight:700;--s-font-suptitle-family:var(--s-font-family-sans);--s-font-suptitle-weight:300;--s-font-subtitle-family:var(--s-font-family-sans);--s-font-subtitle-weight:300;--s-font-p-family:var(--s-font-family-serif);--s-font-p-weight:300;--s-typo-body-font:var(--s-font-body-style,normal)var(--s-font-body-variant,normal)var(--s-font-body-weight,normal)var(--s-font-body-size,1em)/var(--s-font-body-line-height,1)var(--s-font-body-family,sans-serif);--s-typo-body-size:calc(var(--s-size-body, )*var(--s-scale,1));--s-typo-body-line-height:1.3;--s-typo-h1-font:var(--s-font-title-style,normal)var(--s-font-title-variant,normal)var(--s-font-title-weight,normal)var(--s-font-title-size,1em)/var(--s-font-title-line-height,1)var(--s-font-title-family,sans-serif);--s-typo-h1-size:calc(var(--s-size-h1, )*var(--s-scale,1));--s-typo-h1-line-height:1.1;--s-typo-h1-letter-spacing:0;--s-typo-h1-text-transform:uppercase;--s-typo-h2-font:var(--s-font-title-style,normal)var(--s-font-title-variant,normal)var(--s-font-title-weight,normal)var(--s-font-title-size,1em)/var(--s-font-title-line-height,1)var(--s-font-title-family,sans-serif);--s-typo-h2-size:calc(var(--s-size-h2, )*var(--s-scale,1));--s-typo-h2-line-height:1.2;--s-typo-h2-letter-spacing:0;--s-typo-h2-text-transform:uppercase;--s-typo-h3-font:var(--s-font-title-style,normal)var(--s-font-title-variant,normal)var(--s-font-title-weight,normal)var(--s-font-title-size,1em)/var(--s-font-title-line-height,1)var(--s-font-title-family,sans-serif);--s-typo-h3-size:calc(var(--s-size-h3, )*var(--s-scale,1));--s-typo-h3-line-height:1.1;--s-typo-suptitle-font:var(--s-font-suptitle-style,normal)var(--s-font-suptitle-variant,normal)var(--s-font-suptitle-weight,normal)var(--s-font-suptitle-size,1em)/var(--s-font-suptitle-line-height,1)var(--s-font-suptitle-family,sans-serif);--s-typo-suptitle-size:calc(var(--s-size-suptitle, )*var(--s-scale,1));--s-typo-suptitle-line-height:1.2;--s-typo-suptitle-letter-spacing:0;--s-typo-suptitle-text-transform:uppercase;--s-typo-subtitle-font:var(--s-font-subtitle-style,normal)var(--s-font-subtitle-variant,normal)var(--s-font-subtitle-weight,normal)var(--s-font-subtitle-size,1em)/var(--s-font-subtitle-line-height,1)var(--s-font-subtitle-family,sans-serif);--s-typo-subtitle-size:calc(var(--s-size-subtitle, )*var(--s-scale,1));--s-typo-subtitle-line-height:1.2;--s-typo-subtitle-letter-spacing:0;--s-typo-subtitle-text-transform:uppercase;--s-typo-lead-font:var(--s-font-lead-style,normal)var(--s-font-lead-variant,normal)var(--s-font-lead-weight,normal)var(--s-font-lead-size,1em)/var(--s-font-lead-line-height,1)var(--s-font-lead-family,sans-serif);--s-typo-lead-size:calc(var(--s-size-lead, )*var(--s-scale,1));--s-typo-lead-line-height:2.25rem;--s-typo-p-font:var(--s-font-p-style,normal)var(--s-font-p-variant,normal)var(--s-font-p-weight,normal)var(--s-font-p-size,1em)/var(--s-font-p-line-height,1)var(--s-font-p-family,sans-serif);--s-typo-p-size:calc(var(--s-size-p, )*var(--s-scale,1));--s-typo-p-line-height:2.25rem;--s-typo-button-font:var(--s-font-sans-style,normal)var(--s-font-sans-variant,normal)var(--s-font-sans-weight,normal)var(--s-font-sans-size,1em)/var(--s-font-sans-line-height,1)var(--s-font-sans-family,sans-serif);--s-typo-button-size:calc(var(--s-size-button, )*var(--s-scale,1));--s-typo-button-line-height:1;--s-typo-button-letter-spacing:0;--s-typo-button-text-transform:uppercase;--s-typo-menu-font:var(--s-font-body-style,normal)var(--s-font-body-variant,normal)var(--s-font-body-weight,normal)var(--s-font-body-size,1em)/var(--s-font-body-line-height,1)var(--s-font-body-family,sans-serif);--s-typo-menu-size:calc(var(--s-size-menu, )*var(--s-scale,1));--s-typo-menu-line-height:1.2;--s-radius-default-top-left:1.25rem;--s-radius-default-top-right:1.25rem;--s-radius-default-bottom-right:1.25rem;--s-radius-default-bottom-left:1.25rem;--s-radius-default:1.25rem;--s-space-05:.125rem;--s-space-1:.25rem;--s-space-2:.5rem;--s-space-3:.75rem;--s-space-4:1rem;--s-space-5:1.25rem;--s-space-6:1.5rem;--s-space-7:1.75rem;--s-space-8:2rem;--s-space-10:2.5rem;--s-space-12:3rem;--s-space-16:4rem;--s-space-20:5rem;--s-space-24:6rem;--s-space-28:7rem;--s-space-32:8rem;--s-space-40:10rem;--s-space-48:12rem;--s-space-56:14rem;--s-space-64:16rem;--s-space-72:18rem;--s-space-80:20rem;--s-space-88:22rem;--s-space-96:24rem;--s-size-body:1rem;--s-size-h1:3.75rem;--s-size-h2:3.125rem;--s-size-h3:2.5rem;--s-size-suptitle:1rem;--s-size-subtitle:1rem;--s-size-tagline:1rem;--s-size-lead:1.5rem;--s-size-p:1.25rem;--s-size-button:1.125rem;--s-size-menu:2.5rem;--s-size-small:.75rem;--s-size-large:1.25rem}@media (max-width: 639px){:root{--s-size-h1:1.875rem;--s-size-h2:1.625rem;--s-size-h3:1.375rem;--s-size-lead:1.25rem;--s-size-p:1rem;--s-size-menu:1.5rem}}:root{--s-zindex-header:200;--s-color-black:#000;--s-color-black-o:#000;--s-color-black-h:0;--s-color-black-s:0;--s-color-black-l:0;--s-color-black-a:1;--s-color-white:#fff;--s-color-white-o:#fff;--s-color-white-h:0;--s-color-white-s:0;--s-color-white-l:100;--s-color-white-a:1;--s-color-light-gray:#f6f6f6;--s-color-light-gray-o:#f6f6f6;--s-color-light-gray-h:0;--s-color-light-gray-s:0;--s-color-light-gray-l:96.5;--s-color-light-gray-a:1;--s-color-deep-gray:#676767;--s-color-deep-gray-o:#676767;--s-color-deep-gray-h:0;--s-color-deep-gray-s:0;--s-color-deep-gray-l:40.4;--s-color-deep-gray-a:1;--s-color-brand:#024ecc;--s-color-brand-o:#024ecc;--s-color-brand-h:217;--s-color-brand-s:98.1;--s-color-brand-l:40.4;--s-color-brand-a:1;--s-color-main:var(--s-color-deep-gray);--s-color-main-o:var(--s-color-deep-gray-o);--s-color-main-h:var(--s-color-deep-gray-h);--s-color-main-s:var(--s-color-deep-gray-s);--s-color-main-l:var(--s-color-deep-gray-l);--s-color-main-a:var(--s-color-deep-gray-a);--s-color-accent:var(--s-color-brand);--s-color-accent-o:var(--s-color-brand-o);--s-color-accent-h:var(--s-color-brand-h);--s-color-accent-s:var(--s-color-brand-s);--s-color-accent-l:var(--s-color-brand-l);--s-color-accent-a:var(--s-color-brand-a);--s-color-complementary:#f5d40d;--s-color-complementary-o:#f5d40d;--s-color-complementary-h:51;--s-color-complementary-s:92.1;--s-color-complementary-l:50.6;--s-color-complementary-a:1;--s-color-current:var(--s-color-accent);--s-color-current-o:var(--s-color-accent-o);--s-color-current-h:var(--s-color-accent-h);--s-color-current-s:var(--s-color-accent-s);--s-color-current-l:var(--s-color-accent-l);--s-color-current-a:var(--s-color-accent-a)}::selection{background:hsla(calc(var(--s-color-accent-h) + 0),calc(calc(calc(var(--s-color-accent-s) + 0) - 0)*1%),calc(calc(calc(var(--s-color-accent-l) + 0) - 10)*1%),var(--s-color-accent-a,1));color:hsla(calc(var(--s-color-accent-h) + 0),calc(calc(calc(var(--s-color-accent-s) + 0) - 0)*1%),calc(calc(calc(var(--s-color-accent-l) + 50) - 0)*1%),var(--s-color-accent-a,1))}body{color:var(--s-color-main)}body{font:var(--s-typo-body-font);font-size:var(--s-typo-body-size,1em);line-height:var(--s-typo-body-line-height,1);letter-spacing:var(--s-typo-body-letter-spacing,0);text-transform:var(--s-typo-body-text-transform);-webkit-text-decoration:var(--s-typo-body-text-decoration);text-decoration:var(--s-typo-body-text-decoration)}.typo-rhythm{flex-direction:column;gap:1.25rem;display:flex}body{-webkit-font-smoothing:antialiased}.typo-h1,.typo-h2,.typo-h3,.typo-h4,.typo-h5,.typo-h6,.typo-format h1,.typo-format h2,.typo-format h3,.typo-format h4,.typo-format h5,.typo-format h6{font:var(--s-font-title-style,normal)var(--s-font-title-variant,normal)var(--s-font-title-weight,normal)var(--s-font-title-size,1em)/var(--s-font-title-line-height,1)var(--s-font-title-family,sans-serif);-webkit-user-select:text;-ms-user-select:text;user-select:text;text-wrap:balance;line-height:1em}:is(.typo-h1,.typo-h2,.typo-h3,.typo-h4,.typo-h5,.typo-h6,.typo-format h1,.typo-format h2,.typo-format h3,.typo-format h4,.typo-format h5,.typo-format h6):empty{display:none}:is(.typo-h1,.typo-format h1){font:var(--s-typo-h1-font);font-size:var(--s-typo-h1-size,1em);line-height:var(--s-typo-h1-line-height,1);letter-spacing:var(--s-typo-h1-letter-spacing,0);text-transform:var(--s-typo-h1-text-transform);-webkit-text-decoration:var(--s-typo-h1-text-decoration);text-decoration:var(--s-typo-h1-text-decoration)}:is(.typo-h2,.typo-format h2){font:var(--s-typo-h2-font);font-size:var(--s-typo-h2-size,1em);line-height:var(--s-typo-h2-line-height,1);letter-spacing:var(--s-typo-h2-letter-spacing,0);text-transform:var(--s-typo-h2-text-transform);-webkit-text-decoration:var(--s-typo-h2-text-decoration);text-decoration:var(--s-typo-h2-text-decoration)}:is(.typo-h3,.typo-format h3){font:var(--s-typo-h3-font);font-size:var(--s-typo-h3-size,1em);line-height:var(--s-typo-h3-line-height,1);letter-spacing:var(--s-typo-h3-letter-spacing,0);text-transform:var(--s-typo-h3-text-transform);-webkit-text-decoration:var(--s-typo-h3-text-decoration);text-decoration:var(--s-typo-h3-text-decoration)}:is(.typo-h4,.typo-format h4){font:var(--s-typo-h4-font);font-size:var(--s-typo-h4-size,1em);line-height:var(--s-typo-h4-line-height,1);letter-spacing:var(--s-typo-h4-letter-spacing,0);text-transform:var(--s-typo-h4-text-transform);-webkit-text-decoration:var(--s-typo-h4-text-decoration);text-decoration:var(--s-typo-h4-text-decoration)}:is(.typo-h5,.typo-format h5){font:var(--s-typo-h5-font);font-size:var(--s-typo-h5-size,1em);line-height:var(--s-typo-h5-line-height,1);letter-spacing:var(--s-typo-h5-letter-spacing,0);text-transform:var(--s-typo-h5-text-transform);-webkit-text-decoration:var(--s-typo-h5-text-decoration);text-decoration:var(--s-typo-h5-text-decoration)}:is(.typo-h6,.typo-format h6){font:var(--s-typo-h6-font);font-size:var(--s-typo-h6-size,1em);line-height:var(--s-typo-h6-line-height,1);letter-spacing:var(--s-typo-h6-letter-spacing,0);text-transform:var(--s-typo-h6-text-transform);-webkit-text-decoration:var(--s-typo-h6-text-decoration);text-decoration:var(--s-typo-h6-text-decoration)}.typo-suptitle{font:var(--s-typo-suptitle-font);font-size:var(--s-typo-suptitle-size,1em);line-height:var(--s-typo-suptitle-line-height,1);letter-spacing:var(--s-typo-suptitle-letter-spacing,0);text-transform:var(--s-typo-suptitle-text-transform);-webkit-text-decoration:var(--s-typo-suptitle-text-decoration);text-decoration:var(--s-typo-suptitle-text-decoration)}.typo-suptitle{color:var(--s-color-accent);-webkit-user-select:text;-ms-user-select:text;user-select:text;text-wrap:balance}.typo-suptitle:empty{display:none}.typo-subtitle{font:var(--s-typo-subtitle-font);font-size:var(--s-typo-subtitle-size,1em);line-height:var(--s-typo-subtitle-line-height,1);letter-spacing:var(--s-typo-subtitle-letter-spacing,0);text-transform:var(--s-typo-subtitle-text-transform);-webkit-text-decoration:var(--s-typo-subtitle-text-decoration);text-decoration:var(--s-typo-subtitle-text-decoration)}.typo-subtitle{text-wrap:balance}.typo-subtitle:empty{display:none}:is(.typo-p,.typo-format p){font:var(--s-typo-p-font);font-size:var(--s-typo-p-size,1em);line-height:var(--s-typo-p-line-height,1);letter-spacing:var(--s-typo-p-letter-spacing,0);text-transform:var(--s-typo-p-text-transform);-webkit-text-decoration:var(--s-typo-p-text-decoration);text-decoration:var(--s-typo-p-text-decoration)}.typo-p,.typo-format p{-webkit-user-select:text;-ms-user-select:text;user-select:text;text-wrap:balance}:is(.typo-p,.typo-format p):empty{display:none}:is(.typo-lead,.typo-lead>p,.typo-format .typo-lead,.typo-format .typo-lead p){font:var(--s-typo-lead-font);font-size:var(--s-typo-lead-size,1em);line-height:var(--s-typo-lead-line-height,1);letter-spacing:var(--s-typo-lead-letter-spacing,0);text-transform:var(--s-typo-lead-text-transform);-webkit-text-decoration:var(--s-typo-lead-text-decoration);text-decoration:var(--s-typo-lead-text-decoration)}.typo-lead,.typo-lead>p,.typo-format .typo-lead,.typo-format .typo-lead p{-webkit-user-select:text;-ms-user-select:text;user-select:text;text-wrap:balance}:is(.typo-lead,.typo-lead>p,.typo-format .typo-lead,.typo-format .typo-lead p):empty{display:none}.typo-a,.typo-format a:not(.button){color:var(--s-color-accent);text-underline-offset:.2rem}:is(.typo-a,.typo-format a:not(.button)):focus-visible{outline:.125rem solid var(--s-color-accent)}:is(.typo-a,.typo-format a:not(.button)):focus:not(:focus-visible){outline:none}:is(.typo-a,.typo-format a:not(.button)):hover{color:hsla(calc(var(--s-color-accent-h) + 0),calc(calc(calc(var(--s-color-accent-s) + 0) - 0)*1%),calc(calc(calc(var(--s-color-accent-l) + 10) - 0)*1%),var(--s-color-accent-a,1));text-decoration:underline}.typo-strong,.typo-format strong,.typo-b,.typo-format b{color:var(--s-color-accent)}.typo-em,.typo-format em{font-weight:400}.typo-u,.typo-format u{text-underline-offset:.2rem;text-decoration:underline}.typo-sub,.typo-format sub{position:relative;top:.3em}.typo-sup,.typo-format sup{position:relative;top:-.5em}.typo-small,.typo-format small{font-size:.7em}.typo-ul,.typo-format ul,.typo-ol,.typo-format ol{gap:.625rem;-webkit-user-select:text;-ms-user-select:text;user-select:text;flex-direction:column;display:flex}:is(.typo-ul,.typo-format ul,.typo-ol,.typo-format ol) ol{margin-top:calc(var(--s-space-1,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*1) + var(--s-spaces-min))*var(--s-scale,1))}:is(.typo-ul,.typo-format ul,.typo-ol,.typo-format ol) ul{margin-top:calc(var(--s-space-1,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*1) + var(--s-spaces-min))*var(--s-scale,1))}:is(.typo-ul,.typo-format ul,.typo-ol,.typo-format ol)>li{padding-left:calc(var(--s-space-4,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*4) + var(--s-spaces-min))*var(--s-scale,1));position:relative}:is(.typo-ul,.typo-format ul,.typo-ol,.typo-format ol)>li p{margin-top:0;margin-bottom:0}:is(.typo-ul,.typo-format ul,.typo-ol,.typo-format ol)>li:before{color:var(--s-color-current);line-height:1.3lh;position:absolute;top:0;left:0}:is(.typo-ul,.typo-format ul)>li:before{background:var(--s-color-current);width:.25rem;height:.25rem;content:"";border-radius:100%;display:block;top:.7em}.typo-ol,.typo-format ol{counter-reset:item}:is(.typo-ol,.typo-format ol)>li{padding-left:calc(var(--s-space-5,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*5) + var(--s-spaces-min))*var(--s-scale,1))}:is(.typo-ol,.typo-format ol)>li:before{counter-increment:item;content:counter(item)"."}:is(.typo-dl,.typo-format dl)>dt>dl dt{padding-left:calc(var(--s-space-1,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*1) + var(--s-spaces-min))*var(--s-scale,1));position:relative}:is(.typo-dl,.typo-format dl)>dd>dl dd{padding-left:calc(var(--s-space-1,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*1) + var(--s-spaces-min))*var(--s-scale,1));position:relative}:is(.typo-dl,.typo-format dl)>dt{margin-top:calc(var(--s-space-1,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*1) + var(--s-spaces-min))*var(--s-scale,1))}.typo-blockquote,.typo-format blockquote{-webkit-user-select:text;-ms-user-select:text;user-select:text}.typo-blockquote:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:calc(var(--s-space-1,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*1) + var(--s-spaces-min))*var(--s-scale,1))solid hsla(var(--s-shade-border-accent-hue,var(--s-shade-border-hue,calc(var(--s-color-accent-h) + var(--s-shade-border-accent-spin,var(--s-shade-border-spin,0))))),calc(var(--s-shade-border-accent-saturation,var(--s-shade-border-saturation,calc(var(--s-color-accent-s) + var(--s-shade-border-accent-saturate,var(--s-shade-border-saturate,0)) - var(--s-shade-border-accent-desaturate,var(--s-shade-border-desaturate,0)))))*1%),calc(var(--s-shade-border-accent-lightness,var(--s-shade-border-lightness,calc(var(--s-color-accent-l) + var(--s-shade-border-accent-lighten,var(--s-shade-border-lighten,0)) - var(--s-shade-border-accent-darken,var(--s-shade-border-darken,0)))))*1%),var(--s-shade-border-accent-alpha,var(--s-shade-border-alpha,var(--s-color-accent-a,1))));padding-left:calc(var(--s-space-4,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*4) + var(--s-spaces-min))*var(--s-scale,1))}.typo-blockquote:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:calc(var(--s-space-1,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*1) + var(--s-spaces-min))*var(--s-scale,1))solid hsla(var(--s-shade-border-accent-hue,var(--s-shade-border-hue,calc(var(--s-color-accent-h) + var(--s-shade-border-accent-spin,var(--s-shade-border-spin,0))))),calc(var(--s-shade-border-accent-saturation,var(--s-shade-border-saturation,calc(var(--s-color-accent-s) + var(--s-shade-border-accent-saturate,var(--s-shade-border-saturate,0)) - var(--s-shade-border-accent-desaturate,var(--s-shade-border-desaturate,0)))))*1%),calc(var(--s-shade-border-accent-lightness,var(--s-shade-border-lightness,calc(var(--s-color-accent-l) + var(--s-shade-border-accent-lighten,var(--s-shade-border-lighten,0)) - var(--s-shade-border-accent-darken,var(--s-shade-border-darken,0)))))*1%),var(--s-shade-border-accent-alpha,var(--s-shade-border-alpha,var(--s-color-accent-a,1))));padding-left:calc(var(--s-space-4,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*4) + var(--s-spaces-min))*var(--s-scale,1))}.typo-format blockquote:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:calc(var(--s-space-1,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*1) + var(--s-spaces-min))*var(--s-scale,1))solid hsla(var(--s-shade-border-accent-hue,var(--s-shade-border-hue,calc(var(--s-color-accent-h) + var(--s-shade-border-accent-spin,var(--s-shade-border-spin,0))))),calc(var(--s-shade-border-accent-saturation,var(--s-shade-border-saturation,calc(var(--s-color-accent-s) + var(--s-shade-border-accent-saturate,var(--s-shade-border-saturate,0)) - var(--s-shade-border-accent-desaturate,var(--s-shade-border-desaturate,0)))))*1%),calc(var(--s-shade-border-accent-lightness,var(--s-shade-border-lightness,calc(var(--s-color-accent-l) + var(--s-shade-border-accent-lighten,var(--s-shade-border-lighten,0)) - var(--s-shade-border-accent-darken,var(--s-shade-border-darken,0)))))*1%),var(--s-shade-border-accent-alpha,var(--s-shade-border-alpha,var(--s-color-accent-a,1))));padding-left:calc(var(--s-space-4,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*4) + var(--s-spaces-min))*var(--s-scale,1))}.typo-format blockquote:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:calc(var(--s-space-1,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*1) + var(--s-spaces-min))*var(--s-scale,1))solid hsla(var(--s-shade-border-accent-hue,var(--s-shade-border-hue,calc(var(--s-color-accent-h) + var(--s-shade-border-accent-spin,var(--s-shade-border-spin,0))))),calc(var(--s-shade-border-accent-saturation,var(--s-shade-border-saturation,calc(var(--s-color-accent-s) + var(--s-shade-border-accent-saturate,var(--s-shade-border-saturate,0)) - var(--s-shade-border-accent-desaturate,var(--s-shade-border-desaturate,0)))))*1%),calc(var(--s-shade-border-accent-lightness,var(--s-shade-border-lightness,calc(var(--s-color-accent-l) + var(--s-shade-border-accent-lighten,var(--s-shade-border-lighten,0)) - var(--s-shade-border-accent-darken,var(--s-shade-border-darken,0)))))*1%),var(--s-shade-border-accent-alpha,var(--s-shade-border-alpha,var(--s-color-accent-a,1))));padding-left:calc(var(--s-space-4,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*4) + var(--s-spaces-min))*var(--s-scale,1))}.typo-blockquote:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:calc(var(--s-space-1,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*1) + var(--s-spaces-min))*var(--s-scale,1))solid hsla(var(--s-shade-border-accent-hue,var(--s-shade-border-hue,calc(var(--s-color-accent-h) + var(--s-shade-border-accent-spin,var(--s-shade-border-spin,0))))),calc(var(--s-shade-border-accent-saturation,var(--s-shade-border-saturation,calc(var(--s-color-accent-s) + var(--s-shade-border-accent-saturate,var(--s-shade-border-saturate,0)) - var(--s-shade-border-accent-desaturate,var(--s-shade-border-desaturate,0)))))*1%),calc(var(--s-shade-border-accent-lightness,var(--s-shade-border-lightness,calc(var(--s-color-accent-l) + var(--s-shade-border-accent-lighten,var(--s-shade-border-lighten,0)) - var(--s-shade-border-accent-darken,var(--s-shade-border-darken,0)))))*1%),var(--s-shade-border-accent-alpha,var(--s-shade-border-alpha,var(--s-color-accent-a,1))));padding-right:calc(var(--s-space-4,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*4) + var(--s-spaces-min))*var(--s-scale,1))}.typo-blockquote:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:calc(var(--s-space-1,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*1) + var(--s-spaces-min))*var(--s-scale,1))solid hsla(var(--s-shade-border-accent-hue,var(--s-shade-border-hue,calc(var(--s-color-accent-h) + var(--s-shade-border-accent-spin,var(--s-shade-border-spin,0))))),calc(var(--s-shade-border-accent-saturation,var(--s-shade-border-saturation,calc(var(--s-color-accent-s) + var(--s-shade-border-accent-saturate,var(--s-shade-border-saturate,0)) - var(--s-shade-border-accent-desaturate,var(--s-shade-border-desaturate,0)))))*1%),calc(var(--s-shade-border-accent-lightness,var(--s-shade-border-lightness,calc(var(--s-color-accent-l) + var(--s-shade-border-accent-lighten,var(--s-shade-border-lighten,0)) - var(--s-shade-border-accent-darken,var(--s-shade-border-darken,0)))))*1%),var(--s-shade-border-accent-alpha,var(--s-shade-border-alpha,var(--s-color-accent-a,1))));padding-right:calc(var(--s-space-4,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*4) + var(--s-spaces-min))*var(--s-scale,1))}.typo-format blockquote:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:calc(var(--s-space-1,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*1) + var(--s-spaces-min))*var(--s-scale,1))solid hsla(var(--s-shade-border-accent-hue,var(--s-shade-border-hue,calc(var(--s-color-accent-h) + var(--s-shade-border-accent-spin,var(--s-shade-border-spin,0))))),calc(var(--s-shade-border-accent-saturation,var(--s-shade-border-saturation,calc(var(--s-color-accent-s) + var(--s-shade-border-accent-saturate,var(--s-shade-border-saturate,0)) - var(--s-shade-border-accent-desaturate,var(--s-shade-border-desaturate,0)))))*1%),calc(var(--s-shade-border-accent-lightness,var(--s-shade-border-lightness,calc(var(--s-color-accent-l) + var(--s-shade-border-accent-lighten,var(--s-shade-border-lighten,0)) - var(--s-shade-border-accent-darken,var(--s-shade-border-darken,0)))))*1%),var(--s-shade-border-accent-alpha,var(--s-shade-border-alpha,var(--s-color-accent-a,1))));padding-right:calc(var(--s-space-4,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*4) + var(--s-spaces-min))*var(--s-scale,1))}.typo-format blockquote:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:calc(var(--s-space-1,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*1) + var(--s-spaces-min))*var(--s-scale,1))solid hsla(var(--s-shade-border-accent-hue,var(--s-shade-border-hue,calc(var(--s-color-accent-h) + var(--s-shade-border-accent-spin,var(--s-shade-border-spin,0))))),calc(var(--s-shade-border-accent-saturation,var(--s-shade-border-saturation,calc(var(--s-color-accent-s) + var(--s-shade-border-accent-saturate,var(--s-shade-border-saturate,0)) - var(--s-shade-border-accent-desaturate,var(--s-shade-border-desaturate,0)))))*1%),calc(var(--s-shade-border-accent-lightness,var(--s-shade-border-lightness,calc(var(--s-color-accent-l) + var(--s-shade-border-accent-lighten,var(--s-shade-border-lighten,0)) - var(--s-shade-border-accent-darken,var(--s-shade-border-darken,0)))))*1%),var(--s-shade-border-accent-alpha,var(--s-shade-border-alpha,var(--s-color-accent-a,1))));padding-right:calc(var(--s-space-4,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*4) + var(--s-spaces-min))*var(--s-scale,1))}:is(.typo-blockquote,.typo-format blockquote)+cite{color:var(--s-color-accent);text-transform:uppercase;font-style:normal;display:block}.typo-mark,.typo-format mark{color:var(--s-color-accent)}.typo-hr,.typo-format hr{border:0;border-top:.0625rem solid hsla(var(--s-shade-border-accent-hue,var(--s-shade-border-hue,calc(var(--s-color-accent-h) + var(--s-shade-border-accent-spin,var(--s-shade-border-spin,0))))),calc(var(--s-shade-border-accent-saturation,var(--s-shade-border-saturation,calc(var(--s-color-accent-s) + var(--s-shade-border-accent-saturate,var(--s-shade-border-saturate,0)) - var(--s-shade-border-accent-desaturate,var(--s-shade-border-desaturate,0)))))*1%),calc(var(--s-shade-border-accent-lightness,var(--s-shade-border-lightness,calc(var(--s-color-accent-l) + var(--s-shade-border-accent-lighten,var(--s-shade-border-lighten,0)) - var(--s-shade-border-accent-darken,var(--s-shade-border-darken,0)))))*1%),var(--s-shade-border-accent-alpha,var(--s-shade-border-alpha,var(--s-color-accent-a,1))));display:block}.container{width:clamp(var(--s-container-default-min-width,0rem),calc(var(--s-container-default-max-width) - var(--s-container-default-side-padding)*2),calc(100% - var(--s-container-default-side-padding)*2));margin:0 auto}section{opacity:.0001;translate:0 1.875rem}section{transition-property:var(--s-transition-default-property);transition-duration:var(--s-transition-default-duration);transition-timing-function:var(--s-transition-default-timing-function);transition-delay:var(--s-transition-default-delay)}section.-in-viewport{opacity:1;translate:0;transition-delay:.3s!important}html{-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar{display:none}body{background:var(--s-color-background);flex-direction:column;min-height:100vh;display:flex;overflow-x:hidden}body{transition-property:var(--s-transition-default-property);transition-duration:var(--s-transition-default-duration);transition-timing-function:var(--s-transition-default-timing-function);transition-delay:var(--s-transition-default-delay)}body #__nuxt{flex-direction:column;flex-grow:1;display:flex}body ._spacer{flex-grow:1}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}.core-link,.link{display:inline-block}:is(.core-link,.link)[href]:focus-visible{outline:.125rem solid var(--s-color-accent)}:is(.core-link,.link)[href]:focus:not(:focus-visible){outline:none}.button{cursor:pointer;white-space:nowrap;align-items:center;display:inline-flex}@keyframes button-signal{0%{opacity:.0001;scale:1}50%{opacity:1;scale:1.1 1.3}to{opacity:.0001;scale:1.1}}.button{border-radius:62.4375rem;align-items:center;height:2.875rem;padding-left:1.25rem;padding-right:1.25rem;position:relative;font-weight:700!important}.button{transition-property:var(--s-transition-fast-property);transition-duration:var(--s-transition-fast-duration);transition-timing-function:var(--s-transition-fast-timing-function);transition-delay:var(--s-transition-fast-delay)}.button{font:var(--s-typo-button-font);font-size:var(--s-typo-button-size,1em);line-height:var(--s-typo-button-line-height,1);letter-spacing:var(--s-typo-button-letter-spacing,0);text-transform:var(--s-typo-button-text-transform);-webkit-text-decoration:var(--s-typo-button-text-decoration);text-decoration:var(--s-typo-button-text-decoration)}.button:focus-visible{outline:.125rem solid var(--s-color-accent)}.button:focus:not(:focus-visible){outline:none}.button:active{transform:scale(.95)}.button:not(.-outline):not(.-text):not(.-toggle){background:var(--s-color-current);color:var(--s-color-white)}.button:not(.-outline):not(.-text):not(.-toggle):hover{background:hsla(calc(var(--s-color-current-h) + 0),calc(calc(calc(var(--s-color-current-s) + 0) - 0)*1%),calc(calc(calc(var(--s-color-current-l) + 5) - 0)*1%),var(--s-color-current-a,1))}.button:not(.-outline):not(.-text):not(.-toggle):focus{background:hsla(calc(var(--s-color-current-h) + 0),calc(calc(calc(var(--s-color-current-s) + 0) - 0)*1%),calc(calc(calc(var(--s-color-current-l) + 5) - 0)*1%),var(--s-color-current-a,1))}.button.-solid{background:var(--s-color-current);color:var(--s-color-white)}.button.-solid:hover{background:hsla(calc(var(--s-color-current-h) + 0),calc(calc(calc(var(--s-color-current-s) + 0) - 0)*1%),calc(calc(calc(var(--s-color-current-l) + 5) - 0)*1%),var(--s-color-current-a,1))}.button.-solid:focus{background:hsla(calc(var(--s-color-current-h) + 0),calc(calc(calc(var(--s-color-current-s) + 0) - 0)*1%),calc(calc(calc(var(--s-color-current-l) + 5) - 0)*1%),var(--s-color-current-a,1))}.button.-outline{border:.125rem solid var(--s-color-current);background:var(--s-color-white);color:var(--s-color-current)}.button.-outline:hover{background:hsla(calc(var(--s-color-current-h) + 0),calc(calc(calc(var(--s-color-current-s) + 0) - 0)*1%),96%,var(--s-color-current-a,1))}.button.-toggle{background:hsla(calc(var(--s-color-current-h) + 0),calc(calc(calc(var(--s-color-current-s) + 0) - 0)*1%),98%,var(--s-color-current-a,1));text-transform:none;font-size:1rem}.button.-toggle:hover{background:hsla(calc(var(--s-color-current-h) + 0),calc(calc(calc(var(--s-color-current-s) + 0) - 0)*1%),96%,var(--s-color-current-a,1))}.button.-toggle:focus{background:hsla(calc(var(--s-color-current-h) + 0),calc(calc(calc(var(--s-color-current-s) + 0) - 0)*1%),96%,var(--s-color-current-a,1))}.button.-toggle.-active{background:var(--s-color-current);color:var(--s-color-white)}.button.-signal:before{filter:blur(.3125rem);outline:.125rem solid hsla(calc(var(--s-color-current-h) + 0),calc(calc(calc(var(--s-color-current-s) + 0) - 0)*1%),calc(calc(calc(var(--s-color-current-l) + 0) - 0)*1%),.7);content:"";border-radius:62.4375rem;width:100%;height:100%;animation:2s ease-in-out infinite button-signal;position:absolute;top:0;left:0}.button .button_text{flex-grow:1}.four-o-four{height:max(31.25rem,min(60vh,50rem));position:relative;overflow:hidden}@media (max-width: 1023px){.four-o-four{height:max(50rem,min(80vh,56.25rem))}}.four-o-four .four-o-four_404{z-index:100;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (max-width: 1023px){.four-o-four .four-o-four_404{top:55%}}.four-o-four .four-o-four_body{z-index:100;width:80vw;position:absolute;top:100%;left:50%;translate:-50% -100%}@media (max-width: 1023px){.four-o-four .four-o-four_body{width:25rem;top:70%;left:55%;translate:0}}.four-o-four:after{z-index:1;background:linear-gradient(to top,var(--s-color-white),transparent);content:"";width:100%;height:70%;position:absolute;bottom:0;left:0}@media (max-width: 1023px){.four-o-four:after{height:70%}}.four-o-four .four-o-four_404{opacity:.1;font-size:12.5rem}@media (max-width: 1023px){.four-o-four .four-o-four_404{font-size:27.875rem}}.four-o-four .four-o-four_title{font:var(--s-typo-h2-font);font-size:var(--s-typo-h2-size,1em);line-height:var(--s-typo-h2-line-height,1);letter-spacing:var(--s-typo-h2-letter-spacing,0);text-transform:var(--s-typo-h2-text-transform);-webkit-text-decoration:var(--s-typo-h2-text-decoration);text-decoration:var(--s-typo-h2-text-decoration)}.four-o-four .four-o-four_button{margin-top:calc(var(--s-space-5,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*5) + var(--s-spaces-min))*var(--s-scale,1))}
