
.pov-ng{--navy:#071d43;--ink:#102650;--blue:#1253b4;--gold:#f4bd52;--gold2:#e9a936;--muted:#5d6f89;--line:#e1e7f0;--soft:#f7f9fc;--shadow:0 16px 55px rgba(9,30,65,.075);background:white;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,Arial,sans-serif;font-size:16px;line-height:1.48;min-width:0}
.pov-ng *{box-sizing:border-box}.pov-ng img{max-width:100%;display:block}.pov-ng h1,.pov-ng h2,.pov-ng h3,.pov-ng p{margin:0}.pov-ng h1,.pov-ng h2,.pov-ng h3{letter-spacing:-.045em;line-height:1.08}.pov-ng a{text-decoration:none;color:inherit}.pov-ng button{cursor:pointer;font:inherit}.pov-ng .ng-wrap{max-width:1240px;margin:auto;padding:0 24px}.pov-ng .ng-section{padding:58px 0}.pov-ng .ng-btn{border:0;border-radius:999px;font-weight:850;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px 23px;text-align:center}.pov-ng .ng-gold{background:linear-gradient(115deg,#ffdf92,var(--gold2));color:#08254d;box-shadow:0 10px 22px rgba(211,153,46,.16)}.pov-ng .ng-btn:focus-visible,.pov-ng button:focus-visible,.pov-ng a:focus-visible{outline:3px solid #4388ed;outline-offset:3px}
.pov-ng .ng-header{background:var(--navy);color:white;position:sticky;top:0;z-index:22}.pov-ng .ng-nav{display:flex;align-items:center;justify-content:space-between;gap:19px;min-height:70px}.pov-ng .ng-brand{display:flex;align-items:center;gap:10px;white-space:nowrap;font-weight:850;font-size:17px;letter-spacing:-.035em}.pov-ng .ng-brand img{width:42px;height:45px;object-fit:contain}.pov-ng .ng-brand small{display:block;font-size:9px;letter-spacing:.11em;color:#cad9ed;margin-top:4px}.pov-ng .ng-links{display:flex;align-items:center;gap:22px;font-size:12px;font-weight:750}.pov-ng .ng-links a:hover{color:#ffda89}.pov-ng .ng-topbtn{font-size:12px;padding:12px 20px}
.pov-ng .ng-hero{padding:16px 0 32px;background:linear-gradient(to bottom,#071d43 0 55%,#fff 55%)}.pov-ng .ng-hero-grid{display:grid;grid-template-columns:.92fr 1.08fr;gap:18px;align-items:stretch}.pov-ng .ng-story{background:var(--navy);color:#fff;border-radius:24px;min-width:0;box-shadow:var(--shadow)}.pov-ng .ng-story-copy{padding:29px 34px 24px}.pov-ng .ng-story h1{font-size:clamp(41px,4.05vw,59px);font-weight:950;line-height:1.035}.pov-ng .ng-story h1 em{font-style:normal;color:#ffce68}.pov-ng .ng-story-copy>p{margin-top:15px;font-size:16px;line-height:1.6;color:#d8e5f7}.pov-ng .ng-story-copy>p strong{color:#fff}.pov-ng .ng-checks{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:9px}.pov-ng .ng-checks li{font-size:13px;line-height:1.5;padding-left:22px;position:relative;color:#f4f8ff}.pov-ng .ng-checks li:before{content:'✓';position:absolute;left:0;top:0;color:#ffcd67;font-weight:900}.pov-ng .ng-checks strong{color:#fff}
.pov-ng .ng-product{background:white;border:1px solid var(--line);border-radius:24px;box-shadow:var(--shadow);padding:22px;display:flex;flex-direction:column;gap:12px;min-width:0;scroll-margin-top:88px}.pov-ng .ng-stage{position:relative;border:1px solid #edf1f7;background:#f6f9fd;border-radius:17px;height:218px;display:flex;justify-content:center;align-items:center;overflow:hidden}.pov-ng .ng-main-photo{width:100%;height:100%;object-fit:contain;padding:18px 8px 0}.pov-ng .ng-photo-pill{position:absolute;left:15px;top:15px;z-index:1;border-radius:99px;background:#fff5df;border:1px solid #f8d88c;padding:6px 11px;color:#8d5d08;font-size:10px;letter-spacing:.04em;font-weight:900}.pov-ng .ng-thumbs{display:flex;gap:7px;justify-content:center;padding:0 0 8px;border-bottom:1px solid #e4e9f2}.pov-ng .ng-thumb{width:55px;height:55px;border-radius:10px;background:#fff;border:1px solid #dce3ed;padding:4px;display:grid;place-items:center}.pov-ng .ng-thumb img{max-height:100%;max-width:100%;object-fit:contain}.pov-ng .ng-thumb.is-active{border-color:#2472e9;box-shadow:inset 0 0 0 1px #2472e9}
.pov-ng .ng-promises{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pov-ng .ng-promises>div{display:flex;gap:8px;padding:4px 2px;min-width:0}.pov-ng .ng-promises small{color:#0d65c6;font-weight:850;font-size:11px;line-height:1.2}.pov-ng .ng-promises p{display:flex;flex-direction:column;min-width:0}.pov-ng .ng-promises b{font-size:12px;line-height:1.2}.pov-ng .ng-promises span{font-size:10px;color:#67809e;line-height:1.45;margin-top:2px}
.pov-ng .ng-offer{border:2px solid #145ade;background:#f5f9ff;border-radius:16px;padding:14px}.pov-ng .ng-offer-kicker{font-size:10px;letter-spacing:.08em;color:#0c4da8;font-weight:900}.pov-ng .ng-offer-head{display:flex;align-items:center;gap:10px;justify-content:space-between;margin:7px 0 11px}.pov-ng .ng-offer-head h2{font-size:19px;font-weight:900}.pov-ng .ng-offer-head h2 em{font-style:normal;color:#1253b4}.pov-ng .ng-offer-head p{color:#627797;font-size:11px;margin-top:5px}.pov-ng .ng-price{text-align:right;white-space:nowrap}.pov-ng .ng-price del{font-size:11px;color:#8a9bb6;display:block}.pov-ng .ng-price strong{font-size:24px;font-weight:950}.pov-ng .ng-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;border:0;padding:0;margin:0}.pov-ng .ng-choices legend{font-size:10px;font-weight:850;margin-bottom:7px;letter-spacing:.025em}.pov-ng .ng-choices label{border:1px solid #cedcf2;border-radius:10px;padding:10px 5px;min-width:0;display:flex;align-items:center;flex-direction:column;gap:5px;text-align:center;background:#fff;cursor:pointer}.pov-ng .ng-choices label.is-chosen{background:#eaf2ff;border-color:#1662da;box-shadow:inset 0 0 0 1px #1662da}.pov-ng .ng-choices input{position:absolute;opacity:0;pointer-events:none}.pov-ng .ng-choice-dot{width:13px;height:13px;border:1.5px solid #95aac6;border-radius:50%}.pov-ng .is-chosen .ng-choice-dot{border:4px solid #0c5bcb;background:white}.pov-ng .ng-choices b{font-size:10.5px;line-height:1.25}.pov-ng .ng-choices small{font-size:9px;color:#647fa0;line-height:1.3}.pov-ng .ng-pair-summary{border-top:1px solid #dce6f5;padding-top:8px;color:#5f7696;font-size:10px;margin-top:9px}.pov-ng .ng-cartbtn{width:100%;font-size:12px;padding:13px 18px}.pov-ng .ng-payments,.pov-ng .ng-included{color:#647a97;text-align:center;font-size:10px;line-height:1.4}
.pov-ng .ng-intro{text-align:center;max-width:800px;margin:0 auto 24px}.pov-ng .ng-overline{font-size:10px;font-weight:900;letter-spacing:.12em;color:#205fbd;margin-bottom:10px}.pov-ng .ng-intro h2{font-size:clamp(30px,3.5vw,46px);font-weight:950}.pov-ng .ng-intro p{margin:12px auto 0;max-width:660px;color:#526b88;font-size:14px;line-height:1.65}.pov-ng .ng-why{padding:43px 0 34px}.pov-ng .ng-pain-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.pov-ng .ng-pain{border:1px solid #e4e9f1;border-radius:19px;padding:17px 15px;box-shadow:0 9px 26px #08214c08}.pov-ng .ng-pain-icon{width:37px;height:37px;display:grid;place-items:center;border-radius:10px;background:#eef5ff;color:#1859ab;font-size:22px;margin-bottom:10px}.pov-ng .ng-pain h3{font-size:17px;font-weight:850}.pov-ng .ng-pain p{font-size:12px;color:#5e7088;line-height:1.5;margin-top:7px}
.pov-ng .ng-technology{background:#f5f8fc;padding:26px 0 40px}.pov-ng .ng-tech-card{max-width:900px;background:#fff;border:1px solid #e1e7f0;border-radius:22px;padding:28px 30px}.pov-ng .ng-tech-card h2{font-size:clamp(31px,3vw,43px);font-weight:950}.pov-ng .ng-tech-card>p{margin:14px 0 0;color:#526b86;font-size:16px;line-height:1.7}.pov-ng .ng-stat{display:flex;align-items:start;gap:16px;border-top:1px solid #e1e7ef;margin:20px 0 16px;padding-top:16px}.pov-ng .ng-stat strong{font-size:44px;letter-spacing:-.06em;color:#1456b0;line-height:1;white-space:nowrap}.pov-ng .ng-stat span{font-size:13px;color:#60748e;line-height:1.5}.pov-ng .ng-stat-list{display:grid;gap:9px}.pov-ng .ng-stat-list p{font-size:14px;position:relative;padding-left:20px}.pov-ng .ng-stat-list p:before{content:'✓';color:#0b66bb;position:absolute;left:0;font-weight:900}
.pov-ng .ng-how{background:#f9fbfe;padding-top:42px}.pov-ng .ng-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.pov-ng .ng-step{background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden}.pov-ng .ng-step-photo{height:205px;background:#f2f7ff;display:grid;place-items:center;overflow:hidden}.pov-ng .ng-step-photo img{width:100%;height:100%;object-fit:contain;object-position:center}.pov-ng .ng-step-copy{padding:16px 18px 21px}.pov-ng .ng-step-num{width:27px;height:27px;display:grid;place-items:center;border-radius:50%;background:#1758b9;color:#fff;font-size:12px}.pov-ng .ng-step h3{font-size:18px;margin-top:9px}.pov-ng .ng-step p{margin-top:7px;color:#526986;font-size:13px;line-height:1.55}
.pov-ng .ng-comparison{background:#071d43;color:white}.pov-ng .ng-comparison .ng-overline{color:#ffcc70}.pov-ng .ng-comparison .ng-intro p{color:#c4d5ee}.pov-ng .ng-comp-grid{display:grid;grid-template-columns:.93fr 1.07fr;gap:19px;align-items:stretch}.pov-ng .ng-comp-story{min-width:0;padding:13px 0}.pov-ng .ng-rebrand{display:flex;align-items:center;gap:8px;color:#fff;font-size:13px;letter-spacing:.04em;margin-bottom:18px}.pov-ng .ng-rebrand img{height:33px;width:35px;object-fit:contain}.pov-ng .ng-comp-story h3{font-size:clamp(25px,2.8vw,36px)}.pov-ng .ng-comp-story>p{margin-top:11px;color:#c9d7ef;font-size:14px;line-height:1.6}.pov-ng .ng-comp-story .ng-comp-strong{font-size:12px}.pov-ng .ng-comp-strong b{color:#ffce6c;font-size:24px;margin-right:10px}.pov-ng .ng-table-wrap{overflow:auto;border-radius:14px;background:#fff}.pov-ng table{border-collapse:collapse;color:#21375b;width:100%;min-width:520px}.pov-ng th,.pov-ng td{padding:12px 8px;border-bottom:1px solid #e5eaf2;text-align:left;font-size:10px}.pov-ng th{background:#f1f5fa;text-transform:uppercase;letter-spacing:.025em;font-size:9px}.pov-ng th:nth-child(2),.pov-ng td:nth-child(2){background:#fff2d5;color:#11673e;font-weight:850}.pov-ng .ng-disclaimer{text-align:center;color:#9bb7d8;font-size:10px;margin-top:16px}
.pov-ng .ng-faq{background:#f6f8fb}.pov-ng .ng-faqs{max-width:740px;margin:auto}.pov-ng details{border-radius:11px;background:#fff;margin:8px 0;padding:0 16px;border:1px solid #e5eaf2}.pov-ng summary{list-style:none;cursor:pointer;padding:15px 0;font-size:13px;font-weight:800}.pov-ng summary::-webkit-details-marker{display:none}.pov-ng details p{color:#5a708e;font-size:12px;line-height:1.6;padding-bottom:16px}
.pov-ng .ng-closing{background:#071d43;color:#fff}.pov-ng .ng-closing-grid{display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;gap:28px}.pov-ng .ng-closing-photo{background:#f6f9fd;border-radius:18px;height:275px;display:grid;place-items:center;overflow:hidden}.pov-ng .ng-closing-photo img{max-height:100%;width:100%;object-fit:contain}.pov-ng .ng-closing h2{font-size:clamp(32px,3.6vw,48px)}.pov-ng .ng-closing h2 em{font-style:normal;color:#ffcd70}.pov-ng .ng-closing p{color:#d3e0f2;font-size:15px;line-height:1.65;margin:13px 0}.pov-ng .ng-closing .ng-btn{font-size:12px;margin-top:4px}
.pov-ng .ng-preview-backdrop:not([hidden]){position:fixed;inset:0;z-index:1001;background:#06183499;display:grid;place-items:center;padding:20px}.pov-ng .ng-preview-dialog{width:min(420px,100%);background:#fff;color:#102650;border-radius:20px;padding:24px;box-shadow:0 30px 80px #0019}.pov-ng .ng-preview-dialog h2{font-size:23px}.pov-ng .ng-preview-dialog .ng-modal-choice{margin:16px 0 4px}.pov-ng .ng-preview-dialog strong{font-size:31px}.pov-ng .ng-modal-desc{font-size:13px;margin:12px 0 22px;color:#637992;line-height:1.55}.pov-ng .ng-close-modal{background:#09224a;color:#fff;width:100%}
body:has(.pov-ng) #MainContent{padding:0!important;max-width:none!important;width:100%!important}
@media(max-width:1060px){.pov-ng .ng-links{gap:9px;font-size:10px}.pov-ng .ng-hero-grid{grid-template-columns:1fr}.pov-ng .ng-story-copy{padding:33px 27px}.pov-ng .ng-pain-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:750px){.pov-ng .ng-links{display:none}.pov-ng .ng-wrap{padding:0 16px}.pov-ng .ng-section{padding:44px 0}.pov-ng .ng-hero{padding:12px 0 25px}.pov-ng .ng-story h1{font-size:clamp(37px,9vw,54px)}.pov-ng .ng-hero-grid{gap:14px}.pov-ng .ng-product{padding:17px}.pov-ng .ng-comp-grid,.pov-ng .ng-closing-grid{grid-template-columns:1fr}.pov-ng .ng-comp-story{padding:0}.pov-ng .ng-steps{grid-template-columns:1fr}.pov-ng .ng-step-photo{height:240px}}
@media(max-width:480px){.pov-ng .ng-brand{font-size:13px}.pov-ng .ng-brand small{font-size:7px}.pov-ng .ng-brand img{width:33px;height:37px}.pov-ng .ng-topbtn{padding:9px 11px;font-size:10px}.pov-ng .ng-story-copy{padding:25px 22px}.pov-ng .ng-story-copy>p{font-size:14px}.pov-ng .ng-checks li{font-size:12px}.pov-ng .ng-promises{gap:4px}.pov-ng .ng-promises b{font-size:11px}.pov-ng .ng-promises span{font-size:9px}.pov-ng .ng-offer-head h2{font-size:17px}.pov-ng .ng-choices label{padding:9px 3px}.pov-ng .ng-choices b{font-size:10px}.pov-ng .ng-choices small{font-size:8px}.pov-ng .ng-pain{padding:14px 11px}.pov-ng .ng-pain h3{font-size:15px}.pov-ng .ng-pain p{font-size:11px}.pov-ng .ng-tech-card{padding:22px 18px}.pov-ng .ng-stat{display:grid;grid-template-columns:90px 1fr}.pov-ng .ng-stat strong{font-size:37px}.pov-ng .ng-stat-list p{font-size:13px}.pov-ng .ng-intro h2{font-size:31px}.pov-ng .ng-intro p{font-size:13px}.pov-ng .ng-table-wrap{margin:0 -3px}.pov-ng .ng-closing-photo{height:230px}}
