@font-face{font-family:jost;src:url(../media/Jost_latin-s.p.2csanl8cs02r-.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:jost Fallback;src:local(Arial);ascent-override:112.02%;descent-override:39.26%;line-gap-override:0.0%;size-adjust:95.51%}.ur3LpW_className{font-family:jost,jost Fallback,system-ui,Segoe UI,Helvetica Neue,Arial,sans-serif;font-style:normal}.ur3LpW_variable{--font-jost:"jost", "jost Fallback", system-ui, Segoe UI, Helvetica Neue, Arial, sans-serif}
@font-face{font-family:jostItalic;src:url(../media/Jost_Italic_latin-s.0brp6yyop-3q2.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-family:jostItalic Fallback;src:local(Arial);ascent-override:113.46%;descent-override:39.76%;line-gap-override:0.0%;size-adjust:94.31%}._0w86aq_className{font-family:jostItalic,jostItalic Fallback,system-ui,Segoe UI,Helvetica Neue,Arial,sans-serif;font-style:italic}._0w86aq_variable{--font-jost-italic:"jostItalic", "jostItalic Fallback", system-ui, Segoe UI, Helvetica Neue, Arial, sans-serif}
:root{--content:800px;--wide:1280px;--sp-10:1rem;--sp-20:min(1.5rem, 2vw);--sp-30:min(2.5rem, 3vw);--sp-40:min(4rem, 5vw);--sp-50:min(6.5rem, 8vw);--sp-60:min(10.5rem, 13vw);--sp-70:3.38rem;--sp-80:5.06rem;--root-pad:var(--sp-50);--block-gap:1.2rem;--fs-small:1rem;--fs-normal:1rem;--fs-medium:1.2rem;--fs-large:clamp(1.5rem, 1.5rem + ((1vw - .2rem) * .833), 2rem);--fs-x-large:clamp(2rem, 2rem + ((1vw - .2rem) * 1.083), 2.65rem);--fs-xx-large:clamp(2.65rem, 2.65rem + ((1vw - .2rem) * 1.417), 3.5rem);--fs-huge:2.65rem;--font:var(--font-jost), system-ui, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--body-bg:var(--c-contrast-3,#96a5b2);--body-fg:var(--c-custom-colore-1,#003);--heading-fg:var(--body-fg);--body-lh:1.55;--button-bg:var(--c-custom-colore-1,#003);--button-fg:var(--c-base,#ebebef);--button-hover-bg:var(--c-contrast,#1c2930);--header-bg:var(--c-base,#ebebef);--page-bg:var(--c-base-2,#dce0e6);--rounded:1.5rem;--focus:#0a58ca}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:1rem}body{background:var(--body-bg);color:var(--body-fg);font-family:var(--font);font-size:var(--fs-small);font-weight:400;line-height:var(--body-lh);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0}img{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:.15em;text-decoration-thickness:1px}a:hover{text-decoration-style:dotted}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}h1,h2,h3,h4,h5,h6{color:var(--heading-fg);letter-spacing:0;margin:0;font-weight:400;line-height:1.2}h1{font-size:var(--fs-xx-large)}h2{font-size:var(--fs-x-large)}h3{font-size:var(--fs-large)}h4{font-size:clamp(1.1rem,.767vw + .9466rem,1.5rem)}h5{font-size:var(--fs-medium)}h6{font-size:var(--fs-small)}p{margin:0}em,i,cite,[style*=font-style\:italic]{font-family:var(--font-jost-italic), var(--font)}.skip-link{z-index:10;background:var(--button-bg);color:var(--button-fg);padding:.6rem 1rem;position:absolute;top:-100px;left:1rem}.skip-link:focus{top:1rem}.structured-data{display:none}.has-global-padding{padding-inline:var(--root-pad)}.has-global-padding>.align-full{margin-inline:calc(var(--root-pad) * -1)}.has-global-padding .has-global-padding:not(.align-full){padding-inline:0}.has-global-padding .has-global-padding:not(.align-full)>.align-full{margin-inline:0}.layout-constrained>:where(:not(.align-wide,.align-full,.align-left,.align-right)){max-width:var(--content);margin-inline:auto}.layout-constrained>.align-wide{max-width:var(--wide);margin-inline:auto}.layout-constrained>.align-full{max-width:none}.layout-constrained>*+*,.layout-flow>*+*,.b-group:not(.layout-flex):not(.layout-grid)>*+*,.b-column>*+*,.page-body>*+*{margin-block-start:var(--block-gap)}.layout-constrained[style*=--inner-content]>:where(:not(.align-wide,.align-full,.align-left,.align-right)){max-width:var(--inner-content)}.layout-constrained[style*=--inner-wide]>.align-wide{max-width:var(--inner-wide)}.b-group[style*=--flow-gap]:not(.layout-flex):not(.layout-grid)>*+*,.b-column[style*=--flow-gap]:not(.layout-flex)>*+*{margin-block-start:var(--flow-gap)}.home>*+*,.site-footer>*+*,.site-header>*+*{margin-block-start:0}.layout-flex{flex-wrap:wrap;align-items:center;gap:.5em 1.2em;display:flex}.layout-flex.is-vertical{flex-direction:column;align-items:flex-start}.layout-flex.is-nowrap{flex-wrap:nowrap}.layout-flex.justify-center{justify-content:center}.layout-flex.justify-right{justify-content:flex-end}.layout-flex.justify-left{justify-content:flex-start}.layout-flex.justify-space-between{justify-content:space-between}.layout-flex.is-vertical.justify-center{align-items:center}.layout-flex.is-vertical.justify-right{align-items:flex-end}.layout-flex.is-vertical.justify-stretch{align-items:stretch}.b-group.has-bg:not([style*=padding]),.b-columns.has-bg:not([style*=padding]){padding:1.25em 2.375em}.b-columns{flex-wrap:wrap;align-items:normal;gap:2em;display:flex}.b-column{flex:1 1 0;min-width:0}.b-column.has-basis{flex:0 1 var(--basis)}.b-column.valign-center{align-self:center}.b-column.valign-top{align-self:flex-start}.b-column.valign-bottom{align-self:flex-end}@media (min-width:782px){.b-columns{flex-wrap:nowrap}}@media (max-width:781px){.b-columns{flex-direction:column}.b-column,.b-column.has-basis{flex:auto;width:100%}}.fs-small{font-size:var(--fs-small)}.fs-normal{font-size:var(--fs-normal)}.fs-medium{font-size:var(--fs-medium)}.fs-large{font-size:var(--fs-large)}.fs-x-large{font-size:var(--fs-x-large)}.fs-xx-large{font-size:var(--fs-xx-large)}.fs-huge{font-size:var(--fs-huge)}.ta-left{text-align:left}.ta-center{text-align:center}.ta-right{text-align:right}.ta-justify{text-align:justify}.ff-body,.ff-hero{font-family:var(--font)}.b-heading a{text-decoration-thickness:1px}.b-paragraph.is-multi>p+p{margin-block-start:calc(var(--body-lh) * 1em)}.b-markdown>*+*,.b-markdown li+li{margin-block-start:.6em}.b-markdown blockquote{border-inline-start:2px solid;margin:0;padding-inline-start:1.2rem}.b-markdown table{border-collapse:collapse;width:100%}.b-markdown th,.b-markdown td{text-align:left;border-bottom:1px solid #00000026;padding:.5em}.page-body ul,.page-body ol,.b-markdown ul,.b-markdown ol{padding-inline-start:1.4em}.b-image{margin:0}.b-image img{width:100%}.b-image.is-style-rounded img{border-radius:var(--rounded)}.align-right{float:right;max-width:50%;margin-block:.35em 1em;margin-inline:2em 0}.align-left{float:left;max-width:50%;margin-block:.35em 1em;margin-inline:0 2em}.b-image.align-center{margin-inline:auto}.page-body:after{clear:both;content:"";display:block}@media (max-width:599px){.align-right,.align-left{float:none;max-width:100%;margin-inline:auto}}.b-image figcaption{text-align:center;margin-top:.5em;font-size:.875em}.b-gallery{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:1rem;display:grid}@media (max-width:781px){.b-gallery{grid-template-columns:1fr}}.b-cover{color:#fff;place-items:center;min-height:430px;display:grid;position:relative;overflow:hidden}.b-cover-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.b-cover-overlay{position:absolute;inset:0}.b-cover-inner{width:100%;padding:var(--sp-30);position:relative}.b-buttons{flex-wrap:wrap;gap:.75em;display:flex}.b-buttons.justify-center{justify-content:center}.b-buttons.justify-right{justify-content:flex-end}.b-button{background:var(--button-bg);color:var(--button-fg);font-size:var(--fs-small);letter-spacing:.1em;text-transform:uppercase;border-radius:3px;padding:1rem 2.2rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .2s;display:inline-block}.b-button:hover,.b-button:focus-visible{background:var(--button-hover-bg);color:var(--button-fg);text-decoration:none}.b-button.is-outline{color:inherit;background:0 0;border:2px solid}.b-separator{opacity:.4;border:0;border-top:1px solid;width:100px;margin-inline:auto}.b-separator.is-style-wide{width:100%;max-width:none}.home>.b-separator{opacity:1;border-top-color:#00003373;margin-block:0}.b-spacer{flex-shrink:0}.site-header{background:var(--header-bg)}.site-header .b-navigation{font-size:var(--fs-medium)}.b-navigation ul{gap:.5em var(--block-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.b-navigation a{font-weight:500;text-decoration:none}.b-navigation a:hover{text-decoration:underline}.b-navigation.is-vertical ul{flex-direction:column;gap:.6em}.b-navigation.is-vertical a{font-weight:inherit}.nav-sub{padding-inline-start:1em!important}.nav-mobile{display:none}.nav-mobile summary{cursor:pointer;align-items:center;gap:.6em;padding:.4em 0;list-style:none;display:inline-flex}.nav-mobile summary::-webkit-details-marker{display:none}.nav-burger,.nav-burger:before,.nav-burger:after{background:currentColor;width:24px;height:2px;display:block}.nav-burger{position:relative}.nav-burger:before,.nav-burger:after{content:"";position:absolute;left:0}.nav-burger:before{top:-7px}.nav-burger:after{top:7px}.nav-mobile[open] .nav-burger{background:0 0}.nav-mobile[open] .nav-burger:before{top:0;transform:rotate(45deg)}.nav-mobile[open] .nav-burger:after{top:0;transform:rotate(-45deg)}.nav-mobile-list{flex-direction:column;gap:.9em!important;padding:.8em 0 .4em!important}@media (max-width:781px){.b-navigation.is-responsive>.nav-list{display:none}.nav-mobile{display:block}}.b-site-logo a{display:block}.b-site-title a,.b-site-title{text-decoration:none}.site-footer{font-size:var(--fs-small)}.site-footer .b-heading{font-size:var(--fs-medium)}.b-map{margin:0}.b-map iframe{aspect-ratio:4/3;border:0;width:100%;display:block}.b-map figcaption{margin-top:.4em;font-size:.8em}.b-social{flex-wrap:wrap;gap:1em;margin:0;padding:0;list-style:none;display:flex}.page{background:var(--page-bg)}.page-hero{padding-block:var(--sp-50) var(--sp-20)}.page-title{font-size:var(--fs-x-large);text-align:center}.page-body{padding-block:var(--sp-30) var(--sp-50)}.page-body>.b-heading:not(.fs-small,.fs-medium,.fs-large,.fs-x-large){margin-block-start:2rem}@media (prefers-reduced-motion:reduce){*{transition:none!important}}
