:export{resolutionForMobileMax:549;resolutionForTabletMin:550;resolutionForTabletMax:1199;resolutionForDesktopMin:1200}@layer{body{background:var(--color-background);font-family:var(--typography-bodyMedium-family);font-weight:var(--typography-bodyMedium-weight);font-size:var(--typography-bodyMedium-size);--line-height:var( --typography-bodyMedium-lineHeight );line-height:var(--typography-bodyMedium-lineHeight);letter-spacing:var(--typography-bodyMedium-letterSpacing);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-primary-text)}body>*{margin:0}@media screen and (max-width:1199px){body:has(>header #mobile-page-nav-show-visibility-indicator:checked){overflow:hidden}}body>header{position:-webkit-sticky;position:sticky;top:0;display:flex;align-items:center;gap:var(--space-flow-small);background-color:color-mix(in srgb,var(--color-neutral-100),transparent 20%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--color-primary-text);z-index:10}body>header:has(#mobile-page-nav-show-visibility-indicator:checked){background-color:var(--color-neutral-100)}@media screen and (min-width:1200px){body>header{box-sizing:content-box;width:min(100%,var(--sectionWidth));margin-inline:auto;padding-inline:var(--minPageSectionWidthPadding)}}@media screen and (max-width:1199px){body>header{padding-left:var(--pageSectionRightPadding,var(--pageSectionInlinePadding));padding-right:var(--pageSectionLeftPadding,var(--pageSectionInlinePadding))}}body>footer{display:grid;grid-template:"col1 col2 col3 meta" "com  com  com  sign";padding:var(--space-flow-medium) var(--pageSectionInlinePadding);background-color:var(--color-neutral-150)}@media screen and (max-width:549px){body>footer{gap:var(--space-flow-medium) 0;grid-template:"col1 col2" "col3 col3" "meta meta" "com  com" "sign sign"}}}