.bwr-about{background:#f7f7fb;color:#242638;padding-block:18px clamp(32px,6vw,72px)}
.bwr-about-wrap{max-width:1020px;margin-inline:auto}
.bwr-about-crumbs{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem;font-size:.84rem;color:#535b70;margin-block-end:13px}
.bwr-about-crumbs a,.bwr-about-text-link{color:#79213a;text-underline-offset:.2em}
.bwr-about-hero{border:1px solid #eadce3;border-radius:19px;background:linear-gradient(125deg,#fff9fa,#fff 72%);padding:clamp(20px,4.1vw,44px)}
.bwr-about-mark,.bwr-about-service-icon{display:grid;place-items:center;background:#f7e9ee;color:#82233e;border-radius:12px}
.bwr-about-mark{width:47px;height:47px;margin-block-end:12px}
.bwr-about-service-icon{width:38px;height:38px;margin-block-end:12px}
.bwr-about-mark svg,.bwr-about-service-icon svg{width:22px;height:22px}
.bwr-about-hero h1{margin:0 0 8px;color:#242638;font-size:clamp(27px,5.1vw,43px);line-height:1.35;font-weight:800}
.bwr-about-hero p,.bwr-about-sell p,.bwr-about-grid p{color:#535b70;margin:0;line-height:1.8}
.bwr-about-hero p{max-width:62ch;font-size:clamp(.97rem,2vw,1.08rem)}
.bwr-about-actions{display:flex;flex-wrap:wrap;gap:.55rem;margin-block-start:18px}
.bwr-about :is(.bwr-about-primary,.bwr-about-secondary){display:inline-flex;justify-content:center;align-items:center;min-height:44px;border-radius:9px;border:1px solid #e4cbd6;padding:.54rem .9rem;line-height:1.4;font-weight:750;text-decoration:none;text-align:center}
.bwr-about .bwr-about-primary{color:#fff;background:#89203c;border-color:#89203c}
.bwr-about .bwr-about-primary:hover{background:#731a32;border-color:#731a32}
.bwr-about .bwr-about-secondary{color:#79213a;background:#fff}
.bwr-about .bwr-about-secondary:hover{background:#fff4f7}
.bwr-about a:focus-visible{outline:2px solid #89203c;outline-offset:3px}
.bwr-about-shopping{margin-block:clamp(19px,3.5vw,34px)}
.bwr-about :is(h2,h3){color:#242638;font-weight:800;line-height:1.45}
.bwr-about h2{margin:0 0 12px;font-size:clamp(1.15rem,2.5vw,1.43rem)}
.bwr-about h3{margin:0 0 7px;font-size:1.03rem}
.bwr-about-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;margin:0 0 13px;list-style:none}
.bwr-about-grid li,.bwr-about-sell{min-width:0;border:1px solid #e6e4ec;border-radius:13px;background:#fff;padding:clamp(14px,2.2vw,22px);overflow-wrap:anywhere}
.bwr-about-grid li p,.bwr-about-sell p{font-size:.94rem}
.bwr-about-sell{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1.25rem}
.bwr-about-sell h2{margin-bottom:5px}
@media(max-width:680px){.bwr-about-grid{grid-template-columns:1fr}}
