.rm-breadcrumb{min-height:4.5rem;color:var(--public-muted);flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.75rem;display:flex}.rm-breadcrumb a{align-items:center;min-height:2.75rem;text-decoration:none;display:inline-flex}.rm-page-intro{text-align:center;padding:3rem 0 3.5rem}.rm-page-intro h1{font-size:clamp(2.5rem,5vw,4.5rem)}.rm-page-intro>p{max-width:57ch;color:var(--public-muted);margin:1.5rem auto 0;font-size:1.05rem}.rm-role-page{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:0 5rem;padding-top:1rem;display:grid}.rm-role-heading{grid-area:1/1}.rm-role-details{grid-area:2/1}.rm-role-page h1{margin-top:1rem}.rm-role-page>:is(.rm-photo,.rm-career-illustration){grid-area:1/2/span 2;align-self:stretch;min-height:34rem}.rm-help-content{grid-template-columns:1fr 19rem;gap:4rem;padding-bottom:5rem;display:grid}.rm-help-next{background:var(--public-soft);border-radius:1rem;align-self:start;padding:1.75rem}.rm-help-content .rm-search{max-width:none;margin-inline:0}.rm-help-next h2{font-size:2rem}.rm-help-next p{color:var(--public-muted);margin-block:1rem;font-size:.9rem}.rm-start-grid{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.rm-start-card{background:var(--public-soft);border-radius:1rem;flex-direction:column;align-items:flex-start;padding:2rem;display:flex}.rm-start-business{background:var(--public-wash)}.rm-start-card h2{max-width:18ch;font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.2}.rm-start-summary>p{color:var(--public-muted);max-width:38ch;margin-top:.85rem;font-size:.95rem}.rm-start-card .rm-button{justify-content:space-between;width:100%;margin-top:0}.rm-start-details>.rm-text-link{margin-top:.5rem}.rm-already-account{text-align:center;color:var(--public-muted);font-size:.9rem;margin-block:2rem 5rem!important}.rm-already-account a{min-height:2.75rem;color:var(--public-blue);align-items:center;font-weight:650;display:inline-flex}.rm-about-story{grid-template-columns:1fr 1fr;gap:5rem;display:grid}.rm-about-story>div>p{color:var(--public-muted);margin-bottom:1.5rem;font-size:1.05rem;line-height:1.85}.rm-responsibilities{border-top:1px solid var(--public-line);grid-template-columns:.9fr 1.1fr;gap:5rem;display:grid}.rm-responsibilities>div>p{color:var(--public-muted);margin-top:1.5rem}.rm-responsibilities dl{margin:0}.rm-responsibilities dl>div{border-bottom:1px solid var(--public-line);padding-block:1.5rem}.rm-responsibilities dl>div:first-child{padding-top:0}.rm-responsibilities dt{font-weight:650}.rm-responsibilities dd{color:var(--public-muted);margin:.5rem 0 0;font-size:.9rem}@media (max-width:1100px){.rm-role-page,.rm-about-story,.rm-responsibilities{column-gap:3rem}.rm-help-content{grid-template-columns:1fr;gap:2rem}.rm-help-next{max-width:34rem}.rm-start-card{padding:2rem}}@media (max-width:800px){.rm-about-story,.rm-responsibilities{grid-template-columns:1fr;gap:2.5rem}.rm-role-page{grid-template-columns:1fr;gap:1.5rem}.rm-role-heading,.rm-role-details,.rm-role-page>:is(.rm-photo,.rm-career-illustration){grid-column:1}.rm-role-details{grid-row:3}.rm-start-grid{grid-template-columns:1fr}.rm-start-card{padding:1.75rem}.rm-role-page>:is(.rm-photo,.rm-career-illustration){grid-row:2;min-height:clamp(13rem,55vw,20rem)}}@media (max-width:500px){.rm-page-intro{padding:2rem 0 3rem}.rm-page-intro h1{font-size:clamp(2.1rem,8.5vw,2.75rem)}.rm-page-intro>p{font-size:.95rem}.rm-breadcrumb{min-height:3.5rem}.rm-start-card{padding:1.25rem}.rm-help-next h2{font-size:2rem}.rm-role-page h1{font-size:clamp(2.1rem,8.5vw,2.75rem)}}.rm-entry-boundary{border-block:1px solid var(--public-line);margin-block:.4rem 1rem;padding-block:.8rem;font-size:.82rem}.rm-entry-boundary summary{cursor:pointer;align-content:center;min-height:2rem}.rm-entry-boundary p{padding-block:.75rem}.rm-resource-help{background:var(--public-soft);border-radius:1rem;margin-block:4rem;padding:2.5rem}.rm-resource-help h2{font-size:2rem}.rm-resource-help p{color:var(--public-muted);margin-block:1rem}.rm-guide{padding-block:2rem 6rem}.rm-guide>header{max-width:60rem;margin-bottom:4rem}.rm-guide h1{margin-block:1.5rem;font-size:clamp(2.8rem,5vw,4.8rem)}.rm-guide-summary{color:var(--public-muted);max-width:60ch;font-size:1.15rem}.rm-guide-layout{grid-template-columns:15rem minmax(0,44rem);gap:5rem;display:grid}.rm-guide-contents{flex-direction:column;align-self:start;align-items:flex-start;gap:.6rem;display:flex;position:sticky;top:7rem}.rm-guide-contents strong{margin-bottom:.5rem}.rm-guide-contents a{min-height:2.75rem;color:var(--public-muted);align-items:center;font-size:.85rem;display:flex}.rm-guide-body section{margin-bottom:3rem}.rm-guide-body h2{margin-bottom:1rem;font-size:clamp(1.9rem,3vw,2.5rem)}.rm-guide-body p,.rm-guide-body li{color:var(--public-muted)}.rm-guide-body ul{padding-left:1.25rem}.rm-guide-body li{margin-top:.5rem}.rm-guide-notice{background:var(--public-soft);margin-bottom:2rem;padding:1.5rem;font-size:.85rem}.rm-lifecycle ol{grid-template-columns:repeat(3,1fr);gap:2.5rem 2rem;padding:0;list-style:none;display:grid}.rm-lifecycle li{border-top:1px solid var(--public-line);padding-top:1.25rem}.rm-lifecycle li>span{color:var(--public-blue);font-variant-numeric:tabular-nums;margin-bottom:1rem;display:block}.rm-lifecycle h3{margin-bottom:.75rem}.rm-lifecycle li p{color:var(--public-muted);font-size:.95rem}.rm-platform-access{background:var(--public-soft);border-radius:1rem;grid-template-columns:1fr 1fr;gap:3rem;padding:3rem;display:grid}.rm-platform-access h2{font-size:2.5rem}.rm-platform-access p{color:var(--public-muted);margin-top:1rem}.rm-platform-access>div:last-child{flex-direction:column;justify-content:center;align-items:flex-start;gap:1.5rem;display:flex}.rm-sector-detail{grid-template-columns:.9fr 1fr;align-items:center;gap:5rem;padding-block:2rem 5rem;display:grid}.rm-sector-detail>.rm-photo{height:30rem}.rm-sector-detail h2{margin-block:1rem 1.5rem;font-size:clamp(2.2rem,3.5vw,3.7rem)}.rm-sector-detail p,.rm-sector-detail li{color:var(--public-muted)}.rm-sector-detail ul{margin-block:1.5rem;padding-left:1.25rem}.rm-sector-detail .rm-text-link{width:fit-content;margin-top:.5rem;display:flex}.rm-sector-expansion{border-top:1px solid var(--public-line);grid-template-columns:1fr 1fr;gap:5rem;padding-block:3rem 5rem;display:grid}.rm-sector-expansion h2{font-size:clamp(2.5rem,3.5vw,3.8rem)}.rm-sector-expansion p{color:var(--public-muted);margin-bottom:1.5rem}@media (max-width:1000px){.rm-guide-layout{grid-template-columns:12rem minmax(0,1fr);gap:2rem}.rm-sector-detail,.rm-sector-expansion{gap:2rem}}@media (max-width:700px){.rm-guide{padding-top:.5rem}.rm-guide>header{margin-bottom:2.5rem}.rm-guide-layout,.rm-platform-access,.rm-sector-detail,.rm-sector-expansion{grid-template-columns:1fr}.rm-guide-contents{border-bottom:1px solid var(--public-line);padding-bottom:1rem;position:static}.rm-lifecycle ol{grid-template-columns:1fr;gap:1.5rem}.rm-platform-access{gap:2rem;padding:1.5rem}.rm-sector-detail>.rm-photo{height:23rem}.rm-resource-help{padding:1.5rem}}.rm-marketing [hidden]{display:none}.rm-marketing .rm-utility-intro{text-align:left;max-width:50rem;padding-block:1rem 2rem}.rm-marketing .rm-utility-intro h1{max-width:none;font-size:clamp(2rem,4vw,3.25rem)}.rm-utility-intro>p{margin-inline:0}.rm-start-choice{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem;display:grid}.rm-start-choice>a{border:1px solid var(--public-line);border-radius:.75rem;align-items:center;gap:.8rem;min-width:0;min-height:4.5rem;padding:1rem 1.2rem;text-decoration:none;display:flex}.rm-start-choice>a[aria-current]{border-color:var(--public-blue);background:var(--public-soft)}.rm-start-choice>a>strong{flex:1;font-size:.95rem;line-height:1.45}.rm-start-choice>a>.rm-icon{width:1.25rem;height:1.25rem;color:var(--public-blue);flex:0 0 1.25rem}.rm-start-selected{grid-template-columns:1fr}.rm-start-selected .rm-start-card:not([hidden]){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.rm-start-details{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.rm-start-facts{flex-direction:column;gap:.5rem;margin:1.1rem 0 0;padding:0;font-size:.85rem;list-style:none;display:flex}.rm-start-facts li{align-items:flex-start;gap:.5rem;display:flex}.rm-start-facts .rm-icon{width:1.1rem;height:1.1rem;color:var(--public-blue);flex:0 0 1.1rem;margin-top:.2rem}.rm-start-details .rm-entry-boundary{width:100%;margin-bottom:.5rem}.rm-start-details .rm-entry-boundary summary{min-height:2.75rem}.rm-start-details .rm-action-note{margin-block:.8rem}.rm-marketing .rm-start-page{max-width:64rem}.rm-start-page .rm-start-intro{padding-block:.75rem 1.5rem}.rm-start-page .rm-start-intro h1{font-size:clamp(2rem,4vw,3rem)}.rm-start-return{margin-top:1rem}.rm-start-return>a{min-height:2.75rem}@media (max-width:700px){.rm-start-choice{gap:.75rem}.rm-start-choice>a{flex-direction:column;align-items:flex-start;gap:.6rem;padding:.85rem}.rm-start-choice>a>strong{font-size:.85rem}.rm-start-choice>a>.rm-icon:last-child{display:none}.rm-start-selected .rm-start-card:not([hidden]){grid-template-columns:1fr;gap:1.5rem}.rm-start-facts{flex-flow:wrap;column-gap:1rem}.rm-role-page>.rm-career-illustration{min-height:10rem}}
