#landing[data-v-1febb078]{background-color:var(--accent-1);width:100vw;color:var(--white-soft);display:flex;flex-direction:column;justify-content:center;align-items:center;margin:-40px calc(-50vw + 50%) 0}.landing-content[data-v-1febb078]{flex:1 0 auto;text-align:center;padding:2rem 2rem 0}.important[data-v-1febb078]{color:var(--accent-2);margin:1rem 0}#register-now-btn[data-v-1febb078]{display:block;width:fit-content;margin:2rem auto;padding:1rem 3rem;color:var(--accent-1);background-color:var(--accent-2);font-family:Cera Pro Bold;font-size:2rem;text-transform:uppercase}#register-now-btn[data-v-1febb078]:hover{background-color:#fbf9c4;text-decoration:none}@media screen and (max-width: 1200px){.landing-content[data-v-1febb078]{padding:1rem;margin-top:1rem}}.menu-inner[data-v-cbb00772]{transition:.2s top;width:100vw;background-color:#fff;position:static;z-index:2;top:200px;box-shadow:0 -3px 10px #000000bf}.menu-inner-content[data-v-cbb00772]{max-width:1200px;display:flex;align-items:center;justify-content:stretch;gap:1rem;padding:0 40px;margin:0 auto}#menu.shrunk[data-v-cbb00772]{padding-top:0}#menu.shrunk .menu-inner[data-v-cbb00772]{position:fixed;top:0}.menu-small-logo[data-v-cbb00772]{transition:.3s opacity;opacity:0}#menu.shrunk .menu-small-logo[data-v-cbb00772]{opacity:1}.menu-logo[data-v-cbb00772]{background-image:url(/images/grad.svg);background-repeat:no-repeat;background-position:0 105%;background-color:var(--accent-1);text-align:center}.menu-logo img[data-v-cbb00772]{transition:.3s height;height:200px}.menu-logo a[data-v-cbb00772]{display:block}#menu.shrunk .menu-logo img[data-v-cbb00772]{height:0px}.menu-right[data-v-cbb00772]{flex:1 1 auto;display:flex;align-items:center}.menu-item[data-v-cbb00772]{text-align:center;white-space:nowrap}.menu-items[data-v-cbb00772]{flex:1 1 auto;display:flex;justify-content:space-between}.menu-item-link[data-v-cbb00772]{font-size:1rem;display:block;width:100%;padding:1rem;color:var(--color-text-accent);filter:brightness(100%);cursor:pointer}.menu-item-link.dropdown-header[data-v-cbb00772]{padding:1rem auto}.logo-link[data-v-cbb00772]{font-size:1rem;padding:1rem;display:flex;align-items:baseline;justify-content:center;text-transform:uppercase}.logo-link>img[data-v-cbb00772]{height:2rem;margin-right:.5rem}.fa.mobile-item-link[data-v-cbb00772]{padding:.8rem}.menu-item-link[data-v-cbb00772]:hover,.dropdown-menu-item[data-v-cbb00772]:hover,.menu-item-link.active[data-v-cbb00772]{display:block;text-decoration:underline}.dropdown-menu[data-v-cbb00772]{position:absolute;z-index:2001;min-width:100%;flex-direction:column;align-items:start;background-color:#fff;border-top:none}.modal-backdrop[data-v-cbb00772]{position:fixed;background-color:transparent;width:150vw;height:100vh;left:-100px;z-index:2000}.dropdown-menu.active[data-v-cbb00772]{display:flex;box-shadow:0 10px 10px #0003}.modal-backdrop.active[data-v-cbb00772]{display:flex}.dropdown-menu-item[data-v-cbb00772]{width:100%;margin:0 auto}.dropdown-menu-item>.menu-item-link[data-v-cbb00772]{padding:1rem .5rem}#social-icons[data-v-cbb00772],#localization-menu[data-v-cbb00772],#profile-menu[data-v-cbb00772]{margin-left:2rem}#social-icons.flex-container[data-v-cbb00772],#localization-menu.flex-container[data-v-cbb00772]{gap:0}#social-icons .menu-item-link[data-v-cbb00772],#localization-menu .menu-item-link[data-v-cbb00772],#profile-menu .menu-item-link[data-v-cbb00772]{padding:1rem .5rem}#mobile-menu-toggle[data-v-cbb00772]{display:none;position:absolute;top:0;left:0;width:1.2rem;z-index:2}@media screen and (max-width: 1200px){.dropdown-menu[data-v-cbb00772]{position:relative;border:none}.dropdown-menu-item>a[data-v-cbb00772]{font-size:1rem}#mobile-menu-toggle[data-v-cbb00772]{display:block}.modal-backdrop.active[data-v-cbb00772]{display:none}.menu-item[data-v-cbb00772],.menu-small-logo[data-v-cbb00772]{width:100%;flex-basis:100%;display:none}.menu-right[data-v-cbb00772]{display:flex;width:100%}.menu-left[data-v-cbb00772]{display:none}.menu-items[data-v-cbb00772]{width:100%;flex-wrap:wrap}.active[data-v-cbb00772]{display:flex}.dropdown-menu .dropdown-menu-item>a[data-v-cbb00772]{font-size:.8rem}.dropdown-menu.active[data-v-cbb00772]{box-shadow:none}.active-block[data-v-cbb00772]{display:block}#mobile-menu-toggle.block[data-v-cbb00772]{position:relative;width:100vw;display:flex;justify-content:left}#mobile-menu-toggle>.menu-item-link[data-v-cbb00772]{width:1.2rem}#social-icons>.menu-item-link[data-v-cbb00772]{width:fit-content}#localization-menu[data-v-cbb00772]{justify-content:right}#social-icons.active[data-v-cbb00772],#localization-menu.active[data-v-cbb00772],#profile-menu.active[data-v-cbb00772]{justify-content:center;margin:0}}@media screen and (max-width: 650px){.menu-logo[data-v-cbb00772]{background-size:50%}}#footer[data-v-4ac54901]{width:100%;padding:3rem 1rem;background-color:var(--color-background-alt);color:var(--color-text-alt);margin-top:0}.footer-item[data-v-4ac54901]{text-align:center;margin:2rem auto}.footer-item>p[data-v-4ac54901]{margin-bottom:0}.footer-item a[data-v-4ac54901]{text-decoration:none;color:var(--accent-2)}.footer-item.flex-container[data-v-4ac54901]{gap:1rem;justify-content:center}@media screen and (max-width: 650px){.footer-item.flex-container[data-v-4ac54901]{flex-direction:row;gap:1rem}}.alert{padding:1rem;margin:0;width:100%;text-align:center;font-size:small;position:fixed;bottom:0;right:0;z-index:10}.success{background-color:var(--confirmed);border:1px solid var(--black)}.error{background-color:var(--waitlist);border:1px solid var(--black)}#banner[data-v-b2442f37]{width:100%}#landing[data-v-b2442f37]{background-color:var(--accent-1);width:100vw;color:var(--white-soft);display:flex;flex-direction:column;justify-content:center;align-items:center;margin:-40px calc(-50vw + 50%) 0}.landing-content[data-v-b2442f37]{flex:1 0 auto;text-align:center;padding:2rem 2rem 0}.important[data-v-b2442f37]{color:var(--accent-2);margin:1rem 0}.registration-info[data-v-b2442f37]{margin:0;color:var(--accent-2)}#register-now-btn[data-v-b2442f37]{display:block;width:fit-content;margin:2rem auto;padding:1rem 3rem;color:var(--accent-1);background-color:var(--accent-2);font-family:Cera Pro Bold;font-size:2rem;text-transform:uppercase}#register-now-btn[data-v-b2442f37]:hover{text-decoration:none}.features-section[data-v-b2442f37]{text-align:center}.features-grid[data-v-b2442f37]{display:flex;justify-content:space-between;padding:0 4rem 2rem;width:100%}.feature-box[data-v-b2442f37]{flex:1;margin:20px;padding:30px;background-color:var(--white-soft);transition:transform .3s ease;align-items:center;justify-content:space-between;width:100%}.feature-box[data-v-b2442f37]:hover{transform:scale(1.05);text-decoration:none}.feature-box h3[data-v-b2442f37]{color:var(--accent-1);text-transform:uppercase}.feature-box p[data-v-b2442f37]{color:var(--black-soft);margin:0 0 .5rem;text-align:center}.read-more[data-v-b2442f37]{width:fit-content;color:var(--white-soft);background-color:var(--accent-1);padding:.5rem 1rem;text-transform:uppercase;margin-top:2rem}.fade-enter-active[data-v-b2442f37],.fade-leave-active[data-v-b2442f37]{transition:opacity 1s}.fade-enter[data-v-b2442f37],.fade-leave-to[data-v-b2442f37]{opacity:0}#video-collage[data-v-b2442f37]{margin:4rem -40px}.video-collage-content[data-v-b2442f37]{display:grid;grid-gap:10px;margin:40px 0}.video-collage-content>a[data-v-b2442f37]{display:flex;width:calc((1200px - 20px) / 3);height:calc(((1200px - 20px) / 3) * .56);align-items:center;overflow:hidden;position:relative;color:var(--white-soft)}.video-collage-content>a>h3[data-v-b2442f37]{display:none;width:100%;height:110%;position:absolute;z-index:1;padding:2rem}.video-collage-content>a:hover>h3[data-v-b2442f37]{display:flex;justify-content:center;align-items:center;background-color:#000000bf}.video-collage-content>a>img[data-v-b2442f37]{width:100%;height:135%}.video-collage-content>.item-1[data-v-b2442f37]{width:calc((1200px - 20px) / 3 * 2 + 10px);height:calc(((1200px - 20px) / 3 * 2 * .56) + 10px);grid-column:1 / span 2;grid-row:1 / span 2}.video-collage-content>.item-2[data-v-b2442f37]{grid-column:3;grid-row:1}.video-collage-content>.item-3[data-v-b2442f37]{grid-column:3;grid-row:2}.video-collage-content>.item-4[data-v-b2442f37]{grid-column:1;grid-row:3}.video-collage-content>.item-5[data-v-b2442f37]{grid-column:2;grid-row:3}.video-collage-content>.item-6[data-v-b2442f37]{grid-column:3;grid-row:3}@media screen and (max-width: 1200px){#banner[data-v-b2442f37]{content:url(/src/assets/images/website_landing_square.png)}.features-grid[data-v-b2442f37]{flex-direction:column;justify-content:center}.feature-box[data-v-b2442f37]{margin:20px 0}.landing-content[data-v-b2442f37]{padding:1rem;margin-top:1rem}#video-collage[data-v-b2442f37]{margin:0}.video-collage-content[data-v-b2442f37]{display:flex;flex-direction:column}.video-collage-content>a[data-v-b2442f37]{width:100%!important;height:fit-content!important}}img[data-v-5606333b]{height:100%;width:100%}.person-card[data-v-5606333b]{margin:0 -2rem;padding:2rem}.background-accent[data-v-5606333b],.flex-reverse[data-v-5606333b]{background-color:var(--accent-1)}.left[data-v-5606333b]{margin-right:2rem}.right[data-v-5606333b]{margin-left:2rem}.text[data-v-5606333b]{flex-basis:200%}.image[data-v-5606333b]{flex-basis:100%}.title-text[data-v-5606333b]{margin-top:-1rem;font-weight:700}@media screen and (max-width: 650px){.left[data-v-5606333b],.right[data-v-5606333b]{margin:1rem}}img[data-v-3479a80b]{display:block;width:100%;max-width:800px;margin:0 auto}#passPrices h3[data-v-9d4d9b6b]{margin:0}.grid-container[data-v-9d4d9b6b]{grid-template-columns:1fr 1fr 1fr 1fr;margin:-.5rem;align-items:start;padding:2rem 0;gap:1rem}.pass-card[data-v-9d4d9b6b]{display:grid;grid-template-columns:1fr;grid-auto-flow:row;grid-template-rows:1fr 1fr 1fr 1fr;margin:0;box-shadow:0 0 10px #0003}.tier-card[data-v-9d4d9b6b]{box-shadow:none}.pass-info[data-v-9d4d9b6b]{padding:2rem .5rem 1rem;display:flex;flex-direction:column;align-items:stretch;text-align:center;gap:.5rem;height:14rem}.pass-includes[data-v-9d4d9b6b]{min-height:3.2rem}.grid-item[data-v-9d4d9b6b]{padding:.5rem;height:5rem;display:flex;flex-direction:column;justify-content:center}.align-left[data-v-9d4d9b6b]{align-items:start}.grid-center[data-v-9d4d9b6b]{text-align:center}.active[data-v-9d4d9b6b]{background-color:var(--accent-1);color:var(--white-soft)}@media screen and (max-width: 1000px){.pass[data-v-9d4d9b6b]{flex:none;width:100%}.pass-info[data-v-9d4d9b6b]{height:min-content}.grid-container[data-v-9d4d9b6b]{grid-template-columns:1fr;gap:2rem}.grid-container.grid-row[data-v-9d4d9b6b]{align-items:end}.grid-item.grid-mobile[data-v-9d4d9b6b]{display:grid;grid-template-columns:1fr 1fr;justify-content:center}.grid-center[data-v-9d4d9b6b]{display:flex;align-items:center;flex-direction:column}.align-right[data-v-9d4d9b6b]{text-align:right}.tier-card[data-v-9d4d9b6b]{display:none}.mobile-only[data-v-9d4d9b6b]{display:block}}@media screen and (max-width: 650px){.grid-item.grid-mobile[data-v-9d4d9b6b]{grid-template-columns:2fr 1fr}.pass-card[data-v-9d4d9b6b]{width:calc(100vw - 2rem);margin:0 auto}.pass-includes[data-v-9d4d9b6b]{min-height:0}}.topic[data-v-5ae41085]{margin-top:2rem;text-align:left}.topic>h3[data-v-5ae41085]{text-align:left}.topic ul[data-v-5ae41085]{margin-bottom:1rem}h2[data-v-3eb78446]{text-align:left}.important[data-v-3eb78446]{color:var(--black)}.faq-item[data-v-3eb78446]{margin:3rem 0}h3[data-v-c9721e38]{text-align:left}img[data-v-c9721e38]{height:100%;width:100%}hr[data-v-c9721e38]{margin:4rem auto}ul[data-v-c9721e38]{margin-bottom:1rem}#hotel-info[data-v-c9721e38]{margin:3rem 0}.important[data-v-c9721e38]{color:var(--black)}.important.bold[data-v-c9721e38]{color:var(--accent-1)}.flex-container .flex-item[data-v-c9721e38]{width:100%;flex:0 1 content}.flex-item.left[data-v-c9721e38]{margin:0;padding:0}.map[data-v-c9721e38]{height:100%;border:none}.flex-container-column[data-v-c9721e38]{align-items:flex-start}.flex-container[data-v-a54d9414]{margin:2rem auto;align-items:center}img[data-v-a54d9414]{max-width:400px}@media screen and (max-width: 650px){img[data-v-a54d9414]{max-width:calc(100vw - 2rem)}.flex-gap[data-v-a54d9414]{gap:1rem}}ul[data-v-f8f7ecc8]{padding:0}img[data-v-f8f7ecc8]{max-width:400px}.bold[data-v-f8f7ecc8]{font-weight:700}.flex-container[data-v-f8f7ecc8]{align-items:center}.flex-container-column[data-v-f8f7ecc8]{margin:2rem auto;align-items:center}.grid-container[data-v-f8f7ecc8]{grid-template-columns:5rem auto}@media screen and (max-width: 1200px){.flex-container[data-v-f8f7ecc8]{flex-direction:column}img[data-v-f8f7ecc8]{max-width:600px;width:100%;margin:0 auto}}@media screen and (max-width: 650px){img[data-v-f8f7ecc8]{max-width:calc(100vw - 2rem)}.flex-gap[data-v-f8f7ecc8]{gap:1rem}}div+ul[data-v-cfdd1fa9],p+ul[data-v-cfdd1fa9]{margin-top:-1rem}ul[data-v-cfdd1fa9]{margin-bottom:1rem}#register-now-btn[data-v-cfdd1fa9]{display:block;width:fit-content;margin:2rem auto;padding:1rem 3rem;color:var(--accent-2);background-color:var(--accent-1);font-family:Cera Pro Bold;font-size:2rem;text-transform:uppercase}#register-now-btn[data-v-cfdd1fa9]:hover{background-color:#f06d62;text-decoration:none}form{max-width:360px;display:flex;flex-direction:column;gap:1rem;margin:2rem auto}input{height:2rem;font-size:16px}.btn{width:100%;padding:.3rem 1rem;text-transform:uppercase;margin:0 auto 1rem}.modal-overlay[data-v-529c670b]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:10}.modal-overlay .modal-content[data-v-529c670b]{position:relative;background:white;padding:10px;border-radius:8px;box-shadow:0 5px 15px #0000004d;max-width:90%;max-height:90%;overflow:auto}.modal-overlay .modal-content .close-btn[data-v-529c670b]{width:1.6rem;height:1.6rem;position:absolute;z-index:10;right:1rem;top:1rem}.sub-form .grid-item.flex-container[data-v-cb841292]{flex-wrap:wrap;gap:0}.sub-form .grid-item.flex-container .flex-item[data-v-cb841292]{margin-right:1rem}.sub-form .grid-item.flex-container.flex-column[data-v-cb841292]{align-items:stretch}.sub-form .grid-item.flex-container.flex-column .grid-item[data-v-cb841292]{margin:.5rem 0;height:2rem}.sub-form .grid-item.flex-container.flex-column .grid-item.flex-container.flex-column[data-v-cb841292]{align-items:flex-start;padding:0}.btn.btn-secondary[data-v-cb841292]{margin:0 0 .3rem;height:2rem;font-size:unset;align-items:center;justify-content:center;padding:.5rem 1rem}.meal-package[data-v-cb841292]{margin:1rem 0}@media screen and (max-width: 730px){.grid-container.grid-row .grid-item.important.flex-container[data-v-cb841292]{align-items:center;justify-content:space-between}.grid-row.grid-container.sub-form[data-v-cb841292]{grid-template-columns:1fr 1fr!important;padding:0;margin-top:-.8rem}.grid-row.grid-container.sub-form .grid-item.flex-container[data-v-cb841292]{padding:.2rem 1rem}.grid-row.grid-container.sub-form .mobile-hidden[data-v-cb841292]{display:none}}.important[data-v-491490ba]{color:var(--black)}.important.center-text[data-v-491490ba]{margin-top:.6rem}.important.center-text.grid-item[data-v-491490ba]{margin-top:0}.registration-update-form[data-v-491490ba]{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;padding-bottom:1rem}.registration-update-form .grid-container.grid-row[data-v-491490ba]{align-items:center}.registration-update-form .grid-container.grid-row .grid-item.flex-container[data-v-491490ba]{align-items:flex-start}.registration-update-form .grid-container.grid-row .grid-item.flex-container .thumbnail[data-v-491490ba]{height:2rem;cursor:zoom-in}.registration-update-form .grid-container.grid-row .grid-item.grid-container[data-v-491490ba]{align-items:center;justify-content:flex-start;gap:1rem}.registration-update-form .grid-container.grid-row .grid-item.grid-container.grid-row[data-v-491490ba]{grid-template-columns:3fr 3fr 1fr!important;gap:1rem;margin:.2rem 0}.registration-update-form .grid-container.grid-row .grid-item.grid-container.grid-row>.grid-item[data-v-491490ba]{padding:0;width:100%}.registration-update-form .grid-container.grid-row .grid-item.grid-container.grid-row select.grid-item[data-v-491490ba],.registration-update-form .grid-container.grid-row .grid-item.grid-container.grid-row input.grid-item[data-v-491490ba]{height:2rem;width:100%;padding:.2rem!important;margin:0!important}.registration-update-form .grid-container.grid-row .grid-item.grid-container.grid-row .btn.btn-secondary[data-v-491490ba]{margin:.2rem 0;width:3rem;height:2rem;font-size:unset;align-items:center;justify-content:center;padding:.5rem 1rem}.registration-update-form .grid-container.grid-row .grid-item.grid-container.grid-row .btn.btn-secondary[data-v-491490ba]:disabled{cursor:not-allowed}.registration-update-form .grid-container.grid-row .grid-item.grid-container.grid-row .field-error[data-v-491490ba]{grid-column:span 2}.registration-update-form .flex-container>.flex-item[data-v-491490ba]{flex:1 0 auto}.full-image[data-v-491490ba]{max-width:90vw;max-height:80vh;border-radius:4px}.grid-row.grid-container{grid-template-columns:1fr 1fr!important;padding:0}.grid-item{padding:.6rem 1rem}.grid-item.sub-form{padding-left:2.6rem}.registration{margin:auto;max-width:650px;border:3px solid black;border-radius:1rem;margin:1rem auto 2rem}.section-header{background-color:#dcdcdc;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.registration-details{padding:.5rem 0;background-color:var(--white)}.registration-details:last-child{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.registration-update-form{padding:1rem 0 0;width:100%;max-width:none;margin:0;background-color:var(--white);gap:.3rem}.registration-update-form .grid-container.grid-row>.grid-item{padding:0 1rem;justify-content:flex-start;align-items:flex-start;line-height:2rem}.flex-container{justify-content:space-between;align-items:center;padding:0 1rem;gap:1rem}.flex-container>.flex-item{flex:0 0 content;padding:0}.flex-item.flex-container>.flex-item.flex-container{gap:.2rem}.grid-item.flex-container.flex-column{justify-content:flex-start}.flex-column{flex-direction:column;gap:0}.field-error{color:var(--accent-1);font-size:small;line-height:normal;margin-bottom:.6rem}select.grid-item,input.grid-item{margin:.5rem 1rem;padding:.2rem .5rem;font-size:16px}fieldset,.btn-primary{border:none}.received{background-color:var(--received);border-color:var(--received)}.waitlist{background-color:var(--waitlist);border-color:var(--waitlist)}.accepted{background-color:var(--accepted);border-color:var(--accepted)}.confirmed,.paid{background-color:var(--confirmed);border-color:var(--confirmed)}.other{background-color:var(--other);border-color:var(--other)}[data-v-c98133a1] .grid-item.important{color:var(--black)!important}[data-v-c98133a1] .info{margin-bottom:1.5rem;font-size:small}@media screen and (max-width: 730px){[data-v-c98133a1] .grid-row.grid-container{grid-template-columns:1fr!important;padding:.6rem 1rem}[data-v-c98133a1] .grid-item{padding:0}[data-v-c98133a1] .info{margin:0;padding:0 1rem .6rem}[data-v-c98133a1] .flex-container{flex-direction:row}[data-v-c98133a1] .registration-update-form .grid-container.grid-row>.grid-item{padding:0;line-height:1.6}[data-v-c98133a1] .field-error{margin:0}}:root{--white: #ffffff;--white-soft: #f8f8f8;--white-mute: #f2f2f2;--black: #181818;--black-soft: #222222;--black-mute: #282828;--accent-1: #f15f53;--accent-2: #f8f3a0;--accent-3: #c5dad9;--accent-4: #1b696f;--accent-1-disabled: hsl(323, 100%, 10%, 50%);--dark-1: #211e52;--dark-2: #2d2872;--light: #c6c5cd;--received: darkgrey;--waitlist: moccasin;--accepted: lightskyblue;--confirmed: lightgreen;--other: salmon}:root{--color-background: var(--white);--color-background-soft: var(--white-soft);--color-background-mute: var(--white-mute);--color-background-alt: var(--accent-1);--color-text: var(--black);--color-text-soft: var(--black-soft);--color-text-mute: var(--black-mute);--color-text-alt: var(--white-soft);--color-text-accent: var(--accent-1);--section-gap: 60px}@font-face{font-family:Cera Pro;src:local("Cera Pro"),url("/fonts/Cera Pro Medium.otf") format("opentype")}@font-face{font-family:Cera Pro Bold;src:local("Cera Pro Bold"),url("/fonts/Cera Pro Bold.otf") format("opentype")}*,*:before,*:after{box-sizing:border-box;margin:0;position:relative;font-weight:400}body{min-height:100vh;line-height:1.6;font-family:Cera Pro;font-size:16px;background-color:var(--color-background);color:var(--color-text);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{min-height:100vh;display:flex;flex-direction:column;align-items:stretch}section{margin:var(--section-gap) auto}main{padding:40px 40px 0;max-width:1200px;margin:0 auto;width:100%}h1,h2,h3,h4,h5,h6{margin-bottom:1rem}h1{font-size:1.6rem;text-align:center}h2{font-size:1.4rem}h3{font-weight:700;text-align:center;margin-top:1.5rem}p{margin-bottom:1rem}a,.link{text-decoration:none;color:var(--accent-1);cursor:pointer}a:hover,.link:hover{text-decoration:underline}ul{padding-left:1rem;list-style-position:outside}hr{border:none;border-bottom:6px dotted var(--dark-1);width:36px;margin:1.6rem auto}.flex-container{display:flex;justify-content:center}.flex-gap{gap:3rem}.flex-container-row{flex-direction:row!important}.flex-container-column{flex-direction:column;align-items:flex-start}.flex-center{justify-content:center;align-items:center}.flex-item{flex:1 1 auto;padding:1rem}.flex-basis-50{flex-basis:50%}.flex-reverse{flex-direction:row-reverse}.grid-container{display:grid}.grid-row{padding:1rem}.grid-row.grid-container{grid-template-columns:1fr 3fr;padding:0}.grid-gap{grid-gap:.4rem}.btn{display:flex;align-items:center;justify-content:center;padding:.5rem 2rem;border-radius:3px;font-size:x-large;font-weight:700;filter:brightness(100%);margin:1rem auto;width:fit-content;cursor:pointer}.btn-primary{background-color:var(--accent-1);color:var(--white)}.btn-primary:hover{background-color:var(--accent-1);color:var(--white);filter:brightness(130%);text-decoration:none}.hidden{display:none}.important{font-family:Cera Pro Bold;color:var(--accent-1)}.bold{font-family:Cera Pro Bold}.small{font-size:.8rem}.margin-0{margin:0;padding:0}.center-text{text-align:center}.full-width{width:100%}.mobile-only{display:none}@media screen and (max-width: 650px){h2{font-size:1.2rem}main{padding:40px 1rem 0}section{margin-top:2rem}.flex-container{flex-direction:column;justify-content:center;align-items:center}.flex-item{padding:0}.flex-reverse{flex-direction:column}.dropdown-menu{position:relative;border:none}.mobile-only{display:block}}
