.grid-overlay[data-astro-cid-kxjcngru]{z-index:9999;pointer-events:none;position:fixed;inset:0}.grid-overlay[data-astro-cid-kxjcngru][hidden]{display:none}.grid-overlay__columns[data-astro-cid-kxjcngru]{--column:calc((100% - (var(--layout-columns) - 1) * var(--layout-gutter)) / var(--layout-columns));--tint:color-mix(in srgb, var(--color-text-error) 18%, transparent);height:100%;margin-inline:var(--layout-margin);background-image:repeating-linear-gradient(to right, var(--tint) 0, var(--tint) var(--column), transparent var(--column), transparent calc(var(--column) + var(--layout-gutter)))}.grid-overlay__badge[data-astro-cid-kxjcngru]{right:var(--layout-margin);bottom:var(--spacing-20);padding:var(--spacing-4) var(--spacing-8);border-radius:var(--radius-sm);background:var(--color-bg-inverse);color:var(--color-text-inverse);position:absolute}:root{--gray-950:#080808;--gray-900:#101010;--gray-800:#161616;--gray-700:#282828;--gray-600:#333;--gray-500:#6e6e72;--gray-450:#8a8a8e;--gray-400:#a0a0a0;--gray-200:#dcdcdc;--gray-150:#f2f2f2;--gray-100:#f5f5f5;--gray-50:#fefefe;--red-500:#e5474d;--color-bg-page:var(--gray-950);--color-bg-surface:var(--gray-900);--color-bg-raised:var(--gray-800);--color-bg-control:var(--gray-700);--color-bg-inverse:var(--gray-50);--color-text-primary:var(--gray-50);--color-text-secondary:var(--gray-450);--color-text-tertiary:var(--gray-400);--color-text-muted:var(--gray-700);--color-text-inverse:var(--gray-950);--color-text-error:var(--red-500);--color-border-default:var(--gray-700);--color-border-strong:var(--gray-500);--color-border-error:var(--red-500);--color-action-bg:var(--gray-600);--color-action-text:var(--gray-50);--color-logo:var(--gray-50);--spacing-4:4px;--spacing-8:8px;--spacing-10:10px;--spacing-20:20px;--spacing-30:30px;--spacing-40:40px;--spacing-60:60px;--spacing-100:100px;--spacing-150:150px;--spacing-250:250px;--radius-none:0;--radius-sm:2px;--radius-md:10px;--radius-lg:20px;--radius-full:999px;--layout-page-width:1440px;--layout-margin:20px;--layout-gutter:10px;--layout-columns:10;--layout-section-gap:100px;--type-display-size:10rem;--type-statement-size:3.625rem;--type-heading-size:3rem;--type-title-size:1.4375rem;--type-body-size:1rem;--type-small-size:.875rem;--type-link-size:.8125rem;--type-label-size:.75rem;--type-tag-size:.75rem;--type-micro-size:.625rem;--type-display-family:var(--font-forma);--type-display-weight:500;--type-display-line-height:.9;--type-display-letter-spacing:0;--type-display-transform:none;--type-statement-family:var(--font-forma);--type-statement-weight:500;--type-statement-line-height:.9;--type-statement-letter-spacing:0;--type-statement-transform:none;--type-heading-family:var(--font-forma);--type-heading-weight:500;--type-heading-line-height:.9;--type-heading-letter-spacing:0;--type-heading-transform:none;--type-title-family:var(--font-forma);--type-title-weight:500;--type-title-line-height:.87;--type-title-letter-spacing:0;--type-title-transform:none;--type-body-family:var(--font-inter);--type-body-weight:500;--type-body-line-height:1.2;--type-body-letter-spacing:-.04em;--type-body-transform:none;--type-small-family:var(--font-inter);--type-small-weight:500;--type-small-line-height:1.2;--type-small-letter-spacing:-.04em;--type-small-transform:none;--type-link-family:var(--font-inter);--type-link-weight:400;--type-link-line-height:1;--type-link-letter-spacing:-.03em;--type-link-transform:uppercase;--type-label-family:var(--font-forma);--type-label-weight:500;--type-label-line-height:1.2;--type-label-letter-spacing:1px;--type-label-transform:uppercase;--type-tag-family:var(--font-inter);--type-tag-weight:500;--type-tag-line-height:1.2;--type-tag-letter-spacing:-.04em;--type-tag-transform:none;--type-micro-family:var(--font-inter);--type-micro-weight:400;--type-micro-line-height:1;--type-micro-letter-spacing:0;--type-micro-transform:none}@media (width<=1023px){:root{--layout-page-width:390px;--layout-columns:4;--layout-section-gap:60px;--type-display-size:4rem;--type-statement-size:2rem;--type-heading-size:1.75rem;--type-title-size:1.25rem}}.text-display{font-family:var(--type-display-family);font-weight:var(--type-display-weight);font-size:var(--type-display-size);line-height:var(--type-display-line-height);letter-spacing:var(--type-display-letter-spacing);text-transform:var(--type-display-transform)}.text-statement{font-family:var(--type-statement-family);font-weight:var(--type-statement-weight);font-size:var(--type-statement-size);line-height:var(--type-statement-line-height);letter-spacing:var(--type-statement-letter-spacing);text-transform:var(--type-statement-transform)}.text-heading{font-family:var(--type-heading-family);font-weight:var(--type-heading-weight);font-size:var(--type-heading-size);line-height:var(--type-heading-line-height);letter-spacing:var(--type-heading-letter-spacing);text-transform:var(--type-heading-transform)}.text-title{font-family:var(--type-title-family);font-weight:var(--type-title-weight);font-size:var(--type-title-size);line-height:var(--type-title-line-height);letter-spacing:var(--type-title-letter-spacing);text-transform:var(--type-title-transform)}.text-body{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line-height);letter-spacing:var(--type-body-letter-spacing);text-transform:var(--type-body-transform)}.text-small{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line-height);letter-spacing:var(--type-small-letter-spacing);text-transform:var(--type-small-transform)}.text-link{font-family:var(--type-link-family);font-weight:var(--type-link-weight);font-size:var(--type-link-size);line-height:var(--type-link-line-height);letter-spacing:var(--type-link-letter-spacing);text-transform:var(--type-link-transform)}.text-label{font-family:var(--type-label-family);font-weight:var(--type-label-weight);font-size:var(--type-label-size);line-height:var(--type-label-line-height);letter-spacing:var(--type-label-letter-spacing);text-transform:var(--type-label-transform)}.text-tag{font-family:var(--type-tag-family);font-weight:var(--type-tag-weight);font-size:var(--type-tag-size);line-height:var(--type-tag-line-height);letter-spacing:var(--type-tag-letter-spacing);text-transform:var(--type-tag-transform)}.text-micro{font-family:var(--type-micro-family);font-weight:var(--type-micro-weight);font-size:var(--type-micro-size);line-height:var(--type-micro-line-height);letter-spacing:var(--type-micro-letter-spacing);text-transform:var(--type-micro-transform)}*,:before,:after{box-sizing:border-box}html{background:var(--color-bg-page);color:var(--color-text-primary);color-scheme:dark;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100dvh;font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line-height);letter-spacing:var(--type-body-letter-spacing);margin:0}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ol,ul{font:inherit;letter-spacing:inherit;margin:0;padding:0}ol,ul{list-style:none}img,picture,video,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;letter-spacing:inherit;color:inherit}:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:0}.grid{grid-template-columns:repeat(var(--layout-columns), minmax(0, 1fr));column-gap:var(--layout-gutter);padding-inline:var(--layout-margin);display:grid}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.check[data-astro-cid-lcdefpme]{gap:var(--layout-section-gap);padding-block:var(--spacing-40) var(--layout-section-gap);flex-direction:column;display:flex}.check__intro[data-astro-cid-lcdefpme],.check__section[data-astro-cid-lcdefpme]{row-gap:var(--spacing-20)}.check__full[data-astro-cid-lcdefpme]{grid-column:1/-1}.check__lead[data-astro-cid-lcdefpme]{color:var(--color-text-tertiary);grid-column:span 4}.check__key[data-astro-cid-lcdefpme]{padding:var(--spacing-4) var(--spacing-8);border-radius:var(--radius-sm);background:var(--color-bg-control);color:var(--color-text-primary);display:inline-block}.check__heading[data-astro-cid-lcdefpme]{padding-bottom:var(--spacing-10);border-bottom:1px solid var(--color-border-default);color:var(--color-text-secondary)}.check__muted[data-astro-cid-lcdefpme]{color:var(--color-text-secondary)}.check__type[data-astro-cid-lcdefpme]{gap:var(--spacing-10);padding-bottom:var(--spacing-20);overflow-wrap:anywhere;flex-direction:column;display:flex}.check__swatch[data-astro-cid-lcdefpme]{gap:var(--spacing-4);padding-bottom:var(--spacing-20);flex-direction:column;grid-column:span 2;display:flex}.check__chip[data-astro-cid-lcdefpme]{height:var(--spacing-100);margin-bottom:var(--spacing-4);border:1px solid var(--color-border-default);border-radius:var(--radius-sm)}.check__chip--radius[data-astro-cid-lcdefpme]{background:var(--color-bg-control);border-color:var(--color-border-strong)}.check__spacing[data-astro-cid-lcdefpme],.check__fonts[data-astro-cid-lcdefpme]{gap:var(--spacing-10);flex-direction:column;display:flex}.check__row[data-astro-cid-lcdefpme]{align-items:center;gap:var(--spacing-20);display:flex}.check__row[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{flex:none}.check__value[data-astro-cid-lcdefpme]{flex:0 0 var(--spacing-30)}.check__bar[data-astro-cid-lcdefpme]{height:var(--spacing-10);background:var(--color-bg-inverse);max-width:100%}
