/* Scope clarity; preserves the approved fashion layout. */
.offer-edition{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(240px,1fr);gap:32px;align-items:center;padding:32px;background:#F3D8E2;border:1px solid #ddc4d0;margin:32px 0 36px;border-radius:4px;text-align:left}.offer-edition h2{font-size:clamp(28px,3.3vw,44px);line-height:1.08;margin-bottom:14px}.offer-edition p{max-width:60ch}.offer-edition .text-link{display:inline-flex;margin-top:14px}.edition-price{font:36px/1.2 Georgia,serif;color:#351E28;margin:0 0 18px}.edition-price span{display:block;font:13px/1.5 Arial,sans-serif;margin-top:6px}.edition-home-price{font-weight:600;color:#351E28}.offer-boundary{padding-top:52px;padding-bottom:32px;border-top:1px solid #ddc4d0}.offer-boundary h2{font-size:clamp(29px,3.4vw,48px);max-width:28ch;line-height:1.08}.offer-boundary>p{max-width:76ch}.offer-boundary .small{margin-top:20px}.offer-feature-note{font-size:15px;line-height:1.6;margin:8px 0 0;max-width:52ch}.v6-other-tools>p{max-width:60ch}.v6-other-tools .text-link{margin:12px 18px 0 0;display:inline-flex}.all-offers-link{margin-right:24px}.offer-edition .text-link{display:flex;width:max-content;max-width:100%}.v6-offer-complete .v6-offer-copy h3,.v6-offer-complete .v6-offer-copy p,.v6-offer-complete .v6-offer-copy a,.v6-offer-complete .v6-offer-copy strong,.v6-offer-complete .v6-offer-copy span{color:#FFF9F5!important}.v6-offer-complete .v6-offer-copy a{border-color:#d8bccc}body[data-offer-revision] .tool-cover-copy h1{font-size:clamp(42px,4.9vw,76px);line-height:1.05}body[data-offer-revision] .tool-cover-copy .fresh-lead{line-height:1.65}body[data-offer-revision] .v6-included li{align-items:flex-start}
@media(max-width:760px){.offer-edition{grid-template-columns:1fr;padding:24px;gap:14px}.offer-edition .button{white-space:normal;text-align:center}.offer-boundary{padding-top:36px}.all-offers-link{display:inline-flex;margin-bottom:14px}body[data-offer-revision] .tool-cover-copy h1{font-size:clamp(39px,10.7vw,58px)}.offer-feature-note{font-size:15px}}
