@layer reset{*,:after,:before{box-sizing:border-box;background-repeat:no-repeat}:after,:before{-webkit-text-decoration:inherit;text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;overflow-wrap:break-word;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;line-height:1.5}:where(body){margin:0}:where(h1){margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(nav) :where(ol,ul){padding:0;list-style-type:none}:where(nav li):before{content:"​";float:left}:where(pre){font-family:monospace;font-size:1em;overflow:auto}:where(code,kbd,samp){font-family:monospace;font-size:1em}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(textarea){resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}:where(html){-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;line-height:1.15}:where(h1){margin-block:.67em;font-size:2em}:where(dl,ol,ul) :where(dl,ol,ul){margin-block:0}:where(hr){box-sizing:initial;color:inherit;height:0}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,pre,samp){font-family:monospace;font-size:1em}:where(small){font-size:80%}:where(table){text-indent:0;border-color:currentColor}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:initial}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted buttontext}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){color:#000;background-color:#fff;border:solid;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin:auto;padding:1em;position:absolute;left:0;right:0}:where(dialog:not([open])){display:none}:where(summary){display:list-item}}@layer theme{:root{--csstools-color-scheme--light:initial;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--csstools-color-scheme--light: }}.theme-light:root{--csstools-color-scheme--light:initial;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.theme-dark:root{--csstools-color-scheme--light: ;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.theme-dark.theme-light:root{--csstools-color-scheme--light:initial;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){.theme-dark.theme-light:root{--lightningcss-light: ;--lightningcss-dark:initial;--csstools-color-scheme--light: }}:root{--csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) #000;--backgroundNeutral:var(--csstools-light-dark-toggle--0,#122);--csstools-light-dark-toggle--1:var(--csstools-color-scheme--light) #446ec2;--brand:var(--csstools-light-dark-toggle--1,#446ec2);--cta:linear-gradient(90deg,#ffb347,#fc3);--csstools-light-dark-toggle--2:var(--csstools-color-scheme--light) #404966;--csstools-light-dark-toggle--3:var(--csstools-color-scheme--light) #006267;--ctaSecondary:linear-gradient(31deg,var(--csstools-light-dark-toggle--2,#6878aa),var(--csstools-light-dark-toggle--3,#04a3ab));--csstools-light-dark-toggle--4:var(--csstools-color-scheme--light) #9b9b9b;--textColor:var(--csstools-light-dark-toggle--4,#bbb);--csstools-light-dark-toggle--5:var(--csstools-color-scheme--light) #232425;--buttonTextColor:var(--csstools-light-dark-toggle--5,#cdd2d8);--contrastColor:var(--textColor);--linkColor:#b1b2ed;--verticalGap:30px;--horizontalGap:30px;--dangerColor:#e28080;--csstools-light-dark-toggle--6:var(--csstools-color-scheme--light) #6878aa;--csstools-light-dark-toggle--7:var(--csstools-color-scheme--light) #04a3ab;--highlightGradient:linear-gradient(31deg,var(--csstools-light-dark-toggle--6,#404966),var(--csstools-light-dark-toggle--7,#006267));--csstools-light-dark-toggle--8:var(--csstools-color-scheme--light) #e5a566;--highlightColor:var(--csstools-light-dark-toggle--8,#ffb346);--column:708px;--csstools-light-dark-toggle--9:var(--csstools-color-scheme--light) #292a2d;--borderColor:var(--csstools-light-dark-toggle--9,#fff);--csstools-light-dark-toggle--10:var(--csstools-color-scheme--light) #101112;--borderContrastColor:var(--csstools-light-dark-toggle--10,#c9d5e1);--roundness:8px;--radiusXL:calc(var(--roundness)*4);--radiusL:calc(var(--roundness)*2);--radius:var(--roundness);--radiusS:calc(var(--roundness)/2);--radiusXS:calc(var(--roundness)/4);--tetherSize:5px;--csstools-light-dark-toggle--11:var(--csstools-color-scheme--light) #1a1b1d;--background3dLayer:var(--csstools-light-dark-toggle--11,#eceded);--shadow3dLayer:0 1px 1px 0 #dbdddd,0 2px 3px 0 #e5e5e5,0 3px 4px 0 #cdcdcd,0 4px 1px 0 #b7b7b7,0 5px 5px 0 #fff,0 4px 17px -7px #8b8b8b;--shadow3dEmpty:0 1px 1px 0 #fff0,0 2px 3px 0 #fff0,0 3px 4px 0 #fff0,0 4px 1px 0 #fff0,0 5px 5px 0 #fff0,0 4px 17px -7px #fff0}@supports (color:lab(0% 0 0)){:root{--csstools-light-dark-toggle--1:var(--csstools-color-scheme--light) lab(46.6046% 6.32545 -49.5824);--brand:var(--csstools-light-dark-toggle--1,lab(46.6046% 6.32545 -49.5824));--csstools-light-dark-toggle--2:var(--csstools-color-scheme--light) lab(31.1819% 2.08622 -18.2507);--ctaSecondary:linear-gradient(31deg,var(--csstools-light-dark-toggle--2,lab(50.6491% 3.76603 -29.0948)),var(--csstools-light-dark-toggle--3,lab(60.4251% -33.7976 -15.2392)));--csstools-light-dark-toggle--6:var(--csstools-color-scheme--light) lab(50.6491% 3.76603 -29.0948);--csstools-light-dark-toggle--7:var(--csstools-color-scheme--light) lab(60.4251% -33.7976 -15.2392);--highlightGradient:linear-gradient(31deg,var(--csstools-light-dark-toggle--6,lab(31.1819% 2.08622 -18.2507)),var(--csstools-light-dark-toggle--7,#006267));--csstools-light-dark-toggle--8:var(--csstools-color-scheme--light) lab(73.0392% 19.5901 42.0153)}}@media (color-gamut:p3){:root{--csstools-light-dark-toggle--3:var(--csstools-color-scheme--light) #006267;--highlightGradient:linear-gradient(31deg,var(--csstools-light-dark-toggle--6,#404966),var(--csstools-light-dark-toggle--7,#006267));--highlightColor:var(--csstools-light-dark-toggle--8,#ffb346)}@supports (color:lab(0% 0 0)){:root{--csstools-light-dark-toggle--3:var(--csstools-color-scheme--light) lab(36.957% -24.7706 -10.6867);--highlightGradient:linear-gradient(31deg,var(--csstools-light-dark-toggle--6,lab(31.1819% 2.08622 -18.2507)),var(--csstools-light-dark-toggle--7,lab(36.957% -24.7706 -10.6867)));--highlightColor:var(--csstools-light-dark-toggle--8,lab(78.9087% 21.9974 64.7948))}}}@supports (color:hsl(0 0% 0%/0)) and (color:light-dark(red,red)){:root{--backgroundNeutral:light-dark(#122,#000)}}@supports (color:light-dark(red,red)) and (color:oklab(0% 0 0%)){:root{--brand:light-dark(oklch(55% .14 262.68),oklch(55% .14 262.68));--ctaSecondary:linear-gradient(31deg,light-dark(oklch(58% .08 270.22),oklch(41% .05 270.17)),light-dark(oklch(65% .11 201.72),#006267))}@media (color-gamut:p3){:root{--ctaSecondary:linear-gradient(31deg,light-dark(oklch(58% .08 270.22),oklch(41% .05 270.17)),light-dark(oklch(65% .11 201.72),oklch(45% .08 200.91)))}}}@supports (color:light-dark(red,red)){:root{--textColor:light-dark(#bbb,#9b9b9b);--buttonTextColor:light-dark(#cdd2d8,#232425)}}@supports (color:light-dark(red,red)) and (color:oklab(0% 0 0%)){:root{--highlightGradient:linear-gradient(31deg,light-dark(oklch(41% .05 270.17),oklch(58% .08 270.22)),light-dark(#006267,oklch(65% .11 201.72)));--highlightColor:light-dark(#ffb346,oklch(77% .11 64.16))}@media (color-gamut:p3){:root{--highlightGradient:linear-gradient(31deg,light-dark(oklch(41% .05 270.17),oklch(58% .08 270.22)),light-dark(oklch(45% .08 200.91),oklch(65% .11 201.72)));--highlightColor:light-dark(oklch(82% .15 72.09),oklch(77% .11 64.16))}}}@supports (color:light-dark(red,red)){:root{--borderColor:light-dark(#fff,#292a2d);--borderContrastColor:light-dark(#c9d5e1,#101112)}}@supports (color:hsl(0 0% 0%/0)) and (color:light-dark(red,red)){:root{--background3dLayer:light-dark(#eceded,#1a1b1d)}}@supports not (color:light-dark(tan,tan)){:root *{--csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) #000;--backgroundNeutral:var(--csstools-light-dark-toggle--0,#122);--csstools-light-dark-toggle--1:var(--csstools-color-scheme--light) #446ec2;--brand:var(--csstools-light-dark-toggle--1,#446ec2);--csstools-light-dark-toggle--2:var(--csstools-color-scheme--light) #404966;--csstools-light-dark-toggle--3:var(--csstools-color-scheme--light) #006267;--ctaSecondary:linear-gradient(31deg,var(--csstools-light-dark-toggle--2,#6878aa),var(--csstools-light-dark-toggle--3,#04a3ab));--csstools-light-dark-toggle--4:var(--csstools-color-scheme--light) #9b9b9b;--textColor:var(--csstools-light-dark-toggle--4,#bbb);--csstools-light-dark-toggle--5:var(--csstools-color-scheme--light) #232425;--buttonTextColor:var(--csstools-light-dark-toggle--5,#cdd2d8);--csstools-light-dark-toggle--6:var(--csstools-color-scheme--light) #6878aa;--csstools-light-dark-toggle--7:var(--csstools-color-scheme--light) #04a3ab;--highlightGradient:linear-gradient(31deg,var(--csstools-light-dark-toggle--6,#404966),var(--csstools-light-dark-toggle--7,#006267));--csstools-light-dark-toggle--8:var(--csstools-color-scheme--light) #e5a566;--highlightColor:var(--csstools-light-dark-toggle--8,#ffb346);--csstools-light-dark-toggle--9:var(--csstools-color-scheme--light) #292a2d;--borderColor:var(--csstools-light-dark-toggle--9,#fff);--csstools-light-dark-toggle--10:var(--csstools-color-scheme--light) #101112;--borderContrastColor:var(--csstools-light-dark-toggle--10,#c9d5e1);--csstools-light-dark-toggle--11:var(--csstools-color-scheme--light) #1a1b1d;--background3dLayer:var(--csstools-light-dark-toggle--11,#eceded)}@supports (color:lab(0% 0 0)){:root *{--csstools-light-dark-toggle--1:var(--csstools-color-scheme--light) lab(46.6046% 6.32545 -49.5824);--brand:var(--csstools-light-dark-toggle--1,lab(46.6046% 6.32545 -49.5824));--csstools-light-dark-toggle--2:var(--csstools-color-scheme--light) lab(31.1819% 2.08622 -18.2507);--ctaSecondary:linear-gradient(31deg,var(--csstools-light-dark-toggle--2,lab(50.6491% 3.76603 -29.0948)),var(--csstools-light-dark-toggle--3,lab(60.4251% -33.7976 -15.2392)));--csstools-light-dark-toggle--6:var(--csstools-color-scheme--light) lab(50.6491% 3.76603 -29.0948);--csstools-light-dark-toggle--7:var(--csstools-color-scheme--light) lab(60.4251% -33.7976 -15.2392);--highlightGradient:linear-gradient(31deg,var(--csstools-light-dark-toggle--6,lab(31.1819% 2.08622 -18.2507)),var(--csstools-light-dark-toggle--7,#006267));--csstools-light-dark-toggle--8:var(--csstools-color-scheme--light) lab(73.0392% 19.5901 42.0153)}}@media (color-gamut:p3){:root *{--csstools-light-dark-toggle--3:var(--csstools-color-scheme--light) #006267;--highlightGradient:linear-gradient(31deg,var(--csstools-light-dark-toggle--6,#404966),var(--csstools-light-dark-toggle--7,#006267));--highlightColor:var(--csstools-light-dark-toggle--8,#ffb346)}@supports (color:lab(0% 0 0)){:root *{--csstools-light-dark-toggle--3:var(--csstools-color-scheme--light) lab(36.957% -24.7706 -10.6867);--highlightGradient:linear-gradient(31deg,var(--csstools-light-dark-toggle--6,lab(31.1819% 2.08622 -18.2507)),var(--csstools-light-dark-toggle--7,lab(36.957% -24.7706 -10.6867)));--highlightColor:var(--csstools-light-dark-toggle--8,lab(78.9087% 21.9974 64.7948))}}}}@media (prefers-color-scheme:dark){:root:not(.theme-light){--interactiveTextHover:#9aa4cd;--shadow3dLayer:0 1px 1px 0 #141416,0 2px 3px 0 #111112,0 3px 4px 0 #1d1d20,0 4px 1px 0 #070708,0 5px 5px 0 #212224,0 4px 17px -7px #040404}}@media (max-width:360px){:root{--horizontalGap:15px;--verticalGap:15px}}}@layer base{body{font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--backgroundNeutral);color:var(--textColor);margin:0;font-family:sans-serif;font-size:.9375rem;line-height:1.125;transition:background .5s cubic-bezier(.4,.15,.06,.78)}a{color:var(--linkColor);-webkit-text-decoration:none;text-decoration:none}a:focus,a:hover{-webkit-text-decoration:underline;text-decoration:underline}p{font-size:.9375rem;line-height:1.5}div{line-height:1}button{font-family:inherit}label{-webkit-user-select:none;user-select:none;font-size:.875rem;font-weight:600}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}fieldset{border:none;min-inline-size:0;margin:0;padding:0}legend{-webkit-user-select:none;user-select:none;padding:0}fieldset legend{max-inline-size:100%;font-size:.8125rem}hr{background-color:var(--borderColor);border:none;height:1px;margin:0}datalist{flex-flow:row;display:flex!important}::selection{background:var(--brand);color:#fff}:focus{outline:none}input:-webkit-autofill{background-color:var(--backgroundNeutral)!important;background-image:none!important}input:autofill{background-color:var(--backgroundNeutral)!important;background-image:none!important}:where(:root){cursor:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{display:none}input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.section-1280{flex-direction:column;max-inline-size:1280px;margin-inline:auto;padding-inline:clamp(1.5rem,2.5%,2rem);display:flex}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}}@media (pointer:coarse){.mouse-only{display:none}}}