.sell-hero{grid-template-columns:1.25fr 1fr;gap:7%}.sell-hero h1{font-size:clamp(2.7rem,4.25vw,4.3rem);line-height:1.12}.sell-hero .kicker{margin-bottom:28px}.reference-design .sell-lead{font-family:var(--serif);font-size:1.3rem;line-height:1.5}.sell-hero .button{margin-top:16px}.sell-visual{margin:0;min-width:0}.sell-visual img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.sell-hero .sell-visual img{aspect-ratio:4/5;object-position:55% center}.sell-visual figcaption{font-size:.75rem;color:var(--muted);margin-top:8px}.sell-pricing{display:grid;grid-template-columns:1fr 1.1fr;gap:8%}.sell-pricing h2{font-size:clamp(2.4rem,3.3vw,3.3rem)}.sell-pricing-grid{display:grid;grid-template-columns:1fr 1fr;gap:36px 28px}.sell-pricing-grid article{border-top:1px solid #b2938b;padding-top:20px}.sell-pricing-grid h3{font-size:1.5rem;line-height:1.35;margin-bottom:12px}.sell-price-marker{display:block;font-family:var(--serif);font-size:1.25rem;color:#d5b889;margin-bottom:16px}.sell-pricing-grid p{margin:0}.wine .pullquote{color:var(--paper);border-color:#b99a62;font-style:italic}.sell-preparation{grid-template-columns:1.05fr 1fr;gap:7%;margin-top:40px;align-items:start}.sell-preparation .sell-visual img{aspect-ratio:4/5}.sell-preparation-list{display:grid;gap:22px}.sell-preparation-list article{display:grid;grid-template-columns:34px 1fr;gap:14px;padding-bottom:20px;border-bottom:1px solid var(--line)}.sell-preparation-list article:last-child{border:0;padding-bottom:0}.sell-preparation-list h3{font-size:1.6rem;margin-bottom:10px}.sell-preparation-list p{margin:0}.sell-small-number{font-family:var(--serif);color:var(--gold);font-size:1.15rem;padding-top:3px}.sell-marketing{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;padding:0;margin:48px 0 0;gap:24px}.sell-marketing li{border-top:2px solid var(--gold);padding-top:23px;min-width:0}.sell-marketing .number{font-size:2.6rem;margin-bottom:22px}.sell-marketing h3{font-size:1.4rem;line-height:1.3;min-height:3.8rem}.sell-marketing p{font-size:.95rem}.sell-process{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;margin:42px 0 0;gap:26px}.sell-process li{border:1px solid #cbbdaa;padding:26px;min-width:0}.sell-process h3{font-size:1.55rem;margin-bottom:18px}.sell-process-label{text-transform:uppercase;font-size:.8rem!important;color:var(--wine)!important;letter-spacing:.05em}.sell-process-label span{font:1.55rem var(--serif);color:var(--gold);padding-right:6px}.sell-process li>p:last-child{margin:0}.sell-final h2{max-width:850px;margin-left:auto;margin-right:auto}.sell-final p{max-width:630px!important}.sell-final .button{margin-top:22px}.sell-final .kicker{margin-bottom:32px}
@media(max-width:1000px){.sell-marketing{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.sell-pricing{grid-template-columns:1fr;gap:32px}.sell-process{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.sell-hero,.sell-preparation{grid-template-columns:1fr;gap:28px}.sell-hero h1{font-size:clamp(2.55rem,8.7vw,3.6rem)}.sell-hero .sell-visual img{aspect-ratio:4/3;object-position:center}.sell-hero .button{width:100%}.sell-pricing-grid{grid-template-columns:1fr;gap:26px}.sell-pricing-grid h3{font-size:1.55rem}.sell-price-marker{margin-bottom:10px}.sell-preparation .sell-visual img{aspect-ratio:4/3}.sell-preparation{margin-top:30px}.sell-marketing,.sell-process{grid-template-columns:1fr;gap:24px}.sell-marketing{margin-top:30px}.sell-marketing h3{min-height:0;font-size:1.55rem;margin-bottom:14px}.sell-marketing p{font-size:1rem;margin:0}.sell-marketing .number{margin-bottom:14px}.sell-process{margin-top:30px}.sell-process li{padding:24px}.sell-final .button{width:100%}.sell-final h2 br{display:none}}
