/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.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;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{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;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*::before,*::after{box-sizing:border-box;}*{margin:0;padding:0;}body{line-height:1.5;}h1{margin-top:0;margin-bottom:0;}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto;}input,button,textarea,select{font:inherit;letter-spacing:inherit;word-spacing:inherit;color:var(--text-color);border:var(--border);border-radius:var(--border-radius);}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;}ol,ul{list-style:none;}:not([class]){h1&,h2&,h3&,h4&,h5&,h6&{line-height:1.15;text-wrap:balance;letter-spacing:-0.05ch;}ol&,ul&{padding-inline-start:1.5em;list-style:revert;}}
@view-transition{navigation:auto;}body{background-color:var(--light);}body.modal-open{overflow:hidden;}*:focus-visible{outline:2px solid var(--focus);}
html{--width-full:75rem;--width-content:50rem;--gap:1.25rem;--gap-xs:calc(var(--gap) / 4);--gap-s:calc(var(--gap) / 2);--gap-l:calc(var(--gap) * 2);--gap-xl:calc(var(--gap) * 4);--section-margin:4.5rem;@media screen and (min-width:800px){--section-margin:7.5rem;}}
@property --light{syntax:"<color>";inherits:true;initial-value:rgb(255,255,255);}@property --light-translucent{syntax:"<color>";inherits:true;initial-value:rgb(255,255,255,0.8);}@property --dark{syntax:"<color>";inherits:true;initial-value:rgb(64,61,57);}@property --gray{syntax:"<color>";inherits:true;initial-value:rgb(217,217,217);}@property --charcoal{syntax:"<color>";inherits:true;initial-value:rgb(83,83,83);}@property --clay{syntax:"<color>";inherits:true;initial-value:rgb(237,231,227);}@property --clay-translucent{syntax:"<color>";inherits:true;initial-value:rgba(237,231,227,0.5);}@property --highlight{syntax:"<color>";inherits:true;initial-value:rgb(72,159,181);}@property --highlight-lt{syntax:"<color>";inherits:true;initial-value:rgb(188,220,226);}@property --highlight-dk{syntax:"<color>";inherits:true;initial-value:rgb(22,105,122);}@property --alarm{syntax:"<color>";inherits:true;initial-value:rgb(255,107,107);}@property --focus{syntax:"<color>";inherits:true;initial-value:rgb(255,166,43);}html{--text-color:var(--dark);--border-width:2px;--border:var(--border-width) solid var(--clay);--border-radius:10px;--border-radius-sm:5px;--font-default:"Nunito",Roboto,"Helvetica Neue","Helvetica","Arial Nova","Nimbus Sans",Arial,sans-serif;--font-alt:"Nunito Sans","Helvetica Rounded","Arial Rounded MT","Arial Rounded MT Bold",Arial,Calibri,source-sans-pro,sans-serif;--font-heading:"Domine",Cambria,"Georgia Pro",Georgia,serif;}
