.Af2_WG_header{z-index:10;padding:20px var(--page-gutter);font-weight:500;font-size:var(--text-body);-webkit-backdrop-filter:blur(1.5px);background:#eaeaea08;justify-content:space-between;align-items:center;line-height:normal;display:flex;position:sticky;top:0}.Af2_WG_wordmark{width:353px}.Af2_WG_filters{white-space:nowrap;gap:3px;display:flex;position:absolute;top:50%;left:calc(50% - .5px);transform:translate(-50%,-50%)}.Af2_WG_views{white-space:nowrap;text-align:right;gap:3px;display:flex}.Af2_WG_link{opacity:.5;transition:opacity .12s}.Af2_WG_link:hover,.Af2_WG_active{opacity:1}.Af2_WG_disabled{opacity:.5;cursor:default;-webkit-user-select:none;user-select:none}@media (max-width:900px){.Af2_WG_header{flex-wrap:wrap;row-gap:8px}.Af2_WG_wordmark{width:auto}.Af2_WG_filters{flex-wrap:wrap;order:3;width:100%;position:static;transform:none}}
.EZoWya_footer{margin:0 var(--page-gutter);border-top:.5px solid var(--color-rule);font-size:var(--text-small);white-space:nowrap;-webkit-backdrop-filter:blur(1.5px);background:#e7e1d608;justify-content:space-between;align-items:center;padding:12px 0 30px;line-height:1.3;display:flex;position:relative}.EZoWya_footer p{opacity:.8}.EZoWya_center{position:absolute;top:12px;left:calc(50% - 19px);transform:translate(-50%)}@media (max-width:720px){.EZoWya_footer{flex-direction:column;align-items:flex-start;gap:4px}.EZoWya_center{position:static;transform:none}}
@font-face{font-family:Basel Grotesk;src:url(/fonts/BaselGrotesk-Book.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Basel Grotesk;src:url(/fonts/BaselGrotesk-BookItalic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Basel Grotesk;src:url(/fonts/BaselGrotesk-Regular.woff2)format("woff2");font-weight:450;font-style:normal;font-display:swap}@font-face{font-family:Basel Grotesk;src:url(/fonts/BaselGrotesk-RegularItalic.woff2)format("woff2");font-weight:450;font-style:italic;font-display:swap}@font-face{font-family:Basel Grotesk;src:url(/fonts/BaselGrotesk-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--font-sans:"Basel Grotesk", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-display:"Helvetica Neue", Helvetica, Arial, sans-serif;--color-bg:#fff;--color-text:#000;--color-muted:#00000080;--color-rule:#00000080;--color-placeholder:#ebebeb;--text-body:15px;--text-small:12px;--text-title:30px;--leading-body:1.3;--page-gutter:30px;--column:600px;--gap-header:75px;--gap-section:100px;--radius-image:5px}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--color-bg);min-height:100dvh;color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex}a{color:inherit;text-decoration:none}p{margin:0}img{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.site-main{padding:var(--gap-header) 0;flex:1}@media (max-width:720px){:root{--page-gutter:16px;--gap-header:48px;--gap-section:64px}}
