abbr,address,article,aside,audio,b,blockquote,body,caption,cite,code,dd,del,details,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-weight:inherit;font-size:inherit;vertical-align:baseline}html{box-sizing:border-box;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:inherit}a{text-decoration:none;color:inherit}embed,img,object,video{display:block;max-inline-size:100%;block-size:auto}iframe{display:block}ol,ul{list-style:none}li{list-style:inherit}address,cite,em,i{font-style:inherit}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}del{text-decoration:line-through}abbr[title],dfn[title]{-webkit-border-after:1px dotted currentColor;border-block-end:1px dotted currentColor;cursor:help}table{border-collapse:separate;border-spacing:0}th{font-weight:700;vertical-align:bottom}hr{display:block;margin-block:1em;margin-inline:0;padding:0;block-size:1px;border:0;-webkit-border-before:1px solid currentColor;border-block-start:1px solid currentColor}pre{white-space:pre}input,select{vertical-align:middle}b,strong{font-weight:inherit}button,input[type=button],input[type=file],input[type=submit],label{cursor:pointer}button,input,select,textarea{margin:0;border-radius:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-variation-settings:inherit;color:inherit;background:rgba(0,0,0,0)}button,input[type=button]{padding:0;border:0;text-align:inherit;background:rgba(0,0,0,0);color:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0)}select{display:inline-block;padding:0;border:0;display:inline-flex;align-items:center;block-size:40px}select:disabled{color:var(--color-disabled,rgba(48,48,48,.6))}textarea{border:1px solid var(--color-border)}input[list],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input::placeholder,select::placeholder,textarea::placeholder{opacity:1;color:var(--color-placeholder)}input:where([type=date]){display:inline-block;padding:0;border:0;display:inline-flex;align-items:center;block-size:40px}input:where([type=date]):disabled{color:var(--color-disabled,rgba(48,48,48,.6))}input:where([type=datetime-local]){display:inline-block;padding:0;border:0;display:inline-flex;align-items:center;block-size:40px}input:where([type=datetime-local]):disabled{color:var(--color-disabled,rgba(48,48,48,.6))}input:where([type=email]){display:inline-block;padding:0;border:0;display:inline-flex;align-items:center;block-size:40px}input:where([type=email]):disabled{color:var(--color-disabled,rgba(48,48,48,.6))}input:where([type=month]){display:inline-block;padding:0;border:0;display:inline-flex;align-items:center;block-size:40px}input:where([type=month]):disabled{color:var(--color-disabled,rgba(48,48,48,.6))}input:where([type=number]){display:inline-block;padding:0;border:0;display:inline-flex;align-items:center;block-size:40px}input:where([type=number]):disabled{color:var(--color-disabled,rgba(48,48,48,.6))}input:where([type=password]){display:inline-block;padding:0;border:0;display:inline-flex;align-items:center;block-size:40px}input:where([type=password]):disabled{color:var(--color-disabled,rgba(48,48,48,.6))}input:where([type=search]){display:inline-block;padding:0;border:0;display:inline-flex;align-items:center;block-size:40px}input:where([type=search]):disabled{color:var(--color-disabled,rgba(48,48,48,.6))}input:where([type=tel]){display:inline-block;padding:0;border:0;display:inline-flex;align-items:center;block-size:40px}input:where([type=tel]):disabled{color:var(--color-disabled,rgba(48,48,48,.6))}input:where([type=text]){display:inline-block;padding:0;border:0;display:inline-flex;align-items:center;block-size:40px}input:where([type=text]):disabled{color:var(--color-disabled,rgba(48,48,48,.6))}input:where([type=time]){display:inline-block;padding:0;border:0;display:inline-flex;align-items:center;block-size:40px}input:where([type=time]):disabled{color:var(--color-disabled,rgba(48,48,48,.6))}input:where([type=url]){display:inline-block;padding:0;border:0;display:inline-flex;align-items:center;block-size:40px}input:where([type=url]):disabled{color:var(--color-disabled,rgba(48,48,48,.6))}input:where([type=week]){display:inline-block;padding:0;border:0;display:inline-flex;align-items:center;block-size:40px}input:where([type=week]):disabled{color:var(--color-disabled,rgba(48,48,48,.6))}input:where([list]){display:inline-block;padding:0;border:0;display:inline-flex;align-items:center;block-size:40px}input:where([list]):disabled{color:var(--color-disabled,rgba(48,48,48,.6))}input:where([type=button]){-webkit-appearance:none;-moz-appearance:none;appearance:none}input:where([type=color]){padding:0;border:none;block-size:40px;inline-size:40px}input:where([type=color])::-webkit-color-swatch{border:1px solid var(--color-border)}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}:root{--container-gutter:clamp(20px,5vw,70px);--content-width:min((100vw - var(--container-gutter) * 2) - var(--scrollbar-width),1504px);--viewport-container-gutter:max(var(--container-gutter),(100vw - 1504px - var(--scrollbar-width)) * 0.5);--bleed-width:calc(100% + var(--viewport-container-gutter));--gutter:min((30/1080) * 100vw,30px);--ui-section-spacing:clamp(64px,min(12.7659574468vh,8.5106382979vw),128px);--scrollbar-width:0px;--viewport-height:100vh;--default-ease:cubic-bezier(0.65,0,0.35,1);--transition-duration:300ms;--animation-duration:750ms;--touch-device-nav-max-inline-size:calc(720px * 0.8);--color-backdrop:#000000;--color-background:#ffffff;--color-border:#ccc;--color-font:#303030;--color-link:#303030;--color-primary:#32e7a1;--color-button-outline:#000000;--color-button-text:#000000;--color-placeholder-background:#999999;--color-input-error:#db524e;--font-size-default:1.125rem;--font-size-sm:1rem;--font-size-xs:clamp(0.75rem,min(0.2380952381vw,0.4761904762vh) + 0.6786rem,0.875rem);--color-secondary:#ff466f;--color-font-contrast:#ffffff;--color-placeholder:#999999;--header-height:88px}@supports(height:100svh){:root{--viewport-height:100svh}}@media(min-width:1080px){:root{--header-height:96px}}@media(prefers-reduced-motion:reduce){:root{--transition-duration:1ms}}html{scrollbar-gutter:stable;color:var(--color-font);background:var(--color-background)}html.scroll-disabled{overflow-y:hidden}html.scroll-disabled body{touch-action:none}@supports not (scrollbar-gutter:stable){html.scroll-disabled body{-webkit-padding-end:var(--scrollbar-width);padding-inline-end:var(--scrollbar-width)}}@media(max-width:1079.9px){html.nav-open{overflow-y:hidden}html.nav-open body{touch-action:none}@supports not (scrollbar-gutter:stable){html.nav-open body{-webkit-padding-end:var(--scrollbar-width);padding-inline-end:var(--scrollbar-width)}}}body{min-block-size:100svh;font-family:var(--font-family);font-size:var(--font-size-default);line-height:1.5}body>#__next{min-block-size:inherit}@media(max-width:1079.9px){body article{-webkit-margin-before:var(--header-height);margin-block-start:var(--header-height)}}hr{border-color:var(--color-border)}.visually-hidden{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}