.drw-section{padding:80px 40px;background:#fff;font-family:Arial,sans-serif}.drw-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:1200px;margin:0 auto}.drw-left{position:relative;display:flex;align-items:flex-end;justify-content:center}.drw-shield{position:absolute;bottom:0;left:0;width:220px;height:220px;background:#c9a96e;border-radius:50% 50% 50% 0;opacity:.25;z-index:0}.drw-doctor{position:relative;z-index:1;width:320px;object-fit:contain;display:block}.drw-stats{position:absolute;right:-20px;top:40px;z-index:2;background:#6b6b6b;border-radius:12px;padding:0;overflow:hidden;width:220px}.drw-stat{padding:20px 24px;text-align:center;border-bottom:1px solid rgba(255,255,255,.15)}.drw-stat:last-child{border-bottom:none}.drw-stat__num{font-family:Georgia,serif;font-size:1.6rem;font-weight:700;color:#fff;display:block;margin:0 0 4px}.drw-stat__label{font-size:11px;color:rgba(255,255,255,.8);line-height:1.3;display:block}.drw-right__eyebrow{font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#c9a96e;margin:0 0 16px}.drw-right__heading{font-family:Georgia,serif;font-size:clamp(1.4rem,2.5vw,2rem);font-weight:400;color:#111;margin:0 0 32px;line-height:1.3;text-wrap:balance}.drw-reasons{list-style:none;padding:0;margin:0 0 36px}.drw-reason{display:flex;gap:16px;align-items:flex-start;margin-bottom:24px}.drw-reason__icon{width:40px;height:40px;min-width:40px;border-radius:50%;background:rgba(201,169,110,.12);display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.drw-reason__title{font-size:14px;font-weight:700;color:#111;margin:0 0 4px}.drw-reason__text{font-size:13px;color:#666;line-height:1.65;margin:0}.drw-cta{display:inline-block;padding:14px 36px;background:#c9a96e;color:#fff;font-size:14px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;border-radius:50px;transition:background .25s}.drw-cta:hover{background:#b8935a}@media (max-width:900px){.drw-grid{grid-template-columns:1fr;gap:40px}.drw-section{padding:60px 24px}.drw-left{justify-content:flex-start;min-height:360px}.drw-doctor{width:240px}.drw-stats{right:0;top:20px;width:180px}.drw-stat__num{font-size:1.3rem}}