@font-face{font-family:ProximaNova;src:url(./ProximaNova-Regular.DAORO60w.woff2)format("woff2"),url(./ProximaNova-Regular.Cq7mgRZs.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ProximaNova;src:url(./ProximaNova-RegularIt.Bz3BMKmL.woff2)format("woff2"),url(./ProximaNova-RegularIt.D4DQWhJC.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:ProximaNova;src:url(./ProximaNova-Semibold.CjSgNPkU.woff2)format("woff2"),url(./ProximaNova-Semibold.wtto5CFB.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:ProximaNova;src:url(./ProximaNova-Bold.CJye_yak.woff2)format("woff2"),url(./ProximaNova-Bold.ChVlDw5q.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ProximaNova;src:url(./ProximaNova-Extrabld.CM1pmT7n.woff2)format("woff2"),url(./ProximaNova-Extrabld.1lube843.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:ProximaNova;src:url(./ProximaNova-ExtrabldIt.H9FFGHk3.woff2)format("woff2"),url(./ProximaNova-ExtrabldIt.9eSlICcR.woff)format("woff");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:ProximaNova;src:url(./ProximaNova-Black.DxWIhsCu.woff2)format("woff2"),url(./ProximaNova-Black.Di3X6vY8.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:ProximaNova;src:url(./ProximaNova-BlackIt.DJeQsO2E.woff2)format("woff2"),url(./ProximaNova-BlackIt.BYJpko7h.woff)format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:ProximaNovaCondensed;src:url(./ProximaNovaCond-Bold.D2jsj54J.woff2)format("woff2"),url(./ProximaNovaCond-Bold.8o9SP_Yw.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--brand-font-family:"ProximaNova", Arial, sans-serif;--brand-condensed-font-family:"ProximaNovaCondensed", "Arial Narrow", sans-serif;--project-background:#e4e4e0;--project-surface:#cdcda4;--project-text:#000;--project-muted:#4c523c;--project-accent:#727f26;--visual-width:90rem;--page-gutter:clamp(1.25rem, 4vw, 3rem);--text-column-width:calc(770px + var(--text-column-padding-inline)*2);--text-column-padding-inline:var(--page-gutter);--section-gap:clamp(3rem, 6vw, 5rem);--article-body-font-size:26px;--article-body-line-height:42px;--article-heading-font-size:77px;--article-heading-line-height:100px;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--brand-font-family)}html{scroll-padding-block-start:1rem}body{background:var(--project-background);margin:0}*,:after,:before{box-sizing:border-box}.project-shell{min-block-size:100vh;color:var(--project-text);background:var(--project-background)}:where(a,button,[tabindex]):focus-visible{outline:3px solid var(--project-text);outline-offset:4px}.project-shell .chapter-renderer .article-block h2{font-size:var(--article-heading-font-size);font-weight:800;line-height:var(--article-heading-line-height)}.project-shell>.project-footer{margin-block-start:var(--section-gap)}@media (width<=48rem){:root{--article-body-font-size:clamp(1.125rem, 3.4vw, 26px);--article-body-line-height:calc(var(--article-body-font-size)*42/26);--article-heading-font-size:clamp(2rem, 7.5vw, 77px);--article-heading-line-height:calc(var(--article-heading-font-size)*100/77)}}.wild-video{--video-control-color:var(--project-background);--video-control-hover:var(--project-surface);--video-big-play-icon:var(--project-accent);--video-big-play-icon-hover:var(--project-accent);--ui-focus-ring:var(--project-accent);--share-panel-icon:#cdcda4;--share-panel-icon-hover:#cdcda4;--share-panel-stroke-width:0;--share-panel-background:#727f26;--share-panel-background-hover:#727f26}.wild-video figcaption{display:none}#mercator .wild-video .vjs-big-play-button{border-color:var(--project-accent)}#mercator .wild-video .vjs-big-play-button:is(:hover,:focus-visible,:active){background:var(--project-surface);border-color:#0000}#mercator .wild-video .vjs-load-progress,#mercator .wild-video .vjs-load-progress div{background:#727f26}#mercator .wild-video .vjs-progress-holder{background:#cdcda4}
