.rv [data-reveal]{transition:opacity .9s var(--ease-out-expo), translate 1.1s var(--ease-out-expo), scale 1.1s var(--ease-out-expo), clip-path 1.2s var(--ease-out-expo);transition-delay:calc(var(--d,0) * 90ms)}.rv [data-reveal]:not([data-in]){opacity:0;translate:0 28px}.rv [data-reveal=scale]:not([data-in]){translate:none;scale:.94}.rv [data-reveal=left]:not([data-in]){translate:-40px}.rv [data-reveal=right]:not([data-in]),[dir=rtl] .rv [data-reveal=left]:not([data-in]){translate:40px}[dir=rtl] .rv [data-reveal=right]:not([data-in]){translate:-40px}.lp-rise{overflow-clip-margin:.2em;vertical-align:top;padding-bottom:.08em;display:inline-block;overflow:clip}.lp-rise>span{display:inline-block}.rv [data-reveal=rise]{opacity:1!important;translate:none!important}.rv [data-reveal=rise] .lp-rise>span{transition:translate 1.1s var(--ease-out-expo);transition-delay:calc(var(--w,0) * 70ms)}.rv [data-reveal=rise]:not([data-in]) .lp-rise>span{translate:0 110%}.lp-h1 .lp-rise>span{animation:lp-rise 1.2s var(--ease-out-expo) both;animation-delay:calc(.12s + var(--w,0) * 75ms)}@keyframes lp-rise{0%{translate:0 110%}}.lp-fade{animation:lp-fade 1s var(--ease-out-expo) both;animation-delay:calc(var(--d,0) * .1s + .5s)}@keyframes lp-fade{0%{opacity:0;translate:0 16px}}@property --mx{syntax:"<number>";inherits:true;initial-value:0}@property --my{syntax:"<number>";inherits:true;initial-value:0}.lp-stage{perspective:1600px;position:relative}.lp-idle{animation:12s ease-in-out infinite alternate lp-sway}@keyframes lp-sway{0%{--mx:-.55;--my:-.2}50%{--mx:.15;--my:.25}to{--mx:.6;--my:-.1}}.lp-layer{pointer-events:none;transform:translate3d(calc(var(--mx) * var(--depth,10px)), calc(var(--my) * var(--depth,10px)), 0);transition:transform .9s var(--ease-out-expo);position:absolute}.lp-layer>*{animation:lp-drift var(--dur,9s) ease-in-out infinite alternate;animation-delay:var(--delay,0s)}@keyframes lp-drift{0%{translate:0 -6px;rotate:var(--r0,-2deg)}to{translate:0 8px;rotate:var(--r1,2deg)}}.lp-halo>*{animation:lp-spin 90s linear infinite, lp-halo-in 1.8s var(--ease-out-expo) both .3s}@keyframes lp-spin{to{rotate:360deg}}@keyframes lp-halo-in{0%{opacity:0;scale:.7}}.lp-stamp{filter:drop-shadow(0 18px 22px #1e000373);filter:drop-shadow(0 18px 22px lab(2.72201% 12.1259 3.30438/.45));animation:lp-pop 1.2s var(--ease-out-expo) both;animation-delay:var(--in,.6s)}@keyframes lp-pop{0%{opacity:0;scale:.6}}.lp-device{transform:rotateY(calc(var(--mx) * -9deg)) rotateX(calc(var(--my) * 7deg));transform-style:preserve-3d;transition:transform 1s var(--ease-out-expo);animation:lp-device-in 1.6s var(--ease-out-expo) both .15s;position:relative}@keyframes lp-device-in{0%{opacity:0;translate:0 60px;rotate:4deg}}.lp-device-float{animation:7s ease-in-out infinite lp-float}@keyframes lp-float{50%{translate:0 -12px}}.lp-frame{background:linear-gradient(135deg,#7c6e67 0%,#352b28 18%,#1a1413 50%,#443b37 82%,#8a7d75 100%);background:linear-gradient(135deg,lab(47.7126% 4.43339 5.97053) 0%,lab(18.7016% 3.95238 3.78397) 18%,lab(7.14783% 2.81701 1.73413) 50%,lab(25.6778% 3.65211 4.14544) 82%,lab(53.5352% 3.96672 6.37218) 100%);border-radius:58px;padding:11px;position:relative;box-shadow:inset 0 0 0 1px #c8bbb159,inset 0 0 0 3px #0f0a09,inset 0 2px 2px #e8dbd159,0 1px #f9ece140,0 50px 80px -30px #150001d9,0 30px 120px -20px #cc2a1b73;box-shadow:inset 0 0 0 1px lab(76.7599% 3.44053 6.70452/.35),inset 0 0 0 3px lab(3.00414% 1.60256 .962484),inset 0 2px 2px lab(88.3605% 3.42712 6.695/.35),0 1px lab(94.1608% 3.42149 6.69105/.25),0 50px 80px -30px lab(1.35044% 8.1153 1.98655/.85),0 30px 120px -20px lab(45.8683% 62.2002 50.529/.45)}.lp-btn{background:linear-gradient(90deg,#26201f,#6d6059);background:linear-gradient(90deg,lab(12.9161% 2.94156 1.9574),lab(41.9119% 4.44703 5.98142));border-radius:2px;width:4px;position:absolute}.lp-screen{aspect-ratio:9/19.5;background:#130808;background:lab(2.94216% 3.56244 1.29517);border-radius:47px;position:relative;overflow:hidden;transform:translateZ(0)}.lp-island{z-index:60;pointer-events:none;background:#050303;background:lab(.879713% .77863 .293553);border-radius:99px;width:30%;height:26px;position:absolute;top:11px;left:50%;translate:-50%}.lp-glare{z-index:61;border-radius:inherit;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(calc(115deg + var(--mx) * 12deg), #ffffff29 0%, #ffffff0d 28%, transparent 42%);transition:background .8s var(--ease-out-expo);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.lp-glare{background:linear-gradient(calc(115deg + var(--mx) * 12deg), lab(100% 0 0/.16) 0%, lab(100% 0 0/.05) 28%, transparent 42%)}}.lp-contact{filter:blur(8px);background:radial-gradient(closest-side,#0e0001b3,#0000);background:radial-gradient(closest-side,lab(.781506% 4.69635 1.14962/.7),#0000);border-radius:50%;height:40px;animation:7s ease-in-out infinite lp-contact;position:absolute;bottom:-34px;left:12%;right:12%}@keyframes lp-contact{50%{opacity:.7;scale:.86}}.lp-toast{z-index:70;max-width:250px;color:var(--ink);opacity:0;animation:lp-toast 15s var(--ease-out-expo) infinite;animation-delay:var(--t,0s);background:#fdf9f4;background:lab(98.2739% .689954 2.95926);border-radius:18px;align-items:center;gap:10px;padding:10px 14px 10px 10px;font-size:13px;line-height:1.25;display:flex;position:absolute;box-shadow:0 20px 40px -18px #150001b3,0 0 0 1px #2210100f;box-shadow:0 20px 40px -18px lab(1.35044% 8.1153 1.98655/.7),0 0 0 1px lab(6.942% 9.3528 3.41972/.06)}@keyframes lp-toast{0%{opacity:0;translate:0 14px;scale:.92}4%,26%{opacity:1;translate:0;scale:1}31%,to{opacity:0;translate:0 -10px;scale:.98}}.lp-toast i{border-radius:11px;flex:none;place-items:center;width:34px;height:34px;font-size:16px;font-style:normal;display:grid}@keyframes lp-progress{0%{scale:0 1}}.lp-marquee{width:max-content;animation:lp-marquee var(--speed,40s) linear infinite;display:flex}.lp-marquee-wrap:hover .lp-marquee{animation-play-state:paused}html[dir=rtl] .lp-marquee{animation-direction:reverse}@keyframes lp-marquee{to{translate:-50%}}.lp-rail-row{will-change:transform}.lp-rail-row[data-dir=left]{transform:translate3d(calc(var(--p) * var(--span) * -1), 0, 0)}.lp-rail-row[data-dir=right]{transform:translate3d(calc((var(--p) - 1) * var(--span)), 0, 0)}.lp-rail-card:nth-child(odd){translate:0 calc(30px - var(--p) * 40px)}.lp-final-wreath{animation:120s linear infinite lp-spin}.lp-swatch{animation:12s step-end infinite lp-pick;animation-delay:calc(var(--i) * 4s)}@keyframes lp-pick{0%{box-shadow:0 0 0 2px var(--paper), 0 0 0 4px var(--grenadine)}33.33%,to{box-shadow:0 0 0 2px var(--paper), 0 0 0 1px var(--line)}}.lp-xfade{opacity:0;animation:12s infinite lp-xfade;animation-delay:calc(var(--i) * 4s)}@keyframes lp-xfade{0%{opacity:0;scale:1.04}4%,30%{opacity:1;scale:1}36%,to{opacity:0}}.lp-sel{animation:lp-sel 6s var(--ease-out-expo) infinite}@keyframes lp-sel{0%,45%{translate:0}50%,95%{translate:0 calc(100% + 8px)}to{translate:0}}.rv [data-chat]:not([data-in]) .lp-msg{opacity:0;translate:0 12px;scale:.96}.lp-msg{transition:opacity .6s var(--ease-out-expo), translate .8s var(--ease-out-expo), scale .8s var(--ease-out-expo);transition-delay:var(--t,0s);transform-origin:100% 100%}.lp-typing span{background:var(--ink-3);border-radius:50%;width:6px;height:6px;margin:0 1.5px;animation:1.2s infinite lp-typing;display:inline-block}.lp-typing span:nth-child(2){animation-delay:.15s}.lp-typing span:nth-child(3){animation-delay:.3s}@keyframes lp-typing{0%,60%,to{opacity:.4;translate:0}30%{opacity:1;translate:0 -4px}}.rv [data-chat][data-in] .lp-typing-wrap{animation:10ms 2.4s forwards lp-typing-out}@keyframes lp-typing-out{to{opacity:0;height:0;margin:0;padding-block:0;overflow:hidden}}.rv [data-reveal=ink]{opacity:1!important;translate:none!important}.rv [data-reveal=ink]>*{transition:clip-path 2.4s var(--ease-out-quart) .3s}.rv [data-reveal=ink]:not([data-in])>*{clip-path:inset(0 0 0 100%)}.lp-glint{position:relative}.lp-glint:before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--a,0deg), transparent 0 68%, #f8ca65 80%, transparent 92%);-webkit-mask-composite:xor;padding:1.5px;animation:6s linear infinite lp-glint;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@supports (color:lab(0% 0 0)){.lp-glint:before{background:conic-gradient(from var(--a,0deg), transparent 0 68%, lab(83.9953% 8.65266 55.9522) 80%, transparent 92%)}}@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes lp-glint{to{--a:360deg}}:root{interpolate-size:allow-keywords}.lp-faq::details-content{block-size:0;transition:block-size .5s var(--ease-out-expo), content-visibility .5s allow-discrete;overflow:clip}.lp-faq[open]::details-content{block-size:auto}@media (prefers-reduced-motion:reduce){.lp-layer,.lp-device{transform:none!important}.lp-toast{opacity:0;animation:none}.lp-toast:first-of-type{opacity:1}.lp-marquee{animation:none}}
