.lp-liquid{z-index:-1;contain:paint;pointer-events:none;background:radial-gradient(at 50% 34%,#f4f8f1 0%,#edf3eaa6 34%,#0000 72%),linear-gradient(122deg,#e4ede5,#eaf1e9 45%,#e6eeec 75%,#ece7dc);position:fixed;inset:0;overflow:hidden}.lp-liquid:before,.lp-liquid:after{content:"";z-index:0;opacity:.62;background:radial-gradient(#0000 35%,#b5cfc36b 39%,#8bb8a876 42%,#e1eedbd9 44%,#ffffffd9 45%,#6c9e8e70 47%,#c0d9caa6 49%,#f8faf0b3 52%,#cbdcc66b 55%,#fafff7a6 58%,#0000 64%);border-radius:46% 54% 61% 39%/40% 43% 57% 60%;width:min(1120px,94vw);height:min(1100px,126vh);transition:opacity 1.3s;animation:34s ease-in-out infinite alternate paused lp-liquid-flow;position:absolute}.lp-liquid:before{top:-35vh;left:-30vw;transform:rotate(-28deg)}.lp-liquid:after{background:radial-gradient(#0000 31%,#cadbd445 38%,#7caba975 42%,#e2f1e6b3 44%,#ffffffdb 45%,#a3c5c380 47%,#d1e5df9e 50%,#f7f4eeb3 53%,#b2c8c761 56%,#ffffff8c 58%,#0000 64%);animation-name:lp-liquid-return;animation-duration:42s;bottom:-36vh;right:-31vw;transform:rotate(24deg)}.lp-liquid-light{z-index:2;background:radial-gradient(at 52% 26%,#ffffffc7,#0000 67%),linear-gradient(145deg,#0000 24%,#ffffff47 41%,#0000 58%,#f4e8d938 85%);position:absolute;inset:0}.lp-motion[data-liquid-tone=sage] .lp-liquid-light{opacity:.55}.lp-liquid-tint{z-index:1;opacity:0;transition:opacity 1.2s;position:absolute;inset:0}.lp-liquid-mist{background:linear-gradient(125deg,#e5eef8b8,#f7faff52 48%,#dceaf3ad)}.lp-liquid-sand{background:linear-gradient(125deg,#f5ead8b3,#fff9ef52 48%,#f0e1ca91)}.lp-liquid-hero{background:radial-gradient(60% 65% at 48% 28%,#fffef9f2,#ffffff8c 70%,#0000),radial-gradient(58% 65% at 104% 38%,#b9cfe980,#0000 72%),radial-gradient(58% 62% at -5% 90%,#bad6c466,#0000 72%),radial-gradient(55% 60% at 0 0,#ecd8bf59,#0000 72%),linear-gradient(125deg,#f8f5ee,#f3f7f8 65%,#f2f5ef)}.lp-motion[data-liquid-tone=hero] .lp-liquid-hero,.lp-motion[data-liquid-tone=mist] .lp-liquid-mist,.lp-motion[data-liquid-tone=sand] .lp-liquid-sand{opacity:1}.lp-liquid-tint:before{content:"";animation:38s ease-in-out infinite alternate paused lp-liquid-fold;position:absolute;inset:-4%}.lp-liquid-hero:before{background:radial-gradient(110% 55% at 19% 115%,#0000 58%,#9ebfa640 64%,#edf2e7b3 67%,#ffffffed 70%,#bdccd547 72%,#0000 77%),radial-gradient(100% 68% at 112% -12%,#0000 57%,#a6bdda4d 63%,#d5e0ef99 66%,#fffffff0 69%,#d9c7b23d 72%,#0000 77%)}.lp-liquid-mist:before{background:radial-gradient(74% 38% at 88% 0,#0000 49%,#9fbecf4d 55%,#ffffffd4 59%,#b4d1dd42 64%,#0000 70%),radial-gradient(80% 50% at 0 100%,#0000 44%,#b3cce247 51%,#faffffc7 56%,#bed4e44d 61%,#0000 68%)}.lp-liquid-sand:before{background:radial-gradient(110% 48% at 65% 112%,#0000 43%,#d9c5a54a 51%,#fffdf0d4 57%,#e3d0b24d 63%,#0000 70%),linear-gradient(152deg,#0000 28%,#e8d5be47 48%,#fffcf5ad 53%,#0000 66%)}.lp-motion[data-paused=false] .lp-liquid:before,.lp-motion[data-paused=false] .lp-liquid:after{animation-play-state:running}.lp-motion:is([data-liquid-tone=hero],[data-liquid-tone=mist],[data-liquid-tone=sand]) .lp-liquid:before,.lp-motion:is([data-liquid-tone=hero],[data-liquid-tone=mist],[data-liquid-tone=sand]) .lp-liquid:after{opacity:.08;animation-play-state:paused}.lp-motion[data-paused=false][data-liquid-tone=hero] .lp-liquid-hero:before,.lp-motion[data-paused=false][data-liquid-tone=mist] .lp-liquid-mist:before,.lp-motion[data-paused=false][data-liquid-tone=sand] .lp-liquid-sand:before{animation-play-state:running}@keyframes lp-liquid-fold{to{transform:translate(2%,-2%)scale(1.03)}}@keyframes lp-liquid-flow{to{transform:translate(6%,4%)rotate(-13deg)scale(1.04)}}@keyframes lp-liquid-return{to{transform:translate(-5%,-4%)rotate(9deg)scale(1.05)}}.lp-header{-webkit-backdrop-filter:blur(16px)saturate(1.15);backdrop-filter:blur(16px)saturate(1.15);background:#f9fbf6e6;border-bottom-color:#cbd8ceba}.lp-feature-row,.lp-footer-surface,.lp-step-grid>a{background:linear-gradient(130deg,#fffffff2,#ffffffd6);border-color:#c5d6cbb8;box-shadow:inset 0 1px #fff,0 12px 36px #274a3e0d}.lp-final-cta{background:#ffffff38;border-block:1px solid #ffffff94}@media (max-width:700px){.lp-liquid:before,.lp-liquid:after{width:125vw;height:88svh}.lp-liquid:before{top:-20svh;left:-63vw}.lp-liquid:after{bottom:-23svh;right:-62vw}.lp-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@media (prefers-reduced-motion:reduce){.lp-liquid:before,.lp-liquid:after,.lp-liquid-tint:before{animation:none}.lp-liquid-tint{transition:none}}@media (prefers-reduced-transparency:reduce){.lp-header,.lp-feature-row,.lp-footer-surface,.lp-step-grid>a{background:#f8faf7}.lp-header{-webkit-backdrop-filter:none;backdrop-filter:none}}
