:where(.ngs,.ngs-modal){--ngs-ink:#101d35;--ngs-muted:#536074;--ngs-blue:#3d37d8;--ngs-lime:#d9fa82;--ngs-line:#d4d9e1;--ngs-paper:#f5f6f9;--ngs-font:var(--nglob-font,Inter, Arial, sans-serif);color:var(--ngs-ink);font:400 1.125rem/1.55 var(--ngs-font);-webkit-font-smoothing:antialiased}:where(.ngs,.ngs-modal) *,:where(.ngs,.ngs-modal) :before,:where(.ngs,.ngs-modal) :after{box-sizing:border-box;min-width:0}:where(.ngs,.ngs-modal){overflow-wrap:anywhere}:where(.ngs,.ngs-modal) :where(h1,h2,h3,p,figure){margin:0}:where(.ngs,.ngs-modal) :where(h1,h2,h3){letter-spacing:-.045em;font-weight:720;line-height:1.07}:where(.ngs,.ngs-modal) a{color:inherit;text-decoration:none}:where(.ngs,.ngs-modal) button,:where(.ngs,.ngs-modal) input,:where(.ngs,.ngs-modal) textarea{font:inherit;color:inherit}:where(.ngs,.ngs-modal) button{cursor:pointer}:where(.ngs,.ngs-modal) button:disabled,:where(.ngs,.ngs-modal) input:disabled{cursor:not-allowed;opacity:.6}:where(.ngs,.ngs-modal) :where(a,button,input,summary){-webkit-tap-highlight-color:transparent;touch-action:manipulation}:where(.ngs,.ngs-modal) :focus-visible{outline-offset:5px;outline:3px solid #205bda}:where(.ngs,.ngs-modal) [hidden]{display:none!important}.ngs{background:#fff}.ngs h1{letter-spacing:-.06em;font-size:clamp(3.5rem,5.6vw,5rem);font-weight:760}.ngs h2{font-size:clamp(2.5rem,4vw,3.5rem)}.ngs h3{font-size:1.625rem}.ngs img{max-width:100%;display:block}.ngs section[id]{scroll-margin-top:2rem}.ngs-wrap{width:min(1280px,100% - 112px);margin-inline:auto}.ngs-section{padding-block:4.75rem}.ngs-eyebrow{letter-spacing:.085em;margin-bottom:1.125rem;font-size:.875rem;font-weight:650;line-height:1.4}.ngs-caption{color:var(--ngs-muted);font-size:.875rem;line-height:1.6}.ngs-lead{letter-spacing:-.025em;font-size:1.5rem;line-height:1.45}.ngs-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ngs-actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.ngs-button{text-align:center;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:54px;padding:.875rem 1.5rem;font-weight:650;line-height:1.4;transition:transform .15s,box-shadow .15s;display:inline-flex;font-size:1rem!important}.ngs-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #101d3520}.ngs-button:active:not(:disabled){transform:none}.ngs-button-primary{background:var(--ngs-blue);color:#fff!important}.ngs-button-ink{background:var(--ngs-ink);color:#fff!important}.ngs-button-lime{background:var(--ngs-lime);color:var(--ngs-ink)!important}.ngs-button-secondary{background:#fff;border-color:#b9c3d2}.ngs-link{text-underline-offset:5px;background:0 0;border:0;align-items:center;min-height:44px;padding:.5rem 0;font-weight:600;line-height:1.5;text-decoration-thickness:1px;display:inline-flex;font-size:1rem!important;text-decoration:underline!important}.ngs-link:hover{text-decoration-thickness:2px!important}.ngs-hero{grid-template-columns:1.06fr 1fr;align-items:center;gap:3rem;padding-block:3.5rem 3.75rem;display:grid}.ngs-hero-copy{padding-block:1rem}.ngs-hero .ngs-eyebrow:before{content:"";background:var(--ngs-blue);vertical-align:middle;width:24px;height:3px;margin-right:10px;display:inline-block}.ngs-hero h1 span{color:var(--ngs-blue)}.ngs-hero .ngs-lead{margin-top:1.625rem}.ngs-hero-description{color:var(--ngs-muted);max-width:27rem;margin-top:1rem;font-size:1.125rem}.ngs-hero .ngs-actions{margin-top:1.75rem}.ngs-hero-caption{align-items:center;gap:.6rem;margin-top:1.25rem;display:flex}.ngs-hero-caption>span{color:#284a1d;background:#edf5df;border-radius:50%;place-items:center;width:22px;height:22px;display:inline-grid}.ngs-hero-figure{background:radial-gradient(#101d3514 .6px,#0000 .6px) 0 0/5px 5px,#f0f2f8;border-radius:28px;padding:14px;position:relative;transform:rotate(1.2deg);box-shadow:0 18px 45px #152a4d0c}.ngs-hero-figure img{object-fit:cover;object-position:50% 45%;border-radius:17px;width:100%;height:455px}.ngs-hero-figure figcaption{background:var(--ngs-lime);align-items:center;gap:1rem;padding:1rem 1.375rem;font-size:1rem;line-height:1.45;display:flex;position:absolute;bottom:33px;left:-18px;transform:rotate(-4deg);box-shadow:0 5px 14px #17253612}.ngs-hero-figure figcaption>span:first-child{font-size:2.5rem;line-height:1}.ngs-quickfacts{border-block:1px solid #d9dee8;grid-template-columns:repeat(4,1fr);gap:1.5rem;padding-block:1.5rem;display:grid}.ngs-quickfacts a{align-items:flex-start;gap:.875rem;padding-block:.25rem;display:flex}.ngs-quickfacts a:hover strong{color:var(--ngs-blue)}.ngs-fact-symbol{border:1px solid #c1c9d8;border-radius:9px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:1.5rem;font-weight:500;line-height:1;display:grid}.ngs-quickfacts strong{font-size:1rem;font-weight:650;display:block}.ngs-quickfacts div>span{color:var(--ngs-muted);margin-top:.25rem;font-size:.875rem;display:block}.ngs-section-head{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2rem;display:flex}.ngs-section-head>p{color:var(--ngs-muted);max-width:23rem;font-size:1.125rem}.ngs-scenarios{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.ngs-scenario{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23788095' opacity='.045' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E");border-radius:25px;padding:1.75rem 1.875rem 1.125rem}.ngs-lilac{background-color:#e9e5f9}.ngs-blue{background-color:#dfedf7}.ngs-peach{background-color:#f8e6d7}.ngs-scenario-tag{letter-spacing:.065em;margin-bottom:1.25rem;font-size:.875rem;font-weight:600;display:block}.ngs-scenario h3{font-size:2.25rem}.ngs-scenario p{color:#465165;margin-top:1rem;font-size:1.125rem}.ngs-card-action{border:0;text-align:left;background:0 0;border-top:1px solid #101d3535;justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-height:58px;margin-top:1.375rem;padding:.75rem 0 0;font-weight:550;display:flex;font-size:1rem!important}.ngs-card-action b{background:#ffffff60;border:1px solid #101d3555;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:1.75rem;font-weight:300;line-height:1;display:grid}.ngs-card-action:hover b{color:#fff;background:var(--ngs-ink)}.ngs-plan{padding-bottom:4.75rem}.ngs-plan-top{grid-template-columns:1fr .8fr;align-items:center;gap:5rem;margin-bottom:2.75rem;display:grid}.ngs-plan h2{font-size:2.875rem}.ngs-example{border-left:3px solid var(--ngs-blue);max-width:430px;padding:.25rem 0 .25rem 1.5rem}.ngs-example-label{letter-spacing:.065em;margin-bottom:.75rem;font-size:.875rem;font-weight:650;display:block}.ngs-example p{color:var(--ngs-muted);font-size:1rem}.ngs-example strong{color:var(--ngs-ink);font-size:1.125rem}.ngs-steps{grid-template-columns:repeat(3,1fr);gap:2.5rem;margin:0;padding:0;list-style:none;display:grid}.ngs-steps li{border-top:1px solid #c9d1df;padding-top:1.125rem}.ngs-steps li>span{color:var(--ngs-blue);margin-bottom:.875rem;font-size:1.125rem;font-weight:600;display:block}.ngs-steps h3{margin-bottom:.75rem;font-size:1.5rem}.ngs-steps p{color:var(--ngs-muted);font-size:1.0625rem}.ngs-price-bar{background:#f2f4f8;border-radius:17px;justify-content:space-between;align-items:center;gap:2rem;margin-top:2rem;padding:1.375rem 1.625rem;display:flex}.ngs-price-bar strong{font-size:1.125rem}.ngs-price-bar p{color:var(--ngs-muted);margin-top:.4rem;font-size:1rem}.ngs-price-bar p span{padding-inline:.4rem}.ngs-price-bar .ngs-link{flex-shrink:0}.ngs-plan-note{margin-top:.875rem}.ngs-storage{background:#eaeafb;border-radius:30px;grid-template-columns:1fr 1fr;margin-bottom:4.75rem;display:grid;overflow:hidden}.ngs-storage figure{min-height:515px;position:relative}.ngs-storage img{object-fit:cover;object-position:50% 48%;width:100%;height:100%;position:absolute}.ngs-storage-copy{align-self:center;padding:3rem}.ngs-storage h2{margin-bottom:1.5rem;font-size:3rem}.ngs-storage h2 span{color:var(--ngs-blue)}.ngs-storage-copy>p:not(.ngs-caption):not(.ngs-eyebrow){font-size:1.125rem}.ngs-storage-steps{flex-wrap:wrap;justify-content:space-between;gap:1rem;margin:1.5rem 0;padding:0;font-size:1rem;list-style:none;display:flex}.ngs-storage-steps li{align-items:center;gap:.5rem;display:flex}.ngs-storage-steps b{background:#ffffff80;border:1px solid #989dbd;border-radius:50%;place-items:center;width:29px;height:29px;font-size:.875rem;font-weight:550;display:inline-grid}.ngs-storage .ngs-button{margin-top:1.5rem}.ngs-verify{color:#fff;background:var(--ngs-ink);overflow:hidden}.ngs-verify-grid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:5rem;padding-block:4rem;display:grid}.ngs-pass-art{justify-content:center;align-items:center;min-height:385px;display:flex;position:relative}.ngs-orbit{border:1px solid #65778e55;border-radius:50%;width:420px;height:345px;position:absolute;transform:rotate(-24deg)}.ngs-orbit:after{content:"";border:1px solid #65778e55;border-radius:50%;position:absolute;inset:-16px 42px;transform:rotate(50deg)}.ngs-student-card{width:350px;min-height:305px;color:var(--ngs-ink);background:linear-gradient(117deg,#d5f7f3 0%,#e3edff 20%,#e5d4f4 39%,#f1f8e1 53%,#bae9e4 70%,#e8d5ed 100%);border:1px solid #ffffffb0;border-radius:22px;flex-direction:column;justify-content:space-between;padding:28px;display:flex;position:relative;transform:rotate(-8deg);box-shadow:0 25px 60px #0004}.ngs-student-card:after{content:"";border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(110deg,#0000 0 3px,#fff2 3px 4px);position:absolute;inset:0}.ngs-pass-top,.ngs-pass-bottom{justify-content:space-between;align-items:center;gap:16px;font-size:14px;font-weight:600;line-height:1.4;display:flex}.ngs-pass-top>span:last-child{font-size:28px}.ngs-student-card p{margin-top:20px;margin-bottom:8px;font-size:14px}.ngs-student-card strong{letter-spacing:-.05em;margin-bottom:24px;font-size:40px;line-height:1;display:block}.ngs-pass-bottom>span:last-child{border:1px solid #101d3555;border-radius:8px;padding:2px 9px;font-size:24px;font-weight:400}.ngs-proof-tag{z-index:1;color:var(--ngs-ink);background:#fff;border-radius:50px;padding:.625rem .875rem;font-size:.875rem;position:absolute;bottom:18px;right:-2px;transform:rotate(3deg)}.ngs-proof-tag>span{background:var(--ngs-lime);border-radius:50%;margin-right:.25rem;padding:3px 6px}.ngs-verify-copy h2{margin-bottom:1.375rem;font-size:3.25rem}.ngs-verify .ngs-eyebrow{color:#becce5}.ngs-verify-copy>p:not(.ngs-eyebrow):not(.ngs-caption){color:#e1e6f0;font-size:1.25rem;line-height:1.5}.ngs-verify-copy>.ngs-verify-description{margin-top:1rem;color:#cdd7e7!important;font-size:1.0625rem!important}.ngs-verify .ngs-actions{margin-top:1.5rem}.ngs-verify .ngs-caption{color:#cdd7e7;margin-top:1rem}.ngs-verify :focus-visible{outline-color:var(--ngs-lime)}.ngs-rewards{background:radial-gradient(#101d3514 .5px,#0000 .5px) 0 0/5px 5px,#dcf990;padding-block:4.75rem}.ngs-rewards-grid{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;display:grid}.ngs-rewards-copy>p:not(.ngs-eyebrow):not(.ngs-caption){color:#364731;max-width:26rem;margin-top:1.5rem;font-size:1.25rem}.ngs-reward-facts{color:#364731;max-width:26rem;margin:1.25rem 0 .625rem;padding:0 0 0 1.125rem;font-size:1rem;list-style:outside}.ngs-reward-facts li{margin-bottom:.625rem;padding-left:.25rem}.ngs-account-link{color:#3b4c31;margin-top:1rem}.ngs-account-link a{text-underline-offset:3px;text-decoration:underline}.ngs-split{background:#fffefa;border:1px solid #101d3515;border-radius:27px;padding:1.875rem 2rem;box-shadow:0 12px 35px #223c0e0b;container-type:inline-size}.ngs-split-heading{letter-spacing:.025em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;font-size:.875rem;font-weight:650;display:flex}.ngs-pill{white-space:nowrap;letter-spacing:0;background:#edf5df;border-radius:30px;padding:.5rem .875rem}.ngs-split-values{grid-template-columns:1fr 1fr;gap:1.25rem;margin-top:1.5rem;display:grid}.ngs-split-values>div{flex-direction:column;font-size:1rem;display:flex}.ngs-split-values>div+div{border-left:1px solid #d5dbe3;padding-left:1.5rem}.ngs-split-values strong{letter-spacing:-.065em;font-variant-numeric:tabular-nums;color:var(--ngs-blue);font-size:5.5rem;font-weight:650;line-height:1.14}.ngs-split-values>div+div strong{color:var(--ngs-ink)}.ngs-split-values small{font-size:.46em}.ngs-split-values>div>span:last-child{color:var(--ngs-muted);font-size:.875rem}.ngs-range{appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;margin:1.375rem 0 .25rem;padding:0;display:block}.ngs-range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--ngs-blue) 0%, var(--ngs-blue) var(--ngs-fill), #8592a8 var(--ngs-fill), #8592a8 100%);border-radius:6px;height:8px}.ngs-range::-webkit-slider-thumb{appearance:none;border:8px solid var(--ngs-blue);background:#fff;border-radius:50%;width:44px;height:44px;margin-top:-18px;box-shadow:0 3px 8px #17203620}.ngs-range::-moz-range-track{background:#8592a8;border-radius:6px;height:8px}.ngs-range::-moz-range-progress{background:var(--ngs-blue);height:8px}.ngs-range::-moz-range-thumb{border:8px solid var(--ngs-blue);background:#fff;border-radius:50%;width:28px;height:28px}.ngs-range-labels{color:var(--ngs-muted);justify-content:space-between;gap:1rem;font-size:.875rem;display:flex}.ngs-range-labels>span:last-child{text-align:right}.ngs-split-controls{margin-top:1.25rem}.ngs-presets{flex-wrap:wrap;gap:.5rem;display:flex}.ngs-presets button{background:#fff;border:1px solid #aab6c7;border-radius:30px;min-width:64px;min-height:44px;padding:.5rem 1.125rem;font-size:1rem}.ngs-presets button[aria-pressed=true]{background:var(--ngs-ink);border-color:var(--ngs-ink);color:#fff}.ngs-split-note{border-top:1px solid #dce0e5;margin-top:1.25rem;padding-top:1rem}.ngs-split-note a{text-decoration:underline}.ngs-answers{grid-template-columns:.68fr 1.32fr;gap:5rem;padding-block:4.75rem;display:grid}.ngs-faq-intro p:not(.ngs-eyebrow){color:var(--ngs-muted);margin-top:1.25rem}.ngs-faq-intro .ngs-link{margin-top:.875rem}.ngs-faq{border-bottom:1px solid var(--ngs-line)}.ngs :where(.ngs-faq,.ngs-kit) summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;min-height:65px;padding:1.25rem 0;font-size:1.0625rem;font-weight:550;line-height:1.5;list-style:none;display:flex}.ngs :where(.ngs-faq,.ngs-kit) summary::-webkit-details-marker{display:none}.ngs-plus{text-align:center;flex-shrink:0;width:1em;font-size:1.625rem;font-weight:300;line-height:1}.ngs details[open]>summary .ngs-plus{transform:rotate(45deg)}.ngs-faq>p{color:var(--ngs-muted);padding-bottom:1.375rem;font-size:1rem;line-height:1.65}.ngs-kit{background:#f2f3f9;border:1px solid #d6dbea;border-radius:18px;margin-bottom:1rem;padding-inline:1.5rem}.ngs-kit-label{letter-spacing:.04em;color:#526074;margin-bottom:.5rem;font-size:.875rem;font-weight:550;display:block}.ngs-kit summary>span:first-child{letter-spacing:-.025em;font-size:1.375rem}.ngs-kit-body{padding:.75rem 0 1.5rem}.ngs-kit-body section+section{margin-top:1.5rem}.ngs-kit h3{font-size:1.25rem}.ngs-kit ul{margin:.75rem 0;padding-left:1.375rem;font-size:1rem;list-style:outside}.ngs-kit li{margin-bottom:.625rem}.ngs-kit .ngs-button{margin-top:1rem}.ngs-kit [role=status]{margin-top:.75rem}.ngs-copy-fallback{border:1px solid #a9b4c8;border-radius:10px;width:100%;min-height:220px;padding:1rem;font-size:1rem!important}.ngs-closing{background:#e9e5f8;padding-block:3.5rem}.ngs-closing .ngs-wrap{justify-content:space-between;align-items:center;gap:3rem;display:flex}.ngs-closing h2{font-size:3.5rem}.ngs-closing .ngs-wrap>div:last-child{flex-direction:column;align-items:center;gap:.75rem;display:flex}.ngs-noscript{padding-block:1.5rem;font-size:1rem}.ngs-modal{overscroll-behavior:contain;background:#fff;border:1px solid #bdc7d8;border-radius:27px;width:min(660px,100% - 32px);height:fit-content;max-height:calc(100dvh - 40px);margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto;box-shadow:0 30px 100px #08132650}.ngs-modal::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#101d357a}.ngs-modal-header{z-index:2;background:#fffffff8;justify-content:space-between;align-items:center;gap:1rem;padding:1.375rem 2rem .75rem;display:flex;position:sticky;top:0}.ngs-modal-kicker{letter-spacing:.07em;font-size:.875rem;font-weight:650}.ngs-modal-close{background:#f0f2f6;border:0;border-radius:50%;flex:0 0 48px;width:48px;height:48px;line-height:1;font-size:1.875rem!important}.ngs-modal-content{padding:.75rem 2.375rem 2.375rem}.ngs-modal-content>h2{font-size:2.25rem;line-height:1.1;margin-bottom:1.25rem!important}.ngs-modal-content>h2:focus{outline:none}.ngs-modal p{margin-bottom:1rem;font-size:1rem;line-height:1.6}.ngs-dialog-lead{color:var(--ngs-muted);font-size:1.0625rem!important}.ngs-dialog-section{margin-block:1.25rem}.ngs-modal h3{margin-bottom:.75rem;font-size:1.25rem;line-height:1.3}.ngs-modal ul{margin:.875rem 0;padding-left:1.375rem;font-size:1rem;list-style:outside}.ngs-modal li{margin-bottom:.75rem}.ngs-modal .ngs-actions{gap:.75rem;margin-top:1.5rem}.ngs-modal .ngs-actions .ngs-button{flex:1}.ngs-info{background:#f1f4f9;border:1px solid #dce3ee;border-radius:13px;margin-block:1rem;padding:1rem 1.125rem;font-size:1rem}.ngs-info a{text-underline-offset:3px;text-decoration:underline}.ngs-info p:last-child{margin-bottom:0}.ngs-proof-help{background:#f1f4f9;border:1px solid #dce3ee;border-radius:13px;margin-block:1rem;padding-inline:1rem}.ngs-proof-help summary{cursor:pointer;min-height:48px;padding-block:.75rem;font-size:1rem;font-weight:600;display:list-item}.ngs-proof-help p:last-child{margin-bottom:1rem}.ngs-preview-notice{color:#5d4712;background:#fff7e2;border:1px solid #decd98;border-radius:12px;margin-block:1rem;padding:.875rem 1rem;font-size:.875rem;line-height:1.55}.ngs-preview-notice p{margin-bottom:0;font-size:.875rem}.ngs-upload{text-align:center;background:#f7f8fc;border:1.5px dashed #7e8ba4;border-radius:17px;margin-block:1.25rem;padding:1.5rem}.ngs-upload[data-dragging=true]{border-color:var(--ngs-blue);background:#edeafa}.ngs-upload .ngs-caption{margin-block:.875rem 0}.ngs-file-card{overflow-wrap:anywhere;border:1px solid #cbd3e0;border-radius:13px;margin-block:1rem;padding:1rem;display:block}.ngs-file-card>div{flex:1;min-width:0}.ngs-file-card strong{font-size:1rem;display:block}.ngs-file-card .ngs-caption{margin:.25rem 0 0}.ngs-file-preview{object-fit:contain;background:#f3f5f9;border-radius:12px;width:100%;max-height:200px;margin-block:1rem;display:block}.ngs-error:empty{display:none}.ngs-error{color:#982316;background:#fff1ee;border:1px solid #eac1ba;border-radius:10px;margin-block:1rem;padding:.875rem 1rem;font-size:1rem}.ngs-status-icon{background:#e8e5fa;border-radius:50%;place-items:center;width:62px;height:62px;margin-bottom:1.375rem;font-size:1.75rem;display:grid}.ngs-modal .ngs-caption{color:var(--ngs-muted);font-size:.875rem}.ngs-modal a.ngs-link{color:inherit}@media (max-width:1150px){.ngs-storage{grid-template-columns:1fr}.ngs-storage figure{min-height:0}.ngs-storage img{aspect-ratio:3/2;height:auto;position:static}.ngs-wrap{width:calc(100% - 64px)}.ngs-hero{gap:2rem}.ngs h1{font-size:4rem}.ngs-hero-figure img{height:415px}.ngs-hero .ngs-actions{gap:.5rem 1.25rem}.ngs-quickfacts{gap:1rem}.ngs-quickfacts a{gap:.625rem}.ngs-fact-symbol{display:none}.ngs-plan-top,.ngs-rewards-grid,.ngs-verify-grid,.ngs-answers{gap:3rem}.ngs-scenario{padding:1.625rem 1.5rem 1.125rem}.ngs-scenario h3{font-size:2rem}.ngs-card-action{font-size:1rem!important}.ngs-storage-copy{padding:2.5rem}.ngs-storage h2{font-size:2.625rem}.ngs-student-card{width:310px}.ngs-orbit{width:355px}.ngs-pass-art{min-height:365px}.ngs-proof-tag{font-size:.875rem;bottom:7px;right:-10px}.ngs-verify-copy h2{font-size:2.875rem}.ngs-split{padding:1.625rem}.ngs-split-values strong{font-size:5rem}}@media (max-width:900px){.ngs-hero{gap:1.5rem}.ngs h1{font-size:3.375rem}.ngs-lead{font-size:1.3125rem}.ngs-hero-description{font-size:1rem}.ngs-hero-figure img{height:370px}.ngs-hero-figure figcaption{gap:.75rem;padding:.875rem 1rem;font-size:.875rem}.ngs-scenarios{gap:.875rem}.ngs-scenario{padding:1.5rem 1.25rem 1rem}.ngs-scenario h3{font-size:1.875rem}.ngs-scenario p{font-size:1rem}.ngs-scenario-tag{letter-spacing:0}.ngs-card-action{align-items:center;line-height:1.4}.ngs-card-action b{width:44px}.ngs-plan-top{gap:2rem}.ngs-plan h2{font-size:2.5rem}.ngs-steps{gap:1.5rem}.ngs-steps h3{font-size:1.375rem}.ngs-steps p{font-size:1rem}.ngs-price-bar{gap:1rem;padding:1.25rem}.ngs-storage-copy{padding:2rem}.ngs-storage h2{font-size:2.375rem}.ngs-storage-copy>p:not(.ngs-caption):not(.ngs-eyebrow){font-size:1rem}.ngs-storage-steps{gap:.625rem}.ngs-storage-steps li{flex-direction:column;align-items:flex-start}.ngs-verify-grid{gap:2rem}.ngs-student-card{width:280px;min-height:290px;padding:24px}.ngs-student-card strong{font-size:36px}.ngs-orbit{width:300px;height:300px}.ngs-proof-tag{text-align:center;border-radius:15px;max-width:300px}.ngs-verify-copy h2{font-size:2.5rem}.ngs-verify-copy>p:not(.ngs-eyebrow):not(.ngs-caption){font-size:1.125rem}.ngs-verify-copy>.ngs-verify-description{font-size:1rem!important}.ngs-rewards-grid{gap:2rem}.ngs-rewards h2{font-size:2.625rem}.ngs-rewards-copy>p:not(.ngs-eyebrow):not(.ngs-caption){font-size:1.125rem}.ngs-split{padding:1.5rem}.ngs-split-values{gap:1rem}.ngs-split-values>div+div{padding-left:1rem}.ngs-split-values strong{font-size:4.5rem}.ngs-split-values>div>span:last-child{min-height:42px}.ngs-answers{grid-template-columns:.7fr 1.3fr;gap:2rem}.ngs-faq-intro h2{font-size:2.5rem}.ngs-closing h2{font-size:3rem}}@media (max-width:700px){.ngs-wrap{width:calc(100% - 40px)}.ngs{font-size:1rem}.ngs-section{padding-block:3rem}.ngs h2{font-size:2.375rem}.ngs-eyebrow{letter-spacing:.055em;margin-bottom:1rem;font-size:.875rem}.ngs-hero{grid-template-columns:1fr;gap:1.75rem;padding-block:1.75rem 2rem}.ngs-hero-copy{padding:0}.ngs h1{font-size:clamp(2.4rem,11vw,4rem)}.ngs-hero .ngs-lead{margin-top:1.25rem;font-size:1.3125rem}.ngs-hero-description{max-width:32rem;margin-top:.875rem;font-size:1rem}.ngs-hero .ngs-actions{gap:.5rem 1rem;margin-top:1.375rem}.ngs-hero .ngs-button{min-width:225px}.ngs-hero .ngs-link{font-size:1rem!important}.ngs-hero-caption{margin-top:.875rem}.ngs-hero-figure{border-radius:24px;padding:12px;transform:none}.ngs-hero-figure img{aspect-ratio:4/3;object-fit:cover;border-radius:14px;width:100%;height:auto}.ngs-hero-figure figcaption{gap:.75rem;padding:.625rem .875rem;font-size:.875rem;bottom:22px;left:13px}.ngs-hero-figure figcaption>span:first-child{font-size:2rem}.ngs-quickfacts{grid-template-columns:1fr 1fr;gap:0 1.25rem;padding-block:.375rem}.ngs-quickfacts a{align-items:center;min-height:102px;padding-block:1rem}.ngs-quickfacts a:nth-child(n+3){border-top:1px solid #e0e4eb}.ngs-quickfacts strong{font-size:1rem;line-height:1.4}.ngs-quickfacts div>span{font-size:.875rem;line-height:1.5}.ngs-section-head{margin-bottom:1.5rem;display:block}.ngs-section-head>p{margin-top:1rem;font-size:1rem}.ngs-scenarios{grid-template-columns:1fr;gap:.875rem}.ngs-scenario{padding:1.25rem 4.75rem 1.25rem 1.25rem;position:relative}.ngs-scenario-tag{letter-spacing:.035em;margin-bottom:.5rem;font-size:.875rem}.ngs-scenario h3{font-size:1.5rem;line-height:1.2}.ngs-scenario h3 br,.ngs-scenario p,.ngs-scenario p br{display:none}.ngs-card-action{border-top:0;min-height:44px;margin-top:.5rem;padding:0}.ngs-card-action:after{content:"";border-radius:25px;position:absolute;inset:0}.ngs-card-action b{position:absolute;top:calc(50% - 22px);right:1.25rem}.ngs-card-action:focus-visible{outline:0}.ngs-card-action:focus-visible:after{outline-offset:4px;outline:3px solid #205bda}.ngs-plan{padding-bottom:3rem}.ngs-plan-top{grid-template-columns:1fr;gap:1.5rem;margin-bottom:1.75rem}.ngs-plan h2{font-size:2.375rem}.ngs-example{padding-left:1rem}.ngs-example-label{margin-bottom:.625rem;font-size:.875rem}.ngs-steps{grid-template-columns:1fr;gap:1.375rem}.ngs-steps li{border-top:0;gap:1rem;padding-top:0;display:flex}.ngs-steps li>span{flex:0 0 30px;padding-top:2px;font-size:1rem}.ngs-steps h3{margin-bottom:.625rem;font-size:1.375rem}.ngs-steps p{font-size:1rem}.ngs-price-bar{margin-top:1.5rem;padding:1.25rem;display:block}.ngs-price-bar p{line-height:1.75}.ngs-price-bar .ngs-link{margin-top:.5rem}.ngs-price-bar p span{padding-inline:.15rem}.ngs-plan-note{margin-top:.875rem}.ngs-storage{border-radius:24px;grid-template-columns:1fr;margin-bottom:3rem}.ngs-storage figure{min-height:0}.ngs-storage img{aspect-ratio:4/3;object-fit:cover;height:auto;position:static}.ngs-storage-copy{padding:1.75rem 1.5rem}.ngs-storage h2{margin-bottom:1.25rem;font-size:2.375rem}.ngs-storage-copy>p:not(.ngs-caption):not(.ngs-eyebrow){font-size:1.0625rem}.ngs-storage-steps{margin-block:1.25rem}.ngs-storage-steps li{flex-direction:row;align-items:center;gap:.375rem}.ngs-storage-steps b{width:26px;height:26px}.ngs-storage .ngs-button{width:100%;margin-top:1.25rem}.ngs-verify-grid{flex-direction:column-reverse;gap:1.75rem;padding-block:3rem 1.75rem;display:flex}.ngs-verify-copy h2{margin-bottom:1.25rem;font-size:2.625rem}.ngs-verify-copy>p:not(.ngs-eyebrow):not(.ngs-caption){font-size:1.25rem}.ngs-verify-copy>.ngs-verify-description{margin-top:1rem;font-size:1rem!important}.ngs-verify .ngs-actions{gap:.5rem;margin-top:1.25rem}.ngs-verify .ngs-button{width:100%}.ngs-verify .ngs-link{margin-inline:auto}.ngs-verify .ngs-caption{margin-top:.75rem}.ngs-pass-art{justify-items:center;gap:2rem;width:100%;min-height:0;padding-block:1.25rem .5rem;display:grid}.ngs-student-card{width:min(290px,88%);min-height:280px;padding:24px}.ngs-student-card strong{font-size:36px}.ngs-student-card p{margin-top:16px}.ngs-orbit{width:min(320px,100%);height:300px}.ngs-proof-tag{border-radius:30px;max-width:100%;padding:.625rem .75rem;font-size:.875rem;position:relative;bottom:auto;right:auto}.ngs-rewards{padding-block:3rem}.ngs-rewards-grid{grid-template-columns:1fr;gap:1.75rem}.ngs-rewards h2{font-size:2.625rem}.ngs-rewards-copy>p:not(.ngs-eyebrow):not(.ngs-caption){margin-top:1.25rem;font-size:1.125rem}.ngs-reward-facts{margin:1rem 0 .25rem;font-size:1rem;list-style:outside}.ngs-account-link{margin-top:.5rem}.ngs-split{border-radius:23px;padding:1.5rem 1.25rem}.ngs-split-values{gap:1rem;margin-top:1.375rem}.ngs-split-values strong{font-size:5rem}.ngs-split-values>div+div{padding-left:1.125rem}.ngs-split-values>div>span:last-child{min-height:42px}.ngs-range-labels{gap:.875rem;font-size:.875rem}.ngs-range-labels span{max-width:130px}.ngs-split-note{font-size:.875rem}.ngs-answers{grid-template-columns:1fr;gap:1.5rem;padding-block:3rem}.ngs-faq-intro h2{font-size:2.375rem}.ngs-faq-intro p:not(.ngs-eyebrow){margin-top:1rem}.ngs-faq-intro .ngs-link{margin-top:.5rem}.ngs-kit{padding-inline:1.25rem}.ngs-kit-label{letter-spacing:.015em;font-size:.875rem}.ngs-kit summary>span:first-child{font-size:1.25rem}.ngs :where(.ngs-faq,.ngs-kit) summary{gap:1rem;padding-block:1.125rem;font-size:1rem}.ngs-faq>p{font-size:1rem}.ngs-closing{padding-block:3rem}.ngs-closing .ngs-wrap{display:block}.ngs-closing h2{font-size:3rem}.ngs-closing .ngs-wrap>div:last-child{align-items:stretch;gap:.625rem;margin-top:1.75rem}.ngs-closing .ngs-link{align-self:center}.ngs-modal{border-radius:23px;width:calc(100% - 20px);max-height:calc(100dvh - 20px)}.ngs-modal-header{padding:1rem 1.25rem .5rem}.ngs-modal-content{padding:.75rem 1.5rem 1.75rem}.ngs-modal-content>h2{font-size:1.875rem}.ngs-modal .ngs-actions{flex-direction:column;align-items:stretch}.ngs-modal .ngs-actions>*{flex:auto;width:100%}.ngs-upload{padding:1.25rem 1rem}}@media (max-width:370px){.ngs-wrap{width:calc(100% - 32px)}.ngs-hero .ngs-actions{flex-direction:column;align-items:stretch;gap:.375rem}.ngs-hero .ngs-link{align-self:center}.ngs-hero .ngs-button{min-width:0}.ngs-proof-tag{text-align:center;border-radius:13px}.ngs-split{padding-inline:1.125rem}.ngs-split-values strong{font-size:4.375rem}.ngs-split-values>div+div{padding-left:.75rem}.ngs-presets button{padding-inline:1rem}.ngs-storage-steps{gap:.5rem}.ngs-storage-steps li{flex-direction:column;align-items:flex-start}}@container (max-width:14rem){.ngs-split-values{grid-template-columns:1fr}.ngs-split-values>div+div{border-top:1px solid #d5dbe3;border-left:0;padding-top:1rem;padding-left:0}.ngs-split-values strong{font-size:3.5rem}}@media (prefers-reduced-motion:reduce){:where(.ngs,.ngs-modal) *,:where(.ngs,.ngs-modal) :before,:where(.ngs,.ngs-modal) :after{scroll-behavior:auto!important;transition:none!important;animation-duration:.01ms!important}.ngs-button:hover:not(:disabled){transform:none}}@media print{.ngs-wrap{width:100%}.ngs :where(.ngs-button,.ngs-link,.ngs-card-action,.ngs-hero-figure,.ngs-pass-art,.ngs-range,.ngs-presets,.ngs-closing),.ngs-modal{display:none!important}.ngs-hero,.ngs-plan-top,.ngs-storage,.ngs-verify-grid,.ngs-rewards-grid,.ngs-answers{display:block}.ngs-section,.ngs-verify-grid,.ngs-rewards,.ngs-answers{padding-block:1.5rem}.ngs-verify{color:#101d35;background:#fff}.ngs-verify-copy>p{color:#101d35!important}.ngs-storage figure{display:none}.ngs-faq>p,.ngs-kit-body{display:block!important}.ngs-scenario{break-inside:avoid}}
