
/*! Squarespace LESS Compiler  (less.js language v1.3.3)  */
@font-face{font-family:'CLARKSON-SERIF';src:url("/proxy/static1.squarespace.com/static/670fff07fb8b17689cb0a17d/t/67114376383bb30f2a62175f/1729184631206/ClarksonSerif-Light.otf")}h1,h2,h3{font-family:'CLARKSON-SERIF';letter-spacing:-3px}@font-face{font-family:'CLARKSON-BOOK';src:url("/proxy/static1.squarespace.com/static/670fff07fb8b17689cb0a17d/t/6711646e16a9d93419e78924/1729193070511/Clarkson-BookProduct.otf")}.header-nav-item>a,.header-nav-folder-item-content,.header-nav-item,header .sqs-button-element--secondary,header a{font-family:'CLARKSON-BOOK' !important}p1,p2,p4{font-family:'CLARKSON-BOOK'}footer{padding-bottom:0 !important;padding-top:0 !important}@font-face{font-family:'CLARKSON-MEDIUM';src:url("/proxy/static1.squarespace.com/static/670fff07fb8b17689cb0a17d/t/6711659eb7cc27468ab3045c/1729193374934/Clarkson-Medium.otf")}header a.btn,button,#siteWrapper .sqs-button-element--primary,.sqs-block-form-lightbox .sqs-button-element--primary,#submit-btn{font-family:'CLARKSON-MEDIUM' !important}.sqs-block-button-container a,#submit-btn,a.btn{text-wrap:nowrap !important;letter-spacing:-.1px !important}#block-yui_3_17_2_1_1733847414810_2608 a{height:49px !important;width:210px}#submit-btn{background-color:#000 !important;border:none !important}p3,h4,.sqsrte-small{font-family:'CLARKSON-MEDIUM';letter-spacing:normal;font-weight:500;line-height:1em;letter-spacing:0}@media only screen and (max-width:600px){h1,h2{font-size:3.5rem}}a.header-nav-folder-title:after{content:"\e009";font-family:'squarespace-ui-font'}.header-layout-nav-center .header-title{flex:0 0 auto}.header-layout-nav-center .header-actions{flex:0 0 auto;width:20%}footer a{text-decoration:none !important}[data-header-style="dynamic"].header .header-nav-item>a{color:#fff !important;transition:color .3s ease}[data-header-style="dynamic"].header .sqs-button-element--secondary{color:#000 !important;background:#fff !important;transition:.3s ease}:not(.header--menu-open) .burger-inner .top-bun,:not(.header--menu-open) .burger-inner .patty,:not(.header--menu-open) .burger-inner .bottom-bun{background-color:#fff !important}[data-header-style="dynamic"].header img{filter:invert(1);transition:.3s ease}[data-header-style="dynamic"].header img.burger--active{filter:none}[data-header-style="dynamic"].header.scrolled .header-nav-item>a{color:#000 !important}[data-header-style="dynamic"].header.scrolled img{filter:none}[data-header-style="dynamic"].header.scrolled a.btn{filter:invert(1)}.burger--active .burger-inner .top-bun,.burger--active .patty,.burger--active .burger-inner .bottom-bun{background-color:#000 !important}.burger--active .top-bun,.burger--active .bottom-bun,[data-header-style="dynamic"].header.scrolled:not(.header--menu-open) .burger--active :is(.top-bun, .patty, .bottom-bun){background-color:#000 !important}body:not(.header--menu-open) .header-nav-item--active>a{background-image:none}body:not(.header--menu-open) .header-nav-folder-item--active .header-nav-folder-item-content{background-image:none}:is([aria-current="page"], [aria-current="true"]) .header-menu-nav-item-content{background-size:0}a.header-nav-folder-title::after{padding-left:4px}.header-nav .header-nav-item--folder .header-nav-folder-content{padding:1.5em}.header-nav .header-nav-item--folder .header-nav-folder-content .header-nav-folder-item{padding-bottom:.4em}.footer__link-group-title-button{padding-left:0 !important}button.header-burger-btn{padding-right:0 !important}@media only screen and (pointer:coarse) and (max-width:1024px),screen and (max-width:799px){.header-menu-nav-item a{font-size:5vmin;padding-bottom:3.5%}}[data-header-style="dynamic"].header img.burger--active{filter:none !important}a.btn{transition:.3s ease !important}[data-header-style="dynamic"].header.scrolled .top-bun,[data-header-style="dynamic"].header.scrolled .bottom-bun{background-color:#000 !important}.burger--active .top-bun,.burger--active .bottom-bun,[data-header-style="dynamic"].header.scrolled:not(.header--menu-open) .burger--active :is(.top-bun, .patty, .bottom-bun){background-color:#000 !important}@media only screen and (max-width:1231px){.header-nav-item{font-size:10px}}.header-nav-folder-title-text{color:#fff}:not(.header--menu-open) .header-dropdown-icon svg{stroke:#fff}[data-header-style="dynamic"].header.scrolled .header-nav-folder-title-text{color:#000 !important}[data-header-style="dynamic"].header.scrolled .header-dropdown-icon svg{stroke:#000}