.cazStory{--story-ink:#171716;--story-paper:#f4f2ed;--story-warm:#eae5dc;--story-orange:#ff8127;--story-line:#17171629;--story-gutter:clamp(24px, 4.7vw, 96px);--story-display:var(--font-geologica), "Geologica", Arial, sans-serif;color:var(--story-ink);background:var(--story-paper);font-family:var(--story-display);overflow:clip}.cazStory *,.cazStory :before,.cazStory :after{box-sizing:border-box}.cazStory__eyebrow{color:#9a4d16;letter-spacing:.17em;text-transform:uppercase;margin:0;font-size:11px;font-weight:650;line-height:1.25}.cazStory__eyebrow--light{color:#ff9a52}.cazStory__link{width:fit-content;color:inherit;border-bottom:1px solid;align-items:center;gap:10px;padding:0 0 7px;font-size:13px;font-weight:520;line-height:1.2;text-decoration:none;transition:color .18s,gap .18s;display:inline-flex}.cazStory__link:hover{color:#c95a0d;gap:15px}.cazStory__link--light{color:#fff}.cazStory__link--light:hover{color:#ff9a52}.cazStoryHero{color:#fff;isolation:isolate;background:#25140e;min-height:clamp(650px,100svh - 78px,940px);position:relative}.cazStoryHero__image{z-index:-3;object-fit:cover;object-position:50% 52%;transform:scale(1.01)}.cazStoryHero__shade{z-index:-2;background:linear-gradient(90deg,#100a07d1 0%,#100a0775 43%,#100a0714 73%),linear-gradient(#0000 54%,#100a077a);position:absolute;inset:0}.cazStoryHero__content{left:var(--story-gutter);width:min(680px,70vw);position:absolute;bottom:clamp(62px,10vh,112px)}.cazStoryHero h1{letter-spacing:-.07em;max-width:660px;margin:24px 0 25px;font-size:clamp(76px,8.2vw,158px);font-weight:300;line-height:.82}.cazStoryHero__lead{max-width:530px;margin:0;font-size:clamp(18px,1.5vw,25px);font-weight:390;line-height:1.45}.cazStoryHero__scroll{color:#191817;background:#fff;border-radius:999px;align-items:center;gap:18px;margin-top:42px;padding:15px 21px;font-size:13px;font-weight:580;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.cazStoryHero__scroll:hover{background:var(--story-orange);transform:translateY(-2px)}.cazStoryHero__french{right:var(--story-gutter);letter-spacing:.16em;text-transform:uppercase;writing-mode:vertical-rl;margin:0;font-size:11px;font-weight:550;position:absolute;bottom:clamp(72px,10vh,120px)}.cazStoryManifest{padding:clamp(100px,11vw,210px) var(--story-gutter);border-bottom:1px solid var(--story-line);grid-template-columns:minmax(170px,.7fr) minmax(520px,1.3fr);gap:clamp(56px,8vw,160px);display:grid}.cazStoryManifest__label{padding-top:15px}.cazStoryManifest__copy{max-width:940px}.cazStoryManifest h2,.cazStoryDirections__head h2,.cazStoryPeople h2,.cazStoryWork h2,.cazStoryMoscow__head h2,.cazStoryCommunity h2,.cazStoryFinal h2{letter-spacing:-.055em;margin:0;font-weight:300}.cazStoryManifest h2{margin-bottom:48px;font-size:clamp(64px,7.5vw,142px);line-height:.88}.cazStoryManifest__content{max-width:750px;font-size:clamp(18px,1.5vw,25px);font-weight:350;line-height:1.55}.cazStoryManifest__content p{margin:0 0 20px}.cazStoryManifest__content p:last-child{margin-bottom:0}.cazStoryManifest__content p+p{color:#6a625b}.cazStoryLandscape{background:#8c5e34;height:clamp(560px,69vw,1000px);position:relative}.cazStoryLandscape>img{object-fit:cover;object-position:center}.cazStoryLandscape__caption{right:var(--story-gutter);bottom:var(--story-gutter);color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#141210bd;max-width:470px;padding:28px 32px;position:absolute}.cazStoryLandscape__caption span{color:#ff9a52;letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px;font-size:10px;font-weight:650;display:block}.cazStoryLandscape__caption p{margin:0;font-size:clamp(19px,1.6vw,28px);font-weight:350;line-height:1.32}.cazStoryDirections{padding:clamp(100px,10vw,190px) var(--story-gutter)}.cazStoryDirections__head{grid-template-columns:.55fr 1.05fr .75fr;align-items:end;gap:clamp(36px,6vw,120px);margin-bottom:clamp(54px,6vw,108px);display:grid}.cazStoryDirections__head h2{font-size:clamp(58px,5.8vw,110px);line-height:.9}.cazStoryDirections__head>p:last-child{color:#6c645d;max-width:430px;margin:0;font-size:16px;line-height:1.55}.cazStoryDirections__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cazStoryDirection{color:#fff;isolation:isolate;background:#1e1c1a;min-height:clamp(520px,46vw,740px);position:relative;overflow:hidden}.cazStoryDirection--wide{grid-column:span 2;min-height:clamp(520px,39vw,730px)}.cazStoryDirection>img{z-index:-2;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.cazStoryDirection:hover>img{transform:scale(1.025)}.cazStoryDirection__shade{z-index:-1;background:linear-gradient(#0e0c0a05 30%,#0e0c0adb);position:absolute;inset:0}.cazStoryDirection__content{position:absolute;bottom:clamp(28px,3.4vw,64px);left:clamp(28px,3.4vw,64px);right:clamp(28px,3.4vw,64px)}.cazStoryDirection__meta{color:#ff9a52;letter-spacing:.16em;text-transform:uppercase;gap:14px;margin-bottom:20px;font-size:10px;font-weight:650;display:flex}.cazStoryDirection h3{letter-spacing:-.045em;max-width:720px;margin:0 0 14px;font-size:clamp(34px,3.5vw,68px);font-weight:320;line-height:1}.cazStoryDirection p{color:#ffffffc7;max-width:590px;margin:0 0 28px;font-size:15px;line-height:1.55}.cazStoryPeople{background:#e8e2d8;grid-template-columns:minmax(0,1.12fr) minmax(430px,.88fr);min-height:760px;display:grid}.cazStoryPeople__image{min-height:760px;position:relative}.cazStoryPeople__image img{object-fit:cover;object-position:center}.cazStoryPeople__copy{flex-direction:column;justify-content:center;padding:clamp(70px,7vw,138px);display:flex}.cazStoryPeople h2{max-width:650px;margin:25px 0 42px;font-size:clamp(52px,5.2vw,98px);line-height:.94}.cazStoryPeople blockquote{max-width:620px;margin:0 0 30px;font-size:clamp(21px,1.8vw,32px);font-weight:350;line-height:1.4}.cazStoryPeople__text{color:#625b55;max-width:610px;margin:0 0 34px;font-size:16px;line-height:1.65}.cazStoryPeople__text p{margin:0 0 16px}.cazStoryPeople__text p:last-child{margin-bottom:0}.cazStoryWork{padding:clamp(100px,10vw,190px) var(--story-gutter) 0;color:#fff;background:#171716}.cazStoryWork__head{grid-template-columns:.45fr 1fr .55fr;align-items:end;gap:clamp(38px,6vw,110px);margin-bottom:clamp(55px,7vw,118px);display:grid}.cazStoryWork h2{font-size:clamp(58px,6vw,118px);line-height:.89}.cazStoryWork__head>p:last-child{color:#aaa29b;margin:0;font-size:16px;line-height:1.6}.cazStoryFilm{aspect-ratio:16/8.1;background:#282521;position:relative;overflow:hidden}.cazStoryFilm__media{object-fit:cover;width:100%;height:100%}.cazStoryFilm__control{color:#fff;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#121110c7;border:1px solid #ffffff61;border-radius:999px;align-items:center;gap:9px;padding:13px 17px;font-size:12px;display:inline-flex;position:absolute;bottom:24px;right:24px}.cazStoryWork__strip{margin:1px calc(var(--story-gutter)*-1) 0;background:#fff3;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.cazStoryWork__strip>div{aspect-ratio:4/3;position:relative;overflow:hidden}.cazStoryWork__strip img{object-fit:cover}.cazStoryWork__strip span{letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:650;position:absolute;bottom:20px;left:22px;right:22px}.cazStoryMoscow{padding:clamp(100px,10vw,190px) var(--story-gutter)}.cazStoryMoscow__head{grid-template-columns:.45fr 1.5fr;gap:clamp(45px,8vw,160px);margin-bottom:clamp(55px,7vw,120px);display:grid}.cazStoryMoscow__head h2{max-width:970px;font-size:clamp(58px,6vw,118px);line-height:.91}.cazStoryMoscow__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,3.2vw,62px);display:grid}.cazStoryMoscow__visual{aspect-ratio:4/3;margin-bottom:30px;position:relative;overflow:hidden}.cazStoryMoscow__visual img{object-fit:cover;transition:transform .6s}.cazStoryMoscow article:hover .cazStoryMoscow__visual img{transform:scale(1.02)}.cazStoryMoscow article>span{color:#a24d12;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:650}.cazStoryMoscow h3{letter-spacing:-.045em;max-width:630px;margin:15px 0 16px;font-size:clamp(31px,3vw,56px);font-weight:330;line-height:1.02}.cazStoryMoscow article>p{color:#6a625b;max-width:620px;margin:0 0 28px;font-size:15px;line-height:1.6}.cazStoryCommunity{color:#fff;isolation:isolate;background:#1d1713;min-height:clamp(700px,70vw,1020px);position:relative}.cazStoryCommunity>img{z-index:-2;object-fit:cover;object-position:center}.cazStoryCommunity__shade{z-index:-1;background:linear-gradient(90deg,#120e0be6 0%,#120e0b6b 55%,#120e0b14);position:absolute;inset:0}.cazStoryCommunity__copy{left:var(--story-gutter);max-width:920px;position:absolute;bottom:clamp(70px,9vw,150px)}.cazStoryCommunity h2{margin:24px 0 30px;font-size:clamp(58px,6vw,116px);line-height:.91}.cazStoryCommunity__copy>p{color:#fffc;max-width:660px;margin:0 0 34px;font-size:17px;line-height:1.6}.cazStoryFinal{min-height:780px;padding:clamp(100px,11vw,200px) var(--story-gutter);color:#fff;background:#171716;grid-template-columns:1fr .7fr .55fr;align-items:end;gap:clamp(40px,6vw,110px);display:grid;position:relative;overflow:hidden}.cazStoryFinal h2{margin-top:24px;font-size:clamp(70px,8vw,150px);line-height:.82}.cazStoryFinal h2 span{color:var(--story-orange)}.cazStoryFinal__copy{z-index:2;padding-bottom:8px;position:relative}.cazStoryFinal__copy>p{color:#bbb3ac;max-width:470px;margin:0 0 38px;font-size:18px;line-height:1.55}.cazStoryFinal__actions{flex-wrap:wrap;gap:10px;display:flex}.cazStoryFinal__actions a{color:#171716;background:#fff;border-radius:999px;align-items:center;gap:12px;padding:15px 19px;font-size:12px;font-weight:590;text-decoration:none;display:inline-flex}.cazStoryFinal__actions a:first-child{background:var(--story-orange)}.cazStoryFinal>img{opacity:.78;mix-blend-mode:screen;align-self:center;width:min(31vw,440px);height:auto}@media (min-width:1101px) and (max-width:1680px){.cazStory{--story-gutter:clamp(40px, 4vw, 64px)}.cazStoryHero{min-height:clamp(590px,100svh - 72px,780px)}.cazStoryHero__content{width:min(560px,58vw);bottom:clamp(44px,6.5vh,70px)}.cazStoryHero h1{max-width:7.4ch;margin:16px 0 18px;font-size:clamp(70px,6.6vw,104px);line-height:.87}.cazStoryHero__lead{max-width:430px;font-size:clamp(16px,1.2vw,19px)}.cazStoryHero__scroll{margin-top:28px;padding:12px 18px}.cazStoryManifest{grid-template-columns:minmax(130px,.38fr) minmax(0,1.22fr);gap:clamp(46px,5.5vw,84px);padding-block:clamp(72px,7vw,108px)}.cazStoryManifest h2{margin-bottom:30px;font-size:clamp(52px,5.5vw,86px)}.cazStoryManifest__content{font-size:clamp(16px,1.15vw,18px)}.cazStoryLandscape{height:clamp(520px,55vw,760px)}.cazStoryDirections,.cazStoryWork,.cazStoryMoscow{padding-block:clamp(72px,7vw,108px)}.cazStoryDirections__head,.cazStoryWork__head,.cazStoryMoscow__head{gap:clamp(38px,5vw,72px);margin-bottom:clamp(48px,5vw,72px)}.cazStoryDirections__head h2,.cazStoryWork h2,.cazStoryMoscow__head h2{font-size:clamp(46px,4.6vw,70px)}.cazStoryDirection{min-height:clamp(420px,35vw,555px)}.cazStoryDirection--wide{min-height:clamp(430px,32vw,530px)}.cazStoryDirection__content{padding:clamp(28px,3.2vw,48px)}.cazStoryDirection h3{font-size:clamp(30px,2.7vw,42px)}.cazStoryPeople,.cazStoryPeople__image{min-height:620px}.cazStoryPeople__copy{padding:clamp(48px,5vw,76px)}.cazStoryPeople h2{font-size:clamp(44px,4.1vw,64px)}.cazStoryPeople blockquote{font-size:clamp(19px,1.75vw,25px)}.cazStoryCommunity{min-height:clamp(580px,57vw,760px)}.cazStoryCommunity__copy{bottom:clamp(48px,6vw,78px)}.cazStoryCommunity h2{font-size:clamp(48px,4.8vw,74px)}.cazStoryFinal{min-height:640px;padding-block:clamp(72px,7vw,108px)}.cazStoryFinal h2{font-size:clamp(58px,5.8vw,90px)}}@media (max-width:1100px){.cazStoryManifest{grid-template-columns:.45fr 1.2fr}.cazStoryDirections__head,.cazStoryWork__head{grid-template-columns:.42fr 1fr}.cazStoryDirections__head>p:last-child,.cazStoryWork__head>p:last-child{grid-column:2}.cazStoryPeople{grid-template-columns:1fr .86fr}.cazStoryFinal{grid-template-columns:1fr .75fr}.cazStoryFinal>img{opacity:.32;width:34vw;position:absolute;bottom:-9vw;right:-4vw}}@media (max-width:760px){.cazStory{--story-gutter:22px}.cazStory__eyebrow{font-size:9px}.cazStoryHero{min-height:min(760px,100svh - 64px)}.cazStoryHero__image{object-position:61% center}.cazStoryHero__shade{background:linear-gradient(#100a0738 28%,#100a07e0 100%),linear-gradient(90deg,#100a0766,#0000)}.cazStoryHero__content{width:calc(100% - 44px);bottom:35px}.cazStoryHero h1{margin:17px 0 20px;font-size:clamp(58px,18vw,82px);line-height:.86}.cazStoryHero__lead{max-width:330px;font-size:16px}.cazStoryHero__scroll{margin-top:28px;padding:13px 17px}.cazStoryHero__french{display:none}.cazStoryManifest{padding:78px var(--story-gutter) 84px;display:block}.cazStoryManifest__label{padding:0 0 28px}.cazStoryManifest h2{margin-bottom:32px;font-size:clamp(52px,16vw,72px);line-height:.88}.cazStoryManifest__copy>p{font-size:16px;line-height:1.55}.cazStoryLandscape{height:72svh;min-height:540px}.cazStoryLandscape__caption{max-width:none;padding:22px;bottom:16px;left:16px;right:16px}.cazStoryDirections,.cazStoryMoscow{padding:82px var(--story-gutter)}.cazStoryDirections__head,.cazStoryWork__head,.cazStoryMoscow__head{margin-bottom:46px;display:block}.cazStoryDirections__head h2,.cazStoryWork h2,.cazStoryMoscow__head h2{margin:18px 0 26px;font-size:clamp(48px,14.5vw,64px);line-height:.92}.cazStoryDirections__head>p:last-child,.cazStoryWork__head>p:last-child{font-size:14px}.cazStoryDirections__grid,.cazStoryMoscow__grid{grid-template-columns:1fr;gap:10px}.cazStoryDirection,.cazStoryDirection--wide{grid-column:auto;min-height:510px}.cazStoryDirection__content{bottom:27px;left:24px;right:24px}.cazStoryDirection h3{font-size:36px}.cazStoryDirection p{font-size:13px}.cazStoryPeople{flex-direction:column;min-height:auto;display:flex}.cazStoryPeople__image{min-height:62svh}.cazStoryPeople__copy{padding:76px var(--story-gutter) 84px}.cazStoryPeople h2{margin:20px 0 30px;font-size:51px;line-height:.96}.cazStoryPeople blockquote{font-size:20px}.cazStoryPeople__text{font-size:14px}.cazStoryWork{padding:82px var(--story-gutter) 0}.cazStoryFilm{aspect-ratio:4/5}.cazStoryFilm__media{object-position:43% center}.cazStoryFilm__control{bottom:14px;right:14px}.cazStoryWork__strip{grid-template-columns:1fr;margin-top:1px}.cazStoryWork__strip>div{aspect-ratio:4/3}.cazStoryMoscow__head{margin-bottom:48px}.cazStoryMoscow__grid{gap:66px}.cazStoryMoscow__visual{margin-bottom:23px}.cazStoryMoscow h3{font-size:34px}.cazStoryCommunity{min-height:730px}.cazStoryCommunity>img{object-position:57% center}.cazStoryCommunity__shade{background:linear-gradient(#120e0b1f 22%,#120e0bf0 100%)}.cazStoryCommunity__copy{right:var(--story-gutter);bottom:50px}.cazStoryCommunity h2{margin:20px 0 25px;font-size:48px;line-height:.95}.cazStoryCommunity__copy>p{font-size:14px}.cazStoryFinal{min-height:700px;padding:86px var(--story-gutter);display:block}.cazStoryFinal h2{margin:22px 0 46px;font-size:71px}.cazStoryFinal__copy>p{max-width:320px;font-size:16px}.cazStoryFinal__actions{flex-direction:column;align-items:flex-start}.cazStoryFinal>img{width:320px;bottom:-32px;right:-86px}}@media (prefers-reduced-motion:reduce){.cazStory *,.cazStory :before,.cazStory :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.winery-motion-ready .cazStory .wineryReveal{opacity:0;transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(48px)}.winery-motion-ready .cazStory .wineryReveal.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.winery-motion-ready .cazStory .wineryReveal{opacity:1;transition:none;transform:none}}
