body.rma-article-shell{--rma-navy:#0b1f3a;--rma-blue:#1677ff;--rma-orange:#f59a23;--rma-ink:#10213a;--rma-muted:#617089;--rma-line:#dfe8f2;--rma-white:#fff;margin:0;background:#fff;color:var(--rma-ink);font-family:Inter,Arial,sans-serif;font-size:16px;line-height:1.55}body.rma-article-shell *,body.rma-article-shell *::before,body.rma-article-shell *::after{box-sizing:border-box}body.rma-article-shell .elementor-location-header,body.rma-article-shell .elementor-location-footer,body.rma-article-shell #comments{display:none!important}body.rma-article-shell #rma-case-header{color:var(--rma-navy);background:rgb(255 255 255 / .97);border-bottom:1px solid #edf1f5;font-family:Poppins,Inter,Arial,sans-serif}body.rma-article-shell #rma-case-header .case-header-inner{display:flex;width:min(1180px, calc(100% - 44px));min-height:86px;margin:auto;padding:10px 0;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}body.rma-article-shell #rma-case-header .case-header-brand{display:flex;align-items:center;gap:13px;color:var(--rma-navy);text-decoration:none}body.rma-article-shell #rma-case-header .case-header-brand img{width:54px;height:54px;object-fit:contain}body.rma-article-shell #rma-case-header .case-header-copy strong,body.rma-article-shell #rma-case-header .case-header-copy span{display:block}body.rma-article-shell #rma-case-header .case-header-copy strong{font-size:.94rem;line-height:1.05}body.rma-article-shell #rma-case-header .case-header-copy span{color:#718198;font-size:.72rem;letter-spacing:.06em}body.rma-article-shell #rma-case-header .case-header-nav{display:flex;align-items:center;justify-content:center;gap:7px;font-size:.84rem;flex-wrap:wrap}body.rma-article-shell #rma-case-header .case-header-link{display:flex;min-height:38px;padding:7px 10px;align-items:center;justify-content:center;border:1px solid #fff0;border-radius:9px;color:#58677d;font-weight:750;letter-spacing:.01em;text-decoration:none;white-space:nowrap}body.rma-article-shell #rma-case-header .case-header-link[aria-current="page"]{color:var(--rma-navy);background:#f3f7fc;border-color:#dfe8f2}body.rma-article-shell #rma-case-header .case-header-link:focus-visible,body.rma-article-shell #rma-case-header .case-header-cta:focus-visible,body.rma-article-shell .rma-snapshot-cta:focus-visible{outline:3px solid rgb(22 119 255 / .35);outline-offset:3px}body.rma-article-shell #rma-case-header .case-header-cta{display:inline-flex;min-height:46px;padding:12px 18px;align-items:center;justify-content:center;border-radius:12px;background:#ffab00;box-shadow:0 10px 25px rgb(255 171 0 / .22);color:#132043;font-size:.8rem;font-weight:800;text-decoration:none;white-space:nowrap}body.rma-article-shell .rma-article-shell__main{width:min(900px, calc(100% - 44px));margin:0 auto;padding:68px 0 76px}body.rma-article-shell .rma-article-shell__heading{margin-bottom:28px}body.rma-article-shell .rma-article-shell__eyebrow{margin:0 0 16px;color:#31577f;font-size:.9rem}body.rma-article-shell .rma-article-shell__heading h1{max-width:100%;margin:0 0 22px;color:var(--rma-navy);font-family:Poppins,Inter,Arial,sans-serif;font-size:clamp(2.6rem, 5vw, 4.65rem);font-weight:700;letter-spacing:-.05em;line-height:1.02}body.rma-article-shell .rma-article-shell__byline{margin:0;color:#31577f;font-size:.96rem}body.rma-article-shell .rma-article-shell__hero{margin:28px 0 44px}body.rma-article-shell .rma-article-shell__hero-image{display:block;width:100%;height:auto;max-height:620px;border:1px solid var(--rma-line);border-radius:24px;box-shadow:0 24px 58px rgb(35 83 130 / .13);object-fit:cover}body.rma-article-shell .rma-article-shell__content{color:var(--rma-muted);font-size:1.05rem;line-height:1.72}body.rma-article-shell .rma-article-shell__content p{margin:0 0 22px}body.rma-article-shell .rma-article-shell__content h2{margin:54px 0 17px;color:var(--rma-navy);font-family:Poppins,Inter,Arial,sans-serif;font-size:clamp(1.75rem, 3vw, 2.55rem);letter-spacing:-.035em;line-height:1.12}body.rma-article-shell .rma-article-shell__content h3{margin:34px 0 14px;color:#183b61;font-family:Poppins,Inter,Arial,sans-serif;font-size:clamp(1.25rem, 2vw, 1.65rem);line-height:1.25}body.rma-article-shell .rma-article-shell__content h4{margin:28px 0 12px;color:#183b61}body.rma-article-shell .rma-article-shell__content ul,body.rma-article-shell .rma-article-shell__content ol{margin:0 0 26px;padding-left:1.35rem}body.rma-article-shell .rma-article-shell__content li{margin-bottom:9px}body.rma-article-shell .rma-article-shell__content a{color:#235eff;text-underline-offset:3px}body.rma-article-shell .rma-article-shell__content img{max-width:100%;height:auto}body.rma-article-shell .rma-article-shell__content figure{max-width:100%;margin-right:0;margin-left:0}body.rma-article-shell .rma-article-shell__content figcaption{margin-top:12px;color:#66758a;font-size:.88rem;line-height:1.55;text-align:center}body.rma-article-shell .rma-article-shell__cta-panel{margin:56px 0 0;padding:32px;border:1px solid #dce7f2;border-radius:22px;background:linear-gradient(135deg,#f4f9fe,#fff8ee)}body.rma-article-shell .rma-article-shell__cta-panel h2{margin:0 0 12px;color:var(--rma-navy);font-family:Poppins,Inter,Arial,sans-serif;font-size:clamp(1.55rem, 2.7vw, 2.15rem);line-height:1.16}body.rma-article-shell .rma-article-shell__cta-panel p{margin:0 0 20px;color:var(--rma-muted);font-size:1rem;line-height:1.6}body.rma-article-shell .rma-snapshot-cta{display:inline-flex;min-height:48px;padding:13px 20px;align-items:center;justify-content:center;border-radius:12px;background:linear-gradient(135deg,#2f83c4,#2471ad);box-shadow:0 12px 28px rgb(36 113 173 / .24);color:#fff;font-weight:800;text-decoration:none}body.rma-article-shell .rma-article-shell__closing{padding:88px 0;background:linear-gradient(120deg,#eaf5ff,#fff7ec)}body.rma-article-shell .rma-article-shell__wide{width:min(1180px, calc(100% - 44px));margin:auto}body.rma-article-shell .rma-article-shell__closing-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:50px;align-items:center}body.rma-article-shell .rma-article-shell__kicker{margin:0 0 18px;color:#25619e;font-size:.76rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}body.rma-article-shell .rma-article-shell__closing h2{margin:0 0 18px;color:var(--rma-navy);font-family:Poppins,Inter,Arial,sans-serif;font-size:clamp(2rem, 3.5vw, 3.6rem);letter-spacing:-.04em;line-height:1.06}body.rma-article-shell .rma-article-shell__closing p{margin:0;color:var(--rma-muted);font-size:1.04rem;line-height:1.55}body.rma-article-shell .rma-article-shell__pathway{display:grid;padding:25px 26px;align-content:center;border:1px solid rgb(186 208 228 / .8);border-radius:20px;background:rgb(255 255 255 / .76)}body.rma-article-shell .rma-article-shell__pathway>strong{margin-bottom:12px;color:#183b61;font-size:.75rem;letter-spacing:.1em}body.rma-article-shell .rma-article-shell__pathway>div{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;padding:10px 0;align-items:center;border-top:1px solid rgb(186 208 228 / .72);color:#52657c;font-size:.86rem;line-height:1.35}body.rma-article-shell .rma-article-shell__pathway b{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:#e7f3ff;color:#1b67ad;font-size:.7rem}body.rma-article-shell .rma-local-footer{padding:27px 0;border-top:1px solid #e9eef4;background:#fff}body.rma-article-shell .rma-foot{display:flex;align-items:center;justify-content:space-between;gap:20px;color:#78879a;font-size:.75rem}body.rma-article-shell .rma-foot strong{color:#3c536d}@media (hover:hover) and (pointer:fine){body.rma-article-shell #rma-case-header .case-header-link:hover{color:var(--rma-navy);background:#f7fbff;border-color:#cfddeb}body.rma-article-shell #rma-case-header .case-header-cta:hover{background:#f4a300}body.rma-article-shell .rma-snapshot-cta:hover{background:linear-gradient(135deg,#2874ae,#1f6397)}}@media (max-width:1080px){body.rma-article-shell #rma-case-header .case-header-nav{order:3;width:100%}body.rma-article-shell #rma-case-header .case-header-cta{margin-left:auto}}@media (max-width:900px){body.rma-article-shell .rma-article-shell__main{padding-top:54px}body.rma-article-shell .rma-article-shell__closing-grid{grid-template-columns:1fr}}@media (max-width:620px){body.rma-article-shell #rma-case-header .case-header-inner,body.rma-article-shell .rma-article-shell__main,body.rma-article-shell .rma-article-shell__wide{width:min(100% - 28px, 1180px)}body.rma-article-shell #rma-case-header .case-header-brand img{width:44px;height:44px}body.rma-article-shell #rma-case-header .case-header-copy span{display:none}body.rma-article-shell #rma-case-header .case-header-nav{gap:2px}body.rma-article-shell #rma-case-header .case-header-link{padding:7px 8px;font-size:.76rem}body.rma-article-shell #rma-case-header .case-header-cta{order:2;width:100%;margin-left:0}body.rma-article-shell .rma-article-shell__heading h1{font-size:clamp(2.25rem, 11vw, 3.35rem)}body.rma-article-shell .rma-article-shell__content{font-size:1rem}body.rma-article-shell .rma-article-shell__hero-image{border-radius:18px}body.rma-article-shell .rma-article-shell__cta-panel{padding:24px 20px}body.rma-article-shell .rma-foot{display:block}body.rma-article-shell .rma-foot span{display:block;margin-top:6px}}@media (prefers-reduced-motion:reduce){body.rma-article-shell *,body.rma-article-shell *::before,body.rma-article-shell *::after{scroll-behavior:auto!important;transition:none!important}}