.update-hero{padding-top:var(--hero-padding-top,30vh);padding-right:var(--section-padding);padding-left:var(--section-padding);align-items:start}.button-icon[data-v-34880223]{margin-right:.8rem}.btn[data-v-34880223]:disabled{opacity:.6;cursor:not-allowed}.page-region[data-v-35b54bd4]{overflow:hidden}.map-grid[data-v-35b54bd4]{grid-template-columns:1fr;align-items:start;display:grid}.map-content-wrapper[data-v-35b54bd4]{padding:var(--section-padding-lg) var(--section-padding);order:2}.map-nav[data-v-35b54bd4]{gap:2.4rem;display:grid}.map-image[data-v-35b54bd4]{width:100%;height:50vh;min-height:45rem;padding:var(--section-padding);display:block;position:relative}.map-wrapper[data-v-35b54bd4]{width:100%;height:100%;min-height:0;display:grid;position:relative}.map-wrapper img[data-v-35b54bd4]{contain:size;-o-object-fit:contain;object-fit:contain;grid-area:1/1;width:100%;max-width:100%;height:100%;max-height:100%;position:relative}.highlight-layer[data-v-35b54bd4]{z-index:2;opacity:0;transition:opacity .5s}.highlight-layer.is-visible[data-v-35b54bd4]{opacity:1}@media screen and (width>=550px) and (width<=959px){.map-nav[data-v-35b54bd4]{grid-template-columns:repeat(2,1fr);max-width:68rem;margin:0 auto}}@media screen and (width<=959px){.lg-title[data-v-35b54bd4]{text-align:center}}@media screen and (width>=960px){.map-grid[data-v-35b54bd4]{--grid-padding:var(--section-padding);--grid-column-template:[full-start] minmax(var(--grid-padding), 1fr) [content-start] repeat(12, minmax(0, 133px)) [content-end] minmax(var(--grid-padding), 1fr) [full-end];grid-template-columns:minmax(30rem,1fr) 1.5fr;grid-template-columns:var(--grid-column-template)}.map-image[data-v-35b54bd4]{height:85vh;min-height:100%;padding:var(--section-padding-lg) var(--section-padding);order:2;grid-column:6/full-end}.map-content-wrapper[data-v-35b54bd4]{grid-column:content-start/span 4;max-width:66rem;padding-left:0}.map-wrapper img[data-v-35b54bd4]{-o-object-position:left;object-position:left}}dialog[data-v-004b63f7]{color:#fff;opacity:0;transition-behavior:allow-discrete;transition:all .3s;transform:scale(.96)}dialog[open][data-v-004b63f7]{opacity:1;transform:scale(1)}@starting-style{dialog[open][data-v-004b63f7]{opacity:0;transform:scale(.96)}}dialog[data-v-004b63f7]::backdrop{background-color:var(--dialog-backdrop,#0000);transition-behavior:allow-discrete;transition:all .3s}dialog[open][data-v-004b63f7]::backdrop{background-color:var(--dialog-backdrop,#000000d9)}@starting-style{dialog[open][data-v-004b63f7]::backdrop{background-color:var(--dialog-backdrop,#0000)}}.gallery__grid[data-v-0eb1ec5a]{display:grid}.galleryOverlay[data-v-0eb1ec5a]{contain:layout style paint;flex-direction:column;height:100dvh;display:flex;position:relative;overflow:hidden}.gallery__close[data-v-0eb1ec5a]{--btn-bg:#0b181b}.gallery__close[data-v-0eb1ec5a]:hover{background-color:var(--color-orange-light);color:var(--color-dark)}.gallery__header[data-v-0eb1ec5a]{padding:var(--section-padding-lg) var(--section-padding) 2.4rem;gap:2.4rem;display:grid}.gallery__header h2[data-v-0eb1ec5a]{margin-bottom:0}.gallery__list[data-v-0eb1ec5a]{min-height:0;padding-right:var(--section-padding);padding-left:var(--section-padding);scroll-behavior:smooth;-webkit-overflow-scrolling:touch;flex-direction:row;flex:1;gap:2.4rem;display:flex;position:relative;overflow:auto hidden}.gallery__item[data-v-0eb1ec5a]{aspect-ratio:3/4;flex-shrink:0;min-width:0;height:85%}.gallery__button[data-v-0eb1ec5a]{cursor:pointer;background:0 0;border:none;border-radius:2rem;width:100%;height:100%;padding:0;overflow:hidden;transform:translateZ(0)}.gallery__button[data-v-0eb1ec5a]:hover,.gallery__button[data-v-0eb1ec5a]:focus-visible{will-change:transform}.gallery__button:hover img[data-v-0eb1ec5a]{scale:1.125}.gallery__button img[data-v-0eb1ec5a]{-o-object-fit:cover;object-fit:cover;backface-visibility:hidden;width:100%;height:100%;transition:scale .5s;display:block;transform:translateZ(0)}.gallery__button img[data-v-0eb1ec5a]:not([src]){opacity:0}.gallery__button img[src][data-v-0eb1ec5a]{opacity:1;transition:opacity .3s,scale .5s}.root-veg .gallery__close[data-v-0eb1ec5a]{--btn-bg:var(--color-light);color:var(--color-dark)}.root-veg .gallery__close[data-v-0eb1ec5a]:hover{color:var(--color-dark);--btn-bg:var(--color-orange-light)}.gallery__close[data-v-0eb1ec5a]{justify-self:flex-start}.creature-toggle[data-v-09c0f64d]{z-index:10;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:hsla(var(--color-cream), .6);border:.2rem solid #ffffff3b;border-radius:100px;justify-content:center;align-self:start;gap:1.2rem;padding:.8rem;display:flex;position:absolute;bottom:2.4rem;left:50%;transform:translate(-50%)}.toggle-btn[data-v-09c0f64d]{color:var(--color-dark);cursor:pointer;background:0 0;border:2px solid #0000;border-radius:100px;align-items:center;gap:.8rem;padding:.8rem 2rem;font-size:1.4rem;font-weight:600;transition:all .3s;display:flex}.toggle-btn__icon[data-v-09c0f64d]{font-size:2rem;line-height:1}.toggle-btn__label[data-v-09c0f64d]{white-space:nowrap}.toggle-btn.is-active[data-v-09c0f64d]{background:var(--color-light);color:var(--color-dark);border-color:#ffffff4d}.toggle-btn[data-v-09c0f64d]:active{transform:scale(.95)}.creatures-section[data-v-34bfb997]{--grid-padding:var(--section-padding);--grid-column-template:[full-start] minmax(var(--grid-padding), 1fr) [content-start] repeat(12, minmax(0, 133px)) [content-end] minmax(var(--grid-padding), 1fr) [full-end]}.creature-grid[data-v-34bfb997]{flex-direction:column;display:flex;position:relative}.creature-header[data-v-34bfb997]{padding:var(--section-padding-lg) var(--section-padding) var(--section-padding)}.creature-list[data-v-34bfb997]{width:100%;margin:0 auto;padding-bottom:8rem;padding-left:.8rem;padding-right:.8rem;position:relative}.creature-track[data-v-34bfb997]{width:clamp(30rem,61vw,50rem);margin:0 auto;display:grid;position:relative}.creature-section[data-v-34bfb997]{z-index:calc(20 - var(--i));touch-action:pan-y;grid-area:1/1;width:100%;position:relative}.creature-section .creature-section__inner[data-v-34bfb997]{transition:scale .45s ease-out;scale:1}.creature-toggle[data-v-34bfb997]{opacity:0}.creature-section:first-of-type .creature-toggle[data-v-34bfb997]{opacity:1}.creature-section__inner[data-v-34bfb997]{border:1rem solid var(--color-light);background:var(--creature-bgColor,#7e7e7e);border-radius:.8rem;overflow:hidden;box-shadow:.8rem .8rem 1.2rem #00000080;container-type:inline-size}.creature__label[data-v-34bfb997]{color:#7e7e7e;text-align:center;text-transform:uppercase;mix-blend-mode:difference;place-self:center;width:min-content;margin:0;font-size:clamp(10rem,35.5cqw,19rem);font-weight:600;line-height:.7;position:absolute;top:2.4rem;left:0;right:0}.image-stack[data-v-34bfb997]{aspect-ratio:7/10;align-items:center;display:flex;position:relative}.image-stack div[data-v-34bfb997]{flex:0 0 100%;width:100%;height:100%;display:flex}.bug-layer[data-v-34bfb997]{transform:scale(var(--bug-scale));pointer-events:none}.armor-layer[data-v-34bfb997]{padding:.8rem}.bug-layer img[data-v-34bfb997],.armor-layer img[data-v-34bfb997]{align-items:center}.bug-layer img[data-v-34bfb997]{-o-object-fit:contain;object-fit:contain;-o-object-position:var(--bug-pos);object-position:var(--bug-pos);height:100%}.armor-layer img[data-v-34bfb997]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.creature-nav[data-v-34bfb997]{justify-content:space-between;align-items:center;width:100%;margin:0 auto;display:flex;position:absolute;inset:0 0 8rem}.nav-arrow[data-v-34bfb997]{z-index:60;border:.2rem solid var(--color-light);background:var(--color-light);color:var(--color-dark);padding:1rem 1.8rem;transition:opacity .3s}.nav-arrow.left[data-v-34bfb997]{border-left:none;border-radius:0 34px 34px 0;padding-left:0}.nav-arrow.right[data-v-34bfb997]{border-right:none;border-radius:34px 0 0 34px;padding-right:0}@media (width<=799px){.lg-title[data-v-34bfb997]{text-align:center}}@media (width>=800px){.creature-grid[data-v-34bfb997]{grid-template-columns:var(--grid-column-template);display:grid;position:relative}.creature-track[data-v-34bfb997]{width:clamp(360px,36vw,43rem)}.creature-header[data-v-34bfb997]{grid-area:1/content-start/auto/span 5;padding-bottom:0;padding-left:0;padding-right:0}.creature-list[data-v-34bfb997]{grid-area:2/content-start/auto/span content-end;height:100%;position:relative}.creature-section[data-v-34bfb997]{cursor:pointer}.creature-section:not(:first-of-type) .creature-section__inner[data-v-34bfb997]{scale:.8}.creature-nav[data-v-34bfb997]{width:clamp(360px + 8rem,36vw + 7rem,50rem)}.nav-arrow[data-v-34bfb997]{z-index:20;border:none;justify-content:center;align-items:center;width:4rem;height:4.8rem;padding:0;display:flex}.nav-arrow.left[data-v-34bfb997]{border-radius:3.4rem 0 0 3.4rem}.nav-arrow.right[data-v-34bfb997]{border-radius:0 3.4rem 3.4rem 0}}@media (width>=960px){.creature-header[data-v-34bfb997]{grid-column:content-start/span 4}}@media (width>=1200px){.creature-track[data-v-34bfb997]{width:clamp(30rem,30vw,50rem)}.creature-nav[data-v-34bfb997]{width:clamp(38rem,30vw + 8rem,58rem)}}@media (width>=1900px){.creature-track[data-v-34bfb997]{width:clamp(50rem,30vw,60rem)}.creature-nav[data-v-34bfb997]{width:clamp(58rem,30vw + 8rem,68rem)}}section[data-v-8ac4e0f2]{overflow:visible}.gallery-grid[data-v-8ac4e0f2]{--grid-gap:2.4rem;--grid-padding:var(--section-padding);--grid-column-template:[full-start] minmax(var(--grid-padding), 1fr) [content-start] repeat(12, minmax(0, calc(133px - (11 / 12) * var(--grid-gap)))) [content-end] minmax(var(--grid-padding), 1fr) [full-end];z-index:2;padding:var(--section-padding-lg) var(--section-padding);gap:var(--grid-gap);flex-direction:column;display:flex;position:relative}.gallery-list[data-v-8ac4e0f2]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));grid-auto-rows:12.5rem;grid-auto-flow:dense;gap:.75rem;display:grid;position:relative}.lg-title[data-v-8ac4e0f2]{text-align:center}.gallery__button[data-v-8ac4e0f2]{border-radius:var(--border-radius);background:0 0;width:100%;height:100%;padding:0;overflow:hidden}.gallery__button:hover img[data-v-8ac4e0f2]{scale:1.05}.gallery__button img[data-v-8ac4e0f2]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:scale .5s}@media screen and (width>=700px) and (width<=959px){.gallery-list[data-v-8ac4e0f2]{grid-template-columns:repeat(2,1fr);grid-auto-rows:40rem}.gallery__item[data-v-8ac4e0f2]{aspect-ratio:9/16;width:100%;height:100%}}@media (width>=960px){.gallery-grid[data-v-8ac4e0f2]{grid-template-columns:var(--grid-column-template);align-items:start;padding-left:0;padding-right:0;display:grid}.gallery-header[data-v-8ac4e0f2]{position:relative}.lg-title[data-v-8ac4e0f2]{text-align:left}.gallery-list[data-v-8ac4e0f2]{grid-area:1/8/auto/full-end;grid-template-columns:repeat(2,1fr);grid-auto-rows:45rem;gap:2.4rem}.gallery-header[data-v-8ac4e0f2]{grid-area:1/content-start/auto/span 4}.gallery__item[data-v-8ac4e0f2]{aspect-ratio:9/16;width:100%;height:100%}}.expandable-panel[data-v-a34f5a5a]{border:.2rem solid var(--color-dark);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:hsla(var(--color-cream), .6);border-radius:2.8rem;place-items:center;min-height:5.5rem;padding:1rem 1.8rem;transition:width .5s;display:grid;position:relative;overflow:hidden}.expandable-panel__button[data-v-a34f5a5a]{letter-spacing:.125em;text-align:left;text-transform:uppercase;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.button-icon[data-v-a34f5a5a]{opacity:1;transition:transform .5s,opacity .5s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.expandable__label[data-v-a34f5a5a]{transition:transform .5s;transform:translate(50%)}.expandable__label .button-label[data-v-a34f5a5a]{transition:transform .5s;display:inline-block;transform:translate(-50%)}.open .expandable-panel__button[data-v-a34f5a5a]{cursor:auto}.open .expandable__label[data-v-a34f5a5a],.open .expandable__label .button-label[data-v-a34f5a5a]{transform:translate(0)}.open .button-icon[data-v-a34f5a5a]{opacity:0;transform:translate(100%,-50%)}.open .expandable__description[data-v-a34f5a5a]{grid-template-rows:1fr}.expandable__description[data-v-a34f5a5a]{grid-template-rows:0fr;transition:grid-template-rows .5s;display:grid}.expandable__description div[data-v-a34f5a5a]{min-height:0;overflow:hidden}@media screen and (width>=800px){.expandable-panel[data-v-a34f5a5a]{max-width:32.2rem}}.content-container[data-v-c3af4597]{height:100%}video[data-v-c3af4597]{-o-object-fit:cover;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}video.active[data-v-c3af4597]{z-index:1;opacity:1}.buggy-grid[data-v-c3af4597]{height:100%;display:flex}.nav-arrow[data-v-c3af4597]{z-index:2;border:.2rem solid var(--color-dark);background:var(--color-light);color:var(--color-black);padding:1rem 1.8rem;transition:opacity .3s;position:absolute}.nav-arrow.is-hidden[data-v-c3af4597]{opacity:0;pointer-events:none}@media (width<=799px){.buggy-header[data-v-c3af4597]{flex-direction:column;justify-content:space-between;width:100%;height:100%;display:flex;position:relative}.nav-arrow.left[data-v-c3af4597]{margin-left:calc(-1 * var(--section-padding));border-left:none;border-radius:0 34px 34px 0;padding-left:0;left:0}.nav-arrow.right[data-v-c3af4597]{margin-right:calc(-1 * var(--section-padding));border-right:none;border-radius:34px 0 0 34px;padding-right:0;right:0}.buggy-nav[data-v-c3af4597]{justify-content:center;align-items:end;width:100%;display:flex;position:relative;overflow:visible}.pill-window[data-v-c3af4597]{--pill-width:clamp(200px, 70vw, 360px);width:var(--pill-width);touch-action:pan-y;margin:0 1.6rem;position:relative}.pill-track[data-v-c3af4597]{--pill-gap:calc((100vw - var(--pill-width)) / 2);align-items:end;gap:var(--pill-gap);width:100%;transition:transform .5s cubic-bezier(.25,1,.5,1);display:flex}.pill-track>div[data-v-c3af4597]{flex:0 0 100%}.lg-title[data-v-c3af4597]{text-align:center}}@media (width>=800px){.buggy-grid[data-v-c3af4597]{grid-template-columns:repeat(8,[col-start]1fr);gap:2.4rem;height:100%;display:grid}.pill-track[data-v-c3af4597]{gap:2.4rem;display:grid;transform:none!important}.nav-arrow[data-v-c3af4597]{visibility:hidden;display:none}.buggy-header[data-v-c3af4597]{grid-area:1/1/auto/span 4}}@media (width>=960px){.buggy-grid[data-v-c3af4597]{grid-template-columns:repeat(12,[col-start]1fr)}}.image-dialog[data-v-8fb2601d]{background-color:#000;flex-direction:column;justify-content:center;height:100%;display:flex;position:relative}.image-dialog__content[data-v-8fb2601d]{justify-content:center;align-items:center;width:100%;height:90vh;margin:auto;display:flex;position:relative}.image-dialog__frame[data-v-8fb2601d]{aspect-ratio:16/9;width:min(85%,160vh);position:relative;overflow:hidden}.image-dialog__frame[data-v-8fb2601d]:before{background-image:var(--thumb-url);content:"";filter:blur(1.6rem);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.image-dialog__img[data-v-8fb2601d]{z-index:1;-o-object-fit:contain;object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .4s;display:block;position:relative}.image-dialog__img.is-loaded[data-v-8fb2601d]{opacity:1}.image-dialog__close[data-v-8fb2601d]{z-index:10;position:absolute;top:2.4rem;left:2.4rem}.image-dialog__close[data-v-8fb2601d]:hover{background-color:var(--color-orange-light);color:var(--color-dark)}.image-dialog__nav[data-v-8fb2601d]{z-index:10;width:4.8rem;height:4.8rem;color:var(--color-light);cursor:pointer;background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:color .3s,background-color .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.image-dialog__nav[data-v-8fb2601d]:hover,.image-dialog__nav[data-v-8fb2601d]:focus-visible{color:var(--color-orange-light);background-color:#ffffff26}.image-dialog__nav--prev[data-v-8fb2601d]{left:1.3rem}.image-dialog__nav--next[data-v-8fb2601d]{right:1.3rem}
