html{height:100%}body{box-sizing:border-box;min-height:100%}input,textarea,select{font:inherit;padding:0}button{padding:0}body,p,figure,blockquote,dl,dd,pre,ol,ul{margin:0}h1,h2,h3,h4,h5,h6{margin:0}img{box-sizing:border-box;width:100%}address{font:inherit}@font-face{font-family:Flukie;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Flukie.otf) format("opentype")}@font-face{font-family:Flukie;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/Flukie-Italic.otf) format("opentype")}@font-face{font-family:Flukie;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Flukie-Bold.otf) format("opentype")}@font-face{font-family:Flukie;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/Flukie-BoldItalic.otf) format("opentype")}@font-face{font-family:Flukie;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/Flukie-ExtraBold.otf) format("opentype")}@font-face{font-family:Flukie;font-style:italic;font-weight:900;font-display:swap;src:url(/fonts/Flukie-ExtraBoldItalic.otf) format("opentype")}body{font-family:Flukie,sans-serif;font-optical-sizing:auto;font-size:1.25rem}h1,h2,h3,h4{color:#f5f6f6;-webkit-text-stroke:.125rem #262730;text-shadow:.125rem .125rem #262730;font-weight:900}h1{font-size:4.75rem}h2{font-size:2.5rem}h3{font-size:1.8rem}@media (prefers-reduced-motion){*,:before,:after{animation:none!important;transition:none!important}:root{--animations-disabled: true}}button,[role=button]{border-radius:.5rem;border:.25rem solid;background-color:#f5f6f6;padding:.65rem .8rem;color:#262730;transition:.15s cubic-bezier(.5,1.7,.8,1);transition-property:box-shadow}button:hover,[role=button]:hover{background-color:#f2ed72;box-shadow:.25rem .25rem #262730}button:active,[role=button]:active{box-shadow:.125rem .125rem #262730;translate:.125rem .125rem}[role=button]{appearance:none;text-decoration:none;text-align:center}a{color:#262730;text-decoration:none}a:not([role]){transition:.15s cubic-bezier(.5,1.7,.8,1);transition-property:scale}a:not([role]):where(:hover){scale:1.1}a:not([role]):where(:active){transition-property:none;scale:1.06}iframe{border-radius:.5rem;border:.25rem solid;aspect-ratio:1}iframe[allowfullscreen]{aspect-ratio:16/9}html{scroll-behavior:smooth}body{color:#262730;background-color:#dbe6ea;display:flex;flex-direction:column;padding:2.5rem 1.8rem;place-items:center;gap:2.5rem;text-wrap:pretty}@media (width > 1080px){body{padding-inline:2.5rem}}body>:nth-child(2){margin-block:auto}main{display:contents;grid-template-columns:1fr 1fr;gap:inherit;flex-grow:1;flex-basis:0;min-height:0}@media (width > 1080px){main{display:grid}}section{border:.25rem solid;border-radius:2.5rem;box-shadow:.5rem .5rem #262730;padding:2.5rem 4.75rem;gap:2.5rem 2.5rem;place-items:center;background-color:#eff3f4;display:grid;grid-template-columns:1fr 2fr}@media (width > 1080px){section{border-top-right-radius:0;border-bottom-right-radius:0;overflow-y:auto}}section>*{grid-column:1/-1}section>:nth-child(-n+2){text-align:center}.card{margin-top:1.25rem;display:grid;grid-template-columns:subgrid;gap:1rem}.card img{border:.125rem solid;box-shadow:.25rem .25rem #262730;border-radius:3mm;grid-row:span 4}h2[data-1825]{color:#81c55f}h2[data-pjir]{color:#f9a34b}nav[data-blga]{display:flex;flex-wrap:wrap;place-self:stretch;place-content:center;gap:inherit;background-color:#c3ced9}@media (width > 1080px){nav[data-blga]{place-content:center end}}address[data-81wy]{display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr;column-gap:1rem;place-items:center start;text-align:left}address[data-81wy] img{grid-area:1/1/span 2;width:50px}header[data-tkjy]{display:grid;gap:1.8rem 2.5rem;place-self:stretch;place-items:center}@media (width > 1080px){header[data-tkjy]{place-items:start}header[data-tkjy] nav{grid-area:1/2}}header[data-tkjy] a{max-width:40ch}footer[data-i7y6]{display:grid;gap:1.8rem 2.5rem;place-self:stretch;place-items:center;text-align:center;background-color:#c3ced9}footer[data-i7y6]>:last-child{grid-column:1/-1}@media (width > 1080px){footer[data-i7y6]{grid-template-columns:repeat(3,1fr)}}@media (width <= 720px){footer[data-i7y6]>:last-child>*{display:block}}@media (width > 720px){footer[data-i7y6]>:last-child>:first-child:after{content:" —"}footer[data-i7y6]>:last-child>:last-child:before{content:"| "}}footer[data-i7y6] address>span{display:none}
