.text[data-v-5966bcb3],.title[data-v-5966bcb3]{grid-column-end:span 8;grid-column-start:4;text-align:center}.text[data-v-5966bcb3]{margin-top:3rem}.text+.toolbar[data-v-5966bcb3],.title+.toolbar[data-v-5966bcb3]{margin-top:6rem}.outer-items[data-v-5966bcb3],.toolbar[data-v-5966bcb3]{grid-column-end:span 12;grid-column-start:2}.outer-items[data-v-5966bcb3]{margin-top:5rem}.state[data-v-5966bcb3]{font-size:1.8rem;font-weight:400;letter-spacing:0;line-height:161%}@media (max-width:1023px){.state[data-v-5966bcb3]{font-size:1.4rem;font-weight:400;letter-spacing:0;line-height:150%}}.items[data-v-5966bcb3]{row-gap:6rem;width:100%}.item[data-v-5966bcb3]{display:flex;grid-column-end:span 3}.card[data-v-5966bcb3]{position:relative;width:100%}.card:hover .image img[data-v-5966bcb3]{transform:scale(1.08)}.image[data-v-5966bcb3]{aspect-ratio:395/282;background-color:#2727261a;border-radius:3rem;overflow:hidden;position:relative}.image img[data-v-5966bcb3]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:.6s;width:100%}.open-badge[data-v-5966bcb3]{align-items:center;background-color:#fff;border-radius:500px;color:#272726;display:inline-flex;font-size:1.4rem;font-weight:400;gap:.6rem;left:1.5rem;letter-spacing:0;line-height:143%;padding:.4rem 1.2rem .4rem .6rem;position:absolute;top:1.5rem}@media (max-width:1023px){.open-badge[data-v-5966bcb3]{font-size:1.4rem;font-weight:400;letter-spacing:0;line-height:143%}}.open-badge svg[data-v-5966bcb3]{display:block;height:1.8rem;width:1.8rem}.name[data-v-5966bcb3]{font-size:2rem;font-weight:400;font-weight:700;letter-spacing:0;line-height:150%;margin-top:2rem}@media (max-width:1023px){.name[data-v-5966bcb3]{font-size:1.6rem;font-weight:700;letter-spacing:0;line-height:131%}}.card-link[data-v-5966bcb3]{background:none;border:0;color:inherit;cursor:pointer;font:inherit;padding:0;text-align:left}.card-link[data-v-5966bcb3]:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute}.card-link[data-v-5966bcb3]:focus-visible{outline:none}.card-link[data-v-5966bcb3]:focus-visible:after{border-radius:3rem;outline:2px solid #005fcc!important;outline-offset:5px!important;transition:outline .2s ease}.meta[data-v-5966bcb3]{font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:150%;margin-top:.5rem;opacity:.7}@media (max-width:1023px){.meta[data-v-5966bcb3]{font-size:1.4rem;font-weight:400;letter-spacing:0;line-height:150%}}.location[data-v-5966bcb3]{align-items:flex-start;display:flex;font-size:1.6rem;font-weight:400;gap:.5rem;letter-spacing:0;line-height:150%;margin-top:1rem}@media (max-width:1023px){.location[data-v-5966bcb3]{font-size:1.4rem;font-weight:400;letter-spacing:0;line-height:150%}}.location svg[data-v-5966bcb3]{flex-shrink:0;height:2rem;margin-top:.2rem;width:2rem}.more[data-v-5966bcb3]{display:flex;justify-content:center;margin-top:6rem}.more-button[data-v-5966bcb3]{--ht-ripple-color:#2f6e8a;background-color:#3b89ad;border:0;border-radius:500px;color:#fff;cursor:pointer;font-size:1.7rem;font-weight:700;isolation:isolate;letter-spacing:0;line-height:129%;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000);overflow:hidden;padding:1.4rem 3rem;position:relative}.more-button[data-v-5966bcb3]>:not(.ht-ripple){position:relative;z-index:1}@media (min-width:1024px){.more-button[data-v-5966bcb3]:not(.js-ripple):hover{background-color:#2f6e8a}}@media (max-width:1023px){.more-button[data-v-5966bcb3]{font-size:1.3rem;font-weight:900;letter-spacing:0;line-height:154%}}.more-button[data-v-5966bcb3]:focus-visible{outline:2px solid #005fcc!important;outline-offset:5px!important;transition:outline .2s ease}.hut-modal[data-v-5966bcb3]{max-width:100%;width:72rem}.modal-title[data-v-5966bcb3]{font-size:2.5rem;font-weight:700;letter-spacing:0;line-height:132%}@media (max-width:1023px){.modal-title[data-v-5966bcb3]{font-size:1.8rem;font-weight:700;letter-spacing:0;line-height:128%}}.toggle[data-v-5966bcb3]{align-items:center;cursor:pointer;display:inline-flex;font-size:1.8rem;font-weight:400;gap:1rem;letter-spacing:0;line-height:161%;margin-top:4rem}@media (max-width:1023px){.toggle[data-v-5966bcb3]{font-size:1.4rem;font-weight:400;letter-spacing:0;line-height:150%}}.toggle input[data-v-5966bcb3]{opacity:0;pointer-events:none;position:absolute}.switch[data-v-5966bcb3]{background-color:#27272640;border-radius:1.05rem;display:block;flex-shrink:0;height:2.1rem;position:relative;transition:.2s;width:3.8rem}.switch[data-v-5966bcb3]:after{background-color:#fff;border-radius:50%;content:"";left:.2rem}.switch .knob[data-v-5966bcb3],.switch[data-v-5966bcb3]:after{height:1.7rem;position:absolute;top:.2rem;transition:.2s;width:1.7rem}.switch .knob[data-v-5966bcb3]{display:block;opacity:0;right:.2rem}input:checked+.switch[data-v-5966bcb3]{background-color:#9dc053}input:checked+.switch[data-v-5966bcb3]:after{opacity:0}input:checked+.switch .knob[data-v-5966bcb3]{opacity:1}input:focus-visible+.switch[data-v-5966bcb3]{outline:2px solid #005fcc!important;outline-offset:5px!important;transition:outline .2s ease}.hut-modal-image[data-v-5966bcb3]{aspect-ratio:16/10;border-radius:3rem;margin-bottom:3rem;overflow:hidden;position:relative}.hut-modal-image img[data-v-5966bcb3]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.description[data-v-5966bcb3]{font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:150%;margin-top:2.5rem}@media (max-width:1023px){.description[data-v-5966bcb3]{font-size:1.4rem;font-weight:400;letter-spacing:0;line-height:150%}}.contact[data-v-5966bcb3]{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;margin-top:3rem}.contact a[data-v-5966bcb3]{align-items:center;color:#3b89ad;display:inline-flex;font-size:1.6rem;font-weight:400;gap:1rem;letter-spacing:0;line-height:150%;word-break:break-all}@media (max-width:1023px){.contact a[data-v-5966bcb3]{font-size:1.4rem;font-weight:400;letter-spacing:0;line-height:150%}}.contact a svg[data-v-5966bcb3]{flex-shrink:0;height:2rem;width:2rem}.contact-title[data-v-5966bcb3]{font-size:1.8rem;font-weight:700;letter-spacing:0;line-height:161%}@media (max-width:1023px){.contact-title[data-v-5966bcb3]{font-size:1.4rem;font-weight:700;letter-spacing:0;line-height:150%}.text[data-v-5966bcb3],.title[data-v-5966bcb3]{grid-column-end:span 12;grid-column-start:2}.text[data-v-5966bcb3]{margin-top:2rem}.text+.toolbar[data-v-5966bcb3],.title+.toolbar[data-v-5966bcb3]{margin-top:4rem}.outer-items[data-v-5966bcb3]{margin-top:3rem}.items[data-v-5966bcb3]{row-gap:4rem}.item[data-v-5966bcb3]{grid-column-end:span 12}.hut-modal-image[data-v-5966bcb3],.image[data-v-5966bcb3]{border-radius:2.3rem}}@media (max-width:1023px){.card-link[data-v-5966bcb3]:focus-visible:after{border-radius:2.3rem}.name[data-v-5966bcb3]{margin-top:1.5rem}.location svg[data-v-5966bcb3]{height:1.5rem;width:1.5rem}.more[data-v-5966bcb3]{margin-top:4rem}.more-button[data-v-5966bcb3]{padding:1rem 2rem}.toggle[data-v-5966bcb3]{margin-top:3rem}.hut-modal-image[data-v-5966bcb3]{margin-bottom:2rem}}
