.lsc-offer-guide{margin:36px 0 48px;padding:clamp(22px,3.5vw,38px) 0;border-block:1px solid rgba(104,45,86,.14);color:#66545e}
.lsc-offer-guide>h2,.lsc-offer-guide__men h2{font-family:var(--serif,Georgia,serif);font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.15;margin:16px 0}
.lsc-offer-guide__intro{max-width:78ch;line-height:1.8}
.lsc-offer-guide__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:0;margin:24px 0}
.lsc-offer-guide__grid article{padding:20px 0;border-bottom:1px solid rgba(104,45,86,.12)}
.lsc-offer-guide__grid h3{margin:0 0 9px;font-family:var(--serif,Georgia,serif);font-size:1.45rem;font-weight:500;line-height:1.25;color:var(--plum)}.lsc-offer-guide__grid p{margin:0 0 12px;font-size:.98rem;line-height:1.75}
.lsc-offer-guide a:not(.btn){color:var(--plum);text-decoration:underline;text-underline-offset:4px}
.lsc-offer-guide__note{border-top:1px solid rgba(104,45,86,.14);padding-top:22px;max-width:80ch}
.lsc-offer-guide__men{margin-top:30px;padding-top:26px;border-top:1px solid rgba(104,45,86,.14)}
.lsc-offer-guide__faq details{padding:17px 0;border-bottom:1px solid rgba(104,45,86,.12)}.lsc-offer-guide__faq summary{cursor:pointer;color:var(--plum);font-weight:600}.lsc-offer-guide__faq p{margin:12px 0 0}
.lsc-offer-guide .actions{align-items:center}.lsc-offer-guide .btn{border-radius:999px}.lsc-offer-guide a:focus-visible,.lsc-offer-guide summary:focus-visible{outline:2px solid var(--plum);outline-offset:5px}
@media(max-width:700px){.lsc-offer-guide{padding:22px 0}.lsc-offer-guide__grid{grid-template-columns:1fr;column-gap:0}.lsc-offer-guide__grid article{padding:18px 0}}
