@layer global{*,:before,:after{box-sizing:border-box}:where(:not(iframe,canvas,img,svg,video):not(svg *)){border:0;margin:0}html{height:100%;-webkit-text-size-adjust:none;text-size-adjust:none;interpolate-size:allow-keywords;height:-webkit-fill-available;overflow-x:hidden}@supports (interpolate-size:allow-keywords){@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;-webkit-font-smoothing:antialiased;min-height:-webkit-fill-available;line-height:1.5}:where(ul[role],ol[role]){padding-left:0;list-style:none}:where(ul,ol):not([role]) li{padding-left:.35em}:where(h1,h2,h3,h4,button,input,label){line-height:1.1}:where(h1,h2,h3,h4){text-wrap:balance}p{text-wrap:pretty}a:not([class]){color:currentColor;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:.125em}a:not([class]):not(:is(:hover,:focus)){-webkit-text-decoration-color:hsl(from currentColor h s l/50%);text-decoration-color:hsl(from currentColor h s l/50%)}:where(img,picture,svg){max-width:100%;display:block}:where(input,button,textarea,select){font-family:inherit;font-size:inherit}:target{scroll-margin-block:5ex}:active:not(:focus-visible),:focus:not(:focus-visible){outline:none}:focus-visible{outline:1px solid}[hidden]{display:none}[tabindex="-1"]{outline:none}:disabled,[disabled]{cursor:not-allowed}[disabled=false],[aria-controls]{cursor:pointer}body:has(dialog[open]){overflow:hidden}@view-transition{navigation:auto}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto!important}@view-transition{navigation:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--token-bp-0:20rem;--token-bp-000:calc(var(--token-bp-00)/1.33);--token-bp-00:calc(var(--token-bp-0)/1.33);--token-bp-1:calc(var(--token-bp-0)*1.33);--token-bp-2:calc(var(--token-bp-1)*1.33);--token-bp-3:calc(var(--token-bp-2)*1.33);--token-bp-4:calc(var(--token-bp-3)*1.33);--token-bp-5:calc(var(--token-bp-4)*1.33);--monospace:ui-monospace,"Cascadia Code","Source Code Pro",Menlo,Consolas,"DejaVu Sans Mono",monospace;--sans-serif:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--serif:Charter,"Bitstream Charter","Sitka Text",Cambria,serif;--token-size-000:clamp(.6944rem,.6577rem + .1836vw,.8rem);--token-size-00:clamp(.8333rem,.7754rem + .2899vw,1rem);--token-size-0:clamp(1rem,.913rem + .4348vw,1.25rem);--token-size-1:clamp(1.2rem,1.0739rem + .6304vw,1.5625rem);--token-size-2:clamp(1.44rem,1.2615rem + .8924vw,1.9531rem);--token-size-3:clamp(1.728rem,1.4799rem + 1.2407vw,2.4414rem);--token-size-4:clamp(2.0736rem,1.7334rem + 1.7011vw,3.0518rem);--token-size-5:clamp(2.4883rem,2.027rem + 2.3067vw,3.8147rem);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}body{min-width:var(--token-bp-0);max-width:100vw;font-family:var(--sans-serif);font-size:var(--token-size-0);position:relative}:where(h1,h2,h3){font-weight:600}h1{font-size:var(--token-size-3)}h2{font-size:var(--token-size-2)}h3{font-size:var(--token-size-1)}code{font-family:var(--monospace);hyphens:none;font-size:.85em}:not(pre)>code{white-space:nowrap;word-break:break-all}pre{word-wrap:normal;word-break:normal;word-spacing:normal;border-radius:.5em;width:100%;max-width:100%;padding:0;position:relative}pre>code{padding:var(--token-size-000)var(--token-size-00);white-space:pre;tab-size:2;-webkit-text-size-adjust:none;display:block;overflow-x:auto}form input:not([type=checkbox]),form select,form textarea{width:100%;padding:calc(.375*var(--token-size-0))var(--token-size-000);border-radius:calc(.25*var(--token-size-0));color:#000;font-size:var(--token-size-00);background-color:#fff;border:1px solid #000;transition:all .1s}form textarea{min-height:8em}form select{--arrow-icon:url("data:image/svg+xml,%3Csvg width='14' height='9' viewBox='0 0 14 9' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath id='Path' fill='%232B3A50' d='M7 9L13.0622 0H0.937822L7 9Z'/%3E%3C/svg%3E");appearance:none;background-image:var(--arrow-icon);background-repeat:no-repeat,repeat;background-position:right var(--token-size-000)top 50%,0 0;background-size:.8em,100%;display:block}form input:not(:disabled):not([type=checkbox]):where(:hover,:focus),form select:not(:disabled):where(:hover,:focus),form textarea:not(:disabled):where(:hover,:focus){border:1px solid #639;outline:1px solid #639}table{border-collapse:collapse;border-radius:calc(var(--token-size-0)*.375*1.3);width:100%}td,th{padding:calc(.25*var(--token-size-0));text-align:left}th{color:#fff;background:#000}}@layer layout{.ratio{--ratio:auto;aspect-ratio:var(--ratio)}:is(img,iframe).ratio,.ratio>:is(img,iframe){object-fit:cover;width:100%;height:100%}.--1x1{--ratio:1/1}.--16x9{--ratio:16/9}.--2x1{--ratio:2/1}.--3x2{--ratio:3/2}.center{--layout-threshold:100%;width:100%;max-width:min(100%,var(--layout-threshold));margin-inline:auto}.cluster{--layout-gap:0;--layout-items:center;--layout-justify:start;gap:var(--layout-gap);align-items:var(--layout-items);justify-content:var(--layout-justify);flex-wrap:wrap;display:flex}.equal{--layout-direction:row;--layout-gap:0;--layout-items:stretch;--layout-justify:start;flex-direction:var(--layout-direction);gap:var(--layout-gap);align-items:var(--layout-items);justify-content:var(--layout-justify);flex-wrap:nowrap;width:100%;display:flex}.equal>*{flex:1 1 0}.flex{--layout-direction:row;--layout-gap:0;--layout-items:stretch;--layout-justify:start;flex-direction:var(--layout-direction);gap:var(--layout-gap);align-items:var(--layout-items);justify-content:var(--layout-justify);display:flex}.wrap{flex-wrap:wrap}.grow{flex-grow:1}.no-shrink{flex-shrink:0}.self-start{align-self:self-start}.self-center{align-self:center}.self-stretch{align-self:stretch}.self-end{align-self:self-end}.flow>*+*{--layout-gap:initial;margin-block-start:var(--layout-gap,1em)}[class*=grid-]{--layout-amount:2;--layout-gap:0;gap:var(--layout-gap);grid-template-columns:repeat(var(--layout-amount),minmax(0,1fr));display:grid}.grid-3{--layout-amount:3}.grid-4{--layout-amount:4}.grid-5{--layout-amount:5}.grid-6{--layout-amount:6}.pancake{--layout-gap:0;gap:var(--layout-gap);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.pile{place-items:var(--layout-items,center);grid:[pile]minmax(0,1fr)/[pile]minmax(0,1fr);display:grid}.pile>*{grid-area:pile}.repel{--layout-direction:row;--layout-gap:0;--layout-items:stretch;flex-direction:var(--layout-direction);gap:var(--layout-gap);align-items:var(--layout-items);flex-wrap:wrap;justify-content:space-between;display:flex}.scroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;width:100%;display:block;overflow-x:auto}.scroll.--snappable{scroll-snap-type:x mandatory}.scroll.--snappable>*{scroll-snap-align:var(--layout-items,center);scroll-snap-stop:always}.sidebar{--layout-gap:0;--layout-inline-size:60%;--layout-items:stretch;--layout-justify:start;--layout-threshold:0;gap:var(--layout-gap);align-items:var(--layout-items);justify-content:var(--layout-justify);flex-wrap:wrap;display:flex}.sidebar>*{flex-basis:var(--layout-threshold);min-width:min(100%,var(--layout-threshold));flex-grow:1}.sidebar.--left>:last-child,.sidebar.--right>:first-child{min-inline-size:var(--layout-inline-size);flex-grow:999;flex-basis:0}.switcher{--layout-direction:row;--layout-gap:0;--layout-items:stretch;--layout-justify:start;--layout-threshold:0;flex-direction:var(--layout-direction);gap:var(--layout-gap);align-items:var(--layout-items);justify-content:var(--layout-justify);flex-wrap:wrap;display:flex}.switcher>*{flex-grow:1;flex-basis:calc((var(--layout-threshold) - 100%)*999)}.switcher.--no-grow{--layout-justify:center}.switcher.--no-grow>*{flex-grow:0}.switcher.counted>*{flex-basis:calc((var(--count)*var(--layout-threshold) - 100%)*999)}.tiles{--layout-gap:0;--layout-threshold:0;--tiles-repeat:auto-fill;gap:var(--layout-gap);grid-template-columns:repeat(var(--tiles-repeat),minmax(min(var(--layout-threshold),100%),1fr));display:grid}.tiles.--fit{--tiles-repeat:auto-fit}.--column{--layout-direction:column}.--row{--layout-direction:row}.--start{--layout-items:start}.--end{--layout-items:end}.--center{--layout-items:center}.--stretch{--layout-items:stretch}.--justify-start{--layout-justify:start}.--justify-end{--layout-justify:end}.--justify-center{--layout-justify:center}.--justify-between{--layout-justify:space-between}.--justify-around{--layout-justify:space-around}.--gap-none{--layout-gap:none}.--gap-000{--layout-gap:var(--token-size-000)}.--gap-00{--layout-gap:var(--token-size-00)}.--gap-0{--layout-gap:var(--token-size-0)}.--gap-1{--layout-gap:var(--token-size-1)}.--gap-2{--layout-gap:var(--token-size-2)}.--gap-3{--layout-gap:var(--token-size-3)}.--gap-4{--layout-gap:var(--token-size-4)}.--gap-5{--layout-gap:var(--token-size-5)}.--threshold-000{--layout-threshold:var(--token-bp-000)}.--threshold-00{--layout-threshold:var(--token-bp-00)}.--threshold-0{--layout-threshold:var(--token-bp-0)}.--threshold-1{--layout-threshold:var(--token-bp-1)}.--threshold-2{--layout-threshold:var(--token-bp-2)}.--threshold-3{--layout-threshold:var(--token-bp-3)}.--threshold-4{--layout-threshold:var(--token-bp-4)}.--threshold-5{--layout-threshold:var(--token-bp-5)}}@layer components;@layer utilities{.click-area{position:relative}.click-area a{cursor:pointer}.click-area a:after{content:"";position:absolute;inset:0}.container{--container-name:layoutContainer;container-name:var(--container-name);min-width:0;container-type:inline-size}.counted:has(>:first-child){--count:1}.counted:has(>:nth-child(2)){--count:2}.counted:has(>:nth-child(3)){--count:3}.counted:has(>:nth-child(4)){--count:4}.counted:has(>:nth-child(5)){--count:5}.counted:has(>:nth-child(6)){--count:6}.counted:has(>:nth-child(7)){--count:7}.counted:has(>:nth-child(8)){--count:8}.counted:has(>:nth-child(9)){--count:9}.counted:has(>:nth-child(10)){--count:10}[class*=maxw-]{width:100%;max-width:min(100%,var(--max-width,100%))}.maxw-000{--max-width:var(--token-bp-000)}.maxw-00{--max-width:var(--token-bp-00)}.maxw-0{--max-width:var(--token-bp-0)}.maxw-1{--max-width:var(--token-bp-1)}.maxw-2{--max-width:var(--token-bp-2)}.maxw-3{--max-width:var(--token-bp-3)}.maxw-4{--max-width:var(--token-bp-4)}.maxw-5{--max-width:var(--token-bp-5)}.w-full{width:100%}.h-full{height:100%}[class*=hover-group]{--hover-grow:1;--hover-opacity:.4}[class*=hover-group]>*{transition:all .25s}@media (hover:hover){[class*=hover-group]:hover>:not(:hover),[class*=hover-group]:hover>:not(:hover):before,[class*=hover-group]:hover>:not(:hover):after{opacity:var(--hover-opacity)}[class*=hover-group]>:hover{transform:matrix(var(--hover-grow),0,0,var(--hover-grow),0,0)}}.hover-group-grow{--hover-grow:1.175}.indexed>:first-child{--index:1}.indexed>:nth-child(2){--index:2}.indexed>:nth-child(3){--index:3}.indexed>:nth-child(4){--index:4}.indexed>:nth-child(5){--index:5}.indexed>:nth-child(6){--index:6}.indexed>:nth-child(7){--index:7}.indexed>:nth-child(8){--index:8}.indexed>:nth-child(9){--index:9}.indexed>:nth-child(10){--index:10}.m-000{margin:var(--token-size-000)}.m-00{margin:var(--token-size-00)}.m-0{margin:var(--token-size-0)}.m-1{margin:var(--token-size-1)}.m-2{margin:var(--token-size-2)}.m-3{margin:var(--token-size-3)}.m-4{margin:var(--token-size-4)}.m-5{margin:var(--token-size-5)}.mb-000{margin-bottom:var(--token-size-000)}.mb-00{margin-bottom:var(--token-size-00)}.mb-0{margin-bottom:var(--token-size-0)}.mb-1{margin-bottom:var(--token-size-1)}.mb-2{margin-bottom:var(--token-size-2)}.mb-3{margin-bottom:var(--token-size-3)}.mb-4{margin-bottom:var(--token-size-4)}.mb-5{margin-bottom:var(--token-size-5)}.mt-000{margin-top:var(--token-size-000)}.mt-00{margin-top:var(--token-size-00)}.mt-0{margin-top:var(--token-size-0)}.mt-1{margin-top:var(--token-size-1)}.mt-2{margin-top:var(--token-size-2)}.mt-3{margin-top:var(--token-size-3)}.mt-4{margin-top:var(--token-size-4)}.mt-5{margin-top:var(--token-size-5)}.ml-000{margin-left:var(--token-size-000)}.ml-00{margin-left:var(--token-size-00)}.ml-0{margin-left:var(--token-size-0)}.ml-1{margin-left:var(--token-size-1)}.ml-2{margin-left:var(--token-size-2)}.ml-3{margin-left:var(--token-size-3)}.ml-4{margin-left:var(--token-size-4)}.ml-5{margin-left:var(--token-size-5)}.mr-000{margin-right:var(--token-size-000)}.mr-00{margin-right:var(--token-size-00)}.mr-0{margin-right:var(--token-size-0)}.mr-1{margin-right:var(--token-size-1)}.mr-2{margin-right:var(--token-size-2)}.mr-3{margin-right:var(--token-size-3)}.mr-4{margin-right:var(--token-size-4)}.mr-5{margin-right:var(--token-size-5)}@media print{.no-print{display:none!important}}.size-000{font-size:var(--token-size-000)}.size-00{font-size:var(--token-size-00)}.size-0{font-size:var(--token-size-0)}.size-1{font-size:var(--token-size-1)}.size-2{font-size:var(--token-size-2)}.size-3{font-size:var(--token-size-3)}.size-4{font-size:var(--token-size-4)}.size-5{font-size:var(--token-size-5)}.bold{font-weight:600}.normal{font-weight:400}.italic{font-style:italic}.fl:first-letter{text-transform:capitalize}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.text-center{text-align:center}.text-end{text-align:end}.text-start{text-align:start}.read-more{--line-count:2;-webkit-line-clamp:var(--line-count);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ellipsis{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.lh-reset{line-height:1}:is(.visually-hidden,.sr-only){clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(.visually-hidden-focusable,.sr-only-focusable):is(:active,:focus){clip:auto;width:auto;height:auto;white-space:inherit;margin:0;position:static;overflow:visible}.z-indexed{z-index:calc(infinity)}}