@layer reset,tokens,base,layout,components,utilities;@layer tokens{:root{--es-color-primary: #0c4966;--es-color-primary-light: #167aa1;--es-color-primary-dark: #08384e;--es-color-primary-muted: rgba(12, 73, 102, .8);--es-color-secondary: #1d715a;--es-color-secondary-light: #45a98c;--es-color-secondary-dark: #155743;--es-color-tertiary: #b3541e;--es-color-tertiary-light: #d5804a;--es-color-tertiary-dark: #8b3e16;--es-color-accent-1: #d5a021;--es-color-accent-2: #ed4a47;--es-color-accent-3: #6c3f88;--es-color-neutral: #3d3d3d;--es-color-neutral-light: #f6f7f9;--es-color-neutral-subtle: #eceff3;--es-color-neutral-dark: #312c38;--es-color-neutral-muted: #b8b8b8;--es-color-warning-1: #b42318;--es-font-family-primary: "Roboto", "Helvetica Neue", sans-serif;--es-font-family-secondary: "Inter", sans-serif}}@layer tokens{:root{--mk-step--3: clamp(.7023rem, .82rem - .1307vi, .7938rem);--mk-step--2: clamp(.7901rem, .8765rem - .096vi, .8573rem);--mk-step--1: clamp(.8889rem, .9365rem - .0529vi, .9259rem);--mk-step-0: clamp(1rem, 1rem + 0vi, 1rem);--mk-step-1: clamp(1.08rem, 1.0671rem + .0643vi, 1.1443rem);--mk-step-2: clamp(1.1664rem, 1.1381rem + .1418vi, 1.3081rem);--mk-step-3: clamp(1.2597rem, 1.2128rem + .2345vi, 1.4942rem);--mk-step-4: clamp(1.3605rem, 1.2915rem + .3447vi, 1.7052rem);--mk-step-5: clamp(1.4693rem, 1.3743rem + .4753vi, 1.9446rem);--mk-step-6: clamp(1.5869rem, 1.461rem + .6292vi, 2.216rem);--mk-step-7: clamp(1.7138rem, 1.5519rem + .8098vi, 2.5236rem);--mk-step-8: clamp(1.8509rem, 1.6467rem + 1.0212vi, 2.8722rem);--mk-step-9: clamp(1.999rem, 1.7454rem + 1.2679vi, 3.2669rem);--mk-step-10: clamp(2.1589rem, 1.848rem + 1.5549vi, 3.7138rem);--mk-step-11: clamp(2.3316rem, 1.954rem + 1.888vi, 4.2196rem);--mk-step-12: clamp(2.5182rem, 2.0634rem + 2.2739vi, 4.7921rem);--mk-type-caption: var(--mk-step--3);--mk-type-small: var(--mk-step--1);--mk-type-ui: var(--mk-step-0);--mk-type-body: var(--mk-step-1);--mk-type-body-lg: var(--mk-step-2);--mk-type-lead: var(--mk-step-3);--mk-type-h3: var(--mk-step-6);--mk-type-stat: var(--mk-step-6);--mk-type-h2: var(--mk-step-8);--mk-type-display: var(--mk-step-10);--mk-type-display-xl: var(--mk-step-12);--mk-space-3xs: clamp(.25rem, .2321rem + .0893vi, .3393rem);--mk-space-2xs: clamp(.5rem, .4464rem + .2679vi, .7679rem);--mk-space-xs: clamp(.75rem, .6786rem + .3571vi, 1.1071rem);--mk-space-s: clamp(1rem, .9107rem + .4464vi, 1.4464rem);--mk-space-m: clamp(1.5rem, 1.3571rem + .7143vi, 2.2143rem);--mk-space-l: clamp(2rem, 1.8214rem + .8929vi, 2.8929rem);--mk-space-xl: clamp(3rem, 2.7321rem + 1.3393vi, 4.3393rem);--mk-space-2xl: clamp(4rem, 3.6429rem + 1.7857vi, 5.7857rem);--mk-space-3xl: clamp(6rem, 5.4643rem + 2.6786vi, 8.6786rem);--mk-space-3xs-2xs: clamp(.25rem, .125rem + .625vi, .875rem);--mk-space-2xs-xs: clamp(.5rem, .3571rem + .7143vi, 1.2143rem);--mk-space-xs-s: clamp(.75rem, .5893rem + .8036vi, 1.5536rem);--mk-space-s-m: clamp(1rem, .7143rem + 1.4286vi, 2.4286rem);--mk-space-m-l: clamp(1.5rem, 1.1786rem + 1.6071vi, 3.1071rem);--mk-space-l-xl: clamp(2rem, 1.4464rem + 2.7679vi, 4.7679rem);--mk-space-xl-2xl: clamp(3rem, 2.3571rem + 3.2143vi, 6.2143rem);--mk-space-2xl-3xl: clamp(4rem, 2.8929rem + 5.5357vi, 9.5357rem);--mk-brand: #1fb5c9;--mk-brand-deep: #0f4c55;--mk-accent: #27daf2;--mk-accent-tint: #bbebf1;--mk-accent-dwell: rgb(5 27 33 / 14%);--mk-ink: #051b21;--mk-surface: #ffffff;--mk-surface-hero-start: #fefefe;--mk-surface-hero-end: #fafafa;--mk-surface-sunken: #f4f4f4;--mk-surface-sunken-deep: #e0e0e0;--mk-surface-tint: #f8f8f8;--mk-surface-ink: #051b21;--mk-surface-inverse: #082e36;--mk-surface-placeholder: #d6d6d6;--mk-text: #000000;--mk-text-muted: #667085;--mk-text-on-inverse: #ffffff;--mk-text-on-inverse-muted: #dbe4e6;--mk-text-on-inverse-bright: #e4e7ec;--mk-text-on-inverse-soft: #bbebf1;--mk-text-on-inverse-accent: #65bcc9;--mk-text-on-accent: #051b21;--mk-text-on-card-muted: #a3a3a3;--mk-text-on-card-soft: #e4e4e4;--mk-badge-surface: #fcfcfc;--mk-badge-border: #0b5b66;--mk-badge-accent: #1fb5c9;--mk-badge-label: #0c7d8f;--mk-badge-shadow: 0 6px 14px rgb(15 23 42 / 22%);--mk-border: #e4e7ec;--mk-border-strong: #051b21;--mk-border-inverse: #666666;--mk-border-grid: #0f4c55;--mk-icon-absent: #d3d3d3;--mk-link: #0f4c55;--mk-font-display: var(--font-42dot-sans);--mk-font-body: var(--font-inter);--mk-font-mono: var(--font-ibm-plex-mono);--mk-leading-flat: 1.05;--mk-leading-display: 1.16;--mk-leading-display-xl: .97;--mk-leading-heading: 1.22;--mk-leading-body: 1.5;--mk-leading-relaxed: 1.7;--mk-tracking-normal: 0em;--mk-tracking-tight: -.01em;--mk-tracking-tighter: -.02em;--mk-tracking-wide: .06em;--mk-weight-regular: 400;--mk-weight-medium: 500;--mk-weight-semibold: 600;--mk-weight-bold: 700;--mk-weight-extrabold: 800;--mk-frame-content: clamp(77.5rem, 42.625rem + 38.75vi, 89.125rem);--mk-frame-wide: clamp(81.25rem, 44.6875rem + 40.625vi, 93.4375rem);--mk-frame-media: clamp(105rem, 72rem + 36.6667vi, 116rem);--mk-frame-max: 120rem;--mk-frame-gutter: var(--mk-space-s-m);--mk-measure: 65ch;--mk-measure-narrow: 46ch;--mk-radius-xs: 4px;--mk-radius-s: 8px;--mk-radius-m: 10px;--mk-radius-l: 30px;--mk-radius-full: 62.4375rem;--mk-shadow-low: 0 1px 2px rgb(5 27 33 / 6%), 0 1px 3px rgb(5 27 33 / 5%);--mk-shadow-mid: 0 2px 4px rgb(5 27 33 / 5%), 0 6px 12px rgb(5 27 33 / 6%), 0 12px 24px rgb(5 27 33 / 5%);--mk-shadow-high: 0 4px 8px rgb(5 27 33 / 5%), 0 12px 24px rgb(5 27 33 / 6%), 0 24px 48px rgb(5 27 33 / 7%);--mk-duration-micro: .16s;--mk-duration-entrance: .48s;--mk-ease-out-quart: cubic-bezier(.25, 1, .5, 1);--mk-ease-in-out: cubic-bezier(.65, 0, .35, 1);--mk-duration-tab-exit: .28s;--mk-duration-tab-enter: .86s;--mk-duration-tab-overlap: .14s;--mk-duration-tab-dwell-fade: .26s;--mk-duration-tab-cycle: 5s;--mk-duration-card-float: 11s;--mk-ease-float: cubic-bezier(.3, .25, .7, .75);--mk-focus-ring-color: #0f4c55;--mk-focus-ring-color-inverse: #27daf2;--mk-focus-ring-width: 2px;--mk-focus-ring-offset: 3px;--mk-control-size-m: 2.5rem;--mk-control-size-l: 3rem;--mk-header-block-size: 4.6875rem;--mk-icon-size-s: 1.5rem;--mk-icon-size-m: 1.75rem;--mk-icon-size-l: 2.6875rem;--mk-z-tab-active: 1;--mk-z-header: 10;--mk-z-skip-link: 20}}@layer reset{*,*:before,*:after{box-sizing:border-box}:where(body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ul,ol){margin:0}:where(ul,ol){padding-inline-start:0;list-style:none}:where(img,picture,video,canvas,svg){display:block;max-inline-size:100%}:where(input,button,textarea,select){font:inherit;color:inherit}:where(html){text-size-adjust:100%;-webkit-text-size-adjust:100%}}@layer base{:where(html){background-color:var(--mk-surface);color:var(--mk-text);font-family:var(--mk-font-body);line-height:var(--mk-leading-body);color-scheme:light;accent-color:var(--mk-brand-deep);scroll-padding-block-start:var(--mk-header-block-size)}:where(body){min-block-size:100vh;min-block-size:100svh;font-size:var(--mk-type-body);text-rendering:optimizespeed;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}:where(h1,h2,h3,h4,h5,h6){font-family:var(--mk-font-display);font-weight:var(--mk-weight-semibold);line-height:var(--mk-leading-heading);text-wrap:balance}:where(h1){font-size:var(--mk-type-display);font-weight:var(--mk-weight-bold);line-height:var(--mk-leading-display);letter-spacing:var(--mk-tracking-tighter)}:where(h2){font-size:var(--mk-type-h2);line-height:var(--mk-leading-flat);letter-spacing:var(--mk-tracking-tight)}:where(h3){font-size:var(--mk-type-h3);font-weight:var(--mk-weight-medium);letter-spacing:var(--mk-tracking-tight)}:where(p){text-wrap:pretty}:where(a){color:var(--mk-link);text-decoration-color:color-mix(in srgb,currentcolor 35%,transparent);text-decoration-thickness:1px;text-underline-offset:.15em}:where(a:hover){text-decoration-color:currentcolor}:where(:focus-visible){outline:var(--mk-focus-ring-width) solid var(--mk-focus-ring-color);outline-offset:var(--mk-focus-ring-offset)}:where(::selection){color:var(--mk-text-on-inverse);background-color:var(--mk-brand-deep)}:where([data-numeric]){font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:no-preference){:where(html){scroll-behavior:smooth}}}@layer layout{.page-frame{--frame-rail: minmax(var(--mk-frame-gutter), 1fr);--frame-flank: minmax( 0, calc((var(--mk-frame-wide) - var(--mk-frame-content)) / 2) );display:grid;grid-template-columns:[full-start] var(--frame-rail) [wide-start] var(--frame-flank) [content-start] min(var(--mk-frame-content),100% - var(--mk-frame-gutter) * 2) [content-end] var(--frame-flank) [wide-end] var(--frame-rail) [full-end]}.page-frame>*{grid-column:content}.page-frame>[data-tier=wide]{grid-column:wide}.page-frame>[data-tier=full]{grid-column:full}.page-frame>[data-tier=media]{grid-column:full;max-inline-size:var(--mk-frame-media);margin-inline:auto;padding-inline:var(--mk-frame-gutter)}.page-frame>[data-tier=full]>:where(.band-inner){max-inline-size:var(--mk-frame-max);margin-inline:auto}}@layer utilities{.on-inverse :where(:focus-visible){outline-color:var(--mk-focus-ring-color-inverse);box-shadow:0 0 0 var(--mk-focus-ring-offset) var(--mk-surface-inverse)}.visually-hidden:not(:focus,:active){position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.scroll-anchor{scroll-margin-block-start:var(--mk-header-block-size)}}:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-bottom]{object-position:top bottom}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-top]{object-position:bottom top}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-right]{object-position:left right}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-left]{object-position:right left}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}@layer components{.button:where(.astro-6ygtcg62){--btn-bg: var(--mk-accent);--btn-fg: var(--mk-text-on-accent);--btn-border: var(--mk-accent);--btn-shadow: var(--mk-shadow-low);--btn-size: var(--mk-control-size-m);--btn-pad-inline: var(--mk-space-m);--btn-fs: var(--mk-type-ui);display:inline-flex;align-items:center;justify-content:center;gap:var(--mk-space-3xs);min-block-size:var(--btn-size);padding-inline:var(--btn-pad-inline);border:1px solid var(--btn-border);border-radius:var(--mk-radius-full);background-color:var(--btn-bg);box-shadow:var(--btn-shadow);color:var(--btn-fg);font-family:var(--mk-font-body);font-size:var(--btn-fs);font-weight:var(--mk-weight-semibold);line-height:1;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer}.button:where(.astro-6ygtcg62):disabled,.button:where(.astro-6ygtcg62)[aria-disabled=true]{cursor:not-allowed;opacity:.58}.button:where(.astro-6ygtcg62)[data-size=l]{--btn-size: var(--mk-control-size-l)}.button:where(.astro-6ygtcg62)[data-variant=brand]{--btn-bg: var(--mk-brand);--btn-fg: var(--mk-text-on-accent);--btn-border: var(--mk-brand)}.button:where(.astro-6ygtcg62)[data-variant=secondary]{--btn-bg: var(--mk-surface);--btn-fg: var(--mk-ink);--btn-border: var(--mk-border-strong);--btn-shadow: none}.button:where(.astro-6ygtcg62)[data-variant=inverse]{--btn-bg: var(--mk-surface);--btn-fg: var(--mk-text);--btn-border: var(--mk-surface);--btn-shadow: none}.button:where(.astro-6ygtcg62)[data-variant=inverse-outline]{--btn-bg: transparent;--btn-fg: var(--mk-text-on-inverse);--btn-border: var(--mk-text-on-inverse);--btn-shadow: none;font-weight:var(--mk-weight-regular)}@media(prefers-reduced-motion:no-preference){.button:where(.astro-6ygtcg62){transition:transform var(--mk-duration-micro) var(--mk-ease-out-quart),opacity var(--mk-duration-micro) var(--mk-ease-out-quart)}.button:where(.astro-6ygtcg62):where(:not(:disabled)):hover{transform:translateY(-1px)}}.button:where(.astro-6ygtcg62):where(:not(:disabled)):hover{opacity:.92}.button:where(.astro-6ygtcg62):where(:not(:disabled)):active{transform:none;opacity:1}}@layer layout{.cluster:where(.astro-ph277let){--cluster-gap: var(--mk-space-s);display:flex;flex-wrap:wrap;gap:var(--cluster-gap)}.cluster:where(.astro-ph277let)[data-justify=center]{justify-content:center}.cluster:where(.astro-ph277let)[data-justify=end]{justify-content:flex-end}.cluster:where(.astro-ph277let)[data-justify=between]{justify-content:space-between}.cluster:where(.astro-ph277let)[data-align=start]{align-items:flex-start}.cluster:where(.astro-ph277let)[data-align=end]{align-items:flex-end}.cluster:where(.astro-ph277let)[data-align=baseline]{align-items:baseline}.cluster:where(.astro-ph277let)[data-align=stretch]{align-items:stretch}}@layer layout{.grid:where(.astro-kzt23jby){--grid-gap: var(--mk-space-m);--grid-min: 18rem;--grid-columns: var(--grid-max-columns, 12);--grid-cap-floor: calc( (100% - (var(--grid-columns) - 1) * var(--grid-gap)) / var(--grid-columns) );display:grid;gap:var(--grid-gap);align-items:stretch;grid-template-columns:repeat(auto-fit,minmax(min(max(var(--grid-min),var(--grid-cap-floor)),100%),1fr))}.grid:where(.astro-kzt23jby)[data-align=start]{align-items:start}.grid:where(.astro-kzt23jby)[data-align=center]{align-items:center}.grid:where(.astro-kzt23jby)[data-align=end]{align-items:end}}@layer components{.lockup:where(.astro-lo24p24b){--lockup-mark-size: var(--mk-icon-size-m);--lockup-type: var(--mk-type-small);--lockup-color: var(--mk-ink);display:inline-flex;gap:var(--mk-space-3xs);align-items:center;color:var(--lockup-color)}.lockup:where(.astro-lo24p24b)[data-size=l]{--lockup-mark-size: var(--mk-icon-size-l);--lockup-type: var(--mk-type-body-lg)}.lockup:where(.astro-lo24p24b)[data-tone=inverse]{--lockup-color: var(--mk-text-on-inverse)}.lockup__mark:where(.astro-lo24p24b){inline-size:var(--lockup-mark-size);block-size:var(--lockup-mark-size);color:inherit}.lockup__word:where(.astro-lo24p24b){font-family:var(--mk-font-display);font-size:var(--lockup-type);font-weight:var(--mk-weight-semibold);line-height:1;letter-spacing:var(--mk-tracking-normal);text-transform:uppercase}}@layer layout{.stack:where(.astro-r2jevqu3){--stack-gap: var(--mk-space-m);display:flex;flex-direction:column;justify-content:flex-start;gap:var(--stack-gap)}.stack:where(.astro-r2jevqu3)[data-align=start]{align-items:flex-start}.stack:where(.astro-r2jevqu3)[data-align=center]{align-items:center}.stack:where(.astro-r2jevqu3)[data-align=end]{align-items:flex-end}}@layer components{.site-footer:where(.astro-fci4lmo7){border-block-start:1px solid var(--mk-border-inverse);background-color:var(--mk-surface-ink);padding-block:var(--mk-space-xl) var(--mk-space-m);padding-inline:max(0rem,env(safe-area-inset-left)) max(0rem,env(safe-area-inset-right));color:var(--mk-text-on-inverse)}.site-footer__inner:where(.astro-fci4lmo7){container-type:inline-size;container-name:site-footer}.site-footer__actions:where(.astro-fci4lmo7){min-inline-size:9.5rem}@container site-footer (inline-size >= 56rem){.site-footer__grid:has(>:nth-child(4)){grid-template-columns:repeat(3,minmax(0,1fr)) auto}}@container site-footer (30rem <= inline-size < 56rem){.site-footer__grid:has(>:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}}@container site-footer (inline-size >= 44rem){.site-footer__grid:not(:has(>:nth-child(4))){grid-template-columns:repeat(2,minmax(0,1fr)) auto}}@container site-footer (inline-size < 44rem){.site-footer__grid:not(:has(>:nth-child(4))){grid-template-columns:minmax(0,1fr)}}.site-footer__heading:where(.astro-fci4lmo7){margin-block-end:var(--mk-space-2xs);font-family:var(--mk-font-body);font-size:var(--mk-type-body-lg);font-weight:var(--mk-weight-semibold);line-height:var(--mk-leading-body)}.site-footer__nav:where(.astro-fci4lmo7),.site-footer__locations:where(.astro-fci4lmo7){display:flex;flex-direction:column;gap:var(--mk-space-3xs);font-size:var(--mk-type-body);font-weight:var(--mk-weight-medium);line-height:var(--mk-leading-relaxed)}.site-footer__link:where(.astro-fci4lmo7){color:var(--mk-text-on-inverse);text-decoration:none}.site-footer__link:where(.astro-fci4lmo7):where(:hover,:focus-visible){text-decoration:underline}@container site-footer (inline-size >= 68rem){.site-footer__legal:where(.astro-fci4lmo7) li:where(.astro-fci4lmo7)+li:where(.astro-fci4lmo7):before{content:"|";margin-inline-end:var(--mk-space-s);color:color-mix(in srgb,var(--mk-text-on-inverse) 45%,transparent)}}.site-footer__social:where(.astro-fci4lmo7){gap:0}.site-footer__social-link:where(.astro-fci4lmo7){display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--mk-control-size-l);min-block-size:var(--mk-control-size-l);margin-inline:-.125rem;color:var(--mk-text-on-inverse)}.site-footer__social-link:where(.astro-fci4lmo7)>svg:where(.astro-fci4lmo7){inline-size:var(--mk-icon-size-s);block-size:var(--mk-icon-size-s)}.site-footer__legal:where(.astro-fci4lmo7){margin-block-start:var(--mk-space-m);font-size:var(--mk-type-ui);font-weight:var(--mk-weight-regular);line-height:var(--mk-leading-relaxed)}.site-footer__copyright:where(.astro-fci4lmo7){margin-block-start:var(--mk-space-xs);font-size:var(--mk-type-caption);line-height:var(--mk-leading-body);text-align:center}}@layer components{.site-header:where(.astro-x2zkgous){position:sticky;inset-block-start:0;z-index:var(--mk-z-header);border-block-end:1px solid var(--mk-border);background-color:var(--mk-surface);padding-inline:max(0rem,env(safe-area-inset-left)) max(0rem,env(safe-area-inset-right))}.site-header__bar:where(.astro-x2zkgous){display:flex;gap:var(--mk-space-s);align-items:center;justify-content:space-between;min-block-size:var(--mk-header-block-size)}.site-header__home:where(.astro-x2zkgous){color:inherit;text-decoration:none}@media(max-width:639px){.site-header__actions:where(.astro-x2zkgous){display:none}}@media(min-width:640px){.site-header__disclosure:where(.astro-x2zkgous){display:none}}.site-header__disclosure:where(.astro-x2zkgous){position:relative}.site-header__toggle:where(.astro-x2zkgous){display:grid;place-items:center;inline-size:var(--mk-control-size-m);block-size:var(--mk-control-size-m);border:1px solid var(--mk-border-strong);border-radius:var(--mk-radius-full);list-style:none;cursor:pointer}.site-header__toggle:where(.astro-x2zkgous)::-webkit-details-marker{display:none}.site-header__bars:where(.astro-x2zkgous){display:flex;flex-direction:column;gap:var(--mk-space-3xs);inline-size:1.25rem}.site-header__bars:where(.astro-x2zkgous)>:where(.astro-x2zkgous):where(span){block-size:2px;background-color:var(--mk-ink)}.site-header__panel:where(.astro-x2zkgous){position:absolute;inset-block-start:calc(100% + var(--mk-space-2xs));inset-inline-end:0;display:flex;flex-direction:column;gap:var(--mk-space-2xs);padding:var(--mk-space-s);border:1px solid var(--mk-border);border-radius:var(--mk-radius-m);background-color:var(--mk-surface);box-shadow:var(--mk-shadow-mid)}}@layer layout{.section:where(.astro-5cbztpzo){--section-pad-block: var(--mk-space-3xl);padding-block:var(--section-pad-block);background-color:var(--mk-surface);color:var(--mk-text)}.section:where(.astro-5cbztpzo)[data-surface=sunken]{background-color:var(--mk-surface-sunken)}.section:where(.astro-5cbztpzo)[data-surface=ink]{background-color:var(--mk-surface-ink);color:var(--mk-text-on-inverse)}.section:where(.astro-5cbztpzo)[data-surface=gradient-sunken]{background-image:linear-gradient(to bottom,var(--mk-surface),var(--mk-surface-tint))}.section__content:where(.astro-5cbztpzo){min-inline-size:0}}
