@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(../Montserrat-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(../Montserrat-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(../Montserrat-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(../Montserrat-Bold.woff2) format("woff2")}body{background-color:#dad9d7;color:#000;font-family:Montserrat,sans-serif;font-size:18px;font-weight:500;line-height:1.55;margin:0;padding:0}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-weight:600!important;line-height:1.3}h1{font-size:58px;line-height:1.1}h2{margin-bottom:1em;margin-top:2.7em}h3{margin-top:3em}a{color:#000;text-decoration-thickness:2px}figcaption{font-size:.8em;opacity:.5}ul{list-style:none;padding-left:30px}ul li:before{background-color:#000;border-radius:100%;content:"";display:inline-block;height:10px;position:absolute;transform:translate(-30px,6px);width:10px}.visuallyhidden{overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}.header{align-items:center;background:#000;color:#fff;display:flex;height:40px;padding:0 30px;position:absolute;top:0;width:100%}.header a{color:inherit;font-size:.8em;font-weight:600;letter-spacing:1px;margin:0;text-decoration:none;text-transform:uppercase}.header a:hover{opacity:.8}.container{margin:0 auto;max-width:850px;padding:150px 1rem}@media(max-width:1200px){.container{padding-bottom:120px;padding-top:120px}}.alignwide{margin-left:calc(50% - 600px)!important;width:1200px!important}@media(max-width:1200px){.alignwide{margin-left:0!important;width:100%!important}}.alignfull{margin-left:calc(50% - 50vw);width:100vw}@media(max-width:1200px){.alignfull{margin-left:0;width:100%}}.button,button,input[type=button],input[type=reset],input[type=submit]{background:#000;border:3px solid #000;border-radius:0;color:#fff;cursor:pointer;font-size:14px;font-weight:600;letter-spacing:1px;padding:10px 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.button:visited,button:visited,input[type=button]:visited,input[type=reset]:visited,input[type=submit]:visited{color:#fff}.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:transparent;border-color:#000;color:#000}input,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:4px solid rgba(0,0,0,.3);border-radius:0;font-family:inherit!important;font-size:inherit!important;font-weight:500;padding:15px!important}input:focus,select:focus{border-color:#000;outline:none}input[type=checkbox],select[type=checkbox]{height:20px;margin-right:10px;width:20px}input[type=checkbox]:checked,select[type=checkbox]:checked{background-color:#000}select{background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-position-x:100%;background-position-y:50%;background-repeat:no-repeat;padding-right:50px}label{display:flex;flex-direction:column;gap:5px}@media(max-width:600px){body{font-size:16px}h1{font-size:38px}}
