@layer components{.lp-section h2{transition:opacity .6s var(--motion-ease-enter) .1s,translate .6s var(--motion-ease-enter) .1s}.lp-section[data-reveal=hidden] h2{opacity:0;translate:0 18px}.lp-section h2:after{content:"";display:block;width:2.75rem;height:3px;margin-top:.6rem;border-radius:9999px;background:linear-gradient(90deg,var(--color-accent),color-mix(in srgb,var(--color-accent) 25%,transparent));transform-origin:left;transition:scale .7s cubic-bezier(.65,0,.35,1) .4s}.lp-section h2.text-center:after,.lp-section .text-center h2:after{margin-inline:auto;transform-origin:center}.lp-section[data-reveal=hidden] h2:after{scale:0 1}.lp-section h2+p{transition:opacity .6s var(--motion-ease-enter) .22s,translate .6s var(--motion-ease-enter) .22s}.lp-section[data-reveal=hidden] h2+p{opacity:0;translate:0 12px}.lp-slides[data-reveal=hidden],.lp-countries[data-reveal=hidden]{opacity:1;translate:none}.lp-slide{transition:opacity .7s var(--motion-ease-enter),translate .7s cubic-bezier(.2,.8,.2,1),scale .7s cubic-bezier(.2,.8,.2,1),filter .7s var(--motion-ease-enter);transition-delay:calc(.1s + min(var(--lp-i, 0),5)*.09s)}.lp-slides[data-reveal=hidden] .lp-slide{opacity:0;translate:0 40px;scale:.94;filter:blur(4px)}@keyframes lp-cat-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes lp-cat-spin{to{rotate:360deg}}.lp-cat{--lp-cat-delay: calc(.3s + min(var(--lp-i, 0), 5)*.09s) ;position:relative;isolation:isolate;display:flex;flex-direction:column;overflow:hidden;background:var(--color-bg-surface);border:1px solid color-mix(in oklab,var(--cat) 18%,var(--color-border));box-shadow:0 1px 2px #0000000a;transform:perspective(900px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .7s cubic-bezier(.2,.8,.2,1),translate .45s cubic-bezier(.34,1.56,.64,1),scale .2s ease,box-shadow .45s ease,border-color .45s ease}.lp-cat:active{scale:.98}.lp-cat-stage{position:relative;flex:1;overflow:hidden;background:radial-gradient(120% 90% at 50% 100%,color-mix(in oklab,var(--cat) 34%,var(--color-bg-surface)),color-mix(in oklab,var(--cat) 12%,var(--color-bg-surface)) 55%,color-mix(in oklab,var(--cat) 5%,var(--color-bg-surface)))}.lp-cat-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(color-mix(in oklab,var(--cat) 30%,transparent) 1px,transparent 1.5px);background-size:14px 14px;-webkit-mask-image:linear-gradient(to bottom,#000 0%,transparent 70%);mask-image:linear-gradient(to bottom,#000 0%,transparent 70%);pointer-events:none}.lp-cat-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:linear-gradient(105deg,transparent 35%,rgb(255 255 255 / .35) 50%,transparent 65%);translate:-110% 0;pointer-events:none}.lp-cat-index{position:absolute;top:.75rem;left:1rem;font-size:1.75rem;font-weight:800;line-height:1;letter-spacing:-.04em;color:color-mix(in oklab,var(--cat) 35%,transparent);transition:opacity .6s var(--motion-ease-enter) var(--lp-cat-delay),translate .6s cubic-bezier(.2,.8,.2,1) var(--lp-cat-delay)}.lp-cat-halo{position:absolute;left:50%;bottom:-14%;width:92%;aspect-ratio:1;translate:-50% 0;border-radius:9999px;background:radial-gradient(circle,color-mix(in oklab,var(--cat) 45%,transparent) 0%,transparent 64%);transition:opacity .8s var(--motion-ease-enter) var(--lp-cat-delay),scale .9s cubic-bezier(.34,1.56,.64,1) var(--lp-cat-delay)}.lp-cat-halo:before,.lp-cat-halo:after{content:"";position:absolute;border-radius:inherit}.lp-cat-halo:before{top:4%;right:4%;bottom:4%;left:4%;border:2px dashed color-mix(in oklab,var(--cat) 38%,transparent);animation:lp-cat-spin 28s linear infinite}.lp-cat-halo:after{top:16%;right:16%;bottom:16%;left:16%;border:1px solid color-mix(in oklab,var(--cat) 28%,transparent);transition:scale .6s cubic-bezier(.34,1.56,.64,1)}.lp-cat-float{position:absolute;inset:auto 0 0;z-index:1;display:flex;height:86%;align-items:flex-end;justify-content:center;animation:lp-cat-bob 5s ease-in-out infinite;animation-delay:calc(var(--lp-i, 0) * -.8s)}.lp-cat-art{height:100%;width:auto;max-width:100%;object-fit:contain;object-position:bottom;transform-origin:50% 100%;filter:drop-shadow(0 14px 18px color-mix(in oklab,var(--cat) 40%,transparent));transition:opacity .6s var(--motion-ease-enter),translate .9s cubic-bezier(.34,1.4,.64,1),transform .5s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--lp-cat-delay) + .12s),calc(var(--lp-cat-delay) + .12s),0s}.lp-cat-spot{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:radial-gradient(240px circle at var(--mx, 50%) var(--my, 30%),rgb(255 255 255 / .32),transparent 60%);opacity:0;transition:opacity .35s ease;pointer-events:none}.lp-cat-label{position:relative;z-index:4;display:flex;min-height:3.25rem;align-items:center;justify-content:space-between;gap:.5rem;padding:.625rem .75rem .625rem 1rem;background:var(--color-bg-surface);border-top:1px solid color-mix(in oklab,var(--cat) 15%,var(--color-border))}.lp-cat-label>*{transition:opacity .6s var(--motion-ease-enter) calc(var(--lp-cat-delay) + .2s),translate .6s cubic-bezier(.2,.8,.2,1) calc(var(--lp-cat-delay) + .2s)}.lp-cat-chip{display:inline-flex;height:2rem;min-width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;padding-inline:.5rem;font-size:.75rem;font-weight:600;color:color-mix(in oklab,var(--cat) 75%,var(--color-text-primary));background:color-mix(in oklab,var(--cat) 14%,var(--color-bg-surface))}.lp-cat-chip svg{transition:translate .35s cubic-bezier(.34,1.56,.64,1)}.lp-cat-chip,.lp-cat-chip-text{transition:background-color .35s ease,color .35s ease,max-width .45s cubic-bezier(.2,.8,.2,1),opacity .3s ease,margin .45s cubic-bezier(.2,.8,.2,1)}.lp-cat-chip-text{max-width:0;overflow:hidden;white-space:nowrap;opacity:0}.lp-slides[data-reveal=hidden] .lp-cat-index{opacity:0;translate:-16px 0}.lp-slides[data-reveal=hidden] .lp-cat-halo{opacity:0;scale:.3}.lp-slides[data-reveal=hidden] .lp-cat-art{opacity:0;translate:0 55%}.lp-slides[data-reveal=hidden] .lp-cat-label>*{opacity:0;translate:0 10px}@media(hover:hover){.lp-cat:hover{translate:0 -6px;transition-duration:.15s,.45s,.2s,.45s,.45s}.lp-cat:hover .lp-cat-spot{opacity:1}}@media(hover:hover){.lp-cat:hover,.lp-cat:focus-visible{border-color:color-mix(in oklab,var(--cat) 45%,var(--color-border));box-shadow:0 22px 40px -18px color-mix(in oklab,var(--cat) 60%,transparent),0 0 0 1px color-mix(in oklab,var(--cat) 20%,transparent)}.lp-cat:hover .lp-cat-stage:after,.lp-cat:focus-visible .lp-cat-stage:after{translate:110% 0;transition:translate .9s cubic-bezier(.4,0,.2,1)}.lp-cat:hover .lp-cat-art,.lp-cat:focus-visible .lp-cat-art{transform:scale(1.08) translateY(-3%)}.lp-cat:hover .lp-cat-halo:after,.lp-cat:focus-visible .lp-cat-halo:after{scale:1.12}.lp-cat:hover .lp-cat-chip,.lp-cat:focus-visible .lp-cat-chip{color:#fff;background:var(--cat);padding-inline:.75rem .625rem}.lp-cat:hover .lp-cat-chip-text,.lp-cat:focus-visible .lp-cat-chip-text{max-width:6rem;margin-right:.25rem;opacity:1}.lp-cat:hover .lp-cat-chip svg,.lp-cat:focus-visible .lp-cat-chip svg{translate:2px 0}}.lp-card[data-reveal]{transition:opacity .7s var(--motion-ease-enter),translate .8s cubic-bezier(.2,.8,.2,1),scale .8s cubic-bezier(.2,.8,.2,1),filter .7s var(--motion-ease-enter);--lp-delay: 0s;transition-delay:var(--lp-delay)}@media(min-width:640px){.lp-card[data-reveal]{--lp-delay: calc(var(--lp-i-sm, 0) * .12s)}}@media(min-width:1024px){.lp-card[data-reveal]{--lp-delay: calc(var(--lp-i-lg, 0) * .12s)}}.lp-card[data-reveal=hidden]{opacity:0;translate:0 48px;scale:.92;filter:blur(4px)}.lp-card-art{transition:scale .7s cubic-bezier(.34,1.56,.64,1),rotate .7s cubic-bezier(.34,1.56,.64,1),transform .4s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--lp-delay) + .3s),calc(var(--lp-delay) + .3s),0s}.lp-card[data-reveal=hidden] .lp-card-art{scale:.3;rotate:-25deg}@media(hover:hover){.lp-card:hover .lp-card-art{transform:scale(1.08) rotate(8deg)}}.lp-countries li{transition:opacity .5s var(--motion-ease-enter),translate .5s cubic-bezier(.2,.8,.2,1);transition-delay:calc(.15s + var(--lp-i, 0) * .04s)}.lp-countries[data-reveal=hidden] li{opacity:0;translate:-20px 0}.lp-map[data-reveal]{transition:opacity .9s var(--motion-ease-enter),scale .9s cubic-bezier(.2,.8,.2,1)}.lp-map[data-reveal=hidden]{opacity:0;scale:.94}.lp-marker{transition:scale .5s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(.5s + var(--lp-i, 0) * .08s)}.lp-map[data-reveal=hidden] .lp-marker{scale:0}.lp-faq-art{transition:opacity .9s var(--motion-ease-enter) .15s,scale 1s cubic-bezier(.2,.8,.2,1) .15s,rotate 1s cubic-bezier(.2,.8,.2,1) .15s}.lp-section[data-reveal=hidden] .lp-faq-art{opacity:0;scale:.88;rotate:-3deg}.lp-faq-pill{transition:transform .55s cubic-bezier(.34,1.35,.64,1),width .55s cubic-bezier(.34,1.35,.64,1),opacity .3s ease;background:linear-gradient(120deg,var(--color-accent),color-mix(in srgb,var(--color-accent) 70%,var(--color-accent-secondary)))}.lp-faq-tabs{scrollbar-width:none;transition:opacity .6s var(--motion-ease-enter) .25s,translate .6s var(--motion-ease-enter) .25s}.lp-section[data-reveal=hidden] .lp-faq-tabs{opacity:0;translate:0 14px}.lp-faq-list{--faq-card-delay: .3s}.lp-section[data-reveal=hidden] .lp-faq-list .faq-card{opacity:0;animation:none}.lp-faq-more{transition:opacity .6s var(--motion-ease-enter) .7s,translate .6s var(--motion-ease-enter) .7s}.lp-section[data-reveal=hidden] .lp-faq-more{opacity:0;translate:0 10px}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.lp-app-item{transition:opacity .6s var(--motion-ease-enter),translate .6s cubic-bezier(.2,.8,.2,1);transition-delay:calc(.1s + var(--lp-i, 0) * .1s)}.lp-section[data-reveal=hidden] .lp-app-item{opacity:0;translate:0 20px}.lp-float{animation:lp-float 4s ease-in-out infinite}.lp-float+.lp-float{animation-delay:-2s}@keyframes lp-cta-spin{to{rotate:360deg}}@keyframes lp-blob{0%,to{transform:translate(0) scale(1)}50%{transform:translate(40px,-30px) scale(1.15)}}@keyframes lp-cta-twinkle{0%,to{opacity:.15;scale:.6}50%{opacity:1;scale:1}}@keyframes lp-cta-rise{0%{opacity:0;transform:translateY(0) rotate(-10deg) scale(.6)}15%{opacity:.55}50%{transform:translateY(-50vh) translate(18px) rotate(12deg) scale(1)}85%{opacity:.35}to{opacity:0;transform:translateY(-110vh) translate(-12px) rotate(-8deg) scale(.9)}}@keyframes lp-cta-beat{0%,60%,to{scale:1}20%{scale:1.25}40%{scale:.95}}@keyframes lp-cta-title-glow{0%,to{text-shadow:0 2px 12px rgb(0 0 0 / .25)}50%{text-shadow:0 2px 12px rgb(0 0 0 / .25),0 0 32px rgb(251 207 232 / .55)}}.lp-cta-band{--mx: 50%;--my: 50%;background:radial-gradient(120% 80% at 50% 120%,color-mix(in srgb,var(--color-primary-600) 55%,transparent),transparent 60%),linear-gradient(160deg,color-mix(in srgb,var(--color-primary-950) 85%,black),color-mix(in srgb,var(--color-primary-900) 80%,black) 55%,color-mix(in srgb,var(--color-primary-800) 70%,black))}.lp-cta-aurora{position:absolute;top:-60%;right:-20%;bottom:-60%;left:-20%;background:conic-gradient(from 0deg at 50% 50%,transparent 0deg,color-mix(in srgb,var(--color-primary-500) 55%,transparent) 60deg,transparent 120deg,rgb(236 72 153 / .35) 190deg,transparent 250deg,rgb(56 189 248 / .28) 310deg,transparent 360deg);filter:blur(70px);opacity:.8;animation:lp-cta-spin 28s linear infinite}.lp-cta-orb{position:absolute;border-radius:9999px;filter:blur(60px);animation:lp-blob 14s ease-in-out infinite}.lp-cta-orb-a{top:-6rem;left:-4rem;width:22rem;height:22rem;background:color-mix(in srgb,var(--color-primary-400) 45%,transparent)}.lp-cta-orb-b{right:-5rem;bottom:-7rem;width:26rem;height:26rem;background:#f472b64d;animation-duration:18s;animation-direction:reverse}.lp-cta-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgb(255 255 255 / .14) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,black,transparent);mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,black,transparent)}.lp-cta-spot{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(420px circle at var(--mx) var(--my),rgb(255 255 255 / .1),transparent 60%);transition:background .2s}.lp-cta-star{position:absolute;width:3px;height:3px;border-radius:9999px;background:#fff;box-shadow:0 0 6px 1px #ffffffb3;animation:lp-cta-twinkle 3s var(--d, 0s) ease-in-out infinite}.lp-cta-heart{position:absolute;bottom:-2rem;color:#ffffff80;filter:drop-shadow(0 0 6px rgb(244 114 182 / .6));opacity:0;animation:lp-cta-rise var(--t, 12s) var(--d, 0s) linear infinite}.lp-cta-heart:nth-child(odd){color:#fbcfe88c}.lp-cta-badge{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .85rem;border:1px solid rgb(255 255 255 / .2);border-radius:9999px;background:#ffffff14;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:opacity .6s var(--motion-ease-enter),translate .6s var(--motion-ease-enter)}.lp-cta-badge-mark{animation:lp-cta-beat 1.6s ease-in-out infinite}.lp-section[data-reveal=hidden] .lp-cta-badge{opacity:0;translate:0 -10px}.lp-cta[data-reveal=hidden] .lp-cta-title{opacity:1;translate:none}.lp-cta-title{animation:lp-cta-title-glow 5s 1.6s ease-in-out infinite}.lp-cta-title:after{margin-top:1rem;width:4rem;background:linear-gradient(90deg,transparent,white,transparent)}.lp-cta-mask{display:inline-block;overflow:hidden;vertical-align:top;padding:.08em .04em .14em;margin:-.08em -.04em -.14em}.lp-cta-word{display:inline-block;transition:opacity .7s var(--motion-ease-enter),translate .8s cubic-bezier(.2,.8,.2,1),rotate .8s cubic-bezier(.2,.8,.2,1),filter .7s var(--motion-ease-enter);transition-delay:calc(.15s + var(--w, 0) * .08s)}.lp-section[data-reveal=hidden] .lp-cta-word{opacity:0;translate:0 110%;rotate:6deg;filter:blur(8px)}.lp-cta-sub{transition:opacity .8s var(--motion-ease-enter) .6s,filter .8s var(--motion-ease-enter) .6s,translate .8s var(--motion-ease-enter) .6s}.lp-section[data-reveal=hidden] .lp-cta-sub{opacity:0;filter:blur(6px);translate:0 12px}@keyframes lp-hero-settle{0%{scale:1.12}to{scale:1}}.lp-hero-bg{animation:lp-hero-settle 2.6s cubic-bezier(.2,.8,.2,1) backwards}@keyframes lp-hero-word-rise{0%{opacity:0;translate:0 110%;rotate:6deg;filter:blur(8px)}to{opacity:1;translate:0 0;rotate:0deg;filter:blur(0)}}@keyframes lp-hero-title-glow{0%,to{text-shadow:0 2px 12px rgb(0 0 0 / .45)}50%{text-shadow:0 2px 12px rgb(0 0 0 / .45),0 0 28px color-mix(in srgb,var(--accent) 70%,transparent)}}.lp-hero-mask{display:inline-block;overflow:hidden;vertical-align:top;padding:.08em .04em .14em;margin:-.08em -.04em -.14em}.lp-hero-word{display:inline-block;transform-origin:0 100%;animation:lp-hero-word-rise .85s cubic-bezier(.22,1,.36,1) backwards}.lp-hero-title{text-shadow:0 2px 12px rgb(0 0 0 / .45);animation:lp-hero-title-glow 1.6s ease-in-out .9s}.lp-hero-line{display:block;text-wrap:balance}.lp-hero-line--lead{font-size:clamp(1.75rem,4.5vw,3rem);line-height:1.05;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.lp-hero-line--main{margin-top:.25rem;font-size:clamp(1.5rem,3.5vw,2.25rem);line-height:1.15;font-weight:700;color:color-mix(in srgb,var(--color-liked, #f87171) 45%,white)}.lp-hero-line--tag{margin-top:.75rem;font-size:clamp(1rem,1.8vw,1.125rem);line-height:1.5;font-weight:400;color:#ffffffe0}@keyframes lp-hero-orb-drift{0%,to{translate:0 0;scale:1}33%{translate:40px -30px;scale:1.12}66%{translate:-30px 20px;scale:.92}}@keyframes lp-hero-heart-rise{0%{opacity:0;translate:0 0;rotate:-8deg;scale:.6}15%{opacity:.9}50%{translate:18px -28vh;rotate:10deg}85%{opacity:.5}to{opacity:0;translate:-10px -55vh;rotate:-6deg;scale:1.1}}@keyframes lp-hero-twinkle{0%,to{opacity:0;scale:.4;rotate:0deg}50%{opacity:1;scale:1;rotate:45deg}}.lp-hero-orb{border-radius:9999px;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 45%,transparent) 0%,transparent 70%);filter:blur(18px);mix-blend-mode:screen;opacity:.7;animation:lp-hero-orb-drift 16s ease-in-out infinite}.lp-hero-orb:nth-child(2n){background:radial-gradient(circle,color-mix(in srgb,var(--accent-secondary) 45%,transparent) 0%,transparent 70%)}.lp-hero-heart{color:color-mix(in srgb,var(--accent) 70%,white);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--accent) 60%,transparent));animation:lp-hero-heart-rise 10s ease-in-out infinite backwards}.lp-hero-sparkle{background:#fff;clip-path:polygon(50% 0%,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0% 50%,39% 39%);filter:drop-shadow(0 0 4px white);animation:lp-hero-twinkle 3s ease-in-out infinite backwards}@keyframes lp-qs-unfold{0%{opacity:0;clip-path:inset(0 42% round 999px);translate:0 28px;scale:.9;filter:blur(10px)}45%{opacity:1;filter:blur(0)}70%{clip-path:inset(0 0 round var(--radius-lg, .5rem));scale:1.015}to{clip-path:inset(0 0 round var(--radius-lg, .5rem));translate:0 0;scale:1}}@keyframes lp-qs-item{0%{opacity:0;translate:-14px 0;filter:blur(4px)}to{opacity:1;translate:0 0;filter:blur(0)}}@keyframes lp-qs-sheen{0%{opacity:1;background-position:160% 0}to{opacity:0;background-position:-60% 0}}@keyframes lp-qs-pop{0%{opacity:0;scale:.4;rotate:-30deg}60%{opacity:1;scale:1.15;rotate:6deg}to{scale:1;rotate:0deg}}@keyframes lp-qs-ripple{0%{box-shadow:0 0 color-mix(in srgb,var(--accent) 55%,transparent)}to{box-shadow:0 0 0 16px color-mix(in srgb,var(--accent) 0%,transparent)}}.lp-qs{position:relative;animation:lp-qs-unfold 1s cubic-bezier(.22,1,.36,1) backwards}.lp-qs:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-lg, .5rem);pointer-events:none;opacity:0;background:linear-gradient(105deg,transparent 35%,rgb(255 255 255 / .45) 50%,transparent 65%) no-repeat;background-size:220% 100%;animation:lp-qs-sheen 1.1s ease-in-out .75s backwards}.lp-qs form>*{animation:lp-qs-item .6s var(--motion-ease-enter) backwards}.lp-qs form>:nth-child(1){animation-delay:.4s}.lp-qs form>:nth-child(2){animation-delay:.52s}.lp-qs form>:nth-child(3){animation-delay:.64s}.lp-qs button[type=submit]{animation:lp-qs-pop .55s cubic-bezier(.34,1.56,.64,1) .7s backwards,lp-qs-ripple 1.1s ease-out 1.3s 2}@keyframes lp-blog-kenburns{0%,to{transform:scale(1) translate(0)}50%{transform:scale(1.08) translate(-1.5%,-1%)}}@keyframes lp-blog-drift{0%,to{transform:translate(0) scale(1)}50%{transform:translate(30px,24px) scale(1.12)}}@keyframes lp-blog-bg-pan{0%{background-position:0% 50%}to{background-position:100% 50%}}.lp-blog-bg{background:url(/images/landing/bg-img/01.jpg) center / 140% 100%;animation:lp-blog-bg-pan 22s ease-in-out infinite alternate;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 82%,transparent)}.lp-blog-blob{filter:blur(60px);opacity:.35;background:var(--color-accent);animation:lp-blog-drift 16s ease-in-out infinite}.lp-blog-blob+.lp-blog-blob{background:var(--color-accent-secondary, var(--color-accent));animation-duration:20s;animation-direction:reverse}:where(.dark) .lp-blog-bg{opacity:.08}:where(.dark) .lp-blog-blob{opacity:.2}.lp-blog-eyebrow,.lp-blog-all{transition:opacity .6s var(--motion-ease-enter),translate .6s cubic-bezier(.2,.8,.2,1),scale .6s cubic-bezier(.34,1.56,.64,1)}.lp-blog-all{transition-delay:.35s}.lp-section[data-reveal=hidden] .lp-blog-eyebrow{opacity:0;scale:.6}.lp-section[data-reveal=hidden] .lp-blog-all{opacity:0;translate:16px 0}.lp-blog-grid[data-reveal=hidden]{opacity:1;translate:none}.lp-blog-card{--lp-blog-delay: calc(.1s + var(--lp-i, 0) * .14s);transform:perspective(1100px) translateY(var(--lp-lift, 0px)) rotateX(calc(var(--py, 0) * -3deg)) rotateY(calc(var(--px, 0) * 4deg));transition:opacity .8s var(--motion-ease-enter) var(--lp-blog-delay),translate .9s cubic-bezier(.2,.8,.2,1) var(--lp-blog-delay),filter .8s var(--motion-ease-enter) var(--lp-blog-delay),transform .6s cubic-bezier(.2,.8,.2,1),box-shadow .45s ease,border-color .45s ease}.lp-blog-row{--lp-blog-delay: calc(.35s + var(--lp-i, 0) * .12s)}.lp-blog-grid[data-reveal=hidden] .lp-blog-card{opacity:0;translate:0 48px;filter:blur(6px)}.lp-blog-grid[data-reveal=hidden] .lp-blog-row{translate:56px 0}.lp-blog-media{clip-path:inset(0 0 0 0 round inherit);transition:clip-path 1.1s cubic-bezier(.77,0,.18,1) calc(var(--lp-blog-delay) + .1s)}.lp-blog-grid[data-reveal=hidden] .lp-blog-feature .lp-blog-media{clip-path:inset(100% 0 0 0)}.lp-blog-grid[data-reveal=hidden] .lp-blog-row .lp-blog-media{clip-path:inset(0 100% 0 0)}.lp-blog-kb{transition:scale 1.6s cubic-bezier(.2,.8,.2,1) calc(var(--lp-blog-delay) + .1s)}.lp-blog-grid[data-reveal=hidden] .lp-blog-kb{scale:1.35}.lp-blog-feature .lp-blog-kb{animation:lp-blog-kenburns 18s ease-in-out 2s infinite}.lp-blog-par{translate:calc(var(--px, 0) * -10px) calc(var(--py, 0) * -10px);transition:transform .9s cubic-bezier(.2,.8,.2,1),translate .6s cubic-bezier(.2,.8,.2,1)}.lp-blog-line{transition:opacity .6s var(--motion-ease-enter),translate .7s cubic-bezier(.2,.8,.2,1)}.lp-blog-line:nth-child(1){transition-delay:calc(var(--lp-blog-delay) + .45s)}.lp-blog-line:nth-child(2){transition-delay:calc(var(--lp-blog-delay) + .55s)}.lp-blog-line:nth-child(3){transition-delay:calc(var(--lp-blog-delay) + .65s)}.lp-blog-line:nth-child(4){transition-delay:calc(var(--lp-blog-delay) + .75s)}.lp-blog-grid[data-reveal=hidden] .lp-blog-line{opacity:0;translate:0 18px}.lp-blog-shade{background:linear-gradient(to top,rgb(0 0 0 / .82) 0%,rgb(0 0 0 / .35) 45%,transparent 75%),linear-gradient(135deg,color-mix(in srgb,var(--color-accent) 35%,transparent),transparent 55%)}.lp-blog-spot{opacity:0;background:radial-gradient(420px circle at var(--mx, 50%) var(--my, 30%),rgb(255 255 255 / .22),transparent 60%);transition:opacity .35s ease}.lp-blog-row .lp-blog-spot{background:radial-gradient(300px circle at var(--mx, 50%) var(--my, 50%),color-mix(in srgb,var(--color-accent) 12%,transparent),transparent 65%)}.lp-blog-num{font-size:clamp(3.5rem,7vw,6rem);font-weight:800;line-height:1;letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1.5px rgb(255 255 255 / .55);transition:opacity .8s var(--motion-ease-enter) calc(var(--lp-blog-delay) + .6s),translate .9s cubic-bezier(.34,1.56,.64,1) calc(var(--lp-blog-delay) + .6s),color .4s ease}.lp-blog-grid[data-reveal=hidden] .lp-blog-num{opacity:0;translate:0 -30px}.lp-blog-index{font-size:.8125rem;font-weight:800;font-variant-numeric:tabular-nums;color:var(--color-text-tertiary);transition:color .3s ease}.lp-blog-title{background:linear-gradient(currentColor,currentColor) 0 100% / 0% 2px no-repeat;transition:background-size .5s cubic-bezier(.65,0,.35,1)}.lp-blog-go svg,.lp-blog-arrow svg{transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.lp-blog-go{transition:background-color .3s ease,color .3s ease,gap .3s ease}.lp-blog-arrow{transition:background-color .3s ease,border-color .3s ease,color .3s ease}.lp-blog-rule{position:absolute;inset:auto 0 0;height:2px;background:linear-gradient(90deg,var(--color-accent),color-mix(in srgb,var(--color-accent) 20%,transparent));transform-origin:left;scale:0 1;transition:scale .6s cubic-bezier(.65,0,.35,1)}.lp-blog-card:focus-visible .lp-blog-title,.lp-blog-all:focus-visible .lp-blog-title{background-size:100% 2px}@media(hover:hover){.lp-blog-card:hover{transition-duration:.8s,.9s,.8s,.15s,.45s,.45s;transition-delay:0s}.lp-blog-card:hover .lp-blog-spot{opacity:1}.lp-blog-card:hover .lp-blog-par{transform:scale(1.08);transition-duration:.9s,.15s}.lp-blog-feature:hover .lp-blog-num{color:#ffffff2e}.lp-blog-all:hover .lp-blog-title{background-size:100% 2px}}@media(hover:hover){.lp-blog-card:hover .lp-blog-title{background-size:100% 2px}.lp-blog-feature:hover{box-shadow:0 30px 60px -24px color-mix(in srgb,var(--color-accent) 55%,transparent)}.lp-blog-feature:hover .lp-blog-go,.lp-blog-feature:focus-visible .lp-blog-go{background:var(--color-accent);color:#fff}.lp-blog-feature:hover .lp-blog-go svg,.lp-blog-feature:focus-visible .lp-blog-go svg{transform:rotate(45deg)}.lp-blog-row:hover,.lp-blog-row:focus-visible{--lp-lift: -4px;border-color:color-mix(in srgb,var(--color-accent) 40%,var(--color-border));box-shadow:0 18px 36px -20px color-mix(in srgb,var(--color-accent) 50%,transparent)}.lp-blog-row:hover .lp-blog-rule,.lp-blog-row:focus-visible .lp-blog-rule{scale:1 1}.lp-blog-row:hover .lp-blog-index{color:var(--color-accent)}.lp-blog-row:hover .lp-blog-arrow,.lp-blog-row:focus-visible .lp-blog-arrow{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.lp-blog-row:hover .lp-blog-arrow svg,.lp-blog-row:focus-visible .lp-blog-arrow svg{transform:translate(3px)}}.lp-blog-card:active{scale:.99}@media(prefers-reduced-motion:reduce){.lp-cat{transform:none}.lp-slides[data-reveal=hidden] .lp-cat-halo{opacity:1}.lp-section[data-reveal=hidden] h2,.lp-section[data-reveal=hidden] h2+p,.lp-slides[data-reveal=hidden] .lp-slide,.lp-slides[data-reveal=hidden] .lp-cat-index,.lp-slides[data-reveal=hidden] .lp-cat-art,.lp-slides[data-reveal=hidden] .lp-cat-label>*,.lp-card[data-reveal=hidden],.lp-countries[data-reveal=hidden] li,.lp-map[data-reveal=hidden],.lp-section[data-reveal=hidden] .lp-faq-art,.lp-section[data-reveal=hidden] .lp-faq-tabs,.lp-section[data-reveal=hidden] .lp-faq-list .faq-card,.lp-section[data-reveal=hidden] .lp-faq-more,.lp-section[data-reveal=hidden] .lp-app-item,.lp-section[data-reveal=hidden] .lp-cta-badge,.lp-section[data-reveal=hidden] .lp-cta-word,.lp-section[data-reveal=hidden] .lp-cta-sub{opacity:1;translate:none;scale:none;filter:none}.lp-section[data-reveal=hidden] h2:after,.lp-section[data-reveal=hidden] .lp-cta-word,.lp-slides[data-reveal=hidden] .lp-cat-halo,.lp-card[data-reveal=hidden] .lp-card-art,.lp-map[data-reveal=hidden] .lp-marker{scale:none;rotate:none}.lp-float,.lp-cat-float,.lp-cat-halo:before,.lp-cta-aurora,.lp-cta-orb,.lp-cta-star,.lp-cta-heart,.lp-cta-badge-mark,.lp-cta-title,.lp-hero-bg,.lp-hero-orb,.lp-hero-heart,.lp-hero-sparkle,.lp-hero-word,.lp-hero-title,.lp-qs,.lp-qs:after,.lp-qs form>*,.lp-qs button[type=submit],.lp-blog-bg,.lp-blog-blob,.lp-blog-kb{animation:none}.lp-blog-card{transform:none}.lp-hero-heart,.lp-hero-sparkle{display:none}.lp-section[data-reveal=hidden] .lp-blog-eyebrow,.lp-section[data-reveal=hidden] .lp-blog-all,.lp-blog-grid[data-reveal=hidden] .lp-blog-card,.lp-blog-grid[data-reveal=hidden] .lp-blog-line,.lp-blog-grid[data-reveal=hidden] .lp-blog-num,.lp-blog-grid[data-reveal=hidden] .lp-blog-kb{opacity:1;translate:none;scale:none;filter:none}.lp-blog-grid[data-reveal=hidden] .lp-blog-media{clip-path:none}}}
