/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}
/*! HTML5 Boilerplate v6.0.1 | MIT License | https://html5boilerplate.com/ */
::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}fieldset,hr{border:0;padding:0}hr{display:block;height:1px;border-top:1px solid #ccc;margin:1em 0}audio,canvas,iframe,img,picture,svg,video{vertical-align:middle}fieldset{margin:0}textarea{resize:vertical}img,picture{max-width:100%;height:auto!important}.box-sizing{box-sizing:border-box}html{color:#494949;font-size:13px}@media all and (min-width:801px){html{font-size:14px}}@media all and (min-width:1041px){html{font-size:15px}}@media all and (min-width:1240px){html{font-size:16px}}@font-face{font-display:swap;font-family:"Bricolage Grotesque";font-style:normal;font-weight:300;src:url(/assets/2026/build/fonts/bricolage-grotesque-v9-latin-300.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Bricolage Grotesque";font-style:normal;font-weight:400;src:url(/assets/2026/build/fonts/bricolage-grotesque-v9-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Bricolage Grotesque";font-style:normal;font-weight:600;src:url(/assets/2026/build/fonts/bricolage-grotesque-v9-latin-600.woff2)format("woff2")}@font-face{font-family:"BespokeStencil-Bold";src:url(/assets/2026/build/fonts/BespokeStencil-Bold.woff2)format("woff2"),url(/assets/2026/build/fonts/BespokeStencil-Bold.woff)format("woff");font-weight:700;font-display:swap;font-style:normal}body{background:#000;color:#bbb;overflow-x:hidden;font-family:"Bricolage Grotesque"}.wrapper{padding:1.5rem}footer,nav{background:#f2f8f6;color:#494949}@media all and (max-width:800px){.logo--afcc img{width:75px}}.navigation{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-content:center;align-items:center}.header-menu{margin-top:.75rem}@media all and (min-width:801px){.header-menu{text-align:right}}.navigation-text{padding-left:.75rem}@media all and (min-width:801px){.navigation-text{display:flex;flex-flow:row nowrap;justify-content:space-between;align-content:center;align-items:center;flex:1 1 auto;padding-left:1.5rem}}footer:before,nav:after{height:5px;content:"";position:relative;background:#01c3d2;display:block}main{padding:.75rem}@media all and (min-width:455px){main{padding:1.5rem}}@media all and (min-width:801px){main{padding:1.5rem 3rem}}@media all and (max-width:500px){.grid{overflow-x:hidden}}a.illustration-thumb{margin:0 0-.4rem;width:215px;color:#3bf0fe!important}a.illustration-thumb:visited,mark{color:#fff}a.illustration-thumb:hover .illustration-label{opacity:.8}@media all and (max-width:800px){a.illustration-thumb{width:150px}}@media all and (max-width:500px){a.illustration-thumb{width:29%}a.illustration-thumb:hover{opacity:.4}a.illustration-thumb:hover .illustration-label{opacity:0}}.illustration-label{-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-ms-transition:.2s all ease-in;-o-transition:.2s all ease-in;position:relative;left:0;top:-1.6rem;text-align:center;width:215px;height:1.6rem;overflow:hidden;background:#000;text-shadow:0 0 3px #000;opacity:0;font-size:.8rem;padding:.4rem;box-sizing:border-box}.site-title,h2+p,h4+p{font-weight:700;color:#01c3d2}.button--textlink{margin:0 0 1.5rem}.button--textlink a{display:inline-block;font-weight:700;line-height:1;background:#203551;text-decoration:none;border-radius:5px;border:0;padding:.5rem;margin:.25rem .1875rem .25rem 0}.button--textlink a:hover{cursor:pointer}.button--textlink .is-checked,.button--textlink a:hover{background:#01c3d2;color:#fff!important}.button--textlink .is-checked:hover{cursor:default;color:#fff}.simple-link{text-decoration:underline!important;color:#cbe2db!important}.button--textlink a,.simple-link:hover{color:#01c3d2!important}.footer-top{min-height:89vh}.search-form,footer{box-sizing:border-box}footer{text-align:right}.search-form{border-radius:5px;background:#3f6aa2;width:150px;margin:0 0 0 auto;padding:5px 0 5px 10px}@media all and (min-width:1041px){.search-form{width:200px}}.search-input{background:0 0;color:#fff;border:0;width:110px}@media all and (min-width:1041px){.search-input{width:160px}}.search-submit{position:relative;top:3px;right:5px}a:link,a:visited{color:#f27a1c}a:hover{color:#01c3d2;text-decoration:none}a:active{color:#01c3d2;transform:translateY(2px)}.link-nodeco,.search-thumb a{text-decoration:none}.link-nodeco:link,.link-nodeco:visited{color:inherit}.link-nodeco:active,.link-nodeco:hover{text-decoration:underline}h1,h2,h3{margin:0}.h6,h6,ol,p,ul{margin:0 0 .375rem}.h1,.h2,.h4,.h6,h1,h2,h4,h6{line-height:1.3}.h1,h1{font-family:"BespokeStencil-Bold",sans-serif;font-size:2.2rem;color:#f27a1c;letter-spacing:-.025em}@media all and (min-width:801px){.h1,h1{font-size:2.6rem}}@media all and (min-width:1041px){.h1,h1{font-size:3rem}}.h2,h2{font-size:1.8rem;color:#f27a1c;margin:0 0 .5rem}h2+p,h4+p{margin:0 0 .75rem;color:#cbe2db;font-size:1.2rem}.h3,.h4,h3,h4{font-size:1.4rem;margin:1.5rem 0 .375rem;color:#3f6aa2}.h4,h4{margin:2.25rem 0 .75rem;color:#fff;font-weight:400;font-size:1.6em;text-align:left}.h4 span,h4 span{background:0 0!important}.h5,.h6,h5,h6{font-size:1rem;text-align:left}.h5,h5{text-transform:uppercase;color:#01c3d2;margin:1.5rem 0 .375rem}.h6,h6{margin-bottom:.375rem;color:#bbb}.caps,.credits,.h6,h6{text-transform:uppercase}.caps,.h6,h6{letter-spacing:.1em}.credits{font-size:.9rem}mark{background:#203551;padding:0 4px}.search-thumb{margin-bottom:1.5rem}.search-thumb img{margin-bottom:.375rem}.search-thumb a{color:#3bf0fe!important}.search-thumb a:hover{opacity:.85}.button-secondary,a.button-secondary{display:inline-block;border-radius:3em;margin:.5em .1em;text-decoration:none;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-ms-transition:.2s all ease-in;-o-transition:.2s all ease-in;margin-right:.375rem;color:#f27a1c;border:1px solid #f27a1c;padding:.4em 1em;font-weight:700}.button-secondary:visited,a.button-secondary:visited{color:#f27a1c}.button-secondary:hover,a.button-secondary:hover{background:#f27a1c;color:#98dbec!important;box-shadow:2px 3px 8px 0#98dbec}.book-info{padding-top:.75rem;margin-top:1.5rem;padding-bottom:70px;border-top:1px dashed #cbe2db}#at-expanding-share-button{z-index:99999}@media all and (min-width:801px){.back-flex{margin-top:40vh}}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;clip-path:none;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before{background:0 0!important;box-shadow:none!important;text-shadow:none!important}.header,.page-nav,.print-hide,.side-menu,aside,footer{display:none}.print-only{font-size:8pt}body{font-size:8pt!important}li,p{color:#000!important}a,a:visited{text-decoration:underline}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}}@media screen{.print-only{display:none}}