:root{--navy-900:#032A3C;--navy-800:#043C54;--navy-700:#0B516E;--navy-600:#14618A;--ink:#043C54;--slate:#35617A;--slate-light:#5A7A96;--line:#D8E7F2;--line-dash:rgba(4,60,84,.14);--paper:#ffffff;--paper-cool:#F7FAFD;--paper-cool-2:#EAF3FB;--mist:#F1F8FC;--blue:#35719F;--blue-bright:#6891CC;--blue-soft:#CEE5F2;--cta:#345F87;--cta-h:#2C5377;--amber:#f1a83a;--amber-deep:#B7791F;--amber-soft:#fbe7c4;--green:#2faa6a;--green-deep:#157E23;--danger:#e0654f;--font-display: var(--pn-serif, Georgia, serif);--font-sans:var(--pn-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);--maxw:680px;--maxw-wide:1040px;--ease:cubic-bezier(.22,.61,.36,1);--ease-out:cubic-bezier(.16,1,.3,1);--radius:20px;--shadow:0 1px 2px rgba(4,60,84,.04), 0 18px 44px -24px rgba(4,60,84,.18);--shadow-lg:0 24px 70px -30px rgba(4,60,84,.35);--cta-shadow:0 4px 14px rgba(27,58,92,.3)}.pnadh-learn *,.pnadh-learn *:before,.pnadh-learn *:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}.pnadh-learn{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:17px;line-height:1.65;letter-spacing:.005em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}.pnadh-learn img,.pnadh-learn svg{max-width:100%;display:block}.pnadh-learn button{font-family:inherit;cursor:pointer;border:0;background:none}.pnadh-learn a{color:inherit}.pnadh-learn ::selection{background:var(--blue-soft)}.pnadh-learn [hidden]{display:none!important}.pnadh-learn h1,.pnadh-learn h2,.pnadh-learn h3,.pnadh-learn h1 span,.pnadh-learn h2 span,.pnadh-learn h3 span{font-family:var(--font-display)!important;font-weight:500;letter-spacing:-.015em;line-height:1.12;margin:0;color:var(--ink)}.pnadh-learn h1{font-size:clamp(40px,7.6vw,68px);line-height:1.06}.pnadh-learn h2{font-size:clamp(29px,5.2vw,44px)}.pnadh-learn h3{font-size:clamp(21px,4vw,28px)}.pnadh-learn p{margin:0 0 1.1em}.pnadh-learn .eyebrow{font-family:var(--font-sans);font-size:11.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--blue);margin:0 0 18px}.pnadh-learn .eyebrow.muted{color:var(--slate-light)}.pnadh-learn .lede{font-size:clamp(16.5px,2.5vw,19.5px);color:var(--slate);line-height:1.62}.pnadh-learn .serif-lede{font-family:var(--font-display)!important;font-weight:400;font-size:clamp(20px,3.4vw,28px);line-height:1.42;color:var(--ink);letter-spacing:-.01em}.pnadh-learn .serif-lede span,.pnadh-learn .principle span,.pnadh-learn .name-full span,.pnadh-learn .age-badge>span{font-family:var(--font-display)!important}.pnadh-learn .wrap{max-width:var(--maxw);margin:0 auto;padding:0 22px}.pnadh-learn .wrap-wide{max-width:var(--maxw-wide);margin:0 auto;padding:0 22px}.pnadh-learn .lesson{position:relative;padding:clamp(56px,10vh,104px) 0;scroll-margin-top:calc(64px + var(--pnadh-top,0px))}.pnadh-learn .lesson-head{text-align:center;max-width:580px;margin:0 auto clamp(32px,5.5vw,56px)}.pnadh-learn .section-divider{text-align:center;padding:clamp(70px,12vh,130px) 22px clamp(30px,6vh,50px)}.pnadh-learn .section-divider .num{font-family:var(--font-display)!important;font-size:14px;letter-spacing:.3em;color:var(--blue);text-transform:uppercase}.pnadh-learn .bg-cool{background:linear-gradient(180deg,var(--paper-cool) 0%,var(--paper) 100%)}.pnadh-learn .bg-cool-full{background:var(--paper-cool)}.pnadh-learn .bg-navy{background:linear-gradient(165deg,var(--navy-800),var(--navy-900));color:#eaf0fb}.pnadh-learn .bg-navy h1,.pnadh-learn .bg-navy h2,.pnadh-learn .bg-navy h3{color:#fff}.pnadh-learn .bg-navy .lede{color:#aec4d6}.pnadh-learn .ch-plate{display:flex;align-items:baseline;justify-content:center;gap:12px;margin:0 0 14px}.pnadh-learn .ch-plate .ch-num{font-family:var(--font-display)!important;font-size:clamp(30px,5vw,40px);font-weight:500;line-height:1;color:var(--blue-bright);letter-spacing:0}.pnadh-learn .ch-plate .ch-of{font-family:var(--font-display)!important;font-size:15px;color:var(--slate-light);letter-spacing:.04em}.pnadh-learn .ch-plate .ch-kick{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--blue);padding-left:14px;border-left:1px solid var(--line)}.pnadh-learn .lesson-head h2{margin:10px 0 14px}.pnadh-learn .topbar{position:sticky;top:var(--pnadh-top,0px);left:0;right:0;z-index:60;background:#fffffff0;backdrop-filter:blur(14px) saturate(1.5);-webkit-backdrop-filter:blur(14px) saturate(1.5);border-bottom:1px solid var(--line);transform:translateY(0);transition:transform .4s var(--ease)}.pnadh-learn .topbar-inner{max-width:var(--maxw-wide);margin:0 auto;height:58px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;gap:14px}.pnadh-learn .brand{font-family:var(--font-display)!important;font-size:16px;letter-spacing:.01em;display:flex;align-items:center;gap:9px;color:var(--navy-800)}.pnadh-learn .brand-suffix{font-family:var(--font-display)!important;color:var(--slate-light);font-size:15px}.pnadh-learn .brand-link{display:flex;align-items:center}.pnadh-learn .brand-logo{height:38px;width:auto;display:block}@media(max-width:600px){.pnadh-learn .brand-logo{height:28px}}.pnadh-learn .progress-meta{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--slate)}.pnadh-learn .progress-meta .label-txt{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--slate-light)}.pnadh-learn .progress-pct{font-variant-numeric:tabular-nums;font-weight:700;color:var(--navy-800);min-width:38px;text-align:right;font-size:13px}.pnadh-learn .energy-mini{width:74px;height:7px;border-radius:99px;background:var(--paper-cool-2);overflow:hidden;position:relative}.pnadh-learn .energy-mini:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:var(--p,0%);background:linear-gradient(90deg,var(--blue-bright),var(--navy-800));transition:width .6s var(--ease);border-radius:99px}.pnadh-learn .railbar{position:absolute;left:0;bottom:-1px;height:2px;background:linear-gradient(90deg,var(--blue-bright),var(--navy-800));width:var(--scroll,0%);transition:width .3s var(--ease)}.pnadh-learn .seg-track{display:flex;gap:5px;align-items:center}.pnadh-learn .seg-track i{width:16px;height:5px;border-radius:99px;background:var(--paper-cool-2);transition:background .4s var(--ease)}.pnadh-learn .seg-track i.done{background:linear-gradient(90deg,var(--blue),var(--blue-bright))}.pnadh-learn .seg-track i.now{background:var(--blue-bright);animation:pnadhSegPulse 2.4s var(--ease) infinite}@keyframes pnadhSegPulse{0%,to{opacity:1}50%{opacity:.5}}@media(max-width:600px){.pnadh-learn .seg-track{position:absolute;left:14px;top:50%;transform:translateY(-50%)}.pnadh-learn .seg-track i{width:10px}}.pnadh-learn .chapters{position:fixed;z-index:59;top:calc(var(--pnadh-top,0px) + 58px);right:0;width:min(320px,86vw);height:calc(100vh - 58px - var(--pnadh-top,0px));background:#fffffff7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-left:1px solid var(--line);transform:translate(100%);transition:transform .42s var(--ease);overflow-y:auto;padding:22px 20px 60px;box-shadow:var(--shadow-lg)}.pnadh-learn .chapters.open{transform:translate(0)}.pnadh-learn .chapters h4{font-family:var(--font-sans);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--slate-light);margin:0 0 14px}.pnadh-learn .chapters ol{list-style:none;margin:0 0 26px;padding:0;counter-reset:c}.pnadh-learn .chap{display:flex;gap:12px;align-items:flex-start;padding:11px 10px;border-radius:12px;cursor:pointer;transition:background .2s;text-decoration:none}.pnadh-learn .chap:hover{background:var(--paper-cool)}.pnadh-learn .chap.active{background:var(--blue-soft)}.pnadh-learn .chap .ring{flex:0 0 22px;height:22px;border-radius:50%;border:2px solid var(--line);margin-top:2px;display:grid;place-items:center;transition:.25s}.pnadh-learn .chap.done .ring{background:var(--green);border-color:var(--green)}.pnadh-learn .chap.done .ring:after{content:"\2713";color:#fff;font-size:11px;font-weight:700}.pnadh-learn .chap .ct{font-size:14.5px;line-height:1.3;color:var(--ink)}.pnadh-learn .chap .ck{display:block;font-size:11px;color:var(--slate-light);margin-top:2px}.pnadh-learn .menu-btn{display:flex;align-items:center;gap:7px;font-size:12.8px;color:var(--navy-800);font-weight:500;padding:6px 4px}.pnadh-learn .menu-btn svg{width:17px;height:17px}.pnadh-learn #menuBtn{display:none}.pnadh-learn .scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#041a2857;z-index:58;opacity:0;pointer-events:none;transition:opacity .3s}.pnadh-learn .scrim.show{opacity:1;pointer-events:auto}.pnadh-learn .close-btn svg{width:17px;height:17px}.pnadh-learn .menu-btn.close-btn{position:static!important;top:auto!important;right:auto!important;flex:0 0 40px;width:40px;height:40px;padding:0;margin:0;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--line);border-radius:50%;color:var(--slate);transition:border-color .2s,color .2s}.pnadh-learn .progress-pct{flex:0 0 auto}.pnadh-learn .close-btn:hover{color:var(--navy-800);border-color:var(--blue)}.pnadh-learn .reveal{opacity:0;transform:translateY(26px);transition:opacity .9s var(--ease-out),transform .9s var(--ease-out)}.pnadh-learn .reveal.in{opacity:1;transform:none}.pnadh-learn .reveal.d1{transition-delay:.1s}.pnadh-learn .reveal.d2{transition-delay:.2s}.pnadh-learn .reveal.d3{transition-delay:.3s}.pnadh-learn .reveal.d4{transition-delay:.4s}.pnadh-learn .fade{opacity:0;transition:opacity 1s var(--ease)}.pnadh-learn .fade.in{opacity:1}.pnadh-learn .scale-in{opacity:0;transform:scale(.94);transition:opacity .9s var(--ease-out),transform .9s var(--ease-out)}.pnadh-learn .scale-in.in{opacity:1;transform:none}.pnadh-learn .btn{display:inline-flex;align-items:center;gap:9px;justify-content:center;padding:16px 30px;border-radius:12px;font-weight:700;font-size:15.5px;letter-spacing:-.01em;transition:transform .15s var(--ease),box-shadow .3s,background .2s;text-decoration:none}.pnadh-learn .btn-primary,.pnadh-learn .btn-blue,.pnadh-learn .btn-amber{background:var(--cta);color:#fff;box-shadow:var(--cta-shadow)}.pnadh-learn .btn-primary:hover,.pnadh-learn .btn-blue:hover,.pnadh-learn .btn-amber:hover{background:var(--cta-h);transform:translateY(-1px);box-shadow:0 6px 18px #1b3a5c5c}.pnadh-learn .btn:active{transform:scale(.985)}.pnadh-learn .btn-ghost{border:1.5px solid var(--line);color:var(--navy-800);background:#fff;font-weight:600}.pnadh-learn .btn-ghost:hover{border-color:var(--blue);color:var(--blue)}.pnadh-learn .btn-light{background:#fff;color:var(--navy-800);box-shadow:0 10px 30px -12px #0006}.pnadh-learn .btn-light:hover{transform:translateY(-1px)}.pnadh-learn .pill{display:inline-block;font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--blue);background:var(--blue-soft);padding:5px 11px;border-radius:99px}.pnadh-learn .pill.amber{color:var(--amber-deep);background:var(--amber-soft)}.pnadh-learn .pill.ghost{color:var(--slate);background:var(--paper-cool-2)}.pnadh-learn .card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:28px;box-shadow:var(--shadow)}.pnadh-learn .stage{position:relative;border-radius:22px;overflow:hidden;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow)}.pnadh-learn .stage.dark{background:linear-gradient(165deg,var(--navy-700),var(--navy-900));border-color:#ffffff0f}.pnadh-learn .stage-pad{padding:clamp(20px,5vw,36px)}.pnadh-learn .plate-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:-4px 0 20px;padding-bottom:12px;border-bottom:1px dashed var(--line-dash)}.pnadh-learn .plate-head .ph-lab{font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--blue)}.pnadh-learn .plate-head .ph-hint{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:var(--slate-light)}.pnadh-learn .plate-head .ph-hint svg{width:13px;height:13px;stroke:currentColor;stroke-width:2;fill:none}.pnadh-learn .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.pnadh-learn .skip-link{position:fixed;top:-60px;left:14px;z-index:80;background:var(--navy-800);color:#fff;padding:10px 18px;border-radius:0 0 10px 10px;font-size:13.5px;font-weight:600;transition:top .2s}.pnadh-learn .skip-link:focus{top:0}.pnadh-learn :focus-visible{outline:3px solid var(--blue-bright);outline-offset:3px;border-radius:6px}@media(prefers-reduced-motion:reduce){.pnadh-learn *{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.pnadh-learn .reveal,.pnadh-learn .fade,.pnadh-learn .scale-in{opacity:1!important;transform:none!important}}@media(max-width:600px){.pnadh-learn{font-size:16px}.pnadh-learn .progress-meta .label-txt,.pnadh-learn .progress-meta .energy-mini{display:none}.pnadh-learn .progress-meta{gap:6px}.pnadh-learn .progress-pct{min-width:0;font-size:13px}.pnadh-learn .close-btn{flex:0 0 auto}}.pnadh-learn .hero{position:relative;min-height:100svh;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,var(--mist) 0%,#F7FAFD 66%,#FFFFFF 100%);color:var(--ink);text-align:center;overflow:hidden;padding:72px 22px 56px}.pnadh-learn .hero canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.pnadh-learn .hero-content{position:relative;z-index:2;max-width:820px}.pnadh-learn .hero .eyebrow{display:inline-flex;align-items:center;gap:10px}.pnadh-learn .hero .eyebrow:before,.pnadh-learn .hero .eyebrow:after{content:"";width:26px;height:1px;background:var(--blue-bright);opacity:.5}.pnadh-learn .hero h1{color:var(--navy-800);font-weight:500}.pnadh-learn .hero h1 .src{position:relative;white-space:nowrap}.pnadh-learn .hero h1 .src:after{content:"";position:absolute;left:0;right:0;bottom:.06em;height:.5em;border-radius:50%;background:radial-gradient(closest-side,rgba(191,220,238,.9),transparent);filter:blur(4px);z-index:-1;animation:srcGlow 4s var(--ease) infinite}@keyframes srcGlow{0%,to{opacity:.7;transform:scaleX(.9)}50%{opacity:1;transform:scaleX(1.05)}}.pnadh-learn .hero .sub{color:var(--slate);font-size:clamp(16.5px,2.5vw,19.5px);max-width:540px;margin:24px auto 32px;line-height:1.6}.pnadh-learn .hero-cta{display:flex;flex-direction:column;align-items:center;gap:13px}.pnadh-learn .hero-cta .btn{font-size:17px;padding:18px 40px;margin-top:4px}.pnadh-learn .hero-note{font-size:13px;color:var(--slate-light);letter-spacing:.01em}.pnadh-learn .hero-resume{font-size:13px;color:var(--blue);text-decoration:none;border-bottom:1px solid rgba(53,113,159,.35);padding-bottom:1px}.pnadh-learn .hero-resume:hover{color:var(--navy-800);border-color:var(--navy-800)}.pnadh-learn .hero-map{display:flex;flex-direction:column;gap:0;margin:36px auto 0;max-width:560px;background:#ffffffd1;border:1px solid var(--line);border-radius:18px;overflow:hidden;box-shadow:var(--shadow);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);text-align:left}.pnadh-learn .hero-map .seg{display:flex;align-items:baseline;gap:16px;padding:14px 20px;background:none;border:0;box-shadow:none;border-radius:0}.pnadh-learn .hero-map .seg+.seg{border-top:1px solid var(--line)}.pnadh-learn .hero-map .seg .n{font-family:var(--font-display)!important;font-size:15px;font-weight:500;color:var(--blue-bright);letter-spacing:.08em;flex:0 0 52px;white-space:nowrap}.pnadh-learn .hero-map .seg .t{font-size:14.5px;color:var(--slate);line-height:1.45;font-family:var(--font-sans);margin:0}@media(max-width:600px){.pnadh-learn .hero-map{margin-top:28px}.pnadh-learn .hero-map .seg{padding:12px 16px;gap:12px}.pnadh-learn .hero-map .seg .t{font-size:13.5px}}.pnadh-learn [data-watch=gap]{max-width:600px;margin-left:auto;margin-right:auto}.pnadh-learn .gap-meter{display:grid;gap:16px;margin:4px 0 6px}.pnadh-learn .gap-row{display:flex;align-items:center;gap:14px}.pnadh-learn .gap-row .lab{flex:0 0 78px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--slate-light);text-align:right}.pnadh-learn .gap-track{flex:1;height:16px;border-radius:99px;background:var(--paper-cool-2);overflow:hidden;position:relative}.pnadh-learn .gap-fill{height:100%;border-radius:99px;width:0;transition:width 1.3s var(--ease)}.pnadh-learn .gap-fill.effort{background:linear-gradient(90deg,var(--blue),var(--blue-bright))}.pnadh-learn .gap-fill.energy{background:linear-gradient(90deg,var(--amber),#f6c66f)}.pnadh-learn .gap-row .val{flex:0 0 48px;font-family:var(--font-display)!important;font-size:17px;font-weight:500;color:var(--ink);font-variant-numeric:tabular-nums}.pnadh-learn .gap-caption{text-align:center;font-size:14.5px;color:var(--slate);margin-top:16px}.pnadh-learn .gap-caption b{color:var(--ink)}.pnadh-learn .pnadh-step.active .gap-fill.effort{animation:pnadhFillEffort 1.2s var(--ease-out) .3s both}.pnadh-learn .pnadh-step.active .gap-fill.energy{animation:pnadhFillEnergy 1.2s var(--ease-out) .45s both}@keyframes pnadhFillEffort{0%{width:0}to{width:100%}}@keyframes pnadhFillEnergy{0%{width:0}to{width:55%}}.pnadh-learn [data-watch=gap].in .gap-fill.effort{width:100%}.pnadh-learn [data-watch=gap].in .gap-fill.energy{width:55%}@media(prefers-reduced-motion:reduce){.pnadh-learn .gap-fill.effort{width:100%}.pnadh-learn .gap-fill.energy{width:55%}}.pnadh-learn .gap-note .gap-track{background:none;overflow:visible;height:22px;position:relative}.pnadh-learn .gap-marker{position:absolute;left:55%;right:0;top:60%;border-top:2px dashed var(--amber)}.pnadh-learn .gap-marker:after{content:"the gap";position:absolute;left:50%;top:-1.7em;transform:translate(-50%);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--amber-deep);white-space:nowrap}.pnadh-learn .name-reveal{text-align:center;margin:10px auto;max-width:560px}.pnadh-learn .name-full{font-family:var(--font-display)!important;font-size:clamp(17px,3.4vw,26px);color:var(--slate-light);line-height:1.5;transition:.6s}.pnadh-learn .name-full .hl{color:var(--navy-800);font-weight:500;position:relative;transition:.5s}.pnadh-learn .name-short{font-family:var(--font-display)!important;font-size:clamp(52px,12vw,92px);color:var(--navy-800);letter-spacing:.02em;opacity:0;height:0;overflow:hidden;transition:.7s var(--ease)}.pnadh-learn .name-reveal.collapsed .name-full{opacity:0;height:0;margin:0}.pnadh-learn .name-reveal.collapsed .name-short{opacity:1;height:auto}.pnadh-learn .name-reveal.in .hl{animation:pnadhHl .7s var(--ease) both}.pnadh-learn .name-reveal.in .hl:nth-of-type(1){animation-delay:.1s}.pnadh-learn .name-reveal.in .hl:nth-of-type(2){animation-delay:.32s}.pnadh-learn .name-reveal.in .hl:nth-of-type(3){animation-delay:.54s}.pnadh-learn .name-reveal.in .hl:nth-of-type(4){animation-delay:.76s}@keyframes pnadhHl{0%{text-shadow:none}45%{color:#35719f;text-shadow:0 0 16px rgba(104,145,204,.55)}to{color:var(--navy-800);text-shadow:none}}.pnadh-learn .name-reveal.collapsed .name-short{text-shadow:0 8px 44px rgba(241,168,58,.35);animation:pnadhNameIn .7s var(--ease-out) both}@keyframes pnadhNameIn{0%{transform:scale(.93)}to{transform:scale(1)}}.pnadh-learn .serif-lede .beat{display:block;opacity:0;transform:translateY(8px);transition:opacity .6s var(--ease-out),transform .6s var(--ease-out)}.pnadh-learn .serif-lede .beat+.beat{margin-top:6px}.pnadh-learn .serif-lede.in .beat{opacity:1;transform:none}.pnadh-learn .serif-lede.in .beat:nth-child(1){transition-delay:.1s}.pnadh-learn .serif-lede.in .beat:nth-child(2){transition-delay:.55s}.pnadh-learn .serif-lede.in .beat:nth-child(3){transition-delay:1s}.pnadh-learn .engine-stage{display:grid;grid-template-columns:1fr;gap:18px;align-items:center}.pnadh-learn .engine-svg{width:100%;max-width:420px;margin:0 auto}.pnadh-learn .engine-controls{text-align:center}.pnadh-learn .engine-status{font-size:14.5px;color:var(--slate);margin-top:8px;min-height:1.4em;transition:.4s}.pnadh-learn .engine-status.on{color:var(--green-deep);font-weight:600}.pnadh-learn .eng-piston{transition:transform .18s linear}.pnadh-learn .eng-slot{transition:.5s}.pnadh-learn .eng-glow{opacity:0;transition:.6s}.pnadh-learn .engine.running .eng-glow{opacity:.25}.pnadh-learn .eng-gauge-wrap{width:150px;margin:0 auto 12px}.pnadh-learn .eg-lab{display:block;text-align:center;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--slate-light);margin-bottom:4px}.pnadh-learn .eng-gauge{height:7px;border-radius:99px;background:var(--paper-cool-2);position:relative;overflow:hidden}.pnadh-learn .eng-gauge i{position:absolute;top:0;right:0;bottom:0;left:0;width:52%;border-radius:99px;background:linear-gradient(90deg,var(--blue),var(--blue-bright));transition:width .8s var(--ease),background .8s}.pnadh-learn .eng-gauge i.full{width:100%;background:linear-gradient(90deg,var(--amber),#f6c66f)}.pnadh-learn .decline{margin-top:4px;position:relative}.pnadh-learn .decline-svg{width:100%;height:170px}.pnadh-learn .decline-controls{display:flex;align-items:center;gap:16px;margin-top:18px}.pnadh-learn .decline-controls input[type=range]{flex:1;-webkit-appearance:none;appearance:none;background:transparent;height:32px;margin:0}.pnadh-learn .decline-controls input[type=range]::-webkit-slider-runnable-track{height:5px;border-radius:99px;background:var(--paper-cool-2)}.pnadh-learn .decline-controls input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;border-radius:50%;background:var(--cta);border:3px solid #fff;box-shadow:0 2px 8px #043c5459;margin-top:-12px;cursor:pointer}.pnadh-learn .decline-controls input[type=range]::-moz-range-track{height:5px;border-radius:99px;background:var(--paper-cool-2)}.pnadh-learn .decline-controls input[type=range]::-moz-range-thumb{width:28px;height:28px;border-radius:50%;background:var(--cta);border:3px solid #fff;box-shadow:0 2px 8px #043c5459;cursor:pointer}.pnadh-learn .age-badge{font-family:var(--font-display)!important;font-variant-numeric:tabular-nums;font-weight:500;font-size:22px;color:var(--navy-800);min-width:74px;transition:color .4s}.pnadh-learn .age-badge small{display:block;font-family:var(--font-sans);font-size:10px;font-weight:700;letter-spacing:.12em;color:var(--slate-light);text-transform:uppercase;margin-top:2px}.pnadh-learn .age-badge.tick{animation:pnadhTick .18s var(--ease)}@keyframes pnadhTick{50%{transform:scale(1.07)}}.pnadh-learn .age-badge.low{color:var(--amber-deep)}.pnadh-learn .decline-caption{text-align:center;font-size:14.5px;color:var(--slate);margin-top:14px;min-height:2.6em}.pnadh-learn .decline-caption b{color:var(--ink)}.pnadh-learn .decline-tip{position:absolute;left:20px;top:40px;transform:translate(-50%,-135%);background:var(--navy-800);color:#fff;font-size:11.5px;font-weight:600;padding:5px 10px;border-radius:8px;white-space:nowrap;pointer-events:none;box-shadow:var(--shadow);transition:left .08s linear,top .08s linear;z-index:2}.pnadh-learn .decline-tip:after{content:"";position:absolute;left:50%;bottom:-4px;transform:translate(-50%) rotate(45deg);width:8px;height:8px;background:var(--navy-800)}.pnadh-learn .decline-ticks{display:flex;justify-content:space-between;padding:4px 9% 0 4%;font-size:10.5px;color:var(--slate-light);font-variant-numeric:tabular-nums}.pnadh-learn #declinePath.draw{transition:stroke-dashoffset .9s var(--ease-out)}.pnadh-learn .molecule-stage{position:relative}.pnadh-learn .mol-flash{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;opacity:0;pointer-events:none}.pnadh-learn .mol-flash.go{animation:pnadhFlash .55s var(--ease)}@keyframes pnadhFlash{0%{opacity:0}25%{opacity:.5}to{opacity:0}}.pnadh-learn .mol-svg{width:100%;max-width:340px;margin:0 auto;display:block}.pnadh-learn .mol-svg.shake{animation:pnadhShake .4s linear}@keyframes pnadhShake{0%,to{transform:none}20%{transform:translate(-3px,1px)}40%{transform:translate(3px,-1px)}60%{transform:translate(-2px,-1px)}80%{transform:translate(2px,1px)}}.pnadh-learn .mol-node{transition:transform .6s var(--ease),opacity .6s}.pnadh-learn .mol-bond{transition:opacity .5s,stroke-dashoffset 1s}.pnadh-learn .threat-row{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;max-width:470px;margin:22px auto 0}.pnadh-learn .threat{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 8px;border-radius:14px;border:1px solid var(--line);background:#fff;cursor:pointer;transition:.25s;min-width:0}.pnadh-learn .threat:hover{border-color:var(--danger);transform:translateY(-2px);box-shadow:var(--shadow)}.pnadh-learn .threat.fired{border-color:var(--danger);background:#fdf1ed}.pnadh-learn .threat.hint{animation:pnadhThreatHint 1.6s var(--ease) 2}.pnadh-learn .threat .te{width:34px;height:34px;border-radius:10px;background:var(--paper-cool-2);display:grid;place-items:center;color:var(--blue)}.pnadh-learn .threat .te svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.9;fill:none;stroke-linecap:round;stroke-linejoin:round}.pnadh-learn .threat.fired .te{background:#f9e2db;color:var(--danger)}.pnadh-learn .threat .tn{font-size:12px;font-weight:600;color:var(--ink);text-align:center;line-height:1.15}@keyframes pnadhThreatHint{0%,to{transform:none}50%{transform:translateY(-4px);border-color:var(--danger)}}@media(max-width:520px){.pnadh-learn .threat-row{grid-template-columns:repeat(2,1fr);max-width:320px}}.pnadh-learn .mol-status{text-align:center;font-size:14.5px;color:var(--slate);margin-top:16px;min-height:1.5em;transition:.3s}.pnadh-learn .mol-status.broken{color:var(--danger);font-weight:600}.pnadh-learn .mol-reset{font-size:12.8px;color:var(--blue);text-decoration:underline;background:none}.pnadh-learn .label-arrives{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:18px}.pnadh-learn .label-chip{padding:10px 18px;border-radius:12px;background:#fff;border:1px solid var(--line);text-align:center;box-shadow:var(--shadow)}.pnadh-learn .label-chip b{font-family:var(--font-display)!important;font-size:21px;font-weight:500;color:var(--navy-800);display:block;line-height:1.1}.pnadh-learn .label-chip small{font-size:10px;color:var(--slate);letter-spacing:.08em;text-transform:uppercase}.pnadh-learn .label-chip.arrives.hit b{color:var(--danger)}.pnadh-learn .label-arrow{font-size:20px;color:var(--slate-light)}.pnadh-learn .product-hero{background:linear-gradient(165deg,var(--navy-700) 0%,var(--navy-900) 78%);color:#eaf0fb;border-radius:24px;overflow:hidden;position:relative;padding:clamp(40px,7vw,64px) 26px;text-align:center;border:1px solid rgba(255,255,255,.06)}.pnadh-learn .product-hero .glow{position:absolute;top:-12%;left:50%;transform:translate(-50%);width:340px;height:340px;border-radius:50%;background:radial-gradient(closest-side,rgba(104,145,204,.35),transparent);filter:blur(24px)}.pnadh-learn .product-hero h2{color:#fff}.pnadh-learn .product-vis{position:relative;z-index:2;width:min(240px,72%);height:auto;margin:6px auto 30px}.pnadh-learn .bottle-photo{width:100%;height:auto;margin:0 auto;display:block;border-radius:18px;box-shadow:0 32px 60px -22px #0009;animation:pnadhFloat 6s var(--ease) infinite}@keyframes pnadhFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.pnadh-learn .bottle-3d{width:100%;height:100%;filter:drop-shadow(0 30px 50px rgba(0,0,0,.45))}.pnadh-learn .pp-badge{position:absolute;right:-10px;top:-12px;z-index:3;background:#032a3cd9;border:1px solid rgba(241,168,58,.55);color:#f6c66f;font-size:10.5px;font-weight:700;letter-spacing:.06em;padding:6px 10px;border-radius:99px;white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pnadh-learn .principle{font-family:var(--font-display)!important;font-size:clamp(23px,4.6vw,34px);color:#fff;max-width:560px;margin:0 auto;line-height:1.32;letter-spacing:-.01em}.pnadh-learn .principle span{color:var(--amber)}.pnadh-learn .spec-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;max-width:520px;margin:30px auto 0;position:relative;z-index:2}.pnadh-learn .spec{padding:18px;border-radius:14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);text-align:left;opacity:0;transform:translateY(14px);transition:.6s var(--ease)}.pnadh-learn .spec.in{opacity:1;transform:none}.pnadh-learn .spec .sv{font-family:var(--font-display)!important;font-size:24px;font-weight:500;color:#fff}.pnadh-learn .spec .sl{font-size:13px;color:#aec4d6;margin-top:3px;line-height:1.4}.pnadh-learn .price-note{position:relative;z-index:2;font-size:14px;color:#cde0ec;margin:26px auto 0;max-width:440px;line-height:1.55}@media(max-width:520px){.pnadh-learn .spec-grid{grid-template-columns:1fr}}.pnadh-learn .rating-line{position:relative;z-index:2;margin:14px 0 0;font-size:13px;color:#cde0ec}.pnadh-learn .rating-line .stars,.pnadh-learn .fp-stars .stars{color:var(--amber);letter-spacing:2px;font-size:14px}.pnadh-learn .trust-strip{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 18px;max-width:560px;margin:26px auto 0}.pnadh-learn .trust-strip span{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:#cde0ec}.pnadh-learn .trust-strip.light span{color:#aec4d6}.pnadh-learn .trust-strip svg{width:15px;height:15px;flex:0 0 auto;stroke:var(--blue-bright);stroke-width:1.8;fill:none;opacity:.95}.pnadh-learn .expect-timeline{position:relative;margin-top:4px;padding-left:26px}.pnadh-learn .expect-timeline:before{content:"";position:absolute;left:8px;top:18px;bottom:18px;width:2px;background:var(--blue-soft);transform-origin:top;transform:scaleY(0);transition:transform .7s var(--ease-out) .2s}.pnadh-learn .expect-timeline.drawn:before{transform:scaleY(1)}.pnadh-learn .expect-row{display:flex;gap:16px;align-items:flex-start;padding:18px 0;border-bottom:1px solid var(--line);opacity:0;transform:translate(-14px);transition:.6s var(--ease);position:relative}.pnadh-learn .expect-row.in{opacity:1;transform:none}.pnadh-learn .expect-row:before{content:"";position:absolute;left:-23px;top:24px;width:12px;height:12px;border-radius:50%;background:var(--blue);border:3px solid #fff;box-shadow:0 0 0 1px var(--blue-soft)}.pnadh-learn .expect-row:last-child:before{background:var(--amber)}.pnadh-learn .expect-row .when{flex:0 0 92px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--blue);padding-top:3px}.pnadh-learn .expect-row .what{font-size:15.5px;color:var(--ink)}.pnadh-learn .expect-row .what small{display:block;color:var(--slate);font-size:13.5px;margin-top:3px}.pnadh-learn .no-jolt{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:34px}.pnadh-learn .nj{padding:22px;border-radius:16px;border:1px solid var(--line);text-align:center;background:var(--paper-cool)}.pnadh-learn .nj.steady{background:linear-gradient(165deg,#fff,var(--amber-soft));border-color:#f1a83a99}.pnadh-learn .nj svg{width:100%;height:60px;margin:8px 0}.pnadh-learn .nj h4{font-family:var(--font-sans);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin:0;color:var(--slate)}.pnadh-learn .nj.steady h4{color:var(--amber-deep)}.pnadh-learn .nj p{font-size:13px;color:var(--slate);margin:4px 0 0}@media(max-width:480px){.pnadh-learn .no-jolt{grid-template-columns:1fr}}.pnadh-learn .review-card{margin:34px auto 0;padding:26px 28px;border-radius:var(--radius);background:#fff;border:1px solid var(--line);box-shadow:var(--shadow);text-align:left;max-width:560px}.pnadh-learn .review-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pnadh-learn .review-avatar{width:40px;height:40px;border-radius:50%;background:var(--blue-soft);color:var(--blue);display:grid;place-items:center;font-weight:700;font-size:16px;flex:0 0 auto}.pnadh-learn .review-name{font-weight:700;color:var(--navy-800);font-size:15.5px}.pnadh-learn .review-verified{display:inline-flex;align-items:center;gap:4px;color:var(--green-deep);font-size:12.5px;font-weight:600}.pnadh-learn .review-stars{margin-left:auto;color:var(--amber);font-size:17px;letter-spacing:2px;white-space:nowrap}.pnadh-learn .review-quote{font-family:var(--font-display)!important;font-style:italic;font-size:clamp(16.5px,2.6vw,19px);line-height:1.55;color:var(--ink);margin:14px 0 0}@media(max-width:480px){.pnadh-learn .review-stars{margin-left:50px;width:100%}}.pnadh-learn .finish{background:linear-gradient(165deg,var(--navy-700) 0%,var(--navy-900) 80%);color:#eaf0fb;text-align:center;padding:clamp(70px,12vh,130px) 22px;position:relative;overflow:hidden}.pnadh-learn .finish canvas{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.pnadh-learn .finish-inner{position:relative;z-index:2;max-width:620px;margin:0 auto}.pnadh-learn .badge-ring{width:120px;height:120px;margin:0 auto 26px;position:relative}.pnadh-learn .badge-ring svg{transform:rotate(-90deg)}.pnadh-learn .badge-ring .pct{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-family:var(--font-display)!important;font-size:28px;color:#fff}.pnadh-learn .finish h2{color:#fff;margin:0 0 14px}.pnadh-learn .finish .sub{color:#aec4d6;max-width:460px;margin:0 auto 30px}.pnadh-learn .finish .eyebrow{color:var(--blue-bright)}.pnadh-learn .finish-stats{display:flex;gap:0;justify-content:center;margin:0 auto 34px;flex-wrap:wrap}.pnadh-learn .fstat{padding:0 24px}.pnadh-learn .fstat+.fstat{border-left:1px solid rgba(255,255,255,.14)}.pnadh-learn .fstat .fv{font-family:var(--font-display)!important;font-size:30px;font-weight:500;color:#fff}.pnadh-learn .fstat .fl{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#7fa3bc;margin-top:2px}.pnadh-learn .guarantee-note{font-size:13.5px;color:#aec4d6;max-width:420px;margin:0 auto 26px;line-height:1.55}.pnadh-learn .finish-cta{display:flex;flex-direction:column;align-items:center;gap:14px}.pnadh-learn .finish-second{font-size:13.5px;color:#9fc1dc;text-decoration:none;border-bottom:1px solid rgba(159,193,220,.35);padding-bottom:1px}.pnadh-learn .finish-second:hover{color:#fff;border-color:#fff}.pnadh-learn .offer-card{background:#fff;border-radius:20px;padding:26px 24px;box-shadow:var(--shadow-lg);max-width:460px;margin:0 auto;width:100%}.pnadh-learn .offer-form{max-width:420px;margin:0 auto}.pnadh-learn .offer-lead{color:var(--ink);font-size:15.5px;line-height:1.55;margin:0 0 14px}.pnadh-learn .offer-card .offer-lead b{color:var(--navy-800)}.pnadh-learn .offer-row{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.pnadh-learn .offer-row input{flex:1;min-width:190px;padding:15px 18px;border-radius:12px;border:1px solid var(--line);background:var(--paper-cool);color:var(--ink);font-size:15px}.pnadh-learn .offer-row input::placeholder{color:var(--slate-light)}.pnadh-learn .offer-row input:focus{outline:none;border-color:var(--blue-bright);background:#fff}.pnadh-learn .offer-micro{font-size:12px;color:var(--slate-light);margin:12px 0 0}.pnadh-learn .offer-success{max-width:420px;margin:0 auto;text-align:center}.pnadh-learn .offer-success .offer-lead{color:var(--ink)}.pnadh-learn .offer-code{font-family:var(--font-display)!important;font-size:26px;letter-spacing:.06em;color:var(--navy-800);background:var(--paper-cool-2);border:1px dashed var(--blue-bright);border-radius:14px;padding:12px 18px;margin:0 auto 18px;display:inline-block}.pnadh-learn .offer-code[hidden]{display:none!important}.pnadh-learn .finish-product{display:grid;grid-template-columns:84px 1fr;gap:8px 16px;align-items:center;background:#fff;border-radius:20px;padding:18px;box-shadow:var(--shadow-lg);max-width:460px;width:100%;margin:6px auto 0;text-align:left}.pnadh-learn .finish-product .fp-img{width:84px;height:84px;object-fit:cover;border-radius:12px;grid-row:1}.pnadh-learn .fp-name{font-family:var(--font-display)!important;font-size:19px;font-weight:500;color:var(--navy-800)}.pnadh-learn .fp-stars{font-size:12.5px;color:var(--slate);margin-top:2px}.pnadh-learn .fp-price{font-size:13px;color:var(--green-deep);font-weight:600;margin-top:4px}.pnadh-learn .fp-cta{grid-column:1 / -1;width:100%;margin-top:6px}.pnadh-learn .explore{max-width:var(--maxw);margin:0 auto;padding:clamp(40px,7vh,70px) 22px 0}.pnadh-learn .explore+.faq{padding-top:clamp(40px,6vh,64px)}.pnadh-learn .explore h2{text-align:center;margin-bottom:8px}.pnadh-learn .explore .ehead{text-align:center;color:var(--slate);margin-bottom:30px}.pnadh-learn .topic-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pnadh-learn .topic{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;text-align:left;padding:16px 18px;border-radius:16px;border:1px solid var(--line);background:#fff;cursor:pointer;transition:.25s var(--ease)}.pnadh-learn .topic:hover{border-color:var(--blue);box-shadow:var(--shadow);transform:translateY(-1px)}.pnadh-learn .topic.open{grid-column:1 / -1;border-color:var(--blue-soft);background:var(--paper-cool);box-shadow:var(--shadow);transform:none}.pnadh-learn .topic .ti{margin:0;width:36px;height:36px;border-radius:10px;background:var(--paper-cool-2);display:grid;place-items:center;color:var(--blue)}.pnadh-learn .topic .ti svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.9;fill:none;stroke-linecap:round;stroke-linejoin:round}.pnadh-learn .topic.open .ti{background:var(--blue);color:#fff}.pnadh-learn .topic .tt{display:block;font-weight:600;font-size:15px;color:var(--ink);line-height:1.3}.pnadh-learn .topic .tb{display:block;grid-column:1 / -1;font-size:14px;color:var(--slate);line-height:1.55;max-height:0;overflow:hidden;opacity:0;transition:max-height .45s var(--ease),opacity .35s,margin .35s}.pnadh-learn .topic.open .tb{max-height:320px;opacity:1;margin-top:10px}@media(max-width:480px){.pnadh-learn .topic-grid{grid-template-columns:1fr}}.pnadh-learn .faq{max-width:var(--maxw);margin:0 auto;padding:clamp(60px,10vh,100px) 22px}.pnadh-learn .faq h2{text-align:center;margin-bottom:8px}.pnadh-learn .faq .fhead{text-align:center;color:var(--slate);margin-bottom:36px}.pnadh-learn .qa{border-bottom:1px solid var(--line)}.pnadh-learn .qa:first-of-type{border-top:1px solid var(--line)}.pnadh-learn .qa button{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 4px;text-align:left;font-size:16.5px;font-weight:600;color:var(--ink)}.pnadh-learn .qa .ai{flex:0 0 22px;height:22px;position:relative;transition:transform .3s}.pnadh-learn .qa .ai:before,.pnadh-learn .qa .ai:after{content:"";position:absolute;background:var(--blue);border-radius:2px;top:50%;left:50%;transform:translate(-50%,-50%)}.pnadh-learn .qa .ai:before{width:14px;height:2px}.pnadh-learn .qa .ai:after{width:2px;height:14px;transition:transform .3s}.pnadh-learn .qa.open .ai:after{transform:translate(-50%,-50%) scaleY(0)}.pnadh-learn .qa .ans{max-height:0;overflow:hidden;transition:max-height .4s var(--ease);color:var(--slate);font-size:15.5px;line-height:1.6}.pnadh-learn .qa .ans-inner{padding:0 4px 22px}.pnadh-learn .pnadh-experience{display:none}html.pnadh-open{overflow:hidden}html.pnadh-open .pnadh-learn .pnadh-experience{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--paper)}html.pnadh-open .pnadh-learn .pnadh-landing{display:none}html.pnadh-open .rp-micro-app-messenger,html.pnadh-open .rp-micro-app,html.pnadh-open #shopify-chat,html.pnadh-open #ShopifyChat,html.pnadh-open .shopify-chat-button,html.pnadh-open #gorgias-chat-container,html.pnadh-open #tidio-chat,html.pnadh-open #crisp-chatbox,html.pnadh-open .tawk-min-container,html.pnadh-open #pnw-launcher,html.pnadh-open .pnw-launcher,html.pnadh-open iframe[title*=chat i],html.pnadh-open iframe[id*=chat i]{display:none!important}#rotating-header-quiz,.emailModal{display:none!important}.pnadh-learn .pnadh-landing{min-height:calc(100svh - 83px);min-height:calc(100vh - 83px)}.pnadh-learn .pnadh-step{display:none;padding-bottom:104px}.pnadh-learn .pnadh-step.active{display:flex;flex-direction:column;min-height:calc(100svh - 58px);animation:pnadhStepIn .5s var(--ease-out) both}.pnadh-learn .pnadh-step.active>*{margin-top:auto;margin-bottom:auto;width:100%}.pnadh-learn .pnadh-step:last-child{padding-bottom:0}@keyframes pnadhStepIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.pnadh-learn .pnadh-step.active.fwd{animation:pnadhStepFwd .42s var(--ease-out) both}.pnadh-learn .pnadh-step.active.bwd{animation:pnadhStepBwd .42s var(--ease-out) both}@keyframes pnadhStepFwd{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}@keyframes pnadhStepBwd{0%{opacity:0;transform:translate(-26px)}to{opacity:1;transform:none}}.pnadh-learn .pnadh-step.active{background:radial-gradient(140% 55% at 50% -5%,#e9f3fc,#e9f3fc00 60%),linear-gradient(180deg,#f8fbfe,#fff 70%)}.pnadh-learn .lesson.bg-cool-full{background:transparent}.pnadh-learn .pnadh-step.active:has(.bg-cool-full){background:radial-gradient(140% 55% at 50% -5%,#dfedfa,#dfedfa00 60%),linear-gradient(180deg,#eff6fc,#f8fbfe)}.pnadh-learn .pnadh-stepnav{max-width:680px;margin:40px auto 0;padding:0 22px 72px;display:flex;align-items:center;justify-content:center;gap:22px;flex-wrap:wrap}.pnadh-learn .pnadh-stepbar{position:fixed;left:0;right:0;bottom:0;z-index:40;display:none;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;padding:18px 18px calc(16px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,#fff0,#fffffffa 38%);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.pnadh-learn .pnadh-stepbar.show{display:flex}.pnadh-learn .pnadh-next{flex:1 1 100%;text-align:center;font-size:11px;font-weight:600;color:var(--slate-light);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;min-height:1em}.pnadh-learn .pnadh-continue{min-width:216px;font-size:16px}.pnadh-learn .pnadh-continue:hover{transform:translateY(-1px)}.pnadh-learn .pnadh-continue:active{transform:scale(.97)}.pnadh-learn .pnadh-back{background:none;border:0;color:var(--slate);font-weight:600;font-size:14px;cursor:pointer;padding:12px 10px}.pnadh-learn .pnadh-back:hover{color:var(--navy-800)}html.pnadh-open .pnadh-learn .pnadh-experience{animation:pnadhExpIn .5s var(--ease-out) both}@keyframes pnadhExpIn{0%{opacity:0}to{opacity:1}}@media(max-width:600px){.pnadh-learn .brand-suffix{display:none}.pnadh-learn .brand{font-size:15px;gap:7px}.pnadh-learn .topbar-inner{position:relative;padding:0 14px}.pnadh-learn .brand{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.pnadh-learn .progress-meta{margin-left:auto;gap:10px}.pnadh-learn .menu-btn{padding:9px 6px}.pnadh-learn .section-divider{padding:42px 20px 6px}.pnadh-learn .lesson{padding:38px 0 24px}.pnadh-learn .lesson-head{margin-bottom:26px}.pnadh-learn .ch-plate .ch-kick{display:none}}@media(prefers-reduced-motion:reduce){html.pnadh-open .pnadh-learn .pnadh-experience,.pnadh-learn .pnadh-step.active,.pnadh-learn .pnadh-step.active.fwd,.pnadh-learn .pnadh-step.active.bwd,.pnadh-learn .bottle-photo,.pnadh-learn .seg-track i.now{animation:none}.pnadh-learn .expect-timeline:before{transform:scaleY(1);transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/learn.css.map */
