.pn-loader{color:var(--slate,#475569);flex-direction:column;align-items:center;gap:14px;font-weight:600;display:flex}:where(.pn-dark) .pn-loader{color:var(--slate,#afbfd6)}.pn-loader p{margin:0}.pn-lo{width:72px;height:72px;position:relative}.pn-lo span{border-radius:50%;position:absolute}.pn-lo-o2{border:1.5px dashed #b9c4e6;animation:3.6s linear infinite pnLoSpinR;inset:0}:where(.pn-dark) .pn-lo-o2{border:1.5px dashed #3b435f}.pn-lo-o2 i{background:var(--pn-amber,#f59e0b);border-radius:50%;width:10px;height:10px;margin-top:-5px;position:absolute;top:50%;left:-5px;box-shadow:0 0 10px #f59e0bb3}.pn-lo-o1{border:1.5px solid #6e86f5;animation:2.4s linear infinite pnLoSpin;inset:22%}.pn-lo-o1 i{background:var(--pn-blue,#2b4fff);border-radius:50%;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;right:-4px}.pn-lo-core{background:var(--pn-amber,#f59e0b);animation:1.6s ease-in-out infinite pnLoCore;inset:40%;box-shadow:0 0 18px #f59e0bbf}.pn-ld{animation:1.2s ease-in-out infinite pnLoDot;display:inline-block}.pn-ld+.pn-ld{animation-delay:.2s}.pn-ld+.pn-ld+.pn-ld{animation-delay:.4s}@keyframes pnLoSpin{to{transform:rotate(360deg)}}@keyframes pnLoSpinR{to{transform:rotate(-360deg)}}@keyframes pnLoCore{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes pnLoDot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.pn-lo span,.pn-ld{animation:none!important}.pn-ld{opacity:1}}html.a11y-reduce-motion .pn-lo span,html.a11y-reduce-motion .pn-ld{opacity:1;animation:none!important}:root{--navy:#0f1f52;--dblue:#1e3a8a;--b:#2b4fff;--bb:#3b63ff;--am:#f59e0b;--amh:#ffd24a;--ink:#0d0d14;--slate:#475569;--slate2:#334155;--mut:#64748b;--bg:#f8fafc;--bd:#e5e9f0;--g:#16a34a}:root:where(.pn-dark){--ink:#dbe1ef;--slate:#afbfd6;--slate2:#b6c8e0;--bg:#090f1f}.lh-body{background:var(--bg);color:var(--ink);margin:0;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif}:where(.pn-dark) .lh-body{color:#dbe1ef;background:#090f1f}.lh{max-width:760px;margin:0 auto;padding:0 clamp(14px,3.2vw,22px) 50px}.lh [hidden]{display:none!important}.lh-boot,.lh-msg{min-height:70vh;color:var(--slate);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}:where(.pn-dark) .lh-boot,:where(.pn-dark) .lh-msg{color:#afbfd6}.lh-btn{cursor:pointer;font:inherit;border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 22px;font-size:15px;font-weight:800;text-decoration:none;transition:transform .12s,filter .15s,background .15s;display:inline-flex}.lh-btn:active{transform:translateY(1px)}.lh-btn-amber{color:#0d0d14;background:linear-gradient(#ffc23d,#f59e0b);box-shadow:0 8px 18px -8px #f59e0b80}.lh-btn-amber:hover{filter:brightness(1.05);transform:translateY(-1px)}.lh-btn-blue{background:var(--b);color:#fff}.lh-btn-ghost{color:var(--navy);background:#f1f4f9}:where(.pn-dark) .lh-btn-ghost{color:#c1d4ff;background:#1c2234}.lh-btn-ghost:hover{background:#e5eaf2}:where(.pn-dark) .lh-btn-ghost:hover{background:#2a2f36}.lh-btn-ghost-dk{color:#fff;background:#ffffff24;border:1px solid #ffffff47}.lh-btn-white{color:var(--navy);background:#fff}.lh-btn-resume{width:fit-content;min-width:150px;min-height:40px;color:var(--dblue);background:#eef2ff;border:1px solid #dce3ff;border-radius:11px;margin:2px auto 0;padding:0 28px;font-size:14px;display:flex}:where(.pn-dark) .lh-btn-resume{color:#aac5ff;background:#212430;border:1px solid #32374c}.lh-btn-resume:hover{border-color:var(--b);background:#e2e9ff}:where(.pn-dark) .lh-btn-resume:hover{background:#272d42}.lh-wide{width:100%}.lh-head{justify-content:space-between;align-items:center;max-width:760px;margin:0 auto;padding:16px clamp(14px,3.2vw,22px) 6px;display:flex}.lh-brand{color:var(--ink);letter-spacing:-.03em;align-items:center;gap:9px;font-size:18px;font-weight:800;text-decoration:none;display:inline-flex}:where(.pn-dark) .lh-brand{color:#dbe1ef}.lh-brand-p{color:#fff;background:linear-gradient(135deg,#3b63ff,#1e3a8a);border-radius:9px;place-items:center;width:31px;height:31px;font-weight:800;display:grid}.lh-head-r{align-items:center;gap:11px;display:flex}.lh-plan{border-radius:999px;align-items:center;gap:5px;padding:5px 11px;font-size:12.5px;font-weight:800;display:inline-flex}.lh-plan.free{color:var(--slate);border:1px solid var(--bd);background:#fff}:where(.pn-dark) .lh-plan.free{color:#afbfd6;background:#12192a;border:1px solid #2e3649}.lh-plan.prem{background:var(--navy);color:var(--amh)}.lh-plan.ent{background:var(--navy);color:#fff}.lh-avatar{color:#fff;background:linear-gradient(160deg,#2b4fff,#1e3a8a);border-radius:50%;place-items:center;width:38px;height:38px;font-size:15px;font-weight:800;display:grid}.lh-col{flex-direction:column;gap:16px;display:flex}.lh-anim .lh-col>*{animation:.52s cubic-bezier(.2,.7,.2,1) both lhRise;animation-delay:calc(var(--i,0) * .1s)}.lh-anim .lh-now{animation:.9s ease-out .7s lhPulse}@keyframes lhRise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes lhPulse{0%{box-shadow:0 14px 34px -18px #0000008c,0 0 #f59e0b8c}to{box-shadow:0 14px 34px -18px #0000008c,0 0 0 14px #f59e0b00}}@media (prefers-reduced-motion:reduce){.lh-anim .lh-col>*,.lh-anim .lh-now{animation:none}}html.a11y-reduce-motion .lh-anim .lh-col>*,html.a11y-reduce-motion .lh-anim .lh-now{animation:none}.lh-eyebrow{text-transform:uppercase;letter-spacing:.04em;color:var(--slate2);font-size:13px;font-weight:800}:where(.pn-dark) .lh-eyebrow{color:#b6c8e0}.lh-eyebrow.sm{letter-spacing:.05em;color:var(--slate);font-size:11px}:where(.pn-dark) .lh-eyebrow.sm{color:#afbfd6}.lh-card{border:1px solid var(--bd);background:#fff;border-radius:20px;padding:18px;box-shadow:0 1px 2px #0f1f520a,0 12px 30px -20px #0f1f5238}:where(.pn-dark) .lh-card{background:#12192a;border:1px solid #2e3649}.lh-sec-head{justify-content:space-between;align-items:baseline;margin-bottom:11px;display:flex}.lh-sec-t{letter-spacing:-.02em;margin:0;font-size:17px;font-weight:800}.lh-link{color:var(--b);white-space:nowrap;font-size:14px;font-weight:800;text-decoration:none}:where(.pn-dark) .lh-link{color:#a0bcff}.lh-link:hover{text-decoration:underline}.lh-spcard{color:var(--ink);transition:border-color var(--mo-fast,.15s) ease, transform var(--mo-fast,.15s) var(--ease-out,ease);align-items:center;gap:14px;text-decoration:none;display:flex}:where(.pn-dark) .lh-spcard{color:#dbe1ef}.lh-spcard:hover{border-color:var(--b);transform:translateY(-1px)}.lh-spcard:focus-visible{outline:3px solid var(--b);outline-offset:3px}.lh-sp-ic{background:#eef2ff;border-radius:14px;flex:none;place-items:center;width:46px;height:46px;font-size:22px;display:grid}:where(.pn-dark) .lh-sp-ic{background:#212430}.lh-sp-x{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.lh-sp-x b{font-size:16px}.lh-sp-x>span:last-child{color:var(--slate);font-size:13px}:where(.pn-dark) .lh-sp-x>span:last-child{color:#afbfd6}.lh-sp-go{color:var(--b);flex:none;font-size:20px;font-weight:800}:where(.pn-dark) .lh-sp-go{color:#a0bcff}@media (prefers-reduced-motion:reduce){.lh-spcard,.lh-spcard:hover{transition:none;transform:none}}html.a11y-reduce-motion .lh-spcard,html.a11y-reduce-motion .lh-spcard:hover{transition:none;transform:none}.lh-welcome{color:#fff;background:linear-gradient(135deg,#16a34a,#0e9f5b);border-radius:16px;align-items:center;gap:12px;padding:14px 16px;display:flex}.lh-welcome-ic{font-size:22px}.lh-welcome b{font-size:15.5px;display:block}.lh-welcome span{opacity:.92;font-size:13px}.lh-welcome-x{color:#fff;cursor:pointer;background:#fff3;border:0;border-radius:50%;width:30px;height:30px;margin-left:auto;font-size:14px}.lh-hero{color:#fff;background:linear-gradient(135deg,#3b63ff 0%,#1e3a8a 56%,#0f1f52 100%);border-radius:24px;padding:20px;position:relative;overflow:hidden;box-shadow:0 22px 50px -26px #0f1f52d9}.lh-rocket{pointer-events:none;width:104px;height:auto;position:absolute;top:6px;right:10px}.lh-hero-new .lh-hero-eye,.lh-hero-new .lh-hero-h,.lh-hero-new .lh-streak{margin-right:96px}.lh-idle{transform-box:fill-box;transform-origin:50% 100%;animation:3s ease-in-out infinite lhIdle}.lh-puff{transform-box:fill-box;transform-origin:50%;opacity:0;animation:2.4s ease-out infinite lhPuff}.lh-pf2{animation-delay:.8s}.lh-pf3{animation-delay:1.6s}@keyframes lhIdle{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-3px)rotate(-1.5deg)}75%{transform:translateY(-3px)rotate(1.5deg)}}@keyframes lhPuff{0%{opacity:0;transform:translate(0)scale(.5)}20%{opacity:.7}to{opacity:0;transform:translate(var(--px),-6px) scale(1.6)}}#lhCountdown:empty{display:none}.lh-browse{text-align:center;margin-top:10px;font-size:14px;display:block}@media (prefers-reduced-motion:reduce){.lh-idle,.lh-puff{animation:none}}html.a11y-reduce-motion .lh-idle,html.a11y-reduce-motion .lh-puff{animation:none}.lh-glow{pointer-events:none;background:radial-gradient(circle,#ffd24a2e,#0000 70%);border-radius:50%;width:200px;height:200px;position:absolute;top:-60px;right:-40px}.lh-hero-eye{text-transform:uppercase;letter-spacing:.1em;color:#ffffffa8;font-size:12px;font-weight:700;position:relative}.lh-hero-h{letter-spacing:-.025em;margin:6px 0 12px;font-size:clamp(25px,6.2vw,33px);font-weight:800;line-height:1.04;position:relative}.lh-hero-chips{flex-wrap:wrap;gap:9px;display:flex}.lh-streak{color:#ffe7b0;background:#ffd24a29;border:1px solid #ffd24a6b;border-radius:999px;align-items:center;gap:6px;padding:8px 13px;font-size:13.5px;font-weight:700;display:inline-flex}:where(.pn-dark) .lh-streak{border:1px solid #493c136b}.lh-asknova{color:#fff;background:#ffffff21;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:6px;padding:8px 13px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.lh-now{color:var(--ink);background:#fff;border-radius:18px;flex-wrap:wrap;align-items:center;gap:14px;margin-top:14px;padding:16px;display:flex;position:relative;box-shadow:0 14px 34px -18px #0000008c}:where(.pn-dark) .lh-now{color:#dbe1ef;background:#12192a}.lh-now-l{flex:1;min-width:200px}.lh-now-eye{text-transform:uppercase;letter-spacing:.13em;color:#b26a00;font-size:11px;font-weight:800}:where(.pn-dark) .lh-now-eye{color:#f2af54}.lh-now-t{letter-spacing:-.015em;margin:3px 0 4px;font-size:20px;font-weight:800}.lh-now-sub{color:var(--slate);margin:0 0 10px;font-size:14px}:where(.pn-dark) .lh-now-sub{color:#afbfd6}.lh-now-chips{flex-wrap:wrap;gap:8px;display:flex}.lh-examchip{color:#9a5b00;background:#fff3dd;border:1px solid #f6d58c;border-radius:999px;align-items:center;gap:5px;padding:6px 11px;font-size:12.5px;font-weight:700;display:inline-flex}:where(.pn-dark) .lh-examchip{color:#edb162;background:#2c210a;border:1px solid #4a3a12}.lh-examchip.sm{vertical-align:middle;margin-left:8px;padding:3px 8px;font-size:11px}.lh-now-rev{color:var(--dblue);background:#eef2ff;border:1px solid #dce3ff;border-radius:999px;align-items:center;padding:6px 12px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}:where(.pn-dark) .lh-now-rev{color:#aac5ff;background:#212430;border:1px solid #32374c}.lh-start{flex:none;min-height:52px;padding:0 26px;font-size:16px}.lh-pchips{flex-wrap:wrap;gap:9px;margin:12px 0 14px;display:flex}.lh-pchip{border:1px solid var(--bd);color:var(--ink);background:#f8fafc;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 6px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}:where(.pn-dark) .lh-pchip{color:#dbe1ef;background:#090f1f;border:1px solid #2e3649}.lh-pchip-ic{color:#fff;border-radius:9px;place-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:grid}.lh-momentum{grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:12px;display:grid}.lh-weekc-top{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.lh-week-streak{font-size:15px;font-weight:800}.lh-week-bars{justify-content:space-between;align-items:flex-end;gap:6px;height:36px;display:flex}.lh-mo-empty i{border-radius:5px;width:100%;max-width:18px;display:block}.lh-readyc{align-items:center;gap:14px;display:flex}.lh-ring{flex:none;width:90px;height:90px;position:relative}.lh-ringsvg{width:90px;height:90px;transform:rotate(-90deg)}.lh-ringsvg #lhArc{transition:stroke-dashoffset 1s cubic-bezier(.16,1,.3,1)}.lh-ring-c{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.lh-ring-c b{font-size:21px;font-weight:800}.lh-ring-c span{text-transform:uppercase;color:var(--slate);font-size:9px;font-weight:800}:where(.pn-dark) .lh-ring-c span{color:#afbfd6}.lh-readyc-x{flex-direction:column;gap:5px;min-width:0;display:flex}.lh-verdict{color:#15803d;background:#e8f8ef;border-radius:999px;align-items:center;gap:5px;width:fit-content;padding:5px 11px;font-size:13px;font-weight:700;display:inline-flex}:where(.pn-dark) .lh-verdict{color:#77d68e;background:#182820}.lh-readyc-p{color:var(--slate);margin:2px 0;font-size:13px}:where(.pn-dark) .lh-readyc-p{color:#afbfd6}.lh-statc{flex-direction:column;justify-content:center;gap:4px;display:flex}.lh-bignum{letter-spacing:-.025em;font-size:27px;font-weight:800}.lh-statdiv{background:var(--bd);height:1px;margin:8px 0}:where(.pn-dark) .lh-statdiv{background:#282f41}.lh-mo-empty{text-align:center}.lh-mo-empty .lh-week-bars{margin-bottom:12px}.lh-mo-empty b{font-size:15px;display:block}.lh-mo-empty span{color:var(--slate);font-size:13px}:where(.pn-dark) .lh-mo-empty span{color:#afbfd6}.lh-courses{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.lh-course{border:1px solid var(--bd);background:#fff;border-radius:20px;flex:300px;max-width:374px;padding:18px;box-shadow:0 1px 2px #0f1f520a,0 12px 30px -20px #0f1f5238}:where(.pn-dark) .lh-course{background:#12192a;border:1px solid #2e3649}.lh-course-top{align-items:center;gap:12px;margin-bottom:12px;display:flex}.lh-course-ic{color:#fff;border-radius:13px;flex:none;place-items:center;width:46px;height:46px;font-size:23px;line-height:1;display:grid}.lh-course-ic svg{width:26px;height:26px}.lh-course-id h3{margin:0 0 2px;font-size:16.5px;font-weight:800}.lh-course-last{color:var(--slate);font-size:12.5px;font-weight:600}:where(.pn-dark) .lh-course-last{color:#afbfd6}.lh-pbar{background:#eef2f7;border-radius:999px;height:9px;margin-bottom:10px;overflow:hidden}:where(.pn-dark) .lh-pbar{background:#1e2537}.lh-pbar i{background:linear-gradient(90deg,#2b4fff,#3b63ff);border-radius:999px;width:0;height:100%;transition:width 1s cubic-bezier(.16,1,.3,1);display:block}.lh-course-meta{color:var(--slate);justify-content:space-between;align-items:center;margin-bottom:14px;font-size:12.5px;font-weight:700;display:flex}:where(.pn-dark) .lh-course-meta{color:#afbfd6}.lh-courses-empty{text-align:center;border-style:dashed}.lh-courses-empty .lh-empty-ic{font-size:32px}.lh-courses-empty b{margin:8px 0 4px;font-size:17px;display:block}.lh-courses-empty p{color:var(--slate);margin:0 0 16px;font-size:14px}:where(.pn-dark) .lh-courses-empty p{color:#afbfd6}.lh-badges-top{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}.lh-badges-n{color:var(--slate);font-size:13px;font-weight:700}:where(.pn-dark) .lh-badges-n{color:#afbfd6}.lh-badge-strip{gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}.lh-badge{flex-direction:column;flex:none;align-items:center;gap:6px;width:64px;display:flex}.lh-badge-m{background:linear-gradient(160deg,#fff6e6,#ffe2ae);border:1px solid #f0cb82;border-radius:50%;place-items:center;width:54px;height:54px;font-size:23px;display:grid;position:relative;box-shadow:0 6px 16px -10px #f59e0bb3}:where(.pn-dark) .lh-badge-m{background:linear-gradient(160deg,#201809,#412e06);border:1px solid #4f3d16}.lh-badge.locked .lh-badge-m{border-color:var(--bd);box-shadow:none;background:#f1f4f9}:where(.pn-dark) .lh-badge.locked .lh-badge-m{background:#1c2234;border-color:#2e3649}.lh-badge.locked .lh-badge-e{opacity:.4;filter:grayscale()}.lh-badge-lock{background:#fff;border-radius:50%;place-items:center;width:21px;height:21px;font-size:11px;display:grid;position:absolute;bottom:-2px;right:-2px;box-shadow:0 1px 3px #0003}:where(.pn-dark) .lh-badge-lock{background:#12192a}.lh-badge-l{color:var(--slate);text-align:center;font-size:10.5px;font-weight:700;line-height:1.15}:where(.pn-dark) .lh-badge-l{color:#afbfd6}.lh-cert{color:#fff;background:linear-gradient(135deg,#0f1f52,#1e3a8a);border-radius:18px;flex-wrap:wrap;align-items:center;gap:13px;margin-top:8px;padding:16px;display:flex}.lh-cert-ic{background:linear-gradient(160deg,#fff6e6,#ffe2ae);border-radius:13px;flex:none;place-items:center;width:48px;height:48px;font-size:23px;display:grid}:where(.pn-dark) .lh-cert-ic{background:linear-gradient(160deg,#201809,#412e06)}.lh-cert-ic.locked{background:#f1f4f9}:where(.pn-dark) .lh-cert-ic.locked{background:#1c2234}.lh-cert-x{flex:1;min-width:140px}.lh-cert-x b{font-size:15.5px;display:block}.lh-cert-x span{opacity:.85;font-size:12.5px}.lh-cert-cta{gap:8px;display:flex}.lh-cert-cta .lh-btn{min-height:40px;padding:0 16px;font-size:14px}.lh-cert-teaser{border:1px solid var(--bd);background:#fff;border-radius:18px;flex-wrap:wrap;align-items:center;gap:13px;margin-top:8px;padding:16px;display:flex;box-shadow:0 1px 2px #0f1f520a}:where(.pn-dark) .lh-cert-teaser{background:#12192a;border:1px solid #2e3649}.lh-cert-teaser .lh-cert-x{color:var(--ink)}:where(.pn-dark) .lh-cert-teaser .lh-cert-x{color:#dbe1ef}.lh-cert-teaser .lh-cert-x b{color:var(--ink)}:where(.pn-dark) .lh-cert-teaser .lh-cert-x b{color:#dbe1ef}.lh-cert-teaser .lh-cert-x span{color:var(--slate);opacity:1}:where(.pn-dark) .lh-cert-teaser .lh-cert-x span{color:#afbfd6}.lh-cert-teaser .lh-btn{margin-left:auto}.lh-plancard{border-radius:20px}.lh-plancard.active{border:1px solid var(--bd);background:#fff;flex-wrap:wrap;align-items:center;gap:14px;padding:18px;display:flex;box-shadow:0 1px 2px #0f1f520a}:where(.pn-dark) .lh-plancard.active{background:#12192a;border:1px solid #2e3649}.lh-plan-ic{border-radius:13px;flex:none;place-items:center;width:46px;height:46px;font-size:21px;display:grid}.lh-plan-ic.amber{color:#0d0d14;background:linear-gradient(#ffc23d,#f59e0b)}.lh-plan-ic.navy{background:var(--navy);color:#fff}.lh-plancard-x{flex:1;min-width:180px}.lh-plancard-x b{font-size:16px;display:block}.lh-plancard-x span{color:var(--slate);font-size:13px}:where(.pn-dark) .lh-plancard-x span{color:#afbfd6}.lh-plancard.upsell{color:#fff;background:linear-gradient(135deg,#0f1f52,#1e3a8a);border-radius:22px;flex-wrap:wrap;align-items:center;gap:20px;padding:22px;display:flex;box-shadow:0 22px 50px -26px #0f1f52b3}.lh-upsell-l{flex:1;min-width:240px}.lh-plan-eye{text-transform:uppercase;letter-spacing:.05em;color:var(--amh);font-size:12px;font-weight:800}.lh-upsell-l h3{letter-spacing:-.02em;margin:6px 0 12px;font-size:20px;font-weight:800}.lh-upsell-grid{grid-template-columns:1fr 1fr;gap:8px 16px;display:grid}.lh-tick{color:#ffffffeb;font-size:13.5px;font-weight:600;position:relative}.lh-upsell-grid .lh-tick:first-letter{color:var(--amh);font-weight:800}.lh-upsell-r{flex-direction:column;align-items:flex-start;gap:8px;min-width:180px;display:flex}.lh-price b{letter-spacing:-.025em;font-size:31px;font-weight:800}.lh-price span{opacity:.85;font-size:14px}.lh-price-sub{opacity:.85;font-size:12.5px}.lh-upsell-r{max-width:230px}.lh-upsell-r .lh-btn{width:auto}.lh-foot{border-top:1px solid var(--bd);margin-top:8px;padding-top:18px}:where(.pn-dark) .lh-foot{border-top:1px solid #2e3649}.lh-links{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}.lh-links a,.lh-links button{border:1px solid var(--bd);min-height:44px;color:var(--slate2);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;padding:0 16px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}:where(.pn-dark) .lh-links a,:where(.pn-dark) .lh-links button{color:#b6c8e0;background:#12192a;border:1px solid #2e3649}.lh-links a:hover,.lh-links button:hover{border-color:var(--b);color:var(--dblue);background:#f8faff}:where(.pn-dark) .lh-links a:hover,:where(.pn-dark) .lh-links button:hover{color:#aac5ff;background:#080e1e}.lh-foot-cap{text-align:center;color:var(--mut);margin:16px 0 0;font-size:12px}:where(.pn-dark) .lh-foot-cap{color:#aebfd8}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}html.a11y-reduce-motion *{transition:none!important;animation:none!important}:focus-visible{outline-offset:2px;border-radius:8px;outline:3px solid #3b63ff}
