.guided-setup .brand{align-items:center;gap:8px;display:flex}.guided-setup .setup-main{gap:16px}.guided-setup .field select,.guided-setup .field input{min-height:44px}.guided-setup details{border-bottom:1px solid var(--line);padding:16px 0}.guided-setup summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.guided-setup details p,.guided-setup .guided-rules p{margin:8px 0}.guided-setup .guided-summary-row{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:16px 0;display:flex}.guided-setup .guided-summary-row p{margin:8px 0 0}.guided-setup button:not(.button):not(.choice){min-height:44px;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0}.guided-setup button:disabled{cursor:default;opacity:.5}.guided-setup .guided-radio{align-items:flex-start;gap:12px;padding:12px 0;display:flex}.guided-setup .guided-radio input{margin-top:4px}.guided-setup .guided-radio small{margin-top:8px;display:block}.guided-setup fieldset{border:0;margin:0;padding:0}.guided-setup :focus-visible{outline-offset:3px;outline:2px solid #078def}@media (width<=600px){.guided-setup .field-row{grid-template-columns:1fr;display:grid}.guided-setup .guided-summary-row{flex-wrap:wrap}}.guided-setup .guided-recovery{flex-wrap:wrap;gap:12px}.guided-setup .guided-review-note{border-radius:8px;padding:16px}.guided-setup .guided-review-note ul{margin:8px 0;padding-inline-start:20px}.guided-setup .guided-review-note p{margin:8px 0 0}.guided-setup .guided-booking-hint{border-bottom:1px solid var(--line);padding:16px 0}.guided-setup .guided-booking-hint p{margin:8px 0 0}.guided-setup .guided-booking-hint .guided-link{color:var(--link)}