.skip-content71{position:fixed;top:10px;left:10px;z-index:1000;padding:12px 18px;background:white;color:#004c46;transform:translateY(-180%);border:2px solid #004c46}.skip-content71:focus{transform:translateY(0)}body dialog{max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;box-sizing:border-box}body main .managed-content img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain}body main [data-compare]:disabled{cursor:not-allowed}body main .round{flex-shrink:0}body main .comparison{max-width:100%;overflow-x:auto}body main .comparison table{width:100%;min-width:520px}body main .request-form :is(input,select,textarea){width:100%;box-sizing:border-box}body :is(button,summary){touch-action:manipulation}@media(max-width:480px){body .header .phone{display:none!important}body main .stay-search{grid-template-columns:minmax(0,1fr)!important}body main .stay-search>*{grid-column:1!important}body main .stay-search .children-ages{grid-column:1!important}body .contact-dock{max-width:calc(100vw - 24px)}body .guest-contact-panel{max-width:calc(100vw - 24px);box-sizing:border-box}body main .card-heading h3{font-size:clamp(25px,7vw,36px)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}body *,body *::before,body *::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}

.event-links76{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 30px;padding:28px 24px;background:#f2f6f4;border-bottom:1px solid #d8e3dc}.event-links76 a{color:#004c46;font-size:17px;line-height:1.45;border-bottom:1px solid #9cb5a7;padding:10px 0}.event-links76 a:focus-visible{outline:2px solid #004c46;outline-offset:5px}@media(max-width:600px){.event-links76{display:grid;grid-template-columns:1fr;padding:22px 20px;gap:8px}.event-links76 a{min-width:0}}

.registry-link77{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.registry-link77:focus-visible{outline:2px solid currentColor;outline-offset:4px}
