.st1796-hero{position:relative;min-height:100vh;display:grid;align-items:center;overflow:hidden;background:#efe3cf;border-bottom:1px solid rgba(83,57,31,.18)}.st1796-hero-scene{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 18% 15%,rgba(255,251,235,.98) 0 13%,rgba(255,246,222,.76) 28%,transparent 51%),radial-gradient(circle at 68% 42%,rgba(216,170,96,.2),transparent 28%),linear-gradient(90deg,#f6eddb 0 55%,#e5c99e 72%,#c89b64)}.st1796-hero-scene:before{content:"";position:absolute;inset:0;background:linear-gradient(112deg,transparent 0 19%,rgba(255,255,255,.26) 20% 23%,transparent 24% 39%,rgba(112,77,37,.08) 40% 42%,transparent 43%),repeating-linear-gradient(0deg,rgba(80,53,25,.025) 0 1px,transparent 1px 5px);mix-blend-mode:multiply;opacity:.75}.st1796-hero-scene:after{content:"";position:absolute;left:0;right:0;bottom:0;height:17%;background:linear-gradient(180deg,#744a2305,#5b371929),repeating-linear-gradient(90deg,rgba(74,47,25,.09) 0 1px,transparent 1px 160px);box-shadow:0 -20px 45px #ffffff61 inset}.st1796-hero-ambience{position:absolute;inset:0;overflow:hidden}.st1796-arch{position:absolute;right:3%;top:8%;width:31%;height:72%;opacity:.34;filter:blur(2px);background:linear-gradient(180deg,#5436182e,#5436180a);clip-path:polygon(8% 100%,8% 37%,15% 20%,28% 10%,52% 6%,72% 14%,88% 32%,94% 100%,82% 100%,80% 41%,73% 27%,62% 19%,48% 17%,35% 21%,26% 31%,22% 43%,22% 100%)}.st1796-barrel{position:absolute;right:-4%;bottom:0;width:19vw;min-width:260px;aspect-ratio:.72;background:radial-gradient(ellipse at center,#6e4221 0 40%,#3b2416 71%,#24140e);border-radius:50% 50% 18% 18%/12% 12% 10% 10%;transform:rotate(3deg);box-shadow:inset 24px 0 25px #ffdea61f,inset -20px 0 25px #00000052,-20px 25px 45px #42251229;opacity:.66}.st1796-barrel:before,.st1796-barrel:after{content:"";position:absolute;left:4%;right:4%;height:4%;border:2px solid rgba(42,25,15,.55);border-radius:50%}.st1796-barrel:before{top:19%}.st1796-barrel:after{bottom:21%}.st1796-cloth{position:absolute;right:9%;bottom:-6%;width:27vw;min-width:330px;height:20%;background:radial-gradient(ellipse at center,rgba(249,236,209,.88),rgba(191,160,119,.38) 68%,transparent 70%);filter:blur(1px);transform:rotate(-7deg);opacity:.78}.st1796-hero-seal{position:absolute;left:53%;top:48%;width:min(430px,31vw);aspect-ratio:1;transform:translate(-50%,-50%);border:2px solid rgba(123,91,49,.1);border-radius:50%;display:grid;place-items:center;color:#7b5b311a;box-shadow:inset 0 0 0 18px #ffffff0f,inset 0 0 0 20px #7b5b310f}.st1796-hero-seal:before,.st1796-hero-seal:after{content:"";position:absolute;border-radius:50%;border:1px solid currentColor}.st1796-hero-seal:before{inset:9%}.st1796-hero-seal:after{inset:28%;background:radial-gradient(circle at center,transparent 0 18%,currentColor 19% 20%,transparent 21% 100%)}.st1796-hero-seal span{font:900 clamp(3rem,5.4vw,6.5rem)/1 Georgia,serif;letter-spacing:-.05em}.st1796-hero-inner{position:relative;z-index:2;width:min(1440px,92vw);margin:auto;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.62fr);align-items:center;gap:2vw;padding:72px 0 48px;min-height:820px}.st1796-hero-copy{align-self:center;max-width:760px;padding-left:1vw}.st1796-hero .st1796-kicker{color:#a06d2b;letter-spacing:.2em;margin-bottom:1.1rem}.st1796-hero .st1796-kicker:before{background:#a06d2b;width:54px;height:1px}.st1796-hero .st1796-kicker:after{content:"";width:54px;height:1px;background:#a06d2b;opacity:.45}.st1796-hero h1{max-width:none;margin:0 0 1.15rem;color:#073f49;font-family:Georgia,serif;letter-spacing:-.065em;line-height:.78}.st1796-hero h1 span{display:block;font-size:clamp(5.2rem,8.3vw,9.8rem);font-weight:800;white-space:nowrap}.st1796-hero h1 strong{display:block;font-size:clamp(9rem,15.5vw,17.5rem);font-weight:700;line-height:.72;letter-spacing:-.08em;margin-left:-.02em}.st1796-hero-copy>p{font:600 clamp(1.05rem,1.45vw,1.32rem)/1.55 Georgia,serif;max-width:38rem;color:#173a3a;text-wrap:pretty;margin:0 0 1.65rem}.st1796-hero-actions{gap:1rem}.st1796-hero .st1796-link{min-height:58px;padding:0 1.65rem;border-color:#a67536;background:#fff9eb59;box-shadow:0 7px 20px #5734140a;color:#986626}.st1796-hero .st1796-link.is-primary{background:#073f49;color:#d5ad6e;border-color:#073f49;box-shadow:0 14px 30px #073f4929}.st1796-bottle-stage{position:relative;height:82vh;min-height:700px;display:grid;place-items:end center;align-self:end;z-index:3}.st1796-bottle-wrap{width:min(440px,30vw);height:min(80vh,820px);display:grid;place-items:end center;transform:none!important;filter:drop-shadow(0 34px 28px rgba(70,36,13,.28)) drop-shadow(0 8px 8px rgba(72,37,14,.16))}.st1796-bottle-static{display:block;width:auto;height:min(80vh,820px);max-width:100%;object-fit:contain;transform:none!important;transition:none!important}.st1796-bottle-face,.st1796-scroll-note{display:none!important}.st1796-history{position:relative;z-index:1}.st1796-year{display:none!important}.st1796-box-card img{display:block;width:auto;height:min(62vh,620px);max-width:86%;max-height:none;object-fit:contain;margin:auto;filter:drop-shadow(0 24px 22px rgba(9,21,24,.18))}.st1796-box-card{min-height:700px}@media(max-width:1050px){.st1796-hero-inner{grid-template-columns:minmax(0,1fr) minmax(320px,.65fr);min-height:740px;padding:58px 0 42px}.st1796-hero h1 span{font-size:clamp(4.5rem,9vw,7rem)}.st1796-hero h1 strong{font-size:clamp(8rem,17vw,12rem)}.st1796-bottle-stage{height:72vh;min-height:600px}.st1796-bottle-static{height:min(70vh,700px)}.st1796-bottle-wrap{height:min(70vh,700px);width:min(380px,34vw)}.st1796-hero-seal{left:56%;width:34vw}.st1796-barrel{opacity:.45}}@media(max-width:760px){.st1796-hero{min-height:auto}.st1796-hero-scene{background:radial-gradient(circle at 35% 8%,rgba(255,251,235,.98),rgba(255,246,222,.72) 35%,transparent 62%),linear-gradient(180deg,#f5ead7 0,#ead3ad)}.st1796-arch,.st1796-barrel,.st1796-cloth{display:none}.st1796-hero-seal{left:50%;top:28%;width:min(72vw,330px);opacity:.7}.st1796-hero-inner{grid-template-columns:1fr;min-height:auto;width:min(92vw,620px);padding:42px 0 52px}.st1796-bottle-stage{height:48vh;min-height:380px;order:-1;align-items:end;margin-bottom:8px}.st1796-bottle-wrap{width:min(70vw,300px);height:46vh}.st1796-bottle-static{height:46vh}.st1796-hero-copy{padding:0}.st1796-hero .st1796-kicker{font-size:.68rem;justify-content:center;width:100%;text-align:center;margin-bottom:.7rem}.st1796-hero .st1796-kicker:before,.st1796-hero .st1796-kicker:after{width:25px}.st1796-hero h1{text-align:center;margin-bottom:1rem}.st1796-hero h1 span{font-size:clamp(3.5rem,14.2vw,5.5rem);white-space:normal}.st1796-hero h1 strong{font-size:clamp(6.5rem,29vw,10rem);line-height:.78}.st1796-hero-copy>p{font-size:1rem;line-height:1.5;text-align:center;margin-inline:auto}.st1796-hero-actions{justify-content:center}.st1796-hero .st1796-link{min-height:52px;padding:0 1.15rem;font-size:.76rem}.st1796-box-card{min-height:540px}.st1796-box-card img{height:min(48vh,440px);max-width:82%}}@media(prefers-reduced-motion:reduce){.st1796-bottle-wrap,.st1796-bottle-static{transform:none!important;transition:none!important}}
