/*! Live NU Life - Home Motion v1.0.0
   Motion layer for the homepage. Uses the theme's own colour tokens
   (--brand, --brand-light, --brand-dark, --accent, --accent-2, --soft).
   Part 1 = layout of the new pieces. Part 2 = all movement, wrapped so that
   visitors who ask their device for reduced motion get a calm, static page. */
 .home{--lnl-brand:var(--brand,#1a4f8b);--lnl-light:var(--brand-light,#3aa0e0);--lnl-dark:var(--brand-dark,#0e2238);--lnl-gold:var(--accent,#e8b14a);--lnl-mint:var(--accent-2,#22c1a4);--lnl-soft:var(--soft,#f2f8fc);--lnl-ink:var(--ink,#0e2238);--lnl-ease:cubic-bezier(.2,.8,.2,1);--lnl-io:cubic-bezier(.76,0,.24,1);--lnl-spring:cubic-bezier(.2,1.35,.35,1)}.home .hero-slider{isolation:isolate}.home .hero-slider::before{content:"";position:absolute;inset:-22%;z-index:0;pointer-events:none;background:radial-gradient(36% 40% at 16% 28%,rgb(58 160 224 / .5),transparent 70%),radial-gradient(30% 34% at 84% 20%,rgb(34 193 164 / .34),transparent 70%),radial-gradient(34% 38% at 72% 88%,rgb(232 177 74 / .2),transparent 70%)}.home .hero-slider::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.55;background-image:radial-gradient(rgb(255 255 255 / .16) 1px,transparent 1.5px);background-size:26px 26px;-webkit-mask-image:radial-gradient(75% 80% at 72% 42%,#000 0,transparent 78%);mask-image:radial-gradient(75% 80% at 72% 42%,#000 0,transparent 78%)}.hero-slider .lnl-hero-fx{display:block;position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}.home .hero-slider.lnl-hero .hero-float{display:none}.lnl-particles{position:absolute;inset:0}.lnl-particles i{position:absolute;left:var(--x);bottom:-16px;width:var(--d);height:var(--d);border-radius:50%;background:#fff;opacity:0}.lnl-particles i.is-gold{background:var(--lnl-gold)}.lnl-particles i.is-mint{background:var(--lnl-mint)}.lnl-particles i.is-plus{border-radius:0;background:linear-gradient(currentColor,currentColor) center/100% 2px no-repeat,linear-gradient(currentColor,currentColor) center/2px 100% no-repeat;color:#fff}.lnl-particles i.is-plus.is-gold{color:var(--lnl-gold)}.lnl-particles i.is-plus.is-mint{color:var(--lnl-mint)}.lnl-ecg{position:absolute;left:0;right:0;bottom:52px;width:100%;height:90px;overflow:visible;opacity:.7}.lnl-ecg path{fill:none;stroke-linecap:round;stroke-linejoin:round}.lnl-ecg__base{stroke:rgb(255 255 255 / .14);stroke-width:1.5}.lnl-ecg__glow{stroke:url(#lnlEcgGrad);stroke-width:7;opacity:.28;stroke-dasharray:90 910;stroke-dashoffset:1000}.lnl-ecg__beat{stroke:url(#lnlEcgGrad);stroke-width:2.4;stroke-dasharray:90 910;stroke-dashoffset:1000}.lnl-orbit{--s:clamp(300px,31vw,460px);position:absolute;top:50%;right:max(7%,calc((100vw - 1320px)/2 + 20px));width:var(--s);height:var(--s);margin-top:calc(var(--s) / -2);transform:translate3d(calc(var(--mx,0) * -16px),calc(var(--my,0) * -12px),0);transition:transform .7s var(--lnl-ease)}.lnl-orbit__halo{position:absolute;inset:-14%;border-radius:50%;background:radial-gradient(circle,rgb(58 160 224 / .5),transparent 64%);filter:blur(26px)}.lnl-orbit__ring{position:absolute;inset:0;border-radius:50%;border:1.5px dashed rgb(255 255 255 / .3)}.lnl-orbit__ring.r2{inset:12%;border:1px solid rgb(255 255 255 / .16)}.lnl-orbit__arc{position:absolute;inset:12%;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 68%,var(--lnl-gold) 90%,transparent 100%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 3px))}.lnl-orbit__photo{position:absolute;left:19%;top:50%;width:62%;aspect-ratio:3 / 2;translate:0 -50%;rotate:-3deg;overflow:hidden;display:grid;place-items:center;border-radius:20px;background:linear-gradient(135deg,var(--lnl-brand),var(--lnl-light));border:5px solid rgb(255 255 255 / .94);box-shadow:0 34px 70px -24px rgb(3 12 26 / .8);color:rgb(255 255 255 / .55);font-size:calc(var(--s) * .14)}.lnl-orbit__photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .9s ease}.lnl-orbit__photo img.is-on{opacity:1}.lnl-orbit__track{position:absolute;inset:0}.lnl-orbit__icon{position:absolute;top:50%;left:50%;width:54px;height:54px;margin:-27px 0 0 -27px;transform:rotate(var(--a)) translateX(calc(var(--s) / 2)) rotate(calc(var(--a) * -1))}.lnl-orbit__icon>span{display:grid;place-items:center;width:100%;height:100%;border-radius:18px;background:linear-gradient(135deg,rgb(255 255 255 / .96),rgb(226 240 251 / .92));color:var(--lnl-brand);font-size:1.25rem;box-shadow:0 16px 30px -12px rgb(3 12 26 / .65)}.lnl-orbit__icon.k1>span{background:linear-gradient(135deg,#e8b14a,#f6d275);color:#0e2238}.lnl-orbit__icon.k2>span{background:linear-gradient(135deg,#22c1a4,#3aa0e0);color:#fff}.lnl-orbit__chip{position:absolute;z-index:2;display:flex;align-items:center;gap:.55rem;max-width:66%;padding:.5rem .95rem .5rem .5rem;border-radius:999px;background:rgb(255 255 255 / .97);color:#0e2238;font:600 .84rem/1.2 "Open Sans",sans-serif;white-space:nowrap;box-shadow:0 20px 40px -18px rgb(3 12 26 / .7);transition:opacity .22s ease,transform .22s ease}.lnl-orbit__chip[hidden]{display:none}.lnl-orbit__chip i{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#e8b14a,#f6d275);color:#0e2238;font-size:.8rem}.lnl-orbit__chip b{font-weight:600;overflow:hidden;text-overflow:ellipsis}.lnl-orbit__chip.a{left:-3%;top:17%}.lnl-orbit__chip.b{right:-5%;bottom:15%}.lnl-orbit__chip.b i{background:linear-gradient(135deg,#22c1a4,#3aa0e0);color:#fff}.lnl-orbit__chip.is-swap{opacity:0;transform:translateY(6px)}@media (max-width:1199.98px){.lnl-orbit{display:none}}.home .hero-slider .slide-nav{top:auto;bottom:22px;width:46px;height:46px;transform:none}.home .hero-slider .slide-nav.prev{left:auto;right:80px}.home .hero-slider .slide-nav.next{right:24px}.home .hero-slider .slide-nav:hover{transform:scale(1.08)}@media (max-width:767.98px){.home .hero-slider{display:grid;height:auto;min-height:0;padding:0}.home #heroSlider .slide{position:relative;inset:auto;grid-area:1 / 1;height:auto;padding:2.75rem 0 5.25rem}.home #heroSlider .slide-content{height:auto}.home .hero-slider .slide-content h2{font-size:clamp(1.5rem,6.4vw,2rem);line-height:1.16;margin:.85rem 0}.home .hero-slider .slide-content p{font-size:1rem}.home .hero-slider .slide-content .btn-lg{padding:.6rem 1.15rem;font-size:1rem}.home .hero-slider .slide-nav{bottom:16px;width:40px;height:40px}.home .hero-slider .slide-nav.prev{right:64px}.home .hero-slider .slide-nav.next{right:16px}.home .hero-slider .slide-dots{left:16px;bottom:33px;transform:none;gap:7px}.home .hero-slider .slide-dots span{width:26px}.home .hero-slider .slide-dots span.active{width:38px}}@media (max-width:991.98px){.home .reveal-left,.home .reveal-right{transform:translateY(30px)}.home .reveal-left.in,.home .reveal-right.in{transform:none}.home .row.g-5{--bs-gutter-x:1.5rem}}.home .hero-slider .slide-dots span{position:relative;overflow:hidden}.home .hero-slider .slide-dots span.active{background:rgb(255 255 255 / .34)}.home .hero-slider .slide-dots span.active::after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--lnl-gold);transform-origin:0 50%}.home .marquee.lnl-ticker{padding:12px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.home .marquee.lnl-ticker .marquee-track{gap:0;width:max-content;animation-duration:var(--lnl-dur,48s)}.home .marquee.lnl-ticker .lnl-tick{flex:none;display:inline-flex;align-items:center;gap:.6rem;margin-right:.9rem;padding:.36rem 1.05rem .36rem .4rem;border-radius:999px;background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .14);color:rgb(255 255 255 / .92);font-size:.93rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background .3s,color .3s,border-color .3s,transform .3s var(--lnl-ease)}.home .marquee.lnl-ticker .lnl-tick i{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#e8b14a,#f6d275);color:#0e2238;font-size:.8rem;transition:transform .4s var(--lnl-ease)}.home .marquee.lnl-ticker a.lnl-tick:hover,.home .marquee.lnl-ticker a.lnl-tick:focus-visible{background:#fff;color:var(--lnl-brand);border-color:#fff;transform:translateY(-2px)}.home .marquee.lnl-ticker a.lnl-tick:hover i{transform:rotate(-14deg) scale(1.1)}#lnlLibrary.lnl-lib{display:block}#lnlLibrary.lnl-lib[hidden]{display:none}.lnl-lib{position:relative;overflow:hidden;padding:4.5rem 0 4.75rem;background:linear-gradient(180deg,#fff 0%,var(--lnl-soft) 100%)}.lnl-lib::before{content:"";position:absolute;right:-180px;top:-230px;width:540px;height:540px;border-radius:50%;background:radial-gradient(circle,rgb(58 160 224 / .2),transparent 68%);pointer-events:none}.lnl-lib__head{position:relative;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:1.5rem 2.5rem;margin-bottom:2.25rem}.lnl-lib__head p{max-width:34rem;color:#44566b}.lnl-lib__stats{display:flex;align-items:center;flex-wrap:wrap;gap:1.25rem 1.9rem}.lnl-lib__stat strong{display:block;font:700 2.2rem/1 Montserrat,"Open Sans",sans-serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#1a4f8b 0%,#3aa0e0 100%);-webkit-background-clip:text;background-clip:text;color:#fff0}.lnl-lib__stat span{display:block;margin-top:.3rem;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#52657a}.lnl-lib__rows{position:relative;display:grid;gap:.1rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.lnl-lib__row{overflow:hidden;padding:.75rem 0 1.5rem;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.lnl-lib__row.is-drag{cursor:grabbing}.lnl-lib__row.is-static{overflow-x:auto;cursor:auto;scrollbar-width:thin}.lnl-lib__track{position:relative;display:flex;width:max-content;will-change:transform}.lnl-book{flex:none;display:flex;align-items:stretch;width:418px;margin-right:1.1rem;overflow:hidden;background:#fff;border:1px solid #e3edf6;border-radius:20px;color:var(--lnl-ink);text-decoration:none;box-shadow:0 14px 30px -22px rgb(14 34 56 / .4);transition:transform .35s var(--lnl-ease),box-shadow .35s,border-color .35s}.lnl-book:hover,.lnl-book:focus-visible{transform:translateY(-6px);border-color:var(--lnl-light);box-shadow:0 24px 40px -22px rgb(26 79 139 / .5);color:var(--lnl-ink)}.lnl-book:focus-visible{outline:3px solid var(--lnl-light);outline-offset:2px}.lnl-book__img{position:relative;flex:none;width:200px;overflow:hidden;display:grid;place-items:center;background:#e9f1f8;color:#9fc3e0;font-size:1.5rem}.lnl-book__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transition:transform .7s var(--lnl-ease);-webkit-user-drag:none}.lnl-book:hover .lnl-book__img img{transform:scale(1.05)}.lnl-book__body{display:flex;flex-direction:column;justify-content:center;gap:.32rem;min-width:0;min-height:113px;padding:.8rem 1.05rem}.lnl-book__cat{font-size:.67rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--lnl-brand);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lnl-book__title{font:600 .95rem/1.35 Montserrat,"Open Sans",sans-serif;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s}.lnl-book:hover .lnl-book__title{color:var(--lnl-brand)}.lnl-book__meta{display:flex;align-items:center;gap:.4rem;font-size:.76rem;color:#52657a}@media (max-width:767.98px){.lnl-lib{padding:3rem 0 3.25rem}.lnl-lib__head{justify-content:center;text-align:center;margin-bottom:1.5rem}.lnl-lib__head p{margin-left:auto;margin-right:auto}.lnl-lib__stats{justify-content:center}.lnl-lib__stat strong{font-size:1.8rem}.lnl-book{width:330px;margin-right:.85rem}.lnl-book__img{width:150px}.lnl-book__body{min-height:92px;padding:.6rem .8rem}.lnl-book__title{font-size:.9rem}.lnl-ecg{bottom:6px;height:54px;opacity:.45}}.home .imgstory{width:100%;height:auto;min-height:0;object-fit:contain}.home .article-card .thumb{aspect-ratio:3 / 2;background:#e9f1f8;isolation:isolate}.home .article-card .thumb::before{content:"";position:absolute;inset:-16px;z-index:-1;background:var(--lnl-img,none) center / cover no-repeat;filter:blur(16px) saturate(1.15);opacity:.9}.home .article-card .thumb.lnl-fit img{object-fit:contain}.lnl-pic{position:relative;display:block;overflow:hidden;aspect-ratio:16 / 9;border-radius:18px;background:#e4eef7;isolation:isolate}.lnl-pic::before{content:"";position:absolute;inset:-18px;z-index:-1;background:var(--lnl-img,none) center / cover no-repeat;filter:blur(18px) saturate(1.15);opacity:.9}.lnl-pic img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;-webkit-user-drag:none}.lnl-pic.is-empty{display:grid;place-items:center;color:#9fc3e0;font-size:2rem}.home .author-card .lnl-avatar{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;background:linear-gradient(135deg,#1a4f8b,#3aa0e0);color:#fff;font:700 2.1rem/1 Montserrat,"Open Sans",sans-serif;letter-spacing:.02em}.home #articles.lnl-art{position:relative;overflow:hidden;isolation:isolate}.home .lnl-art-bg{display:block;position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.lnl-art-blob{position:absolute;border-radius:50%;filter:blur(50px)}.lnl-art-blob.b1{left:-170px;top:6%;width:460px;height:460px;background:radial-gradient(circle,rgb(58 160 224 / .24),transparent 68%)}.lnl-art-blob.b2{right:-210px;bottom:2%;width:540px;height:540px;background:radial-gradient(circle,rgb(34 193 164 / .17),transparent 68%)}.lnl-art-ico{position:absolute;font-size:2.2rem;color:var(--lnl-light);opacity:.14}.lnl-art-ico.k0{left:2.5%;top:11%}.lnl-art-ico.k1{right:3%;top:22%;font-size:2.8rem;color:var(--lnl-brand)}.lnl-art-ico.k2{left:1.5%;top:54%;color:var(--lnl-mint);font-size:2.6rem}.lnl-art-ico.k3{right:2%;top:63%;color:var(--lnl-mint)}.lnl-art-ico.k4{left:46%;top:2.5%;font-size:1.7rem;color:var(--lnl-gold);opacity:.3}.lnl-art-ico.k5{right:40%;bottom:2%;color:var(--lnl-gold);opacity:.26}.home .section-title.lnl-squig{position:relative;display:table;padding-bottom:.35rem}.home .lnl-squiggle{display:block;position:absolute;left:0;bottom:-8px;width:min(240px,62%);height:12px;overflow:visible}.lnl-squiggle path{fill:none;stroke:var(--lnl-gold);stroke-width:3;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.home .article-link .article-card{position:relative}.home .article-card .meta{flex-wrap:wrap;row-gap:.4rem}.home .article-card .meta>span{white-space:nowrap}.home .article-link:hover h5{color:var(--lnl-brand)}.home .article-card::before{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;padding:2px;pointer-events:none;opacity:0;background:conic-gradient(from var(--lnl-ang,0deg),#3aa0e0,#22c1a4,#e8b14a,#3aa0e0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.home .article-link:hover .article-card::before,.home .article-link:focus-visible .article-card::before,.home .article-card.is-lit::before{opacity:1}.home .lnl-num{display:inline-flex;align-items:center;position:absolute;left:12px;top:12px;z-index:2;height:30px;padding:0 .75rem;border-radius:999px;background:rgb(14 34 56 / .74);color:#fff;font:700 .76rem/1 Montserrat,"Open Sans",sans-serif;letter-spacing:.1em}.home .lnl-new{display:inline-flex;align-items:center;gap:.45rem;position:absolute;right:12px;top:12px;z-index:2;height:30px;padding:0 .85rem;border-radius:999px;background:linear-gradient(135deg,#e8b14a,#f6d275);color:#0e2238;font:700 .72rem/1 "Open Sans",sans-serif;letter-spacing:.07em;text-transform:uppercase;box-shadow:0 10px 20px -8px rgb(232 177 74 / .85)}.home .lnl-new i{display:block;width:8px;height:8px;border-radius:50%;background:#0e2238}.home .lnl-go{display:grid;place-items:center;position:absolute;right:14px;bottom:14px;z-index:2;width:46px;height:46px;border-radius:50%;background:#fff;color:var(--lnl-brand);box-shadow:0 14px 26px -10px rgb(14 34 56 / .6);opacity:0;scale:.5;rotate:-45deg}.home .article-link:hover .lnl-go,.home .article-link:focus-visible .lnl-go,.home .article-card.is-lit .lnl-go{opacity:1;scale:1;rotate:0deg}.home .article-link:hover .lnl-go{background:linear-gradient(135deg,#1a4f8b,#3aa0e0);color:#fff}@media (hover:none){.home .lnl-go{opacity:1;scale:.86;rotate:0deg}}@media (max-width:767.98px){.home .section-title.lnl-squig{display:block}.home .lnl-squiggle{left:50%;translate:-50% 0}.lnl-art-ico{display:none}}.home section.lnl-cat{display:block;position:relative;overflow:hidden;padding:5rem 0}.home section.lnl-cat[hidden]{display:none}.lnl-cat__head{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:1.25rem 2rem;margin-bottom:2.5rem}.home .lnl-cat__head .kicker{display:inline-flex;align-items:center;gap:.6rem}.lnl-cat__head .kicker i{display:grid;place-items:center;width:32px;height:32px;border-radius:11px;letter-spacing:0;background:linear-gradient(135deg,#1a4f8b,#3aa0e0);color:#fff;font-size:.85rem;box-shadow:0 10px 18px -8px rgb(58 160 224 / .7)}.lnl-cat__head p{max-width:36rem;color:#44566b}.lnl-chip{display:inline-flex;align-items:center;padding:.3rem .72rem;border-radius:999px;background:#e6f1fa;color:var(--lnl-brand);font-size:.67rem;font-weight:700;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.lnl-spot{background:var(--lnl-soft)}.lnl-spot::before{content:"";position:absolute;left:-200px;bottom:-240px;width:560px;height:560px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgb(232 177 74 / .16),transparent 68%)}.lnl-spot__grid{position:relative;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:2rem;align-items:start}.lnl-spot__stage{display:grid}.lnl-spot__panel{grid-area:1 / 1;display:flex;flex-direction:column;gap:1.1rem;padding:1rem 1rem 1.5rem;border-radius:26px;background:#fff;border:1px solid #e3edf6;box-shadow:0 30px 60px -34px rgb(14 34 56 / .45);color:var(--lnl-ink);text-decoration:none;opacity:0;visibility:hidden}.lnl-spot__panel.is-active{opacity:1;visibility:visible}.lnl-spot__panel:hover,.lnl-spot__panel:focus-visible{color:var(--lnl-ink)}.lnl-spot__panel:focus-visible,.lnl-spot__item:focus-visible,.lnl-deck__card:focus-visible{outline:3px solid var(--lnl-light);outline-offset:3px}.lnl-spot__info{display:flex;flex-direction:column;gap:.6rem;padding:0 .6rem}.lnl-spot__meta,.lnl-deck__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .95rem;font-size:.8rem;color:#52657a}.lnl-spot__meta i,.lnl-deck__meta span i{margin-right:.35rem}.lnl-spot__title{font:700 clamp(1.2rem,1.9vw,1.6rem)/1.25 Montserrat,"Open Sans",sans-serif;letter-spacing:-.02em}.lnl-spot__text,.lnl-deck__text{color:#44566b;font-size:.94rem;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lnl-spot__cta{display:inline-flex;align-items:center;gap:.5rem;color:var(--lnl-brand);font-weight:700;font-size:.92rem}.lnl-spot__list{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.lnl-spot__item{position:relative;display:flex;align-items:center;gap:1rem;padding:1rem 1.1rem;overflow:hidden;border-radius:18px;background:rgb(255 255 255 / .62);border:1px solid #dbe8f3;color:var(--lnl-ink);text-decoration:none}.lnl-spot__item:hover{color:var(--lnl-ink)}.lnl-spot__item.is-active{background:#fff;border-color:var(--lnl-light);box-shadow:0 18px 34px -22px rgb(26 79 139 / .5)}.lnl-spot__num{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:#e6f1fa;color:var(--lnl-brand);font:700 .9rem/1 Montserrat,"Open Sans",sans-serif}.lnl-spot__item.is-active .lnl-spot__num{background:linear-gradient(135deg,#1a4f8b,#3aa0e0);color:#fff}.lnl-spot__it{display:flex;flex-direction:column;gap:.25rem;min-width:0}.lnl-spot__ititle{font:600 .95rem/1.35 Montserrat,"Open Sans",sans-serif;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lnl-spot__imeta{font-size:.76rem;color:#52657a}.lnl-spot__bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,#e8b14a,#3aa0e0);transform:scaleX(0);transform-origin:0 50%}.lnl-spot__item.is-active .lnl-spot__bar{transform:scaleX(1)}.lnl-deck{background:linear-gradient(180deg,#fff 0%,#f4f9fd 100%)}.lnl-deck::before{content:"";position:absolute;right:-220px;top:-220px;width:560px;height:560px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgb(34 193 164 / .16),transparent 68%)}.lnl-deck__wrap{position:relative;overflow:hidden}.lnl-deck__stage{display:grid;justify-items:center;perspective:1600px;padding:1rem 0 2.75rem;outline:none;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.lnl-deck__stage:focus-visible .lnl-deck__card.is-active{outline:3px solid var(--lnl-light);outline-offset:3px}.lnl-deck__card{grid-area:1 / 1;display:flex;flex-direction:column;width:min(470px,78vw);padding:.85rem .85rem 1.25rem;border-radius:26px;background:#fff;border:1px solid #e3edf6;box-shadow:0 34px 60px -34px rgb(14 34 56 / .55);color:var(--lnl-ink);text-decoration:none;transform:translateX(calc(var(--o,0) * 72%)) translateZ(calc(var(--a,0) * -150px)) rotateY(calc(var(--o,0) * -14deg));opacity:calc(1 - var(--a,0) * .3);z-index:calc(10 - var(--a,0))}.lnl-deck__card:hover{color:var(--lnl-ink)}.lnl-deck__card.is-far{visibility:hidden}.lnl-deck__card:not(.is-active):not(.is-near){pointer-events:none}.lnl-deck__body{display:flex;flex-direction:column;gap:.55rem;padding:1rem .6rem 0}.lnl-deck__title{font:700 1.12rem/1.3 Montserrat,"Open Sans",sans-serif;letter-spacing:-.015em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lnl-deck__meta b{display:inline-flex;align-items:center;gap:.45rem;margin-left:auto;color:var(--lnl-brand);font-weight:700}.lnl-deck__nav{display:flex;align-items:center;justify-content:center;gap:1.1rem}.lnl-deck__btn{display:grid;place-items:center;width:48px;height:48px;padding:0;border-radius:50%;border:1px solid #d5e4f1;background:#fff;color:var(--lnl-brand);cursor:pointer;box-shadow:0 12px 24px -14px rgb(14 34 56 / .45)}.lnl-deck__btn:hover,.lnl-deck__btn:focus-visible{background:linear-gradient(135deg,#1a4f8b,#3aa0e0);border-color:#fff0;color:#fff}.lnl-deck__dots{display:flex;align-items:center;gap:.5rem}.lnl-deck__dots button{position:relative;width:9px;height:9px;padding:0;border:0;border-radius:999px;background:#c5d9ea;cursor:pointer}.lnl-deck__dots button::after{content:"";position:absolute;inset:-9px -4px}.lnl-deck__dots button.is-active{width:28px;background:linear-gradient(90deg,#e8b14a,#3aa0e0)}@media (max-width:991.98px){.lnl-spot__grid{grid-template-columns:minmax(0,1fr);gap:1.25rem}}@media (max-width:767.98px){.home section.lnl-cat{padding:3rem 0}.lnl-cat__head{justify-content:center;text-align:center;margin-bottom:1.6rem}.lnl-cat__head p{margin-left:auto;margin-right:auto}.lnl-spot__panel{padding:.7rem .7rem 1.2rem;border-radius:22px}.lnl-spot__info{padding:0 .35rem}.lnl-spot__item{padding:.8rem .9rem;gap:.8rem}.lnl-spot__num{width:36px;height:36px;border-radius:12px;font-size:.82rem}.lnl-deck__card{width:80vw;padding:.65rem .65rem 1.1rem;border-radius:22px}.lnl-deck__title{font-size:1.02rem}}.home .faq-item{position:relative}.home .faq-item::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,var(--lnl-light),var(--lnl-brand));transform:scaleY(0);transform-origin:50% 0;transition:transform .45s var(--lnl-ease)}.home .faq-item.open::before{transform:scaleY(1)}.home .article-card .thumb::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgb(255 255 255 / .5) 50%,transparent 65%);transform:translateX(-130%);transition:transform .9s ease}.home .article-link:hover .thumb::after{transform:translateX(130%)}.home .read-more i{transition:translate .3s var(--lnl-ease)}.home .article-link:hover .read-more i{translate:5px 0}.home .step-card .ico{transition:background .35s,color .35s,rotate .35s var(--lnl-ease),scale .35s var(--lnl-ease)}.home .step-card:hover .ico{background:linear-gradient(135deg,#1a4f8b,#3aa0e0);color:#fff;rotate:-6deg;scale:1.08}.home .text-center>.kicker{display:inline-flex;align-items:center;justify-content:center;gap:.7rem}.home .text-center>.kicker::before,.home .text-center>.kicker::after{content:"";flex:none;width:28px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--lnl-gold))}.home .text-center>.kicker::after{background:linear-gradient(270deg,transparent,var(--lnl-gold))}.home .row>.col-lg-6:has(>.imgstory){position:relative;isolation:isolate}.home .row>.col-lg-6:has(>.imgstory)::before{content:"";position:absolute;inset:7% -2% -4% 9%;z-index:-1;border-radius:32px;background:linear-gradient(135deg,#1a4f8b,#3aa0e0);opacity:.16;rotate:-4deg}@media (max-width:991.98px){.home .row>.col-lg-6:has(>.imgstory)::before{inset:6% 4% -3% 6%;rotate:-3deg}}.home .author-card .author-img{position:relative;overflow:visible;isolation:isolate}.home .author-card .author-img img{position:relative;border-radius:50%}.home .author-card .author-img::before{content:"";position:absolute;inset:-7px;z-index:-2;border-radius:50%;background:conic-gradient(from var(--lnl-ang,0deg),#3aa0e0,#22c1a4,#e8b14a,#3aa0e0)}.home .author-card .author-img::after{content:"";position:absolute;inset:-3px;z-index:-1;border-radius:50%;background:#fff}.home .newsletter-box::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;pointer-events:none;background:conic-gradient(from var(--lnl-ang,0deg),transparent 0 58%,#3aa0e0 74%,#e8b14a 88%,transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@property --lnl-ang{syntax:"<angle>";inherits:false;initial-value:0deg}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){body.home::before{content:"";position:fixed;top:0;left:0;z-index:1040;width:100%;height:3px;pointer-events:none;background:linear-gradient(90deg,#e8b14a,#22c1a4,#3aa0e0);transform:scaleX(0);transform-origin:0 50%;animation:lnl-progress linear both;animation-timeline:scroll(root)}}.home .hero-slider::before{animation:lnl-aurora 22s ease-in-out infinite alternate}.lnl-particles i{animation:lnl-rise var(--t) linear var(--dl) infinite}.lnl-ecg__beat,.lnl-ecg__glow{animation:lnl-ecg 4.6s linear infinite}.lnl-orbit__halo{animation:lnl-breathe 6s ease-in-out infinite}.lnl-orbit__ring{animation:lnl-spin 70s linear infinite}.lnl-orbit__ring.r2{animation:none}.lnl-orbit__arc{animation:lnl-spin 7s linear infinite}.lnl-orbit__photo{animation:lnl-photo 9s ease-in-out infinite}.lnl-orbit__track{animation:lnl-spin 46s linear infinite}.lnl-orbit__icon>span{animation:lnl-spin-rev 46s linear infinite}.lnl-orbit__chip.a{animation:lnl-bob 5s ease-in-out infinite}.lnl-orbit__chip.b{animation:lnl-bob 6s ease-in-out -2.5s infinite}.home .hero-slider.lnl-auto .slide-dots span.active::after{animation:lnl-dot var(--lnl-slide,5.5s) linear both}.home .hero-slider.lnl-paused::before,.home .hero-slider.lnl-paused .lnl-hero-fx *{animation-play-state:paused}.home .btn-warm{overflow:hidden}.home .btn-warm::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,transparent 30%,rgb(255 255 255 / .6) 50%,transparent 70%);transform:translateX(-130%);animation:lnl-sheen 5.5s ease-in-out 1.5s infinite}.home .topbar .fa-leaf{display:inline-block;transform-origin:50% 100%;animation:lnl-sway 3.6s ease-in-out infinite}.home .navbar a:hover .fa-paper-plane{animation:lnl-fly .75s var(--lnl-ease)}.home .text-center>.kicker::before,.home .text-center>.kicker::after{transform:scaleX(0);transition:transform .8s var(--lnl-ease) .25s}.home .text-center>.kicker::before{transform-origin:100% 50%}.home .text-center>.kicker::after{transform-origin:0 50%}.home section.lnl-seen .text-center>.kicker::before,.home section.lnl-seen .text-center>.kicker::after{transform:scaleX(1)}html.lnl-js .lnl-reveal{opacity:0;translate:0 34px;transition:opacity .7s ease calc(var(--i,0) * 90ms),translate .8s var(--lnl-ease) calc(var(--i,0) * 90ms)}html.lnl-js .lnl-reveal.lnl-in{opacity:1;translate:0 0}.home .row>.reveal:nth-child(2){transition-delay:.1s}.home .row>.reveal:nth-child(3){transition-delay:.2s}.home .row>.reveal:nth-child(4){transition-delay:.3s}.home #categories .cat-icon{position:relative;animation:lnl-bob 4.6s ease-in-out infinite}.home #categories .cat-icon::after{content:"";position:absolute;inset:0;border-radius:inherit;border:2px solid var(--lnl-light);opacity:0;animation:lnl-halo 3.4s ease-out infinite}.home #categories .row>:nth-child(2) .cat-icon,.home #categories .row>:nth-child(2) .cat-icon::after{animation-delay:-1.15s}.home #categories .row>:nth-child(3) .cat-icon,.home #categories .row>:nth-child(3) .cat-icon::after{animation-delay:-2.3s}.home #categories .row>:nth-child(4) .cat-icon,.home #categories .row>:nth-child(4) .cat-icon::after{animation-delay:-3.45s}.home #categories .cat-card:hover .cat-icon i{animation:lnl-wiggle .8s var(--lnl-ease)}.home .cat-card.lnl-tilt{transition:transform .25s ease-out,box-shadow .4s,border-color .4s;transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(var(--ty,0))}.home .cat-card.lnl-tilt:hover{--ty:-8px;transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(var(--ty,0))}.home .cat-card.lnl-tilt::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .3s;background:radial-gradient(240px circle at var(--px,50%) var(--py,50%),rgb(58 160 224 / .16),transparent 65%)}.home .cat-card.lnl-tilt:hover::before{opacity:1}.home .imgstory{animation:lnl-floaty 7s ease-in-out infinite}.home .row>.col-lg-6:has(>.imgstory)::before{animation:lnl-floaty 9s ease-in-out -3s infinite reverse}.home .reveal-right .checklist li{opacity:0;translate:0 12px;transition:opacity .6s ease,translate .7s var(--lnl-ease)}.home .reveal-right.in .checklist li{opacity:1;translate:0 0}.home .reveal-right.in .checklist li:nth-child(1){transition-delay:.3s}.home .reveal-right.in .checklist li:nth-child(2){transition-delay:.42s}.home .reveal-right.in .checklist li:nth-child(3){transition-delay:.54s}.home .reveal-right.in .checklist li:nth-child(4){transition-delay:.66s}.home .reveal-right.in .checklist li:nth-child(n+5){transition-delay:.78s}.home .reveal-right.in .checklist li i{animation:lnl-pop .6s var(--lnl-spring) .55s both}.home .chip-grid.reveal .chip{opacity:0;scale:.82;transition:opacity .5s ease var(--d,0s),scale .55s var(--lnl-spring) var(--d,0s),background .3s,color .3s,border-color .3s,box-shadow .3s,transform .3s var(--lnl-ease)}.home .chip-grid.reveal.in .chip{opacity:1;scale:1;animation-name:lnl-bob-s;animation-duration:5.5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.home .chip-grid .chip:nth-child(2){--d:.05s;animation-delay:-.9s}.home .chip-grid .chip:nth-child(3){--d:.1s;animation-delay:-1.8s}.home .chip-grid .chip:nth-child(4){--d:.15s;animation-delay:-2.7s}.home .chip-grid .chip:nth-child(5){--d:.2s;animation-delay:-3.6s}.home .chip-grid .chip:nth-child(6){--d:.25s;animation-delay:-4.5s}.home .chip-grid .chip:nth-child(7){--d:.3s;animation-delay:-.4s}.home .chip-grid .chip:nth-child(8){--d:.35s;animation-delay:-1.3s}.home .chip-grid .chip:nth-child(9){--d:.4s;animation-delay:-2.2s}.home .chip-grid .chip:nth-child(10){--d:.45s;animation-delay:-3.1s}.home .chip-grid .chip:nth-child(n+11){--d:.5s;animation-delay:-4s}.lnl-lib::before{animation:lnl-blob 14s ease-in-out infinite}.home .journey{overflow-x:clip}.home .journey .step-card .ico i{animation:lnl-bob 4.2s ease-in-out infinite}.home .journey .row>:nth-child(2) .ico i{animation-delay:-1s}.home .journey .row>:nth-child(3) .ico i{animation-delay:-2s}.home .journey .row>:nth-child(4) .ico i{animation-delay:-3s}.home .journey.lnl-seen .step-num{animation:lnl-pop .6s var(--lnl-spring) both}.home .journey.lnl-seen .row>:nth-child(1) .step-num{animation-delay:.25s}.home .journey.lnl-seen .row>:nth-child(2) .step-num{animation-delay:.6s}.home .journey.lnl-seen .row>:nth-child(3) .step-num{animation-delay:.95s}.home .journey.lnl-seen .row>:nth-child(4) .step-num{animation-delay:1.3s}@media (min-width:992px){.home .journey .row.g-4{position:relative}.home .journey .row.g-4::before{content:"";position:absolute;left:12.5%;right:12.5%;top:var(--bs-gutter-y,1.5rem);height:3px;margin-top:-1px;border-radius:3px;background:linear-gradient(90deg,#e8b14a,#3aa0e0,#22c1a4);transform:scaleX(0);transform-origin:0 50%;transition:transform 1.5s var(--lnl-io) .2s}.home .journey.lnl-seen .row.g-4::before{transform:scaleX(1)}.home .journey .row.g-4::after{content:"";position:absolute;left:12.5%;right:12.5%;top:calc(var(--bs-gutter-y,1.5rem) - 7px);height:14px;pointer-events:none;opacity:0;background:radial-gradient(circle at 7px 7px,#fff 0 3.5px,rgb(232 177 74 / .75) 4px,#fff0 7px) no-repeat;transition:opacity .4s ease 1.6s}.home .journey.lnl-seen .row.g-4::after{opacity:1;animation:lnl-travel 6.5s var(--lnl-io) 1.6s infinite}}.home .wellness-strip .reveal-right .why-card{opacity:0;translate:0 26px;transition:opacity .7s ease var(--d,0s),translate .8s var(--lnl-ease) var(--d,0s),background .35s,transform .35s,border-color .35s}.home .wellness-strip .reveal-right.in .why-card{opacity:1;translate:0 0}.home .wellness-strip .row .row>:nth-child(2) .why-card{--d:.12s}.home .wellness-strip .row .row>:nth-child(3) .why-card{--d:.24s}.home .wellness-strip .row .row>:nth-child(4) .why-card{--d:.36s}.home .wellness-strip .why-card i{animation:lnl-glow 3.4s ease-in-out infinite}.home .wellness-strip .row .row>:nth-child(2) .why-card i{animation-delay:-.85s}.home .wellness-strip .row .row>:nth-child(3) .why-card i{animation-delay:-1.7s}.home .wellness-strip .row .row>:nth-child(4) .why-card i{animation-delay:-2.55s}.home .author-card .author-img::before{animation:lnl-ang 6s linear infinite}.home .newsletter-box::after{animation:lnl-ang 6s linear infinite}.home .newsletter-box>.fa-envelope-open-text{animation:lnl-bob 3.6s ease-in-out infinite}.lnl-art-blob{animation:lnl-blob 16s ease-in-out infinite}.lnl-art-blob.b2{animation-duration:21s;animation-direction:reverse}.lnl-art-ico{animation:lnl-drift 13s ease-in-out infinite alternate}.lnl-art-ico.k1{animation-duration:17s;animation-delay:-4s}.lnl-art-ico.k2{animation-duration:15s;animation-delay:-8s}.lnl-art-ico.k3{animation-duration:19s;animation-delay:-2s}.lnl-art-ico.k4{animation-duration:11s;animation-delay:-6s}.lnl-art-ico.k5{animation-duration:14s;animation-delay:-10s}.lnl-squiggle path{stroke-dashoffset:1;transition:stroke-dashoffset 1.1s var(--lnl-io) .35s}.home section.lnl-seen .lnl-squiggle path{stroke-dashoffset:0}.home #articles .btn-outline-brand i{animation:lnl-nudge 1.8s ease-in-out infinite}.home .article-card::before{transition:opacity .4s ease}.home .article-link:hover .article-card::before,.home .article-card.is-lit::before{animation:lnl-ang 3.5s linear infinite}.home .article-link .article-card.lnl-tilt{transition:transform .3s ease-out,box-shadow .4s ease;transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(var(--ty,0))}.home .article-link:hover .article-card.lnl-tilt{--ty:-8px;transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(var(--ty,0));box-shadow:0 30px 50px -22px rgb(26 79 139 / .42)}.home .article-link .article-card.is-lit{--ty:-6px;box-shadow:0 26px 46px -22px rgb(26 79 139 / .4)}.home .article-link .article-card.is-lit:not(.lnl-tilt){transform:translateY(-6px);transition:transform .5s var(--lnl-ease),box-shadow .5s ease}.home .article-card.lnl-tilt::after{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s;background:radial-gradient(340px circle at var(--px,50%) var(--py,50%),rgb(255 255 255 / .38),transparent 60%)}.home .article-link:hover .article-card.lnl-tilt::after{opacity:1}.home .lnl-go{transition:opacity .35s ease,scale .45s var(--lnl-spring),rotate .45s var(--lnl-spring),background .3s,color .3s}.home .lnl-new i{animation:lnl-ping 1.7s ease-out infinite}html.lnl-js .lnl-reveal .lnl-num{opacity:0;translate:-14px 0;transition:opacity .5s ease,translate .6s var(--lnl-spring)}html.lnl-js .lnl-reveal.lnl-in .lnl-num{opacity:1;translate:0 0;transition-delay:calc(var(--i,0) * 90ms + .3s)}html.lnl-js .lnl-reveal .lnl-new{opacity:0;scale:.6;transition:opacity .5s ease,scale .6s var(--lnl-spring)}html.lnl-js .lnl-reveal.lnl-in .lnl-new{opacity:1;scale:1;transition-delay:.55s}html.lnl-js .lnl-reveal .article-card .tag{scale:.6;opacity:0;transition:opacity .5s ease,scale .6s var(--lnl-spring)}html.lnl-js .lnl-reveal.lnl-in .article-card .tag{scale:1;opacity:1;transition-delay:calc(var(--i,0) * 90ms + .45s)}.lnl-cat__head .kicker i{animation:lnl-bob 4.4s ease-in-out infinite}.lnl-spot::before,.lnl-deck::before{animation:lnl-blob 18s ease-in-out infinite}.lnl-spot__panel{transform:translateY(16px) scale(.985);transition:opacity .55s ease,transform .7s var(--lnl-ease),visibility 0s linear .55s}.lnl-spot__panel.is-active{transform:none;transition-delay:0s}.lnl-spot__panel.is-active .lnl-pic{animation:lnl-wipe .85s var(--lnl-io) both}.lnl-spot__panel.is-active .lnl-spot__info>*{animation:lnl-up .6s var(--lnl-ease) both}.lnl-spot__panel.is-active .lnl-spot__info>:nth-child(1){animation-delay:.18s}.lnl-spot__panel.is-active .lnl-spot__info>:nth-child(2){animation-delay:.26s}.lnl-spot__panel.is-active .lnl-spot__info>:nth-child(3){animation-delay:.34s}.lnl-spot__panel.is-active .lnl-spot__info>:nth-child(4){animation-delay:.42s}.lnl-spot__cta i{transition:translate .3s var(--lnl-ease)}.lnl-spot__panel:hover .lnl-spot__cta i{translate:6px 0}.lnl-spot__item{transition:background .35s,border-color .35s,box-shadow .35s,translate .35s var(--lnl-ease)}.lnl-spot__item.is-active{translate:-6px 0}.lnl-spot__num{transition:background .35s,color .35s,rotate .45s var(--lnl-spring)}.lnl-spot__item.is-active .lnl-spot__num{rotate:-6deg}.lnl-spot.is-playing .lnl-spot__item.is-active .lnl-spot__bar{animation:lnl-bar var(--lnl-spot-ms,5200ms) linear both}.lnl-deck__card{transition:transform .75s var(--lnl-ease),opacity .6s ease,box-shadow .4s ease}.lnl-deck__card.is-active{box-shadow:0 44px 70px -34px rgb(26 79 139 / .6)}.lnl-deck__meta b i{transition:translate .3s var(--lnl-ease)}.lnl-deck__card.is-active:hover .lnl-deck__meta b i{translate:5px 0}.lnl-deck__btn{transition:background .3s,color .3s,border-color .3s,scale .3s var(--lnl-spring)}.lnl-deck__btn:hover{scale:1.08}.lnl-deck__dots button{transition:width .4s var(--lnl-ease),background .3s}@keyframes lnl-drift{0%{translate:0 0;rotate:-8deg}50%{translate:14px -22px;rotate:8deg}100%{translate:-10px 16px;rotate:-4deg}}@keyframes lnl-nudge{0%,100%{translate:0 0}50%{translate:5px 0}}@keyframes lnl-ping{0%{box-shadow:0 0 0 0 rgb(14 34 56 / .55)}80%,100%{box-shadow:0 0 0 9px #fff0}}@keyframes lnl-wipe{from{clip-path:inset(0 100% 0 0 round 18px)}to{clip-path:inset(0 0 0 0 round 18px)}}@keyframes lnl-up{from{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}@keyframes lnl-bar{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes lnl-progress{to{transform:scaleX(1)}}@keyframes lnl-aurora{0%{transform:translate3d(-3%,-2%,0) rotate(0deg) scale(1)}50%{transform:translate3d(3%,2%,0) rotate(6deg) scale(1.08)}100%{transform:translate3d(-2%,4%,0) rotate(-5deg) scale(1.04)}}@keyframes lnl-rise{0%{transform:translate3d(0,0,0) scale(.6);opacity:0}12%,82%{opacity:var(--o,.5)}100%{transform:translate3d(var(--dx,0),-100vh,0) scale(1.1);opacity:0}}@keyframes lnl-ecg{to{stroke-dashoffset:0}}@keyframes lnl-breathe{0%,100%{opacity:.75;scale:1}50%{opacity:1;scale:1.08}}@keyframes lnl-spin{to{transform:rotate(360deg)}}@keyframes lnl-spin-rev{to{transform:rotate(-360deg)}}@keyframes lnl-photo{0%,100%{rotate:-3deg;translate:0 -50%}50%{rotate:-1deg;translate:0 -53%}}@keyframes lnl-dot{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes lnl-sheen{0%,60%{transform:translateX(-130%)}100%{transform:translateX(130%)}}@keyframes lnl-sway{0%,100%{rotate:-8deg}50%{rotate:10deg}}@keyframes lnl-fly{0%{translate:0 0;opacity:1}45%{translate:14px -14px;opacity:0}50%{translate:-12px 12px;opacity:0}100%{translate:0 0;opacity:1}}@keyframes lnl-bob{0%,100%{translate:0 0}50%{translate:0 -7px}}@keyframes lnl-bob-s{0%,100%{translate:0 0}50%{translate:0 -3px}}@keyframes lnl-halo{0%{opacity:.55;scale:1}70%,100%{opacity:0;scale:1.45}}@keyframes lnl-wiggle{0%,100%{rotate:0deg;scale:1}20%{rotate:-14deg;scale:1.16}45%{rotate:12deg}70%{rotate:-6deg}}@keyframes lnl-floaty{0%,100%{translate:0 0}50%{translate:0 -12px}}@keyframes lnl-pop{0%{scale:0}100%{scale:1}}@keyframes lnl-blob{0%,100%{translate:0 0;scale:1}50%{translate:-30px 24px;scale:1.08}}@keyframes lnl-travel{0%{transform:translateX(0)}45%,55%{transform:translateX(calc(100% - 14px))}100%{transform:translateX(0)}}@keyframes lnl-glow{0%,100%{text-shadow:0 0 0 #fff0}50%{text-shadow:0 0 18px rgb(232 177 74 / .85)}}@keyframes lnl-ang{to{--lnl-ang:360deg}}}