.expert-width{max-width:1050px;margin:0 auto;padding-block:28px 60px}.expert-hero{display:grid;grid-template-columns:1.4fr 1fr;align-items:center;gap:28px;margin-bottom:24px}.expert-hero img{display:block;width:100%;max-height:280px;object-fit:cover;border-radius:20px}.expert-hero h1{font-size:clamp(2.2rem,6vw,4rem);line-height:1.05;margin:10px 0}.expert-options,.random-pass-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0;padding:0;border:0}.expert-options label,.random-pass-choices label{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-height:60px;border:1px solid #806a92;border-radius:12px;padding:12px;cursor:pointer}.expert-options label:has(input:checked),.random-pass-choices label:has(input:checked){border:2px solid #bca1ff;background:#36264a;color:#fff}.expert-order-form,.expert-order-list{display:grid;gap:14px}.expert-order-form label{display:grid;gap:6px}.expert-order-form .expert-options label{display:flex}.expert-flow{margin:18px 0 24px}@media(max-width:650px){.expert-hero{grid-template-columns:1fr;gap:12px}.expert-hero img{max-height:180px}}