*{box-sizing:border-box}body{margin:0;background:#f7f7fb;color:#201c36;font:17px/1.65 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}a{color:#a91b63;text-underline-offset:4px}header,main,footer{max-width:840px;margin:auto;padding:32px 24px}header{display:flex;align-items:center;gap:18px;border-bottom:1px solid #dedce8}header img{width:64px;height:64px;border-radius:15px}header a{color:inherit;text-decoration:none}nav{margin-left:auto}nav a{margin-left:18px;font-size:14px}h1{font-size:clamp(34px,7vw,48px);line-height:1.15;letter-spacing:-1.5px;margin:18px 0 24px}h2{font-size:23px;line-height:1.3;margin:42px 0 14px}p{margin:12px 0}.eyebrow{color:#736d85;font-size:14px}details{border-bottom:1px solid #dedce8;padding:18px 0}summary{font-weight:600;cursor:pointer;min-height:32px}details p{color:#524b64}.contact{margin-top:42px;border-left:3px solid #da3282;padding:6px 22px}footer{border-top:1px solid #dedce8;color:#736d85;font-size:13px;padding-bottom:50px}footer a{margin-right:20px}@media(max-width:480px){header{flex-wrap:wrap;gap:12px}nav{margin-left:0;width:100%}nav a{margin:0 18px 0 0}header,main,footer{padding-left:20px;padding-right:20px}}