:root{--ink:#0e0e10;--ink-2:#1c1c21;--ink-3:#3a3a42;--mist:#cfcdd4;--white:#fff;--yellow:#ffd400;--cyan:#00c8ff;--pink:#ff3ea5;--purple:#2a1e5c}[data-astro-cid-lcdefpme]{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--white);margin:0;font-family:Poppins,sans-serif}a[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none}.site-shell[data-astro-cid-lcdefpme]{background:var(--ink);min-height:100vh;overflow:hidden}.noise[data-astro-cid-lcdefpme]{z-index:20;pointer-events:none;opacity:.07;mix-blend-mode:screen;position:fixed;inset:0}.noise[data-astro-cid-lcdefpme]:before{content:"";background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E");position:absolute;inset:0}.site-header[data-astro-cid-lcdefpme]{z-index:10;justify-content:space-between;align-items:center;max-width:1260px;margin:auto;padding:28px 42px;display:flex;position:absolute;top:0;left:0;right:0}.brand[data-astro-cid-lcdefpme],.footer-brand[data-astro-cid-lcdefpme]{align-items:center;display:flex}.brand-logo[data-astro-cid-lcdefpme]{width:150px;height:auto;display:block}.main-nav[data-astro-cid-lcdefpme]{color:var(--mist);gap:36px;font-size:13px;font-weight:700;display:flex}.main-nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.text-link[data-astro-cid-lcdefpme]:hover,.site-footer[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--yellow)}.header-cta[data-astro-cid-lcdefpme]{border:2px solid var(--white);border-radius:30px;padding:11px 18px;font-size:12px;font-weight:700}.header-cta[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--yellow);margin-left:8px;font-size:16px}.hero[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 74% 40%, #4a3a99 0, var(--purple) 23%, var(--ink) 57%);min-height:760px;padding:174px max(42px,50% - 588px) 90px;position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:after{content:"";border:2px solid #ffffff17;border-radius:50%;width:60%;height:80%;position:absolute;bottom:-34%;right:-9%;transform:rotate(-24deg)}.hero-bg-word[data-astro-cid-lcdefpme]{color:#0000;opacity:.15;-webkit-text-stroke:2px var(--white);font-family:Archivo Black,sans-serif;font-size:clamp(150px,22vw,290px);line-height:.8;position:absolute;top:130px;right:-46px;transform:rotate(-8deg)}.hero-copy[data-astro-cid-lcdefpme]{z-index:2;max-width:550px;position:relative}.eyebrow[data-astro-cid-lcdefpme]{color:var(--cyan);letter-spacing:3px;margin:0 0 22px;font-size:12px;font-weight:700}.eyebrow-dot[data-astro-cid-lcdefpme]{background:var(--pink);border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}h1[data-astro-cid-lcdefpme],h2[data-astro-cid-lcdefpme],h3[data-astro-cid-lcdefpme],p[data-astro-cid-lcdefpme]{margin-top:0}h1[data-astro-cid-lcdefpme],h2[data-astro-cid-lcdefpme]{letter-spacing:-3px;font-family:Archivo Black,sans-serif;line-height:.91}h1[data-astro-cid-lcdefpme]{margin-bottom:26px;font-size:clamp(65px,9.5vw,132px)}h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],h2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--pink)}.hero-text[data-astro-cid-lcdefpme]{color:var(--mist);margin-bottom:30px;font-size:17px;font-weight:600;line-height:1.65}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.button[data-astro-cid-lcdefpme]{color:var(--ink);border-radius:24px;align-items:center;gap:25px;padding:16px 21px 16px 24px;font-size:13px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}.button[data-astro-cid-lcdefpme]:hover{box-shadow:7px 7px 0 var(--ink);transform:translate(-2px,-2px)}.button[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:20px;line-height:.5}.button-yellow[data-astro-cid-lcdefpme]{background:var(--yellow)}.button-pink[data-astro-cid-lcdefpme]{background:var(--pink)}.button-outline[data-astro-cid-lcdefpme]{border:2px solid var(--white);color:var(--white)}.hero-stage[data-astro-cid-lcdefpme]{z-index:1;width:min(45vw,540px);height:515px;position:absolute;top:150px;right:max(42px,50% - 580px)}.card-back[data-astro-cid-lcdefpme]{border:10px solid var(--white);background:var(--ink);border-radius:22px;position:absolute;box-shadow:24px 28px 40px #0005}.card-back-main[data-astro-cid-lcdefpme]{width:270px;height:390px;padding:12px;top:42px;right:65px;transform:rotate(9deg)}.card-inner[data-astro-cid-lcdefpme]{border:3px solid var(--pink);background:repeating-linear-gradient(135deg,#ff3ea51c 0 13px,#0000 13px 28px);border-radius:11px;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.card-symbol[data-astro-cid-lcdefpme]{border:3px solid var(--yellow);width:95px;height:95px;color:var(--yellow);border-radius:50%;place-items:center;margin-bottom:22px;font-size:54px;display:grid}.card-inner[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:Archivo Black,sans-serif;font-size:25px}.card-inner[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--cyan);letter-spacing:3px;margin-top:5px;font-size:10px;font-weight:700}.mini-card[data-astro-cid-lcdefpme]{border:7px solid var(--white);background:var(--cyan);width:148px;height:214px;color:var(--ink);border-radius:14px;padding:14px;position:absolute;top:148px;left:40px;transform:rotate(-13deg);box-shadow:14px 18px 25px #00000040}.mini-card-suit[data-astro-cid-lcdefpme]{color:var(--pink);margin-bottom:18px;font-size:38px;line-height:1}.mini-card[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:Archivo Black,sans-serif;font-size:17px;line-height:.9}.die[data-astro-cid-lcdefpme]{border:5px solid var(--ink);background:var(--yellow);width:80px;height:80px;box-shadow:8px 8px 0 var(--ink);color:var(--ink);border-radius:18px;place-items:center;font-family:Archivo Black,sans-serif;font-size:28px;display:grid;position:absolute;bottom:32px;right:8px;transform:rotate(16deg)}.hero-mascot[data-astro-cid-lcdefpme]{width:98px;height:auto;filter:invert(1) drop-shadow(4px 5px 0 var(--ink));position:absolute;bottom:25px;right:75px;transform:rotate(8deg)}.sticker[data-astro-cid-lcdefpme]{background:var(--pink);color:var(--ink);text-align:center;filter:drop-shadow(4px 0 0 var(--ink)) drop-shadow(-4px 0 0 var(--ink)) drop-shadow(0 4px 0 var(--ink)) drop-shadow(0 -4px 0 var(--ink));padding:18px 22px;font-family:Archivo Black,sans-serif;font-size:17px;line-height:.9;position:absolute;bottom:12px;left:65px;transform:rotate(-9deg)}.sticker[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--white);font-style:normal}.burst[data-astro-cid-lcdefpme]{color:var(--yellow);font-size:47px;position:absolute}.burst-one[data-astro-cid-lcdefpme]{top:20px;right:5px}.burst-two[data-astro-cid-lcdefpme]{color:var(--cyan);font-size:32px;bottom:100px;left:-20px}.hero-note[data-astro-cid-lcdefpme]{z-index:3;color:var(--yellow);text-align:right;font-family:Archivo Black,sans-serif;font-size:18px;line-height:.9;position:absolute;bottom:52px;right:max(42px,50% - 588px);transform:rotate(-4deg)}.hero-note[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--white);letter-spacing:2px;margin-top:9px;font-family:Poppins,sans-serif;font-size:9px;font-weight:700;display:block}.scroll-cue[data-astro-cid-lcdefpme]{color:var(--mist);letter-spacing:2px;font-size:9px;font-weight:700;position:absolute;bottom:52px;left:max(42px,50% - 588px)}.scroll-cue[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{vertical-align:middle;background:var(--mist);width:28px;height:1px;margin-right:10px;display:inline-block}.marquee[data-astro-cid-lcdefpme]{background:var(--yellow);color:var(--ink);white-space:nowrap;padding:15px 0;font-family:Archivo Black,sans-serif;font-size:17px;overflow:hidden;transform:rotate(-1.5deg)scale(1.03)}.marquee[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{animation:24s linear infinite slide}.marquee[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--pink);margin:0 22px}@keyframes slide{to{transform:translate(-50%)}}.section[data-astro-cid-lcdefpme]{max-width:1176px;margin:auto;padding:130px 42px}.section-heading[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;margin-bottom:50px;display:flex}.section-heading[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:18px}h2[data-astro-cid-lcdefpme]{margin-bottom:0;font-size:clamp(48px,6vw,78px)}.heading-aside[data-astro-cid-lcdefpme]{color:var(--mist);text-align:right;margin:0 0 4px;font-size:14px;font-weight:600;line-height:1.6}.pink-text[data-astro-cid-lcdefpme]{color:var(--pink)}.cyan-text[data-astro-cid-lcdefpme]{color:var(--cyan)}.yellow-text[data-astro-cid-lcdefpme]{color:var(--yellow)}.category-grid[data-astro-cid-lcdefpme],.product-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.category-card[data-astro-cid-lcdefpme]{min-height:270px;color:var(--ink);border-radius:29px;padding:27px;transition:transform .2s;position:relative}.category-card[data-astro-cid-lcdefpme]:hover{transform:translateY(-8px)rotate(-1deg)}.category-card[data-astro-cid-lcdefpme].cyan{background:var(--cyan)}.category-card[data-astro-cid-lcdefpme].yellow{background:var(--yellow)}.category-card[data-astro-cid-lcdefpme].pink{background:var(--pink)}.category-number[data-astro-cid-lcdefpme]{font-size:12px;font-weight:700;position:absolute;top:24px;right:27px}.category-icon[data-astro-cid-lcdefpme]{margin-bottom:55px;font-size:43px;display:block}.category-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-1px;margin-bottom:8px;font-family:Archivo Black,sans-serif;font-size:33px}.category-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:180px;margin-bottom:0;font-size:13px;font-weight:600;line-height:1.4}.category-arrow[data-astro-cid-lcdefpme]{font-size:28px;position:absolute;bottom:24px;right:27px}.featured-section[data-astro-cid-lcdefpme]{padding-top:60px}.text-link[data-astro-cid-lcdefpme]{color:var(--yellow);margin-bottom:7px;font-size:13px;font-weight:700}.text-link[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-left:12px;font-size:18px}.product-card[data-astro-cid-lcdefpme]{background:var(--ink-2);border-radius:22px;overflow:hidden;box-shadow:0 20px 30px #00000020}.product-art[data-astro-cid-lcdefpme]{height:285px;color:var(--ink);position:relative;overflow:hidden}.product-art[data-astro-cid-lcdefpme].cat{background:var(--yellow)}.product-art[data-astro-cid-lcdefpme].dobble{background:var(--cyan)}.product-art[data-astro-cid-lcdefpme].dixit{background:var(--pink)}.product-art[data-astro-cid-lcdefpme]:before{content:"";border:2px solid #0e0e1044;border-radius:50%;position:absolute;inset:24px;transform:rotate(22deg)scaleX(.7)}.product-art-shape[data-astro-cid-lcdefpme]{border:12px solid var(--ink);background:var(--pink);border-radius:42% 58% 53% 47%;width:130px;height:130px;position:absolute;bottom:20px;right:25px;transform:rotate(15deg)}.dobble[data-astro-cid-lcdefpme] .product-art-shape[data-astro-cid-lcdefpme]{background:var(--yellow);box-shadow:-55px -45px 0 -18px var(--pink), 52px -25px 0 -27px var(--white);border-radius:50%}.dixit[data-astro-cid-lcdefpme] .product-art-shape[data-astro-cid-lcdefpme]{background:var(--cyan);border-radius:55% 45% 45% 55%;transform:rotate(-14deg)}.product-stamp[data-astro-cid-lcdefpme]{border:2px solid var(--ink);border-radius:16px;padding:7px 10px;font-size:9px;font-weight:700;position:absolute;top:23px;left:23px}.product-art-title[data-astro-cid-lcdefpme]{z-index:1;letter-spacing:-1px;font-family:Archivo Black,sans-serif;font-size:28px;line-height:.86;position:absolute;bottom:25px;left:24px}.dobble[data-astro-cid-lcdefpme] .product-art-title[data-astro-cid-lcdefpme],.dixit[data-astro-cid-lcdefpme] .product-art-title[data-astro-cid-lcdefpme]{font-size:43px}.product-info[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;padding:22px 23px 24px;display:flex}.product-info[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--mist);letter-spacing:1px;margin-bottom:5px;font-size:9px;font-weight:700}.product-info[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-family:Archivo Black,sans-serif;font-size:18px}.product-info[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--yellow);font-family:Archivo Black,sans-serif;font-size:18px}.agenda-section[data-astro-cid-lcdefpme]{padding-top:55px}.agenda-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.agenda-card[data-astro-cid-lcdefpme]{min-height:170px;color:var(--ink);box-shadow:7px 7px 0 var(--ink-2);border-radius:22px;padding:25px;transition:transform .2s;position:relative}.agenda-card[data-astro-cid-lcdefpme]:hover{transform:translateY(-5px)rotate(-1deg)}.agenda-card[data-astro-cid-lcdefpme].yellow{background:var(--yellow)}.agenda-card[data-astro-cid-lcdefpme].cyan{background:var(--cyan)}.agenda-card[data-astro-cid-lcdefpme].pink{background:var(--pink)}.agenda-day[data-astro-cid-lcdefpme]{letter-spacing:3px;margin-bottom:23px;font-size:11px;font-weight:700;display:block}.agenda-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-1px;max-width:190px;margin-bottom:8px;font-family:Archivo Black,sans-serif;font-size:22px;line-height:1}.agenda-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:220px;margin:0;font-size:12px;font-weight:600;line-height:1.4}.agenda-arrow[data-astro-cid-lcdefpme]{font-size:25px;position:absolute;bottom:17px;right:22px}.about-section[data-astro-cid-lcdefpme]{background:var(--pink);min-height:610px;color:var(--ink);justify-content:space-between;align-items:center;padding:100px max(42px,50% - 588px);display:flex;position:relative;overflow:hidden}.about-shape[data-astro-cid-lcdefpme]{border:3px solid var(--ink);opacity:.25;border-radius:50%;width:470px;height:470px;position:absolute;right:5%}.about-shape[data-astro-cid-lcdefpme]:before,.about-shape[data-astro-cid-lcdefpme]:after{background:var(--ink);content:"";width:70%;height:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.about-shape[data-astro-cid-lcdefpme]:after{transform:translate(-50%,-50%)rotate(-45deg)}.about-copy[data-astro-cid-lcdefpme]{z-index:1;max-width:520px;position:relative}.about-copy[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--ink)}.about-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:27px}.about-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--white)}.about-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.eyebrow){max-width:420px;margin-bottom:30px;font-size:15px;font-weight:600;line-height:1.7}.tcg-list[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.tcg-list[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{border:2px solid var(--ink);letter-spacing:1px;border-radius:20px;padding:8px 11px;font-size:10px;font-weight:700}.about-note[data-astro-cid-lcdefpme]{z-index:1;border:3px solid var(--ink);background:var(--white);width:290px;box-shadow:10px 10px 0 var(--ink);padding:25px;position:relative;transform:rotate(7deg)}.quote-mark[data-astro-cid-lcdefpme]{color:var(--cyan);font-family:Georgia,serif;font-size:67px;line-height:.5}.about-note[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:22px 0 34px;font-family:Archivo Black,sans-serif;font-size:21px;line-height:.95}.about-note[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--pink)}.quote-author[data-astro-cid-lcdefpme]{font-size:11px;font-weight:700}.extras-section[data-astro-cid-lcdefpme]{padding-top:115px;padding-bottom:115px}.extras-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.extra-card[data-astro-cid-lcdefpme]{min-height:215px;color:var(--ink);border-radius:22px;padding:25px}.extra-card-cyan[data-astro-cid-lcdefpme]{background:var(--cyan)}.extra-card-yellow[data-astro-cid-lcdefpme]{background:var(--yellow)}.extra-card-pink[data-astro-cid-lcdefpme]{background:var(--pink)}.extra-card[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{letter-spacing:2px;font-size:11px;font-weight:700}.extra-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-1px;margin:50px 0 10px;font-family:Archivo Black,sans-serif;font-size:25px}.extra-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;font-size:12px;font-weight:600;line-height:1.55}.visit-section[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;min-height:620px;display:flex}.visit-content[data-astro-cid-lcdefpme]{max-width:570px}.visit-content[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:42px}.visit-content[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--cyan)}.visit-details[data-astro-cid-lcdefpme]{gap:65px;margin-bottom:35px;display:flex}.visit-details[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--pink);letter-spacing:2px;margin-bottom:10px;font-size:10px;font-weight:700;display:block}.visit-details[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--mist);font-size:13px;line-height:1.6;display:block}.visit-contact[data-astro-cid-lcdefpme]{max-width:520px;color:var(--mist);margin-bottom:28px;font-size:12px;line-height:1.55}.visit-contact[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 12px}.visit-contact[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--pink);letter-spacing:2px;margin-bottom:6px;font-size:10px;font-weight:700;display:block}.visit-contact-links[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px 24px;display:flex}.visit-contact-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--yellow);font-weight:700}.visit-contact-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--white)}.visit-contact-links[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-left:4px}.map-preview[data-astro-cid-lcdefpme]{border:3px solid var(--cyan);width:min(38vw,410px);height:360px;box-shadow:12px 12px 0 var(--pink);border-radius:29px;position:relative;overflow:hidden;transform:rotate(3deg)}.map-preview[data-astro-cid-lcdefpme] iframe[data-astro-cid-lcdefpme]{filter:saturate(.8)contrast(1.05);border:0;width:100%;height:100%}.map-label[data-astro-cid-lcdefpme]{background:var(--pink);color:var(--ink);box-shadow:5px 5px 0 var(--ink);padding:10px;font-family:Archivo Black,sans-serif;font-size:13px;line-height:.9;position:absolute;top:22px;right:24px;transform:rotate(-8deg)}.map-label[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--white)}.site-footer[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink-3);max-width:1176px;color:var(--mist);grid-template-columns:1fr auto 1fr;align-items:center;margin:auto;padding:30px 42px 45px;font-size:11px;display:grid}.footer-brand[data-astro-cid-lcdefpme] .brand-logo[data-astro-cid-lcdefpme]{width:125px}.site-footer[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{text-align:center;margin:0}.footer-links[data-astro-cid-lcdefpme]{justify-self:end;gap:18px;display:flex}.site-footer[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--yellow);font-weight:700}@media (width<=800px){.site-header[data-astro-cid-lcdefpme]{padding:22px 24px}.brand-logo[data-astro-cid-lcdefpme]{width:128px}.main-nav[data-astro-cid-lcdefpme]{display:none}.header-cta[data-astro-cid-lcdefpme]{padding:9px 13px}.hero[data-astro-cid-lcdefpme]{min-height:850px;padding:145px 24px 80px}.hero-stage[data-astro-cid-lcdefpme]{transform-origin:100% 0;width:92%;height:350px;top:430px;right:4%;transform:scale(.78)}.hero-bg-word[data-astro-cid-lcdefpme]{font-size:150px;top:280px;right:-75px}.hero-note[data-astro-cid-lcdefpme]{bottom:38px;right:24px}.scroll-cue[data-astro-cid-lcdefpme]{bottom:40px;left:24px}.section[data-astro-cid-lcdefpme]{padding:85px 24px}.section-heading[data-astro-cid-lcdefpme]{display:block}.heading-aside[data-astro-cid-lcdefpme]{text-align:left;margin-top:22px}.category-grid[data-astro-cid-lcdefpme],.product-grid[data-astro-cid-lcdefpme],.agenda-grid[data-astro-cid-lcdefpme],.extras-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.category-card[data-astro-cid-lcdefpme]{min-height:210px}.category-icon[data-astro-cid-lcdefpme]{margin-bottom:24px}.featured-section[data-astro-cid-lcdefpme] .section-heading[data-astro-cid-lcdefpme]{display:flex}.agenda-section[data-astro-cid-lcdefpme] .section-heading[data-astro-cid-lcdefpme]{display:block}.about-section[data-astro-cid-lcdefpme]{min-height:690px;padding:88px 24px;display:block}.about-shape[data-astro-cid-lcdefpme]{width:430px;height:430px;bottom:-80px;right:-170px}.about-note[data-astro-cid-lcdefpme]{margin:65px 0 0 auto}.visit-section[data-astro-cid-lcdefpme]{min-height:auto;display:block}.visit-details[data-astro-cid-lcdefpme]{gap:28px}.map-preview[data-astro-cid-lcdefpme]{width:85vw;height:300px;margin:70px auto 0}.site-footer[data-astro-cid-lcdefpme]{text-align:center;grid-template-columns:1fr;gap:18px;padding:30px 24px 35px}.footer-brand[data-astro-cid-lcdefpme],.footer-links[data-astro-cid-lcdefpme]{justify-self:center}.desktop-break[data-astro-cid-lcdefpme]{display:none}}
