/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-font-weight: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-content:"";--tw-divide-x-reverse:0}}}@layer theme{@font-face{font-family:"Source Serif 4";src:url(/fonts/source-serif-4-divec.3e5289f0.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:optional;unicode-range:U+20-7E,U+A0-FF,U+10C-10F,U+11A-11B,U+139-13A,U+13D-13E,U+147-148,U+154-155,U+158-161,U+164-165,U+16E-16F,U+17D-17E,U+2013-2014,U+2018-201E,U+2026,U+20AC}@font-face{font-family:"Source Serif 4 Fallback";src:local(Times New Roman),local(Liberation Serif),local(Tinos),local(Nimbus Roman);ascent-override:102.903%;descent-override:33.2748%;line-gap-override:0%;size-adjust:100.677%}@font-face{font-family:Archivo;src:url(/fonts/archivo-divec.8301888f.woff2)format("woff2");font-weight:400 600;font-style:normal;font-display:optional;unicode-range:U+20-7E,U+A0-FF,U+10C-10F,U+11A-11B,U+139-13A,U+13D-13E,U+147-148,U+154-155,U+158-161,U+164-165,U+16E-16F,U+17D-17E,U+2013-2014,U+2018-201E,U+2026,U+20AC}@font-face{font-family:Archivo Fallback;src:local(Arial),local(Helvetica),local(Liberation Sans),local(Arimo),local(Nimbus Sans);ascent-override:95.2343%;descent-override:22.7781%;line-gap-override:0%;size-adjust:92.1936%}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-label.f6d9710d.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+20-40,U+41-5A,U+5B-5F,U+7C,U+A0,U+A7,U+B7,U+C1,U+C4,U+C9,U+CD,U+D3,U+D4,U+D6,U+DA,U+DC,U+DD,U+10C,U+10E,U+11A,U+139,U+13D,U+147,U+154,U+158,U+160,U+164,U+16E,U+17D,U+2013-2014,U+201A,U+201C-201E}@font-face{font-family:IBM Plex Mono Fallback;src:local(Courier New),local(Liberation Mono),local(Cousine),local(Nimbus Mono PS);ascent-override:102.517%;descent-override:27.5045%;size-adjust:99.9837%}:root,:host{--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--default-transition-duration:var(--duration-base);--default-transition-timing-function:var(--ease-standard);--color-surface-0:light-dark(#fbfdfc,#062537);--color-surface-1:light-dark(#ddeef5,#0a2c41);--color-surface-2:light-dark(#e7f3f6,#0a2c41);--color-surface-card:light-dark(#fff,#0a2c41);--color-surface-plate:light-dark(#e7f3f6,#16425c);--color-surface-logo:#fff;--color-surface-inverse:light-dark(#163552,#041727);--color-surface-scrim:light-dark(#021e3f80,#0009);--color-ink:light-dark(#021e3f,#eef4f8);--color-ink-muted:light-dark(#33475e,#b9ccd9);--color-ink-on-inverse:light-dark(#fff,#eef4f8);--color-ink-on-inverse-muted:light-dark(#c9d7e3,#b9ccd9);--color-ink-on-plate:light-dark(#33475e,#eef4f8);--color-accent-text:light-dark(#a00000,#f2bc94);--color-accent-text-hover:light-dark(#7a0000,#f8d5ba);--color-action:light-dark(#094e79,#aae9f5);--color-action-hover:light-dark(#063a5b,#d4f4fa);--color-action-on:light-dark(#fff,#062537);--color-icon:light-dark(#094e79,#eef4f8);--color-connector:light-dark(#094e79,#9fd0f0);--color-line:light-dark(#c9d9e3,#24506f);--color-line-section:light-dark(#9eaec0,#3a7389);--color-line-strong:light-dark(#1f5b88,#6bb8d1);--color-line-art:light-dark(#5a7fa2,#aee2ef);--color-line-sketch:light-dark(#33475e,#eef4f8);--color-line-ui:light-dark(#5e7186,#8fa9be);--color-line-on-inverse:light-dark(#4a6a88,#2d4d69);--color-focus:light-dark(#094e79,#9fd0f0);--color-focus-on-inverse:#9fd0f0;--color-focus-on-action:light-dark(#fff,#062537);--color-field-bg:light-dark(#fff,#0a2c41);--color-field-border:light-dark(#5e7186,#8fa9be);--color-chip-neutral-bg:light-dark(#d3e4ee,#14415f);--color-chip-neutral-fg:light-dark(#021e3f,#eef4f8);--color-chip-info-bg:light-dark(#dceef8,#12405e);--color-chip-info-fg:light-dark(#073f63,#aae9f5);--color-chip-sample-bg:light-dark(#fbe3e0,#f2bc94);--color-chip-sample-fg:light-dark(#8c0000,#062537);--color-chip-positive-bg:light-dark(#dcefe0,#1d4a33);--color-chip-positive-fg:light-dark(#14532d,#cdebd6);--color-chip-caution-bg:light-dark(#fbefcf,#4a3b12);--color-chip-caution-fg:light-dark(#5c4300,#f5e1a8);--color-chip-alert-bg:light-dark(#fbe3e0,#4a1d1d);--color-chip-alert-fg:light-dark(#8c0000,#ffc9c0);--color-chip-inverse-bg:light-dark(#021e3f,#eef4f8);--color-chip-inverse-fg:light-dark(#fbfdfc,#062537);--color-state-notice-edge:light-dark(#a00000,#f2bc94);--color-selection-bg:light-dark(#094e79,#9fd0f0);--color-selection-fg:light-dark(#fff,#062537);--font-serif:"Source Serif 4", "Source Serif 4 Fallback", "Times New Roman", serif;--font-sans:Archivo, "Archivo Fallback", Arial, sans-serif;--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback", "Courier New", monospace;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--text-display:clamp(2.75rem, 4.8148vw + 1.6667rem, 6rem);--text-display--line-height:1;--text-display--font-weight:700;--text-h2:clamp(2rem, 1.5741vw + 1.6458rem, 3.0625rem);--text-h2--line-height:1.1;--text-h2--font-weight:700;--text-panel-title:clamp(1.875rem, 1.2963vw + 1.5833rem, 2.75rem);--text-panel-title--line-height:1.1;--text-panel-title--font-weight:700;--text-h3:clamp(1.625rem, .7407vw + 1.4583rem, 2.125rem);--text-h3--line-height:1.2;--text-h3--font-weight:700;--text-item-title:clamp(1.375rem, .463vw + 1.2708rem, 1.6875rem);--text-item-title--line-height:1.2;--text-item-title--font-weight:700;--text-h4:clamp(1.3125rem, .2778vw + 1.25rem, 1.5rem);--text-h4--line-height:1.25;--text-h4--font-weight:700;--text-wordmark:clamp(1.75rem, 1.1111vw + 1.5rem, 2.5rem);--text-wordmark--line-height:1;--text-lead:clamp(1.1875rem, .2778vw + 1.125rem, 1.375rem);--text-lead--line-height:1.5;--text-link:clamp(1.1875rem, .2778vw + 1.125rem, 1.375rem);--text-link--line-height:1.5;--text-body:clamp(1.125rem, .1852vw + 1.0833rem, 1.25rem);--text-body--line-height:1.5;--text-small:clamp(1rem, .2778vw + .9375rem, 1.1875rem);--text-small--line-height:1.5;--text-topbar:clamp(.9375rem, .463vw + .8333rem, 1.25rem);--text-topbar--line-height:1.4;--text-topbar--font-weight:500;--text-caption:clamp(.9375rem, .0926vw + .9167rem, 1rem);--text-caption--line-height:1.4;--text-nav:clamp(1.125rem, .3704vw + 1.0417rem, 1.375rem);--text-nav--line-height:1.2;--text-nav--font-weight:500;--text-date:clamp(1.125rem, .3704vw + 1.0417rem, 1.375rem);--text-date--line-height:1.3;--text-date--font-weight:600;--text-label:clamp(.9375rem, .0926vw + .9167rem, 1rem);--text-label--line-height:1.5;--text-label--letter-spacing:.02em;--text-index:clamp(1rem, .3704vw + .9167rem, 1.25rem);--text-index--line-height:1.2;--text-index-lg:clamp(1.125rem, .5556vw + 1rem, 1.5rem);--text-index-lg--line-height:1.2;--spacing-gutter:clamp(1.25rem, 3.3333vw + .5rem, 3.5rem);--spacing-section:clamp(2rem, 1.1111vw + 1.75rem, 2.75rem);--spacing-index-col:2.75rem;--spacing-aside-gap:4rem;--spacing-section-md:clamp(1.5rem, .5556vw + 1.375rem, 1.875rem);--spacing-section-sm:clamp(1rem, .1852vw + .9583rem, 1.125rem);--breakpoint-md:48rem;--breakpoint-lg:64rem;--container-content:83rem;--container-page:90rem;--container-prose:70ch;--container-route-text:17.875rem;--container-note:18rem;--container-narrow:30rem;--container-panel:24.375rem;--container-hero-text:36.5rem;--container-md:48rem;--container-rail:15rem;--container-aside:23rem;--aspect-story:695 / 246;--aspect-place:694 / 300;--aspect-listing:426 / 266;--aspect-detail:47 / 20;--ease-standard:cubic-bezier(.2, 0, 0, 1)}:root{color-scheme:light dark;--size-control:clamp(3rem, .3704vw + 2.9167rem, 3.25rem);--size-target-min:2.75rem;--size-rule:1px;--size-rule-strong:2px;--size-rule-section:2px;--size-rule-hair:2px;--size-focus-ring:2px;--size-focus-offset:2px;--size-underline:.06em;--size-underline-offset:.22em;--size-icon-lg:clamp(2.5rem, 2.2222vw + 2rem, 4rem);--size-icon-xl:clamp(3rem, 1.4815vw + 2.6667rem, 4rem);--size-icon:1.5rem;--size-icon-sm:1.25rem;--size-icon-panel:2.5rem;--size-arrow:1.75rem;--size-arrow-ext:1.5rem;--size-radius-control:4px;--stroke-icon:1.5;--stroke-icon-lg:1.2;--stroke-arrow:2;--stroke-sketch:1.4;--grid-routes:minmax(0, 474fr) minmax(0, 448fr);--grid-stories:minmax(0, 7fr) minmax(0, 6fr);--grid-place:minmax(0, 52fr) minmax(0, 45fr);--grid-listing-row:minmax(0, 3fr) minmax(0, 4fr);--duration-fast:.12s;--duration-base:.2s;--duration-reveal:.4s;--z-raised:1;--z-overlay:20}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration: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:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{font-family:var(--font-sans);color:var(--color-ink);background-color:var(--color-surface-0);font-synthesis:none;font-variant-numeric:lining-nums;-webkit-text-size-adjust:100%}body{font-size:var(--text-body);line-height:var(--text-body--line-height);grid-template-rows:auto 1fr auto;min-block-size:100dvh;display:grid}h1,h2,h3{text-wrap:balance;overflow-wrap:break-word}p{text-wrap:pretty}time{font-variant-numeric:tabular-nums}::selection{background:var(--color-selection-bg);color:var(--color-selection-fg)}mark{color:var(--color-accent-text);background:0 0;font-weight:600;text-decoration-line:underline}:focus-visible{outline:var(--size-focus-ring) solid var(--color-focus);outline-offset:var(--size-focus-offset)}img,picture,svg{max-inline-size:100%;display:block}input[type=search]::-webkit-search-cancel-button{appearance:none}}@layer components{.i{fill:none;stroke:currentColor;stroke-width:var(--stroke-icon);stroke-linecap:round;stroke-linejoin:round}.date{font-size:var(--text-date);line-height:var(--text-date--line-height);font-weight:var(--text-date--font-weight);word-spacing:.2em;color:var(--color-accent-text)}.card:has(a:focus-visible){z-index:calc(var(--z-raised) + 1);outline:var(--size-focus-ring) solid var(--color-focus);outline-offset:calc(-2 * var(--size-focus-offset))}.topic-connector{inset-inline-end:calc(-1 * (var(--size-rule-hair) + var(--spacing) * 6.25));top:calc(var(--spacing) * 10.5 + var(--size-icon-lg) + var(--text-item-title) * .6 - var(--spacing) * 5);z-index:var(--z-raised);inline-size:calc(var(--spacing) * 10);block-size:calc(var(--spacing) * 10);border:var(--size-rule-hair) solid var(--color-line);background:var(--color-surface-card);color:var(--color-connector);pointer-events:none;border-radius:50%;place-items:center;display:none;position:absolute}@media (width>=80rem){.topic-connector{display:grid}}.card:has(a:focus-visible)>.topic-connector{z-index:-1}.card a:focus-visible{outline:none}@media (forced-colors:active){.card a:focus-visible{outline:var(--size-focus-ring) solid CanvasText}.plate{outline:var(--size-rule) solid CanvasText;outline-offset:calc(-1 * var(--size-rule))}}.sep-list{overflow:hidden}.sep-list>*{align-items:center;row-gap:calc(var(--spacing) * 1);flex-wrap:wrap;margin-inline-start:calc(-1 * (var(--spacing) * 6 + var(--size-rule-hair)));display:flex}.sep-list>*>*{border-inline-start:var(--size-rule-hair) solid var(--color-line-section);margin-inline-start:calc(var(--spacing) * 3);padding-inline-start:calc(var(--spacing) * 3)}.focus-double:focus-visible{box-shadow:inset 0 0 0 var(--size-focus-ring) var(--color-focus-on-action)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.nudge{transition:translate var(--duration-fast) var(--ease-standard)}a:hover>.nudge{translate:.125rem}}.line-art{fill:none;stroke:currentColor;stroke-width:var(--stroke-sketch);stroke-linecap:round;stroke-linejoin:round}.line-art :is(path,line,polyline,circle,rect,ellipse){vector-effect:non-scaling-stroke}.rich-text>*+*{margin-block-start:calc(var(--spacing) * 4)}.rich-text :is(ul,ol){padding-inline-start:calc(var(--spacing) * 6)}.rich-text ul{list-style:outside}.rich-text ol{list-style:decimal}.rich-text li+li{margin-block-start:calc(var(--spacing) * 2)}.rich-text a{color:var(--color-accent-text);-webkit-text-decoration:underline var(--size-underline);-webkit-text-decoration:underline var(--size-underline);-webkit-text-decoration:underline var(--size-underline);text-decoration:underline var(--size-underline);text-underline-offset:var(--size-underline-offset)}.rich-text a:hover{color:var(--color-accent-text-hover)}.logo-strip{--size-logo:4rem}.logo-img{object-fit:contain;width:auto;max-width:100%;display:block}.logo-ink{flood-color:var(--color-ink-muted)}@media (forced-colors:none){.partner-logo{filter:url(#logo-ink)}}.partner-mark:is(:hover,:focus-visible) .partner-logo,.logo-plate img{filter:none;background:var(--color-surface-logo)}.partner-mark:is(:hover,:focus-visible) .partner-logo{box-shadow:0 0 0 calc(var(--spacing) * 1.5) var(--color-surface-logo);border-radius:var(--size-radius-control)}@media (forced-colors:active){.partner-logo,.logo-plate{forced-color-adjust:none;background:var(--color-surface-logo)}}.logo-plate{--size-logo:5rem;forced-color-adjust:none}.crumbs li+li:before{content:"›" / "";margin-inline-end:calc(var(--spacing) * 2)}.logo *{fill:currentColor;stroke:none}.chip{outline:var(--size-rule) solid transparent;outline-offset:calc(-1 * var(--size-rule))}.chip-accent{outline-color:var(--color-accent-text)}.knockout{--k:var(--color-surface-0);text-shadow:.06em 0 var(--k), -.06em 0 var(--k), 0 .06em var(--k), 0 -.06em var(--k), .045em .045em var(--k), -.045em .045em var(--k), .045em -.045em var(--k), -.045em -.045em var(--k)}[data-listing-list]:not([data-live])[data-size="6"]>:nth-child(n+7),[data-listing-list]:not([data-live])[data-size="9"]>:nth-child(n+10),[data-listing-list]:not([data-live])[data-size="12"]>:nth-child(n+13){display:none}.nojs [data-listing-list][data-size]>[data-item]{display:list-item}.cal-num{min-width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);padding-inline:var(--spacing);border-radius:999px;place-items:center;display:inline-grid}.cal-dots{width:calc(var(--n) * 10px - 4px);border-block-end:6px dotted var(--color-action)}.cal-dots[data-n="1"]{--n:1}.cal-dots[data-n="2"]{--n:2}.cal-dots[data-n="3"]{--n:3}.rail>*{position:relative}.rail>:before{content:"";width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);border:2px solid var(--color-action);background:var(--color-surface-card);border-radius:999px;position:absolute;inset-block-start:var(--rail-dot,calc(var(--spacing) * 1.5));inset-inline-start:calc(-1 * (calc(var(--spacing) * 5) + 7px))}.chapter{content-visibility:auto;contain-intrinsic-block-size:auto 200rem;overflow-anchor:none;margin-inline:calc(-1 * calc(var(--spacing) * 2));padding-inline:calc(var(--spacing) * 2)}.year-outline{color:var(--color-ink);-webkit-text-fill-color:transparent;-webkit-text-stroke:max(1.5px, .03em) currentColor;font-weight:700;line-height:1;display:block}.year-outline:after{content:attr(data-small);-webkit-text-fill-color:currentColor;-webkit-text-stroke:0;margin-block-start:.12em;font-size:.4em;display:block}@media (forced-colors:active){.year-outline{-webkit-text-fill-color:currentColor;-webkit-text-stroke:0}}.check,.radio{appearance:none;border:var(--size-rule-hair) solid var(--color-field-border);background:var(--color-field-bg);flex:none;margin:0}.check{border-radius:var(--size-radius-control);block-size:1.75rem;inline-size:1.75rem}.check:checked{border-color:var(--color-action);background:var(--color-action)}.radio{border-radius:50%;block-size:1.875rem;inline-size:1.875rem}.radio:checked{border-color:var(--color-action);background:radial-gradient(circle, var(--color-action) 0 .5rem, var(--color-field-bg) calc(.5rem + .5px))}@media (forced-colors:active){.check,.radio{appearance:auto}}.results-head:has(>:focus-visible){outline:var(--size-focus-ring) solid var(--color-focus);outline-offset:var(--size-focus-offset)}@media (width>=64rem) and (height>=45rem){[data-filter-band]{z-index:var(--z-raised);position:sticky;top:0}html:has([data-filter-band="1"]){scroll-padding-top:calc(var(--spacing) * 56)}}@media (width>=64rem) and (height>=45rem) and ((height<50rem)){[data-filter-band="2"]{position:static}}@media (width>=64rem) and (height>=50rem){html:has([data-filter-band="2"]){scroll-padding-top:calc(var(--spacing) * 80)}}html:has(.filter-dialog[open]){overflow:hidden}.filter-dialog::backdrop{background:var(--color-surface-scrim)}.on-inverse :focus-visible{outline-color:var(--color-focus-on-inverse)}html:has(.menu-drawer:popover-open){overflow:hidden}.menu-drawer::backdrop{background:var(--color-surface-scrim)}.menu-rail{direction:rtl}.menu-panel{direction:ltr}.menu-spacer{background:0 0;border:0;flex:1 0 auto;padding:0}@media (prefers-reduced-motion:no-preference){.menu-panel{transition:translate var(--duration-base) var(--ease-standard)}@starting-style{.menu-drawer:popover-open .menu-panel{translate:100%}}.rv{opacity:0}.rv.in{opacity:1;animation:reveal var(--duration-reveal) var(--ease-standard)}}@keyframes reveal{0%{opacity:0;scale:1.02}}}@layer utilities{.\@container\/hdr{container:hdr/inline-size}.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.start-6{inset-inline-start:calc(var(--spacing) * 6)}.top-0{top:0}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.z-\(--z-raised\){z-index:var(--z-raised)}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.float-start{float:inline-start}.clear-both{clear:both}.container{width:100%}@media (width>=30rem){.container{max-width:30rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}.m-0{margin:0}.m-auto{margin:auto}.-mx-2\.5{margin-inline:calc(var(--spacing) * -2.5)}.-mx-3\.5{margin-inline:calc(var(--spacing) * -3.5)}.-mx-4\.5{margin-inline:calc(var(--spacing) * -4.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.-my-2\.5{margin-block:calc(var(--spacing) * -2.5)}.my-2{margin-block:calc(var(--spacing) * 2)}.-ms-2{margin-inline-start:calc(var(--spacing) * -2)}.ms-1{margin-inline-start:var(--spacing)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-4{margin-inline-start:calc(var(--spacing) * 4)}.ms-\[7px\]{margin-inline-start:7px}.ms-auto{margin-inline-start:auto}.-me-2\.5{margin-inline-end:calc(var(--spacing) * -2.5)}.me-1{margin-inline-end:var(--spacing)}.me-2{margin-inline-end:calc(var(--spacing) * 2)}.me-4{margin-inline-end:calc(var(--spacing) * 4)}.me-5{margin-inline-end:calc(var(--spacing) * 5)}.me-auto{margin-inline-end:auto}.-mt-4{margin-top:calc(var(--spacing) * -4)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-auto{margin-top:auto}.mt-section{margin-top:var(--spacing-section)}.mt-section-sm{margin-top:var(--spacing-section-sm)}.-mb-6{margin-bottom:calc(var(--spacing) * -6)}.-mb-px{margin-bottom:-1px}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.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)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.list-item{display:list-item}.table{display:table}.aspect-detail{aspect-ratio:var(--aspect-detail)}.aspect-listing{aspect-ratio:var(--aspect-listing)}.aspect-place{aspect-ratio:var(--aspect-place)}.aspect-story{aspect-ratio:var(--aspect-story)}.size-\(--size-arrow\){width:var(--size-arrow);height:var(--size-arrow)}.size-\(--size-arrow-ext\){width:var(--size-arrow-ext);height:var(--size-arrow-ext)}.size-\(--size-icon\){width:var(--size-icon);height:var(--size-icon)}.size-\(--size-icon-lg\){width:var(--size-icon-lg);height:var(--size-icon-lg)}.size-\(--size-icon-panel\){width:var(--size-icon-panel);height:var(--size-icon-panel)}.size-\(--size-icon-sm\){width:var(--size-icon-sm);height:var(--size-icon-sm)}.size-\(--size-icon-xl\){width:var(--size-icon-xl);height:var(--size-icon-xl)}.size-0{width:0;height:0}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-full{width:100%;height:100%}.h-\(--size-control\){height:var(--size-control)}.h-3{height:calc(var(--spacing) * 3)}.h-8{height:calc(var(--spacing) * 8)}.h-12{height:calc(var(--spacing) * 12)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-56{height:calc(var(--spacing) * 56)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-none{max-height:none}.min-h-\(--size-control\){min-height:var(--size-control)}.min-h-\(--size-target-min\){min-height:var(--size-target-min)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-svh{min-height:100svh}.w-6{width:calc(var(--spacing) * 6)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-41{width:calc(var(--spacing) * 41)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-\[min\(34rem\,calc\(100vw-2rem\)\)\]{width:min(34rem,100vw - 2rem)}.w-\[min\(85vw\,26rem\)\]{width:min(85vw,26rem)}.w-full{width:100%}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-248{max-width:calc(var(--spacing) * 248)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-narrow{max-width:var(--container-narrow)}.max-w-none{max-width:none}.max-w-note{max-width:var(--container-note)}.max-w-page{max-width:var(--container-page)}.max-w-prose{max-width:var(--container-prose)}.max-w-route-text{max-width:var(--container-route-text)}.min-w-\(--size-target-min\){min-width:var(--size-target-min)}.min-w-0{min-width:0}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-15{min-width:calc(var(--spacing) * 15)}.min-w-34{min-width:calc(var(--spacing) * 34)}.min-w-prose{min-width:var(--container-prose)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-60{flex-basis:calc(var(--spacing) * 60)}.basis-72{flex-basis:calc(var(--spacing) * 72)}.basis-80{flex-basis:calc(var(--spacing) * 80)}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.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,)}.cursor-pointer{cursor:pointer}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.scroll-py-4{scroll-padding-block:calc(var(--spacing) * 4)}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[2\.75rem_minmax\(0\,1fr\)\]{grid-template-columns:2.75rem minmax(0,1fr)}.grid-cols-\[4\.25rem_minmax\(0\,1fr\)\]{grid-template-columns:4.25rem minmax(0,1fr)}.grid-cols-\[7rem_minmax\(0\,1fr\)\]{grid-template-columns:7rem minmax(0,1fr)}.grid-cols-\[8\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:8.5rem minmax(0,1fr)}.grid-cols-\[auto_auto_minmax\(0\,1fr\)\]{grid-template-columns:auto auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[var\(--spacing-index-col\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--spacing-index-col) minmax(0,1fr)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.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}.justify-items-center{justify-items:center}.justify-items-start{justify-items:start}.gap-\(--size-rule-hair\){gap:var(--size-rule-hair)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-4\.5{gap:calc(var(--spacing) * 4.5)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * 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-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * 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)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-14>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 14) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 14) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-section>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-section) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-section) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-7{column-gap:calc(var(--spacing) * 7)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-9{column-gap:calc(var(--spacing) * 9)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}.gap-x-14{column-gap:calc(var(--spacing) * 14)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}: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-y-\(length\:--rule\)>: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(var(--rule) * var(--tw-divide-y-reverse));border-bottom-width:calc(var(--rule) * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-line>:not(:last-child)){border-color:var(--color-line)}.place-self-center{place-self:center}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-y-contain{overscroll-behavior-y:contain}.rounded-\(--size-radius-control\){border-radius:var(--size-radius-control)}.rounded-full{border-radius:2147483647px}.rounded-s-\(--size-radius-control\){border-start-start-radius:var(--size-radius-control);border-end-start-radius:var(--size-radius-control)}.rounded-e-\(--size-radius-control\){border-start-end-radius:var(--size-radius-control);border-end-end-radius:var(--size-radius-control)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\(length\:--size-rule\){border-style:var(--tw-border-style);border-width:var(--size-rule)}.border-\(length\:--size-rule-hair\){border-style:var(--tw-border-style);border-width:var(--size-rule-hair)}.border-\(length\:--size-rule-strong\){border-style:var(--tw-border-style);border-width:var(--size-rule-strong)}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-s-\(length\:--size-rule\){border-inline-start-style:var(--tw-border-style);border-inline-start-width:var(--size-rule)}.border-s-0{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-s-3{border-inline-start-style:var(--tw-border-style);border-inline-start-width:3px}.border-s-4{border-inline-start-style:var(--tw-border-style);border-inline-start-width:4px}.border-e-\(length\:--size-rule\){border-inline-end-style:var(--tw-border-style);border-inline-end-width:var(--size-rule)}.border-e-\(length\:--size-rule-hair\){border-inline-end-style:var(--tw-border-style);border-inline-end-width:var(--size-rule-hair)}.border-e-\(length\:--size-rule-section\){border-inline-end-style:var(--tw-border-style);border-inline-end-width:var(--size-rule-section)}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-\(length\:--size-rule\){border-top-style:var(--tw-border-style);border-top-width:var(--size-rule)}.border-t-\(length\:--size-rule-hair\){border-top-style:var(--tw-border-style);border-top-width:var(--size-rule-hair)}.border-t-\(length\:--size-rule-section\){border-top-style:var(--tw-border-style);border-top-width:var(--size-rule-section)}.border-b-\(length\:--size-rule\){border-bottom-style:var(--tw-border-style);border-bottom-width:var(--size-rule)}.border-b-\(length\:--size-rule-hair\){border-bottom-style:var(--tw-border-style);border-bottom-width:var(--size-rule-hair)}.border-b-\(length\:--size-rule-section\){border-bottom-style:var(--tw-border-style);border-bottom-width:var(--size-rule-section)}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-accent-text{border-color:var(--color-accent-text)}.border-action{border-color:var(--color-action)}.border-ink{border-color:var(--color-ink)}.border-line{border-color:var(--color-line)}.border-line-on-inverse{border-color:var(--color-line-on-inverse)}.border-line-section{border-color:var(--color-line-section)}.border-line-strong{border-color:var(--color-line-strong)}.border-line-ui{border-color:var(--color-line-ui)}.border-state-notice-edge{border-color:var(--color-state-notice-edge)}.border-transparent{border-color:#0000}.border-s-accent-text{border-inline-start-color:var(--color-accent-text)}.border-s-action{border-inline-start-color:var(--color-action)}.border-s-line-ui{border-inline-start-color:var(--color-line-ui)}.bg-action{background-color:var(--color-action)}.bg-chip-alert-bg{background-color:var(--color-chip-alert-bg)}.bg-chip-caution-bg{background-color:var(--color-chip-caution-bg)}.bg-chip-info-bg{background-color:var(--color-chip-info-bg)}.bg-chip-inverse-bg{background-color:var(--color-chip-inverse-bg)}.bg-chip-neutral-bg{background-color:var(--color-chip-neutral-bg)}.bg-chip-positive-bg{background-color:var(--color-chip-positive-bg)}.bg-chip-sample-bg{background-color:var(--color-chip-sample-bg)}.bg-current{background-color:currentColor}.bg-field-bg{background-color:var(--color-field-bg)}.bg-line{background-color:var(--color-line)}.bg-surface-0{background-color:var(--color-surface-0)}.bg-surface-1{background-color:var(--color-surface-1)}.bg-surface-2{background-color:var(--color-surface-2)}.bg-surface-card{background-color:var(--color-surface-card)}.bg-surface-inverse{background-color:var(--color-surface-inverse)}.bg-surface-logo{background-color:var(--color-surface-logo)}.bg-surface-plate{background-color:var(--color-surface-plate)}.bg-transparent{background-color:#0000}.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.\[stroke-width\:var\(--stroke-arrow\)\]{stroke-width:var(--stroke-arrow)}.\[stroke-width\:var\(--stroke-icon-lg\)\]{stroke-width:var(--stroke-icon-lg)}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-\[3\%\]{padding:3%}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-gutter{padding-inline:var(--spacing-gutter)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-section{padding-block:var(--spacing-section)}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.ps-3\.5{padding-inline-start:calc(var(--spacing) * 3.5)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.ps-5{padding-inline-start:calc(var(--spacing) * 5)}.ps-6{padding-inline-start:calc(var(--spacing) * 6)}.ps-8{padding-inline-start:calc(var(--spacing) * 8)}.ps-\[10\.5\%\]{padding-inline-start:10.5%}.ps-\[calc\(var\(--spacing-index-col\)\+0\.75rem\)\]{padding-inline-start:calc(var(--spacing-index-col) + .75rem)}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.pe-2\.5{padding-inline-end:calc(var(--spacing) * 2.5)}.pe-3{padding-inline-end:calc(var(--spacing) * 3)}.pe-4{padding-inline-end:calc(var(--spacing) * 4)}.pe-12{padding-inline-end:calc(var(--spacing) * 12)}.pe-\[21\.2\%\]{padding-inline-end:21.2%}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-\[2\.5\%\]{padding-top:2.5%}.pt-\[5\.3\%\]{padding-top:5.3%}.pt-section{padding-top:var(--spacing-section)}.pt-section-md{padding-top:var(--spacing-section-md)}.pt-section-sm{padding-top:var(--spacing-section-sm)}.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-7{padding-bottom:calc(var(--spacing) * 7)}.pb-9{padding-bottom:calc(var(--spacing) * 9)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-\[3\.9\%\]{padding-bottom:3.9%}.pb-section{padding-bottom:var(--spacing-section)}.pb-section-sm{padding-bottom:var(--spacing-section-sm)}.text-center{text-align:center}.text-end{text-align:end}.text-start{text-align:start}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.text-display{font-size:var(--text-display);line-height:var(--tw-leading,var(--text-display--line-height));font-weight:var(--tw-font-weight,var(--text-display--font-weight))}.text-h2{font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height));font-weight:var(--tw-font-weight,var(--text-h2--font-weight))}.text-h3{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));font-weight:var(--tw-font-weight,var(--text-h3--font-weight))}.text-h4{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));font-weight:var(--tw-font-weight,var(--text-h4--font-weight))}.text-item-title{font-size:var(--text-item-title);line-height:var(--tw-leading,var(--text-item-title--line-height));font-weight:var(--tw-font-weight,var(--text-item-title--font-weight))}.text-nav{font-size:var(--text-nav);line-height:var(--tw-leading,var(--text-nav--line-height));font-weight:var(--tw-font-weight,var(--text-nav--font-weight))}.text-panel-title{font-size:var(--text-panel-title);line-height:var(--tw-leading,var(--text-panel-title--line-height));font-weight:var(--tw-font-weight,var(--text-panel-title--font-weight))}.text-topbar{font-size:var(--text-topbar);line-height:var(--tw-leading,var(--text-topbar--line-height));font-weight:var(--tw-font-weight,var(--text-topbar--font-weight))}.text-label{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing))}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height))}.text-caption{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height))}.text-index{font-size:var(--text-index);line-height:var(--tw-leading,var(--text-index--line-height))}.text-index-lg{font-size:var(--text-index-lg);line-height:var(--tw-leading,var(--text-index-lg--line-height))}.text-lead{font-size:var(--text-lead);line-height:var(--tw-leading,var(--text-lead--line-height))}.text-link{font-size:var(--text-link);line-height:var(--tw-leading,var(--text-link--line-height))}.text-small{font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height))}.text-wordmark{font-size:var(--text-wordmark);line-height:var(--tw-leading,var(--text-wordmark--line-height))}.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)}.text-balance{text-wrap:balance}.\[overflow-wrap\:anywhere\],.wrap-anywhere{overflow-wrap:anywhere}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-accent-text{color:var(--color-accent-text)}.text-action{color:var(--color-action)}.text-action-on{color:var(--color-action-on)}.text-chip-alert-fg{color:var(--color-chip-alert-fg)}.text-chip-caution-fg{color:var(--color-chip-caution-fg)}.text-chip-info-fg{color:var(--color-chip-info-fg)}.text-chip-inverse-fg{color:var(--color-chip-inverse-fg)}.text-chip-neutral-fg{color:var(--color-chip-neutral-fg)}.text-chip-positive-fg{color:var(--color-chip-positive-fg)}.text-chip-sample-fg{color:var(--color-chip-sample-fg)}.text-icon{color:var(--color-icon)}.text-ink{color:var(--color-ink)}.text-ink-muted{color:var(--color-ink-muted)}.text-ink-on-inverse{color:var(--color-ink-on-inverse)}.text-ink-on-inverse-muted{color:var(--color-ink-on-inverse-muted)}.text-ink-on-plate{color:var(--color-ink-on-plate)}.text-line-art{color:var(--color-line-art)}.text-line-sketch{color:var(--color-line-sketch)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-current{text-decoration-color:currentColor}.decoration-transparent{text-decoration-color:#0000}.decoration-\(length\:--size-underline\){text-decoration-thickness:var(--size-underline)}.underline-offset-\(--size-underline-offset\){text-underline-offset:var(--size-underline-offset)}.accent-focus-on-inverse{accent-color:var(--color-focus-on-inverse)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.invert{--tw-invert:invert(100%);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,)}.\[--rail-dot\:--spacing\(9\)\]{--rail-dot:calc(var(--spacing) * 9)}.\[counter-increment\:list-item\]{counter-increment:list-item}:is(.\*\:bg-surface-0>*){background-color:var(--color-surface-0)}.not-first\:-ms-px:not(:first-child){margin-inline-start:-1px}.not-first\:border-t-\(length\:--size-rule-hair\):not(:first-child){border-top-style:var(--tw-border-style);border-top-width:var(--size-rule-hair)}.not-last\:mb-5:not(:last-child){margin-bottom:calc(var(--spacing) * 5)}.not-last\:border-b-\(length\:--size-rule-hair\):not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:var(--size-rule-hair)}.group-has-\[\[data-media-link\]\:hover\]\/preview\:text-accent-text:is(:where(.group\/preview):has([data-media-link]:hover) *){color:var(--color-accent-text)}.group-has-\[\[data-media-link\]\:hover\]\/preview\:decoration-current:is(:where(.group\/preview):has([data-media-link]:hover) *){text-decoration-color:currentColor}.peer-checked\:block:is(:where(.peer):checked~*){display:block}.marker\:text-ink ::marker{color:var(--color-ink)}.marker\:text-ink::marker{color:var(--color-ink)}.marker\:text-ink ::-webkit-details-marker{color:var(--color-ink)}.marker\:text-ink::-webkit-details-marker{color:var(--color-ink)}.placeholder\:text-ink-muted::placeholder{color:var(--color-ink-muted)}.backdrop\:bg-surface-scrim::backdrop{background-color:var(--color-surface-scrim)}.before\:mx-5:before{content:var(--tw-content);margin-inline:calc(var(--spacing) * 5)}.before\:h-5:before{content:var(--tw-content);height:calc(var(--spacing) * 5)}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:bg-line-section:before{content:var(--tw-content);background-color:var(--color-line-section)}.before\:content-\[counter\(list-item\,decimal-leading-zero\)\]:before{--tw-content:counter(list-item,decimal-leading-zero);content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:h-\(--size-rule\):after{content:var(--tw-content);height:var(--size-rule)}.after\:min-w-12:after{content:var(--tw-content);min-width:calc(var(--spacing) * 12)}.after\:flex-1:after{content:var(--tw-content);flex:1}.after\:bg-line-section:after{content:var(--tw-content);background-color:var(--color-line-section)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.first\:before\:hidden:first-child:before{content:var(--tw-content);display:none}.last\:pb-0:last-child{padding-bottom:0}@media (hover:hover){.hover\:border-action:hover{border-color:var(--color-action)}.hover\:bg-action:hover{background-color:var(--color-action)}.hover\:bg-action-hover:hover{background-color:var(--color-action-hover)}.hover\:bg-surface-2:hover{background-color:var(--color-surface-2)}.hover\:text-accent-text:hover{color:var(--color-accent-text)}.hover\:text-accent-text-hover:hover{color:var(--color-accent-text-hover)}.hover\:text-action-on:hover{color:var(--color-action-on)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-current:hover{text-decoration-color:currentColor}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:start-gutter:focus{inset-inline-start:var(--spacing-gutter)}.focus\:top-2:focus{top:calc(var(--spacing) * 2)}.focus\:z-\(--z-overlay\):focus{z-index:var(--z-overlay)}.focus\:bg-surface-0:focus{background-color:var(--color-surface-0)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus-visible\:decoration-current:focus-visible{text-decoration-color:currentColor}.has-checked\:underline:has(:checked){text-decoration-line:underline}.aria-\[current\=page\]\:border-action[aria-current=page]{border-color:var(--color-action)}.aria-\[current\=page\]\:bg-action[aria-current=page]{background-color:var(--color-action)}.aria-\[current\=page\]\:bg-surface-2[aria-current=page]{background-color:var(--color-surface-2)}.aria-\[current\=page\]\:text-action-on[aria-current=page]{color:var(--color-action-on)}@media (prefers-reduced-motion:no-preference){.motion-safe\:transition-\[background-color\]{transition-property:background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:transition-\[color\,text-decoration-color\]{transition-property:color,text-decoration-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@media not all and (width>=80rem){:where(.max-xl\:space-y-14>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 14) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 14) * calc(1 - var(--tw-space-y-reverse)))}}@media not all and (width>=64rem){.max-lg\:hidden{display:none}.max-lg\:w-full{width:100%}:where(.max-lg\: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)))}:where(.max-lg\:space-y-14>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 14) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 14) * calc(1 - var(--tw-space-y-reverse)))}:where(.max-lg\: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)))}}@media not all and (width>=48rem){.max-md\:col-start-2{grid-column-start:2}.max-md\:hidden{display:none}.max-md\:size-\(--size-icon\){width:var(--size-icon);height:var(--size-icon)}}@media not all and (width>=30rem){.max-sm\:hidden{display:none}}@media (width>=30rem){.sm\:col-start-auto{grid-column-start:auto}.sm\:me-6{margin-inline-end:calc(var(--spacing) * 6)}.sm\:mt-0{margin-top:0}.sm\:mt-2{margin-top:calc(var(--spacing) * 2)}.sm\:block{display:block}.sm\:min-w-50{min-width:calc(var(--spacing) * 50)}.sm\:min-w-55{min-width:calc(var(--spacing) * 55)}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[9rem_minmax\(0\,1fr\)\]{grid-template-columns:9rem minmax(0,1fr)}.sm\:grid-cols-\[auto_auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto auto minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,12rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,12rem)}.sm\:grid-cols-\[var\(--spacing-index-col\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--spacing-index-col) minmax(0,1fr)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:border-s-\(length\:--size-rule-section\){border-inline-start-style:var(--tw-border-style);border-inline-start-width:var(--size-rule-section)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:ps-8{padding-inline-start:calc(var(--spacing) * 8)}.sm\:ps-9{padding-inline-start:calc(var(--spacing) * 9)}.sm\:pe-5{padding-inline-end:calc(var(--spacing) * 5)}.sm\:pt-9{padding-top:calc(var(--spacing) * 9)}.sm\:pb-7{padding-bottom:calc(var(--spacing) * 7)}}@media (width>=48rem){.md\:order-last{order:9999}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-start-2{grid-column-start:2}.md\:row-span-1{grid-row:span 1/span 1}.md\:hidden{display:none}.md\:grid-cols-\(--grid-listing-row\){grid-template-columns:var(--grid-listing-row)}.md\:grid-cols-\(--grid-place\){grid-template-columns:var(--grid-place)}.md\:grid-cols-\(--grid-routes\){grid-template-columns:var(--grid-routes)}.md\:grid-cols-\(--grid-stories\){grid-template-columns:var(--grid-stories)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,15rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,15rem)}.md\:grid-cols-\[minmax\(0\,14rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,14rem) minmax(0,1fr)}.md\:grid-cols-\[var\(--spacing-index-col\)_minmax\(0\,1fr\)_minmax\(0\,14\.5rem\)\]{grid-template-columns:var(--spacing-index-col) minmax(0,1fr) minmax(0,14.5rem)}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.md\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:px-7{padding-inline:calc(var(--spacing) * 7)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-9{padding-inline:calc(var(--spacing) * 9)}.md\:py-7{padding-block:calc(var(--spacing) * 7)}.md\:ps-7{padding-inline-start:calc(var(--spacing) * 7)}.md\:ps-10{padding-inline-start:calc(var(--spacing) * 10)}.md\:ps-\[calc\(var\(--spacing-index-col\)\+1\.25rem\)\]{padding-inline-start:calc(var(--spacing-index-col) + 1.25rem)}.md\:pt-3{padding-top:calc(var(--spacing) * 3)}.md\:text-center{text-align:center}.md\:text-end{text-align:end}}@media (width>=64rem){.lg\:absolute{position:absolute}.lg\:relative{position:relative}.lg\:sticky{position:sticky}.lg\:end-0{inset-inline-end:calc(var(--spacing) * 0)}.lg\:top-0{top:0}.lg\:top-4{top:calc(var(--spacing) * 4)}.lg\:z-\(--z-raised\){z-index:var(--z-raised)}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:row-start-3{grid-row-start:3}.lg\:row-start-4{grid-row-start:4}.lg\:row-start-5{grid-row-start:5}.lg\:row-end-7{grid-row-end:7}.lg\:float-right{float:right}.lg\:clear-right{clear:right}.lg\:-ms-\[calc\(var\(--container-rail\)\+3\.25rem\)\]{margin-inline-start:calc(calc(var(--container-rail) + 3.25rem) * -1)}.lg\:ms-aside-gap{margin-inline-start:var(--spacing-aside-gap)}.lg\:-me-\[calc\(var\(--container-aside\)\+var\(--spacing-aside-gap\)\)\]{margin-inline-end:calc(calc(var(--container-aside) + var(--spacing-aside-gap)) * -1)}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:calc(var(--spacing) * 4)}.lg\:mt-6{margin-top:calc(var(--spacing) * 6)}.lg\:mt-10{margin-top:calc(var(--spacing) * 10)}.lg\:-mb-5{margin-bottom:calc(var(--spacing) * -5)}.lg\:mb-3{margin-bottom:calc(var(--spacing) * 3)}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-\[16rem\]{height:16rem}.lg\:h-\[18\.5rem\]{height:18.5rem}.lg\:h-\[21rem\]{height:21rem}.lg\:h-full{height:100%}.lg\:max-h-\[calc\(100svh---spacing\(8\)\)\]{max-height:calc(100svh - calc(var(--spacing) * 8))}.lg\:w-\(--container-aside\){width:var(--container-aside)}.lg\:max-w-\[55rem\]{max-width:55rem}.lg\:max-w-\[calc\(var\(--container-hero-text\)\+1\.5rem\+\(100\%-var\(--container-hero-text\)-1\.5rem\)\*0\.2\)\]{max-width:calc(var(--container-hero-text) + 1.5rem + (100% - var(--container-hero-text) - 1.5rem) * .2)}.lg\:scroll-py-4{scroll-padding-block:calc(var(--spacing) * 4)}.lg\:\[scrollbar-width\:thin\]{scrollbar-width:thin}.lg\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.lg\:grid-flow-col{grid-auto-flow:column}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[13rem_minmax\(0\,1fr\)_minmax\(0\,21rem\)\]{grid-template-columns:13rem minmax(0,1fr) minmax(0,21rem)}.lg\:grid-cols-\[auto_minmax\(0\,1fr\)_minmax\(0\,18rem\)\]{grid-template-columns:auto minmax(0,1fr) minmax(0,18rem)}.lg\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.15fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_16rem_25rem\]{grid-template-columns:minmax(0,1fr) 16rem 25rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_19rem\]{grid-template-columns:minmax(0,1fr) 19rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_22\.25rem\]{grid-template-columns:minmax(0,1fr) 22.25rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_24\.5rem\]{grid-template-columns:minmax(0,1fr) 24.5rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.6fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,20rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,20rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_var\(--container-aside\)\]{grid-template-columns:minmax(0,1fr) var(--container-aside)}.lg\:grid-cols-\[minmax\(0\,1fr\)_var\(--container-panel\)\]{grid-template-columns:minmax(0,1fr) var(--container-panel)}.lg\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,3fr)}.lg\:grid-cols-\[minmax\(0\,8fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,8fr) minmax(0,5fr)}.lg\:grid-cols-\[minmax\(0\,22rem\)_minmax\(0\,1fr\)_minmax\(0\,20rem\)\]{grid-template-columns:minmax(0,22rem) minmax(0,1fr) minmax(0,20rem)}.lg\:grid-cols-\[minmax\(11\.5rem\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1\.4fr\)_auto_auto\]{grid-template-columns:minmax(11.5rem,1fr) minmax(0,1fr) minmax(0,1.4fr) auto auto}.lg\:grid-cols-\[var\(--container-hero-text\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--container-hero-text) minmax(0,1fr)}.lg\:grid-cols-\[var\(--container-rail\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--container-rail) minmax(0,1fr)}.lg\:grid-cols-none{grid-template-columns:none}.lg\:grid-rows-\[repeat\(5\,auto\)_1fr\]{grid-template-rows:repeat(5,auto) 1fr}.lg\:items-center{align-items:center}.lg\:gap-x-5{column-gap:calc(var(--spacing) * 5)}.lg\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.lg\:gap-x-7{column-gap:calc(var(--spacing) * 7)}.lg\:gap-x-13{column-gap:calc(var(--spacing) * 13)}.lg\:gap-x-aside-gap{column-gap:var(--spacing-aside-gap)}:where(.lg\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.lg\:self-end{align-self:flex-end}.lg\:self-start{align-self:flex-start}.lg\:justify-self-end{justify-self:flex-end}.lg\:overflow-y-auto{overflow-y:auto}.lg\:border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.lg\:border-s-\(length\:--size-rule-hair\){border-inline-start-style:var(--tw-border-style);border-inline-start-width:var(--size-rule-hair)}.lg\:border-e-\(length\:--size-rule-hair\){border-inline-end-style:var(--tw-border-style);border-inline-end-width:var(--size-rule-hair)}.lg\:border-line{border-color:var(--color-line)}.lg\:border-line-on-inverse{border-color:var(--color-line-on-inverse)}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:px-7{padding-inline:calc(var(--spacing) * 7)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:ps-6{padding-inline-start:calc(var(--spacing) * 6)}.lg\:ps-18{padding-inline-start:calc(var(--spacing) * 18)}.lg\:pe-6{padding-inline-end:calc(var(--spacing) * 6)}.lg\:pe-\[calc\(var\(--container-aside\)\+var\(--spacing-aside-gap\)\)\]{padding-inline-end:calc(var(--container-aside) + var(--spacing-aside-gap))}.lg\:before\:absolute:before{content:var(--tw-content);position:absolute}.lg\:before\:-start-29:before{content:var(--tw-content);inset-inline-start:calc(var(--spacing) * -29)}.lg\:before\:top-\[calc\(0\.6em-0\.25rem\)\]:before{content:var(--tw-content);top:calc(.6em - .25rem)}.lg\:before\:box-content:before{content:var(--tw-content);box-sizing:content-box}.lg\:before\:h-\(--size-rule-section\):before{content:var(--tw-content);height:var(--size-rule-section)}.lg\:before\:w-22:before{content:var(--tw-content);width:calc(var(--spacing) * 22)}.lg\:before\:border-y-4:before{content:var(--tw-content);border-block-style:var(--tw-border-style);border-block-width:4px}.lg\:before\:border-surface-0:before{content:var(--tw-content);border-color:var(--color-surface-0)}.lg\:before\:bg-line-art:before{content:var(--tw-content);background-color:var(--color-line-art)}.lg\:first\:ps-0:first-child{padding-inline-start:0}.lg\:last\:pe-0:last-child{padding-inline-end:0}}@media (width>=80rem){.xl\:absolute{position:absolute}.xl\:start-0{inset-inline-start:calc(var(--spacing) * 0)}.xl\:top-0{top:0}.xl\:z-\(--z-raised\){z-index:var(--z-raised)}.xl\:-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.xl\:mb-0{margin-bottom:0}.xl\:grid{display:grid}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.xl\:gap-x-8{column-gap:calc(var(--spacing) * 8)}}@container hdr not (width>=21rem){.\@max-\[21rem\]\/hdr\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@container hdr (width>=59rem){.\@\[59rem\]\/hdr\:ms-8{margin-inline-start:calc(var(--spacing) * 8)}.\@\[59rem\]\/hdr\:me-0{margin-inline-end:0}.\@\[59rem\]\/hdr\:me-auto{margin-inline-end:auto}.\@\[59rem\]\/hdr\:block{display:block}.\@\[59rem\]\/hdr\:hidden{display:none}.\@\[59rem\]\/hdr\:gap-4{gap:calc(var(--spacing) * 4)}.\@\[59rem\]\/hdr\:py-8{padding-block:calc(var(--spacing) * 8)}}@container hdr (width>=72rem){.\@\[72rem\]\/hdr\:block{display:block}.\@\[72rem\]\/hdr\:hidden{display:none}}@media (forced-colors:active){.forced-colors\:hidden{display:none}.forced-colors\:border-\[Canvas\]{border-color:canvas}.forced-colors\:bg-\[CanvasText\]{background-color:canvastext}.forced-colors\:aria-\[current\=page\]\:bg-\[Highlight\][aria-current=page]{background-color:highlight}.forced-colors\:aria-\[current\=page\]\:text-\[HighlightText\][aria-current=page]{color:highlighttext}.forced-colors\:aria-\[current\=page\]\:underline[aria-current=page]{text-decoration-line:underline}}@media (scripting:none){.noscript\:hidden{display:none}}.nojs .nojs\:block{display:block}.nojs .nojs\:hidden{display:none}@media (width>=64rem){.nojs .nojs\:lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}.\[data-item\]\:visible:is(data-item){visibility:visible}@media (height>=40rem){.\[\@media\(min-height\:40rem\)\]\:sticky{position:sticky}.\[\@media\(min-height\:40rem\)\]\:scroll-pt-20{scroll-padding-top:calc(var(--spacing) * 20)}}.fit{font-size:max(var(--text-h2),min(var(--text-display),var(--fit)))}.fit-37obom{--fit:17.38cqi}.fit-37kgym{--fit:12.08cqi}.fit-yjgmag{--fit:8.85cqi}.fit-yjbc4v{--fit:13.8cqi}.fit-37njwk{--fit:16.19cqi}.fit-37ixpg{--fit:10.88cqi}.fit-37p3ih{--fit:18.76cqi}.fit-3894ca{--fit:21.22cqi}.fit-37l8w3{--fit:13.84cqi}.fit-37jpb1{--fit:11.35cqi}.fit-38anrw{--fit:23.13cqi}.fit-37njy6{--fit:16.31cqi}.fit-37msar{--fit:15.64cqi}.fit-37msdl{--fit:15.97cqi}.fit-37pvai{--fit:19.94cqi}.fit-37jpbx{--fit:11.44cqi}.fit-yjb9m1{--fit:10.5cqi}.fit-37nk07{--fit:16.58cqi}.fit-yjgm40{--fit:8.14cqi}.fit-37nk10{--fit:16.64cqi}.tone-0{background-color:#dae0e7}.tone-1{background-color:#c1ccd7}.tone-2{background-color:#a2b3c3}.tone-3{background-color:#7c94ab}.tone-4{background-color:#dae4e7}.tone-5{background-color:#c1d2d7}.tone-6{background-color:#a2bbc3}.tone-7{background-color:#7ca0ab}.tone-8{background-color:#e7e0da}.tone-9{background-color:#d7ccc1}.tone-10{background-color:#c3b3a2}.tone-11{background-color:#ab947c}.tone-12{background-color:#e7ddda}.tone-13{background-color:#d7c6c1}.tone-14{background-color:#c3aaa2}.tone-15{background-color:#ab887c}.tone-16{background-color:#dfe7da}.tone-17{background-color:#cad7c1}.tone-18{background-color:#b0c3a2}.tone-19{background-color:#90ab7c}.tone-20{background-color:#e4e7da}.tone-21{background-color:#d2d7c1}.tone-22{background-color:#bbc3a2}.tone-23{background-color:#a0ab7c}.tone-24{background-color:#e7e4da}.tone-25{background-color:#d7d2c1}.tone-26{background-color:#c3bba2}.tone-27{background-color:#aba07c}.tone-28{background-color:#e0e0e0}.tone-29{background-color:#ccc}.tone-30{background-color:#b3b3b3}.tone-31{background-color:#949494}.fp{object-position:var(--fx,50%) var(--fy,50%)}.fx-0{--fx:0%}.fy-0{--fy:0%}.fx-1{--fx:10%}.fy-1{--fy:10%}.fx-2{--fx:20%}.fy-2{--fy:20%}.fx-3{--fx:30%}.fy-3{--fy:30%}.fx-4{--fx:40%}.fy-4{--fy:40%}.fx-5{--fx:50%}.fy-5{--fy:50%}.fx-6{--fx:60%}.fy-6{--fy:60%}.fx-7{--fx:70%}.fy-7{--fy:70%}.fx-8{--fx:80%}.fy-8{--fy:80%}.fx-9{--fx:90%}.fy-9{--fy:90%}.fx-10{--fx:100%}.fy-10{--fy:100%}.lg-0{height:calc(var(--size-logo) * 1.414)}.lg-1{height:calc(var(--size-logo) * 1.189)}.lg-2{height:calc(var(--size-logo) * 1)}.lg-3{height:calc(var(--size-logo) * .841)}.lg-4{height:calc(var(--size-logo) * .707)}.lg-5{height:calc(var(--size-logo) * .595)}.lg-6{height:calc(var(--size-logo) * .5)}.lg-7{height:calc(var(--size-logo) * .42)}.lg-8{height:calc(var(--size-logo) * .354)}:checked+.pill{border-color:var(--color-action);box-shadow:inset 0 0 0 var(--size-rule) var(--color-action);background:var(--color-surface-plate);color:var(--color-action);font-weight:600}:focus-visible+.pill{outline:var(--size-focus-ring) solid var(--color-focus);outline-offset:var(--size-focus-offset)}@media (forced-colors:active){:checked+.pill{border-color:highlight;border-width:var(--size-rule-hair)}}[aria-current=date] .cal-num,.cal-mini[aria-current=date]{background:var(--color-action);color:var(--color-action-on);outline:2px solid #0000;font-weight:600}.cal-mini[aria-current=date] .cal-dots{border-color:currentColor}.cal-agenda>:target{background:var(--color-surface-plate);box-shadow:inset 4px 0 var(--color-action)}[data-item][data-cont]{border-top-width:0;padding-top:0}[data-cont] .run-date,.run-rail,.run-on{display:none}body:has([data-active]:not(:empty)) .run-count{display:none}[data-cont]>.run-body{border-top:var(--size-rule) solid var(--color-line);padding-top:calc(var(--spacing) * 5)}@media (width>=30rem){[data-cont]>.run-body{padding-top:calc(var(--spacing) * 6)}}@media not all and (width>=30rem){[data-cont]>.run-col{display:none}}@media (width>=30rem){[data-cont] .run-rail{display:flex}[data-run-more] .run-on{display:block}}}@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-space-y-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-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}
