.ae-scope :is(h1,h2,h3){font-family:Inter,-apple-system,Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:-.025em;line-height:1.2;text-transform:none}.ae-scope h1{font-size:clamp(36px,4.45vw,64px);line-height:1.12;max-width:20ch}.ae-scope h2{font-size:clamp(30px,3.05vw,44px)}.ae-scope :is(.ae-sec-head,.sph-copy,.final,.ae-cform) h2{font-size:clamp(30px,3.05vw,44px)!important}.ae-scope h3{line-height:1.3}.ae-scope .ae-lock-doc-body h2,.ae-scope h3{font-size:22px}.ae-scope .ae-lock-doc-body h3{font-size:18px}.ae-scope .ae-lead{font-size:18px;font-weight:400;line-height:1.65;max-width:65ch}.ae-scope .phero .ae-lead{margin-top:22px}.ae-scope .ae-sec-head p{font-size:17px;line-height:1.65;max-width:65ch}.ae-scope .ae-sec-head{margin-bottom:36px}.ae-scope .ae-btn{border-radius:4px;font-size:15px;font-weight:600;letter-spacing:0;min-height:48px;padding:14px 24px;text-align:center;text-transform:none;white-space:normal}.ae-scope .ae-btn:hover{transform:translateY(-1px)}.ae-scope :is(a,button,input,select,textarea,summary):focus-visible{box-shadow:0 0 0 6px #fff;outline:3px solid #145783;outline-offset:4px}.ae-scope .ae-dkzone :focus-visible{box-shadow:0 0 0 6px #131110;outline-color:#9cdaff}.ae-scope .final h2{margin-inline:auto;max-width:23ch}.ae-scope .hero-sub{font-size:14px;line-height:1.6;opacity:1}.ae-existing-results{font-size:14px;line-height:1.5;margin:12px 0 0}.ae-existing-results a,.vr-text-link{align-items:center;display:inline-flex;min-height:44px;text-decoration:underline!important;text-underline-offset:4px}.ae-scope .inst-wrap{margin-top:44px}.ae-scope .inst{border-color:#cbd5df;border-radius:8px;box-shadow:0 20px 48px -30px rgba(15,23,42,.35)}.ae-scope .inst-title{color:#334155;font-family:Inter,sans-serif;font-size:14px;font-weight:600;letter-spacing:.01em;text-transform:none}.ae-scope .inst-note{color:#536171;font-size:13px;line-height:1.55;margin:14px 0 0;max-width:68ch}.ae-scope .ae-seg{background:#eef2f6;border-radius:5px;gap:4px}.ae-scope .ae-seg button{border-radius:3px;color:#475569;font-size:14px;font-weight:600;min-height:44px;min-width:108px;opacity:1;padding:10px 16px}.ae-scope .ae-seg button.on{color:#17212e}.ae-scope .rail-head{font-size:15px;gap:16px}.ae-scope .rail-head .unit{color:#5a6673;font-size:13px;opacity:1}.ae-scope .rail-head .ae-val{color:#175d90;font-family:Inter,sans-serif;font-size:16px;font-variant-numeric:tabular-nums;font-weight:600}.ae-scope .rail-scale{color:#5a6673;font-family:Inter,sans-serif;font-size:12px;opacity:1}.ae-scope .inst-legend{gap:14px 24px}.ae-scope .inst-legend span{color:#465569;font-family:Inter,sans-serif;font-size:12px;letter-spacing:0;opacity:1;text-transform:none}.ae-scope .prog-row{border-bottom-color:#d6dfe7;gap:24px;padding:24px 12px;transition:background .18s ease}.ae-scope .prog-row .ae-imgph{border-radius:6px;overflow:hidden}.ae-scope .prog-row img{height:100%;object-fit:cover;object-position:50% 45%;width:100%}.ae-scope .prog-row h3{font-size:24px;line-height:1.3}.ae-scope .prog-row .ae-for{color:#38637e;font-family:Inter,sans-serif;font-size:12px;letter-spacing:.02em}.ae-scope .prog-row p{font-size:15px;line-height:1.6;max-width:45ch}.ae-scope .prog-row:is(:hover,:focus-visible){background:#edf6fc}.ae-scope .prog-row:hover h3{transform:none}.ae-scope .vr-transition-note{color:#4a5563;font-size:14px;line-height:1.6;margin:24px 0 0;max-width:70ch}.vr-results{scroll-margin-top:100px}.vr-results .ae-container{max-width:850px}.vr-results p{font-size:17px;line-height:1.65;margin:20px 0;max-width:65ch}.vr-results h3{margin-top:32px}.vr-results .vr-text-link{margin-left:20px}@media(max-width:940px){.mcta{padding-bottom:calc(42px + env(safe-area-inset-bottom,0px))}body:has(.mcta){padding-bottom:calc(128px + env(safe-area-inset-bottom,0px))}}@media(max-width:600px){.ae-scope h1{font-size:36px;line-height:1.15}.ae-scope h2{font-size:30px}.ae-scope h3{font-size:21px}.ae-scope .ae-lead{font-size:17px}.ae-scope .ae-sec-head p{font-size:16px}.ae-scope .inst-wrap{margin-top:30px;padding-inline:20px}.ae-scope .inst{border-radius:6px;padding:20px 16px}.ae-scope .inst-head{gap:12px}.ae-scope .ae-seg{width:100%}.ae-scope .ae-seg button{flex:1;min-width:0;padding:10px 12px}.ae-scope .rail-head{flex-wrap:wrap;font-size:14px;gap:6px}.ae-scope .rail-head .ae-val{margin-left:auto}.ae-scope .inst-legend{gap:12px}.ae-scope .prog-row{gap:12px;grid-template-columns:minmax(0,1fr) 44px;padding:20px 4px}.ae-scope .prog-row .ae-imgph{grid-column:1;grid-row:1;height:96px;min-height:96px;width:96px}.ae-scope .prog-row .prog-arrow{grid-column:2;grid-row:1}.ae-scope .prog-row h3{font-size:22px;grid-column:1/-1;grid-row:2;overflow-wrap:normal;word-break:normal}.ae-scope .prog-row p{grid-column:1/-1;grid-row:3}.vr-results .vr-text-link{display:flex;margin-left:0}.mcta .m1{display:none}.mcta .ae-btn{font-size:14px;width:100%}}.ae-scope ::selection{background:#c4e7fa;color:#17374d}.ae-scope :is(input,textarea){caret-color:#175d90}.ae-scope .phero .hero-sub{color:#465569;max-width:65ch;opacity:1}.ae-scope .ae-price small{color:#465569;font-family:Inter,-apple-system,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.6;margin-top:14px;max-width:52ch;opacity:1;text-transform:none}.ae-scope :is(.ae-buy-sub,.mk-note,.ae-buy-secure,.ae-cform-note){color:#465569;line-height:1.65;opacity:1}.ae-scope :is(.ae-buy-secure,.ae-cform-note){font-family:Inter,-apple-system,Helvetica,Arial,sans-serif;font-size:13px;letter-spacing:0;text-transform:none}.ae-scope .mk-note{font-size:14px}.ae-scope .mk-chips span{font-size:12px;line-height:1.5}.ae-scope .ae-buy-card.is-other{opacity:1}.ae-scope .ae-buy-switch button{color:#465569;min-height:44px}.ae-scope .ae-buy-finder{line-height:1.5;min-height:44px}.ae-scope .ae-audience-links{align-items:center;color:#465569;display:flex;flex-wrap:wrap;font-size:14px;gap:4px 28px;line-height:1.5;list-style:none;margin:22px 0 0;padding:0}.ae-scope .ae-audience-links a{align-items:center;color:#175d90;display:inline-flex;font-weight:500;min-height:44px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.ae-scope .ae-audience-links a:hover{color:#133d5b;text-decoration-thickness:2px}.ae-scope .sph-copy label{color:#d2e1f5;display:block;font-size:14px;font-weight:500;line-height:1.5;margin-top:26px}.ae-scope .sph-copy .ae-live{font-size:12px;letter-spacing:.04em;line-height:1.6;margin-top:16px}.ae-scope .sph-copy .ae-live i{animation:none;flex:none}.ae-scope :is(.sph-core,.sph-card) .k1{font-size:12px;letter-spacing:.04em;line-height:1.5}.ae-scope .sph-core{padding:5%}.ae-scope .sph-core .k2{color:#c1d5eb;font-size:13px;line-height:1.45}.ae-scope .sph-card{padding:20px;width:232px}.ae-scope .sph-card p{color:#c6d8ed;font-size:14px;line-height:1.65}.ae-scope .sph-m{color:#b9cde5;cursor:default;font-size:12px;line-height:1.4;pointer-events:none}.ae-scope .sph-m.on{color:#fff}.ae-scope .ae-dd-menu a em{font-size:12px;letter-spacing:.04em;line-height:1.5}.ae-scope .ae-dd-menu a span{font-size:13px;line-height:1.5}.ae-scope :is(.ae-mnav-head,.ae-mnav a .ae-mfor){font-size:12px;letter-spacing:.05em;line-height:1.5}.ae-scope .ae-ftr{color:#c4ccd3}.ae-scope .ae-ftr .ae-ftr-heading{color:#e1e8ee;font-family:Inter,-apple-system,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;letter-spacing:0;line-height:1.5;margin:4px 0 16px;text-transform:none}.ae-scope .ae-ftr-brand p{color:#bcc8d2;font-size:14px}.ae-scope .ae-ftr ul .ae-fsub{font-size:12px;letter-spacing:.04em}.ae-scope .ae-ftr ul a{color:#cbd6df;line-height:1.6}.ae-scope .ae-ftr ul a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.ae-scope .ae-ftr li>span{color:#bcc8d2!important}.ae-scope :is(.ae-ftr-legal,.ae-ftr-bar){color:#bcc8d2;font-size:13px;line-height:1.7}.ae-scope .ae-ftr-legal a{opacity:1}.ae-scope .ae-ftr-bar a{text-decoration:underline;text-underline-offset:4px}.ae-scope .ae-ftr :focus-visible{box-shadow:0 0 0 6px #0f0d0c;outline-color:#9cdaff}@media(max-width:1100px) and (min-width:941px){.ae-scope .sphere-grid{gap:24px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.ae-scope .sph-card{right:0;top:74%;width:232px}}@media(max-width:940px){.ae-scope .sph-card{margin-inline:auto;max-width:440px;width:100%}.ae-scope .ae-ftr-grid{gap:32px}}@media(max-width:600px){.ae-scope .ae-audience-links{gap:0 22px;margin-top:18px}.ae-scope .ae-buy-card{min-width:0;padding:24px 20px}.ae-scope .ae-buy-card .ae-btn{width:100%}.ae-scope .ae-ftr-grid{gap:30px;padding-bottom:32px}.ae-scope .ae-ftr ul{gap:4px}.ae-scope .ae-ftr ul a{align-items:center;display:inline-flex;flex-wrap:wrap;max-width:100%;min-height:36px;overflow-wrap:anywhere}.ae-scope .ae-ftr-bar{gap:12px}.ae-scope .ae-ftr-bar a{display:inline-block;min-height:36px;padding-block:6px}.ae-scope .ae-audience-links{font-size:13px;gap:0 14px}}