*{box-sizing:border-box}body{margin:0;background:#f7f8f3;color:#35513f;font:15px/1.6 Arial,sans-serif}header{display:flex;justify-content:space-between;gap:12px;padding:22px max(5%,18px);max-width:1100px;margin:auto}a{color:#4c2a5a;text-decoration:none;font-weight:700}main{max-width:1030px;margin:auto;padding:22px 20px 90px}.eyebrow,.label{letter-spacing:2px;font-size:11px;font-weight:700;color:#779981}h1{font:normal clamp(44px,7vw,70px) Georgia,serif;color:#4b2a5c;margin:8px 0}.intro{margin-bottom:32px}.layout{display:grid;grid-template-columns:1fr 1fr;gap:25px;align-items:start}.member-card{aspect-ratio:1.55;background:linear-gradient(135deg,#527b63,#8cae94);border-radius:23px;color:white;padding:27px;box-shadow:0 16px 35px #2d51352b;display:flex;flex-direction:column}.top{display:flex;justify-content:space-between;letter-spacing:2px;font-size:12px;font-weight:800}.lotus{text-align:right;font-size:68px;line-height:1.3;opacity:.5}.member-card .label{color:#e4f1e7;margin:8px 0 0}.member-card h2{font:normal 30px Georgia,serif;margin:0 0 9px}.number{font-size:22px;letter-spacing:2px;margin:0}.card-foot{margin-top:auto;font-size:12px;letter-spacing:1px}.details{background:white;border:1px solid #e0e8df;border-radius:20px;padding:27px}.details h2{font:normal 30px Georgia,serif;color:#4b2a5c;margin:0}.details h3{font:normal 23px Georgia,serif;color:#4b2a5c;margin:24px 0 8px}.details button{display:block;width:100%;margin:10px 0;padding:15px;background:#eef1eb;border:1px solid #d4dfd3;border-radius:11px;color:#667a6b;font-weight:700}.pending{font-size:12px;background:#f5efe4;color:#8d6738;border-radius:15px;padding:6px 12px}.small{font-size:12px;color:#6d7e72}.secondary{display:block;margin-top:22px}hr{border:0;border-top:1px solid #e8ede7;margin:25px 0}@media(max-width:730px){.layout{grid-template-columns:1fr}.member-card{min-height:245px}.details{padding:22px}}