.ed-np{scroll-behavior:smooth}.ed-np-hero{grid-template-columns:1.2fr 1fr;align-items:stretch;gap:65px;padding-block:64px 72px;display:grid}.ed-np-copy{padding-block:12px}.ed-np-back{color:var(--ed-muted);margin-bottom:32px;font-size:14px;display:inline-block}.ed-np h1{margin-block:22px;font-size:clamp(44px,5.4vw,78px);font-weight:700;line-height:1.3}.ed-np h1 span{color:var(--ed-blue)}.ed-np .ed-np-lead{color:var(--ed-muted);max-width:760px;font-size:20px;line-height:1.9}.ed-np-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px;display:flex}.ed-np-text-link{color:var(--ed-ink);border-bottom:1px solid;margin-top:12px;padding-block:5px;display:inline-block}.ed-np-actions .ed-np-text-link{margin:0}.ed-np-panel{color:#fff;background:#111318;flex-direction:column;justify-content:space-between;padding:32px;display:flex}.ed-np-panel>.ed-kicker{color:#bfc3cd}.ed-np .ed-np-panel-title{margin-block:24px;font-size:clamp(34px,3.8vw,50px);font-weight:700;line-height:1.4}.ed-np-panel-title span{color:#a1b4ff}.ed-np-panel ol{margin:0;padding:0;list-style:none}.ed-np-panel li{border-top:1px solid #383c47;gap:22px;padding-block:11px;font-size:18px;display:flex}.ed-np-panel li span{color:#9eb0ff;font:14px/2 Arial}.ed-np .ed-np-panel-note{color:#bfc3cd;margin-top:20px;font-size:14px}.ed-np-audience{border-block:1px solid #dedfe2;align-items:center;gap:35px;padding-block:24px;display:flex}.ed-np-audience ul{flex-wrap:wrap;gap:45px;margin:0;padding:0;font-size:18px;list-style:none;display:flex}.ed-np-section{padding-block:90px}.ed-np-grid{grid-template-columns:repeat(2,1fr);gap:38px 60px;display:grid}.ed-np-grid article{border-top:1px solid #dedfe2;padding-top:24px}.ed-np-index{color:var(--ed-blue);font:14px Arial}.ed-np-grid h3{margin-block:16px 10px;font-size:28px}.ed-np-grid p{color:var(--ed-muted);max-width:520px;font-size:18px}.ed-np-boundary{border-inline-start:3px solid var(--ed-blue);background:#f5f6f8;margin-top:48px;padding:28px 32px}.ed-np-boundary h3{margin-bottom:8px;font-size:23px}.ed-np-boundary p{color:#454952;font-size:18px}.ed-np-consulting{color:#fff;background:#111318;padding-block:80px}.ed-np-consulting-inner{grid-template-columns:1.4fr 1fr;align-items:center;gap:85px;display:grid}.ed-np-consulting .ed-kicker{color:#bfc3cd}.ed-np-consulting h2{margin-block:20px;font-size:clamp(33px,3.5vw,48px);line-height:1.4}.ed-np-consulting h2 span{color:#a1b4ff}.ed-np-consulting p{color:#c4c8d1;font-size:18px;line-height:1.9}.ed-np .ed-np-consulting-note{margin-block:16px 24px;font-size:15px}.ed-np-consulting .ed-button{color:#121316;text-align:center;background:#fff;border-color:#fff;max-width:100%}.ed-np-consulting .ed-button:hover{background:#dce4ff}.ed-np-split article{border-top:1px solid #383c47;padding-block:24px}.ed-np-split article>span{color:#9eb0ff;font-size:15px}.ed-np-split article p{color:#fff;margin-top:14px;font-size:28px;line-height:1.5}.ed-np-faq{max-width:880px;margin-inline-start:auto}.ed-np-faq details{border-top:1px solid #dedfe2;padding-block:22px}.ed-np-faq details:last-child{border-bottom:1px solid #dedfe2}.ed-np-faq summary{cursor:pointer;font-size:21px;font-weight:700}.ed-np-faq p{color:var(--ed-muted);padding-top:15px;font-size:17px}.ed-np .ed-contact{border-top:1px solid #dedfe2}.ed-np-plan-hero{padding-block:60px}.ed-np-plan-hero h1{max-width:950px}.ed-np-plan-summary{grid-template-columns:1fr 1fr;gap:50px;padding-bottom:60px;display:grid}.ed-np-plan-summary article{border-top:1px solid #dedfe2;padding-top:25px}.ed-np-plan-summary h2{margin-bottom:15px;font-size:25px}.ed-np-plan-summary p{color:var(--ed-muted);font-size:18px}.ed-np-hero>*,.ed-np-consulting-inner>*{min-width:0}.ed-np summary:focus-visible{outline:3px solid var(--ed-blue);outline-offset:5px}.ed-np [id]{scroll-margin-top:20px}@media (max-width:1050px){.ed-np-hero{gap:35px}.ed-np-consulting-inner{gap:45px}.ed-np .ed-header,.ed-np .ed-header nav{flex-wrap:wrap}}@media (max-width:760px){.ed-np-hero{grid-template-columns:1fr;gap:30px;padding-block:35px 45px}.ed-np h1{font-size:clamp(42px,9vw,66px)}.ed-np .ed-np-lead{font-size:18px}.ed-np-panel{padding:25px}.ed-np-audience{flex-direction:column;align-items:flex-start;gap:14px}.ed-np-audience ul{gap:10px 25px;font-size:17px}.ed-np-section{padding-block:55px}.ed-np-grid{grid-template-columns:1fr;gap:26px}.ed-np-grid h3{font-size:26px}.ed-np-grid p{font-size:17px}.ed-np-boundary{margin-top:32px;padding:22px}.ed-np-consulting{padding-block:55px}.ed-np-consulting-inner{grid-template-columns:1fr;gap:32px}.ed-np-split{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ed-np-split article p{font-size:22px}.ed-np-faq summary{font-size:19px}.ed-np-plan-hero{padding-block:35px}.ed-np-plan-summary{grid-template-columns:1fr;gap:30px;padding-bottom:40px}.ed-np .ed-header nav{gap:12px;font-size:14px}.ed-np .ed-header .brand{width:210px}.ed-np .ed-header>.ed-button{padding-inline:12px;font-size:13px}}@media (prefers-reduced-motion:reduce){.ed-np{scroll-behavior:auto}}.ed-np .needs-questionnaire{border:0;border-top:1px solid #dcdfe5;flex-direction:column;gap:20px;min-width:0;margin:6px 0 0;padding:22px 0 0;display:flex}.ed-np .needs-questionnaire legend{color:var(--ed-ink);padding-inline-end:14px;font-size:22px;font-weight:700}.ed-np .questionnaire-intro,.ed-np .questionnaire-note{color:var(--ed-muted);margin:0;font-size:14px;line-height:1.8}.ed-np .questionnaire-fields{flex-direction:column;gap:20px;display:flex}.ed-np .question-number{color:var(--ed-blue);margin-inline-end:10px;font:12px/1.8 Arial;display:inline-block}.ed-np .request-form select{width:100%;min-width:0;max-width:100%;color:var(--ed-ink);font:inherit;touch-action:manipulation;background:#fff;border:1px solid #dcdfe5;border-radius:0;min-height:50px;padding:12px 10px;font-size:16px;line-height:1.6}.ed-np .request-form select:focus{border-color:var(--ed-blue);outline:1px solid var(--ed-blue)}.ed-np .questionnaire-note{border-inline-start:2px solid var(--ed-blue);padding-inline-start:12px}
