/* RozgarBell About page | brand extensions on existing .rbp editorial system */
body.page-id-211 .rb-inner-hero{display:none!important}
body.page-id-211 .rb-article-body,body.page-id-211 .wp-block-post-content{max-width:none!important;width:100%!important;margin:0!important;padding:0!important}
body.page-id-211 .rb-main{overflow:hidden}
.rbp-about .rbp-hero{background:radial-gradient(ellipse at 92% 1%,#dbe8ff 0,transparent 43%),linear-gradient(180deg,#f7faff,#fff 94%)}
.rbp-about .rbpa-visual{background:linear-gradient(140deg,#e7efff 0%,#f8faff 75%);border-color:#d7e4ff;box-shadow:0 24px 62px #234a8c16}
.rbp-about .rbpa-visual:after{content:"";position:absolute;inset:auto -50px -140px auto;width:220px;height:220px;border:1px solid #c6d9fd;border-radius:50%;pointer-events:none}
.rbp-about .rbpa-visual .rbp-vis-footer{position:relative;z-index:1}
.rbp-about .rbpa-story h2 em{font-style:normal;color:#275df5}
.rbp-about .rbpa-belief{background:linear-gradient(135deg,#ebf2ff,#f8faff);border-color:#dfe9fb;position:relative;overflow:hidden}
.rbp-about .rbpa-belief:after{content:"“";position:absolute;top:-75px;right:0;font-size:260px;color:#b3c9f74a;font-weight:800;pointer-events:none;line-height:1}
.rbp-about .rbpa-belief .rbpa-quote{font-size:clamp(21px,2.5vw,28px);line-height:1.48;font-weight:850;letter-spacing:-.045em;color:#15375f;margin:20px 0;position:relative;z-index:1}
.rbp-about .rbpa-belief p:not(.rbpa-quote){font-size:13px;line-height:1.8;color:#59708d;position:relative;z-index:1}
.rbp-about .rbpa-belief-footer{border-top:1px solid #d3e0f7;padding-top:16px;margin-top:27px;font-size:10px;letter-spacing:.12em;font-weight:850;color:#6380b5}
.rbp-about .rbpa-categories{margin-top:24px}
.rbp-about .rbpa-categories .rbp-card{display:flex;flex-direction:column;min-height:232px}
.rbp-about .rbpa-categories .rbp-card .rbp-card-link{margin-top:auto;padding-top:16px}
.rbp-about .rbpa-steps{margin-top:24px}
.rbp-about .rbpa-steps .rbp-card{background:linear-gradient(155deg,#f9fbff,#fff);border-color:#e1e9f7}
.rbp-about .rbpa-audience{margin-top:23px}
.rbp-about .rbpa-audience>.rbp-panel{display:flex;flex-direction:column;min-width:0;background:#f9fbff}
.rbp-about .rbpa-audience>.rbp-panel:nth-child(2){background:#fffaf6;border-color:#f5e8dd}
.rbp-about .rbpa-audience-icon{display:grid;place-items:center;width:45px;height:45px;background:#e7eeff;border-radius:14px;font-size:25px;color:#275df5;margin-bottom:16px}
.rbp-about .rbpa-audience>.rbp-panel:nth-child(2) .rbpa-audience-icon{color:#d96d48;background:#ffece4}
.rbp-about .rbpa-audience h3{font-size:23px;letter-spacing:-.03em;margin:0 0 14px}
.rbp-about .rbpa-audience p{font-size:13px;line-height:1.83;color:#64768c;margin:0 0 18px}
.rbp-about .rbpa-audience ul{font-size:12px;color:#506985;line-height:1.7}
.rbp-about .rbpa-audience .rbp-actions{margin-top:auto;padding-top:19px}
.rbp-about .rbpa-values{background:linear-gradient(135deg,#10294f,#20477e);border:0;color:#fff;padding-top:39px;padding-bottom:39px}
.rbp-about .rbpa-values>.rbp-eyebrow{color:#a8ccff}
.rbp-about .rbpa-values h2{color:white;max-width:800px;margin-bottom:29px}
.rbp-about .rbpa-values .rbpa-value{background:#ffffff10;border:1px solid #ffffff24;border-radius:16px;padding:24px}
.rbp-about .rbpa-values h3{font-size:17px;color:#fff;margin:12px 0 9px;letter-spacing:-.015em}
.rbp-about .rbpa-values p{font-size:12px;color:#d4e0f4;line-height:1.83;margin:0}
.rbp-about .rbpa-value-mark{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:#3c71da;color:#fff;font-weight:850}
.rbp-about .rbpa-independence{margin-top:19px}
.rbp-about .rbpa-independence a{color:#275df5;font-weight:850}
.rbp-about .rbpa-roadmap .rbpa-safety-panel{background:#fff;border-color:#dce6f6}
.rbp-about .rbpa-safety-panel h3{font-size:22px;margin:0 0 19px}
.rbp-about .rbpa-text-link{display:inline-flex;color:#275df5!important;font-size:12px;font-weight:820;margin-top:16px}
.rbp-about .rbpa-end h2 span{color:#b8d1ff}
.rbp-about .rbpa-final-eyebrow{display:block;color:#b4d1ff;font-size:10px;letter-spacing:.13em;text-transform:uppercase;font-weight:850;margin-bottom:10px}
.rbp-about .rbpa-end .rbp-btn-outline{color:#fff!important;background:#ffffff17;border-color:#ffffff45;box-shadow:none}
.rbp-about .rbpa-end .rbp-btn-outline:hover{background:#ffffff28}
.rbp-about .rbp-end .rbp-footnote a{color:#275df5;text-decoration:underline;text-underline-offset:3px}
@media(max-width:960px){.rbp-about .rbpa-categories .rbp-card{min-height:225px}}
@media(max-width:760px){.rbp-about .rbpa-categories .rbp-card{min-height:0}.rbp-about .rbpa-steps .rbp-card{padding:19px}}
@media(max-width:520px){.rbp-about .rbpa-values .rbpa-value{padding:18px}.rbp-about .rbpa-belief .rbpa-quote{font-size:23px}.rbp-about .rbpa-audience .rbp-actions .rbp-btn{width:100%}}
