.pro-layout{gap:24px;max-width:820px;margin-block:40px 72px;display:grid}.pro-heading h1{color:var(--brand-accent);margin:10px 0 12px;font-size:34px}.pro-status{background:var(--brand-soft);border-radius:10px;margin:0 0 12px;padding:10px 14px;font-size:15px}.pro-status.published{color:#155c33;background:#e9f8ef}.pro-status.suspended{color:#7d1d36;background:#fdf0f3}.pro-links{flex-wrap:wrap;gap:18px;margin-bottom:12px;font-size:14px;display:flex}.pro-links a{color:var(--brand-primary)}.pro-publish{justify-items:start;gap:10px;display:grid}.pro-publish ul{margin:6px 0 0;padding-left:20px;font-size:14px}.pro-publish p{margin:0;font-size:14px}.pro-card{border:1px solid var(--brand-border);background:#fff;border-radius:22px;padding:32px}.pro-card>h2{margin:0 0 20px;font-size:22px}.pro-card>:is(p,.button,ul,form,div)+:is(p,.button,ul,form,div){margin-top:14px}.pro-form textarea,.pro-form select,.pro-service select{border:1px solid var(--brand-border);width:100%;font:inherit;color:var(--ink);background:#fff;border-radius:10px;padding:14px;font-size:16px}.pro-form textarea:focus,.pro-form select:focus,.pro-service select:focus{outline:3px solid var(--brand-secondary);outline-offset:2px}.pro-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.pro-checks{border:0;flex-wrap:wrap;gap:10px;margin:0;padding:0;display:flex}.pro-checks legend{width:100%;margin-bottom:10px;font-size:14px;font-weight:600}.pro-checks label{border:1px solid var(--brand-border);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;display:flex}.pro-checks label:has(input:checked){border-color:var(--brand-primary);background:var(--brand-soft)}.pro-service-item{border:1px solid var(--brand-border);border-radius:12px;margin-bottom:12px}.pro-service-item summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px 16px;font-size:15px;display:flex}.pro-service-item summary span{color:var(--brand-subheading);font-size:14px}.pro-service{gap:14px;padding:0 16px 16px;display:grid}.pro-service .button{justify-self:start}.pro-view header{align-items:center;gap:20px;margin-bottom:18px;display:flex}.pro-view h2{margin:0;font-size:26px}.pro-photo{background:var(--brand-soft);width:120px;height:120px;color:var(--brand-primary);border-radius:50%;flex:none;place-items:center;font-size:34px;font-weight:600;display:grid;position:relative;overflow:hidden}.pro-photo img{object-fit:cover}.pro-headline{margin:6px 0 0;font-size:16px}.pro-council{color:var(--brand-subheading);margin:6px 0 0;font-size:14px}.pro-tags{flex-wrap:wrap;gap:8px;margin:0 0 14px;padding:0;list-style:none;display:flex}.pro-tags li{background:var(--brand-soft);color:var(--brand-primary);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}.pro-audiences{font-size:15px}.pro-bio p{font-size:16px;line-height:1.7}.pro-view h3{margin:24px 0 12px;font-size:18px}.pro-services{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pro-services li{border:1px solid var(--brand-border);border-radius:12px;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px 16px;font-size:15px;display:flex}.pro-services li div{gap:4px;display:grid}.pro-services li div span{color:var(--brand-subheading);font-size:14px}@media (max-width:760px){.pro-card>.button{text-align:center;justify-content:center;width:100%;display:flex}.pro-layout{margin-block:20px 40px}.pro-heading h1{font-size:28px}.pro-card{border-radius:18px;padding:22px 18px}.pro-row{grid-template-columns:1fr}.pro-view header{flex-direction:column;align-items:flex-start}}.pro-price-note{color:var(--brand-primary);margin:0 0 10px;font-size:15px;font-weight:600}.pro-photo-label{font-size:14px;font-weight:600}.pro-photo-row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.pro-photo-preview{background:var(--brand-soft);border:2px solid var(--brand-border);border-radius:50%;flex:none;place-items:center;width:84px;height:84px;display:grid;overflow:hidden}.pro-photo-preview img{object-fit:cover;width:100%;height:100%}.pro-photo-preview span{color:var(--brand-primary);font:600 26px/1 Outfit Variable,sans-serif}.pro-photo-button{cursor:pointer}.pro-areas li{color:#8f34fe;background:#f3ebff}.asaas-account{gap:14px;display:grid}.asaas-facts{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:0;display:grid}.asaas-facts div{border:1px solid var(--brand-border,#e2d4fb);border-radius:12px;padding:12px}.asaas-facts dt{color:var(--muted,#6b6b7b);font-size:12px}.asaas-facts dd{margin:4px 0 0;font-weight:700}.asaas-account ul{margin:6px 0 0;padding-left:18px}.asaas-steps{gap:6px;margin:0;padding-left:20px;display:grid}
