.lng .lng-bhero{background:var(--lng-night);color:#fff;isolation:isolate;padding-block:clamp(64px,8vw,120px) clamp(80px,9vw,128px);overflow:clip}.lng .lng-bhero__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:48px clamp(32px,5vw,88px);display:grid}.lng .lng-bhero__content{justify-items:start;gap:26px;display:grid}.lng .lng-bhero__title{letter-spacing:-.04em;max-width:14ch;font-size:clamp(46px,6.3vw,100px);font-weight:800;font-stretch:82%;line-height:.92}.lng .lng-bhero__topics{flex-wrap:wrap;gap:8px;display:flex}.lng .lng-bhero__topics a{color:#ffffffe0;transition:background-color .3s ease,transform .4s var(--lng-ease);background:#ffffff0f;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}.lng .lng-bhero__topics a:hover{background:#ffffff1f;transform:translateY(-2px)}.lng .lng-bhero__topics i{background:var(--c);border-radius:50%;width:8px;height:8px}.lng .lng-stack{height:clamp(320px,34vw,440px);position:relative}.lng .lng-stack__card{width:min(78%,340px);color:var(--lng-ink);transform:translate(-50%,-50%) translate(var(--x),var(--y)) rotate(var(--r));transition:transform .8s var(--lng-ease);animation:6s ease-in-out infinite lngFloat;animation-delay:var(--dl);background:#fff;border-radius:22px;gap:12px;padding:16px 16px 20px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 30px 60px -24px #000000a6}.lng .lng-stack:hover .lng-stack__card{transform:translate(-50%,-50%) translate(calc(var(--x) * 1.5),calc(var(--y) * 1.3)) rotate(calc(var(--r) * 1.5))}.lng .lng-stack__img{background:linear-gradient(135deg,var(--c),#14102a);border-radius:14px;height:110px;position:relative;overflow:hidden}.lng .lng-stack__img:after{content:"";background:#ffffff47;border-radius:16px;width:120px;height:80px;position:absolute;bottom:-26px;right:-20px;transform:skew(-20deg)}.lng .lng-stack__tag{background:var(--c);color:#14102a;border-radius:999px;justify-self:start;padding:4px 10px;font-size:11.5px;font-weight:700}.lng .lng-stack__card strong{font-family:var(--lng-f-title);font-size:18px;font-weight:700;font-stretch:88%;line-height:1.15}.lng .lng-stack__lines{gap:6px;display:grid}.lng .lng-stack__lines i{background:var(--lng-mist-2);border-radius:3px;height:6px;display:block}.lng .lng-stack__lines i:last-child{width:60%}@keyframes lngFloat{0%,to{translate:0}50%{translate:0 -8px}}@media (width<=980px){.lng .lng-bhero__grid{grid-template-columns:1fr}.lng .lng-stack{width:100%;max-width:520px;height:320px}}@media (width<=520px){.lng .lng-bhero .lng-phero__ctas .lng-btn{width:100%}}.lng .lng-bloglist-section{background:#f3f2fa;padding:clamp(72px,8vw,120px) 0}.lng .lng-bloglist{margin-bottom:clamp(32px,4vw,56px)}.lng .lng-bloglist .lng-sechead{margin-bottom:28px}.lng .lng-bloglist__filters{flex-wrap:wrap;gap:8px;display:flex}.lng .lng-bloglist .lng-tab{cursor:pointer}.lng .lng-bloglist .lng-tab i{background:var(--c,#58509d);border-radius:50%;width:9px;height:9px}.lng .lng-bloglist__empty{color:#5b5676;margin-top:16px;font-size:15.5px}.lng .lng-posts{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,24px);display:grid}@keyframes lngPostIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.lng .lng-post{--c:#ed6a06;isolation:isolate;background:#fff;border-radius:26px;flex-direction:column;gap:12px;margin:0;padding:12px 12px 24px;transition:transform .6s cubic-bezier(.22,1,.36,1),box-shadow .6s cubic-bezier(.22,1,.36,1);animation:.7s cubic-bezier(.22,1,.36,1) both lngPostIn;display:flex;position:relative;overflow:hidden;box-shadow:0 1px #58509d14}.lng .lng-post:hover{transform:translateY(-8px);box-shadow:0 40px 70px -36px #281e6e73}.lng .lng-post.lng-hide{display:none}.lng .lng-post__img{aspect-ratio:16/10;background:#14102a;border-radius:18px;display:block;position:relative;overflow:hidden}.lng .lng-post__img img{object-fit:cover;width:100%;max-width:none;height:100%;transition:transform 1s cubic-bezier(.22,1,.36,1);display:block}.lng .lng-post:hover .lng-post__img img{transform:scale(1.06)}.lng .lng-post__meta{flex-wrap:wrap;align-items:center;gap:8px;margin:4px 12px 0;display:flex}.lng .lng-post__meta time{color:#5b5676;font:500 12.5px/1.2 JetBrains Mono,ui-monospace,monospace}.lng .lng-post__cat{z-index:2;color:#191530;background:#f3f2fa;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font:700 12.5px/1.2 Figtree,system-ui,sans-serif;transition:background-color .3s;display:inline-flex;position:relative}.lng .lng-post__cat:before{content:"";background:var(--c);border-radius:50%;width:7px;height:7px}.lng .lng-post__cat:hover{background:#e3e0f2}.lng .lng-post__title{font-family:var(--lng-f-title);letter-spacing:-.02em;color:#191530;text-wrap:balance;margin:0 12px;font-size:clamp(21px,1.6vw,25px);font-weight:700;font-stretch:88%;line-height:1.12}.lng .lng-post__title a{color:inherit}.lng .lng-post__title a:after{content:"";z-index:1;position:absolute;inset:0}.lng .lng-post__content{flex-direction:column;flex:1;gap:14px;margin:0 12px;display:flex}.lng .lng-post__excerpt{color:#5b5676;-webkit-line-clamp:3;-webkit-box-orient:vertical;font:400 15.5px/1.6 Figtree,system-ui,sans-serif;display:-webkit-box;overflow:hidden}.lng .lng-post__more{color:#191530;border-top:1px solid #f3f2fa;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:14px;font:700 15px/1.2 Figtree,system-ui,sans-serif;display:flex}.lng .lng-post__more:after{content:"→";background:var(--c);color:#14102a;border-radius:50%;place-items:center;width:34px;height:34px;font-size:16px;transition:transform .5s cubic-bezier(.22,1,.36,1);display:grid}.lng .lng-post:hover .lng-post__more:after{transform:rotate(-45deg)}.lng .lng-post--featured{background:#14102a;grid-column:1/-1;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:14px clamp(20px,3vw,48px);padding:12px;display:grid}.lng .lng-post--featured .lng-post__img{aspect-ratio:auto;grid-area:1/1/span 3;height:100%;min-height:320px}.lng .lng-post--featured .lng-post__meta{grid-column:2;margin:clamp(12px,2vw,28px) 12px 0 0}.lng .lng-post--featured .lng-post__meta time{color:#ffffffa8}.lng .lng-post--featured .lng-post__cat{color:#fff;background:#ffffff1a}.lng .lng-post--featured .lng-post__title{color:#fff;grid-column:2;margin:0 12px 0 0;font-size:clamp(28px,3vw,46px);line-height:1.02}.lng .lng-post--featured .lng-post__content{grid-column:2;margin:0 12px clamp(12px,2vw,24px) 0}.lng .lng-post--featured .lng-post__excerpt{color:#ffffffbd;-webkit-line-clamp:4}.lng .lng-post--featured .lng-post__more{color:#fff;border-top-color:#ffffff1f}.lng .lng-post__badge{z-index:2;color:#14102a;background:#fff;border-radius:999px;padding:7px 13px;font:700 12.5px/1 Figtree,system-ui,sans-serif;position:absolute;top:24px;left:24px}.lng .lng-posts.is-filtered .lng-post--featured{background:#fff;grid-column:auto;padding:12px 12px 24px;display:flex}.lng .lng-posts.is-filtered .lng-post--featured .lng-post__badge{display:none}.lng .lng-posts.is-filtered .lng-post--featured .lng-post__img{aspect-ratio:16/10;height:auto;min-height:0}.lng .lng-posts.is-filtered .lng-post--featured .lng-post__title{color:#191530;margin:0 12px;font-size:clamp(21px,1.6vw,25px);line-height:1.12}.lng .lng-posts.is-filtered .lng-post--featured .lng-post__meta{margin:4px 12px 0}.lng .lng-posts.is-filtered .lng-post--featured .lng-post__meta time,.lng .lng-posts.is-filtered .lng-post--featured .lng-post__excerpt{color:#5b5676}.lng .lng-posts.is-filtered .lng-post--featured .lng-post__cat{color:#191530;background:#f3f2fa}.lng .lng-posts.is-filtered .lng-post--featured .lng-post__content{margin:0 12px}.lng .lng-posts.is-filtered .lng-post--featured .lng-post__more{color:#191530;border-top-color:#f3f2fa}@media (width<=1000px){.lng .lng-posts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.lng .lng-post--featured{display:flex}.lng .lng-post--featured .lng-post__img{aspect-ratio:16/10;height:auto;min-height:0}.lng .lng-post--featured .lng-post__meta,.lng .lng-post--featured .lng-post__title,.lng .lng-post--featured .lng-post__content{margin-left:12px}}@media (width<=640px){.lng .lng-posts{grid-template-columns:minmax(0,1fr)}}.lng .lng-ahero__cover{border-radius:28px;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #000000b3}.lng .lng-ahero__cover img{width:100%;max-width:none;height:auto;display:block}.lng .lng-ahero .lng-lhero__title{max-width:24ch;font-size:clamp(32px,3.5vw,54px);line-height:1.02}.lng .lng-ahero .lng-lhero__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}@media (width<=1100px){.lng .lng-ahero .lng-lhero__grid{grid-template-columns:minmax(0,1fr)}.lng .lng-ahero__cover{max-width:560px}}.lng .lng-legal-text pre{color:#e3e0f2;background:#14102a;border-radius:18px;margin:0 0 24px;padding:20px 22px;font:400 13.5px/1.65 JetBrains Mono,ui-monospace,monospace;overflow-x:auto}.lng .lng-legal-text pre code{color:inherit;font:inherit;background:0 0;padding:0}.lng .lng-legal-text :not(pre)>code{color:#58509d;background:#f3f2fa;border-radius:6px;padding:2px 6px;font:500 .9em JetBrains Mono,ui-monospace,monospace}.lng .lng-legal-text p:has(>a.lng-cta-link){margin:8px 0 28px!important}.lng .lng-legal-text a.lng-cta-link{background:#ed6a06;border-radius:999px;align-items:center;gap:10px;padding:14px 24px;font-weight:700;transition:background-color .3s,transform .4s cubic-bezier(.22,1,.36,1);display:inline-flex;color:#14102a!important;text-decoration:none!important}.lng .lng-legal-text a.lng-cta-link:hover{background:#f4cf43;transform:translateY(-2px);color:#14102a!important}.lng .lng-related{background:#f3f2fa;padding:clamp(64px,7vw,104px) 0}.lng .lng-related .lng-sechead{margin-bottom:clamp(24px,3vw,40px)}.lng .lng-table-scroll{margin:0 0 24px;overflow-x:auto}.lng .lng-table-scroll table{margin:0!important}.lng .lng-lead a,.lng .lng-phero__lead a{color:inherit;text-underline-offset:3px;font-weight:700;text-decoration:underline 1px;transition:color .3s}.lng .lng-lead a:hover{color:var(--lng-violet)}.lng .lng-phero__lead a:hover{color:var(--c,var(--lng-yellow))}.lng .lng-resources__topics{flex-wrap:wrap;gap:10px;margin:0 0 clamp(24px,3vw,36px);padding:0;list-style:none;display:flex}.lng .lng-resources__topics a{color:#191530;background:#fff;border-radius:999px;align-items:center;gap:9px;padding:10px 16px;font-size:14.5px;font-weight:700;line-height:1.2;transition:box-shadow .3s,transform .3s;display:inline-flex;box-shadow:inset 0 0 0 1px #e3e0f2}.lng .lng-resources__topics a:hover{box-shadow:inset 0 0 0 1.5px var(--c);transform:translateY(-2px)}.lng .lng-resources__topics i{background:var(--c);border-radius:3px;width:10px;height:10px;transform:skew(-20deg)}.lng .lng-resources__all{text-align:center;margin-top:clamp(28px,3vw,40px)}.lng .lng-legal-text .lng-aexp{background:#f3f2fa;border-radius:22px;margin:48px 0 0!important;padding:26px 28px!important}.lng .lng-legal-text .lng-aexp__title{color:#191530;font-family:Bricolage Grotesque,Arial Narrow,system-ui,sans-serif;font-size:22px;font-weight:700;font-stretch:90%;line-height:1.2;margin:0 0 8px!important}.lng .lng-legal-text .lng-aexp p{margin:0 0 14px!important}.lng .lng-legal-text .lng-aexp__more{letter-spacing:.12em;text-transform:uppercase;color:#5b5676;font-size:14px;font-weight:700;margin:0 0 10px!important}.lng .lng-legal-text .lng-aexp ul{flex-wrap:wrap;gap:10px;list-style:none;display:flex;margin:0!important;padding:0!important}.lng .lng-legal-text .lng-aexp li{margin:0!important;padding:0!important}.lng .lng-legal-text .lng-aexp li:before{display:none}.lng .lng-legal-text .lng-aexp li a{background:#fff;border-radius:999px;align-items:center;gap:9px;padding:10px 16px;font-size:15px;line-height:1.2;transition:box-shadow .3s;display:inline-flex;box-shadow:inset 0 0 0 1px #e3e0f2;color:#191530!important;text-decoration:none!important}.lng .lng-legal-text .lng-aexp li a:hover{box-shadow:inset 0 0 0 1.5px var(--x)}.lng .lng-legal-text .lng-aexp i{background:var(--x);border-radius:3px;width:10px;height:10px;transform:skew(-20deg)}
