[data-astro-cid-j7pv25f6]{box-sizing:border-box}body{margin:0;font-family:Arial,sans-serif;color:#222}.hero[data-astro-cid-j7pv25f6]{height:100svh;position:relative;background:#222;overflow:hidden}.slide[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background-size:cover;background-position:center;opacity:0;transition:opacity 1.2s ease}.slide[data-astro-cid-j7pv25f6].active{opacity:1}.hero-gradients[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:3;pointer-events:none;background-image:linear-gradient(to bottom,#000000b3,#0000004d 13%,#0000 32%),radial-gradient(ellipse 54% 64% at 100% 100%,rgba(255,214,0,.92) 0%,rgba(255,214,0,.64) 31%,rgba(255,214,0,.18) 68%,transparent 100%)}.hero[data-astro-cid-j7pv25f6]:after{content:none}.logo[data-astro-cid-j7pv25f6]{position:absolute;z-index:8;top:22px;left:28px;display:block;width:155px;text-decoration:none}.logo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto}.menu-button[data-astro-cid-j7pv25f6]{position:absolute;z-index:8;top:28px;left:50%;transform:translate(-50%);border:0;background:none;color:#fff;font-size:42px;cursor:pointer}.menu[data-astro-cid-j7pv25f6]{display:none;position:absolute;z-index:5;top:0;left:0;right:0;background:#fff;color:#222;padding:110px 0 0;text-align:center;box-shadow:0 18px 35px #0003}.menu[data-astro-cid-j7pv25f6].open{display:block}.menu[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:block;color:#222;text-decoration:none;font-size:15px;font-weight:700;padding:13px 12px;border-bottom:1px solid #e7e7e7}.menu[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:first-child,.menu[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover,.menu[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible{background:#ffd000;color:#fff}.menu-button[data-astro-cid-j7pv25f6]{color:#fff!important;font-size:47px!important;font-weight:900!important;line-height:1!important}.menu-button[data-astro-cid-j7pv25f6][aria-expanded=true]{color:#ffd000!important}.intro[data-astro-cid-j7pv25f6]{text-align:center;padding:100px 20px;max-width:1000px;margin:auto}.intro[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-weight:400;font-style:italic}.intro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:21px;line-height:1.7;color:#888}.video[data-astro-cid-j7pv25f6]{height:65vh;position:relative;background:#111}.video[data-astro-cid-j7pv25f6] video[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.video[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{position:absolute;top:38%;left:50%;transform:translate(-50%);white-space:nowrap;color:#fff;font-size:clamp(42px,8vw,120px);letter-spacing:-.05em}.video[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:#ffdc00}.section[data-astro-cid-j7pv25f6]{text-align:center;padding:90px 20px}.section[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:38px}.about[data-astro-cid-j7pv25f6]{background:#eee;min-height:420px;display:grid;place-items:center}.about[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{background:#ffcf00;padding:20px 35px;color:#222;text-decoration:none}.footer[data-astro-cid-j7pv25f6]{background:#111;color:#aaa;padding:30px;text-align:center}.notice[data-astro-cid-j7pv25f6]{padding:10px;background:#fff4ce;text-align:center;font-size:13px}.mobile-slide[data-astro-cid-j7pv25f6]{display:none}@media(max-width:700px){.desktop-slide[data-astro-cid-j7pv25f6]{display:none}.mobile-slide[data-astro-cid-j7pv25f6]{display:block}.logo[data-astro-cid-j7pv25f6]{width:105px;top:18px;left:16px}.intro[data-astro-cid-j7pv25f6]{padding:65px 20px}.intro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:17px}}.hero-brand[data-astro-cid-j7pv25f6]{position:absolute;z-index:7;right:clamp(8px,2vw,36px);bottom:clamp(46px,8vh,90px);left:auto;width:clamp(175px,19vw,275px);padding:0;text-align:center;color:#303034;background:none;text-shadow:none}.hero-figures[data-astro-cid-j7pv25f6]{display:block;width:clamp(72px,7.2vw,112px);height:auto;margin:0 auto 8px;object-fit:contain}.hero-brand[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-family:Arial,sans-serif;font-size:clamp(15px,1.35vw,22px);font-weight:900;letter-spacing:.005em;line-height:1.1;margin:0 0 14px;white-space:nowrap}.hero-socials[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;align-items:center;gap:11px}.hero-socials[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:inline-flex;color:#fff;background:#303034;border-radius:2px;width:25px;height:25px;align-items:center;justify-content:center;transition:opacity .2s}.hero-socials[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{opacity:.75}.hero-socials[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hero-bottom-wave[data-astro-cid-j7pv25f6]{position:absolute;z-index:5;bottom:-1px;left:0;width:100%;height:clamp(36px,6vw,82px);pointer-events:none;background:linear-gradient(to bottom,#ffe2465c,#ffe2465c) 0 0/100% 100% no-repeat;clip-path:polygon(0 0,100% 43%,100% 100%,0 100%)}.hero-bottom-wave[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;background:#ffeb7573;clip-path:polygon(0 12%,100% 54%,100% 73%,0 29%)}.hero-bottom-wave[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:#fff;clip-path:polygon(0 34%,100% 87%,100% 100%,0 100%)}@media(max-width:700px){.hero-brand[data-astro-cid-j7pv25f6]{right:5px;bottom:45px;width:175px}.hero-figures[data-astro-cid-j7pv25f6]{width:75px;margin-bottom:7px}.hero-brand[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:15px;margin-bottom:10px}.hero-socials[data-astro-cid-j7pv25f6]{gap:8px}.hero-socials[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{width:24px;height:24px}}.intro[data-astro-cid-j7pv25f6]{max-width:1400px;padding:105px 25px 115px}.intro[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(17px,1.45vw,23px);font-weight:400;font-style:italic;margin:0 0 62px;min-height:1.4em}.intro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:clamp(15px,1.25vw,19px);font-style:italic;line-height:1.75;color:#777;margin:0}.typing-word[data-astro-cid-j7pv25f6]{font-weight:700}.typing-cursor[data-astro-cid-j7pv25f6]{font-weight:300;animation:blink-cursor .75s step-end infinite}@keyframes blink-cursor{50%{opacity:0}}@media(max-width:700px){.intro[data-astro-cid-j7pv25f6]{padding:70px 18px 85px}.intro[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:18px;margin-bottom:40px}.intro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:15px;line-height:1.65}.desktop-only[data-astro-cid-j7pv25f6]{display:none}}@media(prefers-reduced-motion:reduce){.typing-cursor[data-astro-cid-j7pv25f6]{animation:none}}.instagram-wall[data-astro-cid-j7pv25f6]{position:relative;left:50%;width:100vw;max-width:none;margin:0 0 0 -50vw;padding:0;overflow:hidden;background:#fff}.instagram-wall[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{width:100%!important;max-width:none!important}.instagram-wall[data-astro-cid-j7pv25f6] iframe[data-astro-cid-j7pv25f6]{max-width:none!important}.instagram-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:0}.instagram-post[data-astro-cid-j7pv25f6]{display:block;position:relative;aspect-ratio:1/1;overflow:hidden;background:#111}.instagram-post[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.instagram-post[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6]{transform:scale(1.035)}.instagram-post[data-astro-cid-j7pv25f6] .instagram-play[data-astro-cid-j7pv25f6]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;border:3px solid white;border-radius:50%;width:48px;height:48px;display:grid;place-items:center;font-size:23px;text-shadow:0 1px 4px #0008}.instagram-fallback[data-astro-cid-j7pv25f6]{grid-column:1/-1;text-align:center;padding:40px 15px;color:#222}@media(max-width:700px){.instagram-post[data-astro-cid-j7pv25f6] .instagram-play[data-astro-cid-j7pv25f6]{width:32px;height:32px;font-size:15px;border-width:2px}}
