.subtitle{color:#c28921;font-weight:400}.dark{color:#eee}h2{font-size:2em;line-height:1.2}@media (min-width:599px){h2{font-size:2.5em}}@media (min-width:762px){h2{font-size:3em;line-height:1.4}}.faciliteit{position:relative;margin:1em;color:#eee}.faciliteit:hover .faciliteit-afbeelding,a:focus .faciliteit-afbeelding,a:hover .faciliteit-afbeelding{transform:scale(1.2)}.faciliteit-afbeelding{transition:transform 500ms ease-in-out}.faciliteit-overlay{position:absolute;background:rgba(0,0,0,0.253);width:100%;height:100%;top:0;bottom:0;left:0;font-weight:500}.faciliteit-overlay .row{height:100%}.faciliteit-overlay img{width:2em}@media (min-width:762px){.faciliteit{margin:1.5em}}.arrangement-card[data-v-02a423e6]{background:#fff;border-radius:16px;overflow:hidden;height:100%;display:flex;flex-direction:column;transition:all 0.4s cubic-bezier(0.25,0.8,0.25,1);box-shadow:0 2px 8px rgba(0,0,0,0.08);border:1px solid rgba(0,0,0,0.05)}.arrangement-card[data-v-02a423e6]:hover{box-shadow:0 8px 32px rgba(0,0,0,0.12);transform:translateY(-4px)}.arrangement-card:hover .card-image[data-v-02a423e6]{transform:scale(1.05)}.arrangement-card:hover .image-overlay[data-v-02a423e6]{opacity:1}.arrangement-card:hover .arrangement-title[data-v-02a423e6]{color:#c28921}.card-image-container[data-v-02a423e6]{position:relative;overflow:hidden;height:220px;background:#f5f5f5}.card-image[data-v-02a423e6]{transition:transform 0.4s ease;width:100%;height:100%}.image-overlay[data-v-02a423e6]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.4);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity 0.3s ease}.card-content[data-v-02a423e6]{padding:1.5rem;flex:1;display:flex;flex-direction:column;gap:1rem}.arrangement-title[data-v-02a423e6]{font-size:1.4rem;margin:0;color:#000;font-weight:400;line-height:1.3;transition:color 0.3s ease}.card-description[data-v-02a423e6]{color:#757575;font-size:0.95rem;line-height:1.5;flex:1}.card-description[data-v-02a423e6] :deep(p){margin:0}.cta-section[data-v-02a423e6]{margin-top:auto;padding-top:0.5rem}.cta-button[data-v-02a423e6]{text-decoration:none;display:block}.cta-button .q-btn[data-v-02a423e6]{font-weight:400;padding:0.75rem 1.5rem;border-radius:12px;font-size:0.95rem;letter-spacing:0.02em;transition:all 0.3s ease}.cta-button .q-btn[data-v-02a423e6]:hover{background:#c28921;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,0.3)}@media (max-width:600px){.arrangement-card[data-v-02a423e6]{border-radius:12px}.card-image-container[data-v-02a423e6]{height:180px}.card-content[data-v-02a423e6]{padding:1.25rem;gap:0.75rem}.arrangement-title[data-v-02a423e6]{font-size:1.25rem}.card-description[data-v-02a423e6]{font-size:0.9rem}.cta-button .q-btn[data-v-02a423e6]{padding:0.65rem 1.25rem;font-size:0.9rem}}@media (max-width:400px){.card-content[data-v-02a423e6]{padding:1rem}.arrangement-title[data-v-02a423e6]{font-size:1.2rem}}.form{padding:2em}.form .cookieInfo,.form .success-message{padding:0.5em;background:hsla(0,0%,100%,0.116)}.form .q-field--standard .q-field__control:before{border:none}.form button .q-focus-helper{opacity:0!important}.form button:after{content:"";position:absolute;left:0;right:0;margin:auto;width:40%;height:0.05em;background-color:#fff;bottom:-0.6em;transform:scaleX(0);transform-origin:bottom right;transition:transform 0.25s linear}.form button:focus:after,.form button:hover:after{transform-origin:bottom left;transform:scaleX(1)}@media (min-width:762px){.form{padding:2em 4em}}.contact-page{position:relative;width:100%}.contact-page .vue-map-container{position:relative;height:80vh;width:100%}.contact-page .info{position:relative;z-index:10;padding:5em 0;background:rgba(0,0,0,0.911);color:#eee}.contact-page .info .contact-tile{margin-bottom:2em}.contact-page .info .info-title{font-weight:500;color:#979797;margin-bottom:0.5em}.contact-page .info p{margin:0}.contact-page .info .how-to-find{background:hsla(0,0%,58%,0.164)}@media (min-width:1439px){.contact-page .vue-map-container{position:absolute;top:0;left:0;width:100%;height:100%}}.grid{opacity:0;cursor:pointer}.showGrid{opacity:1}.img-container{display:flex;align-items:center;justify-content:center;flex-direction:center;overflow:hidden;margin:0;object-fit:fill}.img-container img{display:block;margin:0;width:100%;height:auto}.img-container figcaption{margin:3px 0;text-align:center}