:root:has(.lp-root){scroll-behavior:smooth}.lp-root{--lp-ink:#181b1f;--lp-ink-soft:#50565e;--lp-line:#dfe1e5;--lp-bg:#f9fafc;--lp-accent:#2063b0;--lp-gold:#eab532;--lp-navy:#091123}@supports (color:lab(0% 0 0)){.lp-root{--lp-ink:lab(9.48197% -.41151 -3.68196);--lp-ink-soft:lab(36.1461% -.673562 -5.54872);--lp-line:lab(89.5444% -.266761 -1.87185);--lp-bg:lab(98.2508% -.162274 -1.12438);--lp-accent:lab(41.0238% 1.52323 -48.1759);--lp-gold:lab(76.994% 11.2878 68.9054);--lp-navy:lab(5.0172% 1.39134 -13.4663)}}.lp-root section[id]{scroll-margin-top:5rem}@keyframes lp-pulse{0%,to{box-shadow:0 0 #eab53280;box-shadow:0 0 lab(76.994% 11.2878 68.9054/.5)}50%{box-shadow:0 0 0 1.6cqw #eab53200;box-shadow:0 0 0 1.6cqw lab(76.994% 11.2878 68.9054/0)}}.lp-pulse{animation:2.4s ease-in-out infinite lp-pulse}@keyframes lp-caret{50%{opacity:0}}.lp-caret{vertical-align:-.12em;background:currentColor;width:.15em;height:1em;margin-left:.08em;animation:1s step-end infinite lp-caret;display:inline-block}@keyframes lp-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.lp-rise{animation:.7s cubic-bezier(.2,.7,.2,1) both lp-rise;animation-delay:var(--d,0s)}@keyframes lp-float{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-10px) rotate(var(--r,0deg))}}.lp-float{animation:6s ease-in-out infinite lp-float;animation-delay:var(--d,0s)}.lp-card{transition:transform .2s,box-shadow .2s,border-color .2s}.lp-card:hover{border-color:#b7c6d8;border-color:lab(79.0463% -2.18773 -10.8797);transform:translateY(-3px);box-shadow:0 18px 40px -22px #212d4759;box-shadow:0 18px 40px -22px lab(18.4368% 1.36815 -18.0135/.35)}.lp-faq summary{cursor:pointer;list-style:none}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq details[open] .lp-plus{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.lp-pulse,.lp-caret,.lp-rise,.lp-float{animation:none}:root:has(.lp-root){scroll-behavior:auto}}
