.membership{font-size:15px;line-height:1.6}.membership h3{margin:28px 0 12px;font-size:19px}.membership .button{margin:5px 0}.membership form{margin:20px 0}.membership input,.membership textarea,.membership select{scroll-margin:100px}.membership input[aria-invalid=true],.membership textarea[aria-invalid=true]{border:2px solid #c92232}.member-error{color:#bd172c;font-weight:600;min-height:22px;scroll-margin:70px}.member-note{border-left:3px solid #c5a059;background:#fff8e9;padding:14px 16px;border-radius:8px;line-height:1.6}.member-status{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;color:#23553f;background:#eaf6f0;padding:16px;border-radius:12px;overflow-wrap:anywhere}.member-checklist,.member-rules{list-style:none;padding:0}.member-checklist li,.member-rules li{padding:6px;color:#617087}.member-checklist li[data-met=true],.member-rules li[data-met=true]{color:#087a55}.member-rules{display:grid;grid-template-columns:1fr 1fr;font-size:12px;gap:4px}.member-rules li:before{content:'○ '}.member-rules li[data-met=true]:before{content:'✓ '}.member-documents{border-top:1px solid #dbe3ed;margin-top:28px}.member-documents form{background:#f6f8fc;border:1px solid #dde5f0;padding:16px;border-radius:12px}.member-google img{vertical-align:middle;margin-right:10px}.member-google small{display:block;text-align:center;color:#62738b;margin-bottom:16px}.member-avatar{display:block;width:88px;height:88px;object-fit:cover;border-radius:50%;margin:12px 0}.member-profile-photo{display:block;width:100%;max-height:350px;object-fit:cover;border-radius:14px}.member-work{padding:12px;border:1px solid #dde5f0;border-radius:12px;margin:12px 0}.member-rates{display:grid;grid-template-columns:1fr 1fr;gap:14px}.member-inbox article{padding:18px 0;border-bottom:1px solid #dbe3ed}.member-brief{white-space:pre-wrap;overflow-wrap:anywhere}.member-price{font-size:28px;font-weight:750}.member-rate-list{display:grid;gap:8px;margin:18px 0}.member-rate-list span{display:flex;justify-content:space-between;gap:12px;font-size:14px}.member-network-tags{font-size:13px;color:#125bc3;font-weight:650}.member-real-results{grid-column:1/-1;width:100%;margin-bottom:20px}.member-real-results .card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.member-catalog-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.member-empty{padding:20px;border:1px dashed #b8cce4;border-radius:12px;color:#53677f;background:#fff}.member-sample-heading{grid-column:1/-1;font-size:18px;font-weight:600;color:#64748b}.member-live-card{overflow:hidden;border:1px solid #c7d8ea;border-radius:14px;background:#fff}.member-live-card>img{width:100%;height:220px;object-fit:cover}.member-card-body{padding:20px}.member-reviewed{font-size:12px;color:#047857}.member-preview{flex-wrap:wrap}.membership .check{align-items:start}.membership .micro,.member-legal{color:#526680}.member-legal{font-size:13px}.member-legal summary{cursor:pointer;color:#125bc3}@media(max-width:720px){.member-real-results .card-grid{grid-template-columns:1fr}.membership .field-row{grid-template-columns:1fr}.member-preview span:last-child{display:none}.member-catalog-heading h2{font-size:20px}.member-checklist{font-size:13px}}


.member-launch-hero{padding:36px 28px;border-radius:22px;background:linear-gradient(125deg,#e6f1ff,#fff8e8);border:1px solid #d5e2f2}.member-launch-hero h1{font-size:clamp(28px,4vw,48px);line-height:1.12;max-width:760px;color:#123258}.member-launch-hero>p{max-width:680px;line-height:1.6}.member-launch-actions{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.member-launch-networks{font-size:13px;font-weight:650;color:#315d8c}.member-featured{display:flex;gap:20px;overflow:auto;margin-top:24px}.member-featured article{min-width:180px;border:1px solid #d5e2f2;border-radius:16px;padding:14px;background:white}.member-featured img{object-fit:cover;border-radius:12px}.member-chat{max-height:320px;overflow:auto;border:1px solid #d5e2f2;border-radius:12px;padding:12px;overflow-wrap:anywhere}.member-route{padding-block:40px}body[data-production=true] .discovery-tools{display:none}body[data-production=true] .featured-invite{display:none}body[data-production=true] .footer-bottom{padding-bottom:80px}
body[data-production="true"] #results>:not(.member-real-results){display:none!important}
body[data-production="true"] .shop-hero{visibility:hidden}
body[data-production="true"] .shop-hero:has(.member-launch-hero){visibility:visible}
