*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}img,picture,video,canvas,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit}a{text-underline-offset:.16em}h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{-webkit-text-decoration:inherit;text-decoration:inherit;color:inherit}[style*="text-decoration: none"] a,[style*=text-decoration\:none] a{text-decoration:none!important}.link-container{cursor:pointer}.link-container:hover{filter:brightness(.95)}a:not(:has(img)):hover{filter:brightness(.95)}:focus-visible{outline:2px solid var(--wp--preset--color--primary);outline-offset:3px}.wp-block-site-title a,.wp-block-navigation a{text-decoration:none}.wp-block-post-title a{color:inherit;text-decoration:none}@media screen and (width<=992px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:flex!important}.wp-block-navigation__responsive-container:not(.is-menu-open):not(.has-modal-open){display:none!important}}.wp-block-post-content>:where(.wp-block-group,.wp-block-cover){margin-block:var(--wp--preset--spacing--40)}.wp-block-group.has-background[style*=border-top-left-radius],.wp-block-group.has-background[style*=border-radius]{overflow:clip}:where(.wp-site-blocks)>:is(header,main,footer){margin-block:0!important}ul li{padding-left:1.5em;list-style-type:none;position:relative}ul li:before{content:"✔";color:var(--wp--preset--color--primary);padding-top:2px;position:absolute;left:0}.references .wp-block-cover__image-background{object-fit:contain}.references p{max-width:495px}
