.lf-home-middle{position:relative;isolation:isolate;overflow:clip;--lf-hm-vh:100vh;--lf-hm-gut:max(var(--pad),calc((100% - var(--w-wide)) / 2 + var(--pad)))}@media(max-width:900px){.lf-home-middle{--lf-hm-vh:100svh}}.lf-home-middle #media,.lf-home-middle #why{z-index:auto!important}.lf-home-middle #media>*,.lf-home-middle #why>*{position:relative;z-index:2}.lf-home-middle+.s--light{border-top:0;border-radius:0;margin-top:-1px;padding-top:calc(var(--s-sec) + 1px)}.lf-home-middle .lf-hm-orbs{position:absolute;z-index:1;left:0;right:0;bottom:0;top:0;overflow:clip;pointer-events:none;display:none
-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 clamp(260px,34vh,520px),#000 calc(100% - clamp(260px,34vh,520px)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 clamp(260px,34vh,520px),#000 calc(100% - clamp(260px,34vh,520px)),transparent 100%)}.lf-home-middle .lf-hm-orb{position:absolute;z-index:1;left:0;top:0;pointer-events:none;width:clamp(520px,64vw,1040px);aspect-ratio:1;margin:calc(clamp(520px,64vw,1040px) / -2) 0 0 calc(clamp(520px,64vw,1040px) / -2);transform:translate3d(72vw,1100px,0);will-change:transform}.lf-home-middle .lf-hm-orb i{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,rgba(248,243,43,.3) 0,rgba(248,243,43,.12) 34%,rgba(248,243,43,0) 68%);animation:lf-hm-breathe 15s ease-in-out infinite alternate}@keyframes lf-hm-breathe{from{transform:scale(.9)}to{transform:scale(1.12)}}@media(prefers-reduced-motion:reduce){.lf-home-middle .lf-hm-orb i{animation:none}}.lf-home-middle #media{padding-bottom:var(--s5)}.lf-home-middle .lf-hm-wp{position:relative}.lf-home-middle .lf-hm-stage{position:relative;display:grid;gap:var(--s5);padding:var(--s4) 0 0;min-width:0}.lf-home-middle .lf-hm-stage>.in{width:100%;max-width:var(--w-wide);margin-left:auto;margin-right:auto;padding-left:var(--pad);padding-right:var(--pad);min-width:0}.lf-home-middle .lf-hm-top{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--s6);align-items:center}.lf-home-middle .lf-hm-top .podcube{width:min(100%,clamp(300px,26vw,480px))}.lf-home-middle .lf-hm-copy .lede{max-width:34ch;color:#C9C9C4}.lf-home-middle .lf-hm-copy .medl{margin-top:var(--s4)}.lf-home-middle .lf-hm-foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3) var(--s5);padding-right:calc(var(--pad) + 110px)}.lf-home-middle .lf-hm-foot .plat{margin-top:0}.lf-home-middle .lf-hm-foot .meta{margin:0}.lf-home-middle .plat .lf-hm-pl{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 15px;border:1px solid var(--line-d);border-radius:999px;font-size:12.5px;color:var(--g-d)}.lf-home-middle .lf-hm-strip{position:relative;--lf-hm-p:1}.lf-home-middle .lf-hm-dots{display:block;width:100%;height:auto;fill:none;stroke-linecap:round}.lf-home-middle .lf-hm-d{stroke-width:3.4;stroke-dasharray:0 6}.lf-home-middle .lf-hm-pp{stroke-width:2.8;stroke-dasharray:0 5;display:none}.lf-home-middle .lf-hm-dim{stroke:rgba(250,250,250,.2)}.lf-home-middle .lf-hm-lit{position:absolute;left:0;top:0;height:100%;stroke:var(--light);clip-path:inset(0 calc((1 - var(--lf-hm-p)) * 100%) 0 0)}.lf-home-middle .lf-hm-ph{position:absolute;top:-8px;bottom:-8px;left:calc(var(--lf-hm-p) * 100%);width:2px;margin-left:-1px;background:var(--yellow);display:none;pointer-events:none}.lf-home-middle [data-lf-pin] .lf-hm-strip{--lf-hm-p:0}.lf-home-middle [data-lf-pin] .lf-hm-ph{display:block}@media(min-width:901px){.lf-home-middle [data-lf-pin] .lf-hm-wp{height:calc(var(--lf-hm-vh) + 85vh)}.lf-home-middle [data-lf-pin] .lf-hm-stage{position:sticky;top:0;height:var(--lf-hm-vh);align-content:center;padding:clamp(72px,9vh,110px) 0 0}}@media(max-width:900px){.lf-home-middle .lf-hm-stage{gap:var(--s4)}.lf-home-middle .lf-hm-top{grid-template-columns:1fr;gap:var(--s4)}.lf-home-middle .lf-hm-top .podcube{width:min(58%,210px);margin:0 auto}.lf-home-middle .lf-hm-d{display:none}.lf-home-middle .lf-hm-pp{display:block}.lf-home-middle .lf-hm-wave{padding-left:0;padding-right:0}.lf-home-middle .lf-hm-foot{padding-right:var(--pad)}}.lf-home-middle .lf-hm-skip{display:none}.lf-home-middle [data-lf-pin] .lf-hm-skip{display:inline-flex;align-items:center;position:absolute;right:var(--lf-hm-gut);bottom:var(--s4);z-index:3;min-height:44px;padding:0 var(--s3);border:1px solid currentColor;border-color:rgba(184,184,180,.35);border-radius:999px;font-size:var(--t-micro);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#B8B8B4;text-decoration:none}.lf-home-middle #why[data-lf-pin] .lf-hm-skip{border-color:rgba(18,18,18,.22);color:var(--g-l)}.lf-home-middle .lf-hm-skip:focus-visible{outline:2px solid var(--yellow);outline-offset:3px;color:var(--light)}.lf-home-middle #why[data-lf-pin] .lf-hm-skip:focus-visible{color:var(--ink);outline-color:var(--ink)}@media(max-width:900px){.lf-home-middle #media[data-lf-pin] .lf-hm-skip{display:none}}@media(hover:hover) and (pointer:fine){.lf-home-middle [data-lf-pin] .lf-hm-skip{transition:color var(--d2),border-color var(--d2)}.lf-home-middle #media[data-lf-pin] .lf-hm-skip:hover{color:var(--light);border-color:var(--light)}.lf-home-middle #why[data-lf-pin] .lf-hm-skip:hover{color:var(--ink);border-color:var(--ink)}}.lf-home-middle #why{padding-bottom:0}.lf-home-middle .lf-hm-wy{position:relative}.lf-home-middle .lf-hm-ws{display:grid;gap:clamp(56px,9vw,132px);padding-top:var(--s5);padding-bottom:var(--s6)}.lf-home-middle .lf-hm-r{display:grid;gap:var(--s3);border-top:1px solid var(--line-l);padding-top:var(--s3);--lf-hm-g:1}.lf-home-middle .lf-hm-old{display:flex;gap:var(--s2);align-items:baseline;flex-wrap:wrap;font-size:var(--t-body);color:var(--ink);opacity:calc(1 - var(--lf-hm-g) * .45)}.lf-home-middle .lf-hm-old i{font-style:normal;font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--g-l)}.lf-home-middle .lf-hm-old s{text-decoration:none;position:relative;font-size:clamp(16px,1.5vw,21px)}.lf-home-middle .lf-hm-old s::after{content:'';position:absolute;left:0;right:0;top:56%;height:1px;background:currentColor;transform-origin:0 50%;transform:scaleX(var(--lf-hm-g))}.lf-home-middle .lf-hm-old em{font-style:normal;font-size:var(--t-meta);color:var(--g-l);flex-basis:100%}.lf-home-middle .lf-hm-new{display:grid;gap:var(--s2);margin:0}.lf-home-middle .lf-hm-new i{font-style:normal;font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--g-l)}.lf-home-middle .lf-hm-new b{display:block;font-size:clamp(44px,9.6vw,164px);font-weight:500;letter-spacing:-.05em;line-height:.96;max-width:11em;text-wrap:balance}.lf-home-middle .lf-hm-new w{display:inline-block;color:rgba(18,18,18,.13);transition:color var(--d1)}.lf-home-middle .lf-hm-new w.lit{color:var(--ink)}.lf-home-middle .lf-hm-new em{font-style:normal;font-size:var(--t-lede);color:var(--g-l)}.lf-home-middle .lf-hm-ct{display:none}.lf-home-middle [data-lf-pin] .lf-hm-wy{height:calc(var(--lf-hm-vh) + 5 * 62vh)}.lf-home-middle [data-lf-pin] .lf-hm-ws{position:sticky;top:0;height:var(--lf-hm-vh);display:block;padding-top:0;padding-bottom:0;overflow:hidden}.lf-home-middle [data-lf-pin] .lf-hm-r{position:absolute;inset:0 var(--lf-hm-gut);border-top:0;padding:0 0 clamp(24px,6vh,64px);align-content:center;gap:clamp(28px,5vh,56px)}.lf-home-middle [data-lf-pin] .lf-hm-old{opacity:calc(1 - var(--lf-hm-g) * .45)}.lf-home-middle [data-lf-pin] .lf-hm-ct{display:flex;position:absolute;left:var(--lf-hm-gut);right:var(--lf-hm-gut);bottom:var(--s4);align-items:center;gap:var(--s3);font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--g-l);font-variant-numeric:tabular-nums}.lf-home-middle .lf-hm-ct span{display:flex;gap:6px}.lf-home-middle .lf-hm-ct span i{display:block;width:28px;height:2px;background:rgba(18,18,18,.16);transition:background var(--d2),width var(--d2) var(--e)}.lf-home-middle .lf-hm-ct span i.on{background:var(--ink);width:56px}@media(max-width:900px){.lf-home-middle .lf-hm-new b{font-size:clamp(40px,12.6vw,64px);letter-spacing:-.04em}.lf-home-middle [data-lf-pin] .lf-hm-wy{height:calc(var(--lf-hm-vh) + 5 * 56vh)}.lf-home-middle .lf-hm-ct span i{width:18px}.lf-home-middle .lf-hm-ct span i.on{width:34px}}@media(prefers-reduced-motion:reduce){.lf-home-middle .lf-hm-new w{transition:none!important}}