.clip,.clip-y{overflow-y:clip}.clip,.clip-x{overflow-x:clip}.content-lazy{--content-size:500px;content-visibility:auto;contain-intrinsic-block-size:var(--content-size)}:where(.divide-y,.divide-x){--gap:0;--flow:var(--gap);--divide:1px}:where(.divide-y,.divide-x)>:where(:not(:first-child)){border-color:inherit;border-style:inherit}.divide-y>:where(:not(:first-child)){border-block-start-width:var(--divide);padding-block:var(--flow)0}.divide-x>:where(:not(:first-child)){border-inline-start-width:var(--divide);padding-inline:var(--flow)0}.flow-none>*,.flow>:first-child{margin-block:0}.flow{--flow:1em}.flow>:where(:not(:first-child)){margin-block:var(--flow)0}.border-gradient,.bg-gradient,.text-gradient{--gradient-from:canvastext;--gradient-to:transparent;--gradient-stops:var(--gradient-from),var(--gradient-to);--gradient-angle: ;--gradient-color-space: ;--gradient:var(--gradient-angle)var(--gradient-color-space),var(--gradient-stops)}@supports (background:linear-gradient(in lab, red, red)){.border-gradient,.bg-gradient,.text-gradient{--gradient-color-space:in oklab}}.bg-gradient,.text-gradient{background:linear-gradient(var(--gradient))}@supports (background-clip:text){.text-gradient{color:#0000;background-clip:text}}.border-gradient{--inner-bg:var(--root-bg,canvas);--_inner:var(--inner-bg)0 0;background:linear-gradient(var(--_inner))padding-box,linear-gradient(var(--gradient))border-box;border-color:#0000}.border-gradient:where(.text-gradient){background:linear-gradient(var(--gradient))text,linear-gradient(var(--_inner))padding-box,linear-gradient(var(--gradient))border-box}.line-clamp{--line-count:3;-webkit-line-clamp:var(--line-count);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.list-none{list-style-type:none}.list-none::-webkit-details-marker{display:none}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.overlay{--overlay-bg:#0009;--overlay-fg:#fff;border-image:0 fill linear-gradient(0deg,var(--overlay-bg),transparent);color:var(--overlay-fg)}:where(.relative,.sticky,.absolute,.fixed){--z:1;--inset-y:var(--inset,var(--inset-t,auto)var(--inset-b,auto));--inset-x:var(--inset,var(--inset-s,auto)var(--inset-e,auto));z-index:var(--z);inset-block:var(--inset-y);inset-inline:var(--inset-x)}.relative{--z:auto;position:relative}.sticky{--inset-y:0 auto;position:sticky}.absolute{position:absolute}.fixed{position:fixed}.rounded,.rounded-conditional{--radius:.5rem;--radius-y:var(--radius);--radius-x:var(--radius);--radius-t:var(--radius-y);--radius-b:var(--radius-x);--radius-s:initial;--radius-e:initial;--_radius-t:var(--radius-t);--_radius-b:var(--radius-b);--_radius-s:var(--radius-s);--_radius-e:var(--radius-e);border-start-start-radius:var(--_radius-s,var(--_radius-t));border-start-end-radius:var(--_radius-e,var(--_radius-t));border-end-end-radius:var(--_radius-e,var(--_radius-b));border-end-start-radius:var(--_radius-s,var(--_radius-b))}.rounded-conditional{--_radius-t:clamp(0px,calc(100cqi - 100%)*100000,var(--radius-t));--_radius-b:clamp(0px,calc(100cqi - 100%)*100000,var(--radius-b))}.rounded-none{border-radius:0}.rounded-inherit{border-radius:inherit}.round{aspect-ratio:1;border-radius:100000px;overflow:clip}@property --mask-color-start{syntax:"<color>";inherits:false;initial-value:#000}@property --mask-color-end{syntax:"<color>";inherits:false;initial-value:#000}@keyframes scroll-mask{0%{--mask-color-start:#000;--mask-color-end:#0000}2%,98%{--mask-color-start:#0000;--mask-color-end:#0000}to{--mask-color-start:#0000;--mask-color-end:#000}}.scroll-mask{--mask-dir:90deg;--mask-size:1.5rem;--mask-color-start:#000;--mask-color-end:#000;--mask:linear-gradient(var(--mask-dir),var(--mask-color-start),#000 var(--mask-size),#000 calc(100% - var(--mask-size)),var(--mask-color-end));-webkit-mask-image:var(--mask);mask-image:var(--mask);animation:scroll-mask scroll(self inline)}.scroll-mask.scroll-y{--mask-dir:180deg;animation-timeline:scroll(self)}.scroll-x{overscroll-behavior-x:contain;overflow-x:auto}.scroll-y{overscroll-behavior-y:contain;overflow-y:auto}.scrollbar-none{scrollbar-width:none}.scrollbar-none::-webkit-scrollbar{display:none}.scrollbar-thin{scrollbar-width:thin}.scrollbar-thin::-webkit-scrollbar{width:.4rem;height:.4rem}.w-full{inline-size:100%}.h-full{block-size:100%}.max-w-full{max-inline-size:100%}.max-h-full{max-block-size:100%}.snap{--snap-dir:x mandatory;--snap-stop:normal;--snap-align:start;scroll-snap-type:var(--snap-dir);scroll-snap-stop:var(--snap-stop);scroll-behavior:smooth}.snap>*{scroll-snap-align:var(--snap-align)}:where([style*=--size\:]){block-size:var(--size);inline-size:var(--size)}:where([style*=--m\:]){margin:var(--m)}:where([style*=--p\:]){padding:var(--p)}:where([style*=--size-y\:]){block-size:var(--size-y)}:where([style*=--size-x\:]){inline-size:var(--size-x)}:where([style*=--my\:]){margin-block:var(--my)}:where([style*=--mx\:]){margin-inline:var(--mx)}:where([style*=--py\:]){padding-block:var(--py)}:where([style*=--px\:]){padding-inline:var(--px)}.stretched-link:after{content:"";position:absolute;inset:0}:where(details[open]>summary,[aria-expanded=true],[aria-selected=true],[aria-sort=ascending],:is(details[open]>summary,[aria-expanded=true],[aria-selected=true],[aria-sort=ascending])>:is(.group,.stack))>.toggle-flip{scale:-1}:where(details[open]>summary,[aria-expanded=true],[aria-selected=true],[aria-sort=ascending],:is(details[open]>summary,[aria-expanded=true],[aria-selected=true],[aria-sort=ascending])>:is(.group,.stack))>.toggle-turn{rotate:90deg}:where(details[open]>summary,[aria-expanded=true],[aria-selected=true],[aria-sort=ascending],:is(details[open]>summary,[aria-expanded=true],[aria-selected=true],[aria-sort=ascending])>:is(.group,.stack))>.toggle-rotate{rotate:180deg}:where(details[open]>summary,[aria-expanded=true],[aria-selected=true],[aria-sort=ascending],:is(details[open]>summary,[aria-expanded=true],[aria-selected=true],[aria-sort=ascending])>:is(.group,.stack))>.toggle-hide,:where(details:not([open])>summary,[aria-expanded=false],[aria-selected=false],[aria-sort=descending],:is(details:not([open])>summary,[aria-expanded=false],[aria-selected=false],[aria-sort=descending])>:is(.group,.stack))>.toggle-show{visibility:hidden}.transition-display,.transition-color,.transition{--transition-props:border-color,background-color,color,text-decoration-color,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,overlay;--transition-ease:cubic-bezier(.5,0,.5,1);--transition-duration:.15s;transition-property:var(--transition-props);transition-timing-function:var(--transition-ease);transition-duration:var(--transition-duration);transition-behavior:allow-discrete}.transition-color{--properties:border-color,background-color,color,text-decoration-color}.transition-display{--properties:opacity,transform,translate,scale,rotate,display,overlay}.truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lead{font-size:var(--lead-size,large);line-height:inherit;font-weight:700}.font-normal{font-weight:400}.font-bold{font-weight:700}.text-start{text-align:start}.text-center{text-align:center}.text-end{text-align:end}.italic,.not-italic{font-style:italic}.nowrap{white-space:nowrap}.auto-grid{--max-col-size:14rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--max-col-size)),1fr));display:grid}:where(.grid-cols){display:grid}.grid-cols{--grid-cols:1;--_cols:var(--grid-cols);grid-template-columns:repeat(var(--_cols),minmax(0,1fr))}.grid-cols>*{--row:auto;--col:auto;--_gridIR:var(--row);--_gridIC:var(--col);grid-row:var(--_gridIR);grid-column:var(--_gridIC)}.col-span-full{--col:1/-1}.grid-flow{--grid-flow-size:calc((100% - var(--_gap,var(--gap,0px))*(var(--_cols) - 1))/var(--_cols));grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--grid-flow-size)}:where(.flex,.flex-col,.flex-wrap){--flex-dir:row;--flex-wrap:nowrap;--_flexD:var(--flex-dir);--_flexW:var(--flex-wrap);flex-flow:var(--_flexD)var(--_flexW);display:flex}.flex-col{--flex-dir:column}.flex-wrap{--flex-wrap:wrap}.flex-none{flex:none}.flex-auto{flex:auto}.stack{display:grid}.stack>*,.stack>:before,.stack>:after{grid-area:1/1}:root{--container-size:1280px;--container-gap:1.25rem}.container{inline-size:min(100% - var(--container-gap)*2,var(--container-size));margin-inline:auto}.hidden{display:none}.block{display:block}.inline-block{display:inline-block}.flow-root{display:flow-root}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.inline-grid{display:inline-grid}.table-cell{display:table-cell}.open\:hidden:where([open],:popover-open){display:none}.open\:block:where([open],:popover-open){display:block}.open\:inline-block:where([open],:popover-open){display:inline-block}.open\:flow-root:where([open],:popover-open){display:flow-root}.open\:flex:where([open],:popover-open){display:flex}.open\:inline-flex:where([open],:popover-open){display:inline-flex}.open\:grid:where([open],:popover-open){display:grid}.open\:inline-grid:where([open],:popover-open){display:inline-grid}.open\:table-cell:where([open],:popover-open){display:table-cell}.align{--align:normal space-between;--align-items:center legacy;--_alignC:var(--align);--_alignI:var(--align-items);place-content:var(--_alignC);place-items:var(--_alignI)}.align-center{place-content:center;place-items:center}.align-self{--align-self:start auto;--_alignS:var(--align-self);place-self:var(--_alignS)}.align-self-end{place-self:end}.gap{--gap:1em;--_gap:var(--gap);gap:var(--_gap)}.gap-sm{gap:.5em}.sr-only{--_show:initial;position:var(--_show,absolute);block-size:var(--_show,1px);inline-size:var(--_show,1px);overflow:var(--_show,hidden);clip-path:var(--_show,inset(50%))}