/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scroll-snap-strictness:proximity;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-content:""}}}@layer theme{:host,:root{--font-sans:ui-sans-serif, system-ui, -apple-system, "Segoe UI", "Roboto", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-yellow-950:oklch(28.6% .066 53.813);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-green-950:oklch(26.6% .065 152.934);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-white:#fff;--spacing:.25rem;--container-3xs:16rem;--container-2xs:18rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:1.33333;--text-sm:.875rem;--text-sm--line-height:1.42857;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--text-3xl:1.875rem;--text-3xl--line-height:1.2;--text-4xl:2.25rem;--text-4xl--line-height:1.11111;--text-5xl:3rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--animate-spin:spin 1s linear infinite;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-brand-50:#f8fafc;--color-brand-100:#f1f5f9;--color-brand-200:#e2e8f0;--color-brand-300:#cbd5e1;--color-brand-400:#94a3b8;--color-brand-500:#64748b;--color-brand-600:#475569;--color-brand-700:#334155;--color-brand-800:#1e293b;--color-brand-900:#0f172a;--color-brand-950:#020617;--font-heading:var(--font-sans);--ui-header-height:4rem;--ui-radius:.25rem;--ui-container:var(--container-7xl);--ui-color-primary-50:var(--color-brand-50);--ui-color-primary-100:var(--color-brand-100);--ui-color-primary-200:var(--color-brand-200);--ui-color-primary-300:var(--color-brand-300);--ui-color-primary-400:var(--color-brand-400);--ui-color-primary-500:var(--color-brand-500);--ui-color-primary-600:var(--color-brand-600);--ui-color-primary-700:var(--color-brand-700);--ui-color-primary-800:var(--color-brand-800);--ui-color-primary-900:var(--color-brand-900);--ui-color-primary-950:var(--color-brand-950);--ui-color-secondary-50:var(--color-blue-50);--ui-color-secondary-100:var(--color-blue-100);--ui-color-secondary-200:var(--color-blue-200);--ui-color-secondary-300:var(--color-blue-300);--ui-color-secondary-400:var(--color-blue-400);--ui-color-secondary-500:var(--color-blue-500);--ui-color-secondary-600:var(--color-blue-600);--ui-color-secondary-700:var(--color-blue-700);--ui-color-secondary-800:var(--color-blue-800);--ui-color-secondary-900:var(--color-blue-900);--ui-color-secondary-950:var(--color-blue-950);--ui-color-success-50:var(--color-green-50);--ui-color-success-100:var(--color-green-100);--ui-color-success-200:var(--color-green-200);--ui-color-success-300:var(--color-green-300);--ui-color-success-400:var(--color-green-400);--ui-color-success-500:var(--color-green-500);--ui-color-success-600:var(--color-green-600);--ui-color-success-700:var(--color-green-700);--ui-color-success-800:var(--color-green-800);--ui-color-success-900:var(--color-green-900);--ui-color-success-950:var(--color-green-950);--ui-color-info-50:var(--color-blue-50);--ui-color-info-100:var(--color-blue-100);--ui-color-info-200:var(--color-blue-200);--ui-color-info-300:var(--color-blue-300);--ui-color-info-400:var(--color-blue-400);--ui-color-info-500:var(--color-blue-500);--ui-color-info-600:var(--color-blue-600);--ui-color-info-700:var(--color-blue-700);--ui-color-info-800:var(--color-blue-800);--ui-color-info-900:var(--color-blue-900);--ui-color-info-950:var(--color-blue-950);--ui-color-warning-50:var(--color-yellow-50);--ui-color-warning-100:var(--color-yellow-100);--ui-color-warning-200:var(--color-yellow-200);--ui-color-warning-300:var(--color-yellow-300);--ui-color-warning-400:var(--color-yellow-400);--ui-color-warning-500:var(--color-yellow-500);--ui-color-warning-600:var(--color-yellow-600);--ui-color-warning-700:var(--color-yellow-700);--ui-color-warning-800:var(--color-yellow-800);--ui-color-warning-900:var(--color-yellow-900);--ui-color-warning-950:var(--color-yellow-950);--ui-color-error-50:var(--color-red-50);--ui-color-error-100:var(--color-red-100);--ui-color-error-200:var(--color-red-200);--ui-color-error-300:var(--color-red-300);--ui-color-error-400:var(--color-red-400);--ui-color-error-500:var(--color-red-500);--ui-color-error-600:var(--color-red-600);--ui-color-error-700:var(--color-red-700);--ui-color-error-800:var(--color-red-800);--ui-color-error-900:var(--color-red-900);--ui-color-error-950:var(--color-red-950);--ui-color-neutral-50:var(--color-slate-50);--ui-color-neutral-100:var(--color-slate-100);--ui-color-neutral-200:var(--color-slate-200);--ui-color-neutral-300:var(--color-slate-300);--ui-color-neutral-400:var(--color-slate-400);--ui-color-neutral-500:var(--color-slate-500);--ui-color-neutral-600:var(--color-slate-600);--ui-color-neutral-700:var(--color-slate-700);--ui-color-neutral-800:var(--color-slate-800);--ui-color-neutral-900:var(--color-slate-900);--ui-color-neutral-950:var(--color-slate-950)}.light,:host,:root{--ui-primary:var(--ui-color-primary-500);--ui-secondary:var(--ui-color-secondary-500);--ui-success:var(--ui-color-success-500);--ui-info:var(--ui-color-info-500);--ui-warning:var(--ui-color-warning-500);--ui-error:var(--ui-color-error-500);--ui-text-dimmed:var(--ui-color-neutral-400);--ui-text-muted:var(--ui-color-neutral-500);--ui-text-toned:var(--ui-color-neutral-600);--ui-text:var(--ui-color-neutral-700);--ui-text-highlighted:var(--ui-color-neutral-900);--ui-text-inverted:#fff;--ui-bg:#fff;--ui-bg-muted:var(--ui-color-neutral-50);--ui-bg-elevated:var(--ui-color-neutral-100);--ui-bg-accented:var(--ui-color-neutral-200);--ui-bg-inverted:var(--ui-color-neutral-900);--ui-border:var(--ui-color-neutral-200);--ui-border-muted:var(--ui-color-neutral-200);--ui-border-accented:var(--ui-color-neutral-300);--ui-border-inverted:var(--ui-color-neutral-900)}.dark{--ui-primary:var(--ui-color-primary-400);--ui-secondary:var(--ui-color-secondary-400);--ui-success:var(--ui-color-success-400);--ui-info:var(--ui-color-info-400);--ui-warning:var(--ui-color-warning-400);--ui-error:var(--ui-color-error-400);--ui-text-dimmed:var(--ui-color-neutral-500);--ui-text-muted:var(--ui-color-neutral-400);--ui-text-toned:var(--ui-color-neutral-300);--ui-text:var(--ui-color-neutral-200);--ui-text-highlighted:#fff;--ui-text-inverted:var(--ui-color-neutral-900);--ui-bg:var(--ui-color-neutral-900);--ui-bg-muted:var(--ui-color-neutral-800);--ui-bg-elevated:var(--ui-color-neutral-800);--ui-bg-accented:var(--ui-color-neutral-700);--ui-bg-inverted:#fff;--ui-border:var(--ui-color-neutral-800);--ui-border-muted:var(--ui-color-neutral-700);--ui-border-accented:var(--ui-color-neutral-700);--ui-border-inverted:#fff}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{background-color:var(--ui-bg);color:var(--ui-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body:where(.dark,.dark *){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}a:focus-visible{outline-offset:0}h1,h2,h3,h4{font-family:var(--font-heading)}[role=button]:not([aria-disabled=true]),button:not(:disabled),summary{cursor:pointer}}@layer components{.ui-icon{vertical-align:baseline;display:inline-block}.ui-button{border-radius:calc(var(--ui-radius)*1.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));align-items:center;display:inline-flex}.ui-button:disabled,.ui-button[aria-disabled=true]{cursor:not-allowed;opacity:.75}.ui-button-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-button-icon{flex-shrink:0}.ui-button-icon.is-loading{animation:var(--animate-spin)}.ui-button-sm{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.ui-button-md,.ui-button-sm{gap:calc(var(--spacing)*1.5);padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*1.5)}.ui-button-md,.ui-button-lg{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.ui-button-lg,.ui-button-xl{gap:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2)}.ui-button-xl{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.ui-button-sm .ui-button-icon{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.ui-button-lg .ui-button-icon,.ui-button-md .ui-button-icon{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.ui-button-xl .ui-button-icon{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.ui-button-md.is-square,.ui-button-sm.is-square{padding:calc(var(--spacing)*1.5)}.ui-button-lg.is-square,.ui-button-xl.is-square{padding:calc(var(--spacing)*2)}.ui-button.is-block{justify-content:center;width:100%}form:is([aria-busy=true],[data-busy].htmx-request){cursor:progress}form:is([aria-busy=true],[data-busy].htmx-request) .ui-button[type=submit]{pointer-events:none;opacity:.75}form:is([aria-busy=true],[data-busy].htmx-request) .ui-button[type=submit]:before{content:"";width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);animation:var(--animate-spin);border-style:var(--tw-border-style);border-width:2px;border-color:currentColor #0000 currentColor currentColor;border-radius:2147483647px;flex-shrink:0}@media (prefers-reduced-motion:reduce){form:is([aria-busy=true],[data-busy].htmx-request) .ui-button[type=submit]:before{animation:none}}.ui-button.is-block .ui-button-trailing{margin-inline-start:auto}.ui-button-primary.ui-button-solid{background-color:var(--ui-primary);color:var(--ui-text-inverted);outline-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.ui-button-primary.ui-button-solid{outline-color:color-mix(in oklab,var(--ui-primary) 25%,transparent)}}@media (hover:hover){.ui-button-primary.ui-button-solid:hover{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.ui-button-primary.ui-button-solid:hover{background-color:color-mix(in srgb,var(--ui-primary),#000 15%)}}}.ui-button-primary.ui-button-solid:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px}.ui-button-primary.ui-button-solid:active{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.ui-button-primary.ui-button-solid:active{background-color:color-mix(in srgb,var(--ui-primary),#000 15%)}}.ui-button-primary.ui-button-solid:disabled,.ui-button-primary.ui-button-solid[aria-disabled=true]{background-color:var(--ui-primary)}.ui-button-primary.ui-button-outline{background-color:var(--ui-bg);color:var(--ui-primary);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.ui-button-primary.ui-button-outline{--tw-ring-color:color-mix(in oklab, var(--ui-primary) 50%, transparent)}}.ui-button-primary.ui-button-outline{outline-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.ui-button-primary.ui-button-outline{outline-color:color-mix(in oklab,var(--ui-primary) 25%,transparent)}}.ui-button-primary.ui-button-outline{--tw-ring-inset:inset}@media (hover:hover){.ui-button-primary.ui-button-outline:hover{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.ui-button-primary.ui-button-outline:hover{background-color:color-mix(in oklab,var(--ui-primary) 10%,transparent)}}}.ui-button-primary.ui-button-outline:focus-visible{--tw-ring-color:var(--ui-primary);outline-style:var(--tw-outline-style);outline-width:3px}.ui-button-primary.ui-button-outline:active{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.ui-button-primary.ui-button-outline:active{background-color:color-mix(in oklab,var(--ui-primary) 10%,transparent)}}.ui-button-primary.ui-button-outline:disabled,.ui-button-primary.ui-button-outline[aria-disabled=true]{background-color:var(--ui-bg)}.ui-button-neutral.ui-button-solid{background-color:var(--ui-bg-inverted);color:var(--ui-text-inverted);outline-color:var(--ui-border-inverted)}@supports (color:color-mix(in lab,red,red)){.ui-button-neutral.ui-button-solid{outline-color:color-mix(in oklab,var(--ui-border-inverted) 25%,transparent)}}@media (hover:hover){.ui-button-neutral.ui-button-solid:hover{background-color:var(--ui-bg-inverted)}@supports (color:color-mix(in lab,red,red)){.ui-button-neutral.ui-button-solid:hover{background-color:color-mix(in oklab,var(--ui-bg-inverted) 90%,transparent)}}}.ui-button-neutral.ui-button-solid:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px}.ui-button-neutral.ui-button-solid:active{background-color:var(--ui-bg-inverted)}@supports (color:color-mix(in lab,red,red)){.ui-button-neutral.ui-button-solid:active{background-color:color-mix(in oklab,var(--ui-bg-inverted) 90%,transparent)}}.ui-button-neutral.ui-button-solid:disabled,.ui-button-neutral.ui-button-solid[aria-disabled=true]{background-color:var(--ui-bg-inverted)}.ui-button-neutral.ui-button-outline{background-color:var(--ui-bg);color:var(--ui-text);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ui-border-accented);outline-color:var(--ui-border-inverted)}@supports (color:color-mix(in lab,red,red)){.ui-button-neutral.ui-button-outline{outline-color:color-mix(in oklab,var(--ui-border-inverted) 25%,transparent)}}.ui-button-neutral.ui-button-outline{--tw-ring-inset:inset}@media (hover:hover){.ui-button-neutral.ui-button-outline:hover{background-color:var(--ui-bg-elevated)}}.ui-button-neutral.ui-button-outline:focus-visible{--tw-ring-color:var(--ui-border-inverted);outline-style:var(--tw-outline-style);outline-width:3px}.ui-button-neutral.ui-button-outline:active{background-color:var(--ui-bg-elevated)}.ui-button-neutral.ui-button-outline:disabled,.ui-button-neutral.ui-button-outline[aria-disabled=true]{background-color:var(--ui-bg)}.ui-button-neutral.ui-button-soft{background-color:var(--ui-bg-elevated);color:var(--ui-text);outline-color:var(--ui-border-inverted)}@supports (color:color-mix(in lab,red,red)){.ui-button-neutral.ui-button-soft{outline-color:color-mix(in oklab,var(--ui-border-inverted) 25%,transparent)}}@media (hover:hover){.ui-button-neutral.ui-button-soft:hover{background-color:var(--ui-bg-accented)}@supports (color:color-mix(in lab,red,red)){.ui-button-neutral.ui-button-soft:hover{background-color:color-mix(in oklab,var(--ui-bg-accented) 75%,transparent)}}}.ui-button-neutral.ui-button-soft:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px}.ui-button-neutral.ui-button-soft:active{background-color:var(--ui-bg-accented)}@supports (color:color-mix(in lab,red,red)){.ui-button-neutral.ui-button-soft:active{background-color:color-mix(in oklab,var(--ui-bg-accented) 75%,transparent)}}.ui-button-neutral.ui-button-soft:disabled,.ui-button-neutral.ui-button-soft[aria-disabled=true],.ui-button-neutral.ui-button-subtle{background-color:var(--ui-bg-elevated)}.ui-button-neutral.ui-button-subtle{color:var(--ui-text);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ui-border-accented);outline-color:var(--ui-border-inverted)}@supports (color:color-mix(in lab,red,red)){.ui-button-neutral.ui-button-subtle{outline-color:color-mix(in oklab,var(--ui-border-inverted) 25%,transparent)}}.ui-button-neutral.ui-button-subtle{--tw-ring-inset:inset}@media (hover:hover){.ui-button-neutral.ui-button-subtle:hover{background-color:var(--ui-bg-accented)}@supports (color:color-mix(in lab,red,red)){.ui-button-neutral.ui-button-subtle:hover{background-color:color-mix(in oklab,var(--ui-bg-accented) 75%,transparent)}}}.ui-button-neutral.ui-button-subtle:focus-visible{--tw-ring-color:var(--ui-border-inverted);outline-style:var(--tw-outline-style);outline-width:3px}.ui-button-neutral.ui-button-subtle:active{background-color:var(--ui-bg-accented)}@supports (color:color-mix(in lab,red,red)){.ui-button-neutral.ui-button-subtle:active{background-color:color-mix(in oklab,var(--ui-bg-accented) 75%,transparent)}}.ui-button-neutral.ui-button-subtle:disabled,.ui-button-neutral.ui-button-subtle[aria-disabled=true]{background-color:var(--ui-bg-elevated)}.ui-button-neutral.ui-button-ghost{color:var(--ui-text);outline-color:var(--ui-border-inverted)}@supports (color:color-mix(in lab,red,red)){.ui-button-neutral.ui-button-ghost{outline-color:color-mix(in oklab,var(--ui-border-inverted) 25%,transparent)}}@media (hover:hover){.ui-button-neutral.ui-button-ghost:hover{background-color:var(--ui-bg-elevated)}}.ui-button-neutral.ui-button-ghost:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px}.ui-button-neutral.ui-button-ghost:active{background-color:var(--ui-bg-elevated)}@media (hover:hover){.ui-button-neutral.ui-button-ghost:hover:disabled,.ui-button-neutral.ui-button-ghost:hover[aria-disabled=true]{background-color:#0000}}.ui-field{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.ui-field-head{place-content:center space-between;align-items:center;gap:var(--spacing);display:flex}.ui-field-label{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--ui-text);display:block}.ui-field-label.is-required:after{color:var(--ui-error);--tw-content:"*";content:var(--tw-content);margin-inline-start:calc(var(--spacing)*.5)}.ui-field-control{margin-top:var(--spacing);position:relative}.ui-field-hint{margin-top:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--ui-text-muted)}.ui-input{align-items:center;display:inline-flex;position:relative}.ui-input-control{appearance:none;border-radius:calc(var(--ui-radius)*1.5);border-style:var(--tw-border-style);background-color:var(--ui-bg);width:100%;color:var(--ui-text-highlighted);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ui-border-accented);outline-color:var(--ui-primary);border-width:0}@supports (color:color-mix(in lab,red,red)){.ui-input-control{outline-color:color-mix(in oklab,var(--ui-primary) 25%,transparent)}}.ui-input-control{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-ring-inset:inset}.ui-input-control::placeholder{color:var(--ui-text-dimmed)}.ui-input-control:focus-visible{--tw-ring-color:var(--ui-primary);outline-style:var(--tw-outline-style);outline-width:3px}.ui-input-control:disabled{cursor:not-allowed;opacity:.75}.ui-input-control:user-invalid{--tw-ring-color:var(--ui-error);outline-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){.ui-input-control:user-invalid{outline-color:color-mix(in oklab,var(--ui-error) 25%,transparent)}}.ui-input-control:user-invalid:focus-visible{--tw-ring-color:var(--ui-error)}.ui-input-md{gap:calc(var(--spacing)*1.5);padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-base);line-height:calc(var(--spacing)*5)}@media (width>=48rem){.ui-input-md{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.ui-input-xl{gap:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.ui-input-md.has-trailing{padding-inline-end:calc(var(--spacing)*9)}.ui-input-xl.has-trailing{padding-inline-end:calc(var(--spacing)*11)}.ui-input-trailing{align-items:center;padding-inline-end:var(--spacing);display:flex;position:absolute;inset-block:0;inset-inline-end:calc(var(--spacing)*0)}.ui-choice{margin-top:var(--spacing);gap:calc(var(--spacing)*1.5);flex-direction:column;display:flex}.ui-choice-item{align-items:center;gap:calc(var(--spacing)*2);color:var(--ui-text);display:flex}.ui-choice-control{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);accent-color:var(--ui-primary)}.form-grid{gap:calc(var(--spacing)*4);display:grid}@media (width>=40rem){.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid>:not(.form-field){grid-column:span 2/span 2}}.form-grid>.form-submit{justify-self:flex-start}.form.htmx-request .form-submit:after{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);animation:var(--animate-spin);border-style:var(--tw-border-style);--tw-content:"";content:var(--tw-content);border-width:2px;border-color:currentColor;border-inline-end-color:#0000;border-radius:2147483647px}.form-success{align-items:flex-start;gap:calc(var(--spacing)*3);border-radius:calc(var(--ui-radius)*1.5);background-color:var(--ui-success);display:flex}@supports (color:color-mix(in lab,red,red)){.form-success{background-color:color-mix(in oklab,var(--ui-success) 10%,transparent)}}.form-success{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.form-success{--tw-ring-color:color-mix(in oklab, var(--ui-success) 25%, transparent)}}.form-success{--tw-ring-inset:inset}.form-success:before{margin-top:calc(var(--spacing)*.5);width:calc(var(--spacing)*5);height:calc(var(--spacing)*5);background-color:var(--ui-success);--tw-content:"";content:var(--tw-content);flex-shrink:0;-webkit-mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22m16%209-5.5%205.5L8%2012%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22m16%209-5.5%205.5L8%2012%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat}.form-error{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--ui-error)}.form-error:empty{display:none}.ui-badge{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);align-items:center;display:inline-flex}.ui-badge-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-badge-sm{gap:var(--spacing);border-radius:var(--ui-radius);padding-inline:calc(var(--spacing)*1.5);padding-block:var(--spacing);font-size:10px;line-height:calc(var(--spacing)*3)}.ui-badge-primary.ui-badge-solid{background-color:var(--ui-primary);color:var(--ui-text-inverted)}.ui-badge-success.ui-badge-subtle{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.ui-badge-success.ui-badge-subtle{background-color:color-mix(in oklab,var(--ui-success) 10%,transparent)}}.ui-badge-success.ui-badge-subtle{color:var(--ui-success);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.ui-badge-success.ui-badge-subtle{--tw-ring-color:color-mix(in oklab, var(--ui-success) 25%, transparent)}}.ui-badge-success.ui-badge-subtle{--tw-ring-inset:inset}.ui-dialog{width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);max-width:var(--container-lg);flex-direction:column;margin:auto}:where(.ui-dialog>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-color:var(--ui-border)}.ui-dialog{border-radius:calc(var(--ui-radius)*2);background-color:var(--ui-bg);color:var(--ui-text);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ui-border);padding:0;overflow:hidden}@media (width>=40rem){.ui-dialog{max-height:calc(100dvh - 4rem)}}.ui-dialog[open]{display:flex}.ui-dialog::backdrop{background-color:var(--ui-bg-elevated)}@supports (color:color-mix(in lab,red,red)){.ui-dialog::backdrop{background-color:color-mix(in oklab,var(--ui-bg-elevated) 75%,transparent)}}.ui-dialog-head{min-height:var(--ui-header-height);align-items:center;gap:calc(var(--spacing)*1.5);padding:calc(var(--spacing)*4);display:flex}@media (width>=40rem){.ui-dialog-head{padding-inline:calc(var(--spacing)*6)}}.ui-dialog-title{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--ui-text-highlighted)}.ui-dialog-close{inset-inline-end:calc(var(--spacing)*4);top:calc(var(--spacing)*4);position:absolute}.ui-dialog-body{padding:calc(var(--spacing)*4);flex:1;overflow-y:auto}@media (width>=40rem){.ui-dialog-body{padding:calc(var(--spacing)*6)}}.ui-dialog-left{width:100%;height:100dvh;max-height:none;max-width:var(--container-md);--tw-shadow:0 0 #0000;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:0;margin-inline-start:0}@media (width>=40rem){.ui-dialog-left{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);max-height:none;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.ui-dialog-right{width:100%;height:100dvh;max-height:none;max-width:calc(var(--spacing)*175);--tw-shadow:0 0 #0000;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:0;margin-inline-end:0}@media (width>=40rem){.ui-dialog-right{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);max-height:none;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.ui-dropdown{position:relative}.ui-dropdown-trigger{cursor:pointer;list-style-type:none}.ui-dropdown-trigger::-webkit-details-marker{display:none}.ui-dropdown[open]>.ui-dropdown-trigger{background-color:var(--ui-bg-elevated)}.ui-dropdown-menu{z-index:50;margin-top:calc(var(--spacing)*2);min-width:calc(var(--spacing)*32);background-color:var(--ui-bg);padding:var(--spacing);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ui-border);inset-inline-end:calc(var(--spacing)*0);flex-direction:column;position:absolute;top:100%;overflow:hidden}.ui-dropdown-item,.ui-dropdown-menu{border-radius:calc(var(--ui-radius)*1.5);display:flex}.ui-dropdown-item{align-items:flex-start;gap:calc(var(--spacing)*1.5);width:100%;padding:calc(var(--spacing)*1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--ui-text);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;-webkit-user-select:none;user-select:none;outline-style:none}@media (hover:hover){.ui-dropdown-item:hover{background-color:var(--ui-bg-elevated)}@supports (color:color-mix(in lab,red,red)){.ui-dropdown-item:hover{background-color:color-mix(in oklab,var(--ui-bg-elevated) 50%,transparent)}}.ui-dropdown-item:hover{color:var(--ui-text-highlighted)}}.ui-dropdown-item:focus-visible{background-color:var(--ui-bg-elevated)}@supports (color:color-mix(in lab,red,red)){.ui-dropdown-item:focus-visible{background-color:color-mix(in oklab,var(--ui-bg-elevated) 50%,transparent)}}.ui-dropdown-item:focus-visible{color:var(--ui-text-highlighted)}.ui-dropdown-item-icon{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5);color:var(--ui-text-dimmed);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0}.ui-dropdown-item:is(:hover,:focus-visible) .ui-dropdown-item-icon{color:var(--ui-text)}.ui-dropdown-item-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-dropdown-menu:has(.ui-dropdown-item-icon) .ui-dropdown-item:not(:has(.ui-dropdown-item-icon)){padding-inline-start:calc(var(--spacing)*8)}:root:not([data-ui]) [data-scroll-by]{display:none}.layout-menu-back:before,.layout-menu-link:after,.layout-menu-open:after{-webkit-mask:var(--layout-menu-chevron) center /contain no-repeat;-webkit-mask:var(--layout-menu-chevron) center /contain no-repeat;mask:var(--layout-menu-chevron) center /contain no-repeat;background-color:currentColor;flex-shrink:0}.layout-menu-all>a{border-radius:calc(var(--ui-radius)*1.5);border-style:var(--tw-border-style);border-width:2px;border-color:var(--ui-border-inverted);padding-inline:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--ui-text);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;display:flex}@media (hover:hover){.layout-menu-all>a:hover{background-color:var(--ui-bg-inverted);color:var(--ui-text-inverted)}}@media not all and (width>=64rem){.layout-menu-list{flex-direction:column;display:flex}.layout-menu-item{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--ui-border)}.layout-menu-link{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2.5);color:var(--ui-text);display:block}.layout-menu-item:has(>.layout-menu-panel)>.layout-menu-link{display:none}.layout-menu-open{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*1.5);border-radius:calc(var(--ui-radius)*1.5);width:100%;padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--ui-text);outline-color:var(--ui-border-inverted);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.layout-menu-open{outline-color:color-mix(in oklab,var(--ui-border-inverted) 25%,transparent)}}.layout-menu-open{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.layout-menu-open:hover{background-color:var(--ui-bg-elevated)}}.layout-menu-open:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px}.layout-menu-open:active{background-color:var(--ui-bg-elevated)}.layout-menu-open:after{--layout-menu-chevron:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m9%2018%206-6-6-6%22%2F%3E%3C%2Fsvg%3E);content:"";width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.layout-menu-panel:popover-open{width:100%;height:100dvh;max-height:none;max-width:var(--container-md);border-style:var(--tw-border-style);background-color:var(--ui-bg);color:var(--ui-text);border-width:0;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset-block:0;inset-inline-start:calc(var(--spacing)*0);overflow-y:auto}@media (width>=40rem){.layout-menu-panel:popover-open{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.layout-menu-panel:popover-open{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.layout-menu-panel:popover-open{--tw-ring-color:var(--ui-border)}}.layout-menu-back{min-height:var(--ui-header-height);align-items:center;gap:calc(var(--spacing)*1.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--ui-border);width:100%;padding:calc(var(--spacing)*4);text-align:start;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--ui-text-highlighted);flex-shrink:0;display:flex}@media (width>=40rem){.layout-menu-back{padding-inline:calc(var(--spacing)*6)}}.layout-menu-back:before{--layout-menu-chevron:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m15%2018-6-6%206-6%22%2F%3E%3C%2Fsvg%3E);content:"";width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.layout-menu-panel>a{margin-inline:calc(var(--spacing)*4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--ui-border);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2.5);color:var(--ui-text);flex-shrink:0;display:block}@media (width>=40rem){.layout-menu-panel>a{margin-inline:calc(var(--spacing)*6)}}.layout-menu-back+a{margin-top:calc(var(--spacing)*4)}@media (width>=40rem){.layout-menu-back+a{margin-top:calc(var(--spacing)*6)}}.layout-menu-all{margin-inline:calc(var(--spacing)*4);margin-block:calc(var(--spacing)*6);flex-shrink:0}@media (width>=40rem){.layout-menu-all{margin-inline:calc(var(--spacing)*6)}}.layout-menu-panel img{display:none}}@media (width>=64rem){.layout-menu.ui-dialog{width:auto;max-width:none;height:auto;max-height:none;color:inherit;--tw-shadow:0 0 #0000;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0000;border-radius:0;margin:0;padding:0;display:block;position:static;overflow:visible}.layout-menu .ui-dialog-head{display:none}.layout-menu .ui-dialog-body{border-style:var(--tw-border-style);border-width:0;padding:0;overflow:visible}.layout-menu-nav{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--ui-border);background-color:var(--sf-nav-bg)}.layout-menu-nav.is-dark{--ui-text-dimmed:var(--ui-color-neutral-500);--ui-text-muted:var(--ui-color-neutral-400);--ui-text-toned:var(--ui-color-neutral-300);--ui-text:var(--ui-color-neutral-200);--ui-text-highlighted:#fff;--ui-text-inverted:var(--ui-color-neutral-900);--ui-bg:var(--ui-color-neutral-900);--ui-bg-muted:var(--ui-color-neutral-800);--ui-bg-elevated:var(--ui-color-neutral-800);--ui-bg-accented:var(--ui-color-neutral-700);--ui-bg-inverted:#fff;--ui-border:var(--ui-color-neutral-800);--ui-border-muted:var(--ui-color-neutral-700);--ui-border-accented:var(--ui-color-neutral-700);--ui-border-inverted:#fff;--ui-primary:var(--ui-color-primary-400)}.layout-menu-list{flex-wrap:wrap;align-items:stretch;display:flex;position:relative}.layout-menu-item{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--ui-border);flex:1}.layout-menu-item:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.layout-menu-link{justify-content:center;align-items:center;gap:var(--spacing);height:100%;padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*4);text-align:center;font-family:var(--font-heading);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--ui-text);text-transform:uppercase;display:flex}.layout-menu-item:has(>.layout-menu-panel)>.layout-menu-link{justify-content:center;align-items:center;gap:var(--spacing);height:100%;padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*4);text-align:center;font-family:var(--font-heading);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--ui-text);text-transform:uppercase;display:flex}@media (hover:hover){:is(.layout-menu-link,.layout-menu-item:has(>.layout-menu-panel)>.layout-menu-link):hover{color:var(--ui-primary)}}@media (width>=80rem){.layout-menu-link{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.layout-menu-item:has(>.layout-menu-panel)>.layout-menu-link{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.layout-menu-item:has(>.layout-menu-panel)>.layout-menu-link:after{--layout-menu-chevron:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m6%209%206%206%206-6%22%2F%3E%3C%2Fsvg%3E);content:"";width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.layout-menu-nav.is-plain .layout-menu-item{border-left-style:var(--tw-border-style);border-left-width:0;flex:auto}.layout-menu-nav.is-plain .layout-menu-item:has(>.layout-menu-panel)>.layout-menu-link:after{display:none}.layout-menu-nav.is-plain .layout-menu-link{height:calc(var(--spacing)*15);padding-inline:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:.015em;letter-spacing:.015em;color:var(--ui-text-highlighted);padding-block:0}@media (width>=1400px){.layout-menu-nav.is-plain .layout-menu-link{padding-inline:calc(var(--spacing)*5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (width>=80rem){.layout-menu-nav.is-plain .layout-menu-link{padding-inline:calc(var(--spacing)*4)}}.layout-menu-back,.layout-menu-open{display:none}.layout-menu-panel{z-index:40;-moz-column-gap:calc(var(--spacing)*6);column-gap:calc(var(--spacing)*6);row-gap:var(--spacing);border-style:var(--tw-border-style);border-width:1px;border-color:var(--ui-border);background-color:var(--ui-bg);width:auto;height:auto;max-height:none;padding:calc(var(--spacing)*6);color:inherit;--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition:display allow-discrete 0s,visibility 0s;visibility:hidden;inset-inline:0;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));margin:0;display:none;position:absolute;top:100%;bottom:auto;overflow:visible}.layout-header-sticky .layout-menu-panel{max-height:min(70vh,34rem);overflow-y:auto}.layout-menu-list:hover .layout-menu-panel{transition-delay:.12s}.layout-menu-item:hover>.layout-menu-panel{visibility:visible;transition-delay:.12s;display:grid}@starting-style{.layout-menu-item:hover>.layout-menu-panel{visibility:hidden}}.layout-menu-item:focus-within>.layout-menu-panel{visibility:visible;transition-delay:0s;display:grid}.layout-menu-item.is-dismissed>.layout-menu-panel{transition-delay:0s;display:none}.layout-menu-panel>a{padding-block:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--ui-text-muted);display:block}@media (hover:hover){.layout-menu-panel>a:hover{color:var(--ui-primary)}}.layout-menu-panel.is-cards{row-gap:calc(var(--spacing)*5);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}.layout-menu-panel.is-cards>a{gap:calc(var(--spacing)*2);--tw-leading:var(--leading-snug);line-height:var(--leading-snug);text-wrap:pretty;color:inherit;flex-direction:column;padding-block:0;display:flex}@media (hover:hover){.layout-menu-panel.is-cards>a:hover{color:var(--ui-primary)}}.layout-menu-panel.is-cards img{aspect-ratio:4/3;border-radius:calc(var(--ui-radius)*1.5);background-color:var(--ui-bg-elevated);-o-object-fit:contain;object-fit:contain;width:100%;padding:calc(var(--spacing)*2);display:block}.layout-menu-all{margin-top:calc(var(--spacing)*7);grid-column:1/-1;justify-content:center;display:flex}.layout-menu-all>a{min-width:calc(var(--spacing)*44)}}.layout-flash{pointer-events:none;inset-inline:calc(var(--spacing)*4);top:calc(var(--spacing)*4);z-index:50;justify-content:center;display:flex;position:fixed}@media (width>=40rem){.layout-flash{inset-inline:auto;right:calc(var(--spacing)*6)}}.layout-flash-message{pointer-events:auto;max-width:var(--container-md);border-radius:calc(var(--ui-radius)*1.5);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);animation:.4s ease-in 8s forwards layout-flash-out}.layout-flash-message.is-success{background-color:var(--ui-success);color:var(--ui-text-inverted)}.layout-flash-message.is-error{background-color:var(--ui-error);color:var(--ui-text-inverted)}@media (prefers-reduced-motion:reduce){.layout-flash-message{animation-duration:0s}}@keyframes layout-flash-out{to{opacity:0;visibility:hidden}}.plp-facet-section{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--ui-border);padding-block:calc(var(--spacing)*3)}.plp-facet-section summary{cursor:pointer;list-style-type:none}.plp-facet-section summary::-webkit-details-marker{display:none}.plp-facet-section>summary{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--ui-text-highlighted);display:flex}.plp-facet-section>summary:after{content:"+"}.plp-facet-section[open]>summary:after{content:"−"}.plp-facet-section-options{margin-top:calc(var(--spacing)*2);flex-direction:column;display:flex}.plp-facet-section-more>summary{margin-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--ui-primary)}@media (hover:hover){.plp-facet-section-more>summary:hover{text-decoration-line:underline}}.plp-facet-more>summary{cursor:pointer;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--ui-border);padding-block:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--ui-primary);list-style-type:none}@media (hover:hover){.plp-facet-more>summary:hover{text-decoration-line:underline}}.plp-facet-more>summary::-webkit-details-marker{display:none}:is(.plp-facet-section-more,.plp-facet-more)>summary>:last-child,:is(.plp-facet-section-more,.plp-facet-more)[open]>summary>:first-child{display:none}:is(.plp-facet-section-more,.plp-facet-more)[open]>summary>:last-child{display:inline}.plp-facet-section label{cursor:pointer;align-items:center;gap:calc(var(--spacing)*2);padding-block:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:flex}.plp-facet-section label>input{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);accent-color:var(--ui-primary);flex-shrink:0}.plp-facet-section label>a,.plp-facet-section label>span{color:var(--ui-text)}.plp-facet-section label>a:hover{text-decoration-line:underline}.plp-facet-section label>small{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--ui-text-dimmed)}.plp-facet-section label>b{border-radius:calc(var(--ui-radius)*.5);background-color:var(--sf-brand-label);padding-inline:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*.5);--tw-leading:calc(var(--spacing)*3);font-size:10px;line-height:calc(var(--spacing)*3);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-white);flex-shrink:0}.quick-search{position:relative}.quick-search-panel{z-index:50;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--ui-border);background-color:var(--ui-bg);color:var(--ui-text);inset-inline:0;position:absolute;top:100%;box-shadow:0 -1px #0000000d,0 8px 20px #0000001f,0 4px 10px #0000001f,0 2px 2px #00000014}.quick-search-panel:empty,.quick-search:not(:focus-within) .quick-search-panel:not(:hover){display:none}.quick-search-empty,.quick-search-group{padding:calc(var(--spacing)*7.5)}.quick-search-empty{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.quick-search-group+.quick-search-group,.quick-search-products{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--ui-border)}.quick-search-group-title{margin-bottom:calc(var(--spacing)*4.5);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--ui-text-muted)}.quick-search-links{gap:calc(var(--spacing)*2.75);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));flex-direction:column;display:flex}.quick-search-links a{color:var(--sf-link)}@media (hover:hover){.quick-search-links a:hover{text-decoration-line:underline}}.quick-search-vendors img{height:auto;width:calc(var(--spacing)*25);max-width:100%}.quick-search-products>li+li{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--ui-border)}.quick-search-product{align-items:flex-start;gap:calc(var(--spacing)*5);padding:calc(var(--spacing)*5);display:flex}.quick-search-product-thumb{aspect-ratio:1;width:calc(var(--spacing)*17.5);flex-shrink:0;justify-content:center;align-items:center;display:flex}.quick-search-product-thumb img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.quick-search-product-name{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--ui-text)}@media (hover:hover){.quick-search-product-name:hover:any-link{text-decoration-line:underline}}.quick-search-price{margin-top:calc(var(--spacing)*3);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));color:var(--sf-price)}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-x-0{inset-inline:0}.inset-x-2\.5{inset-inline:calc(var(--spacing)*2.5)}.start-0{inset-inline-start:calc(var(--spacing)*0)}.start-12{inset-inline-start:calc(var(--spacing)*12)}.end-0{inset-inline-end:calc(var(--spacing)*0)}.end-12{inset-inline-end:calc(var(--spacing)*12)}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-full{top:100%}.-right-4{right:calc(var(--spacing)*-4)}.right-5{right:calc(var(--spacing)*5)}.bottom-0{bottom:0}.bottom-3{bottom:calc(var(--spacing)*3)}.-left-4{left:calc(var(--spacing)*-4)}.left-0{left:0}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.order-last{order:9999}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.-ms-4{margin-inline-start:calc(var(--spacing)*-4)}.ms-auto{margin-inline-start:auto}.-mt-2{margin-top:calc(var(--spacing)*-2)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-3\.5{margin-top:calc(var(--spacing)*3.5)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-auto{margin-top:auto}.-mb-0\.5{margin-bottom:calc(var(--spacing)*-.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[2\/1\]{aspect-ratio:2}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[5\/3\]{aspect-ratio:5/3}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-1\/2{width:50%;height:50%}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}.size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.size-14{width:calc(var(--spacing)*14);height:calc(var(--spacing)*14)}.size-16{width:calc(var(--spacing)*16);height:calc(var(--spacing)*16)}.size-24{width:calc(var(--spacing)*24);height:calc(var(--spacing)*24)}.size-full{width:100%;height:100%}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-15{height:calc(var(--spacing)*15)}.h-auto{height:auto}.h-full{height:100%}.max-h-21\.25{max-height:calc(var(--spacing)*21.25)}.max-h-24{max-height:calc(var(--spacing)*24)}.max-h-full{max-height:100%}.min-h-21\.25{min-height:calc(var(--spacing)*21.25)}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-28{width:calc(var(--spacing)*28)}.w-40{width:calc(var(--spacing)*40)}.w-42{width:calc(var(--spacing)*42)}.w-56{width:calc(var(--spacing)*56)}.w-72{width:calc(var(--spacing)*72)}.w-auto{width:auto}.w-full{width:100%}.max-w-\(--ui-container\){max-width:var(--ui-container)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-2xs{max-width:var(--container-2xs)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-3xs{max-width:var(--container-3xs)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-64{max-width:calc(var(--spacing)*64)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-9{min-width:calc(var(--spacing)*9)}.min-w-33\.25{min-width:calc(var(--spacing)*33.25)}.min-w-56{min-width:calc(var(--spacing)*56)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.flex-grow-1,.grow{flex-grow:1}.grow-999{flex-grow:999}.basis-0{flex-basis:0}.basis-1\/2{flex-basis:50%}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.-translate-y-1\/2{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.cursor-pointer{cursor:pointer}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-center-safe{justify-content:safe center}.justify-end{justify-content:flex-end}.gap-\(--sf-grid-gap\){gap:var(--sf-grid-gap)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7\.5{gap:calc(var(--spacing)*7.5)}.gap-8{gap:calc(var(--spacing)*8)}.gap-9{gap:calc(var(--spacing)*9)}.gap-10{gap:calc(var(--spacing)*10)}.gap-x-4{-moz-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4)}.gap-x-5{-moz-column-gap:calc(var(--spacing)*5);column-gap:calc(var(--spacing)*5)}.gap-x-6{-moz-column-gap:calc(var(--spacing)*6);column-gap:calc(var(--spacing)*6)}.gap-x-8{-moz-column-gap:calc(var(--spacing)*8);column-gap:calc(var(--spacing)*8)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-6{row-gap:calc(var(--spacing)*6)}.gap-y-10{row-gap:calc(var(--spacing)*10)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}:where(.divide-default>:not(:last-child)){border-color:var(--ui-border)}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:calc(var(--ui-radius)*2)}.rounded-md{border-radius:calc(var(--ui-radius)*1.5)}.rounded-t-2xl{border-top-left-radius:calc(var(--ui-radius)*4);border-top-right-radius:calc(var(--ui-radius)*4)}.border{border-width:1px}.border,.border-2{border-style:var(--tw-border-style)}.border-2{border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-width:1px}.border-b,.border-b-0{border-bottom-style:var(--tw-border-style)}.border-b-0{border-bottom-width:0}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-\(--sf-secondary-action\){border-color:var(--sf-secondary-action)}.border-default{border-color:var(--ui-border)}.border-error{border-color:var(--ui-error)}.border-primary{border-color:var(--ui-primary)}.border-secondary{border-color:var(--ui-secondary)}.border-x-\(--ui-border\){border-inline-color:var(--ui-border)}.border-y-\(--ui-border-accented\){border-block-color:var(--ui-border-accented)}.bg-\(--sf-brand-label\){background-color:var(--sf-brand-label)}.bg-\(--sf-footer-bg\){background-color:var(--sf-footer-bg)}.bg-\(--sf-newsletter-bg\){background-color:var(--sf-newsletter-bg)}.bg-\(--sf-notice\){background-color:var(--sf-notice)}.bg-\(--sf-secondary-action\){background-color:var(--sf-secondary-action)}.bg-\(--sf-stock\){background-color:var(--sf-stock)}.bg-\(--sf-utility-bar-bg\){background-color:var(--sf-utility-bar-bg)}.bg-\(--ui-color-primary-500\){background-color:var(--ui-color-primary-500)}.bg-default,.bg-default\/60{background-color:var(--ui-bg)}@supports (color:color-mix(in lab,red,red)){.bg-default\/60{background-color:color-mix(in oklab,var(--ui-bg) 60%,transparent)}}.bg-elevated{background-color:var(--ui-bg-elevated)}.bg-error{background-color:var(--ui-error)}.bg-inverted{background-color:var(--ui-bg-inverted)}.bg-primary{background-color:var(--ui-primary)}.bg-secondary{background-color:var(--ui-secondary)}.bg-success{background-color:var(--ui-success)}.bg-warning,.bg-warning\/15{background-color:var(--ui-warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/15{background-color:color-mix(in oklab,var(--ui-warning) 15%,transparent)}}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-7\.5{padding:calc(var(--spacing)*7.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-10{padding-inline:calc(var(--spacing)*10)}.px-12{padding-inline:calc(var(--spacing)*12)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.ps-1{padding-inline-start:var(--spacing)}.ps-4{padding-inline-start:calc(var(--spacing)*4)}.ps-6{padding-inline-start:calc(var(--spacing)*6)}.pe-3{padding-inline-end:calc(var(--spacing)*3)}.pe-6{padding-inline-end:calc(var(--spacing)*6)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.text-center{text-align:center}.text-left{text-align:left}.font-heading{font-family:var(--font-heading)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.625rem\]{font-size:.625rem}.text-\[1\.0625rem\]{font-size:1.0625rem}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.text-\[min\(calc\(1\.3699rem\+1\.4393vw\)\,2\.4494rem\)\]{font-size:min(1.3699rem + 1.4393vw,2.4494rem)}.leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-none{--tw-leading:1;line-height:1}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-pretty{text-wrap:pretty}.text-\(--sf-link\){color:var(--sf-link)}.text-\(--sf-notice-text\){color:var(--sf-notice-text)}.text-\(--sf-price\){color:var(--sf-price)}.text-default{color:var(--ui-text)}.text-dimmed{color:var(--ui-text-dimmed)}.text-highlighted,.text-highlighted\/50{color:var(--ui-text-highlighted)}@supports (color:color-mix(in lab,red,red)){.text-highlighted\/50{color:color-mix(in oklab,var(--ui-text-highlighted) 50%,transparent)}}.text-inherit{color:inherit}.text-inverted{color:var(--ui-text-inverted)}.text-muted{color:var(--ui-text-muted)}.text-primary{color:var(--ui-primary)}.text-secondary{color:var(--ui-secondary)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-lg{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-default{--tw-ring-color:var(--ui-border)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events}.transition,.transition-colors{transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-500{--tw-duration:.5s;transition-duration:.5s}.select-all{-webkit-user-select:all;user-select:all}.not-first\:-ml-px:not(:first-child){margin-left:-1px}.group-focus-within\:visible:is(:where(.group):focus-within *){visibility:visible}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:border-primary:is(:where(.group):hover *){border-color:var(--ui-primary)}.group-hover\:bg-accented:is(:where(.group):hover *){background-color:var(--ui-bg-accented)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.peer-checked\:bg-primary:is(:where(.peer):checked~*){background-color:var(--ui-primary)}.peer-checked\:text-inverted:is(:where(.peer):checked~*){color:var(--ui-text-inverted)}.peer-focus-visible\:outline-2:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:2px}.peer-focus-visible\:outline-primary:is(:where(.peer):focus-visible~*){outline-color:var(--ui-primary)}.before\:block:before{content:var(--tw-content);display:block}.before\:size-2:before{content:var(--tw-content);width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.before\:rounded-full:before{content:var(--tw-content);border-radius:2147483647px}.before\:bg-accented:before{content:var(--tw-content);background-color:var(--ui-bg-accented)}.before\:content-\[\'←\'_\/_\'\'\]:before{--tw-content:"←" / "";content:var(--tw-content)}.after\:mt-6:after{content:var(--tw-content);margin-top:calc(var(--spacing)*6)}.after\:block:after{content:var(--tw-content);display:block}.after\:h-0\.5:after{content:var(--tw-content);height:calc(var(--spacing)*.5)}.after\:w-\[30\%\]:after{content:var(--tw-content);width:30%}.after\:bg-\(--sf-footer-rule\):after{content:var(--tw-content);background-color:var(--sf-footer-rule)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'→\'_\/_\'\'\]:after{--tw-content:"→" / "";content:var(--tw-content)}@media (hover:hover){.hover\:border-primary:hover{border-color:var(--ui-primary)}.hover\:bg-\(--sf-notice\):hover{background-color:var(--sf-notice)}.hover\:bg-\(--sf-secondary-action\)\/90:hover{background-color:var(--sf-secondary-action)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\(--sf-secondary-action\)\/90:hover{background-color:color-mix(in oklab,var(--sf-secondary-action) 90%,transparent)}}.hover\:bg-\(--ui-color-primary-600\):hover{background-color:var(--ui-color-primary-600)}.hover\:bg-accented:hover{background-color:var(--ui-bg-accented)}.hover\:bg-default:hover{background-color:var(--ui-bg)}.hover\:bg-elevated:hover{background-color:var(--ui-bg-elevated)}.hover\:bg-success\/90:hover{background-color:var(--ui-success)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-success\/90:hover{background-color:color-mix(in oklab,var(--ui-success) 90%,transparent)}}.hover\:text-default:hover{color:var(--ui-text)}.hover\:text-error:hover{color:var(--ui-error)}.hover\:text-primary:hover{color:var(--ui-primary)}.hover\:text-secondary:hover,.hover\:text-secondary\/70:hover{color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:text-secondary\/70:hover{color:color-mix(in oklab,var(--ui-secondary) 70%,transparent)}}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:brightness-90:hover{--tw-brightness:brightness(90%)}.hover\:brightness-90:hover,.hover\:brightness-95:hover{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-95:hover{--tw-brightness:brightness(95%)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:top-2:focus{top:calc(var(--spacing)*2)}.focus\:left-2:focus{left:calc(var(--spacing)*2)}.focus\:z-50:focus{z-index:50}.aria-\[current\]\:border-primary[aria-current]{border-color:var(--ui-primary)}.aria-\[current\=page\]\:border-accented[aria-current=page]{border-color:var(--ui-border-accented)}.aria-\[current\=page\]\:bg-elevated[aria-current=page]{background-color:var(--ui-bg-elevated)}.aria-\[current\=page\]\:font-semibold[aria-current=page]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.aria-\[current\=page\]\:text-highlighted[aria-current=page]{color:var(--ui-text-highlighted)}.aria-\[current\=true\]\:before\:bg-primary[aria-current=true]:before{content:var(--tw-content);background-color:var(--ui-primary)}@media not all and (width>=64rem){.max-lg\:hidden{display:none}}@media not all and (width>=40rem){.max-sm\:hidden{display:none}}@media (width>=1400px){.min-\[1400px\]\:inline{display:inline}}@media (width>=36rem){.min-\[36rem\]\:col-span-2{grid-column:span 2/span 2}.min-\[36rem\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=40rem){.sm\:w-1\/3{width:33.3333%}.sm\:basis-1\/3{flex-basis:33.3333%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-nowrap{flex-wrap:nowrap}}@media (width>=48rem){.md\:order-first{order:-9999}.md\:order-none{order:0}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.md\:max-h-23\.75{max-height:calc(var(--spacing)*23.75)}.md\:max-h-\[26\.875rem\]{max-height:26.875rem}.md\:max-h-\[31rem\]{max-height:31rem}.md\:min-h-23\.75{min-height:calc(var(--spacing)*23.75)}.md\:w-125{width:calc(var(--spacing)*125)}.md\:max-w-100{max-width:calc(var(--spacing)*100)}.md\:max-w-md{max-width:var(--container-md)}.md\:basis-1\/4{flex-basis:25%}.md\:basis-auto{flex-basis:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:justify-around{justify-content:space-around}.md\:justify-start{justify-content:flex-start}.md\:gap-5{gap:calc(var(--spacing)*5)}.md\:p-5{padding:calc(var(--spacing)*5)}.md\:p-10{padding:calc(var(--spacing)*10)}.md\:text-start{text-align:start}}@media (width>=64rem){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-1\/4{width:25%}.lg\:basis-1\/6{flex-basis:16.6667%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.lg\:gap-12{gap:calc(var(--spacing)*12)}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}:is(.lg\:\*\:flex-auto>*){flex:auto}}@media (width>=75rem){.min-\[75rem\]\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=80rem){.xl\:mb-3\.75{margin-bottom:calc(var(--spacing)*3.75)}.xl\:mb-4\.25{margin-bottom:calc(var(--spacing)*4.25)}.xl\:hidden{display:none}.xl\:basis-1\/8{flex-basis:12.5%}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:p-3\.75{padding:calc(var(--spacing)*3.75)}.xl\:text-center{text-align:center}.xl\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.xl\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.xl\:text-\[0\.6875rem\]{font-size:.6875rem}.xl\:text-\[1\.1875rem\]{font-size:1.1875rem}}@media (width>=87.5rem){.min-\[87\.5rem\]\:max-h-\[37\.5rem\]{max-height:37.5rem}}.\[\&_\.ui-input-control\]\:h-12\.5 .ui-input-control{height:calc(var(--spacing)*12.5)}.\[\&_\.ui-input-control\]\:ps-7\.5 .ui-input-control{padding-inline-start:calc(var(--spacing)*7.5)}@media (hover:hover){.hover\:\[\&\:-moz-any-link\]\:text-primary:hover:-moz-any-link{color:var(--ui-primary)}.hover\:\[\&\:any-link\]\:text-primary:hover:any-link{color:var(--ui-primary)}}@media not all and (width>=64rem){.max-lg\:\[\&\>\:first-child\]\:grow>:first-child{flex-grow:1}}}:root{--sf-utility-bar-bg:var(--ui-bg-muted);--sf-nav-bg:var(--ui-bg);--sf-footer-bg:var(--ui-bg-muted);--sf-newsletter-bg:var(--ui-secondary);--sf-link:var(--ui-primary);--sf-grid-gap:calc(var(--spacing)*6);--sf-price:var(--color-red-700);--sf-brand-label:#a47f3e;--sf-notice:#fbd243;--sf-notice-text:#333;--sf-stock:#2a3389;--sf-secondary-action:#6c757d;--sf-dark-action:#212529;--sf-footer-rule:#fff;--sf-page-width:var(--ui-container);--sf-page-gutter:calc(var(--spacing)*4)}.layout-main{grid-template-columns:[full-start] minmax(var(--sf-page-gutter),1fr) [content-start] minmax(0,var(--sf-page-width)) [content-end] minmax(var(--sf-page-gutter),1fr) [full-end]}.layout-main.is-full{--sf-page-width:100%;--sf-page-gutter:var(--sf-gutter)}.layout-main.is-container{--sf-page-width:var(--ui-container);--sf-page-gutter:calc(var(--spacing)*4)}.layout-main>*{grid-column:content;min-width:0}.layout-main>.layout-bleed{grid-column:full}.layout-main>.layout-bleed:first-child{margin-top:calc(var(--spacing)*6*-1)}.layout-main:has(>.breadcrumb:first-child){padding-top:0}.layout-main>.breadcrumb+.product-head{margin-top:calc(var(--spacing)*5*-1)}.layout-main>.product-head{margin-bottom:calc(var(--spacing)*6*-1)}.layout-main>.breadcrumb:has(+.page-title.is-listing){margin-bottom:calc(9px - var(--spacing)*10)}.layout-main>.page-title.is-listing+*{margin-top:calc(5px - var(--spacing)*10)}@media (width>=36rem){.layout-main>.page-title.is-listing+*{margin-top:calc(10px - var(--spacing)*10)}}.layout-main>.layout-bleed:last-child{margin-bottom:calc(var(--spacing)*16*-1)}.layout-main>.rich-text>:first-child{margin-top:0}.layout-main>.rich-text>:last-child{margin-bottom:0}.listing,.listing-body{gap:calc(var(--spacing)*4) calc(var(--spacing)*8);grid-template-columns:minmax(0,1fr);display:grid}.listing>*{grid-column:1/-1;min-width:0}.listing-body-results,.listing-toolbar-main,.listing>.plp-pagination{grid-column:-2/-1;min-width:0}.listing-toolbar{align-items:center;gap:calc(var(--spacing)*3);flex-wrap:wrap;display:flex}.listing-toolbar-main>:first-child{margin-inline-end:auto}@media not all and (width>=64rem){.listing-toolbar{row-gap:calc(var(--spacing)*2)}.listing-toolbar-main{display:contents}.listing-toolbar .plp-count{flex-basis:100%;order:-1}.listing-toolbar .plp-sort{flex:1 1 0;min-width:0;max-width:max-content;margin-inline-start:auto}.listing-toolbar .plp-sort-select{min-width:0}}@media (width>=64rem){.listing:has(.listing-body-aside){grid-template-columns:16rem minmax(0,1fr)}.listing-body,.listing-toolbar{grid-template-columns:subgrid}.listing-toolbar{-moz-column-gap:calc(var(--spacing)*8);column-gap:calc(var(--spacing)*8);display:grid}}.is-scripted .listing-apply,.is-scripted .plp-sort-apply{display:none}.listing:is(.htmx-request,:has(.htmx-request)) :is(.listing-body-results,.plp-pagination){pointer-events:none;opacity:.5;transition:opacity .15s}.product-top{gap:calc(var(--spacing)*10) calc(var(--spacing)*8);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=48rem){.product-top:has(.product-top-media){grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 23.75rem;align-items:start}.product-top:has(.product-top-media)>.product-top-side{grid-area:1/2/span 2}.product-top:has(.product-top-media)>.product-top-detail{grid-area:2/1}}@media (width>=87.5rem){.product-top{-moz-column-gap:calc(var(--spacing)*16);column-gap:calc(var(--spacing)*16)}.product-top:has(.product-top-media){grid-template-columns:minmax(0,1fr) 27.5rem}}@media (width>=100rem){.product-top:has(.product-top-media){grid-template-columns:minmax(0,1fr) 30rem}}.page-title{font-size:min(1.4238rem + 2.0858vw,2.9881rem);font-weight:500;line-height:1.2}.page-title.is-container{width:100%;max-width:var(--ui-container);margin-inline:auto}.page-title.is-listing{font-size:1.125rem;font-weight:400;line-height:1.24}@media (width>=36rem){.page-title.is-listing{font-size:2rem;line-height:1.125}}@media (width>=48rem){.page-title.is-listing{font-size:2.25rem;line-height:1.05}}.product-head .page-title{font-size:var(--text-3xl);line-height:1.05}@media (width>=48rem){.product-head .page-title{font-size:var(--text-5xl)}}.pdp-price-notice a{color:var(--sf-price);font-weight:600}.pdp-price-notice .price-tip{cursor:help;position:relative}.pdp-price-notice .price-tip .dropdown-menu{z-index:20;margin-top:var(--spacing);padding:calc(var(--spacing)*3);background:var(--ui-bg);color:var(--ui-text);border:1px solid var(--ui-border);box-shadow:var(--shadow-md);display:none;position:absolute;top:100%;left:0;right:0}.pdp-price-notice .price-tip:hover .dropdown-menu{display:block}.pdp-price-notice .price-tip .arrow{display:none}:root{--sf-gutter:calc(var(--spacing)*2)}@media (width>=48rem){:root{--sf-gutter:calc(var(--spacing)*4)}}@media (width>=80rem){:root{--sf-gutter:calc(var(--spacing)*12)}}.layout-gutter{padding-inline:var(--sf-gutter)}:root:not([data-sliders]) [data-slider-step]{display:none}.layout-footer-bottom>:last-child{margin-inline-start:auto}.layout-footer-copyright+.layout-footer-powered:not(:last-child):before{content:"| "}@media (width>=48rem){.layout-footer-copyright+.layout-footer-powered:not(:last-child){margin-inline-start:calc(var(--spacing)*6*-1 + .3em)}}@media not all and (width>=48rem){.layout-footer-bottom:has(>.layout-footer-copyright+.layout-footer-powered){display:block}.layout-footer-bottom>.layout-footer-copyright,.layout-footer-bottom>.layout-footer-powered{display:inline}.layout-footer-copyright+.layout-footer-powered{margin-inline-start:.3em}.layout-footer-bottom:has(>.layout-footer-copyright+.layout-footer-powered)>:last-child:not(.layout-footer-powered){margin-top:calc(var(--spacing)*8);justify-content:center}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(1turn)}}.cms-body{line-height:1.5}.cms-body>*+*{margin-top:1rem}.cms-body :where(p,ul,ol,dl,address,blockquote,form){margin-bottom:1rem}.cms-body :where(h2,h3,h4,h5,h6){margin-bottom:1.25rem}.cms-body>:last-child{margin-bottom:0}.cms-body ol,.cms-body ul{list-style:revert;padding-left:1.25rem}.cms-body a{color:var(--sf-link)}.cms-body a:not(.btn):hover{text-decoration:underline}.cms-body img{border-radius:var(--ui-radius);max-width:100%;height:auto}.cms-body table{border-collapse:collapse;width:100%}.cms-body td,.cms-body th{border:1px solid var(--ui-border);text-align:left;padding:.5rem}.rich-text :where(a:not(.btn)){color:var(--sf-link)}.rich-text :where(a:not(.btn)):hover,.rich-text :where(p) :where(a:not(.btn,:has(img))){text-decoration:underline}.rich-text .h1,.rich-text :where(h1){margin-bottom:1.25rem;font-size:min(1.4238rem + 2.0858vw,2.9881rem);font-weight:500;line-height:1.2}.rich-text .h2,.rich-text :where(h2){margin-bottom:1.25rem;font-size:min(1.3699rem + 1.4393vw,2.4494rem);font-weight:500;line-height:1.2}.rich-text .h3,.rich-text :where(h3){margin-bottom:1.25rem;font-size:min(1.3258rem + .909vw,2.0075rem);font-weight:500;line-height:1.2}.rich-text .h4,.rich-text :where(h4){margin-bottom:1.25rem;font-size:min(1.2896rem + .4748vw,1.6456rem);font-weight:500;line-height:1.2}.rich-text .h5,.rich-text :where(h5){margin-bottom:1.25rem;font-size:min(1.2599rem + .1185vw,1.3488rem);font-weight:500;line-height:1.2}.rich-text .h6,.rich-text :where(h6){margin-bottom:1.25rem;font-size:min(1.1056rem + 0,1.1056rem);font-weight:500;line-height:1.2}.rich-text .container{width:100%;margin-inline:auto;padding-inline:8px}@media (width>=768px){.rich-text .container{padding-inline:15px}}@media (width>=1400px){.rich-text .container{padding-inline:45px}}@media (width>=576px){.rich-text .container{max-width:540px}}@media (width>=768px){.rich-text .container{max-width:720px}}@media (width>=992px){.rich-text .container{max-width:960px}}@media (width>=1200px){.rich-text .container{max-width:1140px}}@media (width>=1400px){.rich-text .container{max-width:1320px}}.rich-text .row{--bs-gutter-x:14px;--bs-gutter-y:0;margin-top:calc(var(--bs-gutter-y)*-1);margin-inline:calc(var(--bs-gutter-x)*-.5);flex-wrap:wrap;display:flex}.rich-text .row>*{width:100%;max-width:100%;margin-top:var(--bs-gutter-y);padding-inline:calc(var(--bs-gutter-x)*.5);flex-shrink:0}.rich-text .card{border:1px solid var(--ui-border);background-color:var(--ui-bg);flex-direction:column;min-width:0;display:flex}.rich-text .card-body{flex:auto;padding:.75rem 1.25rem}.rich-text .btn{text-align:center;cursor:pointer;border:2px solid #0000;border-radius:.8rem;padding:1.125em 2rem;font-size:.875rem;font-weight:600;line-height:1rem;text-decoration:none;transition:background-color .15s ease-in-out;display:inline-block}.rich-text .btn-flex{justify-content:center;align-items:center;gap:.5rem;width:fit-content;display:inline-flex}.rich-text .btn-lg{border-radius:2rem;padding:1.25rem 2.5rem;font-size:1rem}.rich-text .btn-primary{background-color:var(--ui-primary);color:var(--ui-text-inverted)}.rich-text .btn-primary:hover{background-color:var(--ui-color-primary-600)}.rich-text .btn-success{background-color:var(--ui-success);color:var(--ui-text-inverted)}.rich-text .btn-secondary{background-color:var(--sf-secondary-action);color:var(--ui-text-inverted)}.rich-text .btn-warning{background-color:var(--sf-notice);color:var(--sf-notice-text)}.rich-text .btn-outline-primary{border-color:var(--ui-primary);color:var(--ui-primary)}.rich-text .btn-outline-primary:hover{background-color:var(--ui-primary);color:var(--ui-text-inverted)}.rich-text .btn-outline-light{color:inherit;border-color:currentColor}.rich-text .btn-sm{padding:.5rem 1rem;font-size:.75rem}.rich-text .alert{border-radius:var(--ui-radius);border:1px solid #0000;padding:1rem}.rich-text .alert-success{border-color:var(--ui-color-success-200);background-color:var(--ui-color-success-50);color:var(--ui-color-success-800)}.rich-text .list-group{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rich-text .list-group-item{border:1px solid var(--ui-border);padding:.5rem 1rem}.rich-text .list-group-flush>.list-group-item{border-width:0 0 1px}.rich-text .list-group-flush>.list-group-item:last-child{border-bottom-width:0}.rich-text .form-label{margin-bottom:.5rem;display:inline-block}.rich-text .form-control,.rich-text .form-select{border:1px solid var(--ui-border-accented);background-color:var(--ui-bg);width:100%;color:var(--ui-text-highlighted);appearance:none;border-radius:.8rem;padding:.7188rem 1.1875rem;font-size:1rem;line-height:1.025;display:block}.rich-text .form-select{background:var(--ui-bg) url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M7.965%2011.5a.5.5%200%200%200%20.866%200l3.897-6.75a.5.5%200%200%200-.433-.75H4.501a.5.5%200%200%200-.433.75z%22%2F%3E%3C%2Fsvg%3E) no-repeat right 1.1875rem center/16px 16px;padding-right:3.5625rem;line-height:1.22}.rich-text .form-control:focus,.rich-text .form-select:focus{border-color:var(--ui-primary);outline:0}:is(.rich-text .form-control:user-invalid,.rich-text .form-select:user-invalid){border-color:var(--ui-error)}.rich-text .invalid-feedback{width:100%;color:var(--ui-error);margin-top:.25rem;font-size:.875em;display:none}.rich-text :user-invalid~.invalid-feedback{display:block}.rich-text iframe{border:0;max-width:100%;display:block}.rich-text .img-fluid,.rich-text .mw-100{max-width:100%;height:auto}.rich-text .rounded-4{border-radius:1rem}.rich-text .rounded-circle{border-radius:50%}.rich-text .overflow-hidden{overflow:hidden}.rich-text .w-100{width:100%}.rich-text .h-100{height:100%}.rich-text .object-fit-contain{-o-object-fit:contain;object-fit:contain}.rich-text .object-fit-cover{-o-object-fit:cover;object-fit:cover}.rich-text .float-start{float:left}.rich-text .float-end{float:right}.rich-text .list-unstyled{padding-left:0;list-style:none}.rich-text .border-0{border:0}.rich-text .bg-light{background-color:var(--ui-bg-muted)}.rich-text a.cshzbal,.rich-text a.cshzbam,.rich-text a.cshzbas,.rich-text a.cshzbul,.rich-text a.cshzbum,.rich-text a.cshzbus,.rich-text a.csvtbal,.rich-text a.csvtbam,.rich-text a.csvtbas,.rich-text a.csvtbul,.rich-text a.csvtbum,.rich-text a.csvtbus,.rich-text a.cuhzbal,.rich-text a.cuhzbam,.rich-text a.cuhzbas,.rich-text a.cuhzbul,.rich-text a.cuhzbum,.rich-text a.cuhzbus,.rich-text a.cuvtbal,.rich-text a.cuvtbam,.rich-text a.cuvtbas,.rich-text a.cuvtbul,.rich-text a.cuvtbum,.rich-text a.cuvtbus,.rich-text a.rbhzbal,.rich-text a.rbhzbam,.rich-text a.rbhzbas,.rich-text a.rbhzbul,.rich-text a.rbhzbum,.rich-text a.rbhzbus,.rich-text a.rbvtbal,.rich-text a.rbvtbam,.rich-text a.rbvtbas,.rich-text a.rbvtbul,.rich-text a.rbvtbum,.rich-text a.rbvtbus,.rich-text a.ruhzbal,.rich-text a.ruhzbam,.rich-text a.ruhzbas,.rich-text a.ruhzbul,.rich-text a.ruhzbum,.rich-text a.ruhzbus,.rich-text a.ruvtbal,.rich-text a.ruvtbam,.rich-text a.ruvtbas,.rich-text a.ruvtbul,.rich-text a.ruvtbum,.rich-text a.ruvtbus,.rich-text a.sehzbal,.rich-text a.sehzbam,.rich-text a.sehzbas,.rich-text a.sehzbul,.rich-text a.sehzbum,.rich-text a.sehzbus,.rich-text a.sevtbal,.rich-text a.sevtbam,.rich-text a.sevtbas,.rich-text a.sevtbul,.rich-text a.sevtbum,.rich-text a.sevtbus{text-align:center;display:block;position:relative;overflow:hidden}.rich-text a.cshzbal img,.rich-text a.cshzbam img,.rich-text a.cshzbas img,.rich-text a.cshzbul img,.rich-text a.cshzbum img,.rich-text a.cshzbus img,.rich-text a.csvtbal img,.rich-text a.csvtbam img,.rich-text a.csvtbas img,.rich-text a.csvtbul img,.rich-text a.csvtbum img,.rich-text a.csvtbus img,.rich-text a.cuhzbal img,.rich-text a.cuhzbam img,.rich-text a.cuhzbas img,.rich-text a.cuhzbul img,.rich-text a.cuhzbum img,.rich-text a.cuhzbus img,.rich-text a.cuvtbal img,.rich-text a.cuvtbam img,.rich-text a.cuvtbas img,.rich-text a.cuvtbul img,.rich-text a.cuvtbum img,.rich-text a.cuvtbus img,.rich-text a.rbhzbal img,.rich-text a.rbhzbam img,.rich-text a.rbhzbas img,.rich-text a.rbhzbul img,.rich-text a.rbhzbum img,.rich-text a.rbhzbus img,.rich-text a.rbvtbal img,.rich-text a.rbvtbam img,.rich-text a.rbvtbas img,.rich-text a.rbvtbul img,.rich-text a.rbvtbum img,.rich-text a.rbvtbus img,.rich-text a.ruhzbal img,.rich-text a.ruhzbam img,.rich-text a.ruhzbas img,.rich-text a.ruhzbul img,.rich-text a.ruhzbum img,.rich-text a.ruhzbus img,.rich-text a.ruvtbal img,.rich-text a.ruvtbam img,.rich-text a.ruvtbas img,.rich-text a.ruvtbul img,.rich-text a.ruvtbum img,.rich-text a.ruvtbus img,.rich-text a.sehzbal img,.rich-text a.sehzbam img,.rich-text a.sehzbas img,.rich-text a.sehzbul img,.rich-text a.sehzbum img,.rich-text a.sehzbus img,.rich-text a.sevtbal img,.rich-text a.sevtbam img,.rich-text a.sevtbas img,.rich-text a.sevtbul img,.rich-text a.sevtbum img,.rich-text a.sevtbus img{border:0;max-width:200%;position:absolute;top:0;left:0}.rich-text a.cshzbas,.rich-text a.cshzbus{width:200px;height:42px}.rich-text a.cshzbam,.rich-text a.cshzbum{width:250px;height:52px}.rich-text a.cshzbal,.rich-text a.cshzbul{width:293px;height:61px}.rich-text a.cuhzbas,.rich-text a.cuhzbus{width:96px;height:50px}.rich-text a.cuhzbam,.rich-text a.cuhzbum{width:137px;height:70px}.rich-text a.cuhzbal,.rich-text a.cuhzbul{width:160px;height:82px}.rich-text a.cuvtbas,.rich-text a.cuvtbus{width:63px;height:134px}.rich-text a.cuvtbam,.rich-text a.cuvtbum{width:69px;height:145px}.rich-text a.cuvtbal,.rich-text a.cuvtbul{width:81px;height:171px}.rich-text a.csvtbas,.rich-text a.csvtbus{width:153px;height:100px}.rich-text a.csvtbam,.rich-text a.csvtbum{width:158px;height:110px}.rich-text a.csvtbal,.rich-text a.csvtbul{width:187px;height:130px}.rich-text a.ruhzbas,.rich-text a.ruhzbus{width:100px;height:48px}.rich-text a.ruhzbas:hover img,.rich-text a.ruhzbus:hover img{margin-left:-100px}.rich-text a.ruhzbam,.rich-text a.ruhzbum{width:150px;height:69px}.rich-text a.ruhzbam:hover img,.rich-text a.ruhzbum:hover img{margin-left:-150px}.rich-text a.ruhzbal,.rich-text a.ruhzbul{width:200px;height:90px}.rich-text a.ruhzbal:hover img,.rich-text a.ruhzbul:hover img{margin-left:-200px}.rich-text a.ruvtbas,.rich-text a.ruvtbus{width:40px;height:75px}.rich-text a.ruvtbas:hover img,.rich-text a.ruvtbus:hover img{margin-left:-40px}.rich-text a.ruvtbam,.rich-text a.ruvtbum{width:60px;height:110px}.rich-text a.ruvtbam:hover img,.rich-text a.ruvtbum:hover img{margin-left:-60px}.rich-text a.ruvtbal,.rich-text a.ruvtbul{width:80px;height:144px}.rich-text a.ruvtbal:hover img,.rich-text a.ruvtbul:hover img{margin-left:-80px}.rich-text a.sehzbas,.rich-text a.sehzbus{width:100px;height:38px}.rich-text a.sehzbas:hover img,.rich-text a.sehzbus:hover img{margin-left:-100px}.rich-text a.sehzbam,.rich-text a.sehzbum{width:150px;height:57px}.rich-text a.sehzbam:hover img,.rich-text a.sehzbum:hover img{margin-left:-150px}.rich-text a.sehzbal,.rich-text a.sehzbul{width:200px;height:76px}.rich-text a.sehzbal:hover img,.rich-text a.sehzbul:hover img{margin-left:-200px}.rich-text a.rbhzbas,.rich-text a.rbhzbus{width:100px;height:38px}.rich-text a.rbhzbas:hover img,.rich-text a.rbhzbus:hover img{margin-left:-100px}.rich-text a.rbhzbam,.rich-text a.rbhzbum{width:150px;height:57px}.rich-text a.rbhzbam:hover img,.rich-text a.rbhzbum:hover img{margin-left:-150px}.rich-text a.rbhzbal,.rich-text a.rbhzbul{width:200px;height:76px}.rich-text a.rbhzbal:hover img,.rich-text a.rbhzbul:hover img{margin-left:-200px}.rich-text a.sevtbas,.rich-text a.sevtbus{width:40px;height:65px}.rich-text a.sevtbas:hover img,.rich-text a.sevtbus:hover img{margin-left:-40px}.rich-text a.sevtbam,.rich-text a.sevtbum{width:60px;height:98px}.rich-text a.sevtbam:hover img,.rich-text a.sevtbum:hover img{margin-left:-60px}.rich-text a.sevtbal,.rich-text a.sevtbul{width:80px;height:132px}.rich-text a.sevtbal:hover img,.rich-text a.sevtbul:hover img{margin-left:-80px}.rich-text a.rbvtbas,.rich-text a.rbvtbus{width:40px;height:65px}.rich-text a.rbvtbas:hover img,.rich-text a.rbvtbus:hover img{margin-left:-40px}.rich-text a.rbvtbam,.rich-text a.rbvtbum{width:60px;height:98px}.rich-text a.rbvtbam:hover img,.rich-text a.rbvtbum:hover img{margin-left:-60px}.rich-text a.rbvtbal,.rich-text a.rbvtbul{width:80px;height:132px}.rich-text a.rbvtbal:hover img,.rich-text a.rbvtbul:hover img{margin-left:-80px}.rich-text .bg-primary{background-color:var(--ui-primary)}.rich-text .text-muted{color:var(--ui-text-muted)}.rich-text .text-primary{color:var(--ui-primary)}.rich-text .text-danger{color:var(--ui-error)}.rich-text .text-white{color:#fff}.rich-text .text-uppercase{text-transform:uppercase}.rich-text .fs-1{font-size:min(1.4238rem + 2.0858vw,2.9881rem)}.rich-text .fs-2{font-size:min(1.3699rem + 1.4393vw,2.4494rem)}.rich-text .fs-3{font-size:min(1.3258rem + .909vw,2.0075rem)}.rich-text .fs-4{font-size:min(1.2896rem + .4748vw,1.6456rem)}.rich-text .fs-5{font-size:min(1.2599rem + .1185vw,1.3488rem)}.rich-text .fs-6{font-size:min(1.1056rem + 0,1.1056rem)}.rich-text .fw-normal{font-weight:400}.rich-text .fw-medium{font-weight:500}.rich-text .fw-semibold{font-weight:600}.rich-text .fw-bold{font-weight:700}.rich-text .lh-1{line-height:1}.rich-text .lh-sm{line-height:1.25}.rich-text .lh-base{line-height:1.5}.rich-text .flex-column{flex-direction:column}.rich-text .flex-wrap{flex-wrap:wrap}.rich-text .flex-grow-1{flex-grow:1}.rich-text .align-items-start{align-items:flex-start}.rich-text .align-items-center{align-items:center}.rich-text .justify-content-center{justify-content:center}.rich-text .justify-content-end{justify-content:flex-end}.rich-text .gap-0{gap:0}.rich-text .m-0{margin:0}.rich-text .mt-0{margin-top:0}.rich-text .mb-0{margin-bottom:0}.rich-text .ms-0{margin-left:0}.rich-text .me-0{margin-right:0}.rich-text .mx-0{margin-inline:0}.rich-text .my-0{margin-block:0}.rich-text .p-0{padding:0}.rich-text .pt-0{padding-top:0}.rich-text .pb-0{padding-bottom:0}.rich-text .ps-0{padding-left:0}.rich-text .pe-0{padding-right:0}.rich-text .px-0{padding-inline:0}.rich-text .py-0{padding-block:0}.rich-text .gap-1{gap:.25rem}.rich-text .m-1{margin:.25rem}.rich-text .mt-1{margin-top:.25rem}.rich-text .mb-1{margin-bottom:.25rem}.rich-text .ms-1{margin-left:.25rem}.rich-text .me-1{margin-right:.25rem}.rich-text .mx-1{margin-inline:.25rem}.rich-text .my-1{margin-block:.25rem}.rich-text .p-1{padding:.25rem}.rich-text .pt-1{padding-top:.25rem}.rich-text .pb-1{padding-bottom:.25rem}.rich-text .ps-1{padding-left:.25rem}.rich-text .pe-1{padding-right:.25rem}.rich-text .px-1{padding-inline:.25rem}.rich-text .py-1{padding-block:.25rem}.rich-text .gap-2{gap:.5rem}.rich-text .m-2{margin:.5rem}.rich-text .mt-2{margin-top:.5rem}.rich-text .mb-2{margin-bottom:.5rem}.rich-text .ms-2{margin-left:.5rem}.rich-text .me-2{margin-right:.5rem}.rich-text .mx-2{margin-inline:.5rem}.rich-text .my-2{margin-block:.5rem}.rich-text .p-2{padding:.5rem}.rich-text .pt-2{padding-top:.5rem}.rich-text .pb-2{padding-bottom:.5rem}.rich-text .ps-2{padding-left:.5rem}.rich-text .pe-2{padding-right:.5rem}.rich-text .px-2{padding-inline:.5rem}.rich-text .py-2{padding-block:.5rem}.rich-text .gap-3{gap:1rem}.rich-text .m-3{margin:1rem}.rich-text .mt-3{margin-top:1rem}.rich-text .mb-3{margin-bottom:1rem}.rich-text .ms-3{margin-left:1rem}.rich-text .me-3{margin-right:1rem}.rich-text .mx-3{margin-inline:1rem}.rich-text .my-3{margin-block:1rem}.rich-text .p-3{padding:1rem}.rich-text .pt-3{padding-top:1rem}.rich-text .pb-3{padding-bottom:1rem}.rich-text .ps-3{padding-left:1rem}.rich-text .pe-3{padding-right:1rem}.rich-text .px-3{padding-inline:1rem}.rich-text .py-3{padding-block:1rem}.rich-text .gap-4{gap:1.5rem}.rich-text .m-4{margin:1.5rem}.rich-text .mt-4{margin-top:1.5rem}.rich-text .mb-4{margin-bottom:1.5rem}.rich-text .ms-4{margin-left:1.5rem}.rich-text .me-4{margin-right:1.5rem}.rich-text .mx-4{margin-inline:1.5rem}.rich-text .my-4{margin-block:1.5rem}.rich-text .p-4{padding:1.5rem}.rich-text .pt-4{padding-top:1.5rem}.rich-text .pb-4{padding-bottom:1.5rem}.rich-text .ps-4{padding-left:1.5rem}.rich-text .pe-4{padding-right:1.5rem}.rich-text .px-4{padding-inline:1.5rem}.rich-text .py-4{padding-block:1.5rem}.rich-text .gap-5{gap:3rem}.rich-text .m-5{margin:3rem}.rich-text .mt-5{margin-top:3rem}.rich-text .mb-5{margin-bottom:3rem}.rich-text .ms-5{margin-left:3rem}.rich-text .me-5{margin-right:3rem}.rich-text .mx-5{margin-inline:3rem}.rich-text .my-5{margin-block:3rem}.rich-text .p-5{padding:3rem}.rich-text .pt-5{padding-top:3rem}.rich-text .pb-5{padding-bottom:3rem}.rich-text .ps-5{padding-left:3rem}.rich-text .pe-5{padding-right:3rem}.rich-text .px-5{padding-inline:3rem}.rich-text .py-5{padding-block:3rem}.rich-text .mx-auto{margin-inline:auto}.rich-text .col{flex:1 0}.rich-text .row-cols-1>*{flex:none;width:100%}.rich-text .row-cols-2>*{flex:none;width:50%}.rich-text .row-cols-3>*{flex:none;width:33.3333%}.rich-text .row-cols-4>*{flex:none;width:25%}.rich-text .row-cols-5>*{flex:none;width:20%}.rich-text .row-cols-6>*{flex:none;width:16.6667%}.rich-text .col-1{flex:none;width:4.16667%}.rich-text .col-2{flex:none;width:8.33333%}.rich-text .col-3{flex:none;width:12.5%}.rich-text .col-4{flex:none;width:16.6667%}.rich-text .col-5{flex:none;width:20.8333%}.rich-text .col-6{flex:none;width:25%}.rich-text .col-7{flex:none;width:29.1667%}.rich-text .col-8{flex:none;width:33.3333%}.rich-text .col-9{flex:none;width:37.5%}.rich-text .col-10{flex:none;width:41.6667%}.rich-text .col-11{flex:none;width:45.8333%}.rich-text .col-12{flex:none;width:50%}.rich-text .col-13{flex:none;width:54.1667%}.rich-text .col-14{flex:none;width:58.3333%}.rich-text .col-15{flex:none;width:62.5%}.rich-text .col-16{flex:none;width:66.6667%}.rich-text .col-17{flex:none;width:70.8333%}.rich-text .col-18{flex:none;width:75%}.rich-text .col-19{flex:none;width:79.1667%}.rich-text .col-20{flex:none;width:83.3333%}.rich-text .col-21{flex:none;width:87.5%}.rich-text .col-22{flex:none;width:91.6667%}.rich-text .col-23{flex:none;width:95.8333%}.rich-text .col-24{flex:none;width:100%}.rich-text .offset-0{margin-left:0}.rich-text .offset-1{margin-left:4.16667%}.rich-text .offset-2{margin-left:8.33333%}.rich-text .offset-3{margin-left:12.5%}.rich-text .offset-4{margin-left:16.6667%}.rich-text .offset-5{margin-left:20.8333%}.rich-text .offset-6{margin-left:25%}.rich-text .offset-7{margin-left:29.1667%}.rich-text .offset-8{margin-left:33.3333%}.rich-text .offset-9{margin-left:37.5%}.rich-text .offset-10{margin-left:41.6667%}.rich-text .offset-11{margin-left:45.8333%}.rich-text .offset-12{margin-left:50%}.rich-text .offset-13{margin-left:54.1667%}.rich-text .offset-14{margin-left:58.3333%}.rich-text .offset-15{margin-left:62.5%}.rich-text .offset-16{margin-left:66.6667%}.rich-text .offset-17{margin-left:70.8333%}.rich-text .offset-18{margin-left:75%}.rich-text .offset-19{margin-left:79.1667%}.rich-text .offset-20{margin-left:83.3333%}.rich-text .offset-21{margin-left:87.5%}.rich-text .offset-22{margin-left:91.6667%}.rich-text .offset-23{margin-left:95.8333%}.rich-text .g-0{--bs-gutter-x:0;--bs-gutter-y:0}.rich-text .g-1{--bs-gutter-x:.25rem;--bs-gutter-y:.25rem}.rich-text .g-2{--bs-gutter-x:.5rem;--bs-gutter-y:.5rem}.rich-text .g-3{--bs-gutter-x:1rem;--bs-gutter-y:1rem}.rich-text .g-4{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem}.rich-text .g-5{--bs-gutter-x:3rem;--bs-gutter-y:3rem}.rich-text .text-start{text-align:left}.rich-text .text-center{text-align:center}.rich-text .text-end{text-align:right}.rich-text .d-none{display:none}.rich-text .d-block{display:block}.rich-text .d-flex{display:flex}.rich-text .d-inline-flex{display:inline-flex}.rich-text .flex-row{flex-direction:row}.rich-text .justify-content-between{justify-content:space-between}@media (width>=576px){.rich-text .col-sm{flex:1 0}.rich-text .row-cols-sm-1>*{flex:none;width:100%}.rich-text .row-cols-sm-2>*{flex:none;width:50%}.rich-text .row-cols-sm-3>*{flex:none;width:33.3333%}.rich-text .row-cols-sm-4>*{flex:none;width:25%}.rich-text .row-cols-sm-5>*{flex:none;width:20%}.rich-text .row-cols-sm-6>*{flex:none;width:16.6667%}.rich-text .col-sm-1{flex:none;width:4.16667%}.rich-text .col-sm-2{flex:none;width:8.33333%}.rich-text .col-sm-3{flex:none;width:12.5%}.rich-text .col-sm-4{flex:none;width:16.6667%}.rich-text .col-sm-5{flex:none;width:20.8333%}.rich-text .col-sm-6{flex:none;width:25%}.rich-text .col-sm-7{flex:none;width:29.1667%}.rich-text .col-sm-8{flex:none;width:33.3333%}.rich-text .col-sm-9{flex:none;width:37.5%}.rich-text .col-sm-10{flex:none;width:41.6667%}.rich-text .col-sm-11{flex:none;width:45.8333%}.rich-text .col-sm-12{flex:none;width:50%}.rich-text .col-sm-13{flex:none;width:54.1667%}.rich-text .col-sm-14{flex:none;width:58.3333%}.rich-text .col-sm-15{flex:none;width:62.5%}.rich-text .col-sm-16{flex:none;width:66.6667%}.rich-text .col-sm-17{flex:none;width:70.8333%}.rich-text .col-sm-18{flex:none;width:75%}.rich-text .col-sm-19{flex:none;width:79.1667%}.rich-text .col-sm-20{flex:none;width:83.3333%}.rich-text .col-sm-21{flex:none;width:87.5%}.rich-text .col-sm-22{flex:none;width:91.6667%}.rich-text .col-sm-23{flex:none;width:95.8333%}.rich-text .col-sm-24{flex:none;width:100%}.rich-text .offset-sm-0{margin-left:0}.rich-text .offset-sm-1{margin-left:4.16667%}.rich-text .offset-sm-2{margin-left:8.33333%}.rich-text .offset-sm-3{margin-left:12.5%}.rich-text .offset-sm-4{margin-left:16.6667%}.rich-text .offset-sm-5{margin-left:20.8333%}.rich-text .offset-sm-6{margin-left:25%}.rich-text .offset-sm-7{margin-left:29.1667%}.rich-text .offset-sm-8{margin-left:33.3333%}.rich-text .offset-sm-9{margin-left:37.5%}.rich-text .offset-sm-10{margin-left:41.6667%}.rich-text .offset-sm-11{margin-left:45.8333%}.rich-text .offset-sm-12{margin-left:50%}.rich-text .offset-sm-13{margin-left:54.1667%}.rich-text .offset-sm-14{margin-left:58.3333%}.rich-text .offset-sm-15{margin-left:62.5%}.rich-text .offset-sm-16{margin-left:66.6667%}.rich-text .offset-sm-17{margin-left:70.8333%}.rich-text .offset-sm-18{margin-left:75%}.rich-text .offset-sm-19{margin-left:79.1667%}.rich-text .offset-sm-20{margin-left:83.3333%}.rich-text .offset-sm-21{margin-left:87.5%}.rich-text .offset-sm-22{margin-left:91.6667%}.rich-text .offset-sm-23{margin-left:95.8333%}.rich-text .g-sm-0{--bs-gutter-x:0;--bs-gutter-y:0}.rich-text .g-sm-1{--bs-gutter-x:.25rem;--bs-gutter-y:.25rem}.rich-text .g-sm-2{--bs-gutter-x:.5rem;--bs-gutter-y:.5rem}.rich-text .g-sm-3{--bs-gutter-x:1rem;--bs-gutter-y:1rem}.rich-text .g-sm-4{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem}.rich-text .g-sm-5{--bs-gutter-x:3rem;--bs-gutter-y:3rem}.rich-text .text-sm-start{text-align:left}.rich-text .text-sm-center{text-align:center}.rich-text .text-sm-end{text-align:right}.rich-text .d-sm-none{display:none}.rich-text .d-sm-block{display:block}.rich-text .d-sm-flex{display:flex}.rich-text .d-sm-inline-flex{display:inline-flex}.rich-text .flex-sm-row{flex-direction:row}.rich-text .justify-content-sm-between{justify-content:space-between}.rich-text .mx-sm-auto{margin-inline:auto}.rich-text .p-sm-0{padding:0}.rich-text .m-sm-0{margin:0}.rich-text .mt-sm-0{margin-top:0}.rich-text .mb-sm-0{margin-bottom:0}.rich-text .ms-sm-0{margin-left:0}.rich-text .me-sm-0{margin-right:0}.rich-text .mx-sm-0{margin-inline:0}.rich-text .my-sm-0{margin-block:0}.rich-text .p-sm-1{padding:.25rem}.rich-text .m-sm-1{margin:.25rem}.rich-text .mt-sm-1{margin-top:.25rem}.rich-text .mb-sm-1{margin-bottom:.25rem}.rich-text .ms-sm-1{margin-left:.25rem}.rich-text .me-sm-1{margin-right:.25rem}.rich-text .mx-sm-1{margin-inline:.25rem}.rich-text .my-sm-1{margin-block:.25rem}.rich-text .p-sm-2{padding:.5rem}.rich-text .m-sm-2{margin:.5rem}.rich-text .mt-sm-2{margin-top:.5rem}.rich-text .mb-sm-2{margin-bottom:.5rem}.rich-text .ms-sm-2{margin-left:.5rem}.rich-text .me-sm-2{margin-right:.5rem}.rich-text .mx-sm-2{margin-inline:.5rem}.rich-text .my-sm-2{margin-block:.5rem}.rich-text .p-sm-3{padding:1rem}.rich-text .m-sm-3{margin:1rem}.rich-text .mt-sm-3{margin-top:1rem}.rich-text .mb-sm-3{margin-bottom:1rem}.rich-text .ms-sm-3{margin-left:1rem}.rich-text .me-sm-3{margin-right:1rem}.rich-text .mx-sm-3{margin-inline:1rem}.rich-text .my-sm-3{margin-block:1rem}.rich-text .p-sm-4{padding:1.5rem}.rich-text .m-sm-4{margin:1.5rem}.rich-text .mt-sm-4{margin-top:1.5rem}.rich-text .mb-sm-4{margin-bottom:1.5rem}.rich-text .ms-sm-4{margin-left:1.5rem}.rich-text .me-sm-4{margin-right:1.5rem}.rich-text .mx-sm-4{margin-inline:1.5rem}.rich-text .my-sm-4{margin-block:1.5rem}.rich-text .p-sm-5{padding:3rem}.rich-text .m-sm-5{margin:3rem}.rich-text .mt-sm-5{margin-top:3rem}.rich-text .mb-sm-5{margin-bottom:3rem}.rich-text .ms-sm-5{margin-left:3rem}.rich-text .me-sm-5{margin-right:3rem}.rich-text .mx-sm-5{margin-inline:3rem}.rich-text .my-sm-5{margin-block:3rem}}@media (width>=768px){.rich-text .col-md{flex:1 0}.rich-text .row-cols-md-1>*{flex:none;width:100%}.rich-text .row-cols-md-2>*{flex:none;width:50%}.rich-text .row-cols-md-3>*{flex:none;width:33.3333%}.rich-text .row-cols-md-4>*{flex:none;width:25%}.rich-text .row-cols-md-5>*{flex:none;width:20%}.rich-text .row-cols-md-6>*{flex:none;width:16.6667%}.rich-text .col-md-1{flex:none;width:4.16667%}.rich-text .col-md-2{flex:none;width:8.33333%}.rich-text .col-md-3{flex:none;width:12.5%}.rich-text .col-md-4{flex:none;width:16.6667%}.rich-text .col-md-5{flex:none;width:20.8333%}.rich-text .col-md-6{flex:none;width:25%}.rich-text .col-md-7{flex:none;width:29.1667%}.rich-text .col-md-8{flex:none;width:33.3333%}.rich-text .col-md-9{flex:none;width:37.5%}.rich-text .col-md-10{flex:none;width:41.6667%}.rich-text .col-md-11{flex:none;width:45.8333%}.rich-text .col-md-12{flex:none;width:50%}.rich-text .col-md-13{flex:none;width:54.1667%}.rich-text .col-md-14{flex:none;width:58.3333%}.rich-text .col-md-15{flex:none;width:62.5%}.rich-text .col-md-16{flex:none;width:66.6667%}.rich-text .col-md-17{flex:none;width:70.8333%}.rich-text .col-md-18{flex:none;width:75%}.rich-text .col-md-19{flex:none;width:79.1667%}.rich-text .col-md-20{flex:none;width:83.3333%}.rich-text .col-md-21{flex:none;width:87.5%}.rich-text .col-md-22{flex:none;width:91.6667%}.rich-text .col-md-23{flex:none;width:95.8333%}.rich-text .col-md-24{flex:none;width:100%}.rich-text .offset-md-0{margin-left:0}.rich-text .offset-md-1{margin-left:4.16667%}.rich-text .offset-md-2{margin-left:8.33333%}.rich-text .offset-md-3{margin-left:12.5%}.rich-text .offset-md-4{margin-left:16.6667%}.rich-text .offset-md-5{margin-left:20.8333%}.rich-text .offset-md-6{margin-left:25%}.rich-text .offset-md-7{margin-left:29.1667%}.rich-text .offset-md-8{margin-left:33.3333%}.rich-text .offset-md-9{margin-left:37.5%}.rich-text .offset-md-10{margin-left:41.6667%}.rich-text .offset-md-11{margin-left:45.8333%}.rich-text .offset-md-12{margin-left:50%}.rich-text .offset-md-13{margin-left:54.1667%}.rich-text .offset-md-14{margin-left:58.3333%}.rich-text .offset-md-15{margin-left:62.5%}.rich-text .offset-md-16{margin-left:66.6667%}.rich-text .offset-md-17{margin-left:70.8333%}.rich-text .offset-md-18{margin-left:75%}.rich-text .offset-md-19{margin-left:79.1667%}.rich-text .offset-md-20{margin-left:83.3333%}.rich-text .offset-md-21{margin-left:87.5%}.rich-text .offset-md-22{margin-left:91.6667%}.rich-text .offset-md-23{margin-left:95.8333%}.rich-text .g-md-0{--bs-gutter-x:0;--bs-gutter-y:0}.rich-text .g-md-1{--bs-gutter-x:.25rem;--bs-gutter-y:.25rem}.rich-text .g-md-2{--bs-gutter-x:.5rem;--bs-gutter-y:.5rem}.rich-text .g-md-3{--bs-gutter-x:1rem;--bs-gutter-y:1rem}.rich-text .g-md-4{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem}.rich-text .g-md-5{--bs-gutter-x:3rem;--bs-gutter-y:3rem}.rich-text .text-md-start{text-align:left}.rich-text .text-md-center{text-align:center}.rich-text .text-md-end{text-align:right}.rich-text .d-md-none{display:none}.rich-text .d-md-block{display:block}.rich-text .d-md-flex{display:flex}.rich-text .d-md-inline-flex{display:inline-flex}.rich-text .flex-md-row{flex-direction:row}.rich-text .justify-content-md-between{justify-content:space-between}.rich-text .mx-md-auto{margin-inline:auto}.rich-text .p-md-0{padding:0}.rich-text .m-md-0{margin:0}.rich-text .mt-md-0{margin-top:0}.rich-text .mb-md-0{margin-bottom:0}.rich-text .ms-md-0{margin-left:0}.rich-text .me-md-0{margin-right:0}.rich-text .mx-md-0{margin-inline:0}.rich-text .my-md-0{margin-block:0}.rich-text .p-md-1{padding:.25rem}.rich-text .m-md-1{margin:.25rem}.rich-text .mt-md-1{margin-top:.25rem}.rich-text .mb-md-1{margin-bottom:.25rem}.rich-text .ms-md-1{margin-left:.25rem}.rich-text .me-md-1{margin-right:.25rem}.rich-text .mx-md-1{margin-inline:.25rem}.rich-text .my-md-1{margin-block:.25rem}.rich-text .p-md-2{padding:.5rem}.rich-text .m-md-2{margin:.5rem}.rich-text .mt-md-2{margin-top:.5rem}.rich-text .mb-md-2{margin-bottom:.5rem}.rich-text .ms-md-2{margin-left:.5rem}.rich-text .me-md-2{margin-right:.5rem}.rich-text .mx-md-2{margin-inline:.5rem}.rich-text .my-md-2{margin-block:.5rem}.rich-text .p-md-3{padding:1rem}.rich-text .m-md-3{margin:1rem}.rich-text .mt-md-3{margin-top:1rem}.rich-text .mb-md-3{margin-bottom:1rem}.rich-text .ms-md-3{margin-left:1rem}.rich-text .me-md-3{margin-right:1rem}.rich-text .mx-md-3{margin-inline:1rem}.rich-text .my-md-3{margin-block:1rem}.rich-text .p-md-4{padding:1.5rem}.rich-text .m-md-4{margin:1.5rem}.rich-text .mt-md-4{margin-top:1.5rem}.rich-text .mb-md-4{margin-bottom:1.5rem}.rich-text .ms-md-4{margin-left:1.5rem}.rich-text .me-md-4{margin-right:1.5rem}.rich-text .mx-md-4{margin-inline:1.5rem}.rich-text .my-md-4{margin-block:1.5rem}.rich-text .p-md-5{padding:3rem}.rich-text .m-md-5{margin:3rem}.rich-text .mt-md-5{margin-top:3rem}.rich-text .mb-md-5{margin-bottom:3rem}.rich-text .ms-md-5{margin-left:3rem}.rich-text .me-md-5{margin-right:3rem}.rich-text .mx-md-5{margin-inline:3rem}.rich-text .my-md-5{margin-block:3rem}}@media (width>=992px){.rich-text .col-lg{flex:1 0}.rich-text .row-cols-lg-1>*{flex:none;width:100%}.rich-text .row-cols-lg-2>*{flex:none;width:50%}.rich-text .row-cols-lg-3>*{flex:none;width:33.3333%}.rich-text .row-cols-lg-4>*{flex:none;width:25%}.rich-text .row-cols-lg-5>*{flex:none;width:20%}.rich-text .row-cols-lg-6>*{flex:none;width:16.6667%}.rich-text .col-lg-1{flex:none;width:4.16667%}.rich-text .col-lg-2{flex:none;width:8.33333%}.rich-text .col-lg-3{flex:none;width:12.5%}.rich-text .col-lg-4{flex:none;width:16.6667%}.rich-text .col-lg-5{flex:none;width:20.8333%}.rich-text .col-lg-6{flex:none;width:25%}.rich-text .col-lg-7{flex:none;width:29.1667%}.rich-text .col-lg-8{flex:none;width:33.3333%}.rich-text .col-lg-9{flex:none;width:37.5%}.rich-text .col-lg-10{flex:none;width:41.6667%}.rich-text .col-lg-11{flex:none;width:45.8333%}.rich-text .col-lg-12{flex:none;width:50%}.rich-text .col-lg-13{flex:none;width:54.1667%}.rich-text .col-lg-14{flex:none;width:58.3333%}.rich-text .col-lg-15{flex:none;width:62.5%}.rich-text .col-lg-16{flex:none;width:66.6667%}.rich-text .col-lg-17{flex:none;width:70.8333%}.rich-text .col-lg-18{flex:none;width:75%}.rich-text .col-lg-19{flex:none;width:79.1667%}.rich-text .col-lg-20{flex:none;width:83.3333%}.rich-text .col-lg-21{flex:none;width:87.5%}.rich-text .col-lg-22{flex:none;width:91.6667%}.rich-text .col-lg-23{flex:none;width:95.8333%}.rich-text .col-lg-24{flex:none;width:100%}.rich-text .offset-lg-0{margin-left:0}.rich-text .offset-lg-1{margin-left:4.16667%}.rich-text .offset-lg-2{margin-left:8.33333%}.rich-text .offset-lg-3{margin-left:12.5%}.rich-text .offset-lg-4{margin-left:16.6667%}.rich-text .offset-lg-5{margin-left:20.8333%}.rich-text .offset-lg-6{margin-left:25%}.rich-text .offset-lg-7{margin-left:29.1667%}.rich-text .offset-lg-8{margin-left:33.3333%}.rich-text .offset-lg-9{margin-left:37.5%}.rich-text .offset-lg-10{margin-left:41.6667%}.rich-text .offset-lg-11{margin-left:45.8333%}.rich-text .offset-lg-12{margin-left:50%}.rich-text .offset-lg-13{margin-left:54.1667%}.rich-text .offset-lg-14{margin-left:58.3333%}.rich-text .offset-lg-15{margin-left:62.5%}.rich-text .offset-lg-16{margin-left:66.6667%}.rich-text .offset-lg-17{margin-left:70.8333%}.rich-text .offset-lg-18{margin-left:75%}.rich-text .offset-lg-19{margin-left:79.1667%}.rich-text .offset-lg-20{margin-left:83.3333%}.rich-text .offset-lg-21{margin-left:87.5%}.rich-text .offset-lg-22{margin-left:91.6667%}.rich-text .offset-lg-23{margin-left:95.8333%}.rich-text .g-lg-0{--bs-gutter-x:0;--bs-gutter-y:0}.rich-text .g-lg-1{--bs-gutter-x:.25rem;--bs-gutter-y:.25rem}.rich-text .g-lg-2{--bs-gutter-x:.5rem;--bs-gutter-y:.5rem}.rich-text .g-lg-3{--bs-gutter-x:1rem;--bs-gutter-y:1rem}.rich-text .g-lg-4{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem}.rich-text .g-lg-5{--bs-gutter-x:3rem;--bs-gutter-y:3rem}.rich-text .text-lg-start{text-align:left}.rich-text .text-lg-center{text-align:center}.rich-text .text-lg-end{text-align:right}.rich-text .d-lg-none{display:none}.rich-text .d-lg-block{display:block}.rich-text .d-lg-flex{display:flex}.rich-text .d-lg-inline-flex{display:inline-flex}.rich-text .flex-lg-row{flex-direction:row}.rich-text .justify-content-lg-between{justify-content:space-between}.rich-text .mx-lg-auto{margin-inline:auto}.rich-text .p-lg-0{padding:0}.rich-text .m-lg-0{margin:0}.rich-text .mt-lg-0{margin-top:0}.rich-text .mb-lg-0{margin-bottom:0}.rich-text .ms-lg-0{margin-left:0}.rich-text .me-lg-0{margin-right:0}.rich-text .mx-lg-0{margin-inline:0}.rich-text .my-lg-0{margin-block:0}.rich-text .p-lg-1{padding:.25rem}.rich-text .m-lg-1{margin:.25rem}.rich-text .mt-lg-1{margin-top:.25rem}.rich-text .mb-lg-1{margin-bottom:.25rem}.rich-text .ms-lg-1{margin-left:.25rem}.rich-text .me-lg-1{margin-right:.25rem}.rich-text .mx-lg-1{margin-inline:.25rem}.rich-text .my-lg-1{margin-block:.25rem}.rich-text .p-lg-2{padding:.5rem}.rich-text .m-lg-2{margin:.5rem}.rich-text .mt-lg-2{margin-top:.5rem}.rich-text .mb-lg-2{margin-bottom:.5rem}.rich-text .ms-lg-2{margin-left:.5rem}.rich-text .me-lg-2{margin-right:.5rem}.rich-text .mx-lg-2{margin-inline:.5rem}.rich-text .my-lg-2{margin-block:.5rem}.rich-text .p-lg-3{padding:1rem}.rich-text .m-lg-3{margin:1rem}.rich-text .mt-lg-3{margin-top:1rem}.rich-text .mb-lg-3{margin-bottom:1rem}.rich-text .ms-lg-3{margin-left:1rem}.rich-text .me-lg-3{margin-right:1rem}.rich-text .mx-lg-3{margin-inline:1rem}.rich-text .my-lg-3{margin-block:1rem}.rich-text .p-lg-4{padding:1.5rem}.rich-text .m-lg-4{margin:1.5rem}.rich-text .mt-lg-4{margin-top:1.5rem}.rich-text .mb-lg-4{margin-bottom:1.5rem}.rich-text .ms-lg-4{margin-left:1.5rem}.rich-text .me-lg-4{margin-right:1.5rem}.rich-text .mx-lg-4{margin-inline:1.5rem}.rich-text .my-lg-4{margin-block:1.5rem}.rich-text .p-lg-5{padding:3rem}.rich-text .m-lg-5{margin:3rem}.rich-text .mt-lg-5{margin-top:3rem}.rich-text .mb-lg-5{margin-bottom:3rem}.rich-text .ms-lg-5{margin-left:3rem}.rich-text .me-lg-5{margin-right:3rem}.rich-text .mx-lg-5{margin-inline:3rem}.rich-text .my-lg-5{margin-block:3rem}}@media (width>=1200px){.rich-text .col-xl{flex:1 0}.rich-text .row-cols-xl-1>*{flex:none;width:100%}.rich-text .row-cols-xl-2>*{flex:none;width:50%}.rich-text .row-cols-xl-3>*{flex:none;width:33.3333%}.rich-text .row-cols-xl-4>*{flex:none;width:25%}.rich-text .row-cols-xl-5>*{flex:none;width:20%}.rich-text .row-cols-xl-6>*{flex:none;width:16.6667%}.rich-text .col-xl-1{flex:none;width:4.16667%}.rich-text .col-xl-2{flex:none;width:8.33333%}.rich-text .col-xl-3{flex:none;width:12.5%}.rich-text .col-xl-4{flex:none;width:16.6667%}.rich-text .col-xl-5{flex:none;width:20.8333%}.rich-text .col-xl-6{flex:none;width:25%}.rich-text .col-xl-7{flex:none;width:29.1667%}.rich-text .col-xl-8{flex:none;width:33.3333%}.rich-text .col-xl-9{flex:none;width:37.5%}.rich-text .col-xl-10{flex:none;width:41.6667%}.rich-text .col-xl-11{flex:none;width:45.8333%}.rich-text .col-xl-12{flex:none;width:50%}.rich-text .col-xl-13{flex:none;width:54.1667%}.rich-text .col-xl-14{flex:none;width:58.3333%}.rich-text .col-xl-15{flex:none;width:62.5%}.rich-text .col-xl-16{flex:none;width:66.6667%}.rich-text .col-xl-17{flex:none;width:70.8333%}.rich-text .col-xl-18{flex:none;width:75%}.rich-text .col-xl-19{flex:none;width:79.1667%}.rich-text .col-xl-20{flex:none;width:83.3333%}.rich-text .col-xl-21{flex:none;width:87.5%}.rich-text .col-xl-22{flex:none;width:91.6667%}.rich-text .col-xl-23{flex:none;width:95.8333%}.rich-text .col-xl-24{flex:none;width:100%}.rich-text .offset-xl-0{margin-left:0}.rich-text .offset-xl-1{margin-left:4.16667%}.rich-text .offset-xl-2{margin-left:8.33333%}.rich-text .offset-xl-3{margin-left:12.5%}.rich-text .offset-xl-4{margin-left:16.6667%}.rich-text .offset-xl-5{margin-left:20.8333%}.rich-text .offset-xl-6{margin-left:25%}.rich-text .offset-xl-7{margin-left:29.1667%}.rich-text .offset-xl-8{margin-left:33.3333%}.rich-text .offset-xl-9{margin-left:37.5%}.rich-text .offset-xl-10{margin-left:41.6667%}.rich-text .offset-xl-11{margin-left:45.8333%}.rich-text .offset-xl-12{margin-left:50%}.rich-text .offset-xl-13{margin-left:54.1667%}.rich-text .offset-xl-14{margin-left:58.3333%}.rich-text .offset-xl-15{margin-left:62.5%}.rich-text .offset-xl-16{margin-left:66.6667%}.rich-text .offset-xl-17{margin-left:70.8333%}.rich-text .offset-xl-18{margin-left:75%}.rich-text .offset-xl-19{margin-left:79.1667%}.rich-text .offset-xl-20{margin-left:83.3333%}.rich-text .offset-xl-21{margin-left:87.5%}.rich-text .offset-xl-22{margin-left:91.6667%}.rich-text .offset-xl-23{margin-left:95.8333%}.rich-text .g-xl-0{--bs-gutter-x:0;--bs-gutter-y:0}.rich-text .g-xl-1{--bs-gutter-x:.25rem;--bs-gutter-y:.25rem}.rich-text .g-xl-2{--bs-gutter-x:.5rem;--bs-gutter-y:.5rem}.rich-text .g-xl-3{--bs-gutter-x:1rem;--bs-gutter-y:1rem}.rich-text .g-xl-4{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem}.rich-text .g-xl-5{--bs-gutter-x:3rem;--bs-gutter-y:3rem}.rich-text .text-xl-start{text-align:left}.rich-text .text-xl-center{text-align:center}.rich-text .text-xl-end{text-align:right}.rich-text .d-xl-none{display:none}.rich-text .d-xl-block{display:block}.rich-text .d-xl-flex{display:flex}.rich-text .d-xl-inline-flex{display:inline-flex}.rich-text .flex-xl-row{flex-direction:row}.rich-text .justify-content-xl-between{justify-content:space-between}.rich-text .mx-xl-auto{margin-inline:auto}.rich-text .p-xl-0{padding:0}.rich-text .m-xl-0{margin:0}.rich-text .mt-xl-0{margin-top:0}.rich-text .mb-xl-0{margin-bottom:0}.rich-text .ms-xl-0{margin-left:0}.rich-text .me-xl-0{margin-right:0}.rich-text .mx-xl-0{margin-inline:0}.rich-text .my-xl-0{margin-block:0}.rich-text .p-xl-1{padding:.25rem}.rich-text .m-xl-1{margin:.25rem}.rich-text .mt-xl-1{margin-top:.25rem}.rich-text .mb-xl-1{margin-bottom:.25rem}.rich-text .ms-xl-1{margin-left:.25rem}.rich-text .me-xl-1{margin-right:.25rem}.rich-text .mx-xl-1{margin-inline:.25rem}.rich-text .my-xl-1{margin-block:.25rem}.rich-text .p-xl-2{padding:.5rem}.rich-text .m-xl-2{margin:.5rem}.rich-text .mt-xl-2{margin-top:.5rem}.rich-text .mb-xl-2{margin-bottom:.5rem}.rich-text .ms-xl-2{margin-left:.5rem}.rich-text .me-xl-2{margin-right:.5rem}.rich-text .mx-xl-2{margin-inline:.5rem}.rich-text .my-xl-2{margin-block:.5rem}.rich-text .p-xl-3{padding:1rem}.rich-text .m-xl-3{margin:1rem}.rich-text .mt-xl-3{margin-top:1rem}.rich-text .mb-xl-3{margin-bottom:1rem}.rich-text .ms-xl-3{margin-left:1rem}.rich-text .me-xl-3{margin-right:1rem}.rich-text .mx-xl-3{margin-inline:1rem}.rich-text .my-xl-3{margin-block:1rem}.rich-text .p-xl-4{padding:1.5rem}.rich-text .m-xl-4{margin:1.5rem}.rich-text .mt-xl-4{margin-top:1.5rem}.rich-text .mb-xl-4{margin-bottom:1.5rem}.rich-text .ms-xl-4{margin-left:1.5rem}.rich-text .me-xl-4{margin-right:1.5rem}.rich-text .mx-xl-4{margin-inline:1.5rem}.rich-text .my-xl-4{margin-block:1.5rem}.rich-text .p-xl-5{padding:3rem}.rich-text .m-xl-5{margin:3rem}.rich-text .mt-xl-5{margin-top:3rem}.rich-text .mb-xl-5{margin-bottom:3rem}.rich-text .ms-xl-5{margin-left:3rem}.rich-text .me-xl-5{margin-right:3rem}.rich-text .mx-xl-5{margin-inline:3rem}.rich-text .my-xl-5{margin-block:3rem}}@media (width>=1400px){.rich-text .col-xxl{flex:1 0}.rich-text .row-cols-xxl-1>*{flex:none;width:100%}.rich-text .row-cols-xxl-2>*{flex:none;width:50%}.rich-text .row-cols-xxl-3>*{flex:none;width:33.3333%}.rich-text .row-cols-xxl-4>*{flex:none;width:25%}.rich-text .row-cols-xxl-5>*{flex:none;width:20%}.rich-text .row-cols-xxl-6>*{flex:none;width:16.6667%}.rich-text .col-xxl-1{flex:none;width:4.16667%}.rich-text .col-xxl-2{flex:none;width:8.33333%}.rich-text .col-xxl-3{flex:none;width:12.5%}.rich-text .col-xxl-4{flex:none;width:16.6667%}.rich-text .col-xxl-5{flex:none;width:20.8333%}.rich-text .col-xxl-6{flex:none;width:25%}.rich-text .col-xxl-7{flex:none;width:29.1667%}.rich-text .col-xxl-8{flex:none;width:33.3333%}.rich-text .col-xxl-9{flex:none;width:37.5%}.rich-text .col-xxl-10{flex:none;width:41.6667%}.rich-text .col-xxl-11{flex:none;width:45.8333%}.rich-text .col-xxl-12{flex:none;width:50%}.rich-text .col-xxl-13{flex:none;width:54.1667%}.rich-text .col-xxl-14{flex:none;width:58.3333%}.rich-text .col-xxl-15{flex:none;width:62.5%}.rich-text .col-xxl-16{flex:none;width:66.6667%}.rich-text .col-xxl-17{flex:none;width:70.8333%}.rich-text .col-xxl-18{flex:none;width:75%}.rich-text .col-xxl-19{flex:none;width:79.1667%}.rich-text .col-xxl-20{flex:none;width:83.3333%}.rich-text .col-xxl-21{flex:none;width:87.5%}.rich-text .col-xxl-22{flex:none;width:91.6667%}.rich-text .col-xxl-23{flex:none;width:95.8333%}.rich-text .col-xxl-24{flex:none;width:100%}.rich-text .offset-xxl-0{margin-left:0}.rich-text .offset-xxl-1{margin-left:4.16667%}.rich-text .offset-xxl-2{margin-left:8.33333%}.rich-text .offset-xxl-3{margin-left:12.5%}.rich-text .offset-xxl-4{margin-left:16.6667%}.rich-text .offset-xxl-5{margin-left:20.8333%}.rich-text .offset-xxl-6{margin-left:25%}.rich-text .offset-xxl-7{margin-left:29.1667%}.rich-text .offset-xxl-8{margin-left:33.3333%}.rich-text .offset-xxl-9{margin-left:37.5%}.rich-text .offset-xxl-10{margin-left:41.6667%}.rich-text .offset-xxl-11{margin-left:45.8333%}.rich-text .offset-xxl-12{margin-left:50%}.rich-text .offset-xxl-13{margin-left:54.1667%}.rich-text .offset-xxl-14{margin-left:58.3333%}.rich-text .offset-xxl-15{margin-left:62.5%}.rich-text .offset-xxl-16{margin-left:66.6667%}.rich-text .offset-xxl-17{margin-left:70.8333%}.rich-text .offset-xxl-18{margin-left:75%}.rich-text .offset-xxl-19{margin-left:79.1667%}.rich-text .offset-xxl-20{margin-left:83.3333%}.rich-text .offset-xxl-21{margin-left:87.5%}.rich-text .offset-xxl-22{margin-left:91.6667%}.rich-text .offset-xxl-23{margin-left:95.8333%}.rich-text .g-xxl-0{--bs-gutter-x:0;--bs-gutter-y:0}.rich-text .g-xxl-1{--bs-gutter-x:.25rem;--bs-gutter-y:.25rem}.rich-text .g-xxl-2{--bs-gutter-x:.5rem;--bs-gutter-y:.5rem}.rich-text .g-xxl-3{--bs-gutter-x:1rem;--bs-gutter-y:1rem}.rich-text .g-xxl-4{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem}.rich-text .g-xxl-5{--bs-gutter-x:3rem;--bs-gutter-y:3rem}.rich-text .text-xxl-start{text-align:left}.rich-text .text-xxl-center{text-align:center}.rich-text .text-xxl-end{text-align:right}.rich-text .d-xxl-none{display:none}.rich-text .d-xxl-block{display:block}.rich-text .d-xxl-flex{display:flex}.rich-text .d-xxl-inline-flex{display:inline-flex}.rich-text .flex-xxl-row{flex-direction:row}.rich-text .justify-content-xxl-between{justify-content:space-between}.rich-text .mx-xxl-auto{margin-inline:auto}.rich-text .p-xxl-0{padding:0}.rich-text .m-xxl-0{margin:0}.rich-text .mt-xxl-0{margin-top:0}.rich-text .mb-xxl-0{margin-bottom:0}.rich-text .ms-xxl-0{margin-left:0}.rich-text .me-xxl-0{margin-right:0}.rich-text .mx-xxl-0{margin-inline:0}.rich-text .my-xxl-0{margin-block:0}.rich-text .p-xxl-1{padding:.25rem}.rich-text .m-xxl-1{margin:.25rem}.rich-text .mt-xxl-1{margin-top:.25rem}.rich-text .mb-xxl-1{margin-bottom:.25rem}.rich-text .ms-xxl-1{margin-left:.25rem}.rich-text .me-xxl-1{margin-right:.25rem}.rich-text .mx-xxl-1{margin-inline:.25rem}.rich-text .my-xxl-1{margin-block:.25rem}.rich-text .p-xxl-2{padding:.5rem}.rich-text .m-xxl-2{margin:.5rem}.rich-text .mt-xxl-2{margin-top:.5rem}.rich-text .mb-xxl-2{margin-bottom:.5rem}.rich-text .ms-xxl-2{margin-left:.5rem}.rich-text .me-xxl-2{margin-right:.5rem}.rich-text .mx-xxl-2{margin-inline:.5rem}.rich-text .my-xxl-2{margin-block:.5rem}.rich-text .p-xxl-3{padding:1rem}.rich-text .m-xxl-3{margin:1rem}.rich-text .mt-xxl-3{margin-top:1rem}.rich-text .mb-xxl-3{margin-bottom:1rem}.rich-text .ms-xxl-3{margin-left:1rem}.rich-text .me-xxl-3{margin-right:1rem}.rich-text .mx-xxl-3{margin-inline:1rem}.rich-text .my-xxl-3{margin-block:1rem}.rich-text .p-xxl-4{padding:1.5rem}.rich-text .m-xxl-4{margin:1.5rem}.rich-text .mt-xxl-4{margin-top:1.5rem}.rich-text .mb-xxl-4{margin-bottom:1.5rem}.rich-text .ms-xxl-4{margin-left:1.5rem}.rich-text .me-xxl-4{margin-right:1.5rem}.rich-text .mx-xxl-4{margin-inline:1.5rem}.rich-text .my-xxl-4{margin-block:1.5rem}.rich-text .p-xxl-5{padding:3rem}.rich-text .m-xxl-5{margin:3rem}.rich-text .mt-xxl-5{margin-top:3rem}.rich-text .mb-xxl-5{margin-bottom:3rem}.rich-text .ms-xxl-5{margin-left:3rem}.rich-text .me-xxl-5{margin-right:3rem}.rich-text .mx-xxl-5{margin-inline:3rem}.rich-text .my-xxl-5{margin-block:3rem}}
