.browser-profile{border-top:1px solid var(--line-dark);padding-block:28px}.browser-profile-heading{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.browser-profile-heading .journey-eyebrow{margin-bottom:8px}.platform-page .browser-profile h2{overflow-wrap:anywhere;margin:0;font:400 clamp(1.4rem,2.5vw,1.8rem)/1.3 Lora,Georgia,serif}.browser-profile-explanation{max-width:76ch;margin-block:16px;font-size:.9rem}.browser-profile-explanation strong{font-weight:600}.browser-profile-help,.browser-profile-form p{color:var(--ink-muted);max-width:78ch;font-size:.8rem;line-height:1.65}.browser-profile-form{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);column-gap:32px;margin-block:22px;display:grid}.browser-profile-form label,.browser-profile-form legend{font-size:.88rem}.browser-profile-form input[type=text],.browser-profile-form input:not([type]){background:var(--ivory);border:1px solid var(--ink-muted);width:100%;min-height:48px;color:var(--night);font:inherit;margin-top:10px;padding:10px 14px;display:block}.browser-profile-form fieldset{border:0;min-width:0;margin:0;padding:0}.browser-profile-form fieldset label{cursor:pointer;align-items:center;gap:8px;min-height:44px;margin-right:20px;display:inline-flex}.browser-profile-form input[type=radio]{accent-color:var(--mauve-ink)}.browser-profile-form input:focus-visible{outline:2px solid var(--mauve-ink);outline-offset:3px}.browser-profile-actions{grid-column:1/-1;align-items:center;gap:24px;margin-top:14px;display:flex}.browser-profile button{min-height:44px}.browser-profile-status{color:var(--mauve-ink);margin:0;font-size:.85rem}.browser-profile-status:not(:empty){margin-block:12px}@media (max-width:600px){.browser-profile-heading{flex-wrap:wrap;gap:4px 20px}.browser-profile-form{grid-template-columns:1fr;gap:16px}}
