:root{--lr-black:#0A0A0B;--lr-black-2:#050506;--lr-surface:#111113;--lr-ivory:#F5F3EE;--lr-ivory-soft:rgba(245, 243, 238, .76);--lr-ivory-mute:rgba(245, 243, 238, .58);--lr-line:rgba(245, 243, 238, .1);--lr-gold:#C5A059;--lr-gold-bright:#E9C77B;--lr-gold-deep:#9E7B3B;--lr-sans:'Plus Jakarta Sans','PingFang SC','Noto Sans SC',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--lr-ease:cubic-bezier(.22, 1, .36, 1);--lr-accel:cubic-bezier(.7, 0, .2, 1);--lr-gutter:clamp(20px, 4vw, 64px);--lr-max:1600px;--lr-nav:72px}*,::after,::before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--lr-nav);-webkit-text-size-adjust:100%;background:var(--lr-black)}body.lira{--negro-puro:#F5F3EE;--negro:#F5F3EE;margin:0;background:var(--lr-black);color:var(--lr-ivory);font-family:var(--lr-sans);font-size:16px;line-height:1.6;overflow-x:clip;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(body.lira) :where(h1,h2,h3,h4,p,ol,ul){margin:0;padding:0}:where(body.lira) :where(ol,ul){list-style:none}:where(body.lira) :where(a){color:inherit;text-decoration:none}:where(body.lira) :where(svg){display:block}::selection{background:var(--lr-gold);color:var(--lr-black)}body.lira :focus-visible{outline:2px solid var(--lr-gold);outline-offset:4px}.lr-wrap{width:100%;max-width:var(--lr-max);margin-inline:auto;padding-inline:var(--lr-gutter)}.js .fade-up{opacity:0;transform:translateY(32px);transition:opacity .9s var(--lr-ease),transform 1s var(--lr-ease);transition-delay:calc(var(--d, 0) * 110ms)}.js .fade-up.visible{opacity:1;transform:none}.nav-minimalista{position:fixed;top:0;left:0;right:0;z-index:1000;background:rgba(10,10,11,.6);-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);border-bottom:1px solid transparent;transition:background-color .5s var(--lr-ease),border-color .5s var(--lr-ease)}.nav-minimalista.scrolled{background:rgba(10,10,11,.88);border-bottom-color:var(--lr-line)}.nav-container{display:flex;align-items:center;justify-content:space-between;max-width:var(--lr-max);min-height:var(--lr-nav);margin:0 auto;padding:0 var(--lr-gutter)}.brand-name{font:800 15px/1 var(--lr-sans);letter-spacing:.32em;color:var(--lr-ivory)}.nav-links{display:flex;align-items:center;gap:clamp(22px,3vw,40px)}.nav-link{position:relative;padding:8px 0;font:600 12px/1 var(--lr-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--lr-ivory-soft);transition:color .3s var(--lr-ease)}.nav-link::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--lr-gold);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--lr-accel)}.nav-link:focus-visible,.nav-link:hover{color:var(--lr-ivory)}.nav-link:focus-visible::after,.nav-link:hover::after{transform:scaleX(1)}.nav-return{color:var(--lr-gold)}.menu-toggle{display:none;background:0 0;border:0;padding:0;cursor:pointer}body.lira #navLinks.sunlu-mobile-active{background-color:var(--lr-black)!important}body.lira #navLinks.sunlu-mobile-active a{font-weight:800!important;letter-spacing:.16em}body.lira #navLinks.sunlu-mobile-active a.nav-return{color:var(--lr-gold)!important}.lr-hero{position:relative;isolation:isolate;overflow:clip;padding-top:calc(var(--lr-nav) + clamp(20px,3vh,40px));padding-bottom:clamp(24px,3vw,48px);background:radial-gradient(ellipse 70% 55% at 78% 38%,rgba(197,160,89,.16),rgba(197,160,89,0) 70%),var(--lr-black)}.lr-hero::before{content:"";position:absolute;inset:0;z-index:-2;background-image:radial-gradient(rgba(245,243,238,.14) 1px,transparent 1.2px);background-size:28px 28px;-webkit-mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.55) 55%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.55) 55%,transparent 100%);pointer-events:none}.lr-lane{position:absolute;top:58%;left:50%;z-index:-1;width:100vw;transform:translate(-50%,-50%);overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent)}.lr-lane__track{display:flex;width:max-content;animation:lr-marquee 60s linear infinite;will-change:transform}.lr-lane__track span{padding-right:.45em;font:800 clamp(64px, 12vw, 190px)/1 var(--lr-sans);letter-spacing:-.02em;color:transparent;-webkit-text-stroke:1px rgba(245,243,238,.12);white-space:nowrap}.lr-hero__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px;font:700 11px/1.3 var(--lr-sans);letter-spacing:.26em;text-transform:uppercase}.lr-live{display:inline-flex;align-items:center;gap:12px;color:var(--lr-ivory)}.lr-live i{position:relative;width:8px;height:8px;border-radius:50%;background:var(--lr-gold-bright);box-shadow:0 0 12px rgba(233,199,123,.8)}.lr-live i::after{content:"";position:absolute;inset:-6px;border-radius:50%;border:1px solid rgba(233,199,123,.6);animation:lr-ping 2.2s var(--lr-ease) infinite}.lr-hero__division{color:var(--lr-ivory-mute)}.lr-hero__stage{position:relative;container-type:inline-size}.lr-title{display:flex;align-items:flex-end;margin-top:calc(.28em + clamp(12px,2vw,28px));font-weight:800;font-size:44vw;font-size:calc(100cqw * .47);line-height:.745;letter-spacing:-.035em;color:var(--lr-ivory);white-space:nowrap}.lr-title>span[aria-hidden]{display:block}.lr-title__bar{position:relative;flex:none;width:.155em;height:.745em;margin-inline:.045em .07em;margin-bottom:-.035em;background:linear-gradient(to top,var(--lr-gold-deep),var(--lr-gold) 45%,var(--lr-gold-bright));transform-origin:bottom;animation:lr-grow 1.6s var(--lr-accel) .35s both}.lr-title__bar::before{content:"";position:absolute;left:0;right:0;bottom:calc(100% - 1px);height:.22em;background:linear-gradient(to top,var(--lr-gold-bright),rgba(233,199,123,0))}.lr-title__bar i{position:absolute;left:50%;bottom:calc(100% + .22em);width:.05em;height:.05em;margin-left:-.025em;border-radius:50%;background:var(--lr-gold-bright);box-shadow:0 0 .06em .02em rgba(233,199,123,.9);animation:lr-pulse 2.4s var(--lr-ease) 2s infinite}.lr-ticker{margin-top:clamp(28px,3.4vw,52px);border-block:1px solid var(--lr-line);overflow:hidden;background:rgba(10,10,11,.6)}.lr-ticker__track{display:flex;align-items:center;width:max-content;padding-block:16px;animation:lr-marquee 36s linear infinite;will-change:transform}.lr-ticker__track span{padding-inline:22px;font:700 13px/1 var(--lr-sans);letter-spacing:.34em;color:var(--lr-ivory-mute);white-space:nowrap}.lr-ticker__track b{font:800 13px/1 var(--lr-sans);color:var(--lr-gold)}.lr-metrics{display:flex;align-items:stretch;border-bottom:1px solid var(--lr-line);background:linear-gradient(90deg,rgba(197,160,89,.07),rgba(10,10,11,.6) 38%)}.lr-metrics__tag{flex:none;display:flex;align-items:center;gap:10px;padding-block:12px;padding-inline:var(--lr-gutter) clamp(14px,1.6vw,24px);border-right:1px solid var(--lr-line);font:700 10px/1.35 var(--lr-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--lr-gold)}.lr-metrics__tag::before{content:"";flex:none;width:6px;height:6px;background:var(--lr-gold)}.lr-metrics__viewport{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 40px,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to right,transparent,#000 40px,#000 calc(100% - 40px),transparent)}.lr-metrics__track{display:flex;width:max-content;height:100%;animation:lr-marquee-reverse 64s linear infinite;will-change:transform}.lr-metrics:hover .lr-metrics__track{animation-play-state:paused}.lr-metrics__set{display:flex;flex:none;min-width:100vw}.lr-metric{flex:1 0 auto;display:flex;align-items:center;justify-content:center;gap:12px;padding:13px clamp(22px,2.6vw,44px);border-right:1px solid var(--lr-line);white-space:nowrap}.lr-metric__name{font:700 11px/1 var(--lr-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--lr-ivory-mute)}.lr-metric__value{font:800 14px/1 var(--lr-sans);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--lr-ivory)}.lr-metric__trend{font:normal 800 9px/1 var(--lr-sans);color:var(--lr-gold-bright)}.lr-hero__bottom{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(24px,4vw,80px);align-items:start;padding-top:clamp(48px,6vw,96px)}.lr-hero__subtitle{font:800 clamp(34px, 4.4vw, 76px)/.95 var(--lr-sans);letter-spacing:-.03em;background:linear-gradient(100deg,var(--lr-gold-bright),var(--lr-gold) 55%,var(--lr-gold-deep));-webkit-background-clip:text;background-clip:text;color:transparent}.lr-hero__concept-title{font:800 clamp(24px, 2.4vw, 40px)/1.12 var(--lr-sans);letter-spacing:-.02em;color:var(--lr-ivory);text-wrap:balance}.lr-hero__concept-text{max-width:58ch;margin-top:20px;font:400 16px/1.75 var(--lr-sans);color:var(--lr-ivory-soft)}.lr-section{position:relative;padding-block:clamp(64px,7vw,120px)}.lr-head{display:flex;align-items:center;gap:16px;margin-bottom:clamp(36px,5vw,72px)}.lr-head b{font:800 12px/1 var(--lr-sans);letter-spacing:.2em;color:var(--lr-gold)}.lr-head i{flex:1;height:1px;background:linear-gradient(to right,var(--lr-gold),var(--lr-line) 30%)}.lr-method__intro{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);column-gap:clamp(24px,4vw,72px);align-items:end}.lr-method__title{font:800 clamp(40px, 6.2vw, 108px)/.94 var(--lr-sans);letter-spacing:-.04em;color:var(--lr-ivory);text-wrap:balance}.lr-method__body{font:400 16px/1.75 var(--lr-sans);color:var(--lr-ivory-soft)}.lr-label{display:flex;align-items:center;gap:14px;margin-top:clamp(64px,8vw,120px);margin-bottom:28px;font:800 12px/1 var(--lr-sans);letter-spacing:.3em;text-transform:uppercase;color:var(--lr-gold)}.lr-label::before{content:"";width:28px;height:2px;background:var(--lr-gold)}.lr-funnel{position:relative;height:clamp(360px,32vw,480px);padding-right:28px}.lr-funnel__stages{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;height:100%}.lr-stage{position:relative;display:flex;flex-direction:column;justify-content:center;gap:12px;padding-inline:clamp(18px,2vw,34px);clip-path:polygon(0 var(--a),100% var(--b),100% calc(100% - var(--b)),0 calc(100% - var(--a)));background:linear-gradient(90deg,rgba(197,160,89,var(--o1)),rgba(197,160,89,var(--o2)));transition:background-color .5s var(--lr-ease),filter .5s var(--lr-ease)}.lr-stage::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(233,199,123,0),rgba(233,199,123,.22),rgba(233,199,123,0));transform:translateX(-100%);pointer-events:none}.lr-stage:hover{background-color:rgba(197,160,89,.08)}.lr-stage:hover::after{animation:lr-sweep .9s var(--lr-accel)}.lr-stage__title{position:relative;font:800 clamp(17px, 1.6vw, 26px)/1.15 var(--lr-sans);letter-spacing:-.01em;text-transform:uppercase;color:var(--lr-ivory);transition:color .35s var(--lr-ease)}.lr-stage:hover .lr-stage__title{color:var(--lr-gold-bright)}.lr-stage__desc{position:relative;max-width:26ch;font:500 14px/1.6 var(--lr-sans);color:var(--lr-ivory-soft)}.lr-funnel__frame{position:absolute;top:0;bottom:0;left:0;right:28px;z-index:2;width:calc(100% - 28px);height:100%;overflow:visible;pointer-events:none}.lr-funnel__frame line{stroke:var(--lr-gold);stroke-width:1;vector-effect:non-scaling-stroke;opacity:.7}.lr-funnel__flow{position:absolute;top:0;bottom:0;left:0;right:28px;z-index:0;pointer-events:none}.lr-funnel__flow i{position:absolute;left:0;top:var(--y);width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:var(--lr-gold-bright);box-shadow:0 0 10px 2px rgba(233,199,123,.55);opacity:0;animation:lr-flow-x var(--du) cubic-bezier(.55,0,.9,.45) var(--dl) infinite}.lr-funnel__out{position:absolute;right:6px;top:50%;z-index:2;width:14px;height:14px;margin-top:-7px;border-radius:50%;background:var(--lr-gold-bright);box-shadow:0 0 22px 4px rgba(233,199,123,.55)}.lr-funnel__out::after{content:"";position:absolute;inset:-8px;border-radius:50%;border:1px solid rgba(233,199,123,.7);animation:lr-ping 1.8s var(--lr-ease) infinite}.lr-services__title{margin-bottom:clamp(36px,5vw,72px);font:800 clamp(56px, 9.5vw, 164px)/.86 var(--lr-sans);letter-spacing:-.05em;color:var(--lr-ivory)}.lr-matrix{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(12px,1.4vw,20px)}.lr-block{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:clamp(20px,2.4vw,36px);min-height:clamp(320px,27vw,420px);padding:clamp(24px,3vw,44px);border:1px solid rgba(245,243,238,.09);border-radius:22px;background:var(--lr-surface);transition:border-color .5s var(--lr-ease),transform .6s var(--lr-ease),box-shadow .6s var(--lr-ease)}.lr-block--a{grid-column:span 7}.lr-block--b{grid-column:span 5}.lr-block--c{grid-column:span 5}.lr-block--d{grid-column:span 7}.lr-block::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(520px circle at var(--lr-mx,50%) var(--lr-my,0),rgba(233,199,123,.18),rgba(233,199,123,0) 60%);opacity:0;transition:opacity .5s var(--lr-ease)}.lr-block::after{content:"";position:absolute;top:0;left:0;width:45%;height:2px;background:linear-gradient(90deg,rgba(233,199,123,0),var(--lr-gold-bright),rgba(233,199,123,0));transform:translateX(-110%);pointer-events:none}.lr-block:hover{border-color:rgba(197,160,89,.55);transform:translateY(-4px);box-shadow:0 30px 80px -30px rgba(197,160,89,.35)}.js .lr-block.fade-up{transition:opacity .9s var(--lr-ease),transform .6s var(--lr-ease),border-color .5s var(--lr-ease),box-shadow .6s var(--lr-ease)}.js .lr-block.fade-up.visible:hover{transform:translateY(-4px);transition-delay:0s}.lr-block:hover::before{opacity:1}.lr-block:hover::after{animation:lr-streak .9s var(--lr-accel)}.lr-block__top{display:flex;align-items:center;justify-content:space-between}.lr-block__top b{font:800 12px/1 var(--lr-sans);letter-spacing:.2em;color:var(--lr-gold)}.lr-block__arrow{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(245,243,238,.16);border-radius:50%;font:700 18px/1 var(--lr-sans);color:var(--lr-ivory);transition:transform .5s var(--lr-accel),background-color .4s var(--lr-ease),color .4s var(--lr-ease),border-color .4s var(--lr-ease)}.lr-block:hover .lr-block__arrow{transform:translate(4px,-4px);background:var(--lr-gold);border-color:var(--lr-gold);color:var(--lr-black)}.lr-block__title{max-width:14ch;font:800 clamp(28px, 3vw, 50px)/1.1 var(--lr-sans);letter-spacing:-.035em;text-transform:uppercase;color:var(--lr-ivory)}.lr-block__list{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto}.lr-block__list li{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border:1px solid rgba(245,243,238,.14);border-radius:999px;font:500 14px/1.2 var(--lr-sans);color:rgba(245,243,238,.88);transition:transform .5s var(--lr-accel),border-color .4s var(--lr-ease)}.lr-block__list li::before{content:"";width:5px;height:5px;border-radius:50%;background:var(--lr-gold)}.lr-block:hover .lr-block__list li{transform:translateX(6px);border-color:rgba(245,243,238,.26)}.lr-block:hover .lr-block__list li:nth-child(2){transition-delay:30ms}.lr-block:hover .lr-block__list li:nth-child(3){transition-delay:60ms}.lr-block:hover .lr-block__list li:nth-child(4){transition-delay:90ms}.lr-block:hover .lr-block__list li:nth-child(5){transition-delay:120ms}.lr-block:hover .lr-block__list li:nth-child(6){transition-delay:150ms}.lr-block__meter{position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,var(--lr-gold-deep),var(--lr-gold),var(--lr-gold-bright));transform:scaleX(0);transform-origin:left;transition:transform .8s var(--lr-accel)}.lr-block:hover .lr-block__meter{transform:scaleX(1)}.lr-block--gold{border-color:transparent;background:linear-gradient(140deg,#ddb978 0,var(--lr-gold) 48%,var(--lr-gold-deep) 100%);color:var(--lr-black)}.lr-block--gold::before{background:radial-gradient(520px circle at var(--lr-mx,50%) var(--lr-my,0),rgba(255,255,255,.35),rgba(255,255,255,0) 60%)}.lr-block--gold::after{background:linear-gradient(90deg,rgba(10,10,11,0),var(--lr-black),rgba(10,10,11,0))}.lr-block--gold:hover{border-color:transparent;box-shadow:0 30px 90px -30px rgba(233,199,123,.55)}.lr-block--gold .lr-block__title,.lr-block--gold .lr-block__top b{color:var(--lr-black)}.lr-block--gold .lr-block__arrow{border-color:rgba(10,10,11,.3);color:var(--lr-black)}.lr-block--gold:hover .lr-block__arrow{background:var(--lr-black);border-color:var(--lr-black);color:var(--lr-gold-bright)}.lr-block--gold .lr-block__list li{border-color:rgba(10,10,11,.28);color:var(--lr-black)}.lr-block--gold .lr-block__list li::before{background:var(--lr-black)}.lr-block--gold:hover .lr-block__list li{border-color:rgba(10,10,11,.5)}.lr-block--gold .lr-block__meter{background:var(--lr-black)}.lr-cta{overflow:clip;background:radial-gradient(ellipse 60% 70% at 88% 100%,rgba(197,160,89,.22),rgba(197,160,89,0) 70%),var(--lr-black)}.lr-cta__grid{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);column-gap:clamp(24px,4vw,72px);align-items:end}.lr-cta__title{font:800 clamp(44px, 7vw, 124px)/.92 var(--lr-sans);letter-spacing:-.045em;color:var(--lr-ivory);text-wrap:balance}.lr-cta__text{font:400 17px/1.7 var(--lr-sans);color:var(--lr-ivory-soft)}.lr-cta__btn{display:inline-flex;align-items:center;margin-top:28px;padding:20px 30px;border-radius:999px;background:var(--lr-gold);font:800 12px/1.2 var(--lr-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--lr-black);box-shadow:0 0 0 rgba(233,199,123,0);transition:background-color .4s var(--lr-ease),transform .45s var(--lr-accel),box-shadow .5s var(--lr-ease)}.lr-cta__btn:focus-visible,.lr-cta__btn:hover{background:var(--lr-gold-bright);transform:translateY(-3px);box-shadow:0 18px 50px -12px rgba(233,199,123,.6)}.lr-cta__btn::after{content:"→";content:"→"/"";margin-left:14px;letter-spacing:0;transition:transform .45s var(--lr-accel)}.lr-cta__btn:focus-visible::after,.lr-cta__btn:hover::after{transform:translateX(5px)}.footer-oscuro{background:var(--lr-black-2);border-top:1px solid rgba(197,160,89,.35);color:var(--lr-ivory);padding:clamp(64px,8vw,112px) 0 36px}.footer-oscuro .container{max-width:var(--lr-max);margin:0 auto;padding-inline:var(--lr-gutter)}.footer-container{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:48px}.footer-brand{display:flex;flex-direction:column;gap:14px}.footer-logo{font:800 clamp(56px, 8vw, 128px)/.85 var(--lr-sans);letter-spacing:-.045em;color:var(--lr-ivory)}.footer-division{font:700 11px/1.4 var(--lr-sans);letter-spacing:.26em;text-transform:uppercase;color:var(--lr-gold)}.footer-links{display:flex;flex-direction:column;align-items:flex-end;gap:16px}.footer-links a{font:700 12px/1 var(--lr-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--lr-ivory-soft);transition:color .3s var(--lr-ease)}.footer-links a:focus-visible,.footer-links a:hover{color:var(--lr-gold-bright)}.footer-bottom{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:clamp(32px,5vw,64px);padding-top:24px;border-top:1px solid var(--lr-line)}.copyright{font:400 13px/1.5 var(--lr-sans);color:var(--lr-ivory-mute)}.return-link{font:800 12px/1 var(--lr-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--lr-gold)}.return-link:focus-visible,.return-link:hover{color:var(--lr-gold-bright)}.is-idle .lr-funnel__flow i,.is-idle .lr-funnel__out::after,.is-idle .lr-lane__track,.is-idle .lr-live i::after,.is-idle .lr-metrics__track,.is-idle .lr-ticker__track,.is-idle .lr-title__bar i{animation-play-state:paused}@keyframes lr-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes lr-marquee-reverse{from{transform:translateX(-50%)}to{transform:translateX(0)}}@keyframes lr-ping{0%{transform:scale(.6);opacity:.9}100%{transform:scale(1.9);opacity:0}}@keyframes lr-grow{0%{transform:scaleY(0)}100%{transform:scaleY(1)}}@keyframes lr-pulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.8);opacity:.55}}@keyframes lr-sweep{from{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes lr-streak{from{transform:translateX(-110%)}to{transform:translateX(260%)}}@keyframes lr-flow-x{0%{left:0;top:var(--y);opacity:0}10%{opacity:1}88%{opacity:1}100%{left:100%;top:50%;opacity:0}}@keyframes lr-flow-y{0%{top:0;left:var(--x);opacity:0}10%{opacity:1}88%{opacity:1}100%{top:100%;left:50%;opacity:0}}html.lang-zh .lr-cta__title,html.lang-zh .lr-hero__concept-title,html.lang-zh .lr-method__title{line-height:1.2}html.lang-zh .lr-hero__subtitle{line-height:1.15}html.lang-zh .lr-block__title{line-height:1.2}@media (max-width:1100px){.lr-block--a,.lr-block--b,.lr-block--c,.lr-block--d{grid-column:span 6}}@media (max-width:960px){.lr-cta__grid,.lr-hero__bottom,.lr-method__intro{grid-template-columns:1fr;row-gap:28px}.lr-funnel{height:auto;padding-right:0;padding-bottom:28px}.lr-funnel__frame{display:none}.lr-funnel__stages{grid-template-columns:1fr;height:auto}.lr-stage{--va:calc(var(--a) / 2);--vb:calc(var(--b) / 2);padding:30px calc(var(--vb) + 22px);clip-path:polygon(var(--va) 0,calc(100% - var(--va)) 0,calc(100% - var(--vb)) 100%,var(--vb) 100%);align-items:center;text-align:center}.lr-stage__desc{max-width:34ch}.lr-funnel__flow{right:0;bottom:28px}.lr-funnel__flow i{left:var(--x);top:0;animation-name:lr-flow-y}.lr-funnel__out{right:auto;left:50%;top:auto;bottom:0;margin:0 0 0 -7px}}@media (max-width:768px){body.lira{--lr-nav:64px}.lr-block--a,.lr-block--b,.lr-block--c,.lr-block--d{grid-column:1/-1;min-height:0}.footer-container{grid-template-columns:1fr}.footer-links{align-items:flex-start}}@media (max-width:480px){.lr-ticker__track span{padding-inline:16px;font-size:12px;letter-spacing:.26em}.lr-metrics__tag{width:min-content;gap:8px;padding-right:12px;font-size:9px;letter-spacing:.16em}.lr-metric{gap:10px;padding-inline:20px}.lr-metric__name{font-size:10px;letter-spacing:.14em}.lr-block__list li{padding:9px 14px;font-size:13px}.lr-cta__btn{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js .fade-up{opacity:1;transform:none;transition:none}.lr-lane__track,.lr-metrics__track,.lr-ticker__track{animation:none}.lr-metrics__viewport{overflow-x:auto;scrollbar-width:none}.lr-metrics__set{min-width:0}.lr-metrics__set[aria-hidden]{display:none}.lr-funnel__flow{display:none}.lr-funnel__out::after,.lr-live i::after,.lr-title__bar,.lr-title__bar i{animation:none}.lr-block,.lr-block__arrow,.lr-block__list li,.lr-block__meter{transition-duration:NaNs}.lr-block:hover::after,.lr-stage:hover::after{animation:none}}.footer-oscuro{padding-bottom:96px}.footer-bottom{row-gap:14px}@media (max-width:768px){.footer-bottom{flex-direction:column;align-items:flex-start}.footer-oscuro{padding-bottom:88px}}@media (max-width:768px){body.lira #menuToggle{box-sizing:content-box;padding:7px;margin:-7px}body.lira .footer-links a,body.lira .return-link{display:inline-block;padding-block:10px}html.lang-zh body.lira .footer-division,html.lang-zh body.lira .footer-links a,html.lang-zh body.lira .return-link{font-size:12px}html.lang-zh body.lira .lr-hero__division,html.lang-zh body.lira .lr-live span,html.lang-zh body.lira .lr-metric__name,html.lang-zh body.lira .lr-metrics__tag{font-size:12px}}