/* Historia — el camino de un legado */
.bdf-hi-main{position:relative;isolation:isolate;overflow:hidden;background:var(--bdf-paper)}
.bdf-hi-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.bdf-hi-path-layer{position:absolute;z-index:4;inset:0;pointer-events:none}
.bdf-hi-path-layer svg{display:block;width:100%;height:100%;overflow:visible}
.bdf-hi-path-track,.bdf-hi-path-progress{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}
.bdf-hi-path-track{stroke:rgba(166,122,50,.2);stroke-width:1.2}.bdf-hi-path-progress{stroke:#c59a52;stroke-width:2;filter:drop-shadow(0 0 5px rgba(197,154,82,.28))}
.bdf-hi-hero{position:relative;min-height:clamp(720px,calc(100svh - var(--bdf-header-height)),930px);display:flex;align-items:center;overflow:hidden;color:var(--bdf-white);background:radial-gradient(circle at 82% 26%,rgba(60,91,124,.28),transparent 30%),linear-gradient(145deg,#06162b 0%,#0a203a 54%,#07172d 100%)}
.bdf-hi-hero::before{position:absolute;inset:0;content:"";background:linear-gradient(90deg,transparent 0 5.9%,rgba(255,255,255,.09) 6% 6.08%,transparent 6.15%),linear-gradient(0deg,rgba(0,0,0,.16),transparent 48%);pointer-events:none}
.bdf-hi-hero-grid{position:absolute;inset:9% 6%;border:1px solid rgba(255,255,255,.08);border-width:0 1px}.bdf-hi-hero-grid::before,.bdf-hi-hero-grid::after{position:absolute;top:0;bottom:0;width:1px;content:"";background:rgba(255,255,255,.055)}.bdf-hi-hero-grid::before{left:33.333%}.bdf-hi-hero-grid::after{right:33.333%}
.bdf-hi-hero-content{position:relative;z-index:6;width:var(--bdf-container);margin:0 auto;padding:7vh 0 13vh}.bdf-hi-hero h1{max-width:900px;margin:0;color:var(--bdf-white);font-family:var(--bdf-serif);font-size:clamp(88px,13.5vw,220px);font-weight:330;letter-spacing:-.07em;line-height:.72}.bdf-hi-hero-lead{margin:clamp(35px,5vw,72px) 0 0 20%;color:#dec28d;font-family:var(--bdf-serif);font-size:clamp(27px,3.1vw,50px);font-weight:350;line-height:1.05}.bdf-hi-hero-note{max-width:300px;margin:30px 0 0 54%;color:rgba(255,255,255,.65);font-size:13px;letter-spacing:.02em;line-height:1.75}.bdf-hi-hero-index{position:absolute;z-index:3;right:5.7vw;bottom:8%;display:flex;align-items:center;gap:18px;color:rgba(255,255,255,.38);font-size:9px;font-weight:700;letter-spacing:.17em}.bdf-hi-hero-index i{width:76px;height:1px;background:rgba(255,255,255,.24)}
.bdf-hi-path-origin,.bdf-hi-path-exit,[data-history-path-point]{position:absolute;display:block;width:1px;height:1px}.bdf-hi-path-origin{z-index:5;bottom:8%;left:17%}.bdf-hi-journey{position:relative;background:var(--bdf-paper)}.bdf-hi-timeline{position:relative;z-index:6;margin:0;padding:0;list-style:none}
.bdf-hi-milestone{position:relative;min-height:clamp(760px,74vw,1080px);display:grid;grid-template-columns:repeat(12,1fr);align-items:center;padding:clamp(90px,10vw,150px) max(6vw,calc((100vw - 1380px)/2));border-bottom:1px solid rgba(8,26,51,.11)}.bdf-hi-milestone-card{position:relative;z-index:7}.bdf-hi-milestone-card header{position:relative}.bdf-hi-year{display:block;margin:0;color:rgba(8,26,51,.105);font-family:var(--bdf-serif);font-size:clamp(126px,20vw,310px);font-weight:330;letter-spacing:-.085em;line-height:.66;white-space:nowrap}.bdf-hi-kicker{margin:34px 0 16px;color:var(--bdf-ochre-dark);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.bdf-hi-milestone h3{max-width:660px;margin:0;color:var(--bdf-navy);font-family:var(--bdf-serif);font-size:clamp(44px,5vw,80px);font-weight:360;letter-spacing:-.045em;line-height:.96}.bdf-hi-description{max-width:520px;margin:34px 0 0;padding-left:35px;border-left:1px solid var(--bdf-line);color:#50524e;font-size:clamp(15px,1.1vw,17px);line-height:1.75}.bdf-hi-highlight{margin:30px 0 0;color:var(--bdf-navy);font-family:var(--bdf-serif);font-size:clamp(23px,2vw,32px);font-style:italic}
.bdf-hi-milestone-origin{background:#f6f1e8}.bdf-hi-milestone-origin .bdf-hi-milestone-card{grid-column:6/12}.bdf-hi-milestone-origin .bdf-hi-year{margin-left:-31%}.bdf-hi-milestone-archive{color:var(--bdf-white);background:#0a1c34}.bdf-hi-milestone-archive .bdf-hi-milestone-card{grid-column:7/13}.bdf-hi-milestone-archive .bdf-hi-year{color:rgba(255,255,255,.08)}.bdf-hi-milestone-archive .bdf-hi-kicker{color:#d7b26e}.bdf-hi-milestone-archive h3,.bdf-hi-milestone-archive .bdf-hi-highlight{color:var(--bdf-white)}.bdf-hi-milestone-archive .bdf-hi-description{border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.7)}
.bdf-hi-legacy-sketch{position:absolute;z-index:5;left:8%;bottom:14%;width:clamp(150px,20vw,310px);height:auto;opacity:.2;filter:sepia(1) saturate(.65)}.bdf-hi-archive{position:absolute;z-index:6;left:7%;top:18%;width:clamp(320px,35vw,560px);margin:0}.bdf-hi-archive::before{position:absolute;z-index:-1;top:-20px;right:20px;bottom:28px;left:-20px;content:"";border:1px solid rgba(215,178,110,.4)}.bdf-hi-archive img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;filter:saturate(.72) contrast(1.08)}.bdf-hi-archive figcaption{margin-top:17px;color:rgba(255,255,255,.48);font-size:9px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}
.bdf-hi-node{z-index:8;top:50%;left:17%;width:18px;height:18px;border:1px solid rgba(166,122,50,.65);border-radius:50%;background:var(--bdf-paper);transform:translate(-50%,-50%);transition:border-color .4s ease,background .4s ease,box-shadow .4s ease,transform .5s var(--bdf-ease)}.bdf-hi-node i{position:absolute;inset:5px;border-radius:inherit;background:var(--bdf-ochre);transform:scale(.25);transition:transform .5s var(--bdf-ease)}.bdf-hi-node.is-active{border-color:#d7b26e;background:var(--bdf-navy);box-shadow:0 0 0 7px rgba(197,154,82,.13);transform:translate(-50%,-50%) scale(1.15)}.bdf-hi-node.is-active i{transform:scale(1)}.bdf-hi-milestone-archive .bdf-hi-node{left:76%;background:var(--bdf-navy)}.bdf-hi-path-exit{z-index:5;right:22%;bottom:4%}
@media(max-width:900px){.bdf-hi-hero-content{width:86vw;padding-bottom:18vh}.bdf-hi-hero h1{font-size:clamp(74px,19vw,150px)}.bdf-hi-hero-lead{margin-left:9%}.bdf-hi-hero-note{margin-left:45%}.bdf-hi-milestone{min-height:860px;padding-right:7vw;padding-left:20vw}.bdf-hi-milestone-origin .bdf-hi-milestone-card,.bdf-hi-milestone-archive .bdf-hi-milestone-card{grid-column:1/-1}.bdf-hi-milestone-origin .bdf-hi-year{margin-left:-12%}.bdf-hi-archive{position:relative;top:auto;left:auto;grid-column:1/-1;width:min(100%,560px);margin:58px 0 0}.bdf-hi-milestone-archive{align-content:center}.bdf-hi-milestone-archive .bdf-hi-milestone-card{align-self:end}.bdf-hi-milestone-archive .bdf-hi-node,.bdf-hi-node{left:8vw}.bdf-hi-path-origin{left:8vw}.bdf-hi-path-exit{right:auto;left:8vw}.bdf-hi-legacy-sketch{right:3vw;left:auto;bottom:6%;width:190px}}
@media(max-width:640px){.bdf-hi-hero{min-height:720px}.bdf-hi-hero-grid{right:5%;left:5%}.bdf-hi-hero-content{padding-top:11vh;padding-bottom:17vh}.bdf-hi-hero h1{font-size:clamp(68px,20vw,104px)}.bdf-hi-hero-lead{max-width:270px;margin-top:45px;margin-left:13%;font-size:31px}.bdf-hi-hero-note{max-width:220px;margin-left:37%;font-size:12px}.bdf-hi-hero-index{right:7vw}.bdf-hi-milestone{min-height:780px;display:block;padding:105px 7vw 105px 22vw}.bdf-hi-year{font-size:clamp(90px,31vw,150px)}.bdf-hi-milestone-origin .bdf-hi-year{margin-left:-8vw}.bdf-hi-milestone h3{font-size:clamp(39px,12vw,58px)}.bdf-hi-description{padding-left:22px}.bdf-hi-archive{margin-top:55px}.bdf-hi-legacy-sketch{width:135px;opacity:.14}}
@media(prefers-reduced-motion:reduce){.bdf-hi-path-progress{stroke-dasharray:none!important;stroke-dashoffset:0!important}.bdf-hi-node,.bdf-hi-node i{transition:none}.bdf-hi-node{border-color:#d7b26e;background:var(--bdf-navy);box-shadow:0 0 0 7px rgba(197,154,82,.13)}.bdf-hi-node i{transform:scale(1)}}

/* Complete journey compositions */
.bdf-hi-path-layer{z-index:20}
.bdf-hi-timeline{z-index:auto}
.bdf-hi-hero-content,.bdf-hi-milestone-card,.bdf-hi-node,.bdf-hi-destinations,.bdf-hi-breath,.bdf-hi-continuum,.bdf-hi-legacy-copy{z-index:21}
.bdf-hi-hero-content,.bdf-hi-milestone-card,.bdf-hi-destinations,.bdf-hi-breath,.bdf-hi-continuum,.bdf-hi-legacy-copy{position:relative}
.bdf-hi-milestone .bdf-text-link{margin-top:34px}
.bdf-hi-milestone-archive{min-height:clamp(940px,82vw,1180px);padding-bottom:260px}
.bdf-hi-breath{position:absolute;right:7vw;bottom:50px;left:7vw;display:flex;align-items:center;justify-content:space-between;min-height:115px;border-top:1px solid rgba(255,255,255,.17);border-bottom:1px solid rgba(255,255,255,.17)}
.bdf-hi-breath>span{color:rgba(255,255,255,.25);font-size:9px;letter-spacing:.16em}.bdf-hi-breath p{margin:0;color:#dec28d;font-family:var(--bdf-serif);font-size:clamp(27px,3.2vw,48px);font-style:italic;font-weight:350}
.bdf-hi-milestone-route{background:var(--bdf-ivory)}.bdf-hi-milestone-route .bdf-hi-milestone-card{grid-column:2/8}.bdf-hi-milestone-route .bdf-hi-node{top:54%;left:30%}.bdf-hi-milestone-route .bdf-hi-year{margin-left:-16%}
.bdf-hi-destinations{position:absolute;right:7%;bottom:15%;width:min(34vw,500px);margin:0;padding:0;list-style:none}.bdf-hi-destinations::before{position:absolute;top:22px;bottom:22px;left:5px;width:1px;content:"";background:var(--bdf-line)}.bdf-hi-destinations li{position:relative;display:grid;grid-template-columns:62px 1fr;align-items:center;min-height:92px;color:var(--bdf-navy);font-family:var(--bdf-serif);font-size:clamp(25px,2.7vw,43px);border-bottom:1px solid var(--bdf-line)}.bdf-hi-destinations li:last-child{border-bottom:0}.bdf-hi-destinations li::before{position:absolute;left:0;width:11px;height:11px;border:1px solid var(--bdf-ochre);border-radius:50%;content:"";background:var(--bdf-ivory)}.bdf-hi-destinations span{padding-left:23px;color:var(--bdf-ochre-dark);font-family:var(--bdf-sans);font-size:9px;letter-spacing:.14em}
.bdf-hi-milestone-vineyard{min-height:clamp(1240px,112vw,1660px);align-items:start;padding-top:clamp(120px,12vw,185px);padding-bottom:58vw;background:#f3eee4}.bdf-hi-milestone-vineyard .bdf-hi-milestone-card{grid-column:7/13}.bdf-hi-milestone-vineyard .bdf-hi-node{top:22%;left:70%}.bdf-hi-milestone-vineyard .bdf-hi-year{margin-left:-35%}.bdf-hi-milestone-vineyard .bdf-hi-legacy-sketch{z-index:8;top:11%;bottom:auto;left:7%;width:clamp(220px,29vw,455px);opacity:.12}.bdf-hi-milestone-vineyard .bdf-hi-environment{position:absolute;z-index:9;right:0;bottom:0;left:0;height:48%;margin:0;overflow:hidden;background:#2a3926}.bdf-hi-milestone-vineyard .bdf-hi-environment::after{position:absolute;inset:0;content:"";background:linear-gradient(180deg,rgba(7,23,45,.1),rgba(7,23,45,.48))}.bdf-hi-milestone-vineyard .bdf-hi-environment img{width:100%;height:100%;object-fit:cover;object-position:center 45%;filter:saturate(.78) contrast(1.05)}
.bdf-hi-environment figcaption{position:absolute;z-index:3;right:5vw;bottom:28px;padding:8px 12px;color:rgba(255,255,255,.72);background:rgba(5,18,34,.58);font-size:9px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;backdrop-filter:blur(8px)}.bdf-hi-landscape-statement{position:absolute;z-index:13;right:5vw;bottom:4%;color:rgba(255,255,255,.09);font-family:var(--bdf-serif);font-size:clamp(130px,25vw,390px);letter-spacing:-.08em;line-height:.75}.bdf-hi-waypoint{z-index:22}.bdf-hi-waypoint-landscape{bottom:19%;left:24%}
.bdf-hi-milestone-cellar{min-height:clamp(1260px,105vw,1580px);align-items:start;padding-top:clamp(150px,16vw,250px);padding-bottom:420px;color:var(--bdf-white);background:#07172d}.bdf-hi-milestone-cellar::before{position:absolute;inset:0;content:"";background:radial-gradient(circle at 18% 28%,rgba(48,79,110,.35),transparent 34%)}.bdf-hi-milestone-cellar .bdf-hi-milestone-card{grid-column:1/7}.bdf-hi-milestone-cellar .bdf-hi-year{color:rgba(255,255,255,.07);margin-left:-5%}.bdf-hi-milestone-cellar .bdf-hi-kicker{color:#d7b26e}.bdf-hi-milestone-cellar h3{color:var(--bdf-white)}.bdf-hi-milestone-cellar .bdf-hi-description{border-color:rgba(255,255,255,.19);color:rgba(255,255,255,.68)}.bdf-hi-milestone-cellar .bdf-hi-node{top:33%;left:29%;background:var(--bdf-navy)}.bdf-hi-milestone-cellar .bdf-hi-environment{position:absolute;z-index:9;top:11%;right:6vw;width:min(42vw,610px);height:min(65vw,790px);margin:0;overflow:hidden}.bdf-hi-milestone-cellar .bdf-hi-environment::after{position:absolute;inset:0;content:"";border:1px solid rgba(215,178,110,.35);box-shadow:inset 0 0 0 16px rgba(7,23,45,.2)}.bdf-hi-milestone-cellar .bdf-hi-environment img{width:100%;height:100%;object-fit:cover;filter:saturate(.72) contrast(1.08)}
.bdf-hi-continuum{position:absolute;right:7vw;bottom:55px;left:7vw;min-height:245px;display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:9vw;border-top:1px solid rgba(255,255,255,.16)}.bdf-hi-continuum>p{display:flex;align-items:center;gap:18px;margin:0;color:rgba(255,255,255,.42);font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.bdf-hi-continuum>p i{width:min(12vw,150px);height:1px;background:rgba(255,255,255,.22)}.bdf-hi-continuum strong{color:#dec28d;font-family:var(--bdf-serif);font-size:clamp(28px,3.5vw,52px);font-weight:350;line-height:1.08}.bdf-hi-waypoint-continuum{top:51%;left:58%}
.bdf-hi-milestone-today{min-height:clamp(900px,82vw,1200px);background:linear-gradient(135deg,#f7f2e9 0%,#eee4d3 100%)}.bdf-hi-milestone-today::before{position:absolute;top:0;right:7%;bottom:0;width:1px;content:"";background:rgba(8,26,51,.09)}.bdf-hi-milestone-today .bdf-hi-milestone-card{grid-column:5/12}.bdf-hi-milestone-today .bdf-hi-node{top:48%;left:72%}.bdf-hi-milestone-today .bdf-hi-year{margin:0 0 58px;color:rgba(8,26,51,.09);font-size:clamp(82px,12vw,180px);letter-spacing:-.055em;line-height:.75}.bdf-hi-milestone-today .bdf-hi-legacy-sketch{top:23%;bottom:auto;left:7%;width:clamp(185px,24vw,360px);opacity:.16}
.bdf-hi-legacy-cta{position:relative;min-height:clamp(760px,66vw,980px);display:grid;grid-template-columns:1fr 1fr;align-items:center;overflow:hidden;color:var(--bdf-white);background:#06162b}.bdf-hi-legacy-cta::before{position:absolute;inset:0;content:"";background:radial-gradient(circle at 72% 42%,rgba(63,93,123,.4),transparent 34%),linear-gradient(115deg,transparent 0 49.9%,rgba(255,255,255,.04) 50% 50.1%,transparent 50.2%)}.bdf-hi-legacy-copy{padding:clamp(90px,9vw,150px) 7vw}.bdf-hi-legacy-copy h2{margin:0;color:var(--bdf-white);font-family:var(--bdf-serif);font-size:clamp(56px,6.3vw,102px);font-weight:350;letter-spacing:-.05em;line-height:.9}.bdf-hi-legacy-copy>p:not(.bdf-eyebrow){max-width:430px;margin:34px 0;color:rgba(255,255,255,.66)}.bdf-hi-legacy-actions{display:flex;align-items:center;gap:30px;margin-top:34px}.bdf-hi-legacy-bottles{position:relative;z-index:12;align-self:end;height:82%;min-height:620px}.bdf-hi-bottle{position:absolute;bottom:-5%;left:50%;height:92%;width:auto;object-fit:contain;filter:drop-shadow(0 32px 30px rgba(0,0,0,.34))}.bdf-hi-bottle-one{z-index:2;transform:translateX(-112%) rotate(-2deg)}.bdf-hi-bottle-two{z-index:3;transform:translateX(-52%)}.bdf-hi-bottle-three{z-index:1;height:88%;transform:translateX(16%) rotate(2deg)}.bdf-hi-legacy-mark{position:absolute;z-index:2;right:-3%;bottom:-13%;color:rgba(255,255,255,.045);font-family:var(--bdf-serif);font-size:clamp(260px,36vw,560px);letter-spacing:-.16em;line-height:1}.bdf-hi-path-exit{z-index:22;right:auto;bottom:-1px;left:24%}
.has-js .bdf-hi-image[data-reveal]{opacity:1;clip-path:inset(0 0 100% 0);transform:none;transition:clip-path 1.15s var(--bdf-ease)}.has-js .bdf-hi-image[data-reveal].is-visible{clip-path:inset(0 0 0 0)}
@media(max-width:1120px){.bdf-hi-milestone-vineyard{padding-bottom:62vw}.bdf-hi-milestone-cellar .bdf-hi-milestone-card{grid-column:1/6}.bdf-hi-milestone-cellar .bdf-hi-environment{width:47vw}.bdf-hi-legacy-actions{align-items:flex-start;flex-direction:column}}
@media(max-width:900px){.bdf-hi-path-layer{z-index:20}.bdf-hi-milestone{display:block}.bdf-hi-milestone-route .bdf-hi-milestone-card,.bdf-hi-milestone-vineyard .bdf-hi-milestone-card,.bdf-hi-milestone-cellar .bdf-hi-milestone-card,.bdf-hi-milestone-today .bdf-hi-milestone-card{grid-column:auto}.bdf-hi-milestone-route .bdf-hi-year,.bdf-hi-milestone-vineyard .bdf-hi-year,.bdf-hi-milestone-cellar .bdf-hi-year{margin-left:-10vw}.bdf-hi-milestone-route .bdf-hi-node,.bdf-hi-milestone-vineyard .bdf-hi-node,.bdf-hi-milestone-cellar .bdf-hi-node,.bdf-hi-milestone-today .bdf-hi-node{left:8vw}.bdf-hi-milestone-route .bdf-hi-node{top:28%}.bdf-hi-destinations{position:relative;right:auto;bottom:auto;width:100%;margin-top:65px}.bdf-hi-milestone-vineyard{min-height:auto;padding-bottom:0}.bdf-hi-milestone-vineyard .bdf-hi-node{top:190px}.bdf-hi-milestone-vineyard .bdf-hi-legacy-sketch{top:80px;right:2vw;left:auto;width:220px}.bdf-hi-milestone-vineyard .bdf-hi-environment{position:relative;right:auto;bottom:auto;left:auto;width:calc(100% + 29vw);height:66vw;min-height:420px;margin:95px 0 0 -22vw}.bdf-hi-waypoint-landscape{bottom:18%;left:8vw}.bdf-hi-landscape-statement{bottom:3%;font-size:32vw}.bdf-hi-milestone-cellar{min-height:auto;padding-top:130px;padding-bottom:0}.bdf-hi-milestone-cellar .bdf-hi-node{top:210px}.bdf-hi-milestone-cellar .bdf-hi-environment{position:relative;top:auto;right:auto;width:100%;height:min(108vw,760px);margin:75px 0 0}.bdf-hi-continuum{position:relative;right:auto;bottom:auto;left:auto;min-height:330px;grid-template-columns:1fr;gap:38px;margin-top:90px;padding:65px 0}.bdf-hi-waypoint-continuum{top:55%;left:8vw}.bdf-hi-milestone-today .bdf-hi-node{top:48%}.bdf-hi-milestone-today .bdf-hi-legacy-sketch{top:auto;right:3vw;bottom:4%;left:auto}.bdf-hi-legacy-cta{grid-template-columns:1fr;min-height:1080px}.bdf-hi-legacy-copy{align-self:start}.bdf-hi-legacy-bottles{position:absolute;right:0;bottom:0;left:0;height:57%;min-height:0}.bdf-hi-path-exit{left:8vw}}
@media(max-width:640px){.bdf-hi-milestone-archive{padding-bottom:210px}.bdf-hi-breath{right:7vw;bottom:25px;left:22vw;min-height:135px;align-items:flex-start;justify-content:center;flex-direction:column;gap:12px}.bdf-hi-breath p{font-size:27px}.bdf-hi-destinations li{grid-template-columns:50px 1fr;font-size:29px}.bdf-hi-milestone-vineyard .bdf-hi-environment{height:92vw;min-height:380px}.bdf-hi-milestone-vineyard .bdf-hi-legacy-sketch{width:150px}.bdf-hi-milestone-cellar .bdf-hi-environment{height:116vw;min-height:440px}.bdf-hi-continuum{min-height:300px}.bdf-hi-continuum strong{font-size:30px}.bdf-hi-milestone-today{min-height:840px}.bdf-hi-milestone-today .bdf-hi-year{font-size:20vw;white-space:normal}.bdf-hi-legacy-cta{min-height:970px}.bdf-hi-legacy-copy{padding:90px 7vw 0 22vw}.bdf-hi-legacy-copy h2{font-size:14vw}.bdf-hi-legacy-actions{gap:24px}.bdf-hi-legacy-bottles{height:52%;left:4vw}.bdf-hi-bottle{height:88%}.bdf-hi-bottle-one{transform:translateX(-113%) rotate(-2deg)}.bdf-hi-bottle-three{transform:translateX(12%) rotate(2deg)}.bdf-hi-environment figcaption{right:12px;bottom:12px;max-width:85%;font-size:8px}}
@media(prefers-reduced-motion:reduce){.has-js .bdf-hi-image[data-reveal]{clip-path:none;opacity:1;transform:none}}
