.lpa[data-astro-cid-rsq2dixv]{padding:0}.lpa__intro[data-astro-cid-rsq2dixv]{text-align:center;font-size:.9375rem;line-height:1.6;color:var(--tx-secondary);max-width:32rem;margin:-.5rem auto 2rem}.lpa__progress[data-astro-cid-rsq2dixv]{height:4px;background:var(--sf-tertiary);border-radius:2px;margin-bottom:1.5rem;overflow:hidden}.lpa__progress-bar[data-astro-cid-rsq2dixv]{height:100%;background:var(--tx-gold);border-radius:2px;transition:width .3s var(--ease-default);width:0%}.lpa__quiz[data-astro-cid-rsq2dixv]{max-width:36rem;margin:0 auto;background:var(--si-surface-bg, #fff);border-radius:var(--si-surface-radius, 28px);padding:2rem;box-shadow:var(--si-shadow-card);text-align:left}.lpa__question-wrap[data-astro-cid-rsq2dixv]{min-height:12rem}.lpa__q-text[data-astro-cid-rsq2dixv]{font-size:1rem;font-weight:var(--weight-semibold);color:var(--tx-primary);margin:0 0 1.25rem;line-height:var(--leading-normal)}.lpa__options[data-astro-cid-rsq2dixv]{display:flex;flex-direction:column;gap:.5rem}.lpa__option[data-astro-cid-rsq2dixv]{display:block;width:100%;text-align:left;padding:.75rem 1rem;font-size:.875rem;font-weight:var(--weight-medium);color:var(--tx-primary);background:var(--sf-primary);border:1px solid var(--bd-primary);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--duration-fast),background var(--duration-fast);font-family:inherit}@media(hover:hover)and (pointer:fine){.lpa__option[data-astro-cid-rsq2dixv]:hover{border-color:var(--tx-gold);background:rgba(var(--color-secondary-rgb, 156, 130, 67),.06)}}.lpa__option--selected[data-astro-cid-rsq2dixv]{border-color:var(--tx-gold);background:rgba(var(--color-secondary-rgb, 156, 130, 67),.1);font-weight:var(--weight-semibold)}.lpa__option--correct[data-astro-cid-rsq2dixv]{border-color:#16a34a;background:#16a34a14}.lpa__option--wrong[data-astro-cid-rsq2dixv]{border-color:#dc2626;background:#dc26260f;opacity:.7}.lpa__option--disabled[data-astro-cid-rsq2dixv]{pointer-events:none}.lpa__explanation[data-astro-cid-rsq2dixv]{margin-top:.75rem;padding:.75rem;font-size:.8125rem;line-height:var(--leading-normal);color:var(--tx-secondary);background:rgba(var(--color-secondary-rgb, 156, 130, 67),.06);border-radius:var(--radius-sm)}.lpa__nav[data-astro-cid-rsq2dixv]{display:flex;align-items:center;justify-content:space-between;margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--bd-secondary)}.lpa__nav-btn[data-astro-cid-rsq2dixv]{padding:.5rem 1rem;font-size:.8125rem;font-weight:var(--weight-semibold);font-family:inherit;border:1px solid var(--bd-primary);border-radius:var(--btn-radius);background:var(--sf-primary);color:var(--tx-primary);cursor:pointer;transition:background var(--duration-fast)}@media(hover:hover)and (pointer:fine){.lpa__nav-btn[data-astro-cid-rsq2dixv]:hover:not(:disabled){background:var(--sf-tertiary)}}.lpa__nav-btn[data-astro-cid-rsq2dixv]:disabled{opacity:.4;cursor:not-allowed}.lpa__nav-btn--next[data-astro-cid-rsq2dixv]{background:var(--tx-gold);color:#fff;border-color:var(--tx-gold)}@media(hover:hover)and (pointer:fine){.lpa__nav-btn--next[data-astro-cid-rsq2dixv]:hover:not(:disabled){background:var(--color-secondary-300, #D4B76A)}}.lpa__counter[data-astro-cid-rsq2dixv]{font-size:.75rem;color:var(--tx-muted);font-weight:var(--weight-semibold)}.lpa__result[data-astro-cid-rsq2dixv]{margin-top:1.5rem}.lpa__result-card[data-astro-cid-rsq2dixv]{text-align:center;max-width:28rem;margin:0 auto;padding:2rem;background:var(--si-surface-bg, #fff);border-radius:var(--si-surface-radius, 28px);box-shadow:var(--si-shadow-card)}.lpa__result-label[data-astro-cid-rsq2dixv]{font-size:.6875rem;font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.1em;color:var(--tx-gold)}.lpa__result-level[data-astro-cid-rsq2dixv]{font-family:var(--font-heading);font-size:1.5rem;font-weight:var(--weight-extrabold);color:var(--tx-primary);margin:.5rem 0}.lpa__result-text[data-astro-cid-rsq2dixv]{font-size:.875rem;line-height:1.6;color:var(--tx-secondary);margin:0 0 1rem}.lpa__result-score[data-astro-cid-rsq2dixv]{font-size:.8125rem;color:var(--tx-muted);margin-bottom:1.25rem}.lpa__retry[data-astro-cid-rsq2dixv]{padding:.5rem 1.25rem;font-size:.8125rem;font-weight:var(--weight-semibold);font-family:inherit;background:var(--sf-tertiary);color:var(--tx-primary);border:none;border-radius:var(--btn-radius);cursor:pointer;transition:background var(--duration-fast)}@media(hover:hover)and (pointer:fine){.lpa__retry[data-astro-cid-rsq2dixv]:hover{background:var(--sf-secondary)}}[data-theme=dark] .lpa__quiz[data-astro-cid-rsq2dixv]{background:var(--sf-secondary);border:1px solid var(--bd-primary)}[data-theme=dark] .lpa__option[data-astro-cid-rsq2dixv]{background:var(--sf-tertiary);border-color:var(--bd-primary)}[data-theme=dark] .lpa__result-card[data-astro-cid-rsq2dixv]{background:var(--sf-secondary);border:1px solid var(--bd-primary)}.puc[data-astro-cid-n44qc3ai]{display:flex;flex-direction:column;gap:1.5rem;padding:2rem;background:var(--si-surface-bg, #fff);border-radius:var(--si-surface-radius, 28px);box-shadow:var(--si-shadow-card);border:1px solid rgba(var(--color-secondary-rgb, 156, 130, 67),.15)}@media(min-width:640px){.puc[data-astro-cid-n44qc3ai]{flex-direction:row;align-items:center;justify-content:space-between}}.puc__badge[data-astro-cid-n44qc3ai]{display:inline-block;font-size:.6875rem;font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.08em;color:var(--tx-gold);background:rgba(var(--color-secondary-rgb, 156, 130, 67),.12);padding:.2rem .625rem;border-radius:var(--radius-sm);margin-bottom:.375rem}.puc__title[data-astro-cid-n44qc3ai]{font-family:var(--font-heading);font-size:1rem;font-weight:var(--weight-bold);color:var(--tx-primary);margin:0 0 .25rem;line-height:1.3}.puc__text[data-astro-cid-n44qc3ai]{font-size:.8125rem;line-height:var(--leading-normal);color:var(--tx-secondary);margin:0}.puc__discount[data-astro-cid-n44qc3ai]{margin:.5rem 0 0;font-size:.8125rem;font-weight:var(--weight-semibold);color:var(--tx-gold)}.puc__code[data-astro-cid-n44qc3ai]{font-family:var(--font-mono);background:rgba(var(--color-secondary-rgb, 156, 130, 67),.1);padding:.125rem .375rem;border-radius:var(--radius-sm);letter-spacing:.05em}.puc__actions[data-astro-cid-n44qc3ai]{display:flex;flex-direction:column;gap:.5rem;flex-shrink:0}.puc__btn[data-astro-cid-n44qc3ai]{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;padding:var(--btn-padding-y) var(--btn-padding-x);font-size:.8125rem;font-weight:var(--weight-semibold);border-radius:var(--btn-radius);text-decoration:none;white-space:nowrap;transition:background var(--duration-fast),transform var(--duration-fast)}.puc__btn--primary[data-astro-cid-n44qc3ai]{background:var(--btn-gold-gradient);color:#fff;box-shadow:var(--btn-shadow)}@media(hover:hover)and (pointer:fine){.puc__btn--primary[data-astro-cid-n44qc3ai]:hover{background:var(--btn-gold-gradient-hover);box-shadow:var(--btn-shadow-hover);transform:translateY(-1px)}}.puc__btn--secondary[data-astro-cid-n44qc3ai]{background:var(--sf-tertiary);color:var(--tx-primary)}.puc__btn--secondary[data-astro-cid-n44qc3ai]:hover{background:var(--sf-secondary)}[data-theme=dark] .puc[data-astro-cid-n44qc3ai]{background:var(--sf-secondary);border-color:rgba(var(--color-secondary-rgb, 156, 130, 67),.2)}[data-theme=dark] .puc__btn--primary[data-astro-cid-n44qc3ai]{color:var(--tx-primary)}picture[data-astro-cid-j7uklzrj]{display:contents}.lpd-hero[data-astro-cid-j7uklzrj]{background:#f5f3f0;position:relative}.lpd-hero__bg[data-astro-cid-j7uklzrj]{position:absolute;inset:0;z-index:0;overflow:hidden;background:radial-gradient(ellipse 80% 60% at 75% 20%,rgba(196,160,107,.18) 0%,transparent 65%),radial-gradient(ellipse 60% 80% at 15% 85%,rgba(156,130,67,.1) 0%,transparent 55%),radial-gradient(ellipse 40% 50% at 90% 90%,rgba(196,160,107,.07) 0%,transparent 50%),linear-gradient(135deg,#ede9e2,#f5f3f0,#eae6dd)}.lpd-hero__bg[data-astro-cid-j7uklzrj]:before{content:"";position:absolute;top:-20%;right:-10%;width:55%;height:130%;background:radial-gradient(ellipse,rgba(196,160,107,.13) 0%,transparent 70%);transform:rotate(-15deg);pointer-events:none}.lpd-hero__bg[data-astro-cid-j7uklzrj]:after{content:"";position:absolute;bottom:-30%;left:-5%;width:40%;height:80%;border-radius:50%;background:radial-gradient(ellipse,rgba(156,130,67,.07) 0%,transparent 70%);pointer-events:none}.lpd-hero__bg-img[data-astro-cid-j7uklzrj]{width:100%;height:100%;object-fit:cover;object-position:center}.lpd-hero__bg-overlay[data-astro-cid-j7uklzrj]{position:absolute;inset:0;background:linear-gradient(180deg,#f5f3f08c,#f5f3f0cc,#f5f3f0)}[data-theme=dark] .lpd-hero__bg[data-astro-cid-j7uklzrj]{background:radial-gradient(ellipse 80% 60% at 75% 20%,rgba(196,160,107,.12) 0%,transparent 65%),radial-gradient(ellipse 60% 80% at 15% 85%,rgba(156,130,67,.07) 0%,transparent 55%),linear-gradient(135deg,#060520,#030213 60%,#07051f)}[data-theme=dark] .lpd-hero__bg-overlay[data-astro-cid-j7uklzrj]{background:linear-gradient(180deg,#03021399,#030213cc,#030213)}.lpd-hero__breadcrumb[data-astro-cid-j7uklzrj],.lpd-hero__inner[data-astro-cid-j7uklzrj]{position:relative;z-index:1}.lpd-hero__breadcrumb[data-astro-cid-j7uklzrj]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;font-size:.8125rem;padding:0 0 1rem;max-width:48rem;margin:0 auto}.lpd-hero__breadcrumb[data-astro-cid-j7uklzrj] a[data-astro-cid-j7uklzrj]{color:var(--tx-gold, #9C8243);text-decoration:none}@media(hover:hover)and (pointer:fine){.lpd-hero__breadcrumb[data-astro-cid-j7uklzrj] a[data-astro-cid-j7uklzrj]:hover{text-decoration:underline}}.lpd-hero__breadcrumb-sep[data-astro-cid-j7uklzrj]{color:#1a1a2e59}.lpd-hero__breadcrumb-current[data-astro-cid-j7uklzrj]{color:#1a1a2e8c}[data-theme=dark] .lpd-hero__breadcrumb[data-astro-cid-j7uklzrj] a[data-astro-cid-j7uklzrj]{color:var(--color-secondary-200, #D4C89A)}[data-theme=dark] .lpd-hero__breadcrumb-sep[data-astro-cid-j7uklzrj]{color:#ffffff4d}[data-theme=dark] .lpd-hero__breadcrumb-current[data-astro-cid-j7uklzrj]{color:#ffffff80}.lpd-hero__inner[data-astro-cid-j7uklzrj]{max-width:48rem;margin:0 auto;text-align:center}.lpd-hero__eyebrow[data-astro-cid-j7uklzrj]{display:inline-block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--tx-gold, #9C8243);text-shadow:none;margin:0 0 1.25rem}.lpd-hero__title[data-astro-cid-j7uklzrj]{font-family:var(--font-heading);font-size:clamp(2rem,5vw,2.75rem);font-weight:800;letter-spacing:-.03em;line-height:1.08;color:var(--tx-primary, #1A1A2E);margin:0 0 1rem}.lpd-hero__tagline[data-astro-cid-j7uklzrj]{font-size:1.125rem;color:#1a1a2e8c;line-height:1.6;margin:0 0 1.5rem}.lpd-hero__meta[data-astro-cid-j7uklzrj]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:2rem}.lpd-hero__badge[data-astro-cid-j7uklzrj]{font-size:.75rem;font-weight:600;color:var(--color-secondary-700, #8B6914);background:#c4a06b14;border:1px solid rgba(196,160,107,.25);padding:.375rem .875rem;border-radius:var(--badge-radius)}.lpd-hero__cta[data-astro-cid-j7uklzrj]{display:inline-flex;padding:var(--btn-padding-y) 2rem;font-size:.875rem;font-weight:var(--weight-bold, 700);background:var(--btn-gold-gradient);color:#fff;border-radius:var(--btn-radius);text-decoration:none;box-shadow:var(--btn-shadow);transition:transform var(--duration-fast, .15s) var(--ease-default),box-shadow var(--duration-fast, .15s) var(--ease-default)}@media(hover:hover)and (pointer:fine){.lpd-hero__cta[data-astro-cid-j7uklzrj]:hover{background:var(--btn-gold-gradient-hover);box-shadow:var(--btn-shadow-hover);transform:translateY(-2px)}}[data-theme=dark] .lpd-hero[data-astro-cid-j7uklzrj]{background:var(--hero-dark-bg, #030213)}[data-theme=dark] .lpd-hero__eyebrow[data-astro-cid-j7uklzrj]{color:var(--color-secondary-200, #D4C89A)}[data-theme=dark] .lpd-hero__title[data-astro-cid-j7uklzrj]{color:var(--tx-inverse, #fff)}[data-theme=dark] .lpd-hero__tagline[data-astro-cid-j7uklzrj]{color:#ffffffbf}[data-theme=dark] .lpd-hero__badge[data-astro-cid-j7uklzrj]{color:var(--tx-inverse, #fff);background:#ffffff1a;border-color:#fff3}.lpd-container[data-astro-cid-j7uklzrj]{max-width:56rem;margin:0 auto;padding:0 var(--ct-px, 1.5rem)}.lpd__inner[data-astro-cid-j7uklzrj]{max-width:56rem;margin:0 auto;padding:0 var(--ct-px, 1.5rem) var(--space-16, 4rem)}.lpd__section[data-astro-cid-j7uklzrj]{padding:var(--sec-py-sm) 0}.lpd__prose[data-astro-cid-j7uklzrj]{font-size:1rem;line-height:1.75;color:var(--tx-secondary);margin:0 0 1rem}.lpd__callout[data-astro-cid-j7uklzrj]{padding:1rem 1.25rem;background:rgba(var(--color-secondary-rgb, 156, 130, 67),.06);border-radius:var(--si-surface-radius-sm, 22px)}.lpd__callout[data-astro-cid-j7uklzrj] .lpd__prose[data-astro-cid-j7uklzrj]{margin:0}.lpd__section-intro[data-astro-cid-j7uklzrj]{text-align:center;font-size:.9375rem;line-height:1.6;color:var(--tx-secondary);max-width:32rem;margin:-.5rem auto 2rem}.lpd__overview-grid[data-astro-cid-j7uklzrj]{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:768px){.lpd__overview-grid[data-astro-cid-j7uklzrj]{grid-template-columns:1.5fr 1fr}}.lpd__meta-card[data-astro-cid-j7uklzrj]{background:var(--si-surface-bg, #fff);border-radius:var(--si-surface-radius, 28px);padding:var(--si-surface-padding, 28px);box-shadow:var(--si-shadow-card);margin-bottom:1rem}.lpd__meta-row[data-astro-cid-j7uklzrj]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0}.lpd__meta-row[data-astro-cid-j7uklzrj]+.lpd__meta-row[data-astro-cid-j7uklzrj]{border-top:1px solid var(--bd-secondary)}.lpd__meta-key[data-astro-cid-j7uklzrj]{font-size:.8125rem;font-weight:500;color:var(--tx-muted)}.lpd__meta-val[data-astro-cid-j7uklzrj]{font-size:.9375rem;font-weight:600;color:var(--tx-primary)}.lpd__meta-val--gold[data-astro-cid-j7uklzrj]{color:var(--tx-gold)}.lpd__audience[data-astro-cid-j7uklzrj]{margin-top:.5rem}.lpd__audience-text[data-astro-cid-j7uklzrj]{font-size:.875rem;line-height:1.6;color:var(--tx-secondary)}.lpd__outcomes-grid[data-astro-cid-j7uklzrj]{display:grid;grid-template-columns:1fr;gap:.75rem;max-width:40rem;margin:0 auto}@media(min-width:640px){.lpd__outcomes-grid[data-astro-cid-j7uklzrj]{grid-template-columns:1fr 1fr}}.lpd__outcome-card[data-astro-cid-j7uklzrj]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;background:var(--si-surface-bg, #fff);border-radius:var(--si-surface-radius-sm, 22px);box-shadow:var(--si-shadow-card-tight);opacity:0;transform:translateY(8px);animation:lpdFadeIn .4s var(--ease-default) forwards;animation-delay:var(--delay, 0ms)}@keyframes lpdFadeIn{to{opacity:1;transform:translateY(0)}}.lpd__outcome-check[data-astro-cid-j7uklzrj]{width:1.25rem;height:1.25rem;flex-shrink:0;color:var(--tx-gold);margin-top:.125rem}.lpd__outcome-check[data-astro-cid-j7uklzrj] svg[data-astro-cid-j7uklzrj]{width:100%;height:100%}.lpd__outcome-text[data-astro-cid-j7uklzrj]{font-size:.875rem;line-height:1.5;color:var(--tx-primary);margin:0}.lpd__materials-grid[data-astro-cid-j7uklzrj]{display:grid;grid-template-columns:1fr;gap:.75rem;max-width:42rem;margin:0 auto}@media(min-width:560px){.lpd__materials-grid[data-astro-cid-j7uklzrj]{grid-template-columns:1fr 1fr}}.lpd__material[data-astro-cid-j7uklzrj]{display:flex;align-items:flex-start;gap:.875rem;padding:1.25rem;background:var(--si-surface-bg, #fff);border-radius:var(--si-surface-radius-sm, 22px);box-shadow:var(--si-shadow-card-tight);opacity:0;transform:translateY(8px);animation:lpdFadeIn .4s var(--ease-default) forwards;animation-delay:var(--delay, 0ms)}.lpd__material-icon[data-astro-cid-j7uklzrj]{width:1.5rem;height:1.5rem;flex-shrink:0;color:var(--tx-gold);margin-top:.125rem}.lpd__material-icon[data-astro-cid-j7uklzrj] svg{width:100%;height:100%}.lpd__material-title[data-astro-cid-j7uklzrj]{font-size:.875rem;font-weight:600;color:var(--tx-primary);margin:0 0 .25rem;line-height:1.3}.lpd__material-desc[data-astro-cid-j7uklzrj]{font-size:.8125rem;line-height:1.5;color:var(--tx-muted);margin:0}.lpd__cta-card[data-astro-cid-j7uklzrj]{background:var(--si-surface-bg, #fff);border-radius:var(--si-surface-radius, 28px);padding:var(--sec-py-sm);box-shadow:var(--si-shadow-card);text-align:center}.lpd__cta-title[data-astro-cid-j7uklzrj]{font-size:clamp(1.25rem,2.5vw,1.75rem);margin:0 0 .75rem}.lpd__cta-desc[data-astro-cid-j7uklzrj]{font-size:.9375rem;line-height:1.6;color:var(--tx-secondary);max-width:32rem;margin:0 auto 1.5rem}.lpd__form[data-astro-cid-j7uklzrj]{max-width:28rem;margin:0 auto;text-align:left}.lpd__form-row[data-astro-cid-j7uklzrj]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}@media(max-width:480px){.lpd__form-row[data-astro-cid-j7uklzrj]{grid-template-columns:1fr}}.lpd__form-field[data-astro-cid-j7uklzrj]{margin-bottom:.75rem}.lpd__label[data-astro-cid-j7uklzrj]{display:block;font-size:.75rem;font-weight:600;color:var(--tx-primary);margin-bottom:.25rem}.lpd__optional-label[data-astro-cid-j7uklzrj]{font-weight:400;color:var(--tx-muted)}.lpd__input[data-astro-cid-j7uklzrj]{width:100%;padding:.625rem .75rem;font-size:.875rem;border:1px solid var(--bd-primary);border-radius:var(--radius-lg, 12px);background:var(--sf-primary);color:var(--tx-primary);transition:border-color var(--duration-fast, .15s) var(--ease-default)}.lpd__input[data-astro-cid-j7uklzrj]:focus{outline:none;border-color:var(--tx-gold);box-shadow:0 0 0 3px rgba(var(--color-secondary-rgb, 156, 130, 67),.12)}.lpd__input[data-astro-cid-j7uklzrj]::placeholder{color:var(--tx-faint)}.lpd__hp[data-astro-cid-j7uklzrj]{position:absolute;left:-9999px}.lpd__checkbox[data-astro-cid-j7uklzrj]{display:flex;gap:.5rem;align-items:flex-start;font-size:.75rem;line-height:1.5;color:var(--tx-secondary);margin:1rem 0;cursor:pointer}.lpd__checkbox[data-astro-cid-j7uklzrj] input[data-astro-cid-j7uklzrj]{margin-top:.125rem;flex-shrink:0}.lpd__checkbox[data-astro-cid-j7uklzrj] a[data-astro-cid-j7uklzrj]{color:var(--tx-gold);text-decoration:underline}.lpd__submit[data-astro-cid-j7uklzrj]{width:100%;padding:.875rem;font-size:.875rem;font-weight:700;background:var(--btn-gold-gradient);color:#fff;border:none;border-radius:var(--btn-radius);cursor:pointer;box-shadow:var(--btn-shadow);transition:transform var(--duration-fast, .15s) var(--ease-default),box-shadow var(--duration-fast, .15s) var(--ease-default)}@media(hover:hover)and (pointer:fine){.lpd__submit[data-astro-cid-j7uklzrj]:hover{background:var(--btn-gold-gradient-hover);box-shadow:var(--btn-shadow-hover);transform:translateY(-1px)}}.lpd__submit[data-astro-cid-j7uklzrj]:active{transform:scale(.98)}.lpd__submit[data-astro-cid-j7uklzrj]:disabled{opacity:.6;cursor:not-allowed}.lpd__form-success[data-astro-cid-j7uklzrj]{margin-top:1rem;padding:.75rem;font-size:.875rem;color:var(--color-success-text, #2d6a1e);background:var(--color-success-bg, #f0fdf4);border-radius:var(--radius-lg, 12px);text-align:center}.lpd__form-error[data-astro-cid-j7uklzrj]{margin-top:.75rem;font-size:.8125rem;color:#dc2626;text-align:center}[data-theme=dark] .lpd__form-error[data-astro-cid-j7uklzrj]{color:#f87171}.lpd__cta-social-proof[data-astro-cid-j7uklzrj]{font-size:.8125rem;color:var(--tx-muted);margin:0 auto 1.5rem;max-width:32rem}.lpd__form-trust[data-astro-cid-j7uklzrj]{font-size:.75rem;color:var(--tx-muted);text-align:center;margin:.75rem 0 0}.lpd__success-title[data-astro-cid-j7uklzrj]{font-family:var(--font-heading);font-size:1.125rem;font-weight:700;color:var(--color-success-text, #2d6a1e);margin:0 0 .5rem}.lpd__success-desc[data-astro-cid-j7uklzrj]{font-size:.875rem;color:var(--tx-secondary);margin:0 0 .75rem}.lpd__success-steps[data-astro-cid-j7uklzrj]{list-style:none;padding:0;margin:0;text-align:left;display:inline-block}.lpd__success-steps[data-astro-cid-j7uklzrj] li[data-astro-cid-j7uklzrj]{font-size:.8125rem;color:var(--tx-secondary);padding:.25rem 0 .25rem 1.5rem;position:relative}.lpd__success-steps[data-astro-cid-j7uklzrj] li[data-astro-cid-j7uklzrj]:before{content:"✓";position:absolute;left:0;color:var(--color-success-text, #2d6a1e);font-weight:700}.lpd__testimonial-grid[data-astro-cid-j7uklzrj]{display:grid;grid-template-columns:1fr;gap:1rem;max-width:40rem;margin:0 auto}@media(min-width:640px){.lpd__testimonial-grid[data-astro-cid-j7uklzrj]{grid-template-columns:1fr 1fr}}.lpd__quote[data-astro-cid-j7uklzrj]{background:var(--si-surface-bg, #fff);border-radius:var(--si-surface-radius-sm, 22px);padding:1.5rem;box-shadow:var(--si-shadow-card-tight);border-left:3px solid var(--tx-gold, #9C8243);margin:0}.lpd__quote-text[data-astro-cid-j7uklzrj]{font-size:.875rem;line-height:1.6;color:var(--tx-secondary);margin:0 0 .75rem;font-style:italic}.lpd__quote-footer[data-astro-cid-j7uklzrj]{display:flex;align-items:center}.lpd__quote-author[data-astro-cid-j7uklzrj]{font-size:.75rem;font-weight:600;color:var(--tx-muted)}[data-theme=dark] .lpd__quote[data-astro-cid-j7uklzrj]{border-left-color:var(--color-secondary-200, #D4C89A)}.lpd__trainers-grid[data-astro-cid-j7uklzrj]{display:grid;grid-template-columns:1fr;gap:.75rem}@media(min-width:640px){.lpd__trainers-grid[data-astro-cid-j7uklzrj]{grid-template-columns:1fr 1fr}}.lpd__logos[data-astro-cid-j7uklzrj]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--grid-gap);max-width:40rem;margin:0 auto}.lpd__logo[data-astro-cid-j7uklzrj]{height:28px;width:auto;object-fit:contain;filter:grayscale(1);opacity:.5;transition:opacity var(--duration-base, .25s) var(--ease-default),filter var(--duration-base, .25s) var(--ease-default)}@media(hover:hover)and (pointer:fine){.lpd__logo[data-astro-cid-j7uklzrj]:hover{filter:grayscale(0);opacity:1}}.lpd__faq-list[data-astro-cid-j7uklzrj]{max-width:36rem;margin:0 auto}.lpd__faq-item[data-astro-cid-j7uklzrj]{border-bottom:1px solid var(--bd-secondary)}.lpd__faq-q[data-astro-cid-j7uklzrj]{display:flex;align-items:center;justify-content:space-between;padding:1rem 0;font-size:.9375rem;font-weight:600;color:var(--tx-primary);cursor:pointer;list-style:none}.lpd__faq-q[data-astro-cid-j7uklzrj]::-webkit-details-marker{display:none}.lpd__faq-q[data-astro-cid-j7uklzrj]:after{content:"+";font-size:1.25rem;font-weight:300;color:var(--tx-muted);transition:transform var(--duration-base, .25s) var(--ease-default);flex-shrink:0;margin-left:1rem}details[data-astro-cid-j7uklzrj][open] .lpd__faq-q[data-astro-cid-j7uklzrj]:after{content:"−"}.lpd__faq-a[data-astro-cid-j7uklzrj]{font-size:.875rem;line-height:1.7;color:var(--tx-secondary);padding:0 0 1rem;margin:0}.lpd__related-grid[data-astro-cid-j7uklzrj]{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:640px){.lpd__related-grid[data-astro-cid-j7uklzrj]{grid-template-columns:1fr 1fr}}.lpd__related-card[data-astro-cid-j7uklzrj]{display:block;background:var(--si-surface-bg, #fff);border-radius:var(--si-surface-radius, 28px);padding:1.5rem;text-decoration:none;color:inherit;box-shadow:var(--si-shadow-card);transition:var(--card-transition)}@media(hover:hover)and (pointer:fine){.lpd__related-card[data-astro-cid-j7uklzrj]:hover{transform:translateY(var(--card-hover-lift, -3px));box-shadow:var(--si-shadow-card-hover)}}.lpd__related-level[data-astro-cid-j7uklzrj]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--tx-gold)}.lpd__related-title[data-astro-cid-j7uklzrj]{font-size:1rem;font-weight:600;color:var(--tx-primary);margin:.25rem 0}.lpd__related-sub[data-astro-cid-j7uklzrj]{font-size:.8125rem;color:var(--tx-secondary);line-height:1.5;margin:0 0 .5rem}.lpd__related-link[data-astro-cid-j7uklzrj]{font-size:.75rem;font-weight:600;color:var(--tx-gold)}@media(max-width:640px){.lpd-hero__title[data-astro-cid-j7uklzrj]{font-size:1.75rem}.lpd__cta-card[data-astro-cid-j7uklzrj]{padding:1.5rem}.lpd__logos[data-astro-cid-j7uklzrj]{gap:1.5rem}.lpd__logo[data-astro-cid-j7uklzrj]{height:22px}}[data-theme=dark] .lpd__meta-card[data-astro-cid-j7uklzrj],[data-theme=dark] .lpd__outcome-card[data-astro-cid-j7uklzrj],[data-theme=dark] .lpd__cta-card[data-astro-cid-j7uklzrj]{background:var(--sf-secondary);border:1px solid var(--bd-primary)}[data-theme=dark] .lpd__input[data-astro-cid-j7uklzrj]{background:var(--sf-tertiary);border-color:var(--bd-primary);color:var(--tx-primary)}[data-theme=dark] .lpd__form-success[data-astro-cid-j7uklzrj]{color:#a7f3d0;background:#065f464d}[data-theme=dark] .lpd__callout[data-astro-cid-j7uklzrj]{background:rgba(var(--color-secondary-rgb, 156, 130, 67),.08)}[data-theme=dark] .lpd__material[data-astro-cid-j7uklzrj]{background:var(--sf-secondary);border:1px solid var(--bd-primary)}[data-theme=dark] .lpd__logo[data-astro-cid-j7uklzrj]{filter:grayscale(1) invert(1);opacity:.4}@media(hover:hover)and (pointer:fine){[data-theme=dark] .lpd__logo[data-astro-cid-j7uklzrj]:hover{filter:invert(1);opacity:.8}}[data-theme=dark] .lpd__related-card[data-astro-cid-j7uklzrj]{background:var(--sf-secondary);border:1px solid var(--bd-primary)}
