@layer starlight.components{.card-grid:where(.astro-2wwbx7fg){display:grid;grid-template-columns:100%;gap:1rem}.card-grid:where(.astro-2wwbx7fg)>*{margin-top:0!important}@media(width>=50rem){.card-grid:where(.astro-2wwbx7fg){grid-template-columns:1fr 1fr;gap:1.5rem}.stagger:where(.astro-2wwbx7fg){--stagger-height: 5rem;padding-bottom:var(--stagger-height)}.stagger:where(.astro-2wwbx7fg)>*:nth-child(2n){transform:translateY(var(--stagger-height))}}}.gmt-section-heading:where(.astro-ypavld2q){margin:0;padding-block-end:var(--gmt-space-2);border-block-end:1px solid var(--gmt-hairline);color:var(--gmt-cyan-ink);font-size:1.3rem;letter-spacing:var(--gmt-tracking-wide)}.gmt-HomeCard__root{--home-card-edge: var(--sl-color-purple);--home-card-fill: var(--sl-color-purple-low);display:flex;flex-direction:column;gap:clamp(.5rem,calc(.125rem + 1vw),1rem);border:1px solid var(--sl-color-gray-5);background-color:var(--sl-color-black);padding:clamp(1rem,calc(.125rem + 3vw),2.5rem);&[data-tone=orange]{--home-card-edge: var(--sl-color-orange);--home-card-fill: var(--sl-color-orange-low)}&[data-tone=green]{--home-card-edge: var(--sl-color-green);--home-card-fill: var(--sl-color-green-low)}&[data-tone=red]{--home-card-edge: var(--sl-color-red);--home-card-fill: var(--sl-color-red-low)}&[data-tone=blue]{--home-card-edge: var(--sl-color-blue);--home-card-fill: var(--sl-color-blue-low)}&[data-tone=ice]{--home-card-edge: var(--gmt-ice);--home-card-fill: color-mix(in srgb, var(--gmt-ice) 12%, transparent)}&[data-span=full]{grid-column:1 / -1}}.gmt-HomeCard__title{display:flex;align-items:center;gap:1rem;margin:0;font-weight:600;font-size:var(--sl-text-h4);color:var(--sl-color-white);line-height:var(--sl-line-height-headings)}.gmt-HomeCard__icon{flex-shrink:0;border:1px solid var(--home-card-edge);background-color:var(--home-card-fill);padding:.2em;border-radius:.25rem}.gmt-HomeCard__body{margin:0;font-size:clamp(var(--sl-text-sm),calc(.5rem + 1vw),var(--sl-text-body))}@media(forced-colors:active){.gmt-HomeCard__root,.gmt-HomeCard__icon{border-color:CanvasText;background-color:Canvas}}@media(prefers-contrast:more){.gmt-HomeCard__root,.gmt-HomeCard__icon{border-color:var(--gmt-ice)}}@layer starlight.core{.gmt-herostage:where(.astro-kdburxho){display:grid;grid-template-columns:100%;gap:2rem;--gmt-herostage-pad: 1rem;padding-block:var(--gmt-herostage-pad)}.gmt-herostage-copy:where(.astro-kdburxho){display:flex;align-items:center;padding-inline-start:1rem}@media(width>=80rem){.gmt-herostage:where(.astro-kdburxho){grid-template-columns:minmax(0,auto) minmax(40rem,1fr);align-items:stretch;gap:3rem;block-size:calc(100dvh - var(--sl-nav-height));--gmt-herostage-pad: clamp(1rem, 4vh, 3rem)}.gmt-herostage:where(.astro-kdburxho)>:where(.astro-kdburxho){min-block-size:0}.gmt-herostage-copy:where(.astro-kdburxho){block-size:100%;overflow:hidden auto;scrollbar-gutter:stable}}}.gmt-herostage:where(.astro-kdburxho):before{inset-block-start:var(--gmt-space-6)}.gmt-herostage:where(.astro-kdburxho):after{inset-block-end:var(--gmt-space-6)}.gmt-herostage:where(.astro-kdburxho){padding-block-end:calc(var(--gmt-herostage-pad) + var(--gmt-space-6) + 12px)}@media(width>=80rem){.gmt-herostage:where(.astro-kdburxho){padding-block-end:var(--gmt-herostage-pad)}.gmt-herostage:where(.astro-kdburxho):before{inset-block-start:calc((var(--gmt-herostage-pad) - 12px) / 2)}.gmt-herostage:where(.astro-kdburxho):after{inset-block-end:calc((var(--gmt-herostage-pad) - 12px) / 2)}}@layer starlight.core{[data-theme=light] .gmt-herostage{background-color:var(--gmt-void);border-image:linear-gradient(180deg,var(--gmt-void),color-mix(in srgb,var(--gmt-cyan) 6%,var(--gmt-void))) fill 0 / / 0 100vmax}}.why-date-block:where(.astro-bad45xqb){display:flex;flex-direction:column;gap:var(--gmt-space-4)}.why-date-lede:where(.astro-bad45xqb){margin:0;max-inline-size:68ch;color:var(--gmt-ice-dim);line-height:1.6}.why-date-block:where(.astro-bad45xqb) code:where(.astro-bad45xqb){font-family:var(--gmt-font-mono);font-size:max(.85em,var(--gmt-text-xs));background:var(--gmt-code-bg);border:1px solid var(--gmt-code-border);border-radius:var(--gmt-radius-sm);corner-shape:bevel;padding:.1em .35em}.why-date-layers:where(.astro-bad45xqb){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--gmt-space-2)}.why-date-layer:where(.astro-bad45xqb){display:grid;grid-template-columns:minmax(8rem,12rem) 1fr auto;gap:var(--gmt-space-3) var(--gmt-space-4);align-items:baseline;padding:var(--gmt-space-3) var(--gmt-space-4);background:var(--gmt-fill-subtle);border:1px solid var(--gmt-hairline);border-radius:var(--gmt-radius-lg);corner-shape:bevel}.why-date-layer-name:where(.astro-bad45xqb){font-family:var(--gmt-font-mono);font-size:.85rem;font-weight:600;color:var(--gmt-signal-ink);overflow-wrap:anywhere}.why-date-layer-detail:where(.astro-bad45xqb){color:var(--gmt-ice);font-size:.85rem;line-height:1.6}.why-date-layer-foundation:where(.astro-bad45xqb){justify-self:end;font-family:var(--gmt-font-mono);font-size:var(--gmt-text-xs);letter-spacing:var(--gmt-tracking-wide);text-transform:uppercase;color:var(--gmt-ice-dim);white-space:nowrap}.why-date-layer--date:where(.astro-bad45xqb),.why-date-layer--wraps:where(.astro-bad45xqb),.why-date-layer--nonstandard:where(.astro-bad45xqb){border-color:var(--gmt-signal-border)}.why-date-layer--date:where(.astro-bad45xqb) .why-date-layer-name:where(.astro-bad45xqb),.why-date-layer--date:where(.astro-bad45xqb) .why-date-layer-foundation:where(.astro-bad45xqb),.why-date-layer--nonstandard:where(.astro-bad45xqb) .why-date-layer-name:where(.astro-bad45xqb),.why-date-layer--nonstandard:where(.astro-bad45xqb) .why-date-layer-foundation:where(.astro-bad45xqb),.why-date-layer--wraps:where(.astro-bad45xqb) .why-date-layer-foundation:where(.astro-bad45xqb){color:var(--gmt-signal-ink)}.why-date-layer--wraps:where(.astro-bad45xqb),.why-date-layer--gmt:where(.astro-bad45xqb){margin-inline-start:var(--gmt-space-6)}.why-date-layer--standard:where(.astro-bad45xqb),.why-date-layer--gmt:where(.astro-bad45xqb){border-color:color(from var(--gmt-spring) srgb r g b / 35%)}.why-date-layer--standard:where(.astro-bad45xqb) .why-date-layer-name:where(.astro-bad45xqb),.why-date-layer--standard:where(.astro-bad45xqb) .why-date-layer-foundation:where(.astro-bad45xqb),.why-date-layer--gmt:where(.astro-bad45xqb) .why-date-layer-name:where(.astro-bad45xqb),.why-date-layer--gmt:where(.astro-bad45xqb) .why-date-layer-foundation:where(.astro-bad45xqb){color:var(--gmt-spring-ink)}@container gmt-grid-section (width <= 45rem){.why-date-layer:where(.astro-bad45xqb){grid-template-columns:1fr;gap:var(--gmt-space-1)}.why-date-layer-foundation:where(.astro-bad45xqb){justify-self:start}.why-date-layer--wraps:where(.astro-bad45xqb),.why-date-layer--gmt:where(.astro-bad45xqb){margin-inline-start:var(--gmt-space-4)}}.why-date-block:where(.astro-eurgfve6){display:flex;flex-direction:column;gap:var(--gmt-space-4)}.why-date-lede:where(.astro-eurgfve6){margin:0;max-inline-size:68ch;color:var(--gmt-ice-dim);line-height:1.6}.why-date-block:where(.astro-eurgfve6) code:where(.astro-eurgfve6){font-family:var(--gmt-font-mono);font-size:max(.85em,var(--gmt-text-xs));background:var(--gmt-code-bg);border:1px solid var(--gmt-code-border);border-radius:var(--gmt-radius-sm);corner-shape:bevel;padding:.1em .35em}.why-date-grid:where(.astro-eurgfve6){list-style:none;margin:0;padding:0;display:grid;gap:var(--gmt-space-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}@container gmt-grid-section (width >= 45rem){.why-date-grid:where(.astro-eurgfve6){grid-template-columns:repeat(3,1fr)}}.why-date-fault:where(.astro-eurgfve6){display:flex;flex-direction:column;gap:var(--gmt-space-3);margin:0;padding:var(--gmt-space-4);background:var(--gmt-fill-subtle);border:1px solid var(--gmt-signal-border);border-radius:var(--gmt-radius-lg);corner-shape:bevel}.why-date-grid:where(.astro-eurgfve6) li:where(.astro-eurgfve6):before{display:none}.why-date-tag:where(.astro-eurgfve6){align-self:flex-start;font-family:var(--gmt-font-display);font-size:var(--gmt-text-xs);letter-spacing:var(--gmt-tracking-wider);text-transform:uppercase;color:var(--gmt-signal-ink)}.why-date-io:where(.astro-eurgfve6){display:flex;flex-wrap:wrap;align-items:center;gap:var(--gmt-space-2)}.why-date-fault:where(.astro-eurgfve6) code:where(.astro-eurgfve6){background:var(--gmt-surface-2)}.why-date-in:where(.astro-eurgfve6){color:var(--gmt-ice)}.why-date-arrow:where(.astro-eurgfve6){color:var(--gmt-signal-ink);font-weight:700}.why-date-out:where(.astro-eurgfve6){color:var(--gmt-signal-ink);font-weight:600}.why-date-why:where(.astro-eurgfve6){margin:0;color:var(--gmt-ice);font-size:.85rem;line-height:1.6}
