.br-request-page{background:var(--br-paper);min-height:100dvh;color:var(--br-carbon);font-family:var(--br-font-body);flex-direction:column;display:flex}.br-request-header{justify-content:space-between;align-items:center;width:min(1120px,100% - 64px);margin:0 auto;padding:28px 0;display:flex}.br-request-header a{color:inherit;text-decoration:none}.br-request-header .brandLogo{width:142px;height:auto}.br-request-exit{align-items:center;gap:12px;min-height:44px;font-size:14px;display:flex}.br-request-stage{flex:1;width:min(920px,100% - 64px);margin:56px auto 80px}body .br-request-page form.directoryOpportunityForm{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:172px minmax(0,520px);align-items:start;gap:72px;margin:0;padding:0;display:grid;position:static}body .br-request-page .directoryOpportunityForm>.br-request-progress{grid-area:auto/1;width:auto;position:static}body .br-request-page .directoryOpportunityForm>.br-request-content{flex-direction:column;grid-column:2;gap:28px;min-width:0;display:flex}.br-request-page .br-request-progress-top{font-size:14px;font-weight:500}.br-request-page .br-request-progress-top>span:last-child,.br-request-page .br-request-progress-track{display:none}.br-request-page .br-request-progress-list{gap:8px;margin-top:24px}.br-request-page .br-request-progress-list li{opacity:1;gap:12px;padding:7px 0;font-weight:400}.br-request-page .br-request-progress-list li.is-current{opacity:1;font-weight:600}.br-request-page .br-request-progress-list li span{color:var(--br-text-muted);font-size:14px;font-weight:400}body .br-request-page .br-request-step-heading{letter-spacing:-.035em;margin:0;font-size:32px;font-weight:600;line-height:1.18}body .br-request-page .directoryOpportunityForm .br-request-intro{margin:-14px 0 4px;font-size:15px;line-height:1.6}.br-request-page .directoryFormGrid{grid-template-columns:1fr;gap:24px}body .br-request-page .directoryForm label{gap:10px;font-size:14px;font-weight:500}body .br-request-page .directoryForm :is(input:not([type=checkbox]),select,textarea){border:1px solid var(--br-control-border);min-height:52px;box-shadow:none;background:var(--br-paper);border-radius:6px;padding:14px 16px;font-size:16px;font-weight:400}body .br-request-page .directoryForm textarea[name=description]{min-height:160px;line-height:1.6}.br-request-page .br-request-navigation{border:0;gap:24px;margin-top:8px;padding-top:8px}body .br-request-page .primaryButton,body .br-request-page .br-request-send .br-action{box-shadow:none;background:var(--br-carbon);min-height:48px;color:var(--br-paper);border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:13px 24px;font-size:15px;font-weight:500;display:inline-flex}.br-request-page .br-request-navigation>.primaryButton{min-width:160px}.br-request-page .br-request-back{font-size:14px;font-weight:500;text-decoration:none}.br-request-page .br-request-back:hover{text-decoration:underline}.br-request-page .br-request-draft{order:20;padding-top:4px;font-size:14px}.br-request-page .br-request-draft summary{color:var(--br-text-muted);text-decoration:none}.br-request-page .br-request-specialty{max-width:none;margin:0 0 24px;font-size:14px}.br-request-specialty summary{cursor:pointer;align-content:center;min-height:44px}.br-request-specialty label{margin-top:12px}body .br-request-page .br-request-recipients{background:0 0;border:0;border-radius:0;gap:16px;margin:0;padding:0}.br-request-page .br-request-recipients>.eyebrow,.br-request-page .br-request-recipients>h2{display:none}.br-request-page .br-request-recipient-list{border-top:1px solid var(--br-border);gap:0}body .br-request-page label.br-request-recipient{border:0;border-bottom:1px solid var(--br-border);box-shadow:none;background:0 0;border-radius:0;gap:16px;padding:20px 0}body .br-request-page label.br-request-recipient:has(input:checked){box-shadow:none;background:0 0}body .br-request-page .directoryRecipientChoice{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.br-request-page .directoryRecipientChoice h2{font-size:22px;font-weight:500;line-height:1.3}.br-request-page .directoryRecipientAssurance{background:0 0;border:0;padding:12px 0}.br-request-page .directoryRecipientAvailability{background:0 0;border:0;border-radius:0;padding:0;line-height:1.6}.br-request-page .br-request-review{border-bottom:1px solid var(--br-border);margin:0;padding:0 0 24px}.br-request-page .br-request-review .eyebrow{text-transform:none;letter-spacing:0;color:var(--br-text-muted);margin:0 0 10px;font-size:14px;font-weight:400}.br-request-page .br-request-send{gap:16px;margin-top:16px}.br-request-page .br-request-confirmation{background:0 0;border:0;border-radius:0;width:min(600px,100%);margin:0 auto}.br-request-page .br-request-confirmation-heading{border-bottom:1px solid var(--br-border);background:0 0;padding:0 0 32px}.br-request-page .br-request-confirmation-heading h1{letter-spacing:-.035em;margin:16px 0;font-size:32px;font-weight:600;line-height:1.2}.br-request-page .br-request-confirmation-body{gap:28px;padding:32px 0}.br-request-footer{width:min(1120px,100% - 64px);color:var(--br-text-muted);justify-content:space-between;margin:auto auto 0;padding:24px 0;font-size:14px;display:flex}.br-request-footer>div{gap:24px;display:flex}.br-request-footer a{color:inherit;text-decoration:none}@media (max-width:760px){.br-request-header{width:calc(100% - 40px);padding:16px 0}.br-request-header .brandLogo{width:126px}.br-request-stage{width:calc(100% - 40px);margin:24px auto 56px}body .br-request-page form.directoryOpportunityForm{grid-template-columns:minmax(0,1fr);gap:32px}body .br-request-page .directoryOpportunityForm>.br-request-content{grid-column:1;gap:24px}.br-request-page .br-request-progress-top{font-size:14px;display:flex}.br-request-page .br-request-progress-top>span:last-child{display:block}.br-request-page .br-request-progress-track{height:2px;margin-top:12px;display:block}.br-request-page .br-request-progress-list{display:none}body .br-request-page .br-request-step-heading,.br-request-page .br-request-confirmation-heading h1{font-size:28px}.br-request-page .br-request-navigation>.primaryButton{flex:1;justify-content:center}.br-request-page .br-request-navigation>.br-request-back{min-width:48px}.br-request-footer{width:calc(100% - 40px)}}.br-request-search-details{color:var(--br-text-muted);margin-top:16px;font-size:14px;line-height:1.65}.br-request-search-details summary{cursor:pointer;min-height:44px;color:var(--br-carbon);align-content:center}.br-request-search-details p{margin:12px 0}.br-request-sharing{color:var(--br-text-muted);margin:8px 0 20px;font-size:14px;line-height:1.65}.br-request-sharing summary{cursor:pointer;min-height:44px;color:var(--br-carbon);align-content:center}.br-request-sharing p{margin:8px 0 0}body .br-request-page .directoryCheck{align-items:start;margin-top:24px;font-weight:400;line-height:1.6}body .br-request-page .directoryForm label.directoryCheck{align-items:flex-start;gap:12px;display:flex}body .br-request-page .directoryForm .directoryCheck input[type=checkbox]{width:18px;min-width:18px;height:18px;min-height:18px;accent-color:var(--br-carbon);flex:0 0 18px;margin:3px 0 0;padding:0}body .br-request-page .directoryForm .directoryCheck>span{flex:1;min-width:0}.br-request-page .directoryRecipientChoice>.eyebrow,.br-request-page .directoryRecipientChoice>h2{display:none}.br-request-page .br-request-confirmation-body h2{margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.4}
