.cat-container.svelte-19edwrx{display:flex;justify-content:center;align-items:center;padding:1rem}.online-catalog.svelte-19edwrx{padding:2rem;background-color:#e6edf2;border-radius:30px;width:80vw;text-align:center}.online-catalog.svelte-19edwrx .catalog-link:where(.svelte-19edwrx){text-decoration:none;color:#002646;background-color:#fff;border:1px solid gray;border-radius:30px;padding:1rem}.online-catalog.svelte-19edwrx .catalog-link:where(.svelte-19edwrx) span:where(.svelte-19edwrx){position:relative;background-color:#002646;padding:5px;border-radius:20px}.online-catalog.svelte-19edwrx .catalog-link:where(.svelte-19edwrx) span:where(.svelte-19edwrx) img:where(.svelte-19edwrx){filter:brightness(0) invert(1);position:relative;top:4px}@media (min-width: 1040px){.online-catalog.svelte-19edwrx{top:15rem}.online-catalog.svelte-19edwrx .cat-title:where(.svelte-19edwrx){display:flex}.online-catalog.svelte-19edwrx .cat-title:where(.svelte-19edwrx) h2:where(.svelte-19edwrx){font-size:3rem;white-space:nowrap}.online-catalog.svelte-19edwrx .cat-title:where(.svelte-19edwrx) p:where(.svelte-19edwrx){font-size:1.25rem;line-height:1.6;width:35%;text-align:right;margin-left:auto}}.cards-wrapper.svelte-19edwrx{grid-column:center-start / center-end;display:grid;grid-auto-flow:column;gap:1rem;overflow-x:auto;overflow-y:hidden;padding:2rem;padding-inline:var(--page-margin);-webkit-overflow-scrolling:touch;scroll-behavior:auto}.cards-wrapper.svelte-19edwrx .card:where(.svelte-19edwrx){position:relative;display:flex;margin:0;flex-direction:column;text-align:left;background-color:#fff;width:72vw;min-width:13rem;border-radius:30px;padding:1rem}.cards-wrapper.svelte-19edwrx .card:where(.svelte-19edwrx) p:where(.svelte-19edwrx){color:gray;font-size:18px}.cards-wrapper.svelte-19edwrx .card:where(.svelte-19edwrx) h3:where(.svelte-19edwrx){color:#000;font-size:20px;margin-right:4rem}.cards-wrapper.svelte-19edwrx .card:where(.svelte-19edwrx) .book-cover:where(.svelte-19edwrx){border-radius:20px}.cards-wrapper.svelte-19edwrx .card:where(.svelte-19edwrx) span:where(.svelte-19edwrx){position:absolute;bottom:1rem;right:1.5rem}@media (min-width: 1040px){.cards-wrapper.svelte-19edwrx .card:where(.svelte-19edwrx){width:25vw}}@supports (scroll-snap-type: x mandatory){.cards-wrapper.svelte-19edwrx{scroll-snap-type:x mandatory;scroll-behavior:smooth}.cards-wrapper.svelte-19edwrx .card:where(.svelte-19edwrx){scroll-snap-align:start}}footer.svelte-17eydwl{height:40rem;background-image:url(../../../images/achtergrond-embassy-1.png);background-color:#002341;color:#fff;display:flex;align-items:center;justify-content:center;margin:0 auto;background-size:cover;background-position:top;padding:4rem 2rem}footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl){display:grid;grid-template-columns:repeat(3,1fr);gap:5rem;max-width:1200px;width:100%;position:relative}footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) h3:where(.svelte-17eydwl){margin-bottom:1rem;font-weight:700}footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) .footer-newsletter:where(.svelte-17eydwl){text-align:left;align-items:left;padding-left:1rem}footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) .footer-newsletter:where(.svelte-17eydwl) form:where(.svelte-17eydwl){display:flex;flex-direction:column;gap:1rem}footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) .footer-newsletter:where(.svelte-17eydwl) form:where(.svelte-17eydwl) input:where(.svelte-17eydwl){background:none;color:#fff;border:none;border-bottom:1px solid white}footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) .footer-newsletter:where(.svelte-17eydwl) form:where(.svelte-17eydwl) button:where(.svelte-17eydwl){background-color:#fff;border:1px solid;border-radius:30px;width:200px;padding:.5rem;cursor:pointer}@media (min-width: 1024px){footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) .footer-newsletter:where(.svelte-17eydwl) h3:where(.svelte-17eydwl){font-size:2.25rem}footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) .footer-newsletter:where(.svelte-17eydwl) p:where(.svelte-17eydwl){font-size:1.25rem}}footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) .footer-menu:where(.svelte-17eydwl){text-align:left;padding-left:1rem}footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) .footer-menu:where(.svelte-17eydwl) ul:where(.svelte-17eydwl){list-style:none;padding:0;margin:0}footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) .footer-menu:where(.svelte-17eydwl) ul:where(.svelte-17eydwl) li:where(.svelte-17eydwl){margin-bottom:1.25rem}footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) .footer-menu:where(.svelte-17eydwl) ul:where(.svelte-17eydwl) a:where(.svelte-17eydwl){text-decoration:none;color:#fff;transition:color .3s ease}footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) .footer-menu:where(.svelte-17eydwl) ul:where(.svelte-17eydwl) a:where(.svelte-17eydwl):hover{color:#0057a2}@media (min-width: 1024px){footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) .footer-menu:where(.svelte-17eydwl) h3:where(.svelte-17eydwl){font-size:2.25rem}footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) .footer-menu:where(.svelte-17eydwl) li:where(.svelte-17eydwl){font-size:1.25rem}}footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) .footer-info:where(.svelte-17eydwl){text-align:right;padding-right:1rem;margin-left:2rem;position:absolute;bottom:1%}@media (min-width: 768px){footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) .footer-info:where(.svelte-17eydwl){position:relative}}footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) .footer-info:where(.svelte-17eydwl) svg:where(.svelte-17eydwl){background-color:#fff;border:1px solid white;border-radius:50%}footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) .footer-info:where(.svelte-17eydwl) a:where(.svelte-17eydwl) svg:where(.svelte-17eydwl),footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) .footer-info:where(.svelte-17eydwl) a:where(.svelte-17eydwl) svg:where(.svelte-17eydwl)>:where(.svelte-17eydwl){fill:#000;transition:fill .3s ease}footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) .footer-info:where(.svelte-17eydwl) a:where(.svelte-17eydwl):hover svg:where(.svelte-17eydwl),footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) .footer-info:where(.svelte-17eydwl) a:where(.svelte-17eydwl):hover svg:where(.svelte-17eydwl)>:where(.svelte-17eydwl){fill:#0057a2}footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) .footer-info:where(.svelte-17eydwl) .adress:where(.svelte-17eydwl){margin-left:10rem;text-align:right}@media (min-width: 1024px){footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) .footer-info:where(.svelte-17eydwl){position:relative;margin-left:0}footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) .footer-info:where(.svelte-17eydwl) h3:where(.svelte-17eydwl){font-size:2.25rem}footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) .footer-info:where(.svelte-17eydwl) p:where(.svelte-17eydwl){font-size:1.25rem}}@media (max-width: 1024px){footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl){grid-template-columns:1fr 1fr;gap:3rem;text-align:center}}@media (max-width: 768px){footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl){grid-template-columns:1fr;gap:2.5rem;text-align:center}footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) .footer-menu:where(.svelte-17eydwl) ul:where(.svelte-17eydwl){display:inline-block}footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) .footer-menu:where(.svelte-17eydwl) li:where(.svelte-17eydwl){margin-bottom:.8rem}}@media (max-width: 480px){footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl){gap:2rem}footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) h3:where(.svelte-17eydwl){font-size:1.1rem}footer.svelte-17eydwl .footer-container:where(.svelte-17eydwl) .footer-menu:where(.svelte-17eydwl) li:where(.svelte-17eydwl){margin-bottom:.4rem}}@media (max-width: 1024px){footer.svelte-17eydwl{padding:3rem 1.5rem;background-image:none}}@media (max-width: 768px){footer.svelte-17eydwl{padding:3rem 1rem;background-position:center;background-image:none}}@media (width > 700px){.grid_article.svelte-16tnu55{display:flex;flex-direction:column;height:100%;margin-left:.5em;margin-right:.5em}}.grid_article.svelte-16tnu55 h4:where(.svelte-16tnu55){text-transform:uppercase;font-size:clamp(1em,2.2vw,1.7em)}@media (width > 700px){.grid_article.svelte-16tnu55 p:where(.svelte-16tnu55){font-size:clamp(1em,2vw,1.5em)}}.media-container.svelte-16tnu55{position:relative;width:100%;overflow:hidden;margin-top:1.5em}@media (width > 700px){.media-container.svelte-16tnu55{flex-grow:1;min-height:0}}.grid-image.svelte-16tnu55{width:100%;object-fit:cover;display:block;height:30vh}@media (width > 700px){.grid-image.svelte-16tnu55{height:100%}}.read-more-link.svelte-16tnu55{position:absolute;bottom:15px;right:15px;height:40px;width:40px;display:flex;align-items:center;justify-content:center;padding:10px;background-color:#fff;border-radius:4em;box-shadow:0 4px 10px #0003;transition:width .3s ease-in-out,background-color .3s ease-in-out,opacity .3s ease-in-out;font-size:1.2em;font-weight:600;color:#1a202c;white-space:nowrap;overflow:hidden;opacity:1;z-index:2;text-decoration:none}.read-more-link.svelte-16tnu55 .text-content:where(.svelte-16tnu55){color:#002646;opacity:0;max-width:0;min-width:0;flex-basis:0;transition:opacity 0s,max-width .3s,margin-right .3s}.media-container.svelte-16tnu55:hover .read-more-link:where(.svelte-16tnu55){width:110px;justify-content:space-between;opacity:1;padding:10px 20px}.media-container.svelte-16tnu55:hover .read-more-link:where(.svelte-16tnu55) .text-content:where(.svelte-16tnu55){opacity:1;max-width:70px;margin-right:8px;transition:opacity .2s .1s,max-width .3s,margin-right .3s}@media (700px <= width <= 1100px){.media-container.svelte-16tnu55:hover .read-more-link:where(.svelte-16tnu55){max-width:140px}.media-container.svelte-16tnu55:hover .read-more-link:where(.svelte-16tnu55) .text-content:where(.svelte-16tnu55){max-width:100px}}@media (width > 1100px){.media-container.svelte-16tnu55:hover .read-more-link:where(.svelte-16tnu55){width:150px}.media-container.svelte-16tnu55:hover .read-more-link:where(.svelte-16tnu55) .text-content:where(.svelte-16tnu55){max-width:120px}}a{text-decoration:none;color:inherit}.section_grid:nth-of-type(2){margin-top:4%}@media (width > 700px){.section_grid:nth-of-type(2){margin-bottom:0}}@media (width > 700px){.section_grid:nth-of-type(3){transform:translateY(calc(-25% + 6em))}}.section_grid{max-width:95%;height:auto;margin-left:auto;margin-right:auto;place-items:center;display:flex;flex-direction:column;justify-content:center}@media (min-width: 700px){.section_grid{max-width:70%}}@media (width > 700px){.section_grid{display:grid;max-width:90%;grid-template-columns:4.6fr 2.4fr 2.4fr;grid-template-rows:repeat(18,calc(1vh + 1.2em));gap:.25em;margin-bottom:0}.section_grid article:first-of-type{grid-row-start:2;grid-row-end:17}.section_grid article:nth-of-type(2){grid-row-start:1;grid-row-end:13}.section_grid article:nth-of-type(3){grid-row-start:3;grid-row-end:15}}@media (width > 1100px){.section_grid{grid-template-rows:repeat(18,calc(2.3vh + .65em));gap:1em}}.available-now-card.svelte-1gq64fl{width:100%;font-family:sans-serif;margin:0 auto;background:#fff;place-content:center;container-type:inline-size;container-name:card}@media (min-width: 600px){.available-now-card.svelte-1gq64fl{max-width:85%}}article.svelte-1gq64fl header:where(.svelte-1gq64fl){display:flex;flex-direction:column;justify-content:space-between;align-items:baseline;padding-top:3.5rem;padding-bottom:1em;padding-right:1em}article.svelte-1gq64fl header:where(.svelte-1gq64fl) h3:where(.svelte-1gq64fl){text-transform:uppercase;font-size:clamp(2rem,3cqw,3.2rem);font-weight:400;color:#333;padding:10px 15px 0;margin-top:0;margin-bottom:1rem}article.svelte-1gq64fl header:where(.svelte-1gq64fl) a:where(.svelte-1gq64fl){padding-left:1em;gap:1em;font-size:18px;text-decoration:none;color:inherit}@container card (width > 600px){article.svelte-1gq64fl header:where(.svelte-1gq64fl){flex-direction:row;padding-bottom:.3em}article.svelte-1gq64fl header:where(.svelte-1gq64fl) a:where(.svelte-1gq64fl){padding-left:0}}.image-section.svelte-1gq64fl{position:relative;border-radius:none;overflow:hidden}@media (min-width: 600px){.image-section.svelte-1gq64fl{border-radius:30px}}.main-image.svelte-1gq64fl{width:100%;height:auto;display:block;min-height:550px;max-height:650px;object-fit:cover}.overlay-container.svelte-1gq64fl{position:absolute;bottom:0;left:0;right:0;background:#ffffffec;padding:25px 30px;text-decoration:none;color:inherit;cursor:pointer;display:block;transition:background-color .2s}@container card (width > 600px){.overlay-container.svelte-1gq64fl{margin-top:0;width:calc(300px + 15cqw);left:clamp(2rem,10cqw,4rem);bottom:clamp(2rem,5cqw,3.5rem);border-radius:30px;font-size:clamp(1em,1.6cqw,1.5em)}}@container card (width > 600px){.dates.svelte-1gq64fl{margin-bottom:2vw;margin-left:.5em}}.overlay-container.svelte-1gq64fl:hover{background:#fff}.date-arrow-row.svelte-1gq64fl{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.dates.svelte-1gq64fl{font-size:.9em;color:#555}.arrow-circle.svelte-1gq64fl{background-color:#002646;color:#fff;width:48px;height:48px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:1.2em;font-weight:700;transition:background-color .4s ease,background .4s ease}.overlay-container.svelte-1gq64fl:hover .arrow-circle:where(.svelte-1gq64fl){background:linear-gradient(to right,#002646,#005dac,#004279)}.text-content.svelte-1gq64fl{padding-left:.5em}.arrow-circle.svelte-1gq64fl span:where(.svelte-1gq64fl){transform:translateY(4.5px);display:block}.text-content.svelte-1gq64fl .title:where(.svelte-1gq64fl){font-size:1.2em;margin:0;color:#000}.text-content.svelte-1gq64fl .subtitle:where(.svelte-1gq64fl){font-size:.9em;margin:5px 0 0;color:#444}.hero.svelte-ehpry7{position:relative;width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;color:#fff;background:url(../../../images/background.png) center center / cover no-repeat;overflow-x:hidden}.hero.svelte-ehpry7:before{content:"";position:absolute;inset:0;background:#25251d83;z-index:1}.hero__slides.svelte-ehpry7{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.hero__slides.svelte-ehpry7 img:where(.svelte-ehpry7){position:absolute;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1s ease-in-out}.hero__slides.svelte-ehpry7 img.active:where(.svelte-ehpry7){opacity:1}.hero__content.svelte-ehpry7{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;max-width:100%;margin-inline:auto;margin-bottom:-4rem;padding:0 2rem;text-wrap:balance}.hero__content.svelte-ehpry7 h1:where(.svelte-ehpry7),.hero__content.svelte-ehpry7 h2:where(.svelte-ehpry7){font-family:Night Mango,serif;font-weight:400;color:#fff;margin:0;line-height:1.2}.hero__content.svelte-ehpry7 h1:where(.svelte-ehpry7){font-size:clamp(61px,6vw,160px)}.hero__content.svelte-ehpry7 h2:where(.svelte-ehpry7){font-size:clamp(46px,4vw,85px);font-weight:300}.hero__button.svelte-ehpry7{position:absolute;bottom:-7vh;left:2rem;display:flex;align-items:center;justify-content:space-between;gap:21px;background:#fff;color:var(--color-text-dark, #0f0f0f);border:none;border-radius:2rem;height:56px;min-width:180px;padding:6px 7px 6px 1.5rem;font-family:var(--font-body);font-size:1rem;cursor:pointer}.arrow-circle.svelte-ehpry7{background-color:#002646;color:#fff;width:40.78px;height:42.05px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:1.2em;font-weight:700;transition:background-color .4s ease,background .4s ease}.arrow-circle.svelte-ehpry7 span:where(.svelte-ehpry7){transform:translateY(2px);display:block}.info__line.svelte-ehpry7{position:absolute;bottom:2rem;width:90%;display:flex;justify-content:space-between;align-items:center;color:#fff;font-family:var(--font-body);font-weight:300;font-size:20px;padding:2rem 6rem;z-index:2}.info__line.svelte-ehpry7 p:where(.svelte-ehpry7){margin:0}.info__adress.svelte-ehpry7,.info__time.svelte-ehpry7{display:flex;flex-direction:column;gap:.5rem}.hero__dots.svelte-ehpry7{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);display:flex;gap:.7rem;z-index:2}.hero__dots.svelte-ehpry7 button:where(.svelte-ehpry7){width:10px;height:10px;border-radius:90%;border:none;background-color:#fff9;cursor:pointer;transition:background-color .3s ease}@media (min-width: 700px){.hero__content.svelte-ehpry7{max-width:70%;margin-bottom:0rem;margin-left:61px;margin-top:15rem;padding:0 2rem}.hero__content.svelte-ehpry7 h1:where(.svelte-ehpry7){font-size:clamp(75px,8.5vw,175px);line-height:.9}.hero__content.svelte-ehpry7 h2:where(.svelte-ehpry7){line-height:1.2}.hero__button.svelte-ehpry7{bottom:-7vh}.info__line.svelte-ehpry7{max-width:80%}}@media (min-width: 1000px){.hero__content.svelte-ehpry7{max-width:50%}.hero__button.svelte-ehpry7{bottom:clamp(1vh,4vh,-4vh);left:clamp(24rem,calc(5vw + 28rem),35rem)}.info__line.svelte-ehpry7{max-width:90%}.info__adress.svelte-ehpry7,.info__time.svelte-ehpry7{gap:2rem;flex-direction:row}}header.svelte-y8g3qb{position:fixed;z-index:10;width:100%;font-family:var(--font-body);font-weight:300;color:#fff;background-color:#0b0c0e}.header-content.svelte-y8g3qb{display:flex;align-items:center;justify-content:space-between;padding-inline:clamp(.5rem,3vw,2.5rem);padding-block:.75rem;transition:all .2s ease-in-out}.header-logo.svelte-y8g3qb{flex:1;width:clamp(90px,10vw,105px)}.logo.svelte-y8g3qb{width:clamp(90px,10vw,105px);object-fit:contain}.header-center.svelte-y8g3qb{flex:2;display:none;justify-content:center}.nav-pages.svelte-y8g3qb{display:flex;gap:clamp(10px,4vw,60px);list-style:none}.nav-item.svelte-y8g3qb{font-size:14px;padding-bottom:.2rem;position:relative;text-wrap:nowrap}@media (min-width: 1200px){.nav-item.svelte-y8g3qb{font-size:16px}}.nav-item.svelte-y8g3qb a:where(.svelte-y8g3qb){color:#fff;text-decoration:none}.nav-item.svelte-y8g3qb:before{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background-color:#fff;transition:width .3s ease-out}.nav-item.svelte-y8g3qb:hover:before{width:100%}.header-right.svelte-y8g3qb{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:1.75rem}.lang.svelte-y8g3qb,.lang-menu.svelte-y8g3qb,.lang-menu.svelte-y8g3qb li:where(.svelte-y8g3qb){-webkit-user-select:none;user-select:none}.lang.svelte-y8g3qb{position:relative}.lang-btn.svelte-y8g3qb{background:none;border:none;color:inherit;cursor:pointer;display:flex;align-items:center;gap:.3rem}.lang-btn.svelte-y8g3qb:hover span:where(.svelte-y8g3qb),.lang-btn.svelte-y8g3qb:hover .caret:where(.svelte-y8g3qb){opacity:.7}.lang-menu.svelte-y8g3qb{position:absolute;top:100%;right:0;margin-top:.5rem;background:#0b0c0e;padding:.5rem 0;border:1px solid rgba(255,255,255,.15)}.lang-menu[hidden].svelte-y8g3qb{display:none}.lang-menu.svelte-y8g3qb li:where(.svelte-y8g3qb){list-style:none}.lang-menu.svelte-y8g3qb a:where(.svelte-y8g3qb){display:block;padding:.5rem 1rem;color:#fff;text-decoration:none;font-size:.9rem}.lang-menu.svelte-y8g3qb a:where(.svelte-y8g3qb):hover{background:#ffffff1a}.caret.svelte-y8g3qb{display:inline-block;transition:transform .3s ease;transform-origin:center;font-size:1.2rem;opacity:.8}.lang-btn[aria-expanded=true].svelte-y8g3qb .caret:where(.svelte-y8g3qb){transform:rotate(180deg)}.hamburger-btn.svelte-y8g3qb{width:38px;height:27px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;z-index:102;background:none;border:none;color:inherit}.hamburger-btn.svelte-y8g3qb span:where(.svelte-y8g3qb){position:relative;width:100%;height:1.5px;background:#fff;transition:all .35s ease}.hamburger-btn.svelte-y8g3qb span:where(.svelte-y8g3qb):before,.hamburger-btn.svelte-y8g3qb span:where(.svelte-y8g3qb):after{content:"";position:absolute;left:0;width:100%;height:1.5px;background:#fff;transition:all .35s ease}.hamburger-btn.svelte-y8g3qb span:where(.svelte-y8g3qb):before{top:-9px}.hamburger-btn.svelte-y8g3qb span:where(.svelte-y8g3qb):after{top:10px}.hamburger-btn[aria-expanded=true].svelte-y8g3qb span:where(.svelte-y8g3qb){background:transparent}.hamburger-btn[aria-expanded=true].svelte-y8g3qb span:where(.svelte-y8g3qb):before{transform:rotate(45deg);top:0}.hamburger-btn[aria-expanded=true].svelte-y8g3qb span:where(.svelte-y8g3qb):after{transform:rotate(-45deg);top:0}.sidepanel.svelte-y8g3qb{position:fixed;top:0;right:0;height:100vh;width:100%;overflow-x:hidden;overflow-y:auto;background:#0b0c0e;filter:drop-shadow(-6px 1px 20px #141414cc);transform:translate(120%);opacity:0;pointer-events:none;transition:transform .3s ease-out,opacity .4s ease-in}.sidepanel[hidden].svelte-y8g3qb{display:block;transform:translate(120%);opacity:0;pointer-events:none}.sidepanel.open.svelte-y8g3qb{transform:translate(0);opacity:1;pointer-events:auto}.sidepanel-inner.svelte-y8g3qb{height:100%;display:flex;flex-direction:column;padding:5rem 2rem 2rem;opacity:0;transform:translateY(50%);color:#fff;transition:transform .25s ease-out,opacity .9s ease-in;transition-delay:.25s}.sidepanel.open.svelte-y8g3qb .sidepanel-inner:where(.svelte-y8g3qb){transform:translate(0);opacity:1}.sidepanel-search.svelte-y8g3qb{display:flex;align-items:center;width:60%;gap:.75rem;margin-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:.5rem}.sidepanel-search.svelte-y8g3qb input:where(.svelte-y8g3qb){width:100%;background:transparent;border:none;outline:none;color:#fff;font-size:1rem}.sidepanel-nav.svelte-y8g3qb ul:where(.svelte-y8g3qb){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:3rem}.sidepanel-nav.svelte-y8g3qb a:where(.svelte-y8g3qb){color:#fff;text-decoration:none;font-size:16px;font-weight:400}.submenu.svelte-y8g3qb{display:block}.submenu-toggle.svelte-y8g3qb{width:100%;display:flex;align-items:center;gap:1rem;background:none;border:none;color:inherit;cursor:pointer;padding:0;font-size:16px;font-weight:lighter}.submenu-caret.svelte-y8g3qb{opacity:.7;cursor:pointer}.submenu-toggle[aria-expanded=true].svelte-y8g3qb .submenu-caret:where(.svelte-y8g3qb){transform:rotate(180deg)}.submenu-toggle[aria-expanded=true].svelte-y8g3qb{margin-bottom:2rem}.submenu-menu.svelte-y8g3qb{list-style:none;padding:0 0 0 .5rem;margin-top:1rem;display:flex;flex-direction:column;gap:.75rem}.submenu-menu[hidden].svelte-y8g3qb{display:none}.sidepanel-footer.svelte-y8g3qb{color:#bbb;margin-top:auto;padding-bottom:5rem;text-align:right}@media (min-width: 650px){.sidepanel.svelte-y8g3qb{width:min(400px,85vw)}}@media (min-width: 900px){.header-center.svelte-y8g3qb{display:flex}}
