.lpd-root summary{list-style:none}.lpd-root summary::-webkit-details-marker{display:none}.lpd-dark .lpd-faq-item{background:linear-gradient(165deg,#3730a347 0%,#0f172aeb 100%);border:1px solid #3341558c;border-radius:1rem;transition:border-color .2s,box-shadow .2s;box-shadow:inset 0 1px #ffffff0a}.lpd-dark .lpd-faq-item[open]{border-color:#fb923c66;box-shadow:0 0 0 1px #f973161f,0 16px 40px -24px #00000080}.lpd-dark .lpd-faq-item summary{color:#f8fafc;gap:.75rem;padding:1.15rem 1.25rem;font-weight:600}@media (min-width:640px){.lpd-dark .lpd-faq-item summary{padding:1.25rem 1.35rem;font-size:1rem}}.lpd-dark .lpd-faq-item .lpd-faq-body{color:#cbd5e1;border-top:1px solid #33415580;margin-top:-.25rem;padding:0 1.35rem 1.25rem;font-size:.875rem;line-height:1.65}.lpd-orb-a{will-change:transform;animation:22s ease-in-out infinite lpd-orb-drift-a}.lpd-orb-b{will-change:transform;animation:26s ease-in-out infinite lpd-orb-drift-b}.lpd-orb-c{will-change:transform;animation:18s ease-in-out infinite lpd-orb-drift-c}@keyframes lpd-orb-drift-a{0%,to{transform:translate(0)scale(1)}50%{transform:translate(18px,-22px)scale(1.06)}}@keyframes lpd-orb-drift-b{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-24px,14px)scale(1.04)}}@keyframes lpd-orb-drift-c{0%,to{transform:translate(0)scale(1)}50%{transform:translate(12px,18px)scale(1.05)}}.lpd-shimmer-border{isolation:isolate;position:relative}.lpd-shimmer-border:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;z-index:0;background:linear-gradient(120deg,#f973168c,#ea580c73,#a855f77a,#f973168c) 0 0/240% 240%;padding:1px;animation:8s linear infinite lpd-border-shift;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes lpd-border-shift{0%{background-position:0%}to{background-position:200%}}.lpd-card-lift{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,border-color .25s}.lpd-card-lift:hover{transform:translateY(-4px)}.lpd-gradient-text{background:linear-gradient(90deg,#fdba74,#fb7185,#c4b5fd) 0 0/200%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:10s linear infinite lpd-text-shimmer}@keyframes lpd-text-shimmer{0%{background-position:0%}to{background-position:200%}}.lpd-pulse-soft{animation:3.5s ease-in-out infinite lpd-pulse-opacity}@keyframes lpd-pulse-opacity{0%,to{opacity:.85}50%{opacity:1}}.lpd-cta-glow{transition:box-shadow .3s,transform .25s;box-shadow:0 0 0 1px #f9731661,0 20px 50px -18px #c2410c85}.lpd-cta-glow:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #fb923c85,0 24px 60px -16px #c2410c99}@media (prefers-reduced-motion:reduce){.lpd-orb-a,.lpd-orb-b,.lpd-orb-c,.lpd-shimmer-border:before,.lpd-gradient-text,.lpd-pulse-soft{animation:none!important}.lpd-card-lift:hover,.lpd-cta-glow:hover{transform:none}}
