.clip{overflow:clip}.clip-y{overflow-y:clip}.clip-x{overflow-x:clip}.content-lazy{--content-size:500px;content-visibility:auto;contain-intrinsic-block-size:var(--content-size)}.divide-y,.divide-x{--divide:1px}:where(.divide-y,.divide-x)>*{border-color:inherit;border-style:inherit}.divide-y>:not(template,[hidden]:where(:not([hidden=until-found])))+*{border-block-start-width:var(--divide)}.divide-x>:not(template,[hidden]:where(:not([hidden=until-found])))+*{border-inline-start-width:var(--divide)}.divide-gap-y,.divide-gap-x{--divide-gap:.5em}.divide-gap-y>:not(template,[hidden]:where(:not([hidden=until-found])),:first-child){padding-block-start:var(--divide-gap)}.divide-gap-y>:not(template,[hidden]:where(:not([hidden=until-found])),:last-child){padding-block-end:var(--divide-gap)}.divide-gap-x>:not(template,[hidden]:where(:not([hidden=until-found])),:first-child){padding-block-start:var(--divide-gap)}.divide-gap-x>:not(template,[hidden]:where(:not([hidden=until-found])),:last-child){padding-block-end:var(--divide-gap)}.flow-none>*,.flow>:first-child{margin-block:0}.flow>*+*{margin-block:var(--flow,1em)0}.text-gradient,.border-gradient,.bg-gradient{--gradient-from:currentcolor;--gradient-to:transparent;--gradient-stops:var(--gradient-from),var(--gradient-to);--gradient-angle:0deg;--gradient:linear-gradient(var(--gradient-angle),var(--gradient-stops))}.bg-gradient{background-image:var(--gradient)}.border-gradient{border-image-source:var(--gradient);border-image-slice:1}.text-gradient{-webkit-background-clip:text;background-clip:text;background-image:var(--gradient);color:#0000}.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}.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:auto;--inset-y:var(--inset);--inset-x:var(--inset);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}.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}.text-start{text-align:start}.text-center{text-align:center}.text-end{text-align:end}.italic,.not-italic{font-style:italic}.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-center{--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{--align:center;--align-items:center}.align-self,.align-self-end{--align-self:start auto;--_alignS:var(--align-self);place-self:var(--_alignS)}.align-self-end{--align-self:end auto}.gap{--gap:1em;--_gap:var(--gap);gap:var(--_gap)}.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%))}@media (width>=480px){.gap:where([style*=--sm_gap\:]){--_gap:var(--sm_gap)}:where([style*=--sm_size-y\:]){block-size:var(--sm_size-y)}:where([style*=--sm_size-x\:]){inline-size:var(--sm_size-x)}:where([style*=--sm_my\:]){margin-block:var(--sm_my)}:where([style*=--sm_mx\:]){margin-inline:var(--sm_mx)}:where([style*=--sm_py\:]){padding-block:var(--sm_py)}:where([style*=--sm_px\:]){padding-inline:var(--sm_px)}.sm\:hidden{display:none}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:flow-root{display:flow-root}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:grid{display:grid}.sm\:inline-grid{display:inline-grid}.sm\:table-cell{display:table-cell}:is(.flex,.flex-col,.flex-wrap):where([style*=--sm_flex-dir\:]){--_flexD:var(--sm_flex-dir)}:is(.flex,.flex-col,.flex-wrap):where([style*=--sm_flex-wrap\:]){--_flexW:var(--sm_flex-wrap)}.grid-cols:where([style*=--sm_grid-cols\:]){--_cols:var(--sm_grid-cols)}.grid-cols>:where([style*=--sm_grid-cols\:]){--_gridIR:var(--sm_row);--_gridIC:var(--sm_col)}.align:where([style*=--sm_align\:]){--_alignC:var(--sm_align)}.align:where([style*=--sm_align-items\:]){--_alignI:var(--sm_--align-items)}.align-self:where([style*=--sm_align-self\:]){--_alignS:var(--sm_align-self)}.sm\:sr-only{--_show:initial}.sm\:not-sr-only{--_show:}}@media (width>=768px){.gap:where([style*=--md_gap\:]){--_gap:var(--md_gap)}:where([style*=--md_size-y\:]){block-size:var(--md_size-y)}:where([style*=--md_size-x\:]){inline-size:var(--md_size-x)}:where([style*=--md_my\:]){margin-block:var(--md_my)}:where([style*=--md_mx\:]){margin-inline:var(--md_mx)}:where([style*=--md_py\:]){padding-block:var(--md_py)}:where([style*=--md_px\:]){padding-inline:var(--md_px)}.md\:hidden{display:none}.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:flow-root{display:flow-root}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:grid{display:grid}.md\:inline-grid{display:inline-grid}.md\:table-cell{display:table-cell}:is(.flex,.flex-col,.flex-wrap):where([style*=--md_flex-dir\:]){--_flexD:var(--md_flex-dir)}:is(.flex,.flex-col,.flex-wrap):where([style*=--md_flex-wrap\:]){--_flexW:var(--md_flex-wrap)}.grid-cols:where([style*=--md_grid-cols\:]){--_cols:var(--md_grid-cols)}.grid-cols>:where([style*=--md_grid-cols\:]){--_gridIR:var(--md_row);--_gridIC:var(--md_col)}.align:where([style*=--md_align\:]){--_alignC:var(--md_align)}.align:where([style*=--md_align-items\:]){--_alignI:var(--md_--align-items)}.align-self:where([style*=--md_align-self\:]){--_alignS:var(--md_align-self)}.md\:sr-only{--_show:initial}.md\:not-sr-only{--_show:}}@media (width>=1024px){.gap:where([style*=--lg_gap\:]){--_gap:var(--lg_gap)}:where([style*=--lg_size-y\:]){block-size:var(--lg_size-y)}:where([style*=--lg_size-x\:]){inline-size:var(--lg_size-x)}:where([style*=--lg_my\:]){margin-block:var(--lg_my)}:where([style*=--lg_mx\:]){margin-inline:var(--lg_mx)}:where([style*=--lg_py\:]){padding-block:var(--lg_py)}:where([style*=--lg_px\:]){padding-inline:var(--lg_px)}.lg\:hidden{display:none}.lg\:block{display:block}.lg\:inline-block{display:inline-block}.lg\:flow-root{display:flow-root}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:grid{display:grid}.lg\:inline-grid{display:inline-grid}.lg\:table-cell{display:table-cell}:is(.flex,.flex-col,.flex-wrap):where([style*=--lg_flex-dir\:]){--_flexD:var(--lg_flex-dir)}:is(.flex,.flex-col,.flex-wrap):where([style*=--lg_flex-wrap\:]){--_flexW:var(--lg_flex-wrap)}.grid-cols:where([style*=--lg_grid-cols\:]){--_cols:var(--lg_grid-cols)}.grid-cols>:where([style*=--lg_grid-cols\:]){--_gridIR:var(--lg_row);--_gridIC:var(--lg_col)}.align:where([style*=--lg_align\:]){--_alignC:var(--lg_align)}.align:where([style*=--lg_align-items\:]){--_alignI:var(--lg_--align-items)}.align-self:where([style*=--lg_align-self\:]){--_alignS:var(--lg_align-self)}.lg\:sr-only{--_show:initial}.lg\:not-sr-only{--_show:}}@media (width>=1440px){.gap:where([style*=--xl_gap\:]){--_gap:var(--xl_gap)}:where([style*=--xl_size-y\:]){block-size:var(--xl_size-y)}:where([style*=--xl_size-x\:]){inline-size:var(--xl_size-x)}:where([style*=--xl_my\:]){margin-block:var(--xl_my)}:where([style*=--xl_mx\:]){margin-inline:var(--xl_mx)}:where([style*=--xl_py\:]){padding-block:var(--xl_py)}:where([style*=--xl_px\:]){padding-inline:var(--xl_px)}.xl\:hidden{display:none}.xl\:block{display:block}.xl\:inline-block{display:inline-block}.xl\:flow-root{display:flow-root}.xl\:flex{display:flex}.xl\:inline-flex{display:inline-flex}.xl\:grid{display:grid}.xl\:inline-grid{display:inline-grid}.xl\:table-cell{display:table-cell}:is(.flex,.flex-col,.flex-wrap):where([style*=--xl_flex-dir\:]){--_flexD:var(--xl_flex-dir)}:is(.flex,.flex-col,.flex-wrap):where([style*=--xl_flex-wrap\:]){--_flexW:var(--xl_flex-wrap)}.grid-cols:where([style*=--xl_grid-cols\:]){--_cols:var(--xl_grid-cols)}.grid-cols>:where([style*=--xl_grid-cols\:]){--_gridIR:var(--xl_row);--_gridIC:var(--xl_col)}.align:where([style*=--xl_align\:]){--_alignC:var(--xl_align)}.align:where([style*=--xl_align-items\:]){--_alignI:var(--xl_--align-items)}.align-self:where([style*=--xl_align-self\:]){--_alignS:var(--xl_align-self)}.xl\:sr-only{--_show:initial}.xl\:not-sr-only{--_show:}}@media (width>=1920px){.gap:where([style*=--xxl_gap\:]){--_gap:var(--xxl_gap)}:where([style*=--xxl_size-y\:]){block-size:var(--xxl_size-y)}:where([style*=--xxl_size-x\:]){inline-size:var(--xxl_size-x)}:where([style*=--xxl_my\:]){margin-block:var(--xxl_my)}:where([style*=--xxl_mx\:]){margin-inline:var(--xxl_mx)}:where([style*=--xxl_py\:]){padding-block:var(--xxl_py)}:where([style*=--xxl_px\:]){padding-inline:var(--xxl_px)}.xxl\:hidden{display:none}.xxl\:block{display:block}.xxl\:inline-block{display:inline-block}.xxl\:flow-root{display:flow-root}.xxl\:flex{display:flex}.xxl\:inline-flex{display:inline-flex}.xxl\:grid{display:grid}.xxl\:inline-grid{display:inline-grid}.xxl\:table-cell{display:table-cell}:is(.flex,.flex-col,.flex-wrap):where([style*=--xxl_flex-dir\:]){--_flexD:var(--xxl_flex-dir)}:is(.flex,.flex-col,.flex-wrap):where([style*=--xxl_flex-wrap\:]){--_flexW:var(--xxl_flex-wrap)}.grid-cols:where([style*=--xxl_grid-cols\:]){--_cols:var(--xxl_grid-cols)}.grid-cols>:where([style*=--xxl_grid-cols\:]){--_gridIR:var(--xxl_row);--_gridIC:var(--xxl_col)}.align:where([style*=--xxl_align\:]){--_alignC:var(--xxl_align)}.align:where([style*=--xxl_align-items\:]){--_alignI:var(--xxl_--align-items)}.align-self:where([style*=--xxl_align-self\:]){--_alignS:var(--xxl_align-self)}.xxl\:sr-only{--_show:initial}.xxl\:not-sr-only{--_show:}}