.platform-steps .step-away,.platform-steps [hidden],.platform-steps .intro,.platform-steps .signup-flow,.platform-steps .signup-section,.platform-steps .plan-picker-head,.platform-steps .subdomain-preview,.platform-steps .selected-plan-summary,.platform-steps label:has(>#plano),.platform-steps #domainOptions>b,.platform-steps .form-label:has([name=email_recuperacao]) .helper{display:none!important}
body:has(.platform-steps){display:block;padding:clamp(8px,4vh,36px) 10px;min-height:100dvh}.signup-shell:has(.platform-steps){width:min(100%,720px);margin:auto}.platform-steps{padding:clamp(16px,3vw,28px);box-sizing:border-box}.platform-steps .step-title{display:flex;align-items:center;gap:10px;font:700 17px/1.4 system-ui;margin:16px 0 12px}.platform-steps .step-count{font:600 12px system-ui;color:#526078}.platform-steps .auth-fit-nav{justify-content:flex-start}.platform-steps .auth-fit-nav button:last-child{margin-left:auto}.platform-steps .auth-fit-nav button,.platform-steps .submit-btn{min-height:44px}.platform-steps .plan-picker{padding:0;border:none;background:none}.platform-steps .signup-form>details{grid-column:1/-1}.platform-steps summary{cursor:pointer;color:#384861;padding:8px 0;font-weight:600}.platform-steps .domain-own-row{flex-wrap:wrap}.platform-steps .subdomain-edit input{width:0;min-width:0;flex:1}.platform-steps .form-label{min-width:0}.platform-steps .subdomain-edit{display:flex;align-items:center}.platform-steps .signup-form>.submit-btn{grid-column:1/-1}body:has(.platform-steps) .signup-social{display:none}
@media(max-width:600px){.platform-steps .signup-form,.platform-steps .compact-row{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.platform-steps .signup-form>*{grid-column:1!important}.platform-steps .plan-cards{grid-template-columns:repeat(auto-fit,minmax(min(135px,100%),1fr))}.platform-steps input:not([type=radio]),.platform-steps select{min-height:44px;font-size:16px}.platform-steps .top-row{gap:8px}.platform-steps .back-link{font-size:12px}}
