.site-header-module__O2uXQG__header{z-index:var(--z-navigation);border-bottom:var(--border-width) solid transparent;background:var(--bg-page);transition:border-color var(--duration-color) ease;position:sticky;top:0}.site-header-module__O2uXQG__header[data-scrolled]{border-bottom-color:var(--border-grid)}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){@media (hover:hover){.site-header-module__O2uXQG__header{background:var(--bg-navigation);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}}.site-header-module__O2uXQG__navLink{height:var(--space-8);padding-inline:var(--space-3);color:var(--fg-secondary);font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:-.0125em;white-space:nowrap;transition:color var(--duration-fast) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex;position:relative}.site-header-module__O2uXQG__navLink:before{content:"";inset:calc((var(--space-8) - var(--control-sm)) / 2) 0;position:absolute}.site-header-module__O2uXQG__navLink:active{color:var(--fg-primary)}@media (hover:hover){.site-header-module__O2uXQG__navLink:hover{color:var(--fg-primary)}}
.blueprint-mat-module__vEIjJW__mat{--blueprint-grid:16px;--blueprint-major:80px;--blueprint-minor-ink:color-mix(in oklch, var(--fg-primary) 4%, transparent);--blueprint-major-ink:color-mix(in oklch, var(--fg-primary) 2%, transparent);--blueprint-pad-block:var(--space-8);--blueprint-pad-inline:var(--space-8);isolation:isolate;padding:var(--blueprint-pad-block) var(--blueprint-pad-inline);background-image:linear-gradient(to right, var(--blueprint-major-ink) 1px, transparent 1px), linear-gradient(to bottom, var(--blueprint-major-ink) 1px, transparent 1px), linear-gradient(to right, var(--blueprint-minor-ink) 1px, transparent 1px), linear-gradient(to bottom, var(--blueprint-minor-ink) 1px, transparent 1px);background-size:var(--blueprint-major) var(--blueprint-major), var(--blueprint-major) var(--blueprint-major), var(--blueprint-grid) var(--blueprint-grid), var(--blueprint-grid) var(--blueprint-grid);background-position:var(--blueprint-pad-inline) var(--blueprint-pad-block);position:relative}.blueprint-mat-module__vEIjJW__frame{position:relative}.blueprint-mat-module__vEIjJW__layer{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.blueprint-mat-module__vEIjJW__layer text{font-family:var(--font-mono);letter-spacing:.06em;font-variant-numeric:tabular-nums;text-anchor:middle;dominant-baseline:central;fill:var(--fg-secondary);font-size:10px}.blueprint-mat-module__vEIjJW__layer .blueprint-mat-module__vEIjJW__faint{fill:color-mix(in oklch, var(--fg-primary) 30%, transparent)}.blueprint-mat-module__vEIjJW__tick,.blueprint-mat-module__vEIjJW__tickInside,.blueprint-mat-module__vEIjJW__guide,.blueprint-mat-module__vEIjJW__tag path{fill:none;stroke-width:1px;vector-effect:non-scaling-stroke;shape-rendering:crispedges}.blueprint-mat-module__vEIjJW__tick{stroke:color-mix(in oklch, var(--fg-primary) 20%, transparent)}.blueprint-mat-module__vEIjJW__tickInside{stroke:color-mix(in oklch, var(--fg-primary) 45%, transparent)}.blueprint-mat-module__vEIjJW__guide{stroke:color-mix(in oklch, var(--fg-primary) 20%, transparent);stroke-dasharray:4 4}.blueprint-mat-module__vEIjJW__tag path{stroke:var(--fg-accent)}.blueprint-mat-module__vEIjJW__layer .blueprint-mat-module__vEIjJW__tag text{fill:var(--fg-accent)}@media (max-width:767px){.blueprint-mat-module__vEIjJW__mat{--blueprint-pad-block:var(--space-12);--blueprint-pad-inline:var(--space-4);padding-bottom:var(--space-6)}}
.page-module__E0kJGG__bar{width:calc(100% + var(--frame-gutter) + var(--frame-gutter));margin-inline:calc(-1 * var(--frame-gutter));padding-inline:calc(var(--frame-gutter) + var(--frame-inset) + var(--border-width))}html:has(.page-module__E0kJGG__bar){scroll-padding-top:4rem}
