.r-sales{--r-wine:#4b0d23;color:#382724;background:#f5ebdd}.r-sales .r-hero,.r-sales .r-final{color:#f5ebdd;background:#4b0d23}.r-sales em{color:inherit}.r-sales .r-hero h1 em{opacity:.76}.r-sales .r-button{color:#4b0d23;background:#f5ebdd;border:2px solid #f5ebdd;font-weight:600;transition:transform .18s,box-shadow .18s;box-shadow:0 4px #0003}.r-sales .r-button:hover{transform:translateY(-2px);box-shadow:0 6px #0003}.r-sales .r-button:active{box-shadow:none;transform:translateY(2px)}:is(.r-sales a:focus-visible,.r-sales summary:focus-visible){outline-offset:5px;outline:2px solid}.r-sales .r-voice{color:#4b0d23;box-shadow:none;background:#f5ebdd;border-color:#f5ebdd77;border-radius:3px}.r-sales .r-monogram{color:#4b0d23}.r-sales .r-wave i{background:#4b0d23;animation:none}.r-sales .r-editorial{background:#f5ebdd;padding-block:65px;position:relative}.r-sales .r-editorial h2{max-width:560px}.r-sales .r-editorial>div{max-width:500px;padding-top:25px}.r-sales .r-editorial>div>p:first-child{color:#4b0d23;font:italic 28px/1.25 Georgia,serif}.r-sales .r-scope:not(.r-faq){color:#f5ebdd;background:#382724;align-items:start}.r-sales .r-scope:not(.r-faq) h2{max-width:350px;font-size:clamp(43px,5vw,70px)}.r-sales .r-receive{counter-reset:receive;padding:0;list-style:none}.r-sales .r-receive li{counter-increment:receive;border-top:1px solid #f5ebdd44;grid-template-columns:28px 1fr;gap:14px;padding:18px 0;line-height:1.55;display:grid}.r-sales .r-receive li:before{content:"0" counter(receive);opacity:.6;font:italic 23px Georgia,serif}.r-sales .r-process{background:#f5ebdd}.r-sales .r-process h2{color:#4b0d23;margin-bottom:40px;transform:rotate(-2deg)}.r-sales .r-process li>span{color:#4b0d23}.r-sales .r-faq{color:#f5ebdd;background:#4b0d23}.r-sales .r-faq details{border-color:#f5ebdd55}.r-sales .r-final{text-align:left;background:#382724;grid-template-columns:1.2fr 1fr;gap:12px 60px;display:grid}.r-sales .r-final>.r-label,.r-sales .r-final>h2{grid-column:1}.r-sales .r-final>h2{margin:15px 0;font-size:clamp(36px,4.2vw,62px)}.r-sales .r-final-copy{grid-area:1/2/3;align-self:center;margin:0;font-size:20px}.r-sales .r-final .r-public-note{grid-column:2;margin:0}.r-sales .r-final .r-buy{grid-column:2;align-items:start;margin:10px 0}.r-sales .r-footer{background:#f5ebdd}@media (max-width:700px){.r-sales .r-hero{padding-bottom:34px}.r-sales .r-intro{line-height:1.6}.r-sales .r-voice{margin-top:0}.r-sales .r-monogram{margin:10px 0;font-size:54px}.r-sales .r-wave{height:50px}.r-sales .r-editorial,.r-sales .r-scope,.r-sales .r-process{padding:38px 20px}.r-sales .r-editorial h2{font-size:37px}.r-sales .r-editorial>div{padding-top:0}.r-sales .r-editorial>div>p:first-child{font-size:25px}.r-sales .r-scope:not(.r-faq) h2{font-size:43px}.r-sales .r-final{padding:38px 20px;display:block}.r-sales .r-final h2{margin:22px 0;font-size:37px}.r-sales .r-final-copy{font-size:16px}.r-sales .r-final .r-public-note{margin:20px 0}.r-sales .r-final .r-buy{margin-top:24px}.r-sales .r-button{font-size:15px}.r-sales .r-process li{padding:18px 0}}@media (prefers-reduced-motion:reduce){.r-sales .r-button{transition:none}.r-sales .r-button:hover{transform:none}}
