 @layer properties;@layer theme,base,components,utilities;@layer theme {:root,:host {--font-sans:"Inter",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-black:#000;--color-white:#fff;--spacing:0.25rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--text-xs:0.75rem;--text-xs--line-height:calc(1 / 0.75);--text-sm:0.875rem;--text-sm--line-height:calc(1.25 / 0.875);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tighter:-0.05em;--tracking-tight:-0.025em;--tracking-wide:0.025em;--tracking-wider:0.05em;--tracking-widest:0.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:0.125rem;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.75rem;--drop-shadow-md:0 3px 3px rgb(0 0 0 / 0.12);--drop-shadow-lg:0 4px 4px rgb(0 0 0 / 0.15);--ease-in:cubic-bezier(0.4,0,1,1);--ease-out:cubic-bezier(0,0,0.2,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--animate-pulse:pulse 2s cubic-bezier(0.4,0,0.6,1) infinite;--blur-sm:8px;--aspect-video:16 / 9;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--radius:0.25rem;--font-display:"Arial Narrow","Helvetica Neue Condensed Bold","Roboto Condensed","Liberation Sans Narrow","Inter",ui-sans-serif,system-ui,sans-serif;--font-label:var(--font-sans);--text-display-hero:3.5rem;--text-display-hero--line-height:1.12;--text-display-hero--font-weight:700;--text-display-hero--letter-spacing:-0.04em;--text-display-lg:3rem;--text-display-lg--line-height:1.1;--text-display-lg--font-weight:700;--text-display-lg--letter-spacing:-0.04em;--text-display-lg-mobile:2rem;--text-display-lg-mobile--line-height:1.1;--text-display-lg-mobile--font-weight:700;--text-display-lg-mobile--letter-spacing:-0.02em;--text-headline-xl:2rem;--text-headline-xl--line-height:1.2;--text-headline-xl--font-weight:700;--text-headline-xl--letter-spacing:-0.02em;--text-headline-lg:1.5rem;--text-headline-lg--line-height:1.2;--text-headline-lg--font-weight:700;--text-headline-md:1.25rem;--text-headline-md--line-height:1.3;--text-headline-md--font-weight:600;--text-headline-sm:1.125rem;--text-headline-sm--line-height:1.4;--text-headline-sm--font-weight:600;--text-body-lg:1.125rem;--text-body-lg--line-height:1.7;--text-body-lg--font-weight:400;--text-body-md:1rem;--text-body-md--line-height:1.6;--text-body-md--font-weight:400;--text-label-caps:0.75rem;--text-label-caps--line-height:1;--text-label-caps--letter-spacing:0.05em;--text-label-caps--font-weight:700;--color-primary:#a04100;--color-on-primary:#ffffff;--color-primary-container:#ff6b00;--color-on-primary-container:#572000;--color-primary-fixed:#ffdbcc;--color-primary-fixed-dim:#ffb693;--color-on-primary-fixed-variant:#7a3000;--color-secondary:#5e5e5e;--color-tertiary:#5f5e5f;--color-tertiary-fixed:#e5e2e3;--color-tertiary-fixed-dim:#c8c6c7;--color-on-tertiary-fixed:#000;--color-on-tertiary-fixed-variant:#474647;--color-background:#f9f9fa;--color-on-background:#1a1c1d;--color-surface:#f9f9fa;--color-on-surface:#1a1c1d;--color-surface-dim:#dadadb;--color-surface-variant:#e2e2e3;--color-on-surface-variant:#5a4136;--color-surface-container-lowest:#ffffff;--color-surface-container-low:#f3f3f4;--color-surface-container:#eeeeef;--color-surface-container-high:#e8e8e9;--color-surface-container-highest:#e2e2e3;--color-inverse-surface:#2f3132;--color-inverse-on-surface:#f0f1f2;--color-outline:#8e7164;--color-outline-variant:#e2bfb0;--color-error:#ba1a1a;--spacing-gutter:1.5rem;--spacing-section-gap:4rem;--spacing-margin-mobile:1rem;--spacing-margin-desktop:2rem;--container-page:80rem;--container-container-max:80rem;--container-article:45rem;--radius-full:9999px}}@layer base {*,::after,::before,::backdrop,::file-selector-button {box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host {line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;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;text-decoration:inherit}b,strong {font-weight:bolder}code,kbd,samp,pre {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 {font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub {bottom:-0.25em}sup {top:-0.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}ol,ul,menu {list-style:none}img,svg,video,canvas,audio,iframe,embed,object {display:block;vertical-align:middle}img,video {max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button {font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}: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)) {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,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-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"]),::file-selector-button {appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button {height:auto}[hidden]:where(:not([hidden="until-found"])) {display:none !important}}@layer utilities {.pointer-events-none {pointer-events:none}.visible {visibility:visible}.sr-only {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute {position:absolute}.fixed {position:fixed}.relative {position:relative}.static {position:static}.sticky {position:sticky}.inset-0 {inset:0px}.inset-x-0 {inset-inline:0px}.inset-y-0 {inset-block:0px}.top-0 {top:0px}.top-1\/2 {top:calc(1 / 2 * 100%)}.top-2 {top:calc(var(--spacing) * 2)}.top-4 {top:calc(var(--spacing) * 4)}.top-full {top:100%}.right-0 {right:0px}.right-3 {right:calc(var(--spacing) * 3)}.right-4 {right:calc(var(--spacing) * 4)}.bottom-0 {bottom:0px}.bottom-3 {bottom:calc(var(--spacing) * 3)}.bottom-full {bottom:100%}.left-0 {left:0px}.left-2 {left:calc(var(--spacing) * 2)}.left-full {left:100%}.z-10 {z-index:10}.z-20 {z-index:20}.z-30 {z-index:30}.z-50 {z-index:50}.z-\[60\] {z-index:60}.col-span-1 {grid-column:span 1 / span 1}.container {width:100%;@media (width >= 40rem) {max-width:40rem}@media (width >= 48rem) {max-width:48rem}@media (width >= 64rem) {max-width:64rem}@media (width >= 80rem) {max-width:80rem}@media (width >= 96rem) {max-width:96rem}}.-m-0\.5 {margin:calc(var(--spacing) * -0.5)}.m-0 {margin:0px}.-mx-2 {margin-inline:calc(var(--spacing) * -2)}.-mx-margin-mobile {margin-inline:calc(var(--spacing-margin-mobile) * -1)}.mx-2 {margin-inline:calc(var(--spacing) * 2)}.mx-auto {margin-inline:auto}.my-10 {margin-block:calc(var(--spacing) * 10)}.my-12 {margin-block:calc(var(--spacing) * 12)}.my-section-gap {margin-block:var(--spacing-section-gap)}.prose {color:var(--tw-prose-body);max-width:65ch;:where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.25em;margin-bottom:1.25em}:where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--tw-prose-links);text-decoration:underline;font-weight:500}:where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--tw-prose-bold);font-weight:600}:where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit}:where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit}:where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit}:where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}:where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:upper-alpha}:where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:lower-alpha}:where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:upper-alpha}:where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:lower-alpha}:where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:upper-roman}:where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:lower-roman}:where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:upper-roman}:where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:lower-roman}:where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:decimal}:where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}:where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker {font-weight:400;color:var(--tw-prose-counters)}:where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker {color:var(--tw-prose-bullets)}:where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}:where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}:where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:0.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}:where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {content:open-quote}:where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {content:close-quote}:where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:0.8888889em;line-height:1.1111111}:where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:900;color:inherit}:where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}:where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:800;color:inherit}:where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:0.6em;line-height:1.6}:where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:700;color:inherit}:where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:0.5em;line-height:1.5}:where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:700;color:inherit}:where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:2em;margin-bottom:2em}:where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) {display:block;margin-top:2em;margin-bottom:2em}:where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:2em;margin-bottom:2em}:where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);font-size:0.875em;border-radius:0.3125rem;padding-top:0.1875em;padding-inline-end:0.375em;padding-bottom:0.1875em;padding-inline-start:0.375em}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--tw-prose-code);font-weight:600;font-size:0.875em}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {content:"`"}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {content:"`"}:where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit}:where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit}:where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;font-size:0.875em}:where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;font-size:0.9em}:where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit}:where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit}:where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit}:where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:0.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:0.375rem;padding-top:0.8571429em;padding-inline-end:1.1428571em;padding-bottom:0.8571429em;padding-inline-start:1.1428571em}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {content:none}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {content:none}:where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) {width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:0.875em;line-height:1.7142857}:where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)) {border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}:where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:0.5714286em;padding-bottom:0.5714286em;padding-inline-start:0.5714286em}:where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}:where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {border-bottom-width:0}:where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {vertical-align:baseline}:where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)) {border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}:where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {vertical-align:top}:where(th,td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {text-align:start}:where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;margin-bottom:0}:where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--tw-prose-captions);font-size:0.875em;line-height:1.4285714;margin-top:0.8571429em}--tw-prose-body:oklch(37.3% 0.034 259.733);--tw-prose-headings:oklch(21% 0.034 264.665);--tw-prose-lead:oklch(44.6% 0.03 256.802);--tw-prose-links:oklch(21% 0.034 264.665);--tw-prose-bold:oklch(21% 0.034 264.665);--tw-prose-counters:oklch(55.1% 0.027 264.364);--tw-prose-bullets:oklch(87.2% 0.01 258.338);--tw-prose-hr:oklch(92.8% 0.006 264.531);--tw-prose-quotes:oklch(21% 0.034 264.665);--tw-prose-quote-borders:oklch(92.8% 0.006 264.531);--tw-prose-captions:oklch(55.1% 0.027 264.364);--tw-prose-kbd:oklch(21% 0.034 264.665);--tw-prose-kbd-shadows:color-mix(in oklab,oklch(21% 0.034 264.665) 10%,transparent);--tw-prose-code:oklch(21% 0.034 264.665);--tw-prose-pre-code:oklch(92.8% 0.006 264.531);--tw-prose-pre-bg:oklch(27.8% 0.033 256.848);--tw-prose-th-borders:oklch(87.2% 0.01 258.338);--tw-prose-td-borders:oklch(92.8% 0.006 264.531);--tw-prose-invert-body:oklch(87.2% 0.01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% 0.022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% 0.022 261.325);--tw-prose-invert-bullets:oklch(44.6% 0.03 256.802);--tw-prose-invert-hr:oklch(37.3% 0.034 259.733);--tw-prose-invert-quotes:oklch(96.7% 0.003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% 0.034 259.733);--tw-prose-invert-captions:oklch(70.7% 0.022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:rgb(255 255 255 / 10%);--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% 0.01 258.338);--tw-prose-invert-pre-bg:rgb(0 0 0 / 50%);--tw-prose-invert-th-borders:oklch(44.6% 0.03 256.802);--tw-prose-invert-td-borders:oklch(37.3% 0.034 259.733);font-size:1rem;line-height:1.75;:where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;margin-bottom:0}:where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0.5em;margin-bottom:0.5em}:where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-start:0.375em}:where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-start:0.375em}:where(.prose > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0.75em;margin-bottom:0.75em}:where(.prose > ul > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.25em}:where(.prose > ul > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-bottom:1.25em}:where(.prose > ol > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.25em}:where(.prose > ol > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-bottom:1.25em}:where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0.75em;margin-bottom:0.75em}:where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.25em;margin-bottom:1.25em}:where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0.5em;padding-inline-start:1.625em}:where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0}:where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0}:where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0}:where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0}:where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-start:0}:where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-end:0}:where(tbody td,tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-top:0.5714286em;padding-inline-end:0.5714286em;padding-bottom:0.5714286em;padding-inline-start:0.5714286em}:where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-start:0}:where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-end:0}:where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:2em;margin-bottom:2em}:where(.prose > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0}:where(.prose > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-bottom:0}}.mt-0\.5 {margin-top:calc(var(--spacing) * 0.5)}.mt-2 {margin-top:calc(var(--spacing) * 2)}.mt-3 {margin-top:calc(var(--spacing) * 3)}.mt-4 {margin-top:calc(var(--spacing) * 4)}.mt-6 {margin-top:calc(var(--spacing) * 6)}.mt-8 {margin-top:calc(var(--spacing) * 8)}.mt-12 {margin-top:calc(var(--spacing) * 12)}.mt-16 {margin-top:calc(var(--spacing) * 16)}.mt-20 {margin-top:calc(var(--spacing) * 20)}.mt-auto {margin-top:auto}.mt-section-gap {margin-top:var(--spacing-section-gap)}.mr-1 {margin-right:var(--spacing)}.mr-2 {margin-right:calc(var(--spacing) * 2)}.mb-0 {margin-bottom:0px}.mb-1 {margin-bottom:var(--spacing)}.mb-2 {margin-bottom:calc(var(--spacing) * 2)}.mb-3 {margin-bottom:calc(var(--spacing) * 3)}.mb-4 {margin-bottom:calc(var(--spacing) * 4)}.mb-6 {margin-bottom:calc(var(--spacing) * 6)}.mb-8 {margin-bottom:calc(var(--spacing) * 8)}.mb-10 {margin-bottom:calc(var(--spacing) * 10)}.mb-12 {margin-bottom:calc(var(--spacing) * 12)}.mb-section-gap {margin-bottom:var(--spacing-section-gap)}.ml-1 {margin-left:var(--spacing)}.ml-2 {margin-left:calc(var(--spacing) * 2)}.ml-4 {margin-left:calc(var(--spacing) * 4)}.ml-auto {margin-left:auto}.line-clamp-2 {overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3 {overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-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-\[\.\.\.\] {aspect-ratio:...}.aspect-\[4\/3\] {aspect-ratio:4/3}.aspect-\[16\/9\] {aspect-ratio:16/9}.aspect-video {aspect-ratio:var(--aspect-video)}.h-1\.5 {height:calc(var(--spacing) * 1.5)}.h-3 {height:calc(var(--spacing) * 3)}.h-4 {height:calc(var(--spacing) * 4)}.h-5 {height:calc(var(--spacing) * 5)}.h-7 {height:calc(var(--spacing) * 7)}.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-16 {height:calc(var(--spacing) * 16)}.h-20 {height:calc(var(--spacing) * 20)}.h-\[70vh\] {height:70vh}.h-\[72px\] {height:72px}.h-\[250px\] {height:250px}.h-full {height:100%}.h-px {height:1px}.max-h-8 {max-height:calc(var(--spacing) * 8)}.min-h-0 {min-height:0px}.min-h-12 {min-height:calc(var(--spacing) * 12)}.min-h-\[100px\] {min-height:100px}.min-h-\[440px\] {min-height:440px}.min-h-\[500px\] {min-height:500px}.min-h-screen {min-height:100vh}.w-1\.5 {width:calc(var(--spacing) * 1.5)}.w-1\/3 {width:calc(1 / 3 * 100%)}.w-2\/3 {width:calc(2 / 3 * 100%)}.w-3 {width:calc(var(--spacing) * 3)}.w-4 {width:calc(var(--spacing) * 4)}.w-5 {width:calc(var(--spacing) * 5)}.w-7 {width:calc(var(--spacing) * 7)}.w-8 {width:calc(var(--spacing) * 8)}.w-9 {width:calc(var(--spacing) * 9)}.w-10 {width:calc(var(--spacing) * 10)}.w-12 {width:calc(var(--spacing) * 12)}.w-16 {width:calc(var(--spacing) * 16)}.w-20 {width:calc(var(--spacing) * 20)}.w-56 {width:calc(var(--spacing) * 56)}.w-72 {width:calc(var(--spacing) * 72)}.w-\[280px\] {width:280px}.w-\[320px\] {width:320px}.w-auto {width:auto}.w-full {width:100%}.max-w-2xl {max-width:var(--container-2xl)}.max-w-3xl {max-width:var(--container-3xl)}.max-w-4xl {max-width:var(--container-4xl)}.max-w-5xl {max-width:var(--container-5xl)}.max-w-\[300px\] {max-width:300px}.max-w-article {max-width:var(--container-article)}.max-w-container-max {max-width:var(--container-container-max)}.max-w-full {max-width:100%}.max-w-none {max-width:none}.max-w-page {max-width:var(--container-page)}.min-w-0 {min-width:0px}.min-w-56 {min-width:calc(var(--spacing) * 56)}.min-w-\[8rem\] {min-width:8rem}.flex-1 {flex:1}.flex-shrink-0 {flex-shrink:0}.shrink-0 {flex-shrink:0}.flex-grow {flex-grow:1}.border-collapse {border-collapse:collapse}.-translate-x-1\/2 {--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full {--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0 {--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/2 {--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full {--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2 {--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-95 {--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90 {rotate:calc(90deg * -1)}.rotate-0 {rotate:0deg}.rotate-90 {rotate:90deg}.rotate-180 {rotate:180deg}.transform {transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse {animation:var(--animate-pulse)}.cursor-pointer {cursor:pointer}.resize {resize:both}.resize-y {resize:vertical}.snap-x {scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory {--tw-scroll-snap-strictness:mandatory}.snap-start {scroll-snap-align:start}.list-none {list-style-type:none}.grid-cols-1 {grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2 {grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col {flex-direction:column}.flex-row {flex-direction:row}.flex-wrap {flex-wrap:wrap}.items-center {align-items:center}.items-end {align-items:flex-end}.items-start {align-items:flex-start}.justify-between {justify-content:space-between}.justify-center {justify-content:center}.justify-end {justify-content:flex-end}.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-4 {gap:calc(var(--spacing) * 4)}.gap-5 {gap:calc(var(--spacing) * 5)}.gap-6 {gap:calc(var(--spacing) * 6)}.gap-8 {gap:calc(var(--spacing) * 8)}.gap-gutter {gap:var(--spacing-gutter)}:where(.space-y-2 > :not(:last-child)) {--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4 > :not(:last-child)) {--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6 > :not(:last-child)) {--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3 {column-gap:calc(var(--spacing) * 3)}.gap-x-5 {column-gap:calc(var(--spacing) * 5)}:where(.space-x-1 > :not(:last-child)) {--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2 > :not(:last-child)) {--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3 > :not(:last-child)) {--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4 > :not(:last-child)) {--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-6 > :not(:last-child)) {--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 6) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-8 > :not(:last-child)) {--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 8) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1 {row-gap:var(--spacing)}.gap-y-3 {row-gap:calc(var(--spacing) * 3)}: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 * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-surface-variant > :not(:last-child)) {border-color:var(--color-surface-variant)}.overflow-hidden {overflow:hidden}.overflow-x-auto {overflow-x:auto}.overflow-x-hidden {overflow-x:hidden}.overflow-y-auto {overflow-y:auto}.rounded {border-radius:var(--radius)}.rounded-full {border-radius:var(--radius-full)}.rounded-lg {border-radius:var(--radius-lg)}.rounded-md {border-radius:var(--radius-md)}.rounded-sm {border-radius:var(--radius-sm)}.rounded-xl {border-radius:var(--radius-xl)}.rounded-r-lg {border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.border {border-style:var(--tw-border-style);border-width:1px}.border-2 {border-style:var(--tw-border-style);border-width:2px}.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-t {border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2 {border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-4 {border-top-style:var(--tw-border-style);border-top-width:4px}.border-b {border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2 {border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-4 {border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.border-l-4 {border-left-style:var(--tw-border-style);border-left-width:4px}.border-none {--tw-border-style:none;border-style:none}.border-on-surface {border-color:var(--color-on-surface)}.border-outline {border-color:var(--color-outline)}.border-outline-variant {border-color:var(--color-outline-variant)}.border-outline-variant\/30 {border-color:color-mix(in srgb,#e2bfb0 30%,transparent);@supports (color:color-mix(in lab,red,red)) {border-color:color-mix(in oklab,var(--color-outline-variant) 30%,transparent)}}.border-outline-variant\/50 {border-color:color-mix(in srgb,#e2bfb0 50%,transparent);@supports (color:color-mix(in lab,red,red)) {border-color:color-mix(in oklab,var(--color-outline-variant) 50%,transparent)}}.border-primary {border-color:var(--color-primary)}.border-surface-variant {border-color:var(--color-surface-variant)}.border-surface-variant\/15 {border-color:color-mix(in srgb,#e2e2e3 15%,transparent);@supports (color:color-mix(in lab,red,red)) {border-color:color-mix(in oklab,var(--color-surface-variant) 15%,transparent)}}.border-surface-variant\/20 {border-color:color-mix(in srgb,#e2e2e3 20%,transparent);@supports (color:color-mix(in lab,red,red)) {border-color:color-mix(in oklab,var(--color-surface-variant) 20%,transparent)}}.border-surface-variant\/30 {border-color:color-mix(in srgb,#e2e2e3 30%,transparent);@supports (color:color-mix(in lab,red,red)) {border-color:color-mix(in oklab,var(--color-surface-variant) 30%,transparent)}}.border-surface-variant\/50 {border-color:color-mix(in srgb,#e2e2e3 50%,transparent);@supports (color:color-mix(in lab,red,red)) {border-color:color-mix(in oklab,var(--color-surface-variant) 50%,transparent)}}.border-white\/20 {border-color:color-mix(in srgb,#fff 20%,transparent);@supports (color:color-mix(in lab,red,red)) {border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-background {background-color:var(--color-background)}.bg-black\/50 {background-color:color-mix(in srgb,#000 50%,transparent);@supports (color:color-mix(in lab,red,red)) {background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-inverse-surface {background-color:var(--color-inverse-surface)}.bg-on-primary {background-color:var(--color-on-primary)}.bg-on-surface {background-color:var(--color-on-surface)}.bg-on-surface\/50 {background-color:color-mix(in srgb,#1a1c1d 50%,transparent);@supports (color:color-mix(in lab,red,red)) {background-color:color-mix(in oklab,var(--color-on-surface) 50%,transparent)}}.bg-on-tertiary-fixed {background-color:var(--color-on-tertiary-fixed)}.bg-primary {background-color:var(--color-primary)}.bg-primary-container {background-color:var(--color-primary-container)}.bg-secondary {background-color:var(--color-secondary)}.bg-surface {background-color:var(--color-surface)}.bg-surface-container {background-color:var(--color-surface-container)}.bg-surface-container-low {background-color:var(--color-surface-container-low)}.bg-surface-container-lowest {background-color:var(--color-surface-container-lowest)}.bg-surface-variant {background-color:var(--color-surface-variant)}.bg-transparent {background-color:transparent}.bg-white {background-color:var(--color-white)}.bg-white\/10 {background-color:color-mix(in srgb,#fff 10%,transparent);@supports (color:color-mix(in lab,red,red)) {background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/15 {background-color:color-mix(in srgb,#fff 15%,transparent);@supports (color:color-mix(in lab,red,red)) {background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.bg-gradient-to-br {--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t {--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-black\/80 {--tw-gradient-from:color-mix(in srgb,#000 80%,transparent);@supports (color:color-mix(in lab,red,red)) {--tw-gradient-from:color-mix(in oklab,var(--color-black) 80%,transparent)}--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/90 {--tw-gradient-from:color-mix(in srgb,#000 90%,transparent);@supports (color:color-mix(in lab,red,red)) {--tw-gradient-from:color-mix(in oklab,var(--color-black) 90%,transparent)}--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary {--tw-gradient-from:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-black\/40 {--tw-gradient-via:color-mix(in srgb,#000 40%,transparent);@supports (color:color-mix(in lab,red,red)) {--tw-gradient-via:color-mix(in oklab,var(--color-black) 40%,transparent)}--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-on-primary-fixed-variant {--tw-gradient-to:var(--color-on-primary-fixed-variant);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent {--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-cover {object-fit:cover}.p-0 {padding:0px}.p-0\.5 {padding:calc(var(--spacing) * 0.5)}.p-1 {padding:var(--spacing)}.p-2 {padding:calc(var(--spacing) * 2)}.p-4 {padding:calc(var(--spacing) * 4)}.p-6 {padding:calc(var(--spacing) * 6)}.p-8 {padding:calc(var(--spacing) * 8)}.p-margin-mobile {padding:var(--spacing-margin-mobile)}.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-6 {padding-inline:calc(var(--spacing) * 6)}.px-margin-desktop {padding-inline:var(--spacing-margin-desktop)}.px-margin-mobile {padding-inline:var(--spacing-margin-mobile)}.py-0\.5 {padding-block:calc(var(--spacing) * 0.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-3 {padding-block:calc(var(--spacing) * 3)}.py-4 {padding-block:calc(var(--spacing) * 4)}.py-6 {padding-block:calc(var(--spacing) * 6)}.py-8 {padding-block:calc(var(--spacing) * 8)}.py-12 {padding-block:calc(var(--spacing) * 12)}.py-gutter {padding-block:var(--spacing-gutter)}.py-section-gap {padding-block:var(--spacing-section-gap)}.pt-1 {padding-top:var(--spacing)}.pt-2 {padding-top:calc(var(--spacing) * 2)}.pt-3 {padding-top:calc(var(--spacing) * 3)}.pt-4 {padding-top:calc(var(--spacing) * 4)}.pt-6 {padding-top:calc(var(--spacing) * 6)}.pt-8 {padding-top:calc(var(--spacing) * 8)}.pt-10 {padding-top:calc(var(--spacing) * 10)}.pt-12 {padding-top:calc(var(--spacing) * 12)}.pr-0 {padding-right:0px}.pr-6 {padding-right:calc(var(--spacing) * 6)}.pb-1 {padding-bottom:var(--spacing)}.pb-2 {padding-bottom:calc(var(--spacing) * 2)}.pb-3 {padding-bottom:calc(var(--spacing) * 3)}.pb-4 {padding-bottom:calc(var(--spacing) * 4)}.pb-5 {padding-bottom:calc(var(--spacing) * 5)}.pb-6 {padding-bottom:calc(var(--spacing) * 6)}.pb-8 {padding-bottom:calc(var(--spacing) * 8)}.pb-10 {padding-bottom:calc(var(--spacing) * 10)}.pl-6 {padding-left:calc(var(--spacing) * 6)}.text-center {text-align:center}.text-left {text-align:left}.text-right {text-align:right}.align-middle {vertical-align:middle}.font-display {font-family:var(--font-display)}.font-label {font-family:var(--font-label)}.font-sans {font-family:var(--font-sans)}.text-display-hero {font-size:var(--text-display-hero);line-height:var(--tw-leading,var(--text-display-hero--line-height));letter-spacing:var(--tw-tracking,var(--text-display-hero--letter-spacing));font-weight:var(--tw-font-weight,var(--text-display-hero--font-weight))}.text-display-lg {font-size:var(--text-display-lg);line-height:var(--tw-leading,var(--text-display-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-display-lg--letter-spacing));font-weight:var(--tw-font-weight,var(--text-display-lg--font-weight))}.text-display-lg-mobile {font-size:var(--text-display-lg-mobile);line-height:var(--tw-leading,var(--text-display-lg-mobile--line-height));letter-spacing:var(--tw-tracking,var(--text-display-lg-mobile--letter-spacing));font-weight:var(--tw-font-weight,var(--text-display-lg-mobile--font-weight))}.text-headline-xl {font-size:var(--text-headline-xl);line-height:var(--tw-leading,var(--text-headline-xl--line-height));letter-spacing:var(--tw-tracking,var(--text-headline-xl--letter-spacing));font-weight:var(--tw-font-weight,var(--text-headline-xl--font-weight))}.text-label-caps {font-size:var(--text-label-caps);line-height:var(--tw-leading,var(--text-label-caps--line-height));letter-spacing:var(--tw-tracking,var(--text-label-caps--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label-caps--font-weight))}.text-body-lg {font-size:var(--text-body-lg);line-height:var(--tw-leading,var(--text-body-lg--line-height));font-weight:var(--tw-font-weight,var(--text-body-lg--font-weight))}.text-body-md {font-size:var(--text-body-md);line-height:var(--tw-leading,var(--text-body-md--line-height));font-weight:var(--tw-font-weight,var(--text-body-md--font-weight))}.text-headline-lg {font-size:var(--text-headline-lg);line-height:var(--tw-leading,var(--text-headline-lg--line-height));font-weight:var(--tw-font-weight,var(--text-headline-lg--font-weight))}.text-headline-md {font-size:var(--text-headline-md);line-height:var(--tw-leading,var(--text-headline-md--line-height));font-weight:var(--tw-font-weight,var(--text-headline-md--font-weight))}.text-headline-sm {font-size:var(--text-headline-sm);line-height:var(--tw-leading,var(--text-headline-sm--line-height));font-weight:var(--tw-font-weight,var(--text-headline-sm--font-weight))}.text-3xl {font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--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\.8rem\] {font-size:0.8rem}.text-\[1\.75rem\] {font-size:1.75rem}.text-\[18px\] {font-size:18px}.leading-relaxed {--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.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-bold {--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold {--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium {--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold {--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight {--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter {--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide {--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider {--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest {--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-inherit {color:inherit}.text-inverse-on-surface {color:var(--color-inverse-on-surface)}.text-on-background {color:var(--color-on-background)}.text-on-primary {color:var(--color-on-primary)}.text-on-primary-container {color:var(--color-on-primary-container)}.text-on-surface {color:var(--color-on-surface)}.text-on-surface-variant {color:var(--color-on-surface-variant)}.text-primary {color:var(--color-primary)}.text-primary-fixed {color:var(--color-primary-fixed)}.text-primary-fixed-dim {color:var(--color-primary-fixed-dim)}.text-surface-container-lowest {color:var(--color-surface-container-lowest)}.text-surface-dim {color:var(--color-surface-dim)}.text-surface-variant {color:var(--color-surface-variant)}.text-tertiary {color:var(--color-tertiary)}.text-tertiary-fixed {color:var(--color-tertiary-fixed)}.text-tertiary-fixed-dim {color:var(--color-tertiary-fixed-dim)}.text-white {color:var(--color-white)}.text-white\/60 {color:color-mix(in srgb,#fff 60%,transparent);@supports (color:color-mix(in lab,red,red)) {color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/80 {color:color-mix(in srgb,#fff 80%,transparent);@supports (color:color-mix(in lab,red,red)) {color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.text-white\/90 {color:color-mix(in srgb,#fff 90%,transparent);@supports (color:color-mix(in lab,red,red)) {color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.uppercase {text-transform:uppercase}.italic {font-style:italic}.no-underline {text-decoration-line:none}.antialiased {-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-on-surface-variant::placeholder {color:var(--color-on-surface-variant)}.opacity-60 {opacity:60%}.opacity-80 {opacity:80%}.shadow {--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0 / 0.1));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,rgb(0 0 0 / 0.1)),0 4px 6px -4px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md {--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 2px 4px -2px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm {--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl {--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 8px 10px -6px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1 {--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-white\/20 {--tw-ring-color:color-mix(in srgb,#fff 20%,transparent);@supports (color:color-mix(in lab,red,red)) {--tw-ring-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.outline {outline-style:var(--tw-outline-style);outline-width:1px}.drop-shadow {--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,rgb(0 0 0 / 0.1))) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,rgb(0 0 0 / 0.06)));--tw-drop-shadow:drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow( 0 1px 1px rgb(0 0 0 / 0.06));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,)}.drop-shadow-lg {--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,rgb(0 0 0 / 0.15)));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));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,)}.drop-shadow-md {--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,rgb(0 0 0 / 0.12)));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));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,)}.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,)}.backdrop-blur-sm {--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all {transition-property:all;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-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.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))}.transition-shadow {transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform {transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150 {--tw-duration:150ms;transition-duration:150ms}.duration-200 {--tw-duration:200ms;transition-duration:200ms}.duration-300 {--tw-duration:300ms;transition-duration:300ms}.duration-500 {--tw-duration:500ms;transition-duration:500ms}.duration-700 {--tw-duration:700ms;transition-duration:700ms}.ease-in {--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out {--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out {--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover) {.group-hover\:scale-105:is(:where(.group):hover *) {--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:text-primary:is(:where(.group):hover *) {color:var(--color-primary)}.group-hover\:text-primary-fixed-dim:is(:where(.group):hover *) {color:var(--color-primary-fixed-dim)}}.selection\:bg-primary-container ::selection {background-color:var(--color-primary-container)}.selection\:bg-primary-container::selection {background-color:var(--color-primary-container)}.selection\:text-on-primary-container ::selection {color:var(--color-on-primary-container)}.selection\:text-on-primary-container::selection {color:var(--color-on-primary-container)}.placeholder\:text-on-surface-variant::placeholder {color:var(--color-on-surface-variant)}@media (hover:hover) {.hover\:border-b-2:hover {border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.hover\:border-primary:hover {border-color:var(--color-primary)}.hover\:border-b-primary:hover {border-bottom-color:var(--color-primary)}.hover\:bg-on-surface:hover {background-color:var(--color-on-surface)}.hover\:bg-primary:hover {background-color:var(--color-primary)}.hover\:bg-primary-container:hover {background-color:var(--color-primary-container)}.hover\:bg-primary-fixed-dim:hover {background-color:var(--color-primary-fixed-dim)}.hover\:bg-surface-container:hover {background-color:var(--color-surface-container)}.hover\:bg-surface-variant:hover {background-color:var(--color-surface-variant)}.hover\:bg-surface-variant\/10:hover {background-color:color-mix(in srgb,#e2e2e3 10%,transparent)}@supports (color:color-mix(in lab,red,red)) {.hover\:bg-surface-variant\/10:hover {background-color:color-mix(in oklab,var(--color-surface-variant) 10%,transparent)}}.hover\:bg-white\/10:hover {background-color:color-mix(in srgb,#fff 10%,transparent)}@supports (color:color-mix(in lab,red,red)) {.hover\:bg-white\/10:hover {background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:text-on-primary:hover {color:var(--color-on-primary)}.hover\:text-on-primary-container:hover {color:var(--color-on-primary-container)}.hover\:text-primary:hover {color:var(--color-primary)}.hover\:text-primary-container:hover {color:var(--color-primary-container)}.hover\:text-primary-fixed:hover {color:var(--color-primary-fixed)}.hover\:text-primary-fixed-dim:hover {color:var(--color-primary-fixed-dim)}.hover\:text-surface-container-lowest:hover {color:var(--color-surface-container-lowest)}.hover\:underline:hover {text-decoration-line:underline}.hover\:opacity-75:hover {opacity:75%}.hover\:opacity-80:hover {opacity:80%}.hover\:opacity-90:hover {opacity:90%}.hover\:shadow-lg:hover {--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 4px 6px -4px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:border-primary:focus {border-color:var(--color-primary)}.focus\:ring-0:focus {--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.focus\:ring-1:focus {--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)}.focus\:ring-2:focus {--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.focus\:ring-primary:focus {--tw-ring-color:var(--color-primary)}.focus\:ring-primary\/40:focus {--tw-ring-color:color-mix(in srgb,#a04100 40%,transparent);@supports (color:color-mix(in lab,red,red)) {--tw-ring-color:color-mix(in oklab,var(--color-primary) 40%,transparent)}}.focus\:outline-none:focus {--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible {--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.focus-visible\:ring-on-primary:focus-visible {--tw-ring-color:var(--color-on-primary)}.focus-visible\:ring-primary:focus-visible {--tw-ring-color:var(--color-primary)}.focus-visible\:outline-none:focus-visible {--tw-outline-style:none;outline-style:none}@media (width >= 40rem) {.sm\:mb-0 {margin-bottom:0px}.sm\:ml-2 {margin-left:calc(var(--spacing) * 2)}.sm\:line-clamp-none {overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:unset}.sm\:block {display:block}.sm\:h-12 {height:calc(var(--spacing) * 12)}.sm\:h-24 {height:calc(var(--spacing) * 24)}.sm\:h-28 {height:calc(var(--spacing) * 28)}.sm\:w-20 {width:calc(var(--spacing) * 20)}.sm\:w-24 {width:calc(var(--spacing) * 24)}.sm\:w-28 {width:calc(var(--spacing) * 28)}.sm\:w-\[300px\] {width:300px}.sm\:grid-cols-2 {grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row {flex-direction:row}.sm\:items-center {align-items:center}.sm\:gap-5 {gap:calc(var(--spacing) * 5)}.sm\:gap-6 {gap:calc(var(--spacing) * 6)}.sm\:py-5 {padding-block:calc(var(--spacing) * 5)}}@media (width >= 48rem) {.md\:col-span-1 {grid-column:span 1 / span 1}.md\:col-span-2 {grid-column:span 2 / span 2}.md\:col-span-3 {grid-column:span 3 / span 3}.md\:col-span-4 {grid-column:span 4 / span 4}.md\:col-span-8 {grid-column:span 8 / span 8}.md\:col-span-12 {grid-column:span 12 / span 12}.md\:-mx-margin-desktop {margin-inline:calc(var(--spacing-margin-desktop) * -1)}.md\:mx-0 {margin-inline:0px}.md\:-mb-20 {margin-bottom:calc(var(--spacing) * -20)}.md\:mb-0 {margin-bottom:0px}.md\:flex {display:flex}.md\:hidden {display:none}.md\:aspect-auto {aspect-ratio:auto}.md\:h-28 {height:calc(var(--spacing) * 28)}.md\:h-32 {height:calc(var(--spacing) * 32)}.md\:max-h-10 {max-height:calc(var(--spacing) * 10)}.md\:min-h-0 {min-height:0px}.md\:min-h-\[600px\] {min-height:600px}.md\:w-28 {width:calc(var(--spacing) * 28)}.md\:w-32 {width:calc(var(--spacing) * 32)}.md\:w-\[40\%\] {width:40%}.md\:flex-1 {flex:1}.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\:grid-cols-12 {grid-template-columns:repeat(12,minmax(0,1fr))}.md\:flex-col {flex-direction:column}.md\:flex-row {flex-direction:row}.md\:items-center {align-items:center}.md\:justify-between {justify-content:space-between}.md\:justify-end {justify-content:flex-end}.md\:gap-6 {gap:calc(var(--spacing) * 6)}.md\:gap-8 {gap:calc(var(--spacing) * 8)}.md\:gap-x-8 {column-gap:calc(var(--spacing) * 8)}.md\:p-2\.5 {padding:calc(var(--spacing) * 2.5)}.md\:p-8 {padding:calc(var(--spacing) * 8)}.md\:p-margin-desktop {padding:var(--spacing-margin-desktop)}.md\:px-0 {padding-inline:0px}.md\:px-10 {padding-inline:calc(var(--spacing) * 10)}.md\:px-margin-desktop {padding-inline:var(--spacing-margin-desktop)}.md\:py-9 {padding-block:calc(var(--spacing) * 9)}.md\:py-12 {padding-block:calc(var(--spacing) * 12)}.md\:py-gutter {padding-block:var(--spacing-gutter)}.md\:pt-8 {padding-top:calc(var(--spacing) * 8)}.md\:pb-0 {padding-bottom:0px}.md\:pb-12 {padding-bottom:calc(var(--spacing) * 12)}.md\:pb-40 {padding-bottom:calc(var(--spacing) * 40)}.md\:text-left {text-align:left}.md\:text-right {text-align:right}.md\:text-display-lg {font-size:var(--text-display-lg);line-height:var(--tw-leading,var(--text-display-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-display-lg--letter-spacing));font-weight:var(--tw-font-weight,var(--text-display-lg--font-weight))}.md\:text-display-lg-mobile {font-size:var(--text-display-lg-mobile);line-height:var(--tw-leading,var(--text-display-lg-mobile--line-height));letter-spacing:var(--tw-tracking,var(--text-display-lg-mobile--letter-spacing));font-weight:var(--tw-font-weight,var(--text-display-lg-mobile--font-weight))}.md\:text-headline-xl {font-size:var(--text-headline-xl);line-height:var(--tw-leading,var(--text-headline-xl--line-height));letter-spacing:var(--tw-tracking,var(--text-headline-xl--letter-spacing));font-weight:var(--tw-font-weight,var(--text-headline-xl--font-weight))}.md\:text-headline-lg {font-size:var(--text-headline-lg);line-height:var(--tw-leading,var(--text-headline-lg--line-height));font-weight:var(--tw-font-weight,var(--text-headline-lg--font-weight))}.md\:text-\[2\.5rem\] {font-size:2.5rem}}@media (width >= 64rem) {.lg\:flex {display:flex}.lg\:min-h-\[660px\] {min-height:660px}.lg\:grid-cols-3 {grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4 {grid-template-columns:repeat(4,minmax(0,1fr))}}.dark\:border-on-tertiary-fixed-variant:where(.dark,.dark *) {border-color:var(--color-on-tertiary-fixed-variant)}.dark\:bg-inverse-surface:where(.dark,.dark *) {background-color:var(--color-inverse-surface)}.dark\:bg-surface-container:where(.dark,.dark *) {background-color:var(--color-surface-container)}.dark\:bg-surface-container-high:where(.dark,.dark *) {background-color:var(--color-surface-container-high)}.dark\:bg-surface-container-highest:where(.dark,.dark *) {background-color:var(--color-surface-container-highest)}.dark\:bg-surface-container-low:where(.dark,.dark *) {background-color:var(--color-surface-container-low)}.dark\:bg-surface-container-lowest:where(.dark,.dark *) {background-color:var(--color-surface-container-lowest)}.dark\:text-inverse-on-surface:where(.dark,.dark *) {color:var(--color-inverse-on-surface)}.dark\:text-primary:where(.dark,.dark *) {color:var(--color-primary)}.dark\:text-primary-container:where(.dark,.dark *) {color:var(--color-primary-container)}.dark\:text-primary-fixed-dim:where(.dark,.dark *) {color:var(--color-primary-fixed-dim)}.dark\:text-surface-variant:where(.dark,.dark *) {color:var(--color-surface-variant)}@media (hover:hover) {.dark\:hover\:bg-surface-container-high:where(.dark,.dark *):hover {background-color:var(--color-surface-container-high)}.dark\:hover\:bg-surface-container-highest:where(.dark,.dark *):hover {background-color:var(--color-surface-container-highest)}}}@font-face {font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(fonts/inter-400-latin.404ca8da3264d6d27552.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face {font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(fonts/inter-400-latin-ext.9c8c91dcfebfa7bb67b5.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face {font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(fonts/inter-600-latin.d98de589e71f3dda892f.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face {font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(fonts/inter-600-latin-ext.b7af3ef58c557483147d.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@layer base {html {width:100%;overflow-x:hidden;font-family:var(--font-sans);background-color:var(--color-background);color:var(--color-on-background)}@media (prefers-reduced-motion:no-preference) {html {scroll-behavior:smooth}}body {font-family:var(--font-sans);font-size:16px;line-height:1.6;font-weight:400;background-color:var(--color-background);color:var(--color-on-background)}img {max-width:100%;height:auto}figure {max-width:100%}figure figcaption {margin-top:0.5rem;font-size:0.875rem;color:var(--color-on-surface-variant)}.dark body {background-color:var(--color-inverse-surface);color:var(--color-inverse-on-surface)}.has-text-align-center {text-align:center}.has-text-align-left {text-align:left}.has-text-align-right {text-align:right}.alignleft {float:left !important;margin-block-end:1em !important;margin-inline-end:1.5em !important;max-width:50%}.alignright {float:right !important;margin-block-end:1em !important;margin-inline-start:1.5em !important;max-width:50%}.aligncenter {display:block;margin-inline:auto}@media (max-width:600px) {.alignleft,.alignright {float:none !important;margin-inline:0 !important;max-width:100%}}:where(figure) {margin:0 0 1em}:where(img[class*="wp-image-"]) {max-width:100%;height:auto}:root {--wp--preset--spacing--20:clamp(0.44rem,0.95vw,0.5rem);--wp--preset--spacing--30:clamp(0.67rem,1.41vw,1rem);--wp--preset--spacing--40:clamp(1rem,2.15vw,1.5rem);--wp--preset--spacing--50:clamp(1.5rem,3.23vw,2.25rem);--wp--preset--spacing--60:clamp(2.25rem,4.84vw,3.38rem);--wp--preset--spacing--70:clamp(3.38rem,7.27vw,5.06rem);--wp--preset--spacing--80:clamp(5.06rem,10.91vw,7.59rem);--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--very-light-gray:#eeeeee;--wp--preset--color--very-dark-gray:#313131;--wp--preset--color--contrast:var(--color-on-background);--wp--preset--color--base:var(--color-background);--wp--preset--color--primary:var(--color-primary);--wp--preset--color--secondary:var(--color-secondary)}.has-background {background-color:var(--wp--block-background-color,transparent)}.has-text-color {color:var(--wp--block-text-color,currentColor)}.has-border-color {border-style:solid}.has-black-background-color {background-color:var(--wp--preset--color--black)}.has-cyan-bluish-gray-background-color {background-color:var(--wp--preset--color--cyan-bluish-gray)}.has-white-background-color {background-color:var(--wp--preset--color--white)}.has-pale-pink-background-color {background-color:var(--wp--preset--color--pale-pink)}.has-vivid-red-background-color {background-color:var(--wp--preset--color--vivid-red)}.has-luminous-vivid-orange-background-color {background-color:var(--wp--preset--color--luminous-vivid-orange)}.has-luminous-vivid-amber-background-color {background-color:var(--wp--preset--color--luminous-vivid-amber)}.has-light-green-cyan-background-color {background-color:var(--wp--preset--color--light-green-cyan)}.has-vivid-green-cyan-background-color {background-color:var(--wp--preset--color--vivid-green-cyan)}.has-pale-cyan-blue-background-color {background-color:var(--wp--preset--color--pale-cyan-blue)}.has-vivid-cyan-blue-background-color {background-color:var(--wp--preset--color--vivid-cyan-blue)}.has-vivid-purple-background-color {background-color:var(--wp--preset--color--vivid-purple)}.has-very-light-gray-background-color {background-color:var(--wp--preset--color--very-light-gray)}.has-very-dark-gray-background-color {background-color:var(--wp--preset--color--very-dark-gray)}.has-contrast-background-color {background-color:var(--wp--preset--color--contrast)}.has-base-background-color {background-color:var(--wp--preset--color--base)}.has-primary-background-color {background-color:var(--wp--preset--color--primary)}.has-secondary-background-color {background-color:var(--wp--preset--color--secondary)}.has-black-color {color:var(--wp--preset--color--black)}.has-cyan-bluish-gray-color {color:var(--wp--preset--color--cyan-bluish-gray)}.has-white-color {color:var(--wp--preset--color--white)}.has-pale-pink-color {color:var(--wp--preset--color--pale-pink)}.has-vivid-red-color {color:var(--wp--preset--color--vivid-red)}.has-luminous-vivid-orange-color {color:var(--wp--preset--color--luminous-vivid-orange)}.has-luminous-vivid-amber-color {color:var(--wp--preset--color--luminous-vivid-amber)}.has-light-green-cyan-color {color:var(--wp--preset--color--light-green-cyan)}.has-vivid-green-cyan-color {color:var(--wp--preset--color--vivid-green-cyan)}.has-pale-cyan-blue-color {color:var(--wp--preset--color--pale-cyan-blue)}.has-vivid-cyan-blue-color {color:var(--wp--preset--color--vivid-cyan-blue)}.has-vivid-purple-color {color:var(--wp--preset--color--vivid-purple)}.has-very-light-gray-color {color:var(--wp--preset--color--very-light-gray)}.has-very-dark-gray-color {color:var(--wp--preset--color--very-dark-gray)}.has-contrast-color {color:var(--wp--preset--color--contrast)}.has-base-color {color:var(--wp--preset--color--base)}.has-primary-color {color:var(--wp--preset--color--primary)}.has-secondary-color {color:var(--wp--preset--color--secondary)}.has-black-border-color {border-color:var(--wp--preset--color--black)}.has-cyan-bluish-gray-border-color {border-color:var(--wp--preset--color--cyan-bluish-gray)}.has-white-border-color {border-color:var(--wp--preset--color--white)}.has-vivid-red-border-color {border-color:var(--wp--preset--color--vivid-red)}.has-vivid-cyan-blue-border-color {border-color:var(--wp--preset--color--vivid-cyan-blue)}.has-very-light-gray-border-color {border-color:var(--wp--preset--color--very-light-gray)}.has-very-dark-gray-border-color {border-color:var(--wp--preset--color--very-dark-gray)}.has-contrast-border-color {border-color:var(--wp--preset--color--contrast)}.has-primary-border-color {border-color:var(--wp--preset--color--primary)}.has-secondary-border-color {border-color:var(--wp--preset--color--secondary)}:root {--wp--preset--font-size--small:0.875rem;--wp--preset--font-size--medium:1rem;--wp--preset--font-size--large:1.5rem;--wp--preset--font-size--x-large:2rem;--wp--preset--font-size--xx-large:clamp(2.625rem,calc(2.625rem + ((1vw - 0.48rem) * 8.4135)),4.75rem)}.has-small-font-size {font-size:var(--wp--preset--font-size--small)}.has-medium-font-size {font-size:var(--wp--preset--font-size--medium)}.has-large-font-size {font-size:var(--wp--preset--font-size--large)}.has-x-large-font-size {font-size:var(--wp--preset--font-size--x-large)}.has-xx-large-font-size {font-size:var(--wp--preset--font-size--xx-large)}.screen-reader-text {border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.screen-reader-text:focus {background-color:var(--color-surface);clip-path:none;color:var(--color-on-surface);display:block;font-size:1em;height:auto;inset-inline-start:0.5rem;inset-block-start:0.5rem;line-height:normal;padding:0.875rem 1.5rem;text-decoration:none;width:auto;z-index:100000}}@media (max-width:767.98px) {.wp-block-columns {flex-wrap:nowrap !important;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none}.wp-block-columns::-webkit-scrollbar {display:none}.wp-block-columns > .wp-block-column {flex:0 0 85%;min-width:0;scroll-snap-align:start}}@layer components {.btn-primary {display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);background-color:var(--color-primary);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-family:var(--font-label);font-size:var(--text-label-caps);line-height:var(--tw-leading,var(--text-label-caps--line-height));letter-spacing:var(--tw-tracking,var(--text-label-caps--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label-caps--font-weight));color:var(--color-on-primary);text-transform:uppercase;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));&:hover {@media (hover:hover) {background-color:var(--color-primary-container)}}&:focus-visible {--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}&:focus-visible {--tw-ring-color:var(--color-primary)}&:focus-visible {--tw-outline-style:none;outline-style:none}}.btn-outline-primary {display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary);background-color:transparent;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-family:var(--font-label);font-size:var(--text-label-caps);line-height:var(--tw-leading,var(--text-label-caps--line-height));letter-spacing:var(--tw-tracking,var(--text-label-caps--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label-caps--font-weight));color:var(--color-primary);text-transform:uppercase;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));&:hover {@media (hover:hover) {background-color:var(--color-primary)}}&:hover {@media (hover:hover) {color:var(--color-on-primary)}}}.section-title {font-family:var(--font-display);font-size:var(--text-headline-md);line-height:var(--tw-leading,var(--text-headline-md--line-height));font-weight:var(--tw-font-weight,var(--text-headline-md--font-weight));color:var(--color-on-background)}.section-divider {margin-bottom:calc(var(--spacing) * 8);display:flex;align-items:center;justify-content:space-between;border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-surface-container-highest);padding-bottom:calc(var(--spacing) * 2)}.article-content {color:var(--tw-prose-body);max-width:65ch;:where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.25em;margin-bottom:1.25em}:where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--tw-prose-links);text-decoration:underline;font-weight:500}:where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--tw-prose-bold);font-weight:600}:where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit}:where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit}:where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit}:where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}:where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:upper-alpha}:where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:lower-alpha}:where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:upper-alpha}:where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:lower-alpha}:where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:upper-roman}:where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:lower-roman}:where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:upper-roman}:where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:lower-roman}:where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:decimal}:where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}:where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker {font-weight:400;color:var(--tw-prose-counters)}:where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker {color:var(--tw-prose-bullets)}:where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}:where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}:where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:0.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}:where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {content:open-quote}:where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {content:close-quote}:where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:0.8888889em;line-height:1.1111111}:where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:900;color:inherit}:where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}:where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:800;color:inherit}:where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:0.6em;line-height:1.6}:where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:700;color:inherit}:where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:0.5em;line-height:1.5}:where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:700;color:inherit}:where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:2em;margin-bottom:2em}:where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) {display:block;margin-top:2em;margin-bottom:2em}:where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:2em;margin-bottom:2em}:where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);font-size:0.875em;border-radius:0.3125rem;padding-top:0.1875em;padding-inline-end:0.375em;padding-bottom:0.1875em;padding-inline-start:0.375em}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--tw-prose-code);font-weight:600;font-size:0.875em}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {content:"`"}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {content:"`"}:where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit}:where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit}:where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;font-size:0.875em}:where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;font-size:0.9em}:where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit}:where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit}:where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit}:where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:0.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:0.375rem;padding-top:0.8571429em;padding-inline-end:1.1428571em;padding-bottom:0.8571429em;padding-inline-start:1.1428571em}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {content:none}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {content:none}:where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) {width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:0.875em;line-height:1.7142857}:where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)) {border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}:where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:0.5714286em;padding-bottom:0.5714286em;padding-inline-start:0.5714286em}:where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}:where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {border-bottom-width:0}:where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {vertical-align:baseline}:where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)) {border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}:where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {vertical-align:top}:where(th,td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {text-align:start}:where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;margin-bottom:0}:where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--tw-prose-captions);font-size:0.875em;line-height:1.4285714;margin-top:0.8571429em}--tw-prose-body:oklch(37.3% 0.034 259.733);--tw-prose-headings:oklch(21% 0.034 264.665);--tw-prose-lead:oklch(44.6% 0.03 256.802);--tw-prose-links:oklch(21% 0.034 264.665);--tw-prose-bold:oklch(21% 0.034 264.665);--tw-prose-counters:oklch(55.1% 0.027 264.364);--tw-prose-bullets:oklch(87.2% 0.01 258.338);--tw-prose-hr:oklch(92.8% 0.006 264.531);--tw-prose-quotes:oklch(21% 0.034 264.665);--tw-prose-quote-borders:oklch(92.8% 0.006 264.531);--tw-prose-captions:oklch(55.1% 0.027 264.364);--tw-prose-kbd:oklch(21% 0.034 264.665);--tw-prose-kbd-shadows:color-mix(in oklab,oklch(21% 0.034 264.665) 10%,transparent);--tw-prose-code:oklch(21% 0.034 264.665);--tw-prose-pre-code:oklch(92.8% 0.006 264.531);--tw-prose-pre-bg:oklch(27.8% 0.033 256.848);--tw-prose-th-borders:oklch(87.2% 0.01 258.338);--tw-prose-td-borders:oklch(92.8% 0.006 264.531);--tw-prose-invert-body:oklch(87.2% 0.01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% 0.022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% 0.022 261.325);--tw-prose-invert-bullets:oklch(44.6% 0.03 256.802);--tw-prose-invert-hr:oklch(37.3% 0.034 259.733);--tw-prose-invert-quotes:oklch(96.7% 0.003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% 0.034 259.733);--tw-prose-invert-captions:oklch(70.7% 0.022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:rgb(255 255 255 / 10%);--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% 0.01 258.338);--tw-prose-invert-pre-bg:rgb(0 0 0 / 50%);--tw-prose-invert-th-borders:oklch(44.6% 0.03 256.802);--tw-prose-invert-td-borders:oklch(37.3% 0.034 259.733);font-size:1rem;line-height:1.75;:where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;margin-bottom:0}:where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0.5em;margin-bottom:0.5em}:where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-start:0.375em}:where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-start:0.375em}:where(.prose > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0.75em;margin-bottom:0.75em}:where(.prose > ul > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.25em}:where(.prose > ul > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-bottom:1.25em}:where(.prose > ol > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.25em}:where(.prose > ol > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-bottom:1.25em}:where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0.75em;margin-bottom:0.75em}:where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.25em;margin-bottom:1.25em}:where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0.5em;padding-inline-start:1.625em}:where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0}:where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0}:where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0}:where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0}:where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-start:0}:where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-end:0}:where(tbody td,tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-top:0.5714286em;padding-inline-end:0.5714286em;padding-bottom:0.5714286em;padding-inline-start:0.5714286em}:where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-start:0}:where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-end:0}:where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:2em;margin-bottom:2em}:where(.prose > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0}:where(.prose > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-bottom:0}max-width:none;font-family:var(--font-sans);font-size:var(--text-body-lg);line-height:var(--tw-leading,var(--text-body-lg--line-height));font-weight:var(--tw-font-weight,var(--text-body-lg--font-weight));color:var(--color-on-background)}.article-content .table-scroll-wrapper table,.article-content .wp-block-table table {margin-block:0}.article-content tbody td:first-child,.article-content tbody td:last-child,.article-content tfoot td:first-child,.article-content tfoot td:last-child,.article-content thead th:first-child,.article-content thead th:last-child {padding-inline-start:1em;padding-inline-end:1em}.article-content img {margin-block:0}#st-navbar {transition:transform 0.3s ease-in-out}#st-navbar.st-navbar-hidden {transform:translateY(-100%)}#st-navbar,#st-navbar.dark\:bg-inverse-surface {background-color:#000 !important;border-bottom-color:rgb(255 255 255 / 0.1) !important}#st-navbar,#st-navbar a,#st-navbar button,#st-navbar svg,#st-navbar input,#st-navbar input::placeholder {color:#ffffff !important}#st-navbar #searchForm {background-color:rgb(255 255 255 / 0.08) !important;border-color:rgb(255 255 255 / 0.15) !important}#st-navbar #search-input::placeholder {color:rgb(255 255 255 / 0.6) !important}#st-navbar a:hover,#st-navbar button:hover {color:var(--color-primary-container) !important}.card-editorial {display:flex;flex-direction:column;background-color:var(--color-surface-container-lowest);border:1px solid var(--color-surface-variant);transition:border-color 200ms ease;position:relative}.card-editorial__link::after {content:"";position:absolute;inset:0;z-index:1}.card-editorial .badge-category,.card-editorial--overlay .badge-category {pointer-events:none}.card-editorial:hover {border-bottom:2px solid var(--color-primary)}.card-editorial__image {aspect-ratio:16 / 9;background-color:var(--color-surface-variant);overflow:hidden;position:relative}.card-editorial__image img {transition:transform 500ms ease}.card-editorial:hover .card-editorial__image img {transform:scale(1.05)}.card-editorial__body {padding:1rem;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:768px) {.card-editorial--horizontal {flex-direction:row}.card-editorial--horizontal .card-editorial__image {width:40%;aspect-ratio:4 / 3;flex-shrink:0}.card-editorial--horizontal .card-editorial__body {padding:1.5rem;justify-content:center}}.card-editorial--overlay {position:relative;border:none;overflow:hidden;min-height:500px}.card-editorial--overlay .card-editorial__image {position:absolute;inset:0;aspect-ratio:auto;width:100%;height:100%}.card-editorial--overlay::after {content:"";position:absolute;inset:0;background:linear-gradient( to top right,rgb(0 0 0 / 0.95) 0%,rgb(0 0 0 / 0.85) 25%,rgb(0 0 0 / 0.5) 55%,transparent 85% );pointer-events:none}.card-editorial--overlay h1,.card-editorial--overlay h2,.card-editorial--overlay h3,.card-editorial--overlay p {text-shadow:0 2px 12px rgb(0 0 0 / 0.85),0 0 2px rgb(0 0 0 / 0.95)}.card-editorial--overlay .card-editorial__body {position:relative;z-index:1;margin-top:auto;color:#fff;padding:2rem}.card-editorial--overlay:hover {border-bottom:none}.card-editorial--fullbleed {width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:calc(-1 * var(--spacing-gutter))}.badge-category {display:inline-block;background-color:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-label);font-size:var(--text-label-caps);font-weight:700;letter-spacing:0.05em;line-height:1;text-transform:uppercase;padding:0.25rem 0.5rem}.badge-category--emphasis {background-color:var(--color-primary-container);color:var(--color-on-primary-container)}.wp-block-quote,blockquote.wp-block-quote {border-left:4px solid var(--color-primary);background-color:var(--color-surface-container-low);padding:1.5rem 1.5rem 1.5rem 2rem;margin:2.5rem 0;border-radius:0 var(--radius-lg) var(--radius-lg) 0}.wp-block-quote p {font-family:var(--font-display);font-size:var(--text-headline-lg);line-height:1.3;font-style:italic;color:var(--color-on-surface);margin:0 0 1rem 0}.wp-block-quote cite,.wp-block-quote .wp-block-quote__citation {display:flex;align-items:center;gap:0.5rem;font-family:var(--font-label);font-size:var(--text-label-caps);font-style:normal;color:var(--color-primary);letter-spacing:0.05em;text-transform:uppercase}.wp-block-quote cite::before,.wp-block-quote .wp-block-quote__citation::before {content:"";display:inline-block;width:2rem;height:1px;background-color:var(--color-primary)}.article-content blockquote.twitter-tweet,.article-content .twitter-tweet-rendered,.article-content twitter-widget,.article-content figure.wp-block-embed-twitter,.article-content figure.wp-block-embed-x-com {display:block;margin-left:auto !important;margin-right:auto !important}.article-content figure.wp-block-embed-twitter,.article-content figure.wp-block-embed-x-com {text-align:center}.article-content .wp-block-embed__wrapper iframe {aspect-ratio:16 / 9;height:auto;width:100%}.article-content .wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe {aspect-ratio:21 / 9}.article-content .wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe {aspect-ratio:18 / 9}.article-content .wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe {aspect-ratio:4 / 3}.article-content .wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe {aspect-ratio:1 / 1}.article-content .wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe {aspect-ratio:9 / 16}.article-content .wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe {aspect-ratio:1 / 2}.article-content blockquote.twitter-tweet:not(.twitter-tweet-rendered) {min-height:360px}.article-content blockquote.instagram-media {min-height:600px}.article-content blockquote.tiktok-embed {min-height:720px}.article-content .yt-facade {position:relative;display:block;width:100%;aspect-ratio:16 / 9;padding:0;margin:0;border:0;background:#000;cursor:pointer;overflow:hidden}.article-content .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper .yt-facade {position:absolute;inset:0;aspect-ratio:auto}.article-content .yt-facade__poster {position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 0.2s ease,opacity 0.2s ease}.article-content .yt-facade__play {position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;transition:transform 0.2s ease}.article-content .yt-facade__play svg {filter:drop-shadow(0 2px 6px rgba(0,0,0,0.4));transition:transform 0.2s ease}.article-content .yt-facade:hover .yt-facade__poster {transform:scale(1.02)}.article-content .yt-facade:hover .yt-facade__play svg,.article-content .yt-facade:focus-visible .yt-facade__play svg {transform:scale(1.1)}.article-content .yt-facade:focus-visible {outline:3px solid var(--color-primary);outline-offset:2px}}[x-cloak] {display:none !important}.scrollbar-hide {scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hide::-webkit-scrollbar {display:none}@layer utilities {@media (max-width:767px) {.min-h-\[440px\] {min-height:340px}}}@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-scale-x {syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y {syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z {syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x {syntax:"*";inherits:false}@property --tw-rotate-y {syntax:"*";inherits:false}@property --tw-rotate-z {syntax:"*";inherits:false}@property --tw-skew-x {syntax:"*";inherits:false}@property --tw-skew-y {syntax:"*";inherits:false}@property --tw-scroll-snap-strictness {syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse {syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse {syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse {syntax:"*";inherits:false;initial-value:0}@property --tw-border-style {syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position {syntax:"*";inherits:false}@property --tw-gradient-from {syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via {syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to {syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops {syntax:"*";inherits:false}@property --tw-gradient-via-stops {syntax:"*";inherits:false}@property --tw-gradient-from-position {syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position {syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position {syntax:"<length-percentage>";inherits:false;initial-value:100%}@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:0px}@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-backdrop-blur {syntax:"*";inherits:false}@property --tw-backdrop-brightness {syntax:"*";inherits:false}@property --tw-backdrop-contrast {syntax:"*";inherits:false}@property --tw-backdrop-grayscale {syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate {syntax:"*";inherits:false}@property --tw-backdrop-invert {syntax:"*";inherits:false}@property --tw-backdrop-opacity {syntax:"*";inherits:false}@property --tw-backdrop-saturate {syntax:"*";inherits:false}@property --tw-backdrop-sepia {syntax:"*";inherits:false}@property --tw-duration {syntax:"*";inherits:false}@property --tw-ease {syntax:"*";inherits:false}@keyframes pulse {50% {opacity:0.5}}@layer properties {@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {*,::before,::after,::backdrop {--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}