.wineryPage{--winery-ink:#171715;--winery-ink-soft:#22221f;--winery-paper:#f1eee7;--winery-paper-light:#f8f6f1;--winery-muted:#77736b;--winery-line:#1717152e;--winery-line-light:#fff3;--winery-accent:#ff7417;--winery-gutter:clamp(24px, 4.5vw, 88px);--winery-ease:cubic-bezier(.16, 1, .3, 1);color:var(--winery-ink);background:var(--winery-paper);font-family:var(--font-geologica),Geologica,Arial,sans-serif;overflow:clip}.wineryPage *,.wineryPage :before,.wineryPage :after{box-sizing:border-box}.wineryPage h1,.wineryPage h2,.wineryPage h3,.wineryPage p,.wineryPage blockquote{margin:0}.wineryPage h1,.wineryPage h2,.wineryPage h3{color:inherit;letter-spacing:-.055em;text-wrap:balance;font-family:inherit;font-weight:350}.wineryPage a{color:inherit;text-decoration:none}.wineryPage ::selection{color:var(--winery-ink);background:var(--winery-accent)}.wineryEyebrow{color:var(--winery-accent);letter-spacing:.18em;text-transform:uppercase;font-weight:650;font-size:11px!important;line-height:1.2!important}.wineryProse{max-width:67ch;color:inherit;font-size:clamp(16px,1.02vw,18px);font-weight:420;line-height:1.72}.wineryProse>*+*{margin-top:1.15em}.wineryProse a{text-decoration:underline;-webkit-text-decoration-color:var(--winery-accent);text-decoration-color:var(--winery-accent);text-underline-offset:.18em}.wineryAction{min-height:54px;color:inherit;transition:color .32s var(--winery-ease),background-color .32s var(--winery-ease),border-color .32s var(--winery-ease),transform .32s var(--winery-ease);border:1px solid;justify-content:space-between;align-items:center;gap:24px;padding:0 22px;font-size:13px;font-weight:560;display:inline-flex}.wineryAction:hover{transform:translateY(-3px)}.wineryAction:focus-visible{outline:3px solid var(--winery-accent);outline-offset:4px}.wineryAction--filled{border-color:var(--winery-accent);color:var(--winery-ink);background:var(--winery-accent)}.wineryAction--filled:hover{background:#ff8d42;border-color:#ff8d42}.wineryChapter{color:currentColor;letter-spacing:.16em;text-transform:uppercase;grid-template-columns:minmax(28px,1fr) auto;align-items:center;gap:12px;width:100%;font-size:10px;line-height:1;display:grid}.wineryChapter i{opacity:.22;background:currentColor;height:1px}.wineryChapter b{text-overflow:ellipsis;white-space:nowrap;max-width:34ch;font-weight:520;overflow:hidden}.wineryReveal{opacity:1;transform:none}.winery-motion-ready .wineryReveal{opacity:0;transition:opacity .78s var(--winery-ease),transform .78s var(--winery-ease);transform:translateY(34px)}.winery-motion-ready .wineryReveal.is-visible{opacity:1;transform:translate(0,0)}.wineryHero{isolation:isolate;color:#f8f6f0;background:var(--winery-ink);align-content:end;min-height:max(720px,100svh - 72px);display:grid;position:relative;overflow:hidden}.wineryHero__image{z-index:-3;object-fit:cover;object-position:52% center;animation:winery-hero-image 1.4s var(--winery-ease) both}.wineryHero__shade{z-index:-2;background:linear-gradient(90deg,#0b0b0ae0 0%,#0b0b0a80 43%,#0b0b0a14 72%),linear-gradient(#0000 52%,#0b0b0ab8 100%);position:absolute;inset:0}.wineryHero__topline{z-index:2;top:0;right:var(--winery-gutter);left:var(--winery-gutter);letter-spacing:.18em;text-transform:uppercase;min-height:68px;animation:winery-hero-copy .8s .18s var(--winery-ease) both;border-bottom:1px solid #ffffff47;justify-content:space-between;align-items:center;font-size:10px;font-weight:600;display:flex;position:absolute}.wineryHero__topline span:last-child{opacity:.65}.wineryHero__content{width:min(100%,980px);padding:clamp(150px,21vh,260px) var(--winery-gutter) clamp(72px,9vh,128px);animation:winery-hero-copy .98s .12s var(--winery-ease) both}.wineryHero__content h1{letter-spacing:-.075em;max-width:9.5ch;margin-top:18px;font-size:clamp(62px,9.4vw,168px);line-height:.82}.wineryHero__content h2{letter-spacing:-.045em;max-width:25ch;margin-top:30px;font-size:clamp(25px,2.4vw,44px);line-height:1.04}.wineryHero__lead{color:#f8f6f0c2;max-width:60ch;font-size:clamp(15px,1vw,18px);font-weight:410;line-height:1.65;margin-top:28px!important}.wineryHero__actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.wineryHero__scroll{right:var(--winery-gutter);transition:gap .32s var(--winery-ease);border-bottom:1px solid #ffffff80;align-items:center;gap:18px;padding-bottom:8px;font-size:12px;display:inline-flex;position:absolute;bottom:42px}.wineryHero__scroll:hover{gap:26px}.wineryHero__stamp{right:var(--winery-gutter);aspect-ratio:1;text-align:center;border:1px solid #ffffff73;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:148px;display:flex;position:absolute;bottom:106px}.wineryHero__stamp span{letter-spacing:.14em;text-transform:uppercase;max-width:12ch;font-size:8px;line-height:1.45}.wineryHero__stamp strong{font-family:Georgia,Times New Roman,serif;font-size:20px;font-style:italic;font-weight:400}.wineryText{min-height:76svh;padding:clamp(84px,11vw,190px) var(--winery-gutter);background:var(--winery-paper-light);grid-template-rows:auto 1fr;grid-template-columns:minmax(180px,.62fr) minmax(0,1.45fr) minmax(280px,.9fr);gap:clamp(48px,7vw,140px);display:grid}.wineryText>.wineryChapter{grid-column:1/-1}.wineryText__title{grid-column:2}.wineryText__title h2{max-width:15ch;margin-top:18px;font-size:clamp(48px,6.3vw,112px);line-height:.96}.wineryText__copy{color:#5e5a53;grid-column:3;align-self:end}.wineryText--time{background:var(--winery-paper);min-height:70svh}.wineryText--time .wineryText__title{grid-column:1/3}.wineryText--time .wineryText__title h2{max-width:13ch;font-size:clamp(54px,7.2vw,128px)}.wineryText--manifesto{color:#f5f2eb;background:var(--winery-ink-soft);grid-template-columns:minmax(100px,.38fr) minmax(0,1.12fr) minmax(300px,.82fr);min-height:680px}.wineryText--manifesto .wineryText__title{grid-column:2;align-self:center}.wineryText--manifesto .wineryText__title h2{letter-spacing:-.055em;max-width:15ch;font-family:inherit;font-size:clamp(42px,4.3vw,70px);font-style:normal;font-weight:390;line-height:.98}.wineryText--manifesto .wineryText__copy{color:#f5f2ebad;grid-column:3;align-self:center}.wineryText--final{color:#f5f2eb;background:var(--winery-ink);min-height:82svh}.wineryText--final .wineryText__title{grid-column:1/3}.wineryText--final .wineryText__title h2{max-width:12ch;font-size:clamp(64px,9vw,154px);line-height:.86}.wineryText--final .wineryText__copy{color:#f5f2ebb3}.wineryStory{color:#f4f1e9;background:var(--winery-ink);grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);min-height:900px;display:grid}.wineryStory__visual{min-height:760px;position:relative;overflow:hidden}.wineryStory__visual img{object-fit:cover;transition:transform 1.1s var(--winery-ease)}.wineryStory:hover .wineryStory__visual img{transform:scale(1.025)}.wineryStory__body{padding:clamp(72px,8vw,144px) var(--winery-gutter);flex-direction:column;justify-content:center;display:flex}.wineryStory__body>.wineryEyebrow{margin-top:clamp(60px,9vh,120px)}.wineryStory__body h2{max-width:12ch;margin-top:20px;font-size:clamp(46px,5vw,88px);line-height:.98}.wineryStory__body .wineryProse{color:#f4f1e9b3;max-width:58ch;margin-top:38px}.wineryStory--reverse .wineryStory__visual{grid-area:1/2}.wineryStory--reverse .wineryStory__body{grid-area:1/1}.wineryPeople{padding:clamp(84px,8vw,138px) var(--winery-gutter);background:var(--winery-paper-light)}.wineryPeople__head{grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:clamp(40px,6vw,112px);display:grid}.wineryPeople__head h2{max-width:13ch;margin-top:18px;font-size:clamp(50px,5.4vw,88px);line-height:.96}.wineryPeople__grid{gap:clamp(54px,7vw,116px);margin-top:clamp(56px,7vw,112px);display:grid}.wineryPerson{border-top:1px solid var(--winery-line);background:var(--winery-paper-light);grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);min-width:0;display:grid}.wineryPerson:nth-child(2n){grid-template-columns:minmax(360px,.92fr) minmax(0,1.08fr)}.wineryPerson:nth-child(2n) .wineryPerson__visual{grid-area:1/2}.wineryPerson:nth-child(2n) .wineryPerson__body{grid-area:1/1}.wineryPerson__visual{background:#d8d3c8;min-height:clamp(470px,44vw,680px);position:relative;overflow:hidden}.wineryPerson__visual img{object-fit:cover;filter:saturate(.86)contrast(1.03);transition:transform .9s var(--winery-ease)}.wineryPerson:hover .wineryPerson__visual img{transform:scale(1.025)}.wineryPerson__visual>span{color:#1717155c;letter-spacing:-.08em;font-size:72px;position:absolute;bottom:20px;right:24px}.wineryPerson__body{flex-direction:column;justify-content:center;padding:clamp(36px,4.8vw,84px);display:flex}.wineryPerson__meta{color:var(--winery-muted);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:14px;font-size:10px;font-weight:600;display:flex}.wineryPerson__meta>span{color:var(--winery-accent)}.wineryPerson__body h3{margin-top:18px;font-size:clamp(34px,3.25vw,56px);line-height:1.02}.wineryPerson__body blockquote{max-width:24ch;margin-top:30px;font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,2.2vw,38px);font-style:italic;line-height:1.25}.wineryPerson__body>.wineryProse,.wineryPerson__details{color:#5f5b54;margin-top:30px}.wineryPerson__details,.wineryPerson__closing{border-top:1px solid var(--winery-line);padding-top:28px}.wineryVineyards{padding:clamp(92px,10vw,176px) var(--winery-gutter);color:#f4f1e9;background:var(--winery-ink)}.wineryVineyards__head{grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);gap:clamp(48px,8vw,160px);display:grid}.wineryVineyards__head h2{max-width:9ch;margin-top:18px;font-size:clamp(58px,8vw,138px);line-height:.86}.wineryVineyards__lead{color:#f4f1e9ad;max-width:62ch;font-size:clamp(16px,1.05vw,19px);line-height:1.72;margin-top:34px!important}.wineryStats{border-top:1px solid var(--winery-line-light);border-left:1px solid var(--winery-line-light);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(72px,9vw,148px);display:grid}.wineryStat{border-right:1px solid var(--winery-line-light);border-bottom:1px solid var(--winery-line-light);min-height:310px;padding:clamp(28px,3.6vw,64px);position:relative}.wineryStat>span{color:#f4f1e952;font-size:10px;position:absolute;top:22px;right:22px}.wineryStat strong{color:var(--winery-accent);letter-spacing:-.075em;font-size:clamp(82px,9vw,154px);font-weight:320;line-height:.9;display:block}.wineryStat p{color:#f4f1e9b3;max-width:18ch;margin-top:24px;font-size:13px;line-height:1.45}.wineryVineyards__copy{grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);margin-top:64px;display:grid}.wineryVineyards__copy .wineryProse{color:#f4f1e9b8;grid-column:2}.wineryProcess{padding:clamp(88px,8vw,142px) var(--winery-gutter);background:var(--winery-paper-light)}.wineryProcess__head{grid-template-columns:minmax(220px,.6fr) minmax(0,1.4fr);gap:clamp(48px,8vw,160px);display:grid}.wineryProcess__head h2{max-width:15ch;margin-top:18px;font-size:clamp(48px,5.5vw,88px);line-height:.96}.wineryProcess__head>div:last-child>p:last-child{max-width:64ch;color:var(--winery-muted);margin-top:30px;font-size:clamp(16px,1.02vw,18px);line-height:1.7}.wineryProcess__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(10px,1vw,18px);margin-top:clamp(56px,7vw,112px);display:grid}.wineryMaterial{grid-column:span 5;min-width:0}.wineryMaterial:first-child,.wineryMaterial:nth-child(4){grid-column:span 7}.wineryMaterial:nth-child(5){grid-column:1/-1}.wineryMaterial__image{aspect-ratio:1.16;background:#d9d5cd;position:relative;overflow:hidden}.wineryMaterial:first-child .wineryMaterial__image,.wineryMaterial:nth-child(4) .wineryMaterial__image{aspect-ratio:1.52}.wineryMaterial:nth-child(5) .wineryMaterial__image{aspect-ratio:2.35}.wineryMaterial__image img{object-fit:cover;transition:transform .8s var(--winery-ease)}.wineryMaterial:hover .wineryMaterial__image img{transform:scale(1.035)}.wineryMaterial__image>span{color:#1717156b;font-size:12px;position:absolute;inset:auto 18px 16px}.wineryMaterial__caption{border-bottom:1px solid var(--winery-line);grid-template-columns:32px 1fr;gap:14px;padding:18px 0 34px;display:grid}.wineryMaterial__caption span{color:var(--winery-accent);font-size:10px;font-weight:650}.wineryMaterial__caption h3{letter-spacing:-.035em;font-size:clamp(21px,1.6vw,30px);line-height:1.08}.wineryProcess__carousel{margin-top:clamp(56px,7vw,112px)}.wineryMaterialsCarousel{overflow:hidden}.wineryMaterialsCarousel__nav{justify-content:flex-end;align-items:center;gap:24px;margin-bottom:18px;display:flex}.wineryMaterialsCarousel__nav>span{color:var(--winery-muted);letter-spacing:.12em;font-size:11px;font-weight:650}.wineryMaterialsCarousel__nav>div{display:flex}.wineryMaterialsCarousel__nav button{border:1px solid var(--winery-line);width:46px;height:46px;color:var(--winery-ink);background:0 0;place-items:center;transition:color .18s,background-color .18s,opacity .18s;display:grid}.wineryMaterialsCarousel__nav button+button{border-left:0}.wineryMaterialsCarousel__nav button:not(:disabled):hover{color:#fff;background:var(--winery-ink)}.wineryMaterialsCarousel__nav button:disabled{opacity:.28}.wineryMaterialsCarousel__swiper{overflow:visible}.wineryMaterialsCarousel .wineryMaterial{grid-column:auto;height:100%;margin:0;display:block}.wineryMaterialsCarousel .wineryMaterial__image,.wineryMaterialsCarousel .wineryMaterial:first-child .wineryMaterial__image,.wineryMaterialsCarousel .wineryMaterial:nth-child(4) .wineryMaterial__image,.wineryMaterialsCarousel .wineryMaterial:nth-child(5) .wineryMaterial__image{aspect-ratio:1.34}.wineryProcess__prose{grid-template-columns:minmax(220px,.6fr) minmax(0,1.4fr);margin-top:clamp(64px,8vw,130px);display:grid}.wineryProcess__prose .wineryProse{color:#5f5b54;grid-column:2}.wineryRecognition{padding:clamp(88px,8vw,142px) var(--winery-gutter);background:var(--winery-paper);grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:clamp(64px,9vw,170px);display:grid}.wineryRecognition__main{grid-template-columns:minmax(150px,.44fr) minmax(0,1.56fr);gap:42px;display:grid}.wineryRecognition__main>.wineryChapter,.wineryRecognition__main>div:nth-child(2){grid-column:1/-1}.wineryRecognition__main h2{max-width:13ch;margin-top:18px;font-size:clamp(50px,5.6vw,90px);line-height:.96}.wineryRecognition--noItems{display:block}.wineryRecognition--noItems .wineryRecognition__main{grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);column-gap:clamp(52px,8vw,148px)}.wineryRecognition--noItems .wineryRecognition__main>div:nth-child(2){grid-column:1}.wineryRecognition--noItems .wineryRecognition__main>.wineryProse{grid-column:2;align-self:end}.wineryRecognition .wineryChapter i,.wineryPrinciples>.wineryChapter i{display:none}.wineryRecognition .wineryChapter,.wineryPrinciples>.wineryChapter{grid-template-columns:auto;justify-content:end}.wineryRecognition__main>.wineryProse{color:#5f5b54;grid-column:2}.wineryRecognition__main>.wineryAction{grid-column:2;justify-self:start}.wineryRecognition__items{background:var(--winery-line);align-content:end;gap:1px;display:grid}.wineryRecognition__items article{background:var(--winery-paper-light);padding:28px}.wineryRecognition__items img{width:100%;height:auto;margin-bottom:24px;display:block}.wineryRecognition__items span{color:var(--winery-accent);font-size:10px}.wineryRecognition__items h3{margin-top:10px;font-size:24px}.wineryPrinciples{padding:0 var(--winery-gutter) clamp(88px,8vw,142px);background:var(--winery-paper)}.wineryPrinciples__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1vw,18px);margin-top:34px;display:grid}.wineryPrinciples__grid article{background:#ffffff6b;min-height:310px;padding:clamp(28px,3.4vw,58px)}.wineryPrinciples__grid span{color:var(--winery-accent);font-size:10px;font-weight:650}.wineryPrinciples__grid h3{margin-top:42px;font-size:clamp(28px,2.5vw,42px);line-height:.98}.wineryPrinciples__grid p{max-width:42ch;color:var(--winery-muted);margin-top:24px;font-size:clamp(15px,1vw,17px);line-height:1.65}.wineryMoscow{isolation:isolate;color:#f7f4ed;background:var(--winery-ink);align-items:center;min-height:96svh;display:grid;position:relative}.wineryMoscow>img{z-index:-2;object-fit:cover}.wineryMoscow__shade{z-index:-1;background:linear-gradient(90deg,#0d0d0ce6 0%,#0d0d0cb8 36%,#0d0d0c1f 76%);position:absolute;inset:0}.wineryMoscow__content{width:min(760px,58vw);margin-left:var(--winery-gutter);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#121210d6;padding:clamp(64px,8vw,124px)}.wineryMoscow__content .wineryChapter{margin-bottom:clamp(70px,9vh,128px)}.wineryMoscow__content h2{max-width:12ch;margin-top:18px;font-size:clamp(54px,6.2vw,112px);line-height:.9}.wineryMoscow__content .wineryProse{color:#f7f4edb8;margin-top:34px}.wineryMoscow__content .wineryAction{margin-top:34px}.wineryEmpty{min-height:75svh;padding:120px var(--winery-gutter)}.wineryEmpty h1{max-width:12ch;margin-top:20px;font-size:clamp(56px,8vw,136px)}.wineryEmpty>p:last-child{color:var(--winery-muted);margin-top:30px;font-size:17px}@media (min-width:1101px) and (max-width:1680px){.wineryPage{--winery-gutter:clamp(40px, 4vw, 64px)}.wineryHero{min-height:clamp(610px,100svh - 72px,780px)}.wineryHero__topline{min-height:58px}.wineryHero__content{width:min(100%,780px);padding-top:clamp(108px,14vh,142px);padding-bottom:clamp(50px,7vh,72px)}.wineryHero__content h1{max-width:8ch;margin-top:14px;font-size:clamp(70px,6.9vw,108px);line-height:.86}.wineryHero__content h2{max-width:24ch;margin-top:22px;font-size:clamp(22px,1.9vw,30px)}.wineryHero__lead{max-width:56ch;font-size:clamp(14px,1vw,16px);line-height:1.55;margin-top:20px!important}.wineryHero__actions{margin-top:26px}.wineryHero__stamp{width:118px;bottom:88px}.wineryHero__scroll{bottom:30px}.wineryText{gap:clamp(42px,5vw,76px);min-height:auto;padding-block:clamp(72px,7vw,108px)}.wineryText__title h2{font-size:clamp(46px,5vw,74px)}.wineryText--time{min-height:560px}.wineryText--time .wineryText__title h2{font-size:clamp(50px,5.6vw,86px)}.wineryText--manifesto{min-height:560px}.wineryText--manifesto .wineryText__title h2{font-size:clamp(40px,3.8vw,58px)}.wineryText--final{min-height:620px}.wineryText--final .wineryText__title h2{font-size:clamp(58px,6.6vw,102px)}.wineryStory{grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);min-height:680px}.wineryStory__visual{min-height:620px}.wineryStory__body{padding-block:clamp(52px,6vw,82px)}.wineryStory__body>.wineryEyebrow{margin-top:clamp(38px,5vh,64px)}.wineryStory__body h2{font-size:clamp(40px,4vw,60px)}.wineryStory__body .wineryProse{margin-top:26px}.wineryPeople,.wineryVineyards,.wineryProcess,.wineryRecognition{padding-block:clamp(72px,7vw,108px)}.wineryPeople__head,.wineryVineyards__head,.wineryProcess__head{gap:clamp(42px,5vw,76px)}.wineryPeople__head h2,.wineryProcess__head h2,.wineryRecognition__main h2{font-size:clamp(44px,4.5vw,68px)}.wineryPeople__grid,.wineryProcess__grid,.wineryProcess__carousel{margin-top:clamp(48px,5vw,76px)}.wineryPerson__visual{min-height:clamp(430px,37vw,570px)}.wineryPerson__body{padding:clamp(32px,3.7vw,56px)}.wineryPerson__body h3{font-size:clamp(32px,2.75vw,42px)}.wineryPerson__body blockquote{font-size:clamp(21px,1.8vw,28px)}.wineryVineyards__head h2{font-size:clamp(54px,6.2vw,94px)}.wineryStats{margin-top:clamp(54px,6vw,88px)}.wineryStat{min-height:250px}.wineryStat strong{font-size:clamp(68px,7vw,106px)}.wineryRecognition{gap:clamp(48px,6vw,92px)}.wineryPrinciples{padding-bottom:clamp(72px,7vw,108px)}.wineryPrinciples__grid article{min-height:250px}.wineryMoscow{min-height:720px}.wineryMoscow__content{width:min(660px,54vw);padding:clamp(48px,5.5vw,78px)}.wineryMoscow__content .wineryChapter{margin-bottom:clamp(46px,6vh,72px)}.wineryMoscow__content h2{font-size:clamp(50px,5vw,76px)}}@keyframes winery-hero-image{0%{opacity:0;transform:scale(1.045)}to{opacity:1;transform:scale(1)}}@keyframes winery-hero-copy{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translate(0,0)}}@media (max-width:1100px){.wineryHero__stamp{display:none}.wineryText{grid-template-columns:.5fr 1.5fr}.wineryText__title,.wineryText--time .wineryText__title,.wineryText--manifesto .wineryText__title,.wineryText--final .wineryText__title{grid-column:1/-1}.wineryText__copy{grid-column:2}.wineryStory{grid-template-columns:minmax(0,1fr) minmax(360px,.82fr)}.wineryRecognition{grid-template-columns:1fr}.wineryRecognition__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.wineryChapter{grid-template-columns:minmax(28px,1fr) auto}.wineryHero{min-height:max(680px,100svh - 64px)}.wineryHero__image{object-position:64% center}.wineryHero__shade{background:linear-gradient(#0b0b0a24 0%,#0b0b0a7a 40%,#0b0b0af0 100%),linear-gradient(90deg,#0b0b0a6b,#0000 80%)}.wineryHero__content{padding-top:160px;padding-bottom:104px}.wineryHero__content h1{max-width:7ch;font-size:clamp(58px,17vw,94px);line-height:.86}.wineryHero__content h2{max-width:18ch;font-size:clamp(23px,6vw,34px)}.wineryHero__lead{max-width:48ch}.wineryHero__scroll{bottom:30px;right:auto;left:var(--winery-gutter)}.wineryText{grid-template-columns:1fr;gap:40px;min-height:auto;padding-block:92px}.wineryText>.wineryChapter,.wineryText__title,.wineryText__copy,.wineryText--time .wineryText__title,.wineryText--manifesto .wineryText__title,.wineryText--final .wineryText__title{grid-column:1}.wineryText--manifesto .wineryText__copy{grid-column:1;align-self:start}.wineryText__title h2,.wineryText--time .wineryText__title h2,.wineryText--manifesto .wineryText__title h2,.wineryText--final .wineryText__title h2{max-width:16ch;font-size:clamp(44px,12vw,78px);line-height:.98}.wineryStory,.wineryStory--reverse{flex-direction:column;min-height:auto;display:flex}.wineryStory__visual,.wineryStory--reverse .wineryStory__visual{grid-area:auto;width:100%;min-height:68svh}.wineryStory__body,.wineryStory--reverse .wineryStory__body{grid-area:auto;padding-block:84px}.wineryStory__body>.wineryEyebrow{margin-top:64px}.wineryStory__body h2{max-width:14ch;font-size:clamp(44px,11vw,72px)}.wineryPeople__head,.wineryVineyards__head,.wineryProcess__head{grid-template-columns:1fr;gap:48px}.wineryPeople__grid,.wineryPerson,.wineryPerson:nth-child(2n){grid-template-columns:1fr}.wineryPerson:nth-child(2n) .wineryPerson__visual,.wineryPerson:nth-child(2n) .wineryPerson__body{grid-area:auto/1}.wineryPerson__visual{min-height:78svh}.wineryStats{grid-template-columns:1fr}.wineryStat{min-height:240px}.wineryVineyards__copy,.wineryProcess__prose{grid-template-columns:1fr}.wineryVineyards__copy .wineryProse,.wineryProcess__prose .wineryProse{grid-column:1}.wineryMaterial,.wineryMaterial:first-child,.wineryMaterial:nth-child(4),.wineryMaterial:nth-child(5){grid-column:span 6}.wineryMaterial:nth-child(3){margin-top:0}.wineryMaterial:first-child .wineryMaterial__image,.wineryMaterial:nth-child(4) .wineryMaterial__image,.wineryMaterial:nth-child(5) .wineryMaterial__image{aspect-ratio:1.16}.wineryRecognition__main,.wineryRecognition--noItems .wineryRecognition__main{grid-template-columns:1fr}.wineryRecognition__main>.wineryChapter,.wineryRecognition__main>div:nth-child(2),.wineryRecognition__main>.wineryProse,.wineryRecognition__main>.wineryAction,.wineryRecognition--noItems .wineryRecognition__main>div:nth-child(2),.wineryRecognition--noItems .wineryRecognition__main>.wineryProse{grid-column:1}.wineryPrinciples__grid{grid-template-columns:1fr}.wineryPrinciples__grid article{min-height:auto}.wineryMoscow{align-items:end}.wineryMoscow__shade{background:linear-gradient(#0d0d0c40 18%,#0d0d0cf0 100%)}.wineryMoscow__content{width:100%;padding:72px var(--winery-gutter);background:#121210d1;margin-left:0}}@media (max-width:560px){.wineryPage{--winery-gutter:20px}.wineryHero__topline{min-height:54px}.wineryHero__topline span:last-child{display:none}.wineryHero__content h1{font-size:clamp(54px,18vw,78px)}.wineryHero__actions{grid-template-columns:1fr;display:grid}.wineryHero__actions .wineryAction{width:100%}.wineryText,.wineryPeople,.wineryVineyards,.wineryProcess,.wineryRecognition{padding-block:76px}.wineryText__title h2,.wineryText--time .wineryText__title h2,.wineryText--manifesto .wineryText__title h2,.wineryText--final .wineryText__title h2,.wineryPeople__head h2,.wineryVineyards__head h2,.wineryProcess__head h2,.wineryRecognition__main h2,.wineryMoscow__content h2{font-size:clamp(36px,10vw,52px);line-height:.98}.wineryText--manifesto .wineryText__title h2{overflow-wrap:anywhere;max-width:none;font-size:clamp(34px,9.2vw,46px);line-height:1.02}.wineryStory__visual{min-height:58svh}.wineryStory__body{padding:70px var(--winery-gutter)}.wineryPerson__visual{min-height:64svh}.wineryPerson__body{padding:28px 0 56px}.wineryPerson__body blockquote{font-size:23px}.wineryStats{margin-top:60px}.wineryStat strong{font-size:90px}.wineryProcess__grid{margin-top:60px;display:block}.wineryMaterial+.wineryMaterial{margin-top:20px}.wineryRecognition__items{grid-template-columns:1fr}.wineryPrinciples{padding-bottom:76px}.wineryMoscow__content .wineryChapter{margin-bottom:54px}}@media (prefers-reduced-motion:reduce){.wineryPage *,.wineryPage :before,.wineryPage :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.winery-motion-ready .wineryReveal,.winery-motion-ready .wineryReveal.is-visible{opacity:1;transform:none}}
