@layer components{.hero-shell[data-astro-cid-ssxvyu24]{display:flex}.hero-copy[data-astro-cid-ssxvyu24]{--ui-stack-gap: var(--ui-space-md);inline-size:100%;min-block-size:31.25rem;padding-block:var(--ui-space-md);text-align:center}.hero-action[data-astro-cid-ssxvyu24]{margin-block-start:auto;padding-block-start:16rem}@media(width<992px){.hero-copy[data-astro-cid-ssxvyu24]>[data-astro-cid-ssxvyu24]:is(h1,p){background:var(--ui-color-surface)}}@media(width>=992px){.hero-copy[data-astro-cid-ssxvyu24]{inline-size:50%;min-block-size:31.25rem;justify-content:center;padding-block:var(--ui-space-xl);text-align:start}.hero-action[data-astro-cid-ssxvyu24]{margin-block-start:0;padding-block-start:var(--ui-space-lg)}}@media(width>=1200px){.hero-copy[data-astro-cid-ssxvyu24]{min-block-size:43.75rem}}@media(width>=1504px){.hero-copy[data-astro-cid-ssxvyu24]{min-block-size:50rem}}}@layer components{.contract-teaser[data-astro-cid-aa2l6oud]{background:#000}.contract-layout[data-astro-cid-aa2l6oud]{--ui-grid-min: 28rem;--ui-grid-gap: var(--ui-space-xl)}@media(width<1200px){.contract-layout[data-astro-cid-aa2l6oud]{--ui-grid-min: 100%}}}@layer components{.szch-teaser[data-astro-cid-2wbrljhm]{background-image:repeating-linear-gradient(135deg,color-mix(in srgb,var(--ui-color-accent) 5%,transparent) 0 2px,transparent 2px 28px)}.szch-step[data-astro-cid-2wbrljhm]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--ui-space-md)}}@layer components{.about-mosaic[data-astro-cid-ly4ddfv7],.about-mosaic-detail[data-astro-cid-ly4ddfv7],.about-mosaic-bottom[data-astro-cid-ly4ddfv7]{display:grid;gap:var(--ui-space-lg)}.about-value[data-astro-cid-ly4ddfv7]{--ui-box-padding: var(--ui-space-lg);display:flex;align-items:center;min-inline-size:0}@media(width>=64rem){.about-mosaic[data-astro-cid-ly4ddfv7]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.about-value-primary[data-astro-cid-ly4ddfv7]{align-items:start}.about-value-end[data-astro-cid-ly4ddfv7]{align-items:end;justify-content:end;text-align:end}.about-mosaic-bottom[data-astro-cid-ly4ddfv7]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}}@layer components{.history-heading[data-astro-cid-mly5ndzw]{position:relative;isolation:isolate;padding-block:var(--ui-space-section);margin-block-end:var(--ui-space-xl)}.history-copy[data-astro-cid-mly5ndzw]{position:relative;z-index:1;inline-size:62%}.history-photo[data-astro-cid-mly5ndzw]{position:absolute;inset:calc(-1 * var(--ui-space-section)) calc(-1 * var(--ui-gutter)) 0 0;overflow:hidden;pointer-events:none}.history-photo[data-astro-cid-mly5ndzw] img[data-astro-cid-mly5ndzw]{position:absolute;inset-block-start:0;inset-inline-end:0;inline-size:auto;block-size:100%;max-inline-size:none}.history[data-astro-cid-mly5ndzw] [data-astro-cid-mly5ndzw]:is(p,details li){text-wrap:pretty}.history-eyebrow[data-astro-cid-mly5ndzw]{color:var(--ui-color-accent);font-size:var(--ui-text-small);letter-spacing:.12em;text-transform:uppercase}.history-intro[data-astro-cid-mly5ndzw]{max-inline-size:var(--ui-measure);color:var(--ui-color-surface);font-size:var(--ui-text-lead)}.history-toolbar[data-astro-cid-mly5ndzw]{--ui-cluster-gap: var(--ui-space-lg);justify-content:space-between;border-block-start:1px solid var(--ui-color-action);padding-block-start:var(--ui-space-md)}.history-years[data-astro-cid-mly5ndzw]{--ui-cluster-gap: var(--ui-space-xs)}.history-years[data-astro-cid-mly5ndzw] a[data-astro-cid-mly5ndzw]{display:inline-flex;align-items:center;justify-content:center;min-block-size:2.75rem;padding:var(--ui-space-xs) var(--ui-space-sm);border:1px solid var(--ui-color-border);font-family:var(--ui-font-display);font-size:var(--ui-text-body);color:var(--ui-color-on-inverse);text-decoration:none}.history-years[data-astro-cid-mly5ndzw] a[data-astro-cid-mly5ndzw][aria-current]{color:var(--ui-color-on-accent);background:var(--ui-color-accent);border-color:var(--ui-color-accent)}.history-controls[data-astro-cid-mly5ndzw]:not([hidden]){display:flex;flex-wrap:wrap;align-items:center;gap:var(--ui-space-sm)}.history-position[data-astro-cid-mly5ndzw]{font-size:var(--ui-text-small);color:var(--ui-color-surface)}.history-controls[data-astro-cid-mly5ndzw] button[data-astro-cid-mly5ndzw]{display:grid;place-items:center;inline-size:3rem;block-size:3rem;border:1px solid var(--ui-color-border)}.history-controls[data-astro-cid-mly5ndzw] button[data-astro-cid-mly5ndzw]:disabled{opacity:.5;cursor:not-allowed}.history[data-astro-cid-mly5ndzw] [data-astro-cid-mly5ndzw]:is(a,button,summary):focus-visible{outline:3px solid var(--ui-color-focus);outline-offset:3px}.history-rail[data-astro-cid-mly5ndzw]{display:flex;align-items:stretch;gap:var(--ui-space-lg);margin-block-start:var(--ui-space-lg);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scroll-padding-inline:6px;scrollbar-color:var(--ui-color-accent) var(--ui-color-action-hover);padding:6px 6px var(--ui-space-md);list-style:none}.history-chapter[data-astro-cid-mly5ndzw]{display:flex;flex-direction:column;flex:0 0 max(20rem,calc((100% - 2 * var(--ui-space-lg)) / 3.2));min-inline-size:0;max-inline-size:100%;scroll-snap-align:start;scroll-margin-block-start:var(--ui-space-section);background:var(--ui-color-action-hover);border-block-start:2px solid var(--ui-color-accent)}.history-chapter[data-astro-cid-mly5ndzw]:focus-visible{outline:3px solid var(--ui-color-focus);outline-offset:-3px}.chapter-marker[data-astro-cid-mly5ndzw]{display:flex;justify-content:space-between;gap:var(--ui-space-xs);color:var(--ui-color-surface-tint);text-transform:uppercase;font-size:var(--ui-text-small);letter-spacing:.08em;padding:var(--ui-space-md) var(--ui-space-md) 0}.chapter-year[data-astro-cid-mly5ndzw]{font-family:var(--ui-font-display);font-size:var(--ui-text-heading-lg);line-height:var(--ui-leading-heading);font-weight:var(--ui-font-weight-heading);letter-spacing:-.04em;color:var(--ui-color-accent);padding:var(--ui-space-sm) var(--ui-space-md) var(--ui-space-md);border-block-end:1px solid var(--ui-color-action)}.chapter-body[data-astro-cid-mly5ndzw]{display:flex;flex-direction:column;flex:1;padding:var(--ui-space-md)}.chapter-place[data-astro-cid-mly5ndzw]{color:var(--ui-color-surface-tint);text-transform:uppercase;font-size:var(--ui-text-small);letter-spacing:.05em;margin-block-end:var(--ui-space-md)}.chapter-intro[data-astro-cid-mly5ndzw]{margin-block:var(--ui-space-md);color:var(--ui-color-surface)}.chapter-body[data-astro-cid-mly5ndzw] details[data-astro-cid-mly5ndzw]{margin-block-start:auto}summary[data-astro-cid-mly5ndzw]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-sm);min-block-size:2.75rem;list-style:none;cursor:pointer;border-block-start:1px solid var(--ui-color-border);padding-block:var(--ui-space-md) var(--ui-space-2xs);font-size:var(--ui-text-body);font-weight:var(--ui-font-weight-heading)}summary[data-astro-cid-mly5ndzw]::-webkit-details-marker{display:none}summary[data-astro-cid-mly5ndzw] svg[data-astro-cid-mly5ndzw]{flex-shrink:0}details[data-astro-cid-mly5ndzw][open] summary[data-astro-cid-mly5ndzw] svg[data-astro-cid-mly5ndzw]{transform:rotate(45deg)}details[data-astro-cid-mly5ndzw] ul[data-astro-cid-mly5ndzw]{list-style:outside;padding-inline-start:var(--ui-space-md);margin-block-start:var(--ui-space-md);color:var(--ui-color-surface)}details[data-astro-cid-mly5ndzw] li[data-astro-cid-mly5ndzw]+li[data-astro-cid-mly5ndzw]{margin-block-start:var(--ui-space-md)}@media(hover:hover)and (pointer:fine){.history-years[data-astro-cid-mly5ndzw] a[data-astro-cid-mly5ndzw]:hover,.history-controls[data-astro-cid-mly5ndzw] button[data-astro-cid-mly5ndzw]:hover:not(:disabled){color:var(--ui-color-on-accent);background:var(--ui-color-accent);border-color:var(--ui-color-accent);text-decoration:none}}@media(width<992px){.history-controls[data-astro-cid-mly5ndzw]:not([hidden]){display:none}.history-rail[data-astro-cid-mly5ndzw]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));overflow:visible}.history-photo[data-astro-cid-mly5ndzw] img[data-astro-cid-mly5ndzw]{max-inline-size:64%;object-fit:contain;object-position:right bottom}}@media(width<576px){.history-heading[data-astro-cid-mly5ndzw]{padding-block:264px 0}.history-copy[data-astro-cid-mly5ndzw]{inline-size:100%}.history-photo[data-astro-cid-mly5ndzw]{inset-block:calc(-1 * var(--ui-space-lg)) auto;block-size:280px}.history-photo[data-astro-cid-mly5ndzw] img[data-astro-cid-mly5ndzw]{max-inline-size:none}}}@layer components{.team[data-astro-cid-cuwurv7w]{position:relative}.team-layout[data-astro-cid-cuwurv7w]{--ui-grid-min: 100%;--ui-grid-gap: var(--ui-space-xl)}.team-heading[data-astro-cid-cuwurv7w]{display:grid;align-items:center;min-inline-size:0;container-type:inline-size}.team-heading[data-astro-cid-cuwurv7w] h2[data-astro-cid-cuwurv7w]{font-size:clamp(var(--ui-text-heading-md),9.5cqi,var(--ui-text-heading-lg))}.team-heading[data-astro-cid-cuwurv7w]>[data-astro-cid-cuwurv7w]{grid-area:1 / 1}.team-heading[data-astro-cid-cuwurv7w] picture[data-astro-cid-cuwurv7w]{justify-self:end}.team-code[data-astro-cid-cuwurv7w]{inline-size:235px;max-inline-size:100%}.team-efficiency[data-astro-cid-cuwurv7w]{display:flex;justify-content:center;margin-block-start:var(--ui-space-lg)}@media(width<992px){.team[data-astro-cid-cuwurv7w]{padding-block-end:0}}@media(width>=992px){.team[data-astro-cid-cuwurv7w]{--team-art-width: 503px}.team-efficiency[data-astro-cid-cuwurv7w]{position:absolute;inset-inline-end:0;inset-block-end:0;margin:0;justify-content:end;pointer-events:none}.team-stats[data-astro-cid-cuwurv7w]>[data-astro-cid-cuwurv7w][data-reveal]{padding-inline-end:max(var(--ui-space-lg),calc(var(--team-art-width) - var(--ui-gutter) + var(--ui-space-lg)))}}@media(width>=1200px){.team[data-astro-cid-cuwurv7w]{--team-art-width: 316px}.team-layout[data-astro-cid-cuwurv7w]{--ui-grid-min: 28rem}.team-heading[data-astro-cid-cuwurv7w] picture[data-astro-cid-cuwurv7w]{justify-self:center}.team-code[data-astro-cid-cuwurv7w]{inline-size:369px}}@media(width>=1504px){.team[data-astro-cid-cuwurv7w]{--team-art-width: 468px}.team-code[data-astro-cid-cuwurv7w]{inline-size:500px}}}@layer components{.media-slider[data-astro-cid-fwvcvbdo]{display:grid;grid-auto-flow:column;grid-auto-columns:min(100%,21.25rem);gap:var(--ui-space-sm);min-inline-size:0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-color:var(--ui-color-accent) var(--ui-color-action-hover);padding:6px 6px var(--ui-space-md);scroll-padding-inline:6px}.media-slide[data-astro-cid-fwvcvbdo]{min-inline-size:0;scroll-snap-align:start}.media-slide[data-astro-cid-fwvcvbdo] .media-link{font-size:1.25rem;color:var(--ui-color-on-inverse);text-decoration:none;transition:color var(--ui-duration-feedback) var(--ui-ease-out)}@media(hover:hover)and (pointer:fine){.media-slide[data-astro-cid-fwvcvbdo] .media-link:hover{color:var(--ui-color-accent);text-decoration:none}}@media(prefers-reduced-motion:reduce){.media-slide[data-astro-cid-fwvcvbdo] .media-link{transition:none}}}
