#np-about-page{margin:0 auto;color:#272135;background:#fff;font-family:"DM Sans",Arial,sans-serif;font-size:16px;line-height:1.6;text-align:left}#np-about-page,#np-about-page *{box-sizing:border-box}#np-about-page h1,#np-about-page h2,#np-about-page h3{color:#272135;text-transform:none;font-family:Manrope,Arial,sans-serif}#np-about-page h1 em{color:#b52b8d;font-style:normal}#np-about-page a{color:#352d89;text-decoration:none}#np-about-page a:hover{text-decoration:underline}#np-about-page a:focus-visible,#np-about-page summary:focus-visible{outline:3px solid #b52b8d;outline-offset:5px}#np-about-page .eyebrow{font-size:11px;font-weight:700;letter-spacing:1.6px}#np-about-page .primary{display:inline-flex;align-items:center;justify-content:space-between;padding:17px 24px;background:#352d89;color:#fff;border-radius:4px;font-size:14px;font-weight:600}#np-about-page img{display:block;max-width:100%;height:auto}#np-about-page summary{color:#272135;font-weight:500}#np-about-page table{margin:0}#np-about-page th,#np-about-page td{background:transparent;text-align:left}#np-about-page [id]{scroll-margin-top:100px}
#np-about-page{max-width:1320px;padding:0 4.5%}#np-about-page .about-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:7%;padding:50px 0 55px}#np-about-page .about-hero .eyebrow,#np-about-page .faq-intro .eyebrow{color:#b52b8d;letter-spacing:1.6px}#np-about-page .about-hero h1{font-size:clamp(42px,4.5vw,64px);line-height:1.12;letter-spacing:-2px;margin:20px 0 25px}#np-about-page .about-hero p:not(.eyebrow){font-size:17px;line-height:1.8;color:#69716d;max-width:480px}#np-about-page .about-hero img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:6px}#np-about-page .about-link{display:inline-flex;align-items:center;gap:30px;padding:12px 0;border-bottom:1px solid #b5abc8;color:#352d89;font-size:14px;margin-top:8px}#np-about-page .about-values{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;border-block:1px solid #e5e2e9;padding:35px 0}#np-about-page .about-values article>span{font-size:12px;color:#b52b8d}#np-about-page .about-values h2{font-size:19px;font-weight:600;margin:17px 0 10px}#np-about-page .about-values p{font-size:16px;line-height:1.7;color:#69716d;margin:0}#np-about-page .about-faq{display:grid;grid-template-columns:.75fr 1.25fr;gap:9%;padding:65px 0}#np-about-page .faq-intro{position:sticky;top:30px;align-self:start}#np-about-page .faq-intro h2{font:500 38px/1.2 Manrope,sans-serif;letter-spacing:-1px;margin:20px 0 28px}#np-about-page .faq-intro>p:not(.eyebrow){font-size:16px;color:#69716d}#np-about-page .faq-intro>a{display:block;font-size:15px;color:#352d89;line-height:1.7;margin:9px 0}#np-about-page .faq-group+ .faq-group{margin-top:35px}#np-about-page .faq-group h3{font-size:14px;font-weight:600;color:#807787;margin:0;padding-bottom:13px;border-bottom:1px solid #e5e2e9}#np-about-page .faq-group details{border-bottom:1px solid #e5e2e9}#np-about-page .faq-group summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;font-size:16px;line-height:1.5;padding:19px 0;min-height:60px}#np-about-page .faq-group summary::-webkit-details-marker{display:none}#np-about-page .faq-group summary:after{content:'+';color:#b52b8d;font-size:23px;flex:none}#np-about-page .faq-group details[open] summary:after{content:'−'}#np-about-page .faq-answer p{font-size:16px;line-height:1.8;color:#69716d;margin:0 0 21px}#np-about-page .faq-answer a{color:#352d89;text-decoration:underline;text-underline-offset:3px}#np-about-page .about-cta{display:flex;align-items:center;justify-content:space-between;gap:30px;background:#f3f1f9;border-radius:6px;padding:35px;margin-bottom:60px}#np-about-page .about-cta h2{font:500 25px/1.3 Manrope,sans-serif;letter-spacing:-.5px;margin:0 0 10px}#np-about-page .about-cta p{font-size:15px;color:#69716d;margin:0}#np-about-page .about-cta .primary{width:auto;gap:35px;flex-shrink:0}@media(max-width:900px){.about-hero{gap:5%}#np-about-page .about-hero h1{font-size:45px}#np-about-page .about-hero p:not(.eyebrow){font-size:16px}#np-about-page .about-values{gap:24px}#np-about-page .about-faq{gap:6%;grid-template-columns:.8fr 1.2fr}#np-about-page .faq-intro h2{font-size:30px}#np-about-page .about-cta{padding:27px}#np-about-page .about-cta h2{font-size:22px}}@media(max-width:650px){.about-hero{grid-template-columns:1fr;gap:25px;padding:30px 0}#np-about-page .about-hero img{aspect-ratio:1.5}#np-about-page .about-hero h1{font-size:44px}#np-about-page .about-values{grid-template-columns:1fr;gap:27px;padding:28px 0}#np-about-page .about-values h2{margin-top:10px}#np-about-page .about-faq{grid-template-columns:1fr;gap:25px;padding:38px 0}#np-about-page .faq-intro{position:static}#np-about-page .faq-intro h2{margin-bottom:18px}#np-about-page .faq-group summary{font-size:15px}#np-about-page .about-cta{display:block;margin-bottom:35px}#np-about-page .about-cta .primary{margin-top:23px;display:inline-flex}#np-about-page .faq-answer p{font-size:15px}}#np-about-page .about-hero h1{font-size:clamp(36px,4vw,56px)}#np-about-page .faq-intro>a{overflow-wrap:anywhere}#np-about-page .paper-guide{border-top:1px solid #e5e2e9;padding:45px 0 50px}#np-about-page .paper-intro{max-width:680px}#np-about-page .paper-intro .eyebrow{color:#b52b8d}#np-about-page .paper-intro h2{font:500 34px/1.25 Manrope,sans-serif;letter-spacing:-1px;margin:18px 0}#np-about-page .paper-intro p:not(.eyebrow),#np-about-page .paper-note{font-size:15px;line-height:1.75;color:#69716d}#np-about-page .paper-table-wrap{margin:26px 0 18px;border:1px solid #e5e2e9;border-radius:6px;overflow:auto}#np-about-page .paper-guide table{border-collapse:collapse;width:100%;font-size:15px;text-align:left}#np-about-page .paper-guide caption{text-align:left;padding:15px 20px;background:#352d89;color:#fff;font-weight:600}#np-about-page .paper-guide th,#np-about-page .paper-guide td{padding:17px 20px;border-bottom:1px solid #e5e2e9;line-height:1.5}#np-about-page .paper-guide thead{background:#f3f1f9;color:#514769}#np-about-page .paper-guide tbody th{font-size:18px;color:#352d89}#np-about-page .paper-guide tbody tr:last-child>*{border-bottom:0}#np-about-page .paper-guide td:nth-child(2){white-space:nowrap}#np-about-page .paper-note{max-width:850px;font-size:13px}@media(max-width:650px){.about-hero h1{font-size:39px}#np-about-page .paper-intro h2{font-size:29px}#np-about-page .paper-guide{padding-top:30px}#np-about-page .paper-guide th,#np-about-page .paper-guide td{padding:13px 10px;font-size:13px}#np-about-page .paper-guide tbody th{font-size:16px}#np-about-page .paper-guide caption{padding:14px 12px}}

/* CopyPress title/banner row, verified against the live About page markup. */
body.np-about-active header.top_panel > .vc_custom_1481126700938.sc_layouts_row { display:none !important; }

/* Preview font and theme isolation. */
#np-about-page h1,#np-about-page h2,#np-about-page h3{font-family:Manrope,Arial,sans-serif;text-transform:none}#np-about-page button,#np-about-page input,#np-about-page select,#np-about-page textarea{font-family:"DM Sans",Arial,sans-serif;text-transform:none}#np-about-page a.button,#np-about-page button{letter-spacing:normal}
