.pl{--p:1;position:relative}.pl-stick{align-items:center;padding:clamp(72px,14vh,140px) 0;display:flex;position:relative;overflow:hidden}.pl-in{z-index:1;width:100%;max-width:1176px;padding:0 var(--lp-gutter);margin:0 auto;position:relative}.pl-txt,.pl-name,.pl-line,.pl-src{margin:0}.pl .w{transition:color .35s,background-size .5s}.pl-a .pl-stick{background:#fff}.pl-a .pl-txt{max-width:22ch;font:700 clamp(30px,5vw,72px)/1.12 var(--sans);letter-spacing:-.02em;color:#4a5f86;max-width:1180px}.pl-a .w{color:#4a5f86}.pl-a .w.key{color:#5a6f96;background:linear-gradient(#0000 62%,#e7edf8 62%) 0 0/100% 100% no-repeat}.pl-e .pl-stick{background:#e7edf8}.pl-e .pl-ref{z-index:0;font:700 clamp(200px,32vw,460px)/1 var(--sans);letter-spacing:-.04em;color:#5a6f96;pointer-events:none;opacity:.1;-webkit-user-select:none;user-select:none;position:absolute;top:50%;right:-40px;transform:translateY(-50%)}.pl-e .pl-box{max-width:1050px;padding-left:clamp(20px,3vw,40px);position:relative}.pl-e .pl-bar{background:#d18f8f;border-radius:3px;width:6px;height:100%;position:absolute;top:0;left:0}.pl-e .pl-txt{font:700 clamp(26px,4.2vw,60px)/1.2 var(--sans);letter-spacing:-.02em;color:#4a5f86}.pl-e .pl-src{font:600 15px/1 var(--sans);letter-spacing:.22em;text-transform:uppercase;color:#5a6f96;margin-top:26px;transition:opacity .5s}.pl-f .pl-stick{background:linear-gradient(160deg,#2b3a58,#304062)}.pl-f .pl-mark{pointer-events:none;opacity:.035;width:820px;height:820px;margin-top:-410px;position:absolute;top:50%;right:-260px}.pl-f .pl-box{max-width:820px;position:relative}.pl-f .pl-name{font:700 clamp(44px,10.5vw,150px)/1 var(--sans);letter-spacing:-.04em;color:#fff}.pl-f .pl-line{font:600 clamp(26px,3.6vw,52px)/1.5 var(--sans);letter-spacing:-.01em;color:#c9d3e3;margin-top:22px}.pl-f .pl-line .w.mk{color:#3a4c6b;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fff;border-radius:.12em;padding:0 .14em}@media (max-width:700px){.pl-f .pl-mark{--k:1;width:480px;height:480px;margin-top:-240px;right:-200px}.pl-e .pl-ref{right:-20px}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.pl{--p:0}.pl-a .w{color:#c7cfda}.pl-a .w.on{color:#4a5f86}.pl-a .w.key{background-size:0% 100%}.pl-a .w.key.on{color:#5a6f96;background-size:100% 100%}.pl-e .w{color:#4a5f862e}.pl-e .w.on{color:#4a5f86}.pl-e .pl-bar{height:calc(var(--p) * 100%)}.pl-e .pl-ref{opacity:calc(.03 + var(--p) * .07);transform:translateY(-50%) translateX(calc((1 - var(--p)) * 60px))}.pl-e .pl-src{opacity:0}.pl-e.done .pl-src{opacity:1}.pl-f .pl-name .w{color:#ffffff24}.pl-f .pl-name .w.on{color:#fff}.pl-f .pl-line .w{color:#c9d3e338}.pl-f .pl-line .w.on{color:#c9d3e3}.pl-f .pl-line .w.mk{color:#3a4c6b80;background:#ffffff24;transition:color .35s,background-color .35s}.pl-f .pl-line .w.mk.on{color:#3a4c6b;background:#fff}.pl-f .pl-mark{opacity:calc((.02 + var(--p) * .015) * var(--k,1));transform:rotate(calc((1 - var(--p)) * -24deg))}}@media (prefers-reduced-motion:reduce){.pl .w,.pl-e .pl-src{transition:none}}.pl-e .w.mk{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(transparent 14%,var(--tint) 14%,var(--tint) 90%,transparent 90%) no-repeat 0 0/100% 100%;border-radius:.1em;padding:0 .08em;transition:color .35s,background-size .6s}.pl-e .w.tone-pink{--tint:#d18f8f4d}.pl-e .w.tone-green{--tint:#5f8a6b3d}.pl-e .w.tone-grey{--tint:#939dae57}.pl-e .w.tone-navy{color:#fff;background:linear-gradient(#0000 6%,#3a4c6b 6% 94%,#0000 94%) 0 0/100% 100% no-repeat;border-radius:0;padding:0 .1em}.pl-e .pl-txt{line-height:1.26}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.pl-e .w.tone-navy{color:#4a5f862e;background-size:0% 100%}.pl-e .w.tone-navy.on{color:#fff;background-size:100% 100%}.pl-e .w.mk{background-size:0% 100%}.pl-e .w.mk.on{background-size:100% 100%}}
.dg .dg-eyebrow{font:700 11px/1 var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--lp-navy);border-bottom:2px solid var(--lp-navy);margin:0 0 14px;padding-bottom:12px;display:inline-block}.dg .dg-h2{text-align:left;max-width:24ch;margin:0 0 12px;font-size:clamp(28px,3.8vw,44px)}.dg .dg-sub{color:var(--ink-soft);max-width:62ch;margin:0 0 46px;font-size:15.5px;line-height:1.7}.dg .dg-head{margin-bottom:40px}.dg .dg-head .dg-sub{margin:0}@media (min-width:901px){.dg .dg-head{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;column-gap:56px;display:grid}.dg .dg-head .dg-eyebrow{grid-column:1;justify-self:start}.dg .dg-head .dg-h2{grid-column:1;margin:0}.dg .dg-head .dg-sub{grid-area:2/2;padding-bottom:4px}}.dg-pair{grid-template-columns:1fr 1fr;align-items:stretch;gap:24px;margin-top:40px;display:grid}.dg-split{grid-template-columns:1fr 1fr;align-items:start;gap:56px;display:grid}.dg-fig{margin:0}.dg-svg{width:100%;height:auto;display:block}.dg-fig figcaption{color:var(--ink-soft);text-align:center;margin-top:20px;max-width:46ch;margin-inline:auto;font-size:13.5px;line-height:1.65}.dg-svg .dg-num{font:700 17px/1 var(--sans);fill:var(--mist);letter-spacing:.06em}.dg-svg .dg-ar{text-anchor:middle;opacity:.85;font-family:Amiri,serif;font-size:21px}.dg-svg .dg-tier{font:700 24px/1 var(--sans);text-anchor:middle}.dg-svg .dg-cut{font:400 15px/1 var(--sans);fill:var(--rose)}.dg-svg .dg-cut.strong{font-weight:700}.dg-cut-note{color:var(--rose);margin:18px 0 0;font-size:13.5px;line-height:1.6;display:none}.dg-cut-note b{color:var(--rose)}.dg-panel{flex-direction:column;gap:22px;display:flex}.dg-kicker{font:700 10.5px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--lp-navy);margin:0 0 12px}.dg-card h3,.dg-dark h3{font:700 19px/1.35 var(--sans);letter-spacing:-.015em;margin:0 0 14px}.dg-card p,.dg-dark p{color:var(--ink-soft);margin:0 0 12px;font-size:14px;line-height:1.7}.dg-card p:last-child,.dg-dark p:last-child{margin-bottom:0}.dg-card.ruled{border-top:3px solid var(--lp-deep);padding-top:20px}.dg-card.ruled.soft{border-top-color:var(--mist)}.dg-levels{margin:0;padding:0;list-style:none}.dg-levels li{grid-template-columns:auto 1fr auto;align-items:baseline;gap:4px 12px;padding-bottom:16px;display:grid}.dg-levels li:last-child{padding-bottom:0}.dg-levels .sw{border-radius:3px;align-self:center;width:13px;height:13px}.dg-levels .nm{font:700 14.5px/1.4 var(--sans);color:var(--ink)}.dg-levels .dg-tag{font:400 12.5px/1.4 var(--sans);color:var(--mist);white-space:nowrap}.dg-levels .asks{color:var(--ink-soft);grid-column:2/-1;font-size:13.5px;line-height:1.6}.dg-anchors{border-radius:var(--lp-r);background:#fdfbfe;border:1px solid #e6dced;padding:20px 22px}.dg-anchors .dg-kicker{color:#8a6ca6}.dg-anchors p{color:var(--ink-soft);margin:0 0 9px;font-size:13.5px;line-height:1.65}.dg-anchors p:last-child{margin-bottom:0}.dg-anchors p.dg-cite{letter-spacing:.01em;font-size:12.5px}.dg-anchors .dg-cite a{color:#8a6ca6;text-underline-offset:2px;font-weight:600;text-decoration:underline}.dg-dark{color:#e6ebf1;border-radius:var(--lp-r);background:#2c3b5c;padding:26px 28px}.dg-dark .dg-kicker{color:#bb9ecd}.dg-dark h3{color:#fff}.dg-dark p{color:#aebac9}.dg-dark.wide{margin-top:46px}.dg-dark.wide h3{max-width:60ch;font-size:20px}.pm{--pm-label:230px}.pm-head{grid-template-columns:var(--pm-label) repeat(3,1fr);padding-bottom:14px;display:grid}.pm-head span{font:700 10.5px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);text-align:center}.pm-head .pm-measures{text-align:left}.pm-body{position:relative}.pm-rules{inset:0 0 0 var(--pm-label);pointer-events:none;display:flex;position:absolute}.pm-rules span{border-left:1px solid var(--line);flex:1}.pm-rules span:last-child{border-right:1px solid var(--line)}.pm-row{grid-template-columns:var(--pm-label) 1fr;align-items:center;gap:0;padding:11px 0;display:grid;position:relative}.pm-label .nm{font:700 15px/1.35 var(--sans);color:var(--ink);display:block}.pm-label .sub{color:var(--mist);margin-top:3px;font-size:12.5px;line-height:1.5;display:block}.pm-track{padding-left:2px}.pm-bar{background:#e6eaf1;border-radius:8px;height:54px}.pm-bar.teacher{background:0 0;border:1.6px dashed #8bab90;border-radius:9px;height:62px}.pm-bar.us{background:var(--lp-navy);border-radius:9px;height:62px}.dg-svg .dg-qname{font:700 26px/1 var(--sans);fill:var(--ink)}.dg-svg .dg-qsub{font:400 18px/1 var(--sans);fill:var(--ink-soft)}.dg-svg .dg-qname.off{fill:#b9c2cf}.dg-svg .dg-qsub.off{fill:#ccd3dd}.dg-svg .dg-open{font:700 15px/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;fill:var(--lp-navy)}.dg-svg .dg-core{font:700 20px/1 var(--sans);letter-spacing:.14em;fill:#fff;text-anchor:middle}.dg-layer{background:var(--bg2);border-radius:10px;margin-top:18px;padding:18px 20px}.dg-layer-h{color:var(--ink-soft);margin:0 0 8px;font-size:13.5px}.dg-layer-h b{font:700 16px/1 var(--sans);color:var(--ink);margin-right:8px}.dg-layer-p{color:var(--ink-soft);max-width:52ch;margin:0;font-size:15px;line-height:1.65}@media (max-width:900px){.dg-split{grid-template-columns:1fr;gap:38px}.dg .dg-head{margin-bottom:28px}.dg-pair{grid-template-columns:1fr;gap:18px;margin-top:30px}.dg-fig .dg-svg{max-width:520px;margin-inline:auto}.dg-svg .dg-cut{display:none}.dg-cut-note{display:block}.pm{--pm-label:160px}}@media (max-width:620px){.pm-head{grid-template-columns:repeat(3,1fr);padding-bottom:10px}.pm-head .pm-measures{display:none}.pm-head span{letter-spacing:.12em;font-size:9.5px}.pm-rules{inset:0}.pm-row{grid-template-columns:1fr;padding:14px 0}.pm-label{margin-bottom:9px}.pm-track{padding-left:0}.pm-bar,.pm-bar.teacher,.pm-bar.us{height:42px}}.lp{--lp-navy:#5a6f96;--lp-deep:#4a5f86;--lp-ink:#12161c;--lp-night:#1c2636;--lp-sage:#5f8a6b;--lp-ground:#e7edf8;--lp-r:12px;--lp-gutter:clamp(32px,5vw,44px);z-index:1;background:var(--bg);color:var(--ink);font:16px/1.65 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;position:relative}.lp-wrap{max-width:1176px;padding:0 var(--lp-gutter);margin:0 auto}.lp h1,.lp h2,.lp h3{font-family:var(--sans);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.16}.lp-band{padding:68px 0}.lp-band.navy{color:#eaf0f7;background:linear-gradient(160deg,#26324a,#2a3852)}.lp-band.tint{background:var(--bg2)}.lp-eyebrow{font:700 11px/1 var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--lp-navy);border-bottom:2px solid var(--lp-navy);margin:0 0 16px;padding-bottom:12px;display:inline-block}.lp-band.navy .lp-eyebrow{color:var(--navy-lt);border-color:var(--navy-lt)}.lp-split p.lp-eyebrow{max-width:none;margin:0 0 16px;font-size:11px;line-height:1}.lp-sec-head{margin-bottom:40px}.lp-sec-head h2{max-width:24ch;font-size:clamp(28px,3.8vw,44px)}.lp-sec-head:not(.has-sub) h2{max-width:30ch}.lp-band.navy .lp-sec-head h2,.lp-band.navy h2{color:#fff}.lp-sec-head .sub{color:var(--ink-soft);max-width:60ch;margin:14px 0 0;font-size:15.5px;line-height:1.7}@media (min-width:901px){.lp-sec-head.has-sub{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;column-gap:56px;display:grid}.lp-sec-head.has-sub>.lp-eyebrow{grid-column:1;justify-self:start}.lp-sec-head.has-sub>h2{grid-column:1}.lp-sec-head.has-sub>.sub{grid-area:2/2;margin:0;padding-bottom:4px}.lp-news .lp-sec-head.has-sub,.lp-faq-grid .lp-sec-head.has-sub{display:block}.lp-news .lp-sec-head.has-sub>.sub,.lp-faq-grid .lp-sec-head.has-sub>.sub{margin-top:14px;padding:0}}.lp-pill{cursor:pointer;font:700 15px/1 var(--sans);letter-spacing:-.01em;text-align:center;border:1px solid #0000;border-radius:999px;padding:17px 42px;text-decoration:none;transition:all .18s;display:inline-block}.lp-pill.light{color:var(--lp-deep);background:#fff}.lp-pill.light:hover{background:#e8eef7;transform:translateY(-1px)}.lp-pill.solid{background:var(--lp-navy);color:#fff}.lp-pill.solid:hover{background:var(--lp-deep)}.lp-pill.small{padding:11px 26px;font-size:14px}.lp{--lp-bar-h:68px}.lp-scalebar{z-index:40;-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom);background:#ffffffed;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 30px -24px #1f2a3c66}.lp-scalebar-in{max-width:1176px;height:var(--lp-bar-h);padding:0 var(--lp-gutter);align-items:center;gap:30px;margin:0 auto;display:flex}.lp-scalebar-now{width:150px;font:700 15px/1 var(--sans);color:var(--ink);flex:none;align-items:baseline;gap:9px;margin:0;display:flex}.lp-scalebar-now .n{letter-spacing:.08em;color:var(--ink-soft);font-size:11px}.lp-scalebar-track{cursor:pointer;touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:6px;flex:1;height:46px;position:relative}.lp-scalebar-track .rail,.lp-scalebar-track .fill{border-radius:4px;height:4px;position:absolute;top:14px;left:0}.lp-scalebar-track .rail{background:#dfe4ec;right:0}.lp-scalebar-track .fill{background:var(--lp-navy)}.lp-scalebar-track .stop{position:absolute;top:16px}.lp-scalebar-track .dot{background:#c3cbd9;border-radius:50%;width:8px;height:8px;transition:background .25s;position:absolute;top:-4px;left:-4px}.lp-scalebar-track .past .dot{background:var(--lp-navy)}.lp-scalebar-track .nm{white-space:nowrap;font:600 10.5px/1 var(--sans);color:var(--ink-soft);transition:color .25s;position:absolute;top:12px;left:0;transform:translate(-50%)}.lp-scalebar-track .first .nm{left:-4px;transform:none}.lp-scalebar-track .last .nm{left:4px;transform:translate(-100%)}.lp-scalebar-track .at .nm{color:var(--ink);font-weight:700}.lp-scalebar-track .stone{fill:var(--lp-navy);filter:drop-shadow(0 2px 4px #1f2a3c4d);pointer-events:none;position:absolute;top:16px;transform:translate(-50%,-50%)}.lp .lp-copy{padding-bottom:calc(26px + var(--lp-bar-h) + env(safe-area-inset-bottom))}.lp-scale-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:center;gap:44px;display:grid}.lp-scale{background:var(--bg);border:1px solid var(--line);border-radius:16px;min-height:250px;padding:30px 34px 26px;box-shadow:0 18px 40px -26px #1f2a3c59}.lp-scale-hint{font:700 16px/1.5 var(--sans);color:var(--ink);margin:0}.lp-scale.mine{border-color:#c9d2e0;box-shadow:0 22px 44px -26px #1f2a3c73}.lp-scale-note{color:var(--ink-soft);margin:14px 0 0;font-size:14px;line-height:1.65}.lp-scale-cta{margin-top:24px}.lp-nav{z-index:3;color:#fff;position:absolute;inset:0 0 auto}.lp-nav-in{padding:26px var(--lp-gutter) 22px;border-bottom:1px solid #ffffff38;align-items:center;gap:26px;display:flex}.lp-nav-links{align-items:center;gap:30px;margin-left:auto;display:flex}.lp-nav-links a{color:#fff;font:500 14.5px/1 var(--sans);opacity:.92;white-space:nowrap;border-bottom:1.5px solid #0000;padding:6px 0;text-decoration:none}.lp-nav-links a:hover{border-bottom-color:#ffffffbf}.lp-burger{cursor:pointer;color:#fff;background:0 0;border:0;margin-left:auto;padding:8px;display:none}.lp-burger span{background:currentColor;border-radius:2px;width:22px;height:2px;display:block}.lp-burger span+span{margin-top:5px}.lp-hero{isolation:isolate;color:#fff;background:var(--lp-hero-photo,none) center/cover no-repeat, linear-gradient(160deg,#26324a,#2a3852);padding:200px 0 104px;position:relative;overflow:hidden}.lp-field{z-index:-3;width:100%;height:100%;position:absolute;inset:0}.lp-orbit{animation:60s linear infinite lp-orbit}@keyframes lp-orbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.lp-orbit{animation:none}}.lp-veil{z-index:-2;background:#141c2a38;position:absolute;inset:0}.lp-ghost{z-index:-1;color:#fff;opacity:.05;pointer-events:none;-webkit-user-select:none;user-select:none;margin:0;font-family:Amiri,serif;font-size:clamp(150px,21vw,300px);font-weight:400;line-height:1;position:absolute;top:148px;right:0}.lp-kicker{font:700 12px/1 var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--navy-lt);align-items:center;gap:14px;margin:0 0 26px;display:flex}.lp-kicker .ar{letter-spacing:0;text-transform:none;color:#d5deeb;font:400 21px/1 Amiri,serif}.lp-kicker:after{content:"";background:var(--navy-lt);opacity:.7;flex:none;width:6px;height:6px;transform:rotate(45deg)}.lp-hero h1{letter-spacing:-.03em;max-width:22ch;font-size:clamp(40px,6vw,74px);line-height:1.06}.lp-hero .lead{color:#c6d2e2;max-width:52ch;margin:28px 0 0;font-size:17px;line-height:1.7}.lp-hero-cta{flex-wrap:wrap;align-items:center;gap:22px;margin-top:38px;display:flex}.lp-hint{color:#a9b8cc;font-size:13.5px}.lp-features{grid-template-columns:repeat(3,1fr);gap:44px;display:grid}.lp-features>div{border-top:1px solid var(--line);padding-top:28px}.lp-badge{background:var(--lp-navy);color:#fff;border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.lp-badge svg{width:26px;height:26px}.lp-features h3{margin:20px 0 10px;font-size:18.5px}.lp-features p{color:var(--ink-soft);margin:0;font-size:14.5px;line-height:1.7}.lp-split{grid-template-columns:1fr 1.05fr;align-items:center;gap:56px;display:grid}.lp-split h2{max-width:540px;font-size:clamp(28px,3.8vw,44px)}.lp-split p{color:#c3cfdf;max-width:52ch;margin:22px 0 0;font-size:15px;line-height:1.75}.lp-split p.turn{color:#fff;margin-top:20px;font-style:italic;font-weight:700}.lp-rows{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.lp-row{border:1px solid var(--line);background:var(--bg);border-radius:14px;flex-direction:column;gap:20px;padding:24px 26px 28px;display:flex}.lp-art{width:100%;height:auto;display:block}.lp-row h3{color:var(--lp-navy);margin-bottom:8px;font-size:19px}.lp-row .lede{font:italic 600 14.5px/1.55 var(--sans);color:var(--lp-sage);margin:0 0 16px}.lp-bullets{margin:0;padding:0;list-style:none}.lp-bullets li{color:var(--ink-soft);padding:0 0 14px 24px;font-size:14.5px;line-height:1.6;position:relative}.lp-bullets li:last-child{padding-bottom:0}.lp-bullets li:before{content:"";background:var(--lp-navy);width:7px;height:7px;position:absolute;top:.52em;left:0;transform:rotate(45deg)}.lp-rail{scrollbar-width:none;grid-template-columns:repeat(4,1fr);align-items:stretch;gap:20px;display:grid}@media (max-width:1199px){.lp-rail{grid-template-columns:repeat(2,1fr)}}.lp-rail::-webkit-scrollbar{display:none}.lp-quote{background:var(--bg);border:1px solid var(--line);text-align:left;border-radius:14px;flex-direction:column;margin:0;padding:28px 26px 26px;display:flex}.lp-quote blockquote{margin:0}.lp-qmark{color:var(--navy-lt);height:34px;font:400 58px/.9 Amiri,serif}.lp-quote p{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.75}.lp-quote .who{white-space:nowrap;font:700 11px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--lp-navy);align-items:center;gap:10px;margin-top:auto;padding-top:22px;display:flex}.lp-quote .who:before{content:"";background:var(--lp-navy);width:6px;height:6px;transform:rotate(45deg)}.lp-quote .src{color:var(--ink-soft);margin:8px 0 0 18px;font-size:12.5px;line-height:1.5}.lp-dots{justify-content:center;gap:10px;margin-top:22px;display:none}.lp-dots button{background:var(--mist);cursor:pointer;border:0;width:8px;height:8px;padding:0;transition:all .18s;transform:rotate(45deg)}.lp-dots button[aria-current=true]{background:var(--lp-navy);width:10px;height:10px}.lp-faq-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:64px;display:grid}.lp-faq-grid .lp-sec-head{margin:0;position:sticky;top:40px}.lp-faq-cta{margin-top:26px}.lp-faq-item{border-top:1px solid var(--line)}.lp-faq-item:last-child{border-bottom:1px solid var(--line)}.lp-faq-q{cursor:pointer;text-align:left;width:100%;font:700 15.5px/1.4 var(--sans);letter-spacing:-.01em;color:var(--ink);background:0 0;border:0;align-items:center;gap:16px;padding:21px 2px;display:flex}.lp-faq-q .sign{color:var(--mist);flex:none;margin-left:auto;font-size:22px;font-weight:400;line-height:1}.lp-faq-a{color:var(--ink-soft);max-width:64ch;margin:0;padding:0 2px 24px;font-size:14px;line-height:1.75}.lp-more{cursor:pointer;font:600 14px/1 var(--sans);color:var(--ink);text-underline-offset:4px;background:0 0;border:0;margin:26px 0 0;padding:0 2px;text-decoration:underline;display:block}.lp-cta{isolation:isolate;text-align:center;color:#fff;background:var(--lp-cta-photo,none) center/cover no-repeat, linear-gradient(160deg,#222d43,#26324a);padding:118px 0;position:relative;overflow:hidden}.lp-cta .lp-field{opacity:.6}.lp-cta h2{letter-spacing:-.03em;color:#fff;max-width:600px;margin:0 auto;font-size:clamp(30px,4.4vw,52px)}.lp-cta .lp-pill{margin-top:36px}.lp-cta .lp-hint{margin-top:18px;display:block}.lp-foot{padding:64px 0 0}.lp-foot-grid{grid-template-columns:1fr auto;align-items:start;gap:48px;display:grid}.lp-foot h4{font:700 11px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--mist);margin:0 0 20px}.lp-foot ul{margin:0;padding:0;list-style:none}.lp-foot li{margin-bottom:12px}.lp-foot a{color:var(--ink-soft);font-size:14px;text-decoration:none}.lp-foot a:hover{color:var(--lp-navy)}.lp-foot-left{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.lp-foot-kicker{font:700 11px/1.4 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);margin:0}.lp-foot-kicker .ar{letter-spacing:0;text-transform:none;color:var(--lp-navy);margin-right:6px;font:400 18px/1 Amiri,serif}.lp-social{margin-top:8px}.lp-social-k{font:700 11px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--mist);margin:0 0 10px}.lp-social ul{gap:10px;display:flex}.lp-social li{margin:0}.lp-foot .lp-social a{color:#3a4c6b;background:#e7edf8;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:background .2s,color .2s;display:inline-flex}.lp-foot .lp-social a:hover,.lp-foot .lp-social a:focus-visible{color:#fff;background:#3a4c6b}.lp-foot-base{background:linear-gradient(var(--line),var(--line)) no-repeat center top/calc(100% - 2 * var(--lp-gutter)) 1px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 24px;margin-top:40px;display:flex}.lp-foot-base .lp-legal{text-align:left;margin:0}.lp-foot-base .lp-copy{border-top:0;margin:0}.lp .lp-foot-base{padding:8px var(--lp-gutter) calc(16px + var(--lp-bar-h) + env(safe-area-inset-bottom))}.lp .lp-foot-base .lp-copy{padding:12px 0}.lp-foot-right{text-align:right}.lp-copy{border-top:1px solid var(--line);text-align:center;color:var(--ink-soft);margin-top:48px;padding:20px 0 26px;font-size:12.5px}@media (pointer:coarse){.lp-foot li{margin-bottom:0}.lp-foot a{padding:14px 8px;display:inline-block}.lp-more{margin-top:14px;padding:15px 12px}.lp-dots{gap:0;margin-top:14px}.lp-dots button{background-clip:content-box;width:44px;height:44px;padding:18px}.lp-dots button[aria-current=true]{background-clip:content-box;width:44px;height:44px;padding:17px}.lp-burger{padding:14px}.lp-nav-links a{padding:6px 0}}@media (max-width:900px){.lp-nav-in,.lp-nav-links{gap:18px}.lp-band{padding:50px 0}.lp-wrap.lp-news{grid-template-columns:1fr;gap:26px}.lp-sec-head{margin-bottom:28px}.lp-features{grid-template-columns:1fr;gap:34px}.lp-split{grid-template-columns:1fr;gap:30px}.lp-rows{grid-template-columns:1fr;gap:18px}.lp-art-cell{width:100%;max-width:300px;margin:0 auto}.lp-scale-grid{grid-template-columns:1fr;gap:22px}.lp-scale-side{text-align:center}.lp-faq-grid{grid-template-columns:1fr;gap:28px}.lp-faq-grid .lp-sec-head{position:static}.lp-ghost{opacity:.04;font-size:32vw;top:90px}.lp-foot-grid{text-align:center;grid-template-columns:1fr;gap:34px}.lp-foot-left{align-items:center}.lp-social ul{justify-content:center}.lp-foot-base{text-align:center;flex-direction:column;justify-content:center}.lp-foot-base .lp-legal,.lp-foot-right{text-align:center}}@media (max-width:760px){.lp-scale{padding:22px 16px 18px}.lp-chart{height:184px}.lp{--lp-bar-h:54px}.lp-scalebar-in{gap:16px}.lp-scalebar-now{width:112px;font-size:13.5px}.lp-scalebar-track{height:32px}.lp-scalebar-track .nm{display:none}.lp-nav-links{top:100%;left:var(--lp-gutter);right:var(--lp-gutter);background:var(--lp-deep);border-radius:var(--lp-r);flex-direction:column;align-items:stretch;gap:0;padding:8px;display:none;position:absolute}.lp-nav-links.open{display:flex}.lp-nav-links a{border-bottom:0;border-radius:8px;padding:13px 14px}.lp-nav-links a:hover{background:#ffffff17}.lp-nav-links .lp-pill{margin:6px 0 4px}.lp-burger{display:block}.lp-hero{padding:156px 0 84px}.lp-kicker{letter-spacing:.16em;flex-wrap:wrap;gap:10px 12px}.lp-rail{scroll-snap-type:x mandatory;margin:0 calc(-1 * var(--lp-gutter));padding:4px var(--lp-gutter) 8px;gap:14px;display:flex;overflow-x:auto}.lp-quote{scroll-snap-align:center;flex:0 0 86%;padding:26px 24px}.lp-dots{display:flex}.lp-rows{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(-1 * var(--lp-gutter));padding:4px var(--lp-gutter) 8px;gap:14px;display:flex;overflow-x:auto}.lp-rows::-webkit-scrollbar{display:none}.lp-row{scroll-snap-align:center;flex:0 0 84%;gap:16px;padding:20px 20px 24px}.lp-art-cell{max-width:240px}}@media (prefers-reduced-motion:reduce){.lp-pill.light:hover{transform:none}.lp-rail{scroll-behavior:auto}}.lp-chart{border:1px solid var(--line);background:var(--bg);border-radius:10px;justify-content:center;align-items:center;height:224px;margin-bottom:22px;padding:18px 14px;display:flex;position:relative}.lp-chart>*{width:100%}.lp-chart svg{max-height:100%}.lp-chart .trend .tr-num{font-size:14px}.lp-chart .trend .tr-mon{font-size:15px}.lp-chart .trend .tr-lab{font-size:13px}.lp-news{grid-template-columns:1.15fr 1fr;align-items:center;gap:56px;display:grid}.lp-news .lp-sec-head{margin-bottom:0}.lp-news-form{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.lp-news-form input{border:0;border-bottom:2px solid var(--mist);min-width:0;font:inherit;color:var(--ink);background:0 0;border-radius:0;flex:220px;padding:13px 2px;font-size:16px}.lp-news-form input::placeholder{color:var(--mist)}.lp-news-form input:focus{border-bottom-color:var(--lp-navy);outline:none}.lp-news-err{color:var(--rose);flex-basis:100%;margin:6px 0 0;font-size:13.5px}.lp-news-done{font:700 16px/1.5 var(--sans);color:var(--lp-navy);align-items:center;gap:14px;margin:0;display:flex}.lp-news-done:before{content:"";background:var(--lp-sage);flex:none;width:8px;height:8px;transform:rotate(45deg)}.lp :focus-visible{outline:2px solid var(--lp-navy);outline-offset:3px;border-radius:3px}.lp-hero :focus-visible,.lp-cta :focus-visible,.lp-band.navy :focus-visible{outline-color:#fff}.lp-news-form input:focus-visible{border-bottom-color:var(--lp-navy);outline:none}.dv-stage{aspect-ratio:400/260;width:100%;position:relative}.dv-ground{width:100%;height:100%;position:absolute;inset:0}.dv-laptop,.dv-tablet,.dv-phone{position:absolute}.dv-lid{background:#4a5f86;border-radius:9px 9px 3px 3px;padding:7px 7px 8px;box-shadow:0 18px 30px -22px #1f2a3c8c}.dv-base{background:linear-gradient(#e6ebf2,#c3ccda);border-radius:0 0 12px 12px;height:9px;margin:0 -8%;position:relative}.dv-base:before{content:"";background:#b3bdcc;border-radius:0 0 6px 6px;width:16%;height:38%;position:absolute;top:0;left:50%;transform:translate(-50%)}.dv-tablet{background:#4a5f86;border-radius:11px;padding:5px;box-shadow:0 18px 30px -22px #1f2a3c8c}.dv-phone{background:#4a5f86;border-radius:13px;padding:4px;box-shadow:0 20px 30px -18px #1f2a3c99}.dv-screen{background:var(--bg);border-radius:3px;position:relative;overflow:hidden}.dv-tablet .dv-screen{border-radius:5px}.dv-phone .dv-screen{border-radius:10px}.dv-notch{background:#4a5f86;border-radius:999px;width:30%;height:2.6%;position:absolute;top:2.5%;left:50%;transform:translate(-50%)}.dv-fit{position:absolute;inset:0;overflow:hidden}.dv-app{transform-origin:0 0;background:var(--bg2);color:var(--ink);pointer-events:none;font:14px/1.55 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;transition:opacity .2s}.dv-page{padding:22px 26px}.dv-phonepage{padding:44px 16px 16px}.dv-app .card.dv-c{margin:0;padding:18px 20px}.dv-app .dv-phonepage .card.dv-c{margin-top:12px;padding:16px}.dv-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:14px;display:flex}.dv-who{align-items:center;gap:12px;display:flex}.dv-name{margin-top:2px;font-size:16px}.dv-acts{gap:10px;display:flex}.dv-acts .btn{min-height:0}.dv-row{gap:14px;display:grid}.dv-dims2{grid-template-columns:1fr 1fr;column-gap:30px;margin-top:14px;display:grid}.dv-dim{margin-bottom:12px}.dv-dim-h{justify-content:space-between;margin-bottom:6px;font-size:13.5px;display:flex}.dv-h{text-align:center;margin:16px 0;font-size:30px}.dv-strong{text-align:center;margin:16px 0 0;font-size:14px}.dv-prog{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding-bottom:12px;display:flex}.dv-track{background:var(--line);border-radius:9px;flex:1;height:4px;overflow:hidden}.dv-track span{background:var(--navy);height:100%;display:block}.dv-q .dv-qn{align-items:baseline;gap:10px;margin:14px 0 4px;display:flex}.dv-q .arabic{color:var(--navy);font-size:16px}.dv-qt{margin:6px 0 14px;font-size:19px;line-height:1.32}.dv-read{background:var(--bg2);border-radius:8px;margin-bottom:10px;padding:10px 12px}.dv-read b{font-size:15px;display:block}.dv-read span{color:var(--ink-soft);font-size:12.5px}.dv-scale{width:100%;display:block}.dv-nav{justify-content:space-between;margin-top:14px;display:flex}.dv-nav .btn{min-height:0}.dv-mq{margin:0 0 10px;font-size:20px}.dv-h3{margin:6px 0 4px;font-size:17px}.dv-sit{justify-content:space-between;padding:9px 0;font-size:13.5px;display:flex}.dv-lockrow{color:var(--ink-soft);align-items:center;gap:8px;font-size:12.5px;display:flex}.lp .dark h2,.lp .dark h3{color:#fff}.lp-scale{--scale-line:var(--mist)}.lp-scale .track.meem{touch-action:pan-y}.lp-scale .track.meem .hits{pointer-events:none;position:absolute;inset:0}.lp-scale .track.meem .hit{pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;width:44px;height:44px;margin:0;padding:0;position:absolute;transform:translate(-50%,-50%)}.lp-scale .track.meem .hit.label{border-radius:12px}.lp-scale .track.meem .hit.stone-hit{cursor:grab;touch-action:none}.lp-scale .track.meem .hit.stone-hit:active{cursor:grabbing}.lp-chart .radial{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.lp-chart .radial svg{width:auto;max-width:100%;height:100%}.radial-lg{text-align:center;color:#5f6b78;margin-top:14px;font-size:12px}.radial-lgk{margin-bottom:6px}.radial-bar{background:linear-gradient(90deg,#c3cde2,#2b3a58);border-radius:99px;width:200px;height:10px;margin:0 auto}.radial-ticks{color:#7b8796;justify-content:space-between;width:200px;margin:4px auto 0;font-size:10.5px;display:flex}.radial-above{align-items:center;gap:8px;margin-top:10px;display:inline-flex}.radial-sw{background:#f0f2f5;border:1px solid #d9dfe7;border-radius:3px;width:14px;height:14px}
.js-reveal .rv{opacity:0;transition:opacity .62s cubic-bezier(.22,.61,.36,1),transform .62s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--i,0) * 80ms);transform:translateY(20px)}.js-reveal .rv.in,.js-reveal .in .rv{opacity:1;transform:none}.js-reveal .rv.fig{transform:translateY(12px)scale(.985)}.js-reveal .rv.fig.in,.js-reveal .in .rv.fig{transform:none}.js-reveal .dg-rung{transform-box:fill-box;transform-origin:bottom;transition:transform .72s cubic-bezier(.2,.72,.28,1);transition-delay:calc(var(--i) * .15s);transform:scaleY(.012)}.js-reveal .in .dg-rung{transform:none}.js-reveal .dg-rlabel{opacity:0;transition:opacity .5s;transition-delay:calc(var(--i) * .15s + .42s)}.js-reveal .in .dg-rlabel{opacity:1}.js-reveal .dg-cutline{opacity:0;transform-box:view-box;transform-origin:0;transition:opacity .3s .78s,transform .8s cubic-bezier(.22,.61,.36,1) .78s;transform:scaleX(0)}.js-reveal .in .dg-cutline{opacity:1;transform:none}.js-reveal .dg-draw{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1s cubic-bezier(.3,.72,.3,1);transition-delay:calc(var(--i) * .17s + .26s)}.js-reveal .in .dg-draw{stroke-dashoffset:0}.js-reveal .dg-rest{opacity:0;transition:opacity .7s;transition-delay:calc(var(--i) * 90ms)}.js-reveal .in .dg-rest{opacity:1}.js-reveal .dg-hub{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .5s .34s,transform .7s cubic-bezier(.2,.8,.3,1) .34s;transform:scale(.86)}.js-reveal .in .dg-hub{opacity:1;transform:none}.js-reveal .pm-bar{transform-origin:0;transition:transform .8s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--i) * .12s);transform:scaleX(0)}.js-reveal .in .pm-bar{transform:none}.js-reveal .pm-bar.teacher,.js-reveal .pm-bar.us{transition-duration:1.05s}@media (max-width:620px){.js-reveal .dg-rung,.js-reveal .dg-cutline,.js-reveal .dg-hub{transition-duration:.45s;transition-delay:0s}.js-reveal .dg-rlabel{transition-delay:.3s}.js-reveal .dg-draw{transition-duration:.7s;transition-delay:.15s}}
.nl-count{font:600 14px/1.4 var(--sans);letter-spacing:.02em;color:#b6c4d9;margin:16px 0 0}.nl-scripture figcaption{font:700 12px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:#6a7b99;align-items:center;gap:12px;margin-top:22px;display:flex}.nl-scripture figcaption:before{content:"";background:currentColor;width:6px;height:6px;transform:rotate(45deg)}.nl-scripture{border-left:2px solid #8fd1a8;max-width:62ch;margin:30px 0 0;padding-left:20px}.nl-scripture blockquote{margin:0}.nl-scripture p{font:italic 400 clamp(16.5px,1.7vw,18.5px)/1.65 var(--sans);color:#dbe3ee;margin:0}.nl-scripture figcaption{color:#9fb0c7;margin-top:14px}.nl-s-light{border-left-color:var(--lp-sage)}.nl-s-light p{color:var(--ink)}.nl-s-light figcaption{color:#6a7b99}.nl-promises{gap:clamp(44px,6vw,80px);margin-top:44px;display:grid}.nl-promise{display:block}.nl-ptext{margin-top:clamp(18px,2.4vw,28px)}.nl-phead{align-items:center;gap:14px;display:flex}.nl-phead .lp-badge{border-radius:14px;flex:none}.nl-ptext h3{color:var(--lp-navy);margin:0;font-size:clamp(21px,2.4vw,26px);line-height:1.15}.nl-ptext p{max-width:60ch;color:var(--ink-soft);margin:12px 0 0;font-size:16.5px;line-height:1.7}@media (min-width:901px){.nl-promises{gap:clamp(56px,7vw,96px);margin-top:56px}.nl-promise{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:clamp(32px,4vw,64px);display:grid}.nl-promise:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(0,1.45fr)}.nl-promise:nth-child(2n)>:first-child{order:2}.nl-ptext{margin-top:0}.nl-ptext h3{font-size:clamp(24px,2.4vw,30px)}.nl-ptext p{font-size:17px}}.nl-frame .lp-sec-head h2{max-width:22ch;line-height:1.3}@media (min-width:901px){.nl-frame{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);grid-template-areas:"head stack""q1 stack""measure stack""q2 stack""gap gap";align-items:start;column-gap:56px;display:grid}.nl-frame>:first-child{grid-area:head}.nl-frame>:nth-child(2){grid-area:q1}.nl-frame>:nth-child(3){grid-area:stack;place-self:center;width:100%;margin:0}.nl-frame>:nth-child(4){grid-area:measure;margin-top:30px}.nl-frame>:nth-child(5){grid-area:q2}.nl-frame>:nth-child(6){grid-area:gap}}.nl-stack{max-width:390px;margin:40px 0}.st-box{position:relative;container-type:inline-size}.nl-stack-svg{width:100%;height:auto;display:block}.st-labels{--u:calc(100cqw / 390);margin:0;padding:0;list-style:none;position:absolute;inset:0}.st-labels li{display:contents}.st-ar,.st-en{left:calc(200 * var(--u));white-space:nowrap;line-height:1;font-size:calc(var(--fs) * var(--u));top:calc((var(--y) - var(--fs) * var(--b)) * var(--u));position:absolute}.st-ar{color:#5a6f96;--b:.745;direction:rtl;unicode-bidi:isolate;font-family:Amiri,serif;font-weight:400}.st-en{font-family:var(--sans);color:#5a6472;--b:.866}.st-labels .amal .st-ar,.st-labels .amal .st-en{color:#a8505a}.st-fill{transform-origin:110px 490px}.st-beh{transform:scale(1.55)translate(-129.2px,-115.8px)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.nl-stack{--fill:0;--lrn:0;--bh:0}.st-fill{transform:scaleY(var(--fill))}.st-lrn{fill:color-mix(in srgb,#9dadc6 calc(var(--lrn) * 100%),#d3dcea)}.st-beh{transform:scale(calc(.6 + .95 * var(--bh))) translate(-129.2px,-115.8px);fill:color-mix(in srgb,#d18f8f calc(var(--bh) * 100%),#d3dcea)}.st-ring1{stroke-opacity:calc(.18 * var(--bh))}.st-ring2{fill-opacity:calc(.1 * var(--bh));stroke-opacity:calc(.35 * var(--bh))}}.nl-measure{font:600 clamp(19px,2.4vw,24px)/1.5 var(--sans);color:var(--lp-navy);max-width:40ch;margin:0}.lp .nl-gap{margin-top:36px;padding:clamp(22px,3vw,34px)}.nl-gap h3{color:var(--lp-navy);margin:0 0 14px;font-size:clamp(22px,2.8vw,30px)}.nl-gap p{color:var(--ink-soft);margin:0 0 12px;font-size:17px;line-height:1.7}.nl-gap p:last-child{margin-bottom:0}.lp .nl-gap{display:block}.lp .lp-rail.turns .lp-quote:nth-child(3n+2){background:var(--lp-navy);border-color:var(--lp-navy)}.lp .lp-rail.turns .lp-quote:nth-child(3n+3){background:#2c3b5c;border-color:#2c3b5c}.lp .lp-rail.turns .lp-quote:nth-child(3n+2) p,.lp .lp-rail.turns .lp-quote:nth-child(3n+3) p{color:#fff}.lp .lp-rail.turns .lp-quote:nth-child(3n+2) .lp-qmark,.lp .lp-rail.turns .lp-quote:nth-child(3n+3) .lp-qmark{color:#ffffff80}.lp .lp-rail.turns .lp-quote:nth-child(3n+2) .who,.lp .lp-rail.turns .lp-quote:nth-child(3n+3) .who{color:#dbe3ee}.lp .lp-rail.turns .lp-quote:nth-child(3n+2) .who:before,.lp .lp-rail.turns .lp-quote:nth-child(3n+3) .who:before{background:#dbe3ee}.pmc{--bw:30px;--bh:12px;--bg:6px}.pmc-head{justify-content:flex-end;gap:var(--bg);font:700 9px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;padding-right:14px;display:flex}.pmc-head span{width:var(--bw);text-align:center}.pmc-head .pmc-what{color:#4a5f86}.pmc-head .pmc-how{color:#b0696a}.pmc-head .pmc-why{color:#4d7558}.pmc-card{background:#fff;border:1px solid #e6eaf0;border-radius:16px;align-items:center;gap:12px;margin-top:8px;padding:13px 14px;display:flex}.pmc-text{flex:1;min-width:0}.pmc-text .nm{font:600 15px/1.3 var(--sans);color:#12161c;display:block}.pmc-text .sub{font:400 12px/1.4 var(--sans);color:#6a7488;margin-top:2px;display:block}.pmc-bars{gap:var(--bg);flex:none;display:flex}.pmc-bar{width:var(--bw);height:var(--bh);background:#e3e8ef;border-radius:99px;position:relative;overflow:hidden}.pmc-bar i{border-radius:inherit;position:absolute;inset:0 auto 0 0}.pmc-bar.pmc-what i{background:#4a5f86}.pmc-bar.pmc-how i{background:#d18f8f}.pmc-bar.pmc-why i{background:#5f8a6b}.pmc-card.us{background:#3a4c6b;border-color:#3a4c6b}.pmc-card.us .nm{color:#fff}.pmc-card.us .sub{color:#c9d2e3}.pmc-card.us .pmc-bar{background:#ffffff29}.pmc-card.us .pmc-bar.pmc-what i{background:#c9d3e3}@media (min-width:901px){.pmc{--bw:clamp(90px,9vw,140px);--bh:14px;--bg:12px}.pmc-head{letter-spacing:.14em;padding-right:26px;font-size:11px}.pmc-card{border-radius:18px;gap:24px;margin-top:10px;padding:20px 26px}.pmc-text .nm{font-size:18px}.pmc-text .sub{margin-top:4px;font-size:14px}}.js-reveal .pmc-bar i{transform-origin:0;transition:transform .9s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--i,0) * .12s + var(--k,0) * .1s + .2s);transform:scaleX(0)}.js-reveal .in .pmc-bar i{transform:none}@media (prefers-reduced-motion:reduce){.pmc-bar i{transition:none}}.nl-wlist{display:none}@media (max-width:620px){.nl-wheelfig{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"q5.q1""wheel wheel wheel""q4 q3 q2";align-items:start;gap:14px 10px;display:grid}.nl-crop{aspect-ratio:1;grid-area:wheel;justify-self:center;width:82%;overflow:hidden}.nl-wheelfig .nl-crop .dg-svg{width:213.64%;max-width:none;margin-top:-31.82%;margin-left:-56.82%}.nl-wheelfig .dg-qname,.nl-wheelfig .dg-qsub,.nl-wheelfig .dg-open{display:none}.nl-wlist{list-style:none;display:contents}.nl-wlist li{flex-direction:column;gap:2px;display:flex}.nl-wlist .nm{font:700 14px/1.25 var(--sans);color:var(--ink)}.nl-wlist .sub{font:400 12.5px/1.35 var(--sans);color:var(--ink-soft)}.nl-wlist .nl-wopen{font:700 10px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--lp-navy);margin-top:3px;display:block}.nl-wlist li:not(.open) .nm,.nl-wlist li:not(.open) .sub{color:#8a94a3}.nl-wheelfig{row-gap:0}.nl-wlist .q-1,.nl-wlist .q-5,.nl-wlist .q-2,.nl-wlist .q-4{max-width:88px}.nl-wlist .q-1{text-align:right;grid-area:q1;place-self:end;align-items:flex-end;margin-bottom:-18px}.nl-wlist .q-5{grid-area:q5;place-self:end start;margin-bottom:-18px}.nl-wlist .q-4{grid-area:q4;justify-self:start;margin-top:-50px}.nl-wlist .q-3{text-align:center;grid-area:q3;align-items:center;margin-top:6px}.nl-wlist .q-2{text-align:right;grid-area:q2;justify-self:end;align-items:flex-end;margin-top:-50px}}@media (max-width:900px){.nl-faq .lp-sec-head{text-align:center}.nl-faq .lp-sec-head .sub{margin-inline:auto}.nl-faq .lp-eyebrow{display:inline-block}}.lp mark.nl-mk{color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#3a4c6b;border-radius:.12em;padding:0 .16em}.lp .nl-promise-head{display:block}.lp #about.lp-band h2{letter-spacing:-.02em;font-size:clamp(30px,4.4vw,54px);font-weight:700;line-height:1.14}.lp #about .lp-split>div>p:not(.lp-eyebrow){font-size:17px;line-height:1.7}.lp .nl-promise-head h2{letter-spacing:-.02em;max-width:30ch;font-size:clamp(30px,4.4vw,54px);font-weight:700;line-height:1.14}.lp .nl-promise-head .sub{max-width:none;font:600 clamp(19px,2.2vw,24px)/1.35 var(--sans);color:var(--ink-soft);margin-top:18px}.lp .nl-gap{background:#3a4c6b;border-color:#3a4c6b}.lp .nl-gap h3,.lp .nl-gap p{color:#fff}.nl-pic{width:100%;display:block}.nl-pic img{width:100%;height:auto;display:block}@media (max-width:599px){.nl-pic{border-radius:18px;overflow:hidden}}#scale .nl-scripture{margin:0 0 36px}#scale .nl-scripture figcaption{line-height:1.45}