.vini-module__XaMwkG__page{padding-top:var(--nav-height)}.vini-module__XaMwkG__hero{max-width:1440px;padding:var(--section-padding) var(--container-padding);grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,6vw,5rem);margin:0 auto;display:grid}.vini-module__XaMwkG__heroLeft{align-items:center;display:flex}.vini-module__XaMwkG__heroTitle{font-family:var(--font-family-heading);letter-spacing:-.02em;color:var(--foreground);margin:0;font-size:clamp(3rem,7vw,6rem);font-weight:400;line-height:1.05}.vini-module__XaMwkG__italic{font-style:italic}.vini-module__XaMwkG__heroRight{flex-direction:column;gap:2rem;display:flex}.vini-module__XaMwkG__heroTag{letter-spacing:.18em;text-transform:uppercase;color:var(--foreground-70);margin-bottom:.75rem;font-size:.8rem}.vini-module__XaMwkG__heroDescription{font-family:var(--font-family-body);color:var(--foreground-70);max-width:520px;margin:0;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.8}.vini-module__XaMwkG__pillGroup{flex-wrap:wrap;gap:12px;display:flex}.vini-module__XaMwkG__collection{--section-bg:var(--color-wine-light);--section-fg:var(--foreground);background-color:var(--section-bg);color:var(--section-fg);scroll-margin-top:var(--nav-height);padding:clamp(60px,10vh,100px) 0;position:relative}.vini-module__XaMwkG__collectionDark{--section-bg:var(--color-accent-wine);--section-fg:var(--background)}.vini-module__XaMwkG__decorativeGraphic{opacity:.05;pointer-events:none;z-index:0;width:600px;height:600px;position:absolute;top:200px;left:0}.vini-module__XaMwkG__decorativeGraphicLight,.vini-module__XaMwkG__decorativeGraphicOnDark{opacity:.08;width:min(460px,32vw);left:clamp(24px,3vw,40px)}.vini-module__XaMwkG__collectionInner{grid-template-columns:minmax(220px,30%) 1fr;align-items:start;gap:clamp(2rem,5vw,4rem);max-width:1440px;margin:0 auto;padding:0 clamp(24px,5vw,40px);display:grid}.vini-module__XaMwkG__collectionHeader{top:calc(var(--nav-height) + 40px);position:sticky}.vini-module__XaMwkG__collectionLabel{font-family:var(--font-family-body);letter-spacing:.2em;text-transform:uppercase;opacity:.6;margin-bottom:1rem;font-size:.75rem}.vini-module__XaMwkG__collectionTitle{font-family:var(--font-family-heading);letter-spacing:-.01em;margin:0;font-size:clamp(2.2rem,5vw,4rem);font-weight:400;line-height:1.15}.vini-module__XaMwkG__grid{scroll-margin-top:var(--nav-height);grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.5vw,28px);display:grid}@media (max-width:1100px){.vini-module__XaMwkG__collectionInner{text-align:center;grid-template-columns:1fr}.vini-module__XaMwkG__collectionHeader{position:static}.vini-module__XaMwkG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.vini-module__XaMwkG__page{padding-top:0}}@media (max-width:767px){.vini-module__XaMwkG__hero{text-align:center;grid-template-columns:1fr;padding-top:60px;padding-bottom:40px}.vini-module__XaMwkG__heroLeft{justify-content:center}.vini-module__XaMwkG__heroRight{align-items:center}.vini-module__XaMwkG__heroDescription{max-width:560px;margin:0 auto}.vini-module__XaMwkG__pillGroup{justify-content:center}}@media (max-width:600px){.vini-module__XaMwkG__hero{gap:1.5rem;padding-top:40px;padding-bottom:30px}.vini-module__XaMwkG__heroTitle{font-size:clamp(2.4rem,12vw,3.5rem)}.vini-module__XaMwkG__collection{padding:40px 0}.vini-module__XaMwkG__grid{grid-template-columns:1fr;width:100%;max-width:none;margin:0}}
.BringToOil-module__7syyoG__footer{padding:1rem var(--container-padding);background-color:var(--background);border-top:2px solid var(--foreground-10);z-index:1;justify-content:center;align-items:center;margin-top:0;display:flex;position:relative}.BringToOil-module__7syyoG__container{justify-content:flex-start;align-items:start;width:100%;max-width:1440px;margin:0 auto;display:flex}.BringToOil-module__7syyoG__sectionTitle{font-family:var(--font-family-heading);font-size:var(--font-size-heading-lg);letter-spacing:-.01em;color:var(--foreground);margin:0;font-weight:100}.BringToOil-module__7syyoG__sectionTitle .BringToOil-module__7syyoG__italic{font-style:italic;font-weight:500}.BringToOil-module__7syyoG__sectionTitle .BringToOil-module__7syyoG__oilLink{text-decoration:none;display:inline-block;position:relative}.BringToOil-module__7syyoG__sectionTitle .BringToOil-module__7syyoG__oilLink:after{content:"";background-color:var(--primary);width:100%;height:3px;box-shadow:none;transform-origin:100% 100%;border-radius:0;transition:transform .4s cubic-bezier(.86,0,.07,1);position:absolute;bottom:4px;left:0;transform:scaleX(1)}.BringToOil-module__7syyoG__sectionTitle .BringToOil-module__7syyoG__oilLink:hover:after{transform-origin:0 100%;transform:scaleX(0)}
