.lp-reveal{opacity:0;transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1);transition-delay:var(--lp-d,0s);transform:translateY(28px)}.lp-reveal[data-in]{opacity:1;transform:none}.lp-reveal-scale{opacity:0;transition:opacity .8s cubic-bezier(.2,.8,.2,1),transform 1.1s cubic-bezier(.2,.8,.2,1);transition-delay:var(--lp-d,0s);transform:translateY(40px)scale(.965)}.lp-reveal-scale[data-in]{opacity:1;transform:none}@keyframes lp-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes lp-pop{0%{opacity:0;transform:translateY(14px)scale(.92)}to{opacity:1;transform:none}}.lp-rise{animation:.8s cubic-bezier(.2,.8,.2,1) both lp-rise;animation-delay:var(--lp-d,0s)}.lp-pop{animation:.65s cubic-bezier(.2,.8,.2,1) both lp-pop;animation-delay:var(--lp-d,0s)}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.lp-float{animation:6.5s ease-in-out infinite lp-float;animation-delay:var(--lp-f,0s)}.lp-float-slow{animation:8.5s ease-in-out infinite lp-float;animation-delay:var(--lp-f,0s)}@keyframes lp-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.lp-marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.lp-marquee-track{animation:lp-marquee var(--lp-speed,48s) linear infinite}.lp-marquee:hover .lp-marquee-track{animation-play-state:paused}@keyframes lp-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lp-progress{transform-origin:0;animation:lp-progress var(--lp-dur,8s) linear both}.lp-paused .lp-progress{animation-play-state:paused}@keyframes lp-caret{0%,49%{opacity:1}50%,to{opacity:0}}.lp-caret{animation:1s step-end infinite lp-caret}@keyframes lp-ring{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.lp-ring{animation:2.4s cubic-bezier(.2,.8,.2,1) infinite lp-ring}.lp-grow-x{transform-origin:0;transition:transform 1.1s cubic-bezier(.2,.8,.2,1);transition-delay:var(--lp-d,0s);transform:scaleX(0)}[data-in] .lp-grow-x,.lp-grow-x[data-in]{transform:scaleX(1)}.lp-grow-y{transform-origin:bottom;transition:transform .9s cubic-bezier(.2,.8,.2,1);transition-delay:var(--lp-d,0s);transform:scaleY(0)}[data-in] .lp-grow-y{transform:scaleY(1)}.lp-stage>*{grid-area:1/1}.lp-slide{opacity:0;visibility:hidden;transition:opacity .5s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1),visibility 0s linear .5s;transform:translateY(18px)scale(.985)}.lp-slide[data-active]{opacity:1;visibility:visible;transition:opacity .6s cubic-bezier(.2,.8,.2,1) .12s,transform .8s cubic-bezier(.2,.8,.2,1) .12s,visibility;transform:none}.lp-fade{opacity:0;transition:opacity .9s}.lp-fade[data-active]{opacity:1}.lp-lift{transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s cubic-bezier(.2,.8,.2,1)}.lp-tilt{transform:perspective(1200px) rotateX(var(--lp-rx,0deg)) rotateY(var(--lp-ry,0deg)) translateY(var(--lp-ty,0px));transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s cubic-bezier(.2,.8,.2,1)}@media (hover:hover){.lp-lift:hover{transform:translateY(-6px);box-shadow:0 30px 60px -28px #071a3159}.lp-tilt:hover{--lp-ty:-6px;box-shadow:0 34px 70px -30px #071a3161}.lp-tilt:hover .lp-zoom{transform:scale(1.035)}}.lp-zoom{transition:transform .7s cubic-bezier(.2,.8,.2,1)}.lp-halo{box-shadow:0 0 0 7px #ffffff6b,0 40px 80px -30px #071a3159}.lp-halo-sm{box-shadow:0 0 0 5px #ffffff80,0 22px 44px -18px #071a314d}.lp-shadow-float{box-shadow:0 0 0 1px #071a310d,0 24px 48px -20px #071a3152,0 6px 14px -6px #071a311a}.lp-aura-hero{background-color:#9fbef5;background-image:radial-gradient(42% 55% at 10% 18%,#5b93f0 0%,#0000 70%),radial-gradient(40% 50% at 50% 0,#8fb8ff 0%,#0000 70%),radial-gradient(45% 55% at 92% 12%,#b69cf7 0%,#0000 70%),radial-gradient(45% 55% at 88% 92%,#f7a8c4 0%,#0000 70%),radial-gradient(50% 60% at 12% 95%,#8de3e0 0%,#0000 70%),linear-gradient(160deg,#8db3f5 0%,#b9c3f6 45%,#e9c9e6 75%,#bfe8ea 100%)}.lp-aura-blue{background-color:#8db8f7;background-image:radial-gradient(55% 60% at 15% 20%,#4f8ff0 0%,#0000 70%),radial-gradient(50% 55% at 85% 15%,#7fb2ff 0%,#0000 70%),radial-gradient(60% 55% at 80% 90%,#a8e1f3 0%,#0000 70%),linear-gradient(#78a9f3 0%,#a9ccf7 60%,#d4ecf6 100%)}.lp-aura-cyan{background-color:#8fdbe3;background-image:radial-gradient(55% 60% at 15% 25%,#5fb6ea 0%,#0000 70%),radial-gradient(50% 55% at 85% 20%,#5ed9d8 0%,#0000 70%),radial-gradient(60% 55% at 70% 95%,#c9f3df 0%,#0000 70%),linear-gradient(#7cc8ea 0%,#9fe3e4 60%,#daf6ea 100%)}.lp-aura-pink{background-color:#f5b3c8;background-image:radial-gradient(55% 60% at 12% 20%,#f18bb0 0%,#0000 70%),radial-gradient(50% 55% at 88% 18%,#c8a4f5 0%,#0000 70%),radial-gradient(60% 55% at 80% 95%,#ffd2b8 0%,#0000 70%),linear-gradient(#f2a6c3 0%,#f6c2d4 55%,#fde3d8 100%)}.lp-aura-purple{background-color:#b9a4f5;background-image:radial-gradient(55% 60% at 15% 20%,#8e6cf0 0%,#0000 70%),radial-gradient(50% 55% at 88% 20%,#7f9cf4 0%,#0000 70%),radial-gradient(60% 55% at 75% 95%,#efc3f1 0%,#0000 70%),linear-gradient(#a48cf2 0%,#c4b3f6 55%,#eddcf7 100%)}.lp-aura-green{background-color:#9fe6c4;background-image:radial-gradient(55% 60% at 12% 22%,#45d19b 0%,#0000 70%),radial-gradient(50% 55% at 88% 15%,#7fd7e8 0%,#0000 70%),radial-gradient(60% 55% at 70% 95%,#e3f7b6 0%,#0000 70%),linear-gradient(#7fdcb4 0%,#b6eecf 55%,#eef9d6 100%)}.lp-aura-orange{background-color:#ffc98f;background-image:radial-gradient(55% 60% at 12% 20%,#ffa451 0%,#0000 70%),radial-gradient(50% 55% at 88% 20%,#ff9fb0 0%,#0000 70%),radial-gradient(60% 55% at 75% 95%,#ffe9a8 0%,#0000 70%),linear-gradient(#ffb877 0%,#ffd3a3 55%,#fff0cf 100%)}.lp-aura-deep{background-color:#2f67c9;background-image:radial-gradient(50% 60% at 8% 10%,#1b4fae 0%,#0000 70%),radial-gradient(45% 55% at 95% 12%,#3f7fe0 0%,#0000 70%),radial-gradient(55% 55% at 92% 95%,#b38be9 0%,#0000 70%),radial-gradient(50% 50% at 20% 100%,#4aa7d8 0%,#0000 70%),linear-gradient(170deg,#1f58bd 0%,#3a74d4 50%,#6f86de 100%)}.lp-fill-blue{background-image:linear-gradient(160deg,#dbe9ff 0%,#f3f8ff 55%,#fff 100%)}.lp-fill-cyan{background-image:linear-gradient(160deg,#d2f6f7 0%,#effbfb 55%,#fff 100%)}.lp-fill-pink{background-image:linear-gradient(160deg,#ffe0e8 0%,#fff4f6 55%,#fff 100%)}.lp-fill-purple{background-image:linear-gradient(160deg,#e9e0ff 0%,#f7f3ff 55%,#fff 100%)}.lp-fill-green{background-image:linear-gradient(160deg,#d6f7e6 0%,#f1fcf6 55%,#fff 100%)}.lp-fill-orange{background-image:linear-gradient(160deg,#ffe8c9 0%,#fff6ea 55%,#fff 100%)}.lp-fill-lang{background-color:#b9c8f7;background-image:radial-gradient(60% 70% at 0 0,#7fa8f5 0%,#0000 70%),radial-gradient(55% 70% at 100% 0,#c6a8f5 0%,#0000 70%),radial-gradient(60% 60% at 100% 100%,#a7e6ea 0%,#0000 70%),linear-gradient(160deg,#9ab8f5 0%,#c4c6f6 60%,#d6eef3 100%)}.lp-fill-slate{background-image:linear-gradient(160deg,#e2e8f0 0%,#f3f6f9 55%,#fff 100%)}.lp-aura-slate{background-color:#b9c5d4;background-image:radial-gradient(55% 60% at 15% 20%,#8fa3bd 0%,#0000 70%),radial-gradient(50% 55% at 88% 18%,#a9b9e0 0%,#0000 70%),radial-gradient(60% 55% at 75% 95%,#dfe7ef 0%,#0000 70%),linear-gradient(#a7b6c9 0%,#c9d3df 55%,#eef2f6 100%)}.lp-outline-text{color:#0000;background-image:linear-gradient(#ffffff21 0%,#ffffff05 85%);-webkit-background-clip:text;background-clip:text}.lp-noscroll{scrollbar-width:none}.lp-noscroll::-webkit-scrollbar{display:none}.lp-menu{opacity:0;visibility:hidden;transform-origin:top;transition:opacity .14s cubic-bezier(.4,0,1,1),transform .14s cubic-bezier(.4,0,1,1),visibility 0s linear .14s;transform:translateY(-6px)scale(.99)}.lp-menu[data-open]{opacity:1;visibility:visible;transition:opacity .2s cubic-bezier(.2,.8,.2,1),transform .26s cubic-bezier(.2,.8,.2,1),visibility;transform:none}.lp-menu[data-instant]{transition:none}@keyframes lp-sheet-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.lp-sheet{animation:.22s cubic-bezier(.2,.8,.2,1) both lp-sheet-in}.lp-accordion{grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.2,.8,.2,1);display:grid}.lp-accordion[data-open]{grid-template-rows:1fr}.lp-accordion>*{min-height:0;overflow:hidden}.lp-prose{color:var(--color-graphite);font-size:17px;line-height:28px}.lp-prose>*+*{margin-top:20px}.lp-prose h2{font-family:var(--font-heading);letter-spacing:-.025em;color:var(--color-navy);margin-top:56px;scroll-margin-top:112px;font-size:28px;font-weight:600;line-height:34px}.lp-prose h3{font-family:var(--font-heading);letter-spacing:-.015em;color:var(--color-navy);margin-top:36px;scroll-margin-top:112px;font-size:20px;font-weight:600;line-height:28px}.lp-prose h2+*,.lp-prose h3+*{margin-top:12px}.lp-prose>:first-child{margin-top:0}.lp-prose strong{color:var(--color-navy);font-weight:600}.lp-prose a{color:var(--color-blue);text-decoration:underline;-webkit-text-decoration-color:var(--color-blue-line);text-decoration-color:var(--color-blue-line);text-underline-offset:3px;transition:text-decoration-color .15s}.lp-prose a:hover{text-decoration-color:currentColor}.lp-prose ul,.lp-prose ol{padding-left:22px}.lp-prose ul{list-style:outside}.lp-prose ol{list-style:decimal}.lp-prose li+li{margin-top:8px}.lp-prose li::marker{color:var(--color-muted)}.lp-prose blockquote{border-left:3px solid var(--color-blue-line);font-family:var(--font-editorial);color:var(--color-navy);padding-left:20px;font-size:22px;line-height:32px}.lp-prose hr{border:0;border-top:1px solid var(--color-rule);margin-block:40px}.lp-prose code{background:var(--color-panel);color:var(--color-navy);border-radius:6px;padding:2px 6px;font-size:.88em}.lp-prose table{border-collapse:collapse;width:100%;font-size:15px;line-height:22px}.lp-prose th,.lp-prose td{border-bottom:1px solid var(--color-rule);text-align:left;vertical-align:top;padding:12px 16px 12px 0}.lp-prose th{color:var(--color-navy);font-weight:600}.lp-prose img{border-radius:20px}.lp-md{display:contents}.lp-md>*+*,:where(.lp-prose>*+.lp-md)>:first-child{margin-top:20px}.lp-md-inner>*+*{margin-top:12px}.lp-prose .lp-md-inner ul,.lp-prose .lp-md-inner ol{padding-left:20px}.lp-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lp-prose .lp-md-figure{margin-top:40px;margin-bottom:40px}.lp-md-shot{border:1px solid var(--color-rule);background:var(--color-card);border-radius:20px;overflow:hidden}.lp-prose .lp-md-shot img{border-radius:0;width:100%;height:auto;display:block}.lp-md-figure--phone .lp-md-shot{border-radius:28px;max-width:360px;margin-inline:auto}.lp-md-figure figcaption{text-align:center;color:var(--color-muted);margin-top:12px;font-size:14px;line-height:20px}.lp-md-source{color:var(--color-faint);font-size:13px;line-height:18px;display:block}.lp-md-caption+.lp-md-source{margin-top:4px}.lp-md-table{border:1px solid var(--color-rule);background:var(--color-card);-webkit-overflow-scrolling:touch;border-radius:20px;position:relative;overflow-x:auto}.lp-md-table:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.lp-prose .lp-md-table table{border-collapse:collapse;width:100%;font-size:15px;line-height:22px}.lp-prose .lp-md-table th,.lp-prose .lp-md-table td{border-bottom:1px solid var(--color-rule);text-align:left;vertical-align:top;padding:12px 14px}.lp-prose .lp-md-table tr>:first-child{padding-left:20px}.lp-prose .lp-md-table tr>:last-child{padding-right:20px}.lp-prose .lp-md-table tbody tr:last-child>*{border-bottom:0}.lp-prose .lp-md-table thead th{vertical-align:bottom;font-family:var(--font-heading);color:var(--color-navy);font-size:15px;font-weight:600}.lp-prose .lp-md-table tbody th{color:var(--color-navy);font-weight:500}.lp-prose .lp-md-table .is-hi{background:var(--color-blue-tint)}.lp-prose .lp-md-table thead .is-hi{color:var(--color-blue)}.lp-prose .lp-md-table .is-mark,.lp-prose .lp-md-table .is-center{text-align:center}.lp-prose .lp-md-table .is-right{text-align:right}.lp-md-mark{vertical-align:middle;display:inline-flex}.lp-md-mark--yes{color:var(--color-blue)}.lp-md-mark--no{color:var(--color-faint)}.lp-md-mark--partial{color:var(--color-muted)}.lp-md pre{background:var(--color-panel);color:var(--color-navy);border-radius:16px;padding:16px 20px;font-size:14px;line-height:22px;overflow-x:auto}.lp-md pre code{font-size:inherit;background:0 0;padding:0}@media (prefers-reduced-motion:reduce){.lp-reveal,.lp-reveal-scale{opacity:1;transition:none;transform:none}.lp-rise,.lp-pop,.lp-float,.lp-float-slow,.lp-marquee-track,.lp-ring,.lp-caret{animation:none}.lp-progress{animation:none;transform:scaleX(1)}.lp-grow-x,.lp-grow-y,.lp-slide,.lp-slide[data-active],.lp-fade{transition:none;transform:none}.lp-lift,.lp-tilt,.lp-zoom,.lp-menu,.lp-accordion{transition:none}.lp-sheet{animation:none}}
.ml-tone-blue{--ml-ink:#1f5fd1;background-color:#c6dcff;background-image:radial-gradient(60% 45% at 50% 42%,#ffffff8c 0%,#0000 70%),linear-gradient(#e3eeff 0%,#c4dbff 52%,#92bdfb 100%)}.ml-tone-sky{--ml-ink:#1f63b8;background-color:#8fbdf2;background-image:radial-gradient(60% 45% at 50% 40%,#ffffff59 0%,#0000 70%),linear-gradient(#7fb2f0 0%,#a9d0f3 50%,#cdeee6 100%)}.ml-tone-mint{--ml-ink:#17806a;background-color:#c4ecdf;background-image:radial-gradient(60% 45% at 50% 42%,#ffffff8c 0%,#0000 70%),linear-gradient(#e4f7f0 0%,#c2eadc 52%,#8fd6c2 100%)}.ml-tone-lilac{--ml-ink:#5f45c9;background-color:#dcd3fb;background-image:radial-gradient(60% 45% at 50% 42%,#ffffff8c 0%,#0000 70%),linear-gradient(#f0ebff 0%,#dcd2fb 52%,#b9a7f2 100%)}.ml-tone-peach{--ml-ink:#b8611a;background-color:#ffe0bf;background-image:radial-gradient(60% 45% at 50% 42%,#ffffff8c 0%,#0000 70%),linear-gradient(#fff3e3 0%,#ffe0bd 52%,#ffc288 100%)}.ml-tone-rose{--ml-ink:#b8416b;background-color:#fcd3df;background-image:radial-gradient(60% 45% at 50% 42%,#ffffff8c 0%,#0000 70%),linear-gradient(#ffedf2 0%,#fcd2de 52%,#f3a7bf 100%)}.ml-tone-slate{--ml-ink:#31445e;background-color:#d6dee8;background-image:radial-gradient(60% 45% at 50% 42%,#ffffff8c 0%,#0000 70%),linear-gradient(#eef2f7 0%,#d5dde8 52%,#a9b8cb 100%)}.ml-stripes{background-image:repeating-linear-gradient(90deg,#ffffff80 0 6px,#0000 6px 16px);-webkit-mask-image:linear-gradient(#0000,#000 32% 68%,#0000);mask-image:linear-gradient(#0000,#000 32% 68%,#0000)}.ml-grid-dots{background-image:radial-gradient(circle, color-mix(in srgb, var(--ml-ink) 26%, transparent) 1.1px, transparent 1.7px);background-position:9px 9px;background-size:18px 18px}.ml-ruled{background-image:repeating-linear-gradient(180deg, transparent 0 27px, color-mix(in srgb, var(--ml-ink) 15%, transparent) 27px 28px);background-position:0 14px}.ml-rim{z-index:29;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ml-ink) 24%, transparent);position:absolute;inset:0}.ml-card-shadow{box-shadow:0 1px 2px #071a310d,0 18px 40px -18px #071a3147}@keyframes ml-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ml-progress{animation-name:ml-progress;animation-timing-function:linear;animation-fill-mode:both}@keyframes ml-caret{0%,49%{opacity:1}50%,to{opacity:0}}.ml-caret{animation:1s step-end infinite ml-caret}@keyframes ml-dot{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.ml-dots i{background:var(--color-muted);border-radius:9999px;width:6px;height:6px;animation:1.1s ease-in-out infinite ml-dot;display:block}.ml-dots i:nth-child(2){animation-delay:.16s}.ml-dots i:nth-child(3){animation-delay:.32s}@keyframes ml-fresh{0%{background-color:var(--color-blue-tint)}to{background-color:#0000}}.ml-fresh{animation:1.8s ease-out .4s both ml-fresh}@media (prefers-reduced-motion:reduce){.ml-progress,.ml-caret,.ml-dots i,.ml-fresh{animation:none}}
