.Navigation-module__Pj2Xoq__header{-webkit-backdrop-filter:blur(20px)saturate(1.2);backdrop-filter:blur(20px)saturate(1.2);z-index:1000;background:linear-gradient(135deg,#0d1117f2 0%,#161b22f2 50%,#0d1117f2 100%);border-bottom:1px solid #e6b98033;height:80px;transition:all .4s cubic-bezier(.25,.46,.45,.94);position:fixed;top:0;left:0;right:0}.Navigation-module__Pj2Xoq__header.Navigation-module__Pj2Xoq__scrolled{background:linear-gradient(135deg,#0d1117fa 0%,#161b22fa 50%,#0d1117fa 100%);border-bottom:1px solid #e6b9804d;height:70px;box-shadow:0 8px 32px #0000004d}.Navigation-module__Pj2Xoq__particlesContainer{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.Navigation-module__Pj2Xoq__particle{opacity:0;background:radial-gradient(circle,#e6b9804d 0%,#e6b9801a 50%,#0000 100%);border-radius:50%;animation:15s linear infinite Navigation-module__Pj2Xoq__float;position:absolute}.Navigation-module__Pj2Xoq__particle1{width:4px;height:4px;animation-delay:0s;left:10%}.Navigation-module__Pj2Xoq__particle2{width:6px;height:6px;animation-delay:2s;left:25%}.Navigation-module__Pj2Xoq__particle3{width:3px;height:3px;animation-delay:4s;left:45%}.Navigation-module__Pj2Xoq__particle4{width:8px;height:8px;animation-delay:1s;left:65%}.Navigation-module__Pj2Xoq__particle5{width:5px;height:5px;animation-delay:3s;left:80%}.Navigation-module__Pj2Xoq__particle6{width:7px;height:7px;animation-delay:5s;left:90%}.Navigation-module__Pj2Xoq__particle7{width:4px;height:4px;animation-delay:6s;left:35%}.Navigation-module__Pj2Xoq__particle8{width:6px;height:6px;animation-delay:7s;left:55%}@keyframes Navigation-module__Pj2Xoq__float{0%{opacity:0;bottom:-10px;transform:translate(0)scale(.5)}10%{opacity:1}50%{opacity:.8;transform:translate(20px)scale(1)}to{opacity:0;bottom:100px;transform:translate(-20px)scale(.3)}}.Navigation-module__Pj2Xoq__gradientOverlay{pointer-events:none;background:linear-gradient(45deg,#0000 0%,#e6b98008 25%,#0000 50%,#e6b98008 75%,#0000 100%) 0 0/200% 200%;width:100%;height:100%;animation:8s ease-in-out infinite Navigation-module__Pj2Xoq__shimmer;position:absolute;top:0;left:0}@keyframes Navigation-module__Pj2Xoq__shimmer{0%,to{background-position:0 0}50%{background-position:100% 100%}}.Navigation-module__Pj2Xoq__headerContent{z-index:10;justify-content:space-between;align-items:center;max-width:1400px;height:100%;margin:0 auto;padding:0 2rem;display:flex;position:relative;transform:translateY(-3px)}.Navigation-module__Pj2Xoq__logo{align-items:center;gap:.75rem;text-decoration:none;transition:transform .4s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative}.Navigation-module__Pj2Xoq__logo:hover{transform:translateY(-2px)}.Navigation-module__Pj2Xoq__logoIcon{filter:drop-shadow(0 4px 8px #e6b9804d);justify-content:center;align-items:center;width:45px;height:40px;animation:3s ease-in-out infinite Navigation-module__Pj2Xoq__logoFloat;display:flex;position:relative}.Navigation-module__Pj2Xoq__beerGlass{background:linear-gradient(#c9a66be6 0%,#b87333cc 30%,#c9a66bb3 60%,#f7f1e199 100%);border:2px solid #c9a66b;border-radius:0 0 8px 8px;width:28px;height:36px;position:relative;overflow:visible;box-shadow:inset 0 2px 4px #f7f1e14d,0 2px 8px #c9a66b66}.Navigation-module__Pj2Xoq__beerHandle{background:0 0;border:2px solid #c9a66b;border-left:none;border-radius:0 8px 8px 0;width:12px;height:18px;animation:3s ease-in-out infinite Navigation-module__Pj2Xoq__handleShine;position:absolute;top:50%;right:-8px;transform:translateY(-50%);box-shadow:inset 1px 0 2px #f7f1e133,2px 0 4px #c9a66b4d}.Navigation-module__Pj2Xoq__beerLiquid{background:linear-gradient(#c9a66b 0%,#b87333 50%,#c9a66b 100%);border-radius:0 0 6px 6px;height:75%;animation:4s ease-in-out infinite Navigation-module__Pj2Xoq__liquidShimmer;position:absolute;bottom:0;left:0;right:0}.Navigation-module__Pj2Xoq__beerFoam{background:linear-gradient(#f7f1e1f2 0%,#e6b980cc 100%);border-radius:4px 4px 0 0;height:8px;position:absolute;top:-2px;left:0;right:0;box-shadow:0 1px 3px #0003}.Navigation-module__Pj2Xoq__beerBubbles{pointer-events:none;position:absolute;inset:0}.Navigation-module__Pj2Xoq__bubble{background:radial-gradient(circle,#f7f1e1cc 0%,#c9a66b66 100%);border-radius:50%;width:3px;height:3px;animation:2.5s ease-in-out infinite Navigation-module__Pj2Xoq__bubbleRise;position:absolute}.Navigation-module__Pj2Xoq__bubble:first-child{animation-duration:2s;animation-delay:0s;left:15%}.Navigation-module__Pj2Xoq__bubble:nth-child(2){animation-duration:2.2s;animation-delay:.5s;left:35%}.Navigation-module__Pj2Xoq__bubble:nth-child(3){animation-duration:1.8s;animation-delay:1s;left:55%}.Navigation-module__Pj2Xoq__bubble:nth-child(4){animation-duration:2.1s;animation-delay:1.5s;left:75%}.Navigation-module__Pj2Xoq__bubble:nth-child(5){animation-duration:2.3s;animation-delay:.8s;left:25%}.Navigation-module__Pj2Xoq__bubble:nth-child(6){animation-duration:1.9s;animation-delay:1.8s;left:65%}.Navigation-module__Pj2Xoq__logoText{background:linear-gradient(135deg,#e6b980 0%,#f7f1e1 50%,#e6b980 100%) 0 0/200% 200%;-webkit-text-fill-color:transparent;letter-spacing:.5px;-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:700;animation:3s ease-in-out infinite Navigation-module__Pj2Xoq__gradientShift}@keyframes Navigation-module__Pj2Xoq__handleShine{0%,to{box-shadow:inset 1px 0 2px #f7f1e133,2px 0 4px #c9a66b4d}50%{box-shadow:inset 1px 0 3px #f7f1e166,2px 0 6px #e6b98080}}@keyframes Navigation-module__Pj2Xoq__logoFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-3px)rotate(2deg)}}@keyframes Navigation-module__Pj2Xoq__liquidShimmer{0%,to{opacity:1;background:linear-gradient(#c9a66b 0%,#b87333 50%,#c9a66b 100%)}50%{opacity:.9;background:linear-gradient(#c9a66b 0%,#b87333 50%,#c9a66b 100%)}}@keyframes Navigation-module__Pj2Xoq__bubbleRise{0%{opacity:0;bottom:10%;transform:translate(0)scale(.5)}20%{opacity:1;transform:translate(2px)scale(1)}80%{opacity:.8;transform:translate(-2px)scale(.8)}to{opacity:0;bottom:90%;transform:translate(0)scale(.3)}}@keyframes Navigation-module__Pj2Xoq__gradientShift{0%,to{background-position:0%}50%{background-position:100%}}.Navigation-module__Pj2Xoq__nav{display:none}.Navigation-module__Pj2Xoq__navList{gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.Navigation-module__Pj2Xoq__navItem{position:relative}.Navigation-module__Pj2Xoq__langDropdown{align-items:center;display:inline-flex;position:relative}.Navigation-module__Pj2Xoq__langMenu{z-index:20;background:#0d1117f5;border:1px solid #e6b9804d;border-radius:16px;min-width:96px;margin:0;padding:6px;list-style:none;display:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 14px 30px #0000004d}.Navigation-module__Pj2Xoq__langMenuOpen{gap:4px;display:grid}.Navigation-module__Pj2Xoq__langItem{display:block}.Navigation-module__Pj2Xoq__langLink{letter-spacing:.08em;text-transform:uppercase;color:var(--vintage-cream);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.2rem .5rem;font-size:.75rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.Navigation-module__Pj2Xoq__langLink:hover{background:#e6b98026;border-color:#e6b98080}.Navigation-module__Pj2Xoq__langLinkActive{background:linear-gradient(135deg,var(--modern-accent)0%,#fffbe6 100%);color:#181c20;border-color:#e6b980b3}.Navigation-module__Pj2Xoq__navLink{color:var(--vintage-cream);background:linear-gradient(135deg,#0000 0%,#e6b9800d 100%);border:2px solid #0000;border-radius:30px;padding:.6rem 1rem;font-family:inherit;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .4s cubic-bezier(.25,.46,.45,.94);display:block;position:relative;overflow:hidden}.Navigation-module__Pj2Xoq__navLinkText{z-index:2;font-family:quicksand;transition:transform .3s;position:relative}.Navigation-module__Pj2Xoq__navLinkUnderline{background:linear-gradient(90deg,transparent,var(--modern-accent),transparent);width:0;height:2px;transition:all .4s cubic-bezier(.25,.46,.45,.94);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.Navigation-module__Pj2Xoq__navLink:before{content:"";z-index:1;background:linear-gradient(90deg,#0000,#e6b9801a,#0000);width:100%;height:100%;transition:left .6s cubic-bezier(.25,.46,.45,.94);position:absolute;top:0;left:-100%}.Navigation-module__Pj2Xoq__navLink:hover{color:#fffbe6;background:linear-gradient(135deg,#e6b98026 0%,#fffbe614 100%);border-color:#e6b98066;transform:translateY(-2px);box-shadow:0 8px 24px #e6b98033}.Navigation-module__Pj2Xoq__navLink:hover:before{left:100%}.Navigation-module__Pj2Xoq__navLink:hover .Navigation-module__Pj2Xoq__navLinkText{transform:scale(1.05)}.Navigation-module__Pj2Xoq__navLink:hover .Navigation-module__Pj2Xoq__navLinkUnderline{width:80%}.Navigation-module__Pj2Xoq__navLink.Navigation-module__Pj2Xoq__active{background:linear-gradient(135deg,var(--modern-accent)0%,#fffbe6 100%);color:#181c20;border-color:var(--modern-accent);font-weight:700;box-shadow:0 6px 20px #e6b98066}.Navigation-module__Pj2Xoq__navLink.Navigation-module__Pj2Xoq__active .Navigation-module__Pj2Xoq__navLinkUnderline{background:#181c20;width:100%}.Navigation-module__Pj2Xoq__dropdownContainer{position:relative}.Navigation-module__Pj2Xoq__dropdownIcon{margin-left:.5rem;font-size:.7rem;transition:transform .3s}.Navigation-module__Pj2Xoq__dropdownIconOpen{transform:rotate(180deg)}.Navigation-module__Pj2Xoq__dropdownMenu{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;visibility:hidden;z-index:1001;background:linear-gradient(135deg,#161b22fa 0%,#0d1117fa 100%);border:2px solid #e6b9804d;border-radius:12px;min-width:180px;max-width:min(92vw,360px);max-height:0;margin:0;padding:0;list-style:none;transition:all .3s cubic-bezier(.25,.46,.45,.94);position:absolute;top:calc(100% + .5rem);left:0;overflow:hidden;box-shadow:0 10px 30px #0000004d}.Navigation-module__Pj2Xoq__dropdownMenuOpen{opacity:1;visibility:visible;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#e6b9808c transparent;max-height:min(68dvh,100dvh - 110px);padding:.5rem 0;overflow-y:auto}.Navigation-module__Pj2Xoq__dropdownMenuOpen::-webkit-scrollbar{width:8px}.Navigation-module__Pj2Xoq__dropdownMenuOpen::-webkit-scrollbar-track{background:0 0}.Navigation-module__Pj2Xoq__dropdownMenuOpen::-webkit-scrollbar-thumb{background:#e6b98066;border-radius:999px}.Navigation-module__Pj2Xoq__dropdownMenuOpen::-webkit-scrollbar-thumb:hover{background:#e6b980b3}.Navigation-module__Pj2Xoq__dropdownItem{list-style:none}.Navigation-module__Pj2Xoq__dropdownGroupLabel{z-index:1;letter-spacing:.08em;text-transform:uppercase;color:#f7f1e19e;background:linear-gradient(#0d1117fa 0%,#0d1117eb 100%);margin:.5rem .75rem .25rem;padding:.35rem .25rem .25rem;font-size:.72rem;font-weight:700;position:sticky;top:0}.Navigation-module__Pj2Xoq__dropdownLink{color:var(--vintage-cream);border-radius:8px;margin:0 .5rem;padding:.75rem 1rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .3s;display:block}.Navigation-module__Pj2Xoq__dropdownLink:hover{color:var(--modern-accent);background:#e6b9801a;transform:translate(4px)}.Navigation-module__Pj2Xoq__dropdownLink.Navigation-module__Pj2Xoq__active{background:linear-gradient(135deg,var(--modern-accent)0%,#fffbe6 100%);color:#181c20;font-weight:600}.Navigation-module__Pj2Xoq__menuToggle{cursor:pointer;z-index:1002;background:0 0;border:none;flex-direction:column;justify-content:space-between;width:32px;height:24px;padding:0;transition:transform .3s;display:flex;position:relative}.Navigation-module__Pj2Xoq__menuToggle:hover{transform:scale(1.1)}.Navigation-module__Pj2Xoq__hamburgerLine{background:linear-gradient(90deg,var(--modern-accent),#fffbe6);transform-origin:50%;border-radius:2px;width:100%;height:3px;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.Navigation-module__Pj2Xoq__menuToggleOpen .Navigation-module__Pj2Xoq__hamburgerLine:first-child{transform:translateY(10.5px)rotate(45deg)}.Navigation-module__Pj2Xoq__menuToggleOpen .Navigation-module__Pj2Xoq__hamburgerLine:nth-child(2){opacity:0;transform:scaleX(0)}.Navigation-module__Pj2Xoq__menuToggleOpen .Navigation-module__Pj2Xoq__hamburgerLine:nth-child(3){transform:translateY(-10.5px)rotate(-45deg)}@media (min-width:769px){.Navigation-module__Pj2Xoq__nav{display:block}.Navigation-module__Pj2Xoq__menuToggle{display:none}}@media (max-width:768px){.Navigation-module__Pj2Xoq__headerContent{padding:0 1.5rem}.Navigation-module__Pj2Xoq__logoText{font-size:1.75rem}.Navigation-module__Pj2Xoq__logoIcon{width:40px;height:35px}.Navigation-module__Pj2Xoq__beerGlass{width:24px;height:30px}.Navigation-module__Pj2Xoq__beerHandle{width:10px;height:15px;right:-6px}.Navigation-module__Pj2Xoq__nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1001;visibility:hidden;background:linear-gradient(135deg,#0d1117fa 0%,#161b22fa 100%);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;transition:transform .5s cubic-bezier(.25,.46,.45,.94),visibility .5s;display:flex;position:fixed;top:0;left:0;transform:translate(-100%)}.Navigation-module__Pj2Xoq__navOpen{visibility:visible;transform:translate(0)}.Navigation-module__Pj2Xoq__navOverlay{z-index:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000004d;width:100%;height:100%;position:absolute;top:0;left:0}.Navigation-module__Pj2Xoq__navList{z-index:2;overscroll-behavior:contain;flex-direction:column;gap:1.5rem;width:min(92vw,420px);max-height:calc(100vh - 120px);padding:.25rem .5rem 1rem;position:relative;overflow-y:auto}.Navigation-module__Pj2Xoq__navItem{width:100%}.Navigation-module__Pj2Xoq__navLink{text-align:center;opacity:0;width:100%;min-width:150px;padding:.5rem 1rem;font-size:1.1rem;transition:opacity .3s,transform .3s;transform:translateY(30px)}.Navigation-module__Pj2Xoq__navOpen .Navigation-module__Pj2Xoq__navLink{animation:.6s ease-out forwards Navigation-module__Pj2Xoq__slideInUp}.Navigation-module__Pj2Xoq__navOpen .Navigation-module__Pj2Xoq__navItem:first-child .Navigation-module__Pj2Xoq__navLink{animation-delay:.1s}.Navigation-module__Pj2Xoq__navOpen .Navigation-module__Pj2Xoq__navItem:nth-child(2) .Navigation-module__Pj2Xoq__navLink{animation-delay:.2s}.Navigation-module__Pj2Xoq__navOpen .Navigation-module__Pj2Xoq__navItem:nth-child(3) .Navigation-module__Pj2Xoq__navLink{animation-delay:.3s}.Navigation-module__Pj2Xoq__navOpen .Navigation-module__Pj2Xoq__navItem:nth-child(4) .Navigation-module__Pj2Xoq__navLink{animation-delay:.4s}.Navigation-module__Pj2Xoq__navOpen .Navigation-module__Pj2Xoq__navItem:nth-child(5) .Navigation-module__Pj2Xoq__navLink{animation-delay:.5s}.Navigation-module__Pj2Xoq__navOpen .Navigation-module__Pj2Xoq__navItem:nth-child(6) .Navigation-module__Pj2Xoq__navLink{animation-delay:.6s}.Navigation-module__Pj2Xoq__navOpen .Navigation-module__Pj2Xoq__navItem:nth-child(7) .Navigation-module__Pj2Xoq__navLink{animation-delay:.7s}.Navigation-module__Pj2Xoq__navOpen .Navigation-module__Pj2Xoq__navItem:nth-child(8) .Navigation-module__Pj2Xoq__navLink{animation-delay:.8s}.Navigation-module__Pj2Xoq__navOpen .Navigation-module__Pj2Xoq__navItem:nth-child(9) .Navigation-module__Pj2Xoq__navLink{animation-delay:.9s}.Navigation-module__Pj2Xoq__dropdownMenu{min-width:auto;box-shadow:none;background:#232831f2;border:1px solid #e6b98033;border-radius:8px;margin-top:.5rem;position:static}.Navigation-module__Pj2Xoq__dropdownMenuOpen{max-height:min(44dvh,360px);padding:.5rem 0;overflow-y:auto}.Navigation-module__Pj2Xoq__dropdownLink{border-radius:0;margin:0;padding:.5rem 1rem;font-size:1rem}}@keyframes Navigation-module__Pj2Xoq__slideInUp{to{opacity:1;transform:translateY(0)}}@media (min-width:769px) and (max-width:1024px){.Navigation-module__Pj2Xoq__headerContent{padding:0 1.5rem}.Navigation-module__Pj2Xoq__navList{gap:.25rem}.Navigation-module__Pj2Xoq__navLink{padding:.6rem 1rem;font-size:.9rem}.Navigation-module__Pj2Xoq__logoText{font-size:1.8rem}}.Navigation-module__Pj2Xoq__mainContent{background:var(--vintage-black);flex-direction:column;flex:1;margin:0;padding:80px 0 0;transition:padding-top .4s cubic-bezier(.25,.46,.45,.94);display:flex}.Navigation-module__Pj2Xoq__mainContentScrolled{padding-top:70px}.Navigation-module__Pj2Xoq__nav.Navigation-module__Pj2Xoq__navOpen~.Navigation-module__Pj2Xoq__mainContent{height:100vh;overflow:hidden}.Navigation-module__Pj2Xoq__appContainer{background:var(--color-background);min-height:100vh;color:var(--color-text);flex-direction:column;display:flex}@media (prefers-contrast:high){.Navigation-module__Pj2Xoq__header{border-bottom-width:2px}.Navigation-module__Pj2Xoq__navLink{border-width:3px}}@media (prefers-reduced-motion:reduce){.Navigation-module__Pj2Xoq__header,.Navigation-module__Pj2Xoq__logo,.Navigation-module__Pj2Xoq__nav,.Navigation-module__Pj2Xoq__navLink,.Navigation-module__Pj2Xoq__menuToggle,.Navigation-module__Pj2Xoq__hamburgerLine,.Navigation-module__Pj2Xoq__particle,.Navigation-module__Pj2Xoq__gradientOverlay{transition:none;animation:none}.Navigation-module__Pj2Xoq__navLink:before{display:none}}.Navigation-module__Pj2Xoq__logo:focus-visible,.Navigation-module__Pj2Xoq__navLink:focus-visible,.Navigation-module__Pj2Xoq__menuToggle:focus-visible{outline:2px solid var(--modern-accent);outline-offset:2px;border-radius:4px}
.Footer-module__EZoWya__appFooter{background:var(--vintage-black);border-top:1.5px solid var(--vintage-gold);color:var(--vintage-cream);border-radius:24px 24px 0 0;margin-top:auto;padding:1.5rem 0}.Footer-module__EZoWya__footerContent{flex-direction:column;align-items:center;gap:1rem;max-width:1200px;margin:0 auto;padding:0 1rem;display:flex}.Footer-module__EZoWya__footerLinks{flex-wrap:wrap;justify-content:center;gap:2rem;display:flex}.Footer-module__EZoWya__footerLink{color:#f8f6f2;border-radius:12px;padding:.25rem 0;font-size:.9rem;text-decoration:none;transition:color .2s}.Footer-module__EZoWya__footerLink:hover{color:var(--vintage-gold);text-decoration:underline}.Footer-module__EZoWya__footerCopyright{color:#fff;text-align:center;font-size:.8rem}@media (max-width:768px){.Footer-module__EZoWya__footerLinks{gap:1.5rem}.Footer-module__EZoWya__footerLink{font-size:.85rem}.Footer-module__EZoWya__footerCopyright{font-size:.75rem}}
.CookieConsent-module__Ystraa__overlay{z-index:10000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;animation:.3s ease-out CookieConsent-module__Ystraa__fadeIn;position:fixed;bottom:0;left:0;right:0}.CookieConsent-module__Ystraa__banner{background:var(--vintage-black);border-top:3px solid var(--vintage-gold);max-height:90vh;overflow-y:auto;box-shadow:0 -4px 24px #0000004d}.CookieConsent-module__Ystraa__content{max-width:1200px;color:var(--vintage-cream);margin:0 auto;padding:1.5rem}.CookieConsent-module__Ystraa__header{margin-bottom:1rem}.CookieConsent-module__Ystraa__title{color:var(--vintage-gold);font-size:1.25rem;font-weight:600;font-family:var(--font-quicksand);margin:0}.CookieConsent-module__Ystraa__description{margin-bottom:1.5rem;font-size:.95rem;line-height:1.6}.CookieConsent-module__Ystraa__description p{margin:0 0 1rem}.CookieConsent-module__Ystraa__detailedInfo{margin:1rem 0}.CookieConsent-module__Ystraa__cookieCategory{background:var(--vintage-charcoal);border-left:3px solid var(--vintage-gold);border-radius:8px;margin-bottom:1.5rem;padding:1rem}.CookieConsent-module__Ystraa__categoryHeader{margin-bottom:.5rem}.CookieConsent-module__Ystraa__categoryLabel{color:var(--vintage-cream);cursor:pointer;align-items:center;gap:.75rem;font-size:1rem;font-weight:500;display:flex}.CookieConsent-module__Ystraa__categoryLabel input[type=checkbox]{display:none}.CookieConsent-module__Ystraa__checkboxCustom{border:2px solid var(--vintage-gold);background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex}.CookieConsent-module__Ystraa__categoryLabel input:checked+.CookieConsent-module__Ystraa__checkboxCustom{background:var(--vintage-gold)}.CookieConsent-module__Ystraa__categoryLabel input:checked+.CookieConsent-module__Ystraa__checkboxCustom:after{content:"✓";color:var(--vintage-black);font-size:14px;font-weight:700}.CookieConsent-module__Ystraa__categoryLabel input:disabled+.CookieConsent-module__Ystraa__checkboxCustom{opacity:.6;cursor:not-allowed}.CookieConsent-module__Ystraa__required{color:var(--vintage-gold);margin-left:.5rem;font-size:.85rem;font-weight:400}.CookieConsent-module__Ystraa__categoryDescription{color:#d1d5db;margin:.5rem 0 0;padding-left:2.75rem;font-size:.9rem;line-height:1.5}.CookieConsent-module__Ystraa__actions{flex-wrap:wrap;gap:1rem;margin-bottom:1rem;display:flex}.CookieConsent-module__Ystraa__button{cursor:pointer;font-size:.95rem;font-weight:500;font-family:var(--font-quicksand);border:none;border-radius:6px;min-height:44px;padding:.75rem 1.5rem;transition:all .2s}.CookieConsent-module__Ystraa__button.CookieConsent-module__Ystraa__primary{background:var(--vintage-gold);color:var(--vintage-black)}.CookieConsent-module__Ystraa__button.CookieConsent-module__Ystraa__primary:hover{background:var(--vintage-copper);transform:translateY(-1px)}.CookieConsent-module__Ystraa__button.CookieConsent-module__Ystraa__secondary{color:var(--vintage-cream);border:2px solid var(--vintage-gold);background:0 0}.CookieConsent-module__Ystraa__button.CookieConsent-module__Ystraa__secondary:hover{background:var(--vintage-gold);color:var(--vintage-black)}.CookieConsent-module__Ystraa__button.CookieConsent-module__Ystraa__text{color:var(--vintage-gold);background:0 0;padding:.75rem 1rem;text-decoration:underline}.CookieConsent-module__Ystraa__button.CookieConsent-module__Ystraa__text:hover{color:var(--vintage-copper)}.CookieConsent-module__Ystraa__button:focus{outline:2px solid var(--vintage-gold);outline-offset:2px}.CookieConsent-module__Ystraa__button:disabled{opacity:.6;cursor:not-allowed}.CookieConsent-module__Ystraa__links{color:#9ca3af;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.CookieConsent-module__Ystraa__link{color:var(--vintage-gold);text-decoration:none;transition:color .2s}.CookieConsent-module__Ystraa__link:hover{color:var(--vintage-copper);text-decoration:underline}.CookieConsent-module__Ystraa__separator{color:#6b7280}@keyframes CookieConsent-module__Ystraa__fadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.CookieConsent-module__Ystraa__content{padding:1rem}.CookieConsent-module__Ystraa__title{font-size:1.1rem}.CookieConsent-module__Ystraa__actions{flex-direction:column}.CookieConsent-module__Ystraa__button{justify-content:center;width:100%}.CookieConsent-module__Ystraa__categoryLabel{font-size:.95rem}.CookieConsent-module__Ystraa__categoryDescription{padding-left:2.5rem;font-size:.85rem}}@media (max-width:480px){.CookieConsent-module__Ystraa__content{padding:.75rem}.CookieConsent-module__Ystraa__title{font-size:1rem}.CookieConsent-module__Ystraa__description{font-size:.9rem}}@media (prefers-contrast:high){.CookieConsent-module__Ystraa__banner{border-top-width:4px}.CookieConsent-module__Ystraa__checkboxCustom{border-width:3px}.CookieConsent-module__Ystraa__button{border-width:2px}}@media (prefers-reduced-motion:reduce){.CookieConsent-module__Ystraa__overlay{animation:none}.CookieConsent-module__Ystraa__button{transition:none}}
.SeoFaq-module__zvhpvG__faqSection{max-width:1100px;margin:24px auto 0;padding:0 16px 24px}.SeoFaq-module__zvhpvG__faqDetails{background:var(--vintage-charcoal);box-shadow:var(--vintage-shadow);border:1px solid #e6b98059;border-radius:14px;padding:12px 16px}.SeoFaq-module__zvhpvG__faqSummary{cursor:pointer;color:var(--vintage-cream);justify-content:space-between;align-items:center;gap:12px;font-weight:600;list-style:none;display:flex}.SeoFaq-module__zvhpvG__faqSummary::-webkit-details-marker{display:none}.SeoFaq-module__zvhpvG__faqSummary:after{content:"v";font-size:.85rem;transition:transform .2s}.SeoFaq-module__zvhpvG__faqDetails[open] .SeoFaq-module__zvhpvG__faqSummary:after{transform:rotate(180deg)}.SeoFaq-module__zvhpvG__faqBody{margin-top:10px}.SeoFaq-module__zvhpvG__faqTitle{margin:0 0 6px;font-size:1.05rem}.SeoFaq-module__zvhpvG__faqIntro{color:#d8d2c3;margin:0 0 12px;font-size:.9rem}.SeoFaq-module__zvhpvG__faqList{gap:10px;display:grid}.SeoFaq-module__zvhpvG__faqItem{border-top:1px solid #e6b98026;padding-top:8px}.SeoFaq-module__zvhpvG__faqItem:first-child{border-top:none;padding-top:0}.SeoFaq-module__zvhpvG__faqQuestion{color:var(--vintage-cream);margin:0;font-size:.95rem}.SeoFaq-module__zvhpvG__faqAnswer{color:#d8d2c3;margin:4px 0 0;font-size:.9rem}@media (max-width:768px){.SeoFaq-module__zvhpvG__faqSection{padding:0 14px 20px}.SeoFaq-module__zvhpvG__faqDetails{padding:10px 12px}}
