.grid-container[data-v-bf654bae]{max-width:1200px;margin:0 auto;padding:1rem}@media (max-width: 639px){.grid-container[data-v-bf654bae]{padding-left:0;padding-right:0}}.page-header[data-v-bf654bae]{text-align:center;padding:0 10px 1rem}.page-header h1[data-v-bf654bae]{margin:0 0 .5rem;font-size:1.75rem}.page-header .subtitle[data-v-bf654bae]{margin:0;color:var(--text)}.extra-info[data-v-bf654bae]{display:flex;flex-wrap:wrap;gap:0}.guest-chat-login[data-v-bf654bae],.some-random-blurb[data-v-bf654bae],.latest-news[data-v-bf654bae]{flex:0 0 100%}@media (min-width: 1024px){.extra-info[data-v-bf654bae]{gap:1.25rem}.guest-chat-login[data-v-bf654bae]{flex:0 0 calc(41.667% - .625rem);max-width:calc(41.667% - .625rem);order:1}.some-random-blurb[data-v-bf654bae]{flex:0 0 calc(58.333% - .625rem);max-width:calc(58.333% - .625rem);order:2}.latest-news[data-v-bf654bae]{flex:0 0 100%;order:3}}.form-row[data-v-bf654bae]{padding:0 10px 10px}.form-row label[data-v-bf654bae]{display:block;font-weight:700;margin-bottom:.25rem}.form-row label.required[data-v-bf654bae]:after{content:""}.input[data-v-bf654bae]{width:100%;padding:.5rem;font-size:1rem;border:1px solid var(--border);background-color:var(--background);box-sizing:border-box}.room-select[data-v-bf654bae]{width:100%}.birthdate-row[data-v-bf654bae]{display:flex;gap:.5rem}.birthdate-select[data-v-bf654bae]{flex:1;min-width:0}.terms-row[data-v-bf654bae]{padding-top:.5rem}.terms-agreement-label[data-v-bf654bae]{display:flex;align-items:flex-start;gap:.5rem;font-weight:400;line-height:1.4}.terms-agreement-label input[type=checkbox][data-v-bf654bae]{margin-top:.25rem;flex-shrink:0}.terms-agreement-label a[data-v-bf654bae]{color:var(--primary)}.login-error[data-v-bf654bae]{padding:10px;margin:0 10px 10px;background:#dc3545;color:#fff;text-align:center}.form-buttons[data-v-bf654bae]{text-align:center;padding:10px}.form-buttons-dual[data-v-bf654bae]{display:flex;justify-content:center;gap:.5rem;flex-wrap:wrap}.button[data-v-bf654bae]{display:inline-block;padding:.85em 1.5em;background-color:var(--primary);color:var(--text-light);font-weight:700;text-decoration:none;text-align:center;border:none;border-radius:0;cursor:pointer;font-size:1rem;min-width:150px}.button[data-v-bf654bae]:hover{background-color:var(--secondary-dark)}.article-list[data-v-bf654bae]{display:flex;flex-wrap:wrap;gap:1rem}.news-article[data-v-bf654bae]{flex:0 0 100%}@media (min-width: 1024px){.news-article[data-v-bf654bae]{flex:0 0 calc(50% - .5rem)}}.article-title[data-v-bf654bae]{margin:0 0 .25rem;font-size:1rem;text-align:left}.article-title a[data-v-bf654bae]{color:var(--primary);text-decoration:none}.article-title a[data-v-bf654bae]:hover{text-decoration:underline}.creation-date[data-v-bf654bae]{font-size:.875rem;font-style:italic;text-align:left;margin-bottom:.5rem}.blurb[data-v-bf654bae]{line-height:1.6}
