 :root{--acc: #1D8CFF;--acc-2: #64B5FF;--ink: #0A0A0B;--ink-2: #55565C;--mut: #8A8B91;--w: #FFFFFF;--g: #F1F1F1;--k: #000000;--line: #E3E3E5;--f: "Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--pad: clamp(20px,2.8vw,40px);--max: 1360px;--R: clamp(40px,6vw,88px);--r: 24px;--sec: clamp(72px,8vw,128px);--ease: cubic-bezier(.2,.7,.2,1)}*,*::before,*::after{box-sizing: border-box;margin: 0;padding: 0}html{scroll-behavior: smooth;scroll-padding-top: 90px;-webkit-text-size-adjust: 100%}body{font-family: var(--f);color: var(--ink);background: var(--k);-webkit-font-smoothing: antialiased;overflow-x: hidden}img,svg{display: block;max-width: 100%}a{color: inherit;text-decoration: none}ul,ol{list-style: none}button{font: inherit;color: inherit}:focus-visible{outline: 2px solid var(--acc);outline-offset: 3px;border-radius: 5px}.skip{position: absolute;left: 16px;top: -80px;z-index: 100;padding: 12px 16px;background: #fff;color: #000;border-radius: 5px;font-weight: 700}.skip:focus{top: 12px}.wrap{width: 100%;max-width: calc(var(--max) + 2 * var(--pad));margin-inline: auto;padding-inline: var(--pad)}.i{width: 18px;height: 18px;flex: none}.nw{white-space: nowrap}.h1{font-weight: 800;font-size: clamp(42px,6vw,96px);line-height: .98;letter-spacing: -.045em}.h1-xl{font-size: clamp(52px,8.2vw,132px);line-height: .95}.h1 span{color: var(--acc)}.h2{font-weight: 800;font-size: clamp(34px,3.6vw,60px);line-height: 1.02;letter-spacing: -.04em}.pill{display: inline-flex;align-items: center;gap: 14px;height: 52px;padding: 0 6px 0 22px;border-radius: 5px;font-weight: 700;font-size: 15px;white-space: nowrap;transition: transform .25s var(--ease),background-color .2s,color .2s}.pill i{width: 40px;height: 40px;border-radius: 50%;display: grid;place-items: center;transition: transform .3s var(--ease)}.pill i .i{width: 18px;height: 18px;stroke-width: 2.4}.pill:hover i{transform: rotate(-45deg)}.pill-w{background: #fff;color: var(--ink)}.pill-w i{background: var(--acc);color: #fff}.pill-a{background: var(--acc);color: #fff}.pill-a i{background: #fff;color: var(--acc)}.pill-d{background: var(--ink);color: #fff}.pill-d i{background: var(--acc);color: #fff}.pill-sm{height: 44px;font-size: 14px;padding-left: 18px}.pill-sm i{width: 34px;height: 34px}.ghost{display: inline-flex;align-items: center;gap: 10px;height: 52px;padding: 0 22px;border-radius: 5px;border: 1px solid rgba(255,255,255,.28);color: #fff;font-weight: 600;font-size: 15px;transition: border-color .2s,background-color .2s}.ghost:hover{border-color: #fff;background: rgba(255,255,255,.06)}.ghost .i{width: 18px;height: 18px}.top{position: fixed;inset: 0 0 auto 0;z-index: 60;transition: background-color .3s,backdrop-filter .3s,transform .35s var(--ease)}.top.solid{background: rgba(0,0,0,.72);-webkit-backdrop-filter: blur(18px) saturate(160%);backdrop-filter: blur(18px) saturate(160%)}.top.hide{transform: translateY(-100%)}.top-in{max-width: calc(var(--max) + 2 * var(--pad));margin: 0 auto;padding: 0 var(--pad);height: 84px;display: flex;align-items: center;gap: 6px}.top-logo{margin-right: auto;display: flex;align-items: center;min-height: 44px}.top-logo img{height: 38px;width: auto}.top-nav{display: none}.top-nav a{padding: 10px 16px;font-size: 15px;font-weight: 500;color: rgba(255,255,255,.8);transition: color .2s}.top-nav a:hover,.top-nav a[aria-current="page"]{color: #fff}.top-nav a[aria-current="page"]{text-decoration: underline;text-decoration-color: var(--acc);text-decoration-thickness: 2px;text-underline-offset: 8px}.top-cta{margin-left: 10px}.top-menu{display: flex;flex-direction: column;justify-content: center;align-items: center;gap: 6px;width: 52px;height: 52px;border-radius: 50%;border: 1px solid rgba(255,255,255,.28);background: transparent;cursor: pointer;margin-left: 8px}.top-menu span{width: 18px;height: 2px;background: #fff;transition: transform .3s}.menu-open .top-menu span:first-child{transform: translateY(4px) rotate(45deg)}.menu-open .top-menu span:last-child{transform: translateY(-4px) rotate(-45deg)}@media (max-width: 640px){.top-cta span{display: none}.top-cta{padding: 0 6px}}@media (min-width: 1100px){.top-nav{display: flex}.top-menu{display: none}}.mnav{position: fixed;inset: 0;z-index: 55;padding: 110px var(--pad) 40px;background: rgba(0,0,0,.94);-webkit-backdrop-filter: blur(20px);backdrop-filter: blur(20px);color: #fff;display: flex;flex-direction: column;gap: 28px}.mnav[hidden]{display: none}.mnav nav{display: flex;flex-direction: column}.mnav nav a{padding: 14px 0;font-size: 30px;font-weight: 800;letter-spacing: -.03em;border-bottom: 1px solid rgba(255,255,255,.12)}.mnav p{color: rgba(255,255,255,.6)}.mnav p a{color: #fff;text-decoration: underline}main>*{position: relative}main>*:nth-child(1){z-index: 20}main>*:nth-child(2){z-index: 19}main>*:nth-child(3){z-index: 18}main>*:nth-child(4){z-index: 17}main>*:nth-child(5){z-index: 16}main>*:nth-child(6){z-index: 15}main>*:nth-child(7){z-index: 14}main>*:nth-child(8){z-index: 13}main>*:nth-child(9){z-index: 12}main>*:nth-child(10){z-index: 11}main>*:nth-child(11){z-index: 10}main>*:nth-child(12){z-index: 9}main>*:nth-child(13){z-index: 8}main>*:nth-child(14){z-index: 7}main>*:nth-child(15){z-index: 6}.sheet{border-radius: 0 0 var(--R) var(--R);margin-top: calc(-1 * var(--R));padding: calc(var(--R) + var(--sec)) 0 var(--sec);overflow: hidden}.sheet-w{background: var(--w)}.sheet-g{background: var(--g)}.sheet-k{background: #050506;color: #fff}.hero{background: #000;color: #fff;border-radius: 0 0 var(--R) var(--R);overflow: hidden;padding: 150px 0 clamp(48px,5vw,72px)}.hero-home{min-height: min(100svh,940px);display: flex;flex-direction: column;justify-content: flex-end}.hero-glow{position: absolute;right: -14vw;bottom: -34vw;width: 66vw;height: 66vw;border-radius: 50%;background: radial-gradient(closest-side,rgba(29,140,255,.26),transparent);pointer-events: none;animation: glow 16s ease-in-out infinite alternate}@keyframes glow{to{transform: translate(-10vw,-6vw) scale(1.1)}}.hero-in{position: relative;display: grid;gap: 40px;align-items: end}.hero-side{max-width: 480px}.hero-side>p{font-size: 16px;line-height: 1.65;color: rgba(255,255,255,.64)}.hero-side .hero-s{font-size: clamp(22px,1.2vw + 14px,32px);line-height: 1.25;font-weight: 700;letter-spacing: -.02em;color: #fff;margin-bottom: 16px}.hero-a,.hero-side .pill{margin-top: 28px}.hero-a{display: flex;flex-wrap: wrap;gap: 10px}.hero-a .pill{margin-top: 0}.hero-row{position: relative;display: grid;grid-template-columns: 1fr 1fr;gap: 24px;margin-top: clamp(48px,7vh,96px);padding-top: 28px;border-top: 1px solid rgba(255,255,255,.14)}.hero-row p{font-size: 15px;color: rgba(255,255,255,.72)}.hero-row b{display: block;margin-bottom: 8px;font-weight: 800;color: #fff}.hero-row em{font-style: normal;color: var(--acc)}@media (min-width: 960px){.hero-in{grid-template-columns: 1.25fr 1fr;gap: 48px}.hero-side{justify-self: end}.hero-row{grid-template-columns: repeat(4,1fr)}}.hero-sm{padding-bottom: clamp(64px,7vw,104px)}.hero:not(.hero-home) .h1{max-width: 13em}.trust{background: #fff;border-radius: 0 0 var(--R) var(--R);margin-top: calc(-1 * var(--R));padding: calc(var(--R) + 36px) 0 40px;overflow: hidden}.trust-in{display: grid;gap: 20px;align-items: center}.trust-in>p{font-size: 14px;font-weight: 700;line-height: 1.35;max-width: 12em}.marq{display: flex;overflow: hidden;-webkit-mask-image: linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image: linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.marq ul{display: flex;align-items: center;gap: clamp(36px,4vw,64px);padding-right: clamp(36px,4vw,64px);flex: none;animation: marq 48s linear infinite}.marq:hover ul{animation-play-state: paused}@keyframes marq{to{transform: translateX(-100%)}}.lg{height: 34px;width: auto;max-width: 150px;object-fit: contain;filter: invert(1) grayscale(1);opacity: .55;transition: opacity .2s}.lg:hover{opacity: .9}.lg-t{display: inline-block;height: auto;font-size: 22px;font-weight: 800;letter-spacing: -.03em;color: #9A9BA0;filter: none;opacity: 1;white-space: nowrap}@media (min-width: 960px){.trust-in{grid-template-columns: 160px 1fr;gap: 40px}}.sh{display: grid;gap: 20px;margin-bottom: clamp(36px,4vw,64px)}.sh-r p{font-size: 16px;line-height: 1.65;color: var(--ink-2);max-width: 34em}.sh-r .sh-s{font-size: clamp(19px,.6vw + 15px,24px);line-height: 1.35;font-weight: 700;letter-spacing: -.015em;color: var(--ink);margin-bottom: 12px}.sh-cta{margin-top: 24px}.sheet-k .sh-r p{color: rgba(255,255,255,.62)}.sheet-k .sh-r .sh-s{color: #fff}@media (min-width: 960px){.sh{grid-template-columns: 1.1fr 1fr;gap: 64px;align-items: end}.sh-r{justify-self: end;max-width: 520px}}.blobs{position: absolute;inset: 0;overflow: hidden;pointer-events: none;z-index: 0}.blobs i{position: absolute;border-radius: 50%;filter: blur(48px);opacity: .7;animation: drift 14s ease-in-out infinite alternate}.blobs i:nth-child(1){width: 46%;aspect-ratio: 1;left: -10%;top: -20%;background: #1D8CFF}.blobs i:nth-child(2){width: 38%;aspect-ratio: 1;right: -8%;bottom: -24%;background: #0047B3;animation-duration: 18s;animation-delay: -4s}.blobs i:nth-child(3){width: 26%;aspect-ratio: 1;left: 44%;top: 30%;background: #6FC3FF;opacity: .45;animation-duration: 11s;animation-delay: -7s}@keyframes drift{0%{transform: translate(0,0) scale(1)}50%{transform: translate(14%,10%) scale(1.15)}100%{transform: translate(-8%,16%) scale(.95)}}.sheet-k>.blobs i{filter: blur(90px);opacity: .45}.gcs{display: grid;gap: 16px}.gc{position: relative;isolation: isolate;overflow: hidden;min-height: 340px;padding: 28px;border-radius: var(--r);background: #08090C;color: #fff;display: flex;flex-direction: column}.gc>*:not(.blobs){position: relative;z-index: 1}.gc::after{content: "";position: absolute;inset: 0;z-index: 0;background: rgba(10,12,18,.42);-webkit-backdrop-filter: blur(26px) saturate(150%);backdrop-filter: blur(26px) saturate(150%);border: 1px solid rgba(255,255,255,.12);border-radius: inherit}.gc .blobs i{opacity: .85}.gc:nth-child(2) .blobs i:nth-child(1){left: 50%;top: -30%}.gc:nth-child(3) .blobs i:nth-child(1){left: 10%;top: 40%}.gc-ic{width: 64px;height: 64px;display: grid;place-items: center;border-radius: 5px;background: rgba(255,255,255,.12);border: 1px solid rgba(255,255,255,.22);color: #fff;margin-bottom: auto}.gc-ic .i{width: 30px;height: 30px;stroke-width: 1.6}.gc-k{margin-top: 48px;font-size: 14px;font-weight: 800;color: var(--acc-2)}.gc h3{margin-top: 6px;font-size: 26px;font-weight: 800;letter-spacing: -.03em;line-height: 1.15}.gc h3:first-of-type:not(:nth-child(2)){margin-top: 48px}.gc p:last-child{margin-top: 10px;font-size: 15px;line-height: 1.6;color: rgba(255,255,255,.72)}@media (min-width: 900px){.gcs{grid-template-columns: repeat(3,1fr)}}.ccs{display: grid;gap: 16px}.cc{position: relative;isolation: isolate;overflow: hidden;display: grid;gap: 24px;padding: clamp(24px,3vw,44px);border-radius: var(--r);background: #07080B;color: #fff;transition: transform .35s var(--ease)}.cc:hover{transform: translateY(-4px)}.cc>*:not(.blobs){position: relative;z-index: 1}.cc::before{content: "";position: absolute;inset: 0;z-index: 0;background: rgba(7,8,11,.55);-webkit-backdrop-filter: blur(30px);backdrop-filter: blur(30px)}.cc .blobs i{opacity: .55}.cc-logo{height: 30px;width: auto;max-width: 170px;object-fit: contain;object-position: left;opacity: .92}.cc-logo.lg-t,span.cc-logo{font-size: 18px;font-weight: 800;color: rgba(255,255,255,.85)}.cc-n{margin-top: 28px;font-size: clamp(64px,7vw,120px);font-weight: 800;letter-spacing: -.06em;line-height: .9}.cc-l{margin-top: 10px;font-size: 15px;color: var(--acc-2);font-weight: 600;max-width: 22em}.cc-t{margin-top: 22px;font-size: clamp(20px,1vw + 14px,28px);font-weight: 800;letter-spacing: -.025em;line-height: 1.2;max-width: 20em}.cc-t a::after{content: "";position: absolute;inset: 0;z-index: 2}.tags{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 18px}.tags li{padding: 7px 12px;border-radius: 5px;background: rgba(255,255,255,.08);border: 1px solid rgba(255,255,255,.14);font-size: 13px;color: rgba(255,255,255,.85)}.cc .pill{margin-top: 26px}.cc-vis{display: grid;place-items: center;min-height: 0}.cc-row{display: grid;gap: 16px}@media (min-width: 900px){.cc-big{grid-template-columns: 1.1fr 1fr;align-items: center;min-height: 520px}.cc-row{grid-template-columns: 1fr 1fr}.cc-row-3{grid-template-columns: repeat(3,1fr)}.cc-row-3 .cc-vis{display: none}}.cc-row .cc-vis{margin-top: 8px}.paper{position: relative;margin: 0;background: #fff;padding: 10px 10px 0;border-radius: 5px;box-shadow: 0 30px 80px rgba(0,0,0,.45),0 0 0 1px rgba(0,0,0,.05);transform: rotate(-3deg);max-width: 420px;transition: transform .5s var(--ease)}.paper img{width: 100%;height: auto;border-radius: 5px}.paper figcaption{padding: 10px 4px 12px;font-size: 12px;font-weight: 700;color: var(--ink-2)}.paper-r{transform: rotate(3deg)}.cc:hover .paper{transform: rotate(0deg) scale(1.02)}.paper-t{display: grid;place-items: center;aspect-ratio: 4 / 5;padding: 24px;background: linear-gradient(160deg,#0B1E3A,#000);color: #fff;text-align: center}.paper-t b{font-size: 22px}.paper-t span{font-size: 64px;font-weight: 800;color: var(--acc)}.mk-video{position: relative;margin: 0;width: 100%;max-width: 460px;border-radius: 5px;overflow: hidden;box-shadow: 0 30px 80px rgba(0,0,0,.5);border: 1px solid rgba(255,255,255,.14)}.mk-video img{width: 100%;aspect-ratio: 16 / 9;object-fit: cover}.mk-video figcaption{position: absolute;left: 12px;right: 12px;bottom: 12px;padding: 10px 14px;border-radius: 5px;font-size: 13px;font-weight: 600;background: rgba(0,0,0,.45);-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px)}.mk-play{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 64px;height: 64px;border-radius: 50%;display: grid;place-items: center;background: rgba(255,255,255,.18);border: 1px solid rgba(255,255,255,.4);-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #fff}.mk-play .i{width: 24px;height: 24px;fill: currentColor;margin-left: 3px}.mk-search{width: 100%;max-width: 440px;padding: 18px;border-radius: 5px;background: rgba(255,255,255,.08);border: 1px solid rgba(255,255,255,.16);-webkit-backdrop-filter: blur(20px);backdrop-filter: blur(20px);display: grid;gap: 12px}.mk-q{display: flex;align-items: center;gap: 10px;padding: 12px 16px;border-radius: 5px;background: #fff;color: var(--ink);font-size: 14px;font-weight: 500}.mk-q .i{color: var(--acc)}.mk-res{padding: 12px 14px;border-radius: 5px;background: rgba(255,255,255,.06)}.mk-res b{display: block;font-size: 15px;color: var(--acc-2)}.mk-res span{font-size: 13px;color: rgba(255,255,255,.7)}.mk-chart{padding: 14px;border-radius: 5px;background: rgba(0,0,0,.3)}.mk-chart>span{font-size: 12px;color: rgba(255,255,255,.6)}.mk-bars{display: flex;align-items: flex-end;gap: 8px;height: 110px;margin-top: 10px}.mk-bars i{flex: 1;height: var(--h);border-radius: 5px 5px 2px 2px;background: linear-gradient(180deg,var(--acc-2),var(--acc));transform-origin: bottom}.mk-chart em{display: block;margin-top: 10px;font-style: normal;font-size: 13px;font-weight: 800}.mk-br{margin: 0;border-radius: 5px;overflow: hidden;background: #fff;box-shadow: 0 30px 70px rgba(0,0,0,.18),0 0 0 1px rgba(0,0,0,.06)}.mk-bar{display: flex;align-items: center;gap: 6px;padding: 10px 12px;background: #F3F3F4;border-bottom: 1px solid var(--line)}.mk-bar i{width: 10px;height: 10px;border-radius: 50%;background: #D5D5D8}.mk-bar i:first-child{background: #FF5F57}.mk-bar i:nth-child(2){background: #FEBC2E}.mk-bar i:nth-child(3){background: #28C840}.mk-bar span{margin-left: 10px;font-size: 12px;font-weight: 600;color: var(--ink-2)}.mk-br img{width: 100%;aspect-ratio: 16 / 10;object-fit: cover;object-position: top}.mk-ph{position: relative;width: 240px;aspect-ratio: 9 / 19.5;padding: 10px;border-radius: 5px;background: #0E0F12;box-shadow: 0 40px 80px rgba(0,0,0,.35),inset 0 0 0 2px #2A2B30}.mk-notch{position: absolute;top: 18px;left: 50%;transform: translateX(-50%);width: 76px;height: 22px;border-radius: 5px;background: #000;z-index: 2}.mk-scr{width: 100%;height: 100%;border-radius: 5px;overflow: hidden;background: #000}.mk-scr>img{width: 100%;height: 100%;object-fit: cover;object-position: top}.gal{position: relative;display: grid;gap: 24px}.gal-br{display: grid;gap: 16px;perspective: 1400px}.gal-br li{transition: transform .5s var(--ease)}@media (min-width: 900px){.gal{grid-template-columns: 1fr 300px;align-items: center}.gal-br{grid-template-columns: repeat(3,1fr)}.gal-br li:nth-child(3n+1) .mk-br{transform: rotateY(10deg)}.gal-br li:nth-child(3n) .mk-br{transform: rotateY(-10deg)}.gal-br .mk-br{transition: transform .5s var(--ease)}.gal-br li:hover .mk-br{transform: none}}.gal-ph{display: flex;justify-content: center}.gal-ph .mk-ph:nth-child(2){margin-left: -120px;margin-top: 80px;transform: rotate(6deg)}.gal-ph .mk-ph:first-child{transform: rotate(-4deg);z-index: 1}.scs{display: grid;gap: 12px;grid-template-columns: 1fr}.sc{display: grid;grid-template-columns: 52px 1fr;grid-template-rows: auto auto;column-gap: 16px;align-items: center;padding: 18px;border-radius: 5px;background: #fff;border: 1px solid var(--line);transition: transform .3s var(--ease),border-color .2s}.sc:hover{transform: translateY(-3px);border-color: var(--acc)}.sc-ic{grid-row: span 2;width: 52px;height: 52px;display: grid;place-items: center;border-radius: 5px;background: var(--ink);color: var(--acc-2)}.sc-ic .i{width: 24px;height: 24px;stroke-width: 1.7}.sc b{font-size: 17px;font-weight: 800;letter-spacing: -.015em;line-height: 1.25}.sc span:last-child{font-size: 14px;color: var(--ink-2)}@media (min-width: 640px){.scs{grid-template-columns: 1fr 1fr}}@media (min-width: 1024px){.scs{grid-template-columns: repeat(3,1fr)}}.svs{display: grid;gap: 16px}.sv{position: relative;display: flex;flex-direction: column;gap: 12px;padding: 28px 24px 24px;border-radius: 5px;background: var(--g);transition: background-color .3s,color .3s,transform .3s var(--ease)}.sv::before{content: "";position: absolute;top: 0;left: 24px;right: 24px;height: 3px;border-radius: 0 0 4px 4px;background: var(--acc)}.sv-ic{width: 48px;height: 48px;display: grid;place-items: center;border-radius: 5px;background: #fff;color: var(--acc)}.sv-ic .i{width: 22px;height: 22px}.sv h3{margin-top: 8px;font-size: 20px;font-weight: 800;letter-spacing: -.02em;line-height: 1.2}.sv p{font-size: 15px;line-height: 1.6;color: var(--ink-2)}.sv-go{margin-top: auto;padding-top: 12px;display: inline-flex;align-items: center;gap: 6px;font-size: 14px;font-weight: 700;color: var(--acc)}.sv-go .i{width: 16px;height: 16px;transition: transform .3s}.sv:hover{background: var(--ink);color: #fff;transform: translateY(-4px)}.sv:hover p{color: rgba(255,255,255,.7)}.sv:hover .sv-ic{background: rgba(255,255,255,.1);color: var(--acc-2)}.sv:hover .sv-go .i{transform: translate(2px,-2px)}@media (min-width: 640px){.svs{grid-template-columns: 1fr 1fr}}@media (min-width: 1100px){.svs{grid-template-columns: repeat(4,1fr)}}.ctac{position: relative;isolation: isolate;overflow: hidden;padding: clamp(56px,8vw,120px) clamp(24px,4vw,64px);border-radius: var(--R);background: #030305;color: #fff;text-align: center}.ctac>*:not(.blobs){position: relative;z-index: 1}.ctac::after{content: "";position: absolute;inset: 0;z-index: 0;background: rgba(3,3,5,.35);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px)}.ctac-sym{position: absolute !important;right: 6%;top: 50%;width: clamp(160px,22vw,340px);height: auto;opacity: .07;transform: translateY(-50%);z-index: 1 !important}.ctac .h2{max-width: 14em;margin: 0 auto;font-size: clamp(36px,4.6vw,72px)}.ctac>p{max-width: 36em;margin: 20px auto 0;font-size: 17px;line-height: 1.6;color: rgba(255,255,255,.72)}.ctac-a{display: flex;flex-wrap: wrap;gap: 10px;justify-content: center;margin-top: 32px}.qcs{position: relative;z-index: 1;display: grid;gap: 16px}.qc{position: relative;display: flex;flex-direction: column;gap: 20px;margin: 0;padding: 28px;border-radius: var(--r);background: rgba(255,255,255,.06);border: 1px solid rgba(255,255,255,.12);-webkit-backdrop-filter: blur(24px) saturate(150%);backdrop-filter: blur(24px) saturate(150%)}.qc-ic{color: var(--acc)}.qc-ic .i{width: 32px;height: 32px}.qc blockquote p{font-size: 18px;line-height: 1.55;font-weight: 500;letter-spacing: -.01em}.qc blockquote p::before{content: "\201C"}.qc blockquote p::after{content: "\201D"}.qc figcaption{display: flex;align-items: center;gap: 14px;margin-top: auto}.qc-av{flex: none;width: 52px;height: 52px;border-radius: 50%;overflow: hidden;display: grid;place-items: center;background: var(--acc);font-weight: 800;color: #fff}.qc-av img{width: 100%;height: 100%;object-fit: cover}.qc figcaption b{display: block;font-size: 16px}.qc figcaption span span{display: block;font-size: 13px;color: rgba(255,255,255,.6)}.qc-case{display: flex;align-items: center;gap: 8px;padding-top: 18px;border-top: 1px solid rgba(255,255,255,.12);font-size: 14px;color: rgba(255,255,255,.75)}.qc-case b{font-size: 22px;color: #fff;font-weight: 800;letter-spacing: -.03em}.qc-case .i{margin-left: auto;color: var(--acc)}.qc-case:hover{color: #fff}@media (min-width: 900px){.qcs{grid-template-columns: 1fr 1fr}}.press{display: grid;gap: 32px}.pr{display: flex;flex-direction: column;gap: 14px}.pr .paper{max-width: none;transform: rotate(-2deg)}.pr:nth-child(2) .paper{transform: rotate(2deg)}.pr:hover .paper{transform: rotate(0) translateY(-6px)}.pr .paper img{aspect-ratio: 4 / 4.4;object-fit: cover;object-position: top}.pr h3{margin-top: 18px;font-size: 20px;font-weight: 800;letter-spacing: -.02em;line-height: 1.25}.pr>span{font-size: 14px;font-weight: 600;color: var(--acc)}@media (min-width: 900px){.press{grid-template-columns: repeat(3,1fr)}}.eco{display: grid;gap: 16px}.eco-pod{position: relative;isolation: isolate;overflow: hidden;display: grid;gap: 32px;align-items: center;padding: clamp(24px,3vw,44px);border-radius: var(--r);background: #07080B;color: #fff}.eco-pod>*:not(.blobs){position: relative;z-index: 1}.eco-pod::after{content: "";position: absolute;inset: 0;z-index: 0;background: rgba(7,8,11,.5);-webkit-backdrop-filter: blur(30px);backdrop-filter: blur(30px)}.eco-pod-t h3{margin-top: 32px;font-size: clamp(26px,2vw + 14px,38px);font-weight: 800;letter-spacing: -.035em}.eco-pod-t p{margin: 12px 0 24px;font-size: 16px;line-height: 1.6;color: rgba(255,255,255,.7);max-width: 26em}.eco-phone{justify-self: center;width: 260px}.yt-list{height: 100%;overflow: hidden;padding: 48px 10px 10px;background: #0F0F10;display: grid;align-content: start;gap: 10px}.ep{display: grid;grid-template-columns: 64px 1fr;gap: 10px;align-items: center;padding: 6px;border-radius: 5px;background: rgba(255,255,255,.05)}.ep img{width: 64px;height: 64px;border-radius: 5px;object-fit: cover}.ep b{display: block;font-size: 11.5px;line-height: 1.3;font-weight: 700;color: #fff}.ep em{display: block;margin-top: 3px;font-style: normal;font-size: 10.5px;color: rgba(255,255,255,.55)}.eco-side{display: grid;gap: 16px}.eco-c{display: flex;flex-direction: column;padding: 14px 14px 22px;border-radius: var(--r);background: #fff;border: 1px solid var(--line);transition: transform .3s var(--ease)}.eco-c:hover{transform: translateY(-4px)}.eco-img{display: block;aspect-ratio: 16 / 9;overflow: hidden;border-radius: 5px}.eco-img img{width: 100%;height: 100%;object-fit: cover;object-position: 50% 10%;transition: transform .6s var(--ease)}.eco-c:hover .eco-img img{transform: scale(1.05)}.eco-img-k{background: #000}.eco-img-k img{object-fit: contain}.eco-c h3{margin: 16px 6px 0;font-size: 20px;font-weight: 800;letter-spacing: -.02em}.eco-c p{margin: 6px 6px 0;font-size: 14px;line-height: 1.55;color: var(--ink-2)}@media (min-width: 960px){.eco{grid-template-columns: 1.5fr 1fr}.eco-pod{grid-template-columns: 1fr auto}}.geo{display: grid;gap: 32px;align-items: center;padding: clamp(28px,4vw,56px);border-radius: var(--r);background: var(--g)}.geo p{margin-top: 16px;font-size: 17px;line-height: 1.6;color: var(--ink-2);max-width: 30em}.geo-st{display: grid;grid-template-columns: 1fr 1fr;gap: 8px;margin-top: 28px}.geo-st li{display: flex;align-items: center;gap: 10px;padding: 12px 14px;border-radius: 5px;background: #fff;font-size: 15px;font-weight: 600}.geo-st b{width: 34px;height: 26px;display: grid;place-items: center;border-radius: 5px;background: var(--ink);color: #fff;font-size: 12px}.geo-map svg{width: 100%;max-width: 520px;height: auto;margin: 0 auto}.geo-map path{fill: #DDDDE0;stroke: #fff;stroke-width: 1}.geo-map path.on{fill: var(--acc)}.geo-map text{font: 700 18px var(--f);fill: var(--ink);dominant-baseline: central}.geo-map .dot{fill: #fff;stroke: var(--ink);stroke-width: 2;r: 6px}.geo-map .dot.hollow{fill: var(--acc);stroke: #fff}.geo-map .ring{fill: none;stroke: var(--ink);stroke-width: 1.4;r: 14px;transform-box: fill-box;transform-origin: center;animation: ping 2.4s ease-out infinite}.geo-map .lead-l{stroke: var(--ink);stroke-width: 1}@keyframes ping{from{transform: scale(.4);opacity: 1}to{transform: scale(2);opacity: 0}}@media (min-width: 960px){.geo{grid-template-columns: 1fr 1fr}}.fqs{display: grid;gap: 10px;max-width: 980px;margin-left: auto}.fq{border-radius: 5px;background: #fff;border: 1px solid var(--line)}.fq summary{list-style: none;cursor: pointer;display: flex;align-items: center;justify-content: space-between;gap: 20px;padding: 20px 22px;font-size: 17px;font-weight: 700;letter-spacing: -.01em}.fq summary::-webkit-details-marker{display: none}.fq summary i{flex: none;width: 36px;height: 36px;border-radius: 50%;display: grid;place-items: center;background: var(--g);transition: transform .3s,background-color .2s,color .2s}.fq[open] summary i{transform: rotate(45deg);background: var(--acc);color: #fff}.fq p{padding: 0 22px 22px;font-size: 16px;line-height: 1.65;color: var(--ink-2);max-width: 46em}.pns{display: grid;gap: 12px}.pn{display: grid;grid-template-columns: 56px 1fr;gap: 16px;padding: 26px;border-radius: var(--r);background: #fff;border: 1px solid var(--line)}.pn-n{font-size: 15px;font-weight: 800;color: var(--acc);padding-left: 14px;border-left: 3px solid var(--acc);height: fit-content}.pn h3{font-size: clamp(19px,.6vw + 15px,24px);font-weight: 800;letter-spacing: -.02em;line-height: 1.25}.pn p{margin-top: 10px;font-size: 16px;line-height: 1.6;color: var(--ink-2);max-width: 46em}.pn .pn-src{font-size: 13px;color: var(--mut)}.pn a{display: inline-flex;align-items: center;gap: 6px;margin-top: 14px;font-size: 14px;font-weight: 700;color: var(--acc)}.pgs{display: grid;gap: 10px}.pg{display: grid;gap: 6px 24px;padding: 24px 26px;border-radius: 5px;background: var(--g);align-items: baseline}.pg-n{font-size: 15px;font-weight: 800;color: var(--acc)}.pg h3{font-size: 24px;font-weight: 800;letter-spacing: -.03em}.pg-d{font-size: 14px;font-weight: 700;color: var(--ink);background: #fff;padding: 6px 12px;border-radius: 5px;width: fit-content}.pg-f b{display: block;font-size: 12px;text-transform: uppercase;letter-spacing: .06em;color: var(--mut)}.pg-f,.pg-x{font-size: 15px;line-height: 1.55;color: var(--ink-2)}@media (min-width: 960px){.pg{grid-template-columns: 60px 1.1fr 170px 1.2fr 1.4fr;padding: 28px 30px}.pg-f b{display: none}}.back{display: inline-flex;align-items: center;gap: 8px;font-size: 14px;font-weight: 600;color: rgba(255,255,255,.7);margin-bottom: 40px}.back .i{transform: rotate(180deg);width: 16px;height: 16px}.back:hover{color: #fff}.hero-case{padding-bottom: clamp(48px,5vw,80px)}.cp-top{display: grid;gap: 32px;align-items: end}.cp-logo{height: 34px;width: auto;max-width: 200px;object-fit: contain;object-position: left;margin-bottom: 24px}span.cp-logo{display: inline-block;font-size: 20px;font-weight: 800;color: rgba(255,255,255,.85)}.h1-case{font-size: clamp(34px,4.4vw,68px);max-width: 15em}.cp-lead{margin-top: 20px;font-size: 17px;line-height: 1.6;color: rgba(255,255,255,.66);max-width: 38em}.cp-fig b{display: block;font-size: clamp(72px,10vw,168px);font-weight: 800;letter-spacing: -.06em;line-height: .85;color: var(--acc)}.cp-fig span{display: block;margin-top: 12px;font-size: 15px;color: rgba(255,255,255,.7);max-width: 18em}.cp-meta{display: grid;grid-template-columns: 1fr 1fr;gap: 16px 24px;margin-top: 48px;padding-top: 24px;border-top: 1px solid rgba(255,255,255,.14)}.cp-meta dt{font-size: 12px;text-transform: uppercase;letter-spacing: .06em;color: rgba(255,255,255,.5)}.cp-meta dd{margin-top: 6px;font-size: 15px;font-weight: 600}@media (min-width: 960px){.cp-top{grid-template-columns: 1.4fr 1fr}.cp-fig{justify-self: end;text-align: right}.cp-fig span{margin-left: auto}.cp-meta{grid-template-columns: repeat(4,1fr)}}.cp-g{display: grid;gap: 48px}.cp-side{display: grid;gap: 16px;align-content: start}.cp-side .pill{justify-content: space-between}.cp-vid{position: relative;border-radius: var(--r);overflow: hidden;background: #000}.cp-vid img{width: 100%;height: 100%;object-fit: cover}.cp-vid-v{aspect-ratio: 9 / 16;max-width: 400px}.cp-vid:not(.cp-vid-v){aspect-ratio: 16 / 9}.cp-vid iframe{position: absolute;inset: 0;width: 100%;height: 100%;border: 0}.cp-vis{display: grid;place-items: center;padding: 32px;border-radius: var(--r);background: #07080B}.cp-art{max-width: 720px}.cp-art h2{margin: 48px 0 16px;font-size: clamp(26px,1.4vw + 16px,36px);font-weight: 800;letter-spacing: -.03em}.cp-art h2:first-child{margin-top: 0}.cp-art p,.cp-art li{font-size: 17px;line-height: 1.75;color: #3A3B41}.cp-art p + p{margin-top: 16px}.cp-art ul{display: grid;gap: 10px;margin-top: 16px}.cp-art li{position: relative;padding-left: 30px}.cp-art li::before{content: "";position: absolute;left: 0;top: .55em;width: 18px;height: 18px;border-radius: 50%;background: var(--acc) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 11px no-repeat;transform: translateY(-2px)}.cp-q{margin: 40px 0;padding: 32px;border-radius: var(--r);background: var(--ink);color: #fff}.cp-q p{font-size: clamp(20px,.6vw + 16px,26px);line-height: 1.45;font-weight: 600;letter-spacing: -.015em;color: #fff !important}.cp-q p::before{content: "\201C";color: var(--acc)}.cp-q p::after{content: "\201D";color: var(--acc)}.cp-q figcaption{margin-top: 18px;font-size: 14px;color: rgba(255,255,255,.65)}.cp-q b{color: #fff}.cp-paper{margin-top: 48px;max-width: 460px}@media (min-width: 960px){.cp-g{grid-template-columns: 400px 1fr;gap: 72px;align-items: start}.cp-side{position: sticky;top: 110px}}.team{position: relative;isolation: isolate;overflow: hidden;display: grid;justify-items: center;padding: 48px 24px 0;margin-bottom: clamp(48px,6vw,88px);border-radius: var(--R);background: #050608}.team>*:not(.blobs){position: relative;z-index: 1}.team-img{width: min(100%,820px);height: auto}.team-n{display: grid;grid-template-columns: repeat(3,1fr);gap: 8px;width: 100%;max-width: 820px;margin: -24px 0 24px;padding: 18px;border-radius: 5px;background: rgba(255,255,255,.08);border: 1px solid rgba(255,255,255,.16);-webkit-backdrop-filter: blur(20px);backdrop-filter: blur(20px);color: #fff;text-align: center}.team-n p{font-size: 13px;color: rgba(255,255,255,.72)}.team-n b{display: block;font-size: clamp(26px,2vw + 14px,40px);font-weight: 800;letter-spacing: -.04em;color: #fff}.mls{display: grid;gap: 10px}.ml{display: grid;gap: 8px 32px;padding: 26px;border-radius: 5px;background: #fff;border: 1px solid var(--line)}.ml-y{font-size: clamp(26px,2vw + 14px,40px);font-weight: 800;letter-spacing: -.04em;color: var(--acc);line-height: 1}.ml h3{font-size: 20px;font-weight: 800;letter-spacing: -.02em}.ml p{margin-top: 6px;font-size: 16px;line-height: 1.6;color: var(--ink-2);max-width: 46em}@media (min-width: 900px){.ml{grid-template-columns: 220px 1fr;align-items: baseline}}.sheet-k .gcs,.sheet-k .sh{position: relative;z-index: 1}.sheet-k .gc{background: rgba(255,255,255,.04)}.gcs-light .gc{min-height: 280px}.epcs{display: grid;gap: 16px}.epc{display: flex;flex-direction: column;gap: 10px;padding: 12px 12px 20px;border-radius: var(--r);background: var(--g);transition: transform .3s var(--ease)}.epc:hover{transform: translateY(-4px)}.epc-img{position: relative;aspect-ratio: 1;border-radius: 5px;overflow: hidden}.epc-img img{width: 100%;height: 100%;object-fit: cover}.epc b{margin: 8px 6px 0;font-size: 17px;font-weight: 800;letter-spacing: -.015em;line-height: 1.3}.epc em{margin: 0 6px;font-style: normal;font-size: 14px;color: var(--ink-2)}@media (min-width: 640px){.epcs{grid-template-columns: 1fr 1fr}}@media (min-width: 1100px){.epcs{grid-template-columns: repeat(4,1fr)}}.split{display: grid;gap: 40px;align-items: center}.split-img{margin: 0;border-radius: var(--r);overflow: hidden;max-width: 520px}.split-img img{width: 100%;height: auto}.split-img-k{background: #000;padding: 24px}.split-t .sh-s{margin-top: 20px;font-size: 20px;line-height: 1.4;font-weight: 700;letter-spacing: -.015em}.split-t p:not(.sh-s){margin-top: 14px;font-size: 16px;line-height: 1.65;color: var(--ink-2)}.sheet-k .split-t p:not(.sh-s){color: rgba(255,255,255,.65)}.split-t .pill{margin-top: 28px}.sheet-k .split{position: relative;z-index: 1}@media (min-width: 960px){.split{grid-template-columns: 1fr 1fr;gap: 72px}.split-rev .split-img{order: 2;justify-self: end}}.foot{background: #000;color: #fff;padding: calc(var(--R) + 72px) 0 32px;margin-top: calc(-1 * var(--R));overflow: hidden}.foot-top{display: grid;gap: 48px}.foot-k{font-size: clamp(26px,2.2vw + 14px,44px);font-weight: 800;letter-spacing: -.035em;line-height: 1.1;max-width: 14em;margin-bottom: 28px}.foot-cols{display: grid;grid-template-columns: 1fr 1fr;gap: 32px}.foot-cols h2{font-size: 13px;font-weight: 700;text-transform: uppercase;letter-spacing: .08em;color: rgba(255,255,255,.45)}.foot-cols ul{margin-top: 14px;display: grid;gap: 4px}.foot-cols a{display: inline-block;padding: 5px 0;font-size: 15px;color: rgba(255,255,255,.85)}.foot-cols a:hover{color: var(--acc-2)}@media (min-width: 960px){.foot-top{grid-template-columns: 1fr 1.2fr}.foot-cols{grid-template-columns: repeat(3,1fr)}}.foot-mark{display: flex;align-items: center;gap: clamp(16px,2vw,32px);margin-top: clamp(56px,7vw,112px);color: #16171A}.foot-mark img{width: clamp(80px,12vw,200px);height: auto;opacity: .14}.foot-mark span{font-size: clamp(88px,19vw,300px);font-weight: 800;letter-spacing: -.07em;line-height: .8;color: #141518}.foot-bot{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 8px 24px;margin-top: 40px;padding-top: 20px;border-top: 1px solid rgba(255,255,255,.1);font-size: 13px;color: rgba(255,255,255,.45)}.js .rv{opacity: 0;transform: translateY(32px);transition: opacity .8s var(--ease),transform .8s var(--ease)}.js .rv.in{opacity: 1;transform: none}.js .rv .mk-bars i{transform: scaleY(.05);transition: transform 1.2s var(--ease)}.js .rv.in .mk-bars i{transform: none}.mk-bars i:nth-child(2){transition-delay: .08s !important}.mk-bars i:nth-child(3){transition-delay: .16s !important}.mk-bars i:nth-child(4){transition-delay: .24s !important}.mk-bars i:nth-child(5){transition-delay: .32s !important}.mk-bars i:nth-child(6){transition-delay: .4s !important}.mk-bars i:nth-child(7){transition-delay: .48s !important}[data-par]{will-change: transform}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation: none !important;transition: none !important}.js .rv{opacity: 1;transform: none}}.foot-in{max-width: calc(var(--max) + 2 * var(--pad));margin-inline: auto;padding-inline: var(--pad)}.cc::before,.ctac::after,.eco-pod::after{border-radius: inherit}.cc,.ctac,.eco-pod,.gc,.team{-webkit-mask-image: -webkit-radial-gradient(white,black)}.cc .blobs i{opacity: .38}.foot-mark span{font-size: clamp(80px,16vw,250px)}:root{--sec: clamp(64px,6.5vw,104px)}@media (max-width: 639px){.svs,.qcs,.gcs,.press,.epcs{display: grid;grid-auto-flow: column;grid-auto-columns: 84%;grid-template-columns: none !important;overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none;margin-inline: calc(-1 * var(--pad));padding-inline: var(--pad);scroll-padding-inline: var(--pad)}.svs::-webkit-scrollbar,.qcs::-webkit-scrollbar,.gcs::-webkit-scrollbar,.press::-webkit-scrollbar,.epcs::-webkit-scrollbar{display: none}.svs>*,.qcs>*,.gcs>*,.press>*,.epcs>*{scroll-snap-align: start}.scs{grid-template-columns: 1fr 1fr;gap: 8px}.sc{grid-template-columns: 1fr;padding: 14px;gap: 10px}.sc-ic{grid-row: auto;width: 40px;height: 40px;border-radius: 5px}.sc b{font-size: 15px}.sc span:last-child{font-size: 12.5px}.gc{min-height: 280px}.hero-home{min-height: 0}}@media (max-width: 899px){.gal-br{grid-auto-flow: column;grid-auto-columns: 80%;overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none;margin-inline: calc(-1 * var(--pad));padding-inline: var(--pad)}.gal-br::-webkit-scrollbar{display: none}.gal-br li{scroll-snap-align: start;translate: none !important}.gal-ph{display: none}}.lg.lg-t{max-width: none;height: auto}.facts{display: grid;margin-bottom: clamp(56px,7vw,104px);border-top: 2px solid var(--ink)}.facts>div{padding: 28px 0 32px;border-bottom: 1px solid var(--line)}.facts dt{font-size: 13px;font-weight: 700;text-transform: uppercase;letter-spacing: .08em;color: var(--acc)}.facts dd{margin-top: 10px;font-size: clamp(56px,7vw,112px);font-weight: 800;letter-spacing: -.055em;line-height: .9;color: var(--ink)}.facts p{margin-top: 14px;font-size: 16px;line-height: 1.55;color: var(--ink-2);max-width: 22em}@media (min-width: 900px){.facts{grid-template-columns: repeat(3,1fr)}.facts>div{padding: 32px 32px 36px 0;border-bottom: 0}.facts>div + div{padding-left: 32px;border-left: 1px solid var(--line)}}.foot-bot{align-items: center;margin-top: clamp(56px,6vw,96px);padding-top: 28px}.foot-sym{width: 34px;height: auto;margin-right: 8px;opacity: .9}.foot-bot span:last-child{margin-left: auto}@media (max-width: 700px){.foot-bot span:last-child{margin-left: 0}}.tp{margin: 0 0 clamp(40px,5vw,72px);border-radius: var(--R);overflow: hidden;position: relative;aspect-ratio: 16 / 9;background: #0B0C10}.tp img{width: 100%;height: 118%;object-fit: cover;object-position: 50% 42%}.tp figcaption{position: absolute;left: 20px;bottom: 20px;padding: 10px 16px;border-radius: 5px;font-size: 13px;font-weight: 600;color: #fff;background: rgba(0,0,0,.4);-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px)}@media (max-width: 639px){.tp{aspect-ratio: 4 / 5}}@media (min-width: 1100px){.scs{grid-template-columns: repeat(4,1fr)}}.mk-bars-4 i{flex: 1}@media (min-width: 900px){.press{grid-template-columns: repeat(4,1fr);gap: 24px}.pr h3{font-size: 17px}}.cp-fig b{font-size: clamp(64px,8.4vw,150px)}.cc-q,.cp-quem{margin-top: 14px;font-size: 15px;line-height: 1.45;color: rgba(255,255,255,.7);max-width: 26em}.cp-quem{margin: 0 0 14px}.cc-n{margin-top: 18px}.cc-l{font-size: 17px;color: #fff;font-weight: 700}.cc-t{margin-top: 18px;font-size: clamp(17px,.5vw + 14px,21px);font-weight: 600;letter-spacing: -.01em;line-height: 1.4;color: rgba(255,255,255,.82);max-width: 26em}.cc-row .cc{min-height: 0}.cc-l{margin-top: 12px}.cc-logo{height: 34px}.cbs{display: grid;gap: 20px}@media (min-width: 700px){.cbs{grid-template-columns: 1fr 1fr}}@media (min-width: 1100px){.cbs{grid-template-columns: repeat(3,1fr)}}.cb{position: relative;display: flex;flex-direction: column;border-radius: var(--r);background: #fff;border: 1px solid var(--line);overflow: hidden;transition: transform .35s var(--ease),box-shadow .35s var(--ease)}.sheet-g .cb{background: #fff}.cb:hover{transform: translateY(-6px);box-shadow: 0 30px 60px rgba(10,10,11,.12)}.cb-a{position: absolute;inset: 0;z-index: 3;border-radius: inherit}.bn{position: relative;aspect-ratio: 16 / 10;overflow: hidden;background: #0B0C10;isolation: isolate}.bn-img{width: 100%;height: 100%;object-fit: cover;transition: transform .8s var(--ease)}.cb:hover .bn-img{transform: scale(1.05)}.bn::after{content: "";position: absolute;inset: 0;z-index: 1;background: linear-gradient(180deg,rgba(0,0,0,.05) 35%,rgba(0,0,0,.55) 100%),linear-gradient(200deg,transparent 50%,color-mix(in srgb,var(--c) 45%,transparent) 100%)}.bn-chip{position: absolute;left: 16px;bottom: 16px;z-index: 2;display: flex;align-items: center;height: 52px;padding: 0 18px;border-radius: 5px;background: rgba(10,12,16,.45);border: 1px solid rgba(255,255,255,.22);-webkit-backdrop-filter: blur(16px) saturate(150%);backdrop-filter: blur(16px) saturate(150%)}.bn-logo{height: 28px;width: auto;max-width: 150px;object-fit: contain}.bn-logo.lg-t{font-size: 16px;font-weight: 800;color: #fff;max-width: none}.bn-solid{display: grid;place-items: center;background: radial-gradient(120% 90% at 20% 0%,color-mix(in srgb,var(--c) 70%,#fff 0%),transparent 60%),linear-gradient(160deg,color-mix(in srgb,var(--c) 85%,#000),#07080B 85%)}.bn-solid::after{background: none}.bn-big .bn-logo{height: 64px;max-width: 70%}.bn-big{display: grid;place-items: center;width: 100%;height: 100%}.cb-body{display: flex;flex-direction: column;gap: 10px;padding: 22px 24px 24px;flex: 1}.cb-k{font-size: 13px;font-weight: 700;color: var(--acc)}.cb-h{font-size: clamp(19px,.5vw + 16px,23px);font-weight: 800;letter-spacing: -.02em;line-height: 1.22;color: var(--ink)}.cb-go{margin-top: auto;padding-top: 10px;display: inline-flex;align-items: center;gap: 8px;font-size: 14px;font-weight: 700;color: var(--ink)}.cb-go .i{width: 16px;height: 16px;color: var(--acc);transition: transform .3s var(--ease)}.cb:hover .cb-go .i{transform: translateX(4px)}.bn-hero{border-radius: var(--r);box-shadow: 0 40px 90px rgba(0,0,0,.5)}.bn-hero .bn-chip{left: 20px;bottom: 20px;height: 60px}.bn-hero .bn-logo{height: 32px;max-width: 180px}@media (min-width: 960px){.cp-top{grid-template-columns: 1.15fr 1fr;align-items: center}}@media (max-width: 639px){.cbs{grid-auto-flow: row}}.bn-logo[src*="heck"]{height: 38px}.bn-hero .bn-logo[src*="heck"]{height: 44px}.cds{display: grid;gap: 16px}@media (min-width: 900px){.cds{grid-template-columns: 1fr 1fr}}.cd{position: relative;isolation: isolate;overflow: hidden;display: flex;flex-direction: column;gap: 28px;padding: clamp(24px,2.6vw,40px);border-radius: var(--r);background: #07080B;color: #fff;transition: transform .35s var(--ease);-webkit-mask-image: -webkit-radial-gradient(white,black)}.cd::before{content: "";position: absolute;inset: 0;z-index: 0;border-radius: inherit;background: rgba(7,8,11,.55);-webkit-backdrop-filter: blur(30px);backdrop-filter: blur(30px)}.cd>*:not(.blobs){position: relative;z-index: 1}.cd .blobs i{opacity: .38}.cd:hover{transform: translateY(-4px)}.cd-a{position: absolute !important;inset: 0;z-index: 3 !important;border-radius: inherit}.cd-h{margin-top: 22px;font-size: clamp(22px,1vw + 16px,30px);font-weight: 800;letter-spacing: -.025em;line-height: 1.18;max-width: 22em;text-wrap: pretty}.cd .pill{margin-top: 24px}.cd-vis{margin-top: auto;display: grid;place-items: center;height: 300px}.cd-vis .paper{max-width: 300px}.cd-vis .paper img{max-height: 230px;object-fit: cover;object-position: top}.cd-vis .mk-video{max-width: 420px}.cc-photo{margin: 0;width: 100%;height: 100%;border-radius: 5px;overflow: hidden;border: 1px solid rgba(255,255,255,.14)}.cc-photo img{width: 100%;height: 100%;object-fit: cover}.cc-brand{width: 100%;height: 100%;display: grid;place-items: center;border-radius: 5px;border: 1px solid rgba(255,255,255,.14);background: radial-gradient(90% 90% at 30% 0%,color-mix(in srgb,var(--c) 75%,transparent),transparent 70%),#0B0C10}.cc-brand-logo{height: 64px;width: auto;max-width: 70%}.cd-vis{height: 280px}.cd-vis>*{width: 100% !important;height: 100% !important;max-width: none !important;margin: 0}.cd-vis .paper{transform: none !important;padding: 0;border-radius: 5px;overflow: hidden;box-shadow: none;border: 1px solid rgba(255,255,255,.14)}.cd-vis .paper img{width: 100%;height: 100%;max-height: none;border-radius: 0;object-fit: cover;object-position: top}.cd-vis .paper figcaption{position: absolute;left: 12px;bottom: 12px;padding: 8px 12px;border-radius: 5px;font-size: 12px;color: #fff;background: rgba(0,0,0,.55);-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px)}.cd-vis .mk-video{border-radius: 5px;box-shadow: none}.cd-vis .mk-video img{height: 100%;aspect-ratio: auto}.cd:hover .cd-vis img{transform: scale(1.03)}.cd-vis img{transition: transform .8s var(--ease)}.cd{min-height: 280px;justify-content: space-between}.cd .pill{margin-top: 32px;align-self: flex-start}@media (min-width: 960px){.cp-top{grid-template-columns: 1fr}.h1-case{max-width: 18em}}@media (min-width: 1100px){.svs{grid-template-columns: repeat(3,1fr)}}.vcs{position: relative;z-index: 1;display: grid;gap: 16px;margin-bottom: 16px}@media (min-width: 900px){.vcs{grid-template-columns: repeat(3,1fr)}}.vc{display: flex;flex-direction: column;border-radius: var(--r);overflow: hidden;background: rgba(255,255,255,.06);border: 1px solid rgba(255,255,255,.12);-webkit-backdrop-filter: blur(24px);backdrop-filter: blur(24px);transition: transform .35s var(--ease),border-color .2s}.vc:hover{transform: translateY(-4px);border-color: rgba(100,181,255,.5)}.vc-img{position: relative;aspect-ratio: 16 / 9;overflow: hidden}.vc-img img{width: 100%;height: 100%;object-fit: cover;transition: transform .8s var(--ease)}.vc:hover .vc-img img{transform: scale(1.04)}.vc-b{display: grid;gap: 2px;padding: 18px 20px 20px}.vc-logo{height: 24px;width: auto;max-width: 120px;object-fit: contain;object-position: left;margin-bottom: 10px;opacity: .9}.vc-b b{font-size: 16px}.vc-b>span:last-child{font-size: 13px;color: rgba(255,255,255,.6)}.qcs{grid-template-columns: 1fr !important}@media (min-width: 900px){.qcs{grid-template-columns: repeat(3,1fr) !important}}.qc{gap: 24px;padding: 28px}.qc blockquote p{font-size: 17px;line-height: 1.6;font-weight: 500}.qc figcaption{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;padding-top: 18px;border-top: 1px solid rgba(255,255,255,.12)}.qc-who b{display: block;font-size: 15px}.qc-who>span{display: block;font-size: 13px;color: rgba(255,255,255,.6)}.qc .qc-case{border: 0;padding: 0;flex: none;gap: 6px;font-size: 13px;font-weight: 700;color: var(--acc-2)}.qc .qc-case .i{margin-left: 0;width: 16px;height: 16px}.yt-box iframe{width: 100%;aspect-ratio: 16 / 9;border: 0;display: block}.ccts{display: grid;gap: 16px}@media (min-width: 900px){.ccts{grid-template-columns: repeat(3,1fr)}}.cct{display: flex;flex-direction: column;padding: 12px 12px 24px;border-radius: var(--r);background: #fff;border: 1px solid var(--line);transition: transform .35s var(--ease),box-shadow .35s var(--ease)}.cct:hover{transform: translateY(-5px);box-shadow: 0 24px 50px rgba(10,10,11,.1)}.cct-img{display: block;aspect-ratio: 16 / 10;border-radius: 5px;overflow: hidden;background: #000}.cct-img img{width: 100%;height: 100%;object-fit: cover;object-position: 50% 15%}.cct-k{margin: 18px 12px 0;font-size: 12px;font-weight: 800;text-transform: uppercase;letter-spacing: .08em;color: var(--acc)}.cct h3{margin: 6px 12px 0;font-size: 21px;font-weight: 800;letter-spacing: -.02em;line-height: 1.2}.cct p{margin: 8px 12px 0;font-size: 15px;line-height: 1.55;color: var(--ink-2)}.cct-go{margin: auto 12px 0;padding-top: 18px;display: inline-flex;align-items: center;gap: 8px;font-size: 14px;font-weight: 700}.cct-go .i{width: 16px;height: 16px;color: var(--acc)}.mc-art{position: relative;display: flex;flex-direction: column;justify-content: flex-end;width: 100%;height: 100%;padding: 22px;overflow: hidden;color: #fff;background: radial-gradient(80% 90% at 85% 0%,rgba(29,140,255,.75),transparent 60%),radial-gradient(60% 70% at 0% 100%,rgba(0,71,179,.6),transparent 70%),#05070C}.mc-art img{position: absolute;right: -6%;top: 8%;width: 46%;height: auto;opacity: .16}.mc-art b{font-size: clamp(22px,2vw + 8px,34px);font-weight: 800;letter-spacing: -.035em;line-height: 1}.mc-art em{margin-top: 12px;align-self: flex-start;padding: 6px 12px;border-radius: 5px;font-style: normal;font-size: 12px;font-weight: 700;background: rgba(255,255,255,.14);border: 1px solid rgba(255,255,255,.25);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px)}.mc-banner{aspect-ratio: 4 / 3;border-radius: var(--r);overflow: hidden;border: 1px solid rgba(255,255,255,.14);max-width: 560px;width: 100%}.mc-banner .mc-art{padding: clamp(28px,4vw,48px)}.mc-banner .mc-art b{font-size: clamp(34px,3.4vw + 10px,60px)}.epc-img{aspect-ratio: 16 / 9}@media (min-width: 1100px){.epcs{grid-template-columns: repeat(3,1fr)}}.tp{aspect-ratio: auto;max-width: 1000px;margin-inline: auto;background: none}.tp img{height: auto}:root{--d1: #0A0A0C;--d2: #111114;--dc: #17181C;--dl: rgba(255,255,255,.10);--dt: #F4F4F2;--dt2: rgba(244,244,242,.66)}body{background: #000}.sheet-w{background: var(--d1);color: var(--dt)}.sheet-g{background: var(--d2);color: var(--dt)}.sheet-w,.sheet-g{box-shadow: 0 1px 0 rgba(255,255,255,.06)}.trust{background: var(--d2);color: var(--dt);box-shadow: 0 1px 0 rgba(255,255,255,.06)}.trust-in>p{color: var(--dt)}.lg{filter: none;opacity: .62}.lg:hover{opacity: 1}.lg-t{color: rgba(255,255,255,.55)}.h2,.sh-r .sh-s{color: var(--dt)}.sh-r p{color: var(--dt2)}.pill-d{background: #fff;color: var(--ink)}.pill-d i{background: var(--acc);color: #fff}.sc,.sv,.cct,.fq,.pn,.ml,.epc,.eco-c,.geo,.geo-st li,.pg{background: var(--dc);border-color: var(--dl);color: var(--dt)}.sheet-g .sc,.sheet-g .fq,.sheet-g .cct,.sheet-g .pn,.sheet-g .ml{background: #1B1C21}.sc span:last-child,.sv p,.cct p,.fq p,.pn p,.ml p,.epc em,.eco-c p,.geo p,.pg-f,.pg-x{color: var(--dt2)}.sc-ic{background: rgba(29,140,255,.14);color: var(--acc-2)}.sv-ic{background: rgba(255,255,255,.08);color: var(--acc-2)}.sv:hover{background: #fff;color: var(--ink)}.sv:hover p{color: var(--ink-2)}.sv:hover .sv-ic{background: rgba(29,140,255,.12);color: var(--acc)}.cct:hover,.cb:hover{box-shadow: 0 24px 50px rgba(0,0,0,.5)}.cct-go{color: var(--dt)}.fq summary i{background: rgba(255,255,255,.08);color: var(--dt)}.geo-st b{background: var(--acc)}.geo-map path{fill: #2A2B31;stroke: var(--d1)}.geo-map path.on{fill: var(--acc)}.pg-d{background: rgba(255,255,255,.08);color: var(--dt)}.pn-n,.ml-y{color: var(--acc-2)}.pr h3{color: var(--dt)}.facts{border-top-color: var(--dt)}.facts>div,.facts>div + div{border-color: var(--dl)}.facts dd{color: var(--dt)}.facts p{color: var(--dt2)}.split-t p:not(.sh-s){color: var(--dt2)}.cp-art p,.cp-art li{color: rgba(244,244,242,.78)}.cp-art h2{color: var(--dt)}.cp-q{background: var(--dc);border: 1px solid var(--dl)}.mk-br{background: var(--dc)}.paper{box-shadow: 0 30px 80px rgba(0,0,0,.6)}.tp figcaption{background: rgba(0,0,0,.55)}.sv:hover{background: #1E2026;color: var(--dt);border-color: rgba(100,181,255,.35)}.sv:hover p{color: var(--dt2)}.sv:hover .sv-ic{background: rgba(29,140,255,.16);color: var(--acc-2)}.sc:hover,.cct:hover,.epc:hover,.eco-c:hover{border-color: rgba(100,181,255,.35)}.hero-home .hero-in{padding-bottom: clamp(16px,3vw,40px)}.cct-img{display: none}.cbn{position: relative;display: flex;flex-direction: column;justify-content: space-between;aspect-ratio: 16 / 10;padding: 18px 20px 20px;border-radius: 5px;overflow: hidden;isolation: isolate;color: #fff}.cbn>img:first-child{position: absolute;inset: 0;z-index: -2;width: 100%;height: 100%;object-fit: cover;filter: grayscale(1) contrast(1.1);transition: transform .8s var(--ease)}.cbn::before{content: "";position: absolute;inset: 0;z-index: -1;background: linear-gradient(200deg,rgba(29,140,255,.55) 0%,rgba(10,40,110,.75) 45%,rgba(3,8,22,.95) 100%);mix-blend-mode: normal}.cbn::after{content: "";position: absolute;inset: 0;z-index: -1;background: rgba(29,140,255,.28);mix-blend-mode: color}.cct:hover .cbn>img:first-child{transform: scale(1.06)}.cbn-tag{align-self: flex-start;display: inline-flex;align-items: center;gap: 8px;padding: 8px 14px;border-radius: 5px;font-size: 12px;font-weight: 700;background: rgba(255,255,255,.12);border: 1px solid rgba(255,255,255,.28);-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px)}.cbn-tag .i{width: 14px;height: 14px}.cbn-t{font-size: clamp(24px,1.6vw + 12px,34px);font-weight: 800;letter-spacing: -.035em;line-height: 1;text-shadow: 0 2px 20px rgba(0,0,0,.35)}.cbn-sym{position: absolute;right: 18px;top: 16px;width: 30px;height: auto;opacity: .85}.cct>p{margin-top: 16px}.cd-ph::before{background: linear-gradient(200deg,rgba(29,140,255,.45) 0%,rgba(10,40,110,.78) 45%,rgba(3,8,22,.96) 100%);-webkit-backdrop-filter: none;backdrop-filter: none;z-index: 0}.cd-ph::after{content: "";position: absolute;inset: 0;z-index: 0;border-radius: inherit;background: rgba(29,140,255,.25);mix-blend-mode: color;pointer-events: none}.cd-bg{position: absolute !important;inset: 0;z-index: 0 !important;width: 100%;height: 100%;object-fit: cover;filter: grayscale(1) contrast(1.1);transition: transform .9s var(--ease)}.cd-ph:hover .cd-bg{transform: scale(1.06)}.cd-ph .cd-txt{position: relative;z-index: 2}.cd-ph .cd-h{text-shadow: 0 2px 24px rgba(0,0,0,.35)}.cd-ph,.gc-ph{isolation: isolate}.cd-bg,.gc-bg{position: absolute !important;inset: 0;z-index: -2 !important;width: 100%;height: 100%;object-fit: cover;filter: grayscale(1) contrast(1.15) brightness(.85);transition: transform .9s var(--ease)}.cd-ph::before,.gc-ph::after{content: "";position: absolute;inset: 0;z-index: -1 !important;border-radius: inherit;background: linear-gradient(200deg,rgba(29,140,255,.5) 0%,rgba(12,45,120,.8) 42%,rgba(3,8,22,.95) 100%) !important;-webkit-backdrop-filter: none !important;backdrop-filter: none !important;border: 0}.cd-ph::after{z-index: -1}.gc-ph::before{content: "";position: absolute;inset: 0;z-index: -1;border-radius: inherit;background: rgba(29,140,255,.22);mix-blend-mode: color}.gc-ph>*:not(.gc-bg){position: relative;z-index: 1}.gc-ph:hover .gc-bg{transform: scale(1.06)}.gc-ph{border: 1px solid rgba(255,255,255,.12)}.gc-ph .gc-ic{background: rgba(255,255,255,.12);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px)}.geo-map .dot.hollow{fill: var(--acc);stroke: var(--d1);r: 7px}.geo-map text{fill: var(--dt);font-size: 20px}@media (min-width: 960px){.geo{grid-template-columns: 1fr 1.1fr}.geo-map svg{max-width: 560px}}@media (min-width: 900px){.vcs{grid-template-columns: 1fr 1fr}}.qc figcaption{align-items: center;justify-content: flex-start;gap: 14px}.qc-ph{flex: none;width: 56px;height: 56px;border-radius: 50%;object-fit: cover;border: 2px solid rgba(100,181,255,.6)}.qc .qc-case{margin-left: auto}.fd{display: grid;gap: 40px;align-items: center;margin-bottom: clamp(56px,7vw,104px)}.fd-img{margin: 0;border-radius: var(--r);overflow: hidden;border: 1px solid var(--dl)}.fd-img img{width: 100%;height: auto}.fd-txt .h2{font-size: clamp(30px,2.6vw + 12px,48px)}.fd-txt p{margin-top: 16px;font-size: 17px;line-height: 1.7;color: var(--dt2);max-width: 36em}.fd-txt .fd-lead{margin-top: 24px;font-size: clamp(18px,.5vw + 15px,21px);line-height: 1.55;font-weight: 600;color: var(--dt)}@media (min-width: 1000px){.fd{grid-template-columns: 1.15fr 1fr;gap: 64px}}.hero-home{position: relative;isolation: isolate}.hero-vid{position: absolute;inset: 0;z-index: -1;overflow: hidden}.hero-vid video{width: 100%;height: 100%;object-fit: cover;filter: grayscale(.35) contrast(1.05)}.hero-vid::after{content: "";position: absolute;inset: 0;background: linear-gradient(90deg,rgba(0,0,0,.88) 0%,rgba(0,0,0,.6) 50%,rgba(0,0,0,.45) 100%),linear-gradient(180deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,.1) 30%,rgba(0,0,0,.7) 100%),linear-gradient(200deg,rgba(29,140,255,.22),rgba(29,140,255,0) 60%)}.hero-home .hero-glow{z-index: 0}.hero-home .hero-in{z-index: 1}@media (prefers-reduced-motion: reduce){.hero-vid video{display: none}.hero-vid{background: #000 url("/assets/video/hero-poster.webp") center / cover}}.foot-credit{margin-top: 32px;font-size: 12px;color: rgba(255,255,255,.35)}.hero-fd{position: relative;isolation: isolate;min-height: min(92svh,880px);display: flex;align-items: flex-end}.hero-fd-img{position: absolute;inset: 0;z-index: -1}.hero-fd-img img{width: 100%;height: 100%;object-fit: cover;object-position: 60% 25%}.hero-fd-img::after{content: "";position: absolute;inset: 0;background: linear-gradient(180deg,rgba(0,0,0,.55) 0%,rgba(0,0,0,0) 28%,rgba(0,0,0,.25) 55%,rgba(0,0,0,.92) 100%),linear-gradient(90deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 55%)}.hero-fd .hero-in{position: relative}.hero-fd .hero-side>p{color: rgba(255,255,255,.82)}@media (max-width: 899px){.hero-fd{min-height: 0;padding-top: 58vw}.hero-fd-img{bottom: auto;height: 80vw}.hero-fd-img img{object-position: 50% 20%}}.hero-vg .hero-fd-img img{object-position: 50% 35%}.vgs{display: grid;gap: 16px}@media (min-width: 900px){.vgs{grid-template-columns: repeat(3,1fr)}}.vg{padding: 28px;border-radius: var(--r);background: var(--dc);border: 1px solid var(--dl)}.vg-ic{width: 52px;height: 52px;display: grid;place-items: center;border-radius: 5px;background: rgba(29,140,255,.14);color: var(--acc-2)}.vg-ic .i{width: 24px;height: 24px}.vg h3{margin-top: 24px;font-size: 22px;font-weight: 800;letter-spacing: -.02em;color: var(--dt)}.vg p{margin-top: 8px;font-size: 16px;line-height: 1.6;color: var(--dt2)}@media (min-width: 900px){.hero-fd{min-height: 0;aspect-ratio: 1400 / 1014;max-height: none}.hero-vg{aspect-ratio: 1088 / 700}.hero-fd-img img,.hero-vg .hero-fd-img img{object-position: 50% 50%}}@media (max-width: 899px){.hero-fd{padding-top: calc(100vw * 1014 / 1400 - 40px)}.hero-fd-img{height: calc(100vw * 1014 / 1400)}.hero-vg{padding-top: calc(100vw * 700 / 1088 - 40px)}.hero-vg .hero-fd-img{height: calc(100vw * 700 / 1088)}.hero-fd-img img{object-position: 50% 50%}}.hero-vg .hero-fd-img img{filter: grayscale(.35) contrast(1.05)}.hero-vg .hero-fd-img::after{background: linear-gradient(90deg,rgba(0,0,0,.88) 0%,rgba(0,0,0,.6) 50%,rgba(0,0,0,.45) 100%),linear-gradient(180deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,.1) 30%,rgba(0,0,0,.75) 100%),linear-gradient(200deg,rgba(29,140,255,.22),rgba(29,140,255,0) 60%) !important}.foot-logo{width: 56px;height: auto;opacity: .9}.top{display: none !important}.tb{position: fixed;top: 16px;left: 0;right: 0;z-index: 60;display: flex;justify-content: center;padding: 0 12px;pointer-events: none;transition: transform .35s var(--ease)}.tb.hide{transform: translateY(-120%)}.tb-pill{pointer-events: auto;display: flex;align-items: center;gap: 4px;padding: 6px;border-radius: 5px;background: rgba(18,19,23,.78);border: 1px solid rgba(255,255,255,.12);box-shadow: 0 16px 40px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.06);-webkit-backdrop-filter: blur(20px) saturate(160%);backdrop-filter: blur(20px) saturate(160%)}.tb-logo{flex: none;width: 44px;height: 44px;display: grid;place-items: center;border-radius: 50%;background: #fff;margin-right: 4px}.tb-logo img{width: 22px;height: auto;filter: invert(1)}.tb-nav{display: flex;align-items: center;gap: 2px}.tb-a{position: relative;display: inline-flex;align-items: center;height: 44px;padding: 0 12px;border-radius: 5px;color: rgba(255,255,255,.72);font-size: 14px;font-weight: 600;white-space: nowrap;transition: background-color .2s,color .2s,padding .35s var(--ease)}.tb-a .i{width: 19px;height: 19px;flex: none}.tb-l{display: inline-block;max-width: 0;opacity: 0;overflow: hidden;vertical-align: middle;transition: max-width .45s var(--ease),opacity .25s,margin .45s var(--ease)}.tb-a:hover,.tb-a:focus-visible{color: #fff;background: rgba(255,255,255,.08)}.tb-a[aria-current="page"]{color: #fff;background: rgba(29,140,255,.22)}.tb-a[aria-current="page"]::after{content: "";position: absolute;left: 50%;bottom: 5px;width: 4px;height: 4px;margin-left: -2px;border-radius: 50%;background: var(--acc-2)}.tb-cta{flex: none;display: inline-flex;align-items: center;gap: 10px;height: 44px;padding: 0 16px 0 18px;margin-left: 4px;border-radius: 5px;background: #fff;color: var(--ink);font-size: 14px;font-weight: 700;white-space: nowrap;transition: background-color .2s}.tb-cta .i{width: 18px;height: 18px;color: var(--acc)}.tb-cta:hover{background: #E8F2FF}@media (hover: hover) and (min-width: 900px){.tb-pill:hover .tb-l,.tb-pill:focus-within .tb-l{max-width: 180px;opacity: 1;margin-left: 8px}.tb-pill:hover .tb-a[aria-current="page"]::after,.tb-pill:focus-within .tb-a[aria-current="page"]::after{display: none}}@media (max-width: 640px){.tb{top: 10px;padding: 0 8px}.tb-pill{gap: 0;padding: 5px}.tb-a{padding: 0 9px;height: 42px}.tb-logo{width: 42px;height: 42px}.tb-cta{padding: 0 12px;height: 42px}.tb-cta-l{display: none}}@media (max-width: 370px){.tb-a{padding: 0 7px}.tb-a .i{width: 17px;height: 17px}}.hero{padding-top: 130px}.sheet-g{position: relative;isolation: isolate;background: linear-gradient(170deg,#0A1F45 0%,#061430 55%,#040B1C 100%) !important}.sheet-g::before,.sheet-g::after{content: "";position: absolute;z-index: -1;border-radius: 50%;filter: blur(90px);pointer-events: none;animation: drift 18s ease-in-out infinite alternate}.sheet-g::before{width: 55vw;height: 55vw;left: -15vw;top: -10vw;background: rgba(29,140,255,.32)}.sheet-g::after{width: 45vw;height: 45vw;right: -12vw;bottom: -14vw;background: rgba(0,71,179,.45);animation-duration: 22s;animation-delay: -6s}.sheet-g .sh-r p{color: rgba(220,232,247,.72)}.sheet-g .sc,.sheet-g .cct,.sheet-g .pn,.sheet-g .ml,.sheet-g .fq,.sheet-g .pg,.sheet-g .epc,.sheet-g .geo,.sheet-g .sv{background: linear-gradient(160deg,rgba(255,255,255,.10),rgba(255,255,255,.03)) !important;border: 1px solid rgba(255,255,255,.16) !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.10),0 20px 50px rgba(0,0,0,.25);-webkit-backdrop-filter: blur(22px) saturate(150%);backdrop-filter: blur(22px) saturate(150%)}.sheet-g .sc:hover,.sheet-g .cct:hover,.sheet-g .sv:hover{border-color: rgba(143,201,255,.55) !important;background: linear-gradient(160deg,rgba(255,255,255,.14),rgba(255,255,255,.05)) !important}.sheet-g .sc-ic{background: rgba(255,255,255,.12);color: #fff}.sheet-g .sc span:last-child,.sheet-g .cct p,.sheet-g .pn p,.sheet-g .ml p{color: rgba(220,232,247,.75)}.tb{contain: layout style;will-change: transform}.tb-pill{background: rgba(14,15,19,.94);-webkit-backdrop-filter: none;backdrop-filter: none;contain: layout paint}.tb-a{transition: background-color .2s,color .2s}.tb-l{transition: max-width .32s cubic-bezier(.25,.8,.25,1) .12s,opacity .2s ease .12s,margin .32s cubic-bezier(.25,.8,.25,1) .12s;will-change: max-width}@media (hover: hover) and (min-width: 900px){.tb-pill:hover .tb-l,.tb-pill:focus-within .tb-l{transition-delay: .06s}}.tb-l{opacity: 0;filter: blur(6px);transform: translateX(-6px);transition: max-width .38s cubic-bezier(.25,.8,.25,1) .06s,margin .38s cubic-bezier(.25,.8,.25,1) .06s,opacity .3s ease .14s,filter .35s ease .14s,transform .38s cubic-bezier(.25,.8,.25,1) .14s}@media (hover: hover) and (min-width: 900px){.tb-pill:hover .tb-l,.tb-pill:focus-within .tb-l{opacity: 1;filter: blur(0);transform: none}.tb-pill:not(:hover):not(:focus-within) .tb-l{transition: max-width .32s cubic-bezier(.25,.8,.25,1) .1s,margin .32s cubic-bezier(.25,.8,.25,1) .1s,opacity .16s ease,filter .2s ease,transform .2s ease}}@media (min-width: 900px){.hero,.hero-home,.hero-fd,.hero-vg,.hero-case,.hero-sm{min-height: clamp(640px,100svh,900px) !important;height: clamp(640px,100svh,900px);aspect-ratio: auto !important;display: flex;flex-direction: column;justify-content: flex-end;padding: 130px 0 72px !important}.hero>.wrap,.hero-case>.wrap{width: 100%}.hero-in{align-items: end}.hero-fd-img img{object-position: 50% 30%}.hero-vg .hero-fd-img img{object-position: 50% 40%}}.tb-cta{background: var(--acc);color: #fff}.tb-cta .i{color: #fff}.tb-cta:hover{background: #3A9DFF}@media (min-width: 900px){.hero,.hero-home,.hero-fd,.hero-vg,.hero-case,.hero-sm{justify-content: center;padding: 120px 0 64px !important}.hero-in{align-items: center}.hero:not(.hero-home):not(.hero-fd):not(.hero-vg){min-height: 0 !important;height: auto;padding: 170px 0 88px !important}.hero-home,.hero-fd,.hero-vg{height: clamp(600px,100svh,860px);min-height: 0 !important}}@media (min-width: 900px){.hero-fd,.hero-vg{justify-content: flex-end}.hero-fd .hero-in,.hero-vg .hero-in{align-items: end}}.tb-l{max-width: none !important;width: 0;margin-left: 0;transition: width .42s cubic-bezier(.32,.72,0,1),margin .42s cubic-bezier(.32,.72,0,1),opacity .3s ease,filter .3s ease,transform .42s cubic-bezier(.32,.72,0,1) !important}@media (hover: hover) and (min-width: 900px){.tb-pill:hover .tb-l,.tb-pill:focus-within .tb-l{width: var(--w,auto);margin-left: 8px;opacity: 1;filter: blur(0);transform: none;transition-delay: 0s,0s,.08s,.08s,0s !important}}.tb-a{transition: background-color .25s,color .25s !important}.anim .wr .w{display: inline-block;opacity: 0;filter: blur(10px);transform: translateY(.35em);transition: opacity .6s ease,filter .7s ease,transform .7s cubic-bezier(.22,.8,.2,1);transition-delay: calc(var(--i) * 55ms)}.anim .wr.on .w{opacity: 1;filter: blur(0);transform: none}.anim .draw{stroke-dasharray: 1;stroke-dashoffset: 1;transition: stroke-dashoffset 1.2s cubic-bezier(.45,.05,.2,1) .15s}.anim .draw *{stroke-dasharray: 1;stroke-dashoffset: 1;transition: stroke-dashoffset 1.2s cubic-bezier(.45,.05,.2,1) .15s}.anim .draw.on,.anim .draw.on *{stroke-dashoffset: 0}.anim .geo-map path.on{fill: #2A2B31;transition: fill .6s ease calc(var(--k,0) * 220ms + 200ms)}.anim .geo-map.on path.on{fill: var(--acc)}.anim .geo-map .mk{opacity: 0;transform: scale(.4);transform-box: fill-box;transform-origin: center;transition: opacity .5s ease 1.7s,transform .5s cubic-bezier(.3,1.6,.5,1) 1.7s}.anim .geo-map.on .mk{opacity: 1;transform: none}.cnt{font-variant-numeric: tabular-nums}.h1 .w{color: inherit}.h1>span:not(.w){color: var(--acc)}.blobs i,.sheet-g::before,.sheet-g::after,.hero-glow{animation: none !important}.blobs i{filter: none !important;background: radial-gradient(closest-side,currentColor,transparent) !important;opacity: .5 !important}.blobs i:nth-child(1){color: rgba(29,140,255,.55)}.blobs i:nth-child(2){color: rgba(0,71,179,.6)}.blobs i:nth-child(3){color: rgba(111,195,255,.35)}.sheet-g::before{filter: none !important;background: radial-gradient(closest-side,rgba(29,140,255,.32),transparent) !important}.sheet-g::after{filter: none !important;background: radial-gradient(closest-side,rgba(0,71,179,.45),transparent) !important}.gc::after,.cc::before,.cd::before,.ctac::after,.eco-pod::after{-webkit-backdrop-filter: none !important;backdrop-filter: none !important}main>.sheet:not(:first-child),main>.trust{content-visibility: auto;contain-intrinsic-size: auto 900px}[data-par]{will-change: auto;translate: none !important}@keyframes drift-lite{0%{transform: translate3d(0,0,0) scale(1)}50%{transform: translate3d(8%,6%,0) scale(1.08)}100%{transform: translate3d(-5%,9%,0) scale(.96)}}.blobs i{animation: drift-lite 16s ease-in-out infinite alternate !important;will-change: transform}.blobs i:nth-child(2){animation-duration: 20s !important;animation-delay: -5s !important}.blobs i:nth-child(3){animation-duration: 13s !important;animation-delay: -8s !important}.sheet-g::before{animation: drift-lite 20s ease-in-out infinite alternate !important;will-change: transform}.sheet-g::after{animation: drift-lite 24s ease-in-out infinite alternate-reverse !important;will-change: transform}.hero-glow{animation: glow 16s ease-in-out infinite alternate !important;will-change: transform}.sheet-g .sc,.sheet-g .cct,.sheet-g .pn,.sheet-g .ml,.sheet-g .pg,.sheet-g .epc,.sheet-g .sv,.qc,.vc,.gc::after,.cd::before{-webkit-backdrop-filter: blur(12px) saturate(140%) !important;backdrop-filter: blur(12px) saturate(140%) !important}.cd-ph::before,.gc-ph::after{-webkit-backdrop-filter: none !important;backdrop-filter: none !important}.gcs .gc::after,.ctac::after,.eco-pod::after,.cc::before{-webkit-backdrop-filter: none !important;backdrop-filter: none !important}.trust2{padding-bottom: 32px}.trust2 .trust-k{font-size: 14px;font-weight: 700;color: var(--dt);margin-bottom: 18px}.trust2 .marq{margin-top: 10px}.marq-rev ul{animation-direction: reverse}.drs{display: grid;gap: 14px}@media (min-width: 700px){.drs{grid-template-columns: 1fr 1fr}}@media (min-width: 1100px){.drs{grid-template-columns: repeat(4,1fr)}}.dr{position: relative;display: flex;flex-direction: column;gap: 10px;padding: 26px 24px;border-radius: var(--r);color: var(--dt);background: linear-gradient(160deg,rgba(255,255,255,.10),rgba(255,255,255,.03));border: 1px solid rgba(255,255,255,.16);box-shadow: inset 0 1px 0 rgba(255,255,255,.1);-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);transition: transform .3s var(--ease),border-color .2s}.dr:hover{transform: translateY(-4px);border-color: rgba(143,201,255,.55)}.dr-ic{width: 52px;height: 52px;display: grid;place-items: center;border-radius: 5px;background: rgba(255,255,255,.12);color: #fff;margin-bottom: 14px}.dr-ic .i{width: 24px;height: 24px}.dr h3{font-size: 21px;font-weight: 800;letter-spacing: -.02em;line-height: 1.2}.dr p{font-size: 15px;line-height: 1.55;color: rgba(220,232,247,.75)}.dr-go{margin-top: auto;padding-top: 10px;display: inline-flex;align-items: center;gap: 6px;font-size: 14px;font-weight: 700;color: var(--acc-2)}.dr-go .i{width: 16px;height: 16px;transition: transform .3s}.dr:hover .dr-go .i{transform: translateY(3px)}.cgs{display: grid;gap: 40px}.cg{scroll-margin-top: 110px}.cg-h{margin-bottom: 14px}.tagd{display: inline-flex;align-items: center;gap: 8px;padding: 9px 16px;border-radius: 5px;font-size: 14px;font-weight: 700;color: var(--acc-2);background: rgba(29,140,255,.12);border: 1px solid rgba(29,140,255,.35)}.tagd .i{width: 16px;height: 16px}.cg .cds{grid-template-columns: 1fr}@media (min-width: 900px){.cg .cds{grid-template-columns: 1fr 1fr}.cg .cds>.cd:only-child{grid-column: 1 / -1}}.ncs{display: grid;gap: 12px;grid-template-columns: 1fr 1fr}@media (min-width: 1000px){.ncs{grid-template-columns: repeat(6,1fr)}}.nc{display: flex;flex-direction: column;gap: 6px;padding: 22px 20px;border-radius: 5px;color: var(--dt);background: linear-gradient(160deg,rgba(255,255,255,.10),rgba(255,255,255,.03));border: 1px solid rgba(255,255,255,.16);-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px)}.nc-ic{width: 48px;height: 48px;display: grid;place-items: center;border-radius: 5px;background: rgba(255,255,255,.12);color: #fff;margin-bottom: 12px}.nc-ic .i{width: 22px;height: 22px}.nc b{font-size: 18px;font-weight: 800;letter-spacing: -.015em}.nc span:last-child{font-size: 14px;line-height: 1.45;color: rgba(220,232,247,.72)}.pl3s{display: grid;gap: 16px}@media (min-width: 960px){.pl3s{grid-template-columns: repeat(3,1fr)}}.pl3{display: flex;flex-direction: column;padding: 30px 28px;border-radius: var(--r);background: var(--dc);border: 1px solid var(--dl);color: var(--dt)}.pl3-n{font-size: 14px;font-weight: 800;color: var(--acc-2)}.pl3-k{margin-top: 18px;align-self: flex-start;padding: 6px 12px;border-radius: 5px;font-size: 12px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;background: rgba(29,140,255,.14);color: var(--acc-2)}.pl3 h3{margin-top: 14px;font-size: 24px;font-weight: 800;letter-spacing: -.025em}.pl3 p{margin-top: 10px;font-size: 15px;line-height: 1.6;color: var(--dt2)}.pl3 ul{margin-top: 22px;padding-top: 18px;border-top: 1px solid var(--dl);display: grid;gap: 10px}.pl3 li{display: flex;gap: 10px;align-items: flex-start;font-size: 15px;line-height: 1.45}.pl3 li .i{flex: none;width: 18px;height: 18px;margin-top: 1px;color: var(--acc-2)}.dps{position: relative;z-index: 1;display: grid;gap: 14px;grid-template-columns: 1fr 1fr}@media (min-width: 1000px){.dps{grid-template-columns: repeat(4,1fr)}}.dp{position: relative;display: block;aspect-ratio: 9 / 16;border-radius: var(--r);overflow: hidden;border: 1px solid rgba(255,255,255,.14);background: #000}.dp>img{width: 100%;height: 100%;object-fit: cover;transition: transform .8s var(--ease)}.dp:hover>img{transform: scale(1.04)}.dp::after{content: "";position: absolute;inset: 0;background: linear-gradient(180deg,rgba(0,0,0,0) 45%,rgba(0,0,0,.85) 100%)}.dp-b{position: absolute;left: 16px;right: 16px;bottom: 16px;z-index: 1;display: grid;gap: 2px;color: #fff}.dp-logo{height: 22px;width: auto;max-width: 110px;object-fit: contain;object-position: left;margin-bottom: 8px}.dp-b b{font-size: 16px}.dp-b>span:last-child{font-size: 13px;color: rgba(255,255,255,.7)}.dp .mk-play{z-index: 1}.mq{display: grid;grid-template-columns: 140px 1fr;gap: 20px;align-items: center;margin: 40px 0;padding: 14px;border-radius: var(--r);background: var(--dc);border: 1px solid var(--dl);color: var(--dt)}.mq-img{position: relative;aspect-ratio: 9 / 16;border-radius: 5px;overflow: hidden}.mq-img img{width: 100%;height: 100%;object-fit: cover}.mq-img .mk-play{width: 44px;height: 44px}.mq-t{display: grid;gap: 4px}.mq-q{font-size: clamp(20px,.6vw + 16px,26px);font-weight: 700;letter-spacing: -.015em;line-height: 1.3;margin-bottom: 10px}.mq-t b{font-size: 15px}.mq-t>span:last-child{font-size: 13px;color: var(--dt2)}.hero-home .h1-xl{font-size: clamp(44px,5.6vw,92px);max-width: 11.5em}.trust2 .marq + .marq{margin-top: 18px}.trust2 .lg{height: 30px}.dp{aspect-ratio: 1 / 1.08}.dp>img{object-position: 50% 8%}.dp::after{background: linear-gradient(180deg,rgba(0,0,0,0) 30%,rgba(0,0,0,.7) 62%,rgba(0,0,0,.96) 100%)}@media (max-width: 640px){.dp{aspect-ratio: 3 / 4}.dp .mk-play{left: auto;right: 10px;top: 10px;transform: none;width: 38px;height: 38px}.dp .mk-play .i{width: 16px;height: 16px}.dp-b{left: 12px;right: 12px;bottom: 12px}.dp-logo{display: none}.dp-b b{font-size: 14px;line-height: 1.2}.dp-b>span:last-child{font-size: 12px}}.marq:hover ul{animation-play-state: running}.trust2{padding-block: clamp(36px,5vw,64px)}.trust2 .trust-k{margin-bottom: clamp(18px,2vw,28px)}.trust2 .marq + .marq{margin-top: clamp(28px,3.4vw,48px)}.rss{display: grid;gap: clamp(14px,1.6vw,22px);margin-top: clamp(28px,3vw,44px)}@media (min-width: 860px){.rss{grid-template-columns: 1fr 1fr}}.rs{--c: #1E7BFF;position: relative;isolation: isolate;overflow: hidden;border-radius: 5px;color: #fff;min-height: clamp(520px,44vw,620px);display: flex;flex-direction: column;padding: clamp(22px,2.6vw,34px);background: #07080b;border: 1px solid color-mix(in srgb,var(--c) 45%,transparent);scroll-margin-top: 100px;transition: border-color .4s var(--ease),transform .6s var(--ease)}.rs:hover{border-color: color-mix(in srgb,var(--c) 85%,transparent);transform: translateY(-4px)}.rs-bg{position: absolute;inset: 0;z-index: -3;width: 100%;height: 100%;object-fit: cover;filter: grayscale(1) contrast(1.15) brightness(.95);transition: transform 1.2s var(--ease)}.rs:hover .rs-bg{transform: scale(1.05)}.rs::before{content: "";position: absolute;inset: 0;z-index: -2;background: var(--c);mix-blend-mode: multiply;opacity: .92}.rs::after{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: radial-gradient(120% 70% at 100% 0%,color-mix(in srgb,var(--c) 55%,transparent) 0%,transparent 60%),linear-gradient(180deg,rgba(5,6,9,.15) 0%,rgba(5,6,9,.55) 42%,rgba(5,6,9,.94) 78%,#050609 100%)}.rs-a{position: absolute;inset: 0;z-index: 3;border-radius: inherit}.rs-a:focus-visible{outline: 2px solid #fff;outline-offset: -4px}.rs-top{display: flex;justify-content: space-between;align-items: center;gap: 12px}.rs-tag{display: inline-flex;align-items: center;gap: 8px;padding: 7px 13px 7px 9px;border-radius: 5px;font-size: 12.5px;font-weight: 600;background: rgba(0,0,0,.28);border: 1px solid rgba(255,255,255,.22);-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px)}.rs-tag .i{width: 15px;height: 15px}.rs-n{font-size: 13px;font-weight: 600;letter-spacing: .04em;font-variant-numeric: tabular-nums}.rs-n i{font-style: normal;color: rgba(255,255,255,.5)}.rs-main{margin-top: auto;display: grid;justify-items: start;gap: 14px;padding-top: 40px}.rs-logo{height: 30px;width: auto;max-width: 170px;object-fit: contain;object-position: left}.rs-h{font-size: clamp(24px,2.2vw,34px);line-height: 1.1;letter-spacing: -.022em;font-weight: 700;margin: 0;text-wrap: balance}.rs-p{margin: 0;font-size: 15px;line-height: 1.5;color: rgba(255,255,255,.7);max-width: 30rem}.rs-foot{margin-top: 22px;padding-top: 20px;border-top: 1px solid rgba(255,255,255,.14);display: flex;align-items: flex-end;justify-content: space-between;gap: 16px}.rs-num{display: grid;gap: 4px;min-width: 0}.rs-num b{font-size: clamp(44px,4.4vw,68px);line-height: .9;letter-spacing: -.045em;font-weight: 700;white-space: nowrap;color: color-mix(in srgb,var(--c) 30%,#fff)}.rs-num b.rs-l{font-size: clamp(36px,3.4vw,52px)}.rs-num>span{font-size: 13.5px;line-height: 1.35;color: rgba(255,255,255,.75);max-width: 22ch}.rs-foot .pill{flex: none;position: relative;z-index: 4;pointer-events: none}.rs-foot .pill i{background: var(--c);color: #fff}@media (max-width: 480px){.rs-foot{flex-direction: column;align-items: flex-start}.rs-n{display: none}}@media (min-width: 700px){.drs{grid-template-columns: 1fr 1fr}}.trust2{padding: calc(var(--R) + 40px) 0 clamp(44px,5vw,64px)}.trust2 .marq + .marq{margin-top: clamp(32px,4vw,60px)}.rs{min-height: clamp(460px,38vw,540px)}.rs-bg{filter: none;object-position: 50% 30%}.rs-poltronas-parana .rs-bg{object-position: 40% 50%}.rs::before{mix-blend-mode: normal;opacity: 1;background: linear-gradient(180deg,transparent 0%,transparent 30%,color-mix(in srgb,var(--c) 55%,#05070b) 62%,color-mix(in srgb,var(--c) 30%,#05070b) 100%)}.rs::after{background: linear-gradient(180deg,rgba(0,0,0,.18),rgba(0,0,0,0) 30%)}.rs-main{padding-top: 0;gap: 18px}.rs-h{font-size: clamp(24px,2.3vw,34px);max-width: 20ch}.rs-main .pill{margin-top: 4px;position: relative;z-index: 4;pointer-events: none}.rs-main .pill i{background: var(--c);color: #fff}.rs-bg{height: 74%;object-position: 50% 25%}.rs-poltronas-parana .rs-bg{object-position: 30% 60%}.rs::before{background: linear-gradient(180deg,transparent 0%,transparent 34%,color-mix(in srgb,var(--c) 50%,#05070b) 66%,color-mix(in srgb,var(--c) 28%,#05070b) 100%)}.rs-protectpool .rs-bg{height: 66%}.drs{gap: clamp(12px,1.4vw,18px)}.dr{min-height: clamp(200px,17vw,250px);display: flex;flex-direction: column;justify-content: flex-end;gap: 12px;padding: clamp(24px,2.6vw,36px);border-radius: 5px}.dr h3{font-size: clamp(24px,2.3vw,36px);line-height: 1.08;letter-spacing: -.025em;font-weight: 700;max-width: 16ch;margin: 0}.dr p{font-size: clamp(15px,1.1vw,17px);line-height: 1.5;color: rgba(255,255,255,.66);max-width: 34ch;margin: 0}.dr:hover{transform: none;border-color: rgba(255,255,255,.14)}.sheet-l{--lt: #0A1A33;--lt2: #46597A;position: relative;isolation: isolate;color: var(--lt);background: radial-gradient(90% 70% at 0% 0%,#F4F8FF 0%,rgba(244,248,255,0) 60%),linear-gradient(170deg,#E6F0FF 0%,#DCE9FF 100%)}.sheet-l .h2,.sheet-l .sh-r .sh-s{color: var(--lt)}.sheet-l .sh-r p{color: var(--lt2)}.sheet-l .pill-w,.sheet-l .pill-d{background: var(--lt);color: #fff}.sheet-l .pill-w i,.sheet-l .pill-d i{background: var(--acc);color: #fff}.sheet-l .nc{background: #fff !important;border: 1px solid rgba(10,26,51,.08) !important;color: var(--lt);box-shadow: 0 10px 30px rgba(10,40,100,.07);-webkit-backdrop-filter: none;backdrop-filter: none}.sheet-l .nc-ic{background: #E6F0FF;color: var(--acc)}.sheet-l .nc span:last-child{color: var(--lt2)}.sheet-l .dp{border-color: rgba(10,26,51,.1);box-shadow: 0 16px 40px rgba(10,40,100,.14)}.dr{--c: #1E7BFF;position: relative;isolation: isolate;overflow: hidden;min-height: clamp(340px,30vw,420px) !important;padding: 0 !important;border-radius: 5px !important;color: #fff !important;justify-content: flex-end !important;background: color-mix(in srgb,var(--c) 30%,#05070b) !important;border: 0 !important;box-shadow: 0 18px 44px rgba(10,40,100,.18);-webkit-backdrop-filter: none !important;backdrop-filter: none !important}.dr::before,.dr::after{display: none !important}.dr-bg{position: absolute;inset: 0 0 auto 0;z-index: -2;width: 100%;height: 72%;object-fit: cover;object-position: 50% 30%;transition: transform 1.2s var(--ease)}.dr .dr-t{position: relative;display: grid;gap: 10px;padding: clamp(22px,2.6vw,34px)}.dr .dr-t::before{content: "";position: absolute;z-index: -1;left: 0;right: 0;bottom: 0;height: 220%;background: linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--c) 55%,#05070b) 45%,color-mix(in srgb,var(--c) 30%,#05070b) 100%)}.dr h3{color: #fff}.dr p{color: rgba(255,255,255,.78) !important}.dpw{display: grid;gap: 14px;color: inherit}.dpw .dp{aspect-ratio: 9 / 16 !important}.dpw .dp>img{object-position: center !important}.dpw .dp::after{display: none}.dpw:hover .dp>img{transform: scale(1.03)}.dp-n{display: grid;gap: 2px}.dp-n b{font-size: 16px;font-weight: 700}.dp-n span{font-size: 13.5px;line-height: 1.35;color: var(--dt2)}.sheet-l .dp-n span{color: var(--lt2)}@media (max-width: 640px){.dpw .dp .mk-play{top: 50%;left: 50%;right: auto;transform: translate(-50%,-50%)}}#presenca .geo{background: none !important;border: 0 !important;box-shadow: none !important;padding: 0 !important;-webkit-backdrop-filter: none !important;backdrop-filter: none !important}#presenca .geo-t .h2{font-size: clamp(34px,4vw,60px);line-height: 1.02;letter-spacing: -.035em;max-width: 12ch}#presenca .geo-t p{color: rgba(220,232,247,.72);font-size: 18px;max-width: 26em}.geo-map .dmap{width: 100%;max-width: 620px;height: auto;display: block;margin: 0 auto;overflow: visible}.dmap circle{fill: rgba(255,255,255,.13)}.dmap circle.on{fill: var(--acc)}.dmap .lb-p{font: 700 18px var(--f);fill: #fff;dominant-baseline: central}.anim .geo-map .dmap circle.on{fill: rgba(255,255,255,.13);transition: fill .5s ease calc(var(--k,0) * 200ms + 150ms)}.anim .geo-map.on .dmap circle.on{fill: var(--acc)}.anim .geo-map .dmap .lb-p{opacity: 0;transition: opacity .5s ease 1.5s}.anim .geo-map.on .dmap .lb-p{opacity: 1}@media (min-width: 960px){#presenca .geo{grid-template-columns: .9fr 1.1fr;gap: 48px}}#presenca .geo-t p{font-size: 18px !important;line-height: 1.55}.dmap circle{fill: var(--acc)}.anim .geo-map .dmap circle{fill: rgba(255,255,255,.13);transition: fill .45s ease calc(var(--k,0) * 220ms + 150ms)}.anim .geo-map.on .dmap circle{fill: var(--acc)}.dmap circle.py,.anim .geo-map.on .dmap circle.py{fill: #8FC9FF}.dpw .dp .mk-play{left: auto !important;top: auto !important;right: 12px;bottom: 12px;transform: none !important;width: 44px;height: 44px}.dpw .dp .mk-play .i{width: 18px;height: 18px}.sh-solo{grid-template-columns: 1fr !important}.sh-solo .h2{max-width: 18ch}.se{position: relative;z-index: 1;margin-top: clamp(36px,4vw,56px);padding-top: clamp(24px,2.6vw,32px);border-top: 1px solid rgba(255,255,255,.14);display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 20px 40px}.se p{margin: 0;font-size: clamp(20px,1.8vw,28px);line-height: 1.3;font-weight: 700;letter-spacing: -.02em;max-width: 34ch;color: var(--dt)}.sheet-l .se{border-top-color: rgba(10,26,51,.12)}.sheet-l .se p{color: var(--lt)}.sheet-l .cp-art h2,.sheet-l .fd-txt .h2,.sheet-l .split-t .h2{color: var(--lt)}.sheet-l .cp-art p,.sheet-l .cp-art li,.sheet-l .fd-txt p,.sheet-l .split-t p:not(.sh-s){color: var(--lt2)}.sheet-l .fd-txt .fd-lead,.sheet-l .split-t .sh-s{color: var(--lt)}.sheet-l .cp-q{background: var(--lt);border: 0;box-shadow: 0 18px 44px rgba(10,40,100,.18)}.sheet-l .mq{background: var(--lt) !important;border: 0 !important;box-shadow: 0 18px 44px rgba(10,40,100,.18)}.sheet-l .fd-img{border: 0;box-shadow: 0 24px 60px rgba(10,40,100,.2)}.sheet-l .epc{background: #fff !important;border: 1px solid rgba(10,26,51,.08) !important;box-shadow: 0 12px 32px rgba(10,40,100,.08);-webkit-backdrop-filter: none !important;backdrop-filter: none !important}.sheet-l .epc b{color: var(--lt)}.sheet-l .epc em{color: var(--lt2)}.sheet-l .mc-banner{border: 0;box-shadow: 0 24px 60px rgba(10,40,100,.25)}.sheet-l .cp-meta dt{color: var(--lt2)}.pl3-t{display: flex;flex-direction: column;gap: 12px;justify-content: flex-end;min-height: 220px}.pl3-t h3{font-size: clamp(22px,1.9vw,28px);line-height: 1.12;letter-spacing: -.02em}.sheet-w>.blobs + .wrap{position: relative;z-index: 1}.sheet-l .rs .pill-w,.sheet-l .dr .pill-w{background: #fff;color: var(--ink)}.hs{display: grid;gap: 28px}@media (min-width: 960px){.hs{grid-template-columns: .9fr 1.1fr;gap: 64px;align-items: start}}.hs .h2{max-width: 12ch}.hs-txt{display: grid;gap: 16px}.hs-txt p{margin: 0;font-size: 17px;line-height: 1.7;color: var(--lt2)}.hs-txt .hs-lead{font-size: clamp(20px,1.6vw,24px);line-height: 1.45;font-weight: 600;color: var(--lt);letter-spacing: -.01em}.prs{display: grid;gap: 16px}@media (min-width: 700px){.prs{grid-template-columns: 1fr 1fr}}@media (min-width: 1100px){.prs{grid-template-columns: repeat(4,1fr)}}.pr{display: flex;flex-direction: column;border-radius: 5px;overflow: hidden;background: #fff;color: var(--lt);border: 1px solid rgba(10,26,51,.08);box-shadow: 0 14px 36px rgba(10,40,100,.1);transition: transform .4s var(--ease),box-shadow .4s var(--ease)}.pr:hover{transform: translateY(-4px);box-shadow: 0 22px 50px rgba(10,40,100,.16)}.pr-img{aspect-ratio: 4 / 3;overflow: hidden;background: #EEF3FB;border-bottom: 1px solid rgba(10,26,51,.06)}.pr-img img{width: 100%;height: 100%;object-fit: cover;object-position: top}.pr-t{display: grid;gap: 8px;padding: 20px 20px 24px}.pr-t em{font-style: normal;font-size: 13px;font-weight: 600;color: var(--acc)}.pr-t b{font-size: 17px;line-height: 1.35;font-weight: 700;letter-spacing: -.01em}.tm{margin: 0;border-radius: 5px;overflow: hidden;border: 1px solid rgba(255,255,255,.1)}.tm img{width: 100%;height: auto;display: block}.tm-txt{display: grid;gap: 12px;margin-top: clamp(24px,3vw,36px);max-width: 62ch}.tm-txt p{margin: 0;font-size: 18px;line-height: 1.65;color: var(--dt2)}.tm-txt p:first-child{color: var(--dt)}.tm{aspect-ratio: 2 / 1}.tm img{height: 100%;object-fit: cover;object-position: 50% 45%}@media (max-width: 640px){.tm{aspect-ratio: 4 / 3}}.tmg{display: grid;gap: clamp(24px,3vw,48px);align-items: center}@media (min-width: 960px){.tmg{grid-template-columns: 1.1fr .9fr}}.tmg .tm{aspect-ratio: 5 / 4}.tmg .tm img{object-position: 50% 62%}.tmg .tm-txt{margin-top: 0}.pr-img{aspect-ratio: 1 / 1}.pr-img img{object-position: top center}:root{--max: 1180px}.sheet-l .tm{border: 0;box-shadow: 0 24px 60px rgba(10,40,100,.2)}.sheet-l .tm-txt p{color: var(--lt2)}.sheet-l .tm-txt p:first-child{color: var(--lt)}.sheet-w .pr{border: 0;box-shadow: none}:root{--max: 1080px}:root{--R: clamp(20px,2.4vw,36px)}.pr-img{aspect-ratio: 3 / 2 !important;background: #0b0c10;border: 0}.pr-img img{object-position: center !important}.pr-t b::before{content: "\201C"}.pr-t b::after{content: "\201D"}.tm-w{aspect-ratio: auto !important}.tm-w img{height: auto !important;object-fit: initial}.tm-2{display: grid;gap: 16px;margin-top: clamp(24px,3vw,36px)}@media (min-width: 960px){.tm-2{grid-template-columns: 1fr 1fr;gap: 48px;align-items: start}}.tm-2 p{margin: 0;font-size: 17px;line-height: 1.7;color: var(--lt2)}.tm-2 .tm-k{font-size: clamp(22px,1.9vw,28px);line-height: 1.3;font-weight: 700;letter-spacing: -.02em;color: var(--lt)}.cp-g>*{min-width: 0}.cp-g{grid-template-columns: minmax(0,1fr)}@media (min-width: 960px){.cp-g{grid-template-columns: 400px minmax(0,1fr)}}@media (max-width: 899px){.hero-fd,.hero-vg{aspect-ratio: auto !important;height: auto !important;min-height: 92svh !important;padding: 120px 0 48px !important;justify-content: flex-end !important}.hero-fd .hero-fd-img,.hero-vg .hero-fd-img{inset: 0 !important;height: 100% !important;bottom: 0 !important}.hero-fd .hero-fd-img img,.hero-vg .hero-fd-img img{object-position: 50% 30% !important}.hero-fd .hero-fd-img::after,.hero-vg .hero-fd-img::after{background: linear-gradient(180deg,rgba(0,0,0,.55) 0%,rgba(0,0,0,.2) 30%,rgba(0,0,0,.75) 62%,#000 100%) !important}}@media (max-width: 640px){.tb-a{min-width: 44px;height: 44px;justify-content: center}.tb-cta{min-width: 44px;height: 44px}.back{padding: 12px 0}.foot-cols a{display: inline-block;padding: 6px 0}}@media (max-width: 899px){.hero-fd,.hero-vg{min-height: 0 !important;height: 640px !important}}.cp-side{grid-template-columns: minmax(0,1fr)}.cp-side .pill span{white-space: normal}@media (max-width: 959px){.cp-vid-v{max-width: 300px;width: 100%;justify-self: center}}@media (max-width: 640px){.pill,.ghost{position: relative;width: 100%;height: 56px;justify-content: center;padding: 0 58px !important;gap: 0;white-space: nowrap;font-size: 15px}.pill>span{white-space: nowrap !important;text-align: center;line-height: 1.2}.pill i{position: absolute;right: 7px;top: 50%;translate: 0 -50%;width: 42px;height: 42px;margin: 0}.ghost .i{position: absolute;right: 20px;top: 50%;translate: 0 -50%}.hero-a,.ctac-a,.hero-side .hero-a{display: grid !important;grid-template-columns: 1fr;gap: 10px;width: 100%}.se{display: grid;gap: 18px}.se-cta,.sh-cta,.foot-cta,.split-t>.pill{width: 100%}.foot-cta{display: grid;gap: 18px}.cp-side .pill{justify-content: center}}.foot{padding: calc(var(--R) + clamp(56px,7vw,96px)) 0 28px}.fc{display: grid;gap: 24px;padding-bottom: clamp(40px,5vw,64px);border-bottom: 1px solid rgba(255,255,255,.1)}@media (min-width: 900px){.fc{grid-template-columns: 1fr auto;align-items: end;gap: 48px}}.fc-k{margin: 0;font-size: clamp(28px,3.4vw,46px);line-height: 1.06;font-weight: 800;letter-spacing: -.035em;max-width: 15ch}.fc-a{display: flex;flex-wrap: wrap;align-items: center;gap: 12px}.fw{display: inline-flex;align-items: center;justify-content: center;gap: 10px;height: 52px;padding: 0 22px;border-radius: 5px;border: 1px solid rgba(255,255,255,.22);color: #fff;font-weight: 600;font-size: 15px;transition: border-color .2s,background-color .2s}.fw:hover{border-color: #25D366;background: rgba(37,211,102,.08)}.fw .bi{width: 18px;height: 18px;fill: #25D366}.fg{display: grid;gap: 40px;padding: clamp(40px,5vw,64px) 0}@media (min-width: 900px){.fg{grid-template-columns: 1.2fr 1fr;gap: 64px}}.fb{display: grid;gap: 18px;justify-items: start}.fb-sym{width: 44px;height: auto}.fb p{margin: 0;max-width: 32ch;font-size: 15px;line-height: 1.6;color: rgba(255,255,255,.6)}.fss{display: flex;gap: 10px}.fs{width: 44px;height: 44px;border-radius: 50%;display: grid;place-items: center;border: 1px solid rgba(255,255,255,.16);color: #fff;transition: background-color .2s,border-color .2s}.fs:hover{background: #fff;color: #000;border-color: #fff}.fs .bi{width: 18px;height: 18px;fill: currentColor}.fn{display: grid;grid-template-columns: 1fr 1fr;gap: 32px}.fn h2{margin: 0 0 12px;font-size: 12px;font-weight: 700;letter-spacing: .1em;text-transform: uppercase;color: rgba(255,255,255,.4)}.fn ul{display: grid;gap: 2px}.fn a{display: inline-block;padding: 7px 0;font-size: 15px;color: rgba(255,255,255,.85);transition: color .2s}.fn a:hover{color: #fff}.fbot{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 6px 24px;padding-top: 22px;border-top: 1px solid rgba(255,255,255,.1);font-size: 13px;color: rgba(255,255,255,.4)}.foot .foot-credit{margin-top: 10px}@media (max-width: 640px){.fc-a{display: grid;grid-template-columns: 1fr;width: 100%}.fw{width: 100%;height: 56px}.fbot{flex-direction: column}}.dmap .dm-b,.dmap .dm-on,.dmap .dm-py{fill: none;stroke-linecap: round;stroke-width: 6.2}.dmap .dm-b{stroke: rgba(255,255,255,.13)}.dmap .dm-on{stroke: var(--acc)}.dmap .dm-py{stroke: #8FC9FF}.dmap .dm-r{transform-box: fill-box;transform-origin: center}.anim .geo-map .dmap .dm-r{transform: scale(0);transition: transform 2.4s cubic-bezier(.3,.6,.3,1) .2s}.anim .geo-map.on .dmap .dm-r{transform: scale(1)}main>.trust{content-visibility: visible !important}.top-menu{display: none}.mnav{display: none}@media (max-width: 640px){.tb-nav{display: none}.tb-pill{gap: 6px}.top-menu{display: inline-flex;align-items: center;gap: 8px;height: 44px;padding: 0 18px 0 14px;border: 0;border-radius: 5px;background: transparent;color: #fff;font: 600 15px var(--f);cursor: pointer}.top-menu .i{width: 20px;height: 20px}.tb-cta .tb-cta-l{display: inline}.tb-cta{padding: 0 16px}.mnav:not([hidden]){display: flex;flex-direction: column;justify-content: space-between;gap: 24px;position: fixed;inset: 0;z-index: 55;padding: 96px 20px 32px;background: rgba(5,6,9,.97)}.mnav nav{display: grid}.mnav nav a{display: flex;align-items: center;gap: 14px;padding: 16px 4px;border-bottom: 1px solid rgba(255,255,255,.08);color: #fff;font-size: 22px;font-weight: 700;letter-spacing: -.02em}.mnav nav a .i{width: 22px;height: 22px;color: var(--acc-2)}.mnav nav a[aria-current="page"]{color: var(--acc-2)}.menu-open .top-menu .i-menu{display: none}}@media (max-width: 640px){.epcs{display: grid !important;grid-auto-flow: row !important;grid-template-columns: 1fr !important;overflow: visible !important;gap: 12px;margin: 0 !important;padding: 0 !important}.epc{flex-direction: row !important;align-items: center;gap: 14px !important;padding: 10px !important}.epc-img{flex: none;width: 128px;aspect-ratio: 16 / 9 !important;border-radius: 5px}.epc-img .mk-play{width: 34px;height: 34px}.epc-img .mk-play .i{width: 14px;height: 14px}.epc b{margin: 0 !important;font-size: 15px;line-height: 1.3}.epc em{display: none}}.top-menu .i-x{display: none}.menu-open .top-menu .i-x{display: inline}@media (max-width: 640px){.epc em{display: block !important;margin: 4px 0 0 !important;font-size: 13px}.epc>b,.epc>em{grid-column: 2}.epc{display: grid !important;grid-template-columns: 128px 1fr;grid-template-rows: auto auto;align-content: center}.epc-img{grid-row: 1 / 3}}@media (max-width: 640px){.tb .top-menu{flex-direction: row;width: auto;border: 0;white-space: nowrap}.tb .top-menu span{width: auto;height: auto;background: none;transform: none !important;font-size: 15px;font-weight: 600}}:root{--R: 5px;--r: 5px}.blobs,.hero-glow,.ctac-sym{display: none !important}.sheet-g::before,.sheet-g::after{display: none !important}.sheet-g{background: #071633 !important}.sheet-l{background: #E8F0FD !important}*,*::before,*::after{-webkit-backdrop-filter: none !important;backdrop-filter: none !important}.dr,.rs,.pr,.nc,.epc,.tm,.dpw .dp,.pl3,.cp-q,.mq,.vk,.nv,.fd-img,.mc-banner,.sheet-l .tm,.sheet-l .fd-img{box-shadow: none !important}.mk-play,.pill i,.fs,.tb-a,.top-menu,.car-b{border-radius: 5px !important}.mk-play{background: rgba(0,0,0,.55) !important;border: 1px solid rgba(255,255,255,.5)}.pill i{border-radius: 3px !important}p,li,figcaption,.pr-t b,.vk-t b{text-wrap: pretty}h1,h2,h3,.h1,.h2,.rs-h,.se p,.fc-k{text-wrap: balance}.rs::before{background: linear-gradient(180deg,transparent 0 56%,var(--c) 56% 100%) !important;mix-blend-mode: normal !important;opacity: 1 !important}.rs::after{background: none !important}.rs-bg{height: 56% !important}.rs{border: 0 !important}.dr{background: var(--c) !important}.dr .dr-t::before{display: none !important}.dr-bg{height: 55% !important}.tb-pill{border-radius: 5px !important;background: rgba(8,10,14,.96) !important;border: 1px solid rgba(255,255,255,.1)}.tb-l{max-width: none !important;opacity: 1 !important;margin-left: 8px !important;filter: none !important;transition: none !important}.tb-a{padding: 0 12px !important}.tb-cta{border-radius: 5px !important}@media (max-width: 1100px) and (min-width: 641px){.tb-a .i{display: none}.tb-l{margin-left: 0 !important}.tb-a{padding: 0 10px !important;font-size: 13px}}.hero-l{display: grid;gap: 24px;align-content: end}.hero-l .h1-xl{font-size: clamp(40px,4.6vw,72px);max-width: 13ch}.hero-l .hero-s{margin: 0;font-size: clamp(18px,1.5vw,22px);line-height: 1.45;color: rgba(255,255,255,.8);max-width: 34ch}@media (min-width: 900px){.hero-home .hero-in{grid-template-columns: 1.1fr .9fr !important;align-items: center !important}}.flow{position: relative;display: grid;gap: 18px;padding: 22px;border-radius: 5px;background: rgba(5,8,14,.82);border: 1px solid rgba(255,255,255,.12)}.fl-top{display: grid;grid-template-columns: auto 1fr auto;align-items: center;gap: 12px}.fl-n{display: grid;justify-items: center;gap: 8px}.fl-n img,.fl-n .i{width: 56px;height: 56px;padding: 12px;border-radius: 5px;background: #0B1A33;border: 1px solid rgba(80,150,255,.35);color: #fff;object-fit: contain}.fl-n b{font-size: 12px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: rgba(255,255,255,.7)}.fl-line{position: relative;height: 2px;background: rgba(80,150,255,.3);margin-top: -26px;overflow: hidden}.fl-line i{position: absolute;top: -2px;left: -12%;width: 12%;height: 6px;background: var(--acc);animation: fl-run 1.8s linear infinite}.fl-line i:nth-child(2){animation-delay: .6s}.fl-line i:nth-child(3){animation-delay: 1.2s}@keyframes fl-run{to{left: 100%}}.fl-drop{position: relative;display: grid;gap: 8px;height: 228px;overflow: hidden;margin: 0;padding: 0;list-style: none;-webkit-mask-image: linear-gradient(180deg,#000 70%,transparent);mask-image: linear-gradient(180deg,#000 70%,transparent)}.fl-c{display: flex;align-items: center;gap: 12px;height: 48px;padding: 0 14px;border-radius: 5px;background: #fff;color: #0A1A33;font-size: 15px;font-weight: 700}.fl-c .i{width: 18px;height: 18px;color: var(--acc);flex: none}.fl-c::after{content: "agora";margin-left: auto;font-size: 12px;font-weight: 600;color: #5B6B85}.fl-c.in{animation: fl-in .55s cubic-bezier(.2,1.2,.4,1) both}@keyframes fl-in{from{transform: translateY(-56px);opacity: 0}to{transform: none;opacity: 1}}@media (max-width: 899px){.flow{padding: 16px}.fl-drop{height: 176px}}.nv{display: grid;gap: 18px;margin-bottom: clamp(28px,3vw,40px);color: inherit}@media (min-width: 900px){.nv{grid-template-columns: 1.4fr 1fr;align-items: center;gap: 40px}}.nv .vc-img{border-radius: 5px;overflow: hidden}.nv-t{display: grid;gap: 10px}.nv-t b{font-size: clamp(22px,2vw,30px);line-height: 1.15;letter-spacing: -.02em}.nv-t span{font-size: 16px;line-height: 1.6;color: var(--dt2)}.pl3-e{display: block;margin-bottom: 10px;font-size: 13px;font-weight: 700;color: var(--acc-2)}.pl3 .pill{margin-top: 22px}.vks{display: grid;gap: 16px}@media (min-width: 760px){.vks{grid-template-columns: 1fr 1fr}}.vk{display: grid;color: #fff;border-radius: 5px;overflow: hidden;background: #0B1A33;border: 1px solid rgba(255,255,255,.1)}.vk .vc-img{border-radius: 0}.vk-t{display: grid;gap: 6px;padding: 18px 20px 22px}.vk-t em{font-style: normal;font-size: 13px;font-weight: 700;color: var(--acc-2)}.vk-t b{font-size: 20px;line-height: 1.2;letter-spacing: -.015em}.vk-t span{font-size: 14px;color: rgba(255,255,255,.6)}.pr-img{position: relative}.pr-logo{position: absolute;left: 10px;top: 10px;width: auto !important;height: 30px !important;object-fit: contain !important;border-radius: 3px}.tmb{position: relative;isolation: isolate}.tmb-bg{position: absolute;inset: 0;z-index: -2;width: 100%;height: 100%;object-fit: cover;object-position: 50% 40%}.tmb::before{content: "";position: absolute;inset: 0;z-index: -1;background: rgba(4,8,16,.74)}.tmb-t{display: grid;gap: 14px;max-width: 60ch}.tmb-t p{margin: 0;font-size: 17px;line-height: 1.7;color: rgba(255,255,255,.8)}.tmb-t .tm-k{font-size: clamp(22px,2vw,30px);line-height: 1.25;font-weight: 700;color: #fff}.fgr{font-size: 13px !important;color: rgba(255,255,255,.5) !important}.fgr b{color: rgba(255,255,255,.85);font-weight: 600}.lead-l{max-width: 60ch;margin: 0 0 28px;font-size: 18px;line-height: 1.6;color: var(--dt2)}.car{position: relative}.car-t{display: grid;grid-auto-flow: column;grid-auto-columns: min(78%,620px);gap: 12px;overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none}.car-t::-webkit-scrollbar{display: none}.car-i{margin: 0;scroll-snap-align: start;border-radius: 5px;overflow: hidden;aspect-ratio: 16 / 9}.car-i img{width: 100%;height: 100%;object-fit: cover}.car-n{display: flex;gap: 8px;margin-top: 14px}.car-b{width: 44px;height: 44px;display: grid;place-items: center;background: transparent;border: 1px solid rgba(255,255,255,.3);color: #fff;cursor: pointer}.car-b .i{width: 20px;height: 20px}.tb-l{width: auto !important;transform: none !important}.pl3{display: flex !important;flex-direction: column}.pl3 .pill{margin-top: auto !important;align-self: flex-start}.pl3 ul{margin-bottom: 24px}@media (min-width: 900px){.flow{padding: 28px}.fl-n img,.fl-n .i{width: 64px;height: 64px}.fl-drop{height: 270px}.fl-c{height: 52px;font-size: 16px}}.dr{min-height: 0 !important;padding-top: 0 !important}.dr-bg{position: relative !important;display: block;height: clamp(150px,15vw,200px) !important;inset: auto !important;z-index: 0 !important}.dr .dr-t{padding-top: 20px !important}.dr{justify-content: flex-start !important}.dr .dr-t{flex: 1}.wr .w{white-space: nowrap}.flow{display: none !important}.f2{position: relative;display: grid;border-radius: 5px;background: rgba(5,8,14,.86);border: 1px solid rgba(255,255,255,.12);padding: 18px 18px 0;overflow: hidden}.f2-st{position: absolute;left: 14px;top: 14px;z-index: 3;display: inline-flex;align-items: center;gap: 8px;height: 28px;padding: 0 10px;border-radius: 5px;background: rgba(255,255,255,.06);border: 1px solid rgba(255,255,255,.14);font-size: 12px;font-weight: 700;letter-spacing: .02em;color: rgba(255,255,255,.6)}.f2-st i{width: 8px;height: 8px;border-radius: 2px;background: rgba(255,255,255,.35);transition: background-color .3s}.f2-st .f2-on{display: none}.f2.on .f2-st{color: #fff;border-color: rgba(74,222,128,.45)}.f2.on .f2-st i{background: #4ADE80}.f2.on .f2-st .f2-on{display: inline}.f2.on .f2-st .f2-off{display: none}.f2-sc{position: relative;aspect-ratio: 420 / 150;margin-top: 26px}.f2-sc svg{position: absolute;inset: 0;width: 100%;height: 100%;overflow: visible}.f2-deck,.f2-arch,.f2-cb{fill: none;stroke-dasharray: 1;stroke-dashoffset: 1}.f2-deck{stroke: rgba(80,150,255,.45);stroke-width: 2;transition: stroke-dashoffset .7s cubic-bezier(.6,0,.2,1) .15s}.f2-arch{stroke: var(--acc);stroke-width: 3;transition: stroke-dashoffset .8s cubic-bezier(.6,0,.2,1)}.f2-cb{stroke: rgba(80,150,255,.55);stroke-width: 1.2;transition: stroke-dashoffset .35s ease calc(.45s + var(--k) * 35ms)}.f2.on .f2-deck,.f2.on .f2-arch,.f2.on .f2-cb{stroke-dashoffset: 0}.f2:not(.on) .f2-cb{transition-delay: calc((10 - var(--k)) * 20ms)}.f2-p{fill: #fff;opacity: 0;transition: opacity .3s}.f2.on .f2-p{opacity: 1;transition-delay: .8s}.f2-n{position: absolute;z-index: 2;translate: -50% -50%;display: grid;justify-items: center;gap: 6px}.f2-n .i,.f2-n img{box-sizing: border-box;width: 52px;height: 52px;padding: 13px;border-radius: 5px;background: #0B1424;border: 1px solid rgba(255,255,255,.18);color: rgba(255,255,255,.55);object-fit: contain;transition: background-color .4s,border-color .4s,color .4s,transform .4s cubic-bezier(.2,1.4,.4,1)}.f2-n b{position: absolute;top: 100%;margin-top: 6px;white-space: nowrap;font-size: 11px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: rgba(255,255,255,.55)}.f2-tr img{width: 64px;height: 64px;padding: 14px}.f2-tr b{top: auto;bottom: 100%;margin: 0 0 6px}.f2.on .f2-n .i,.f2.on .f2-n img{border-color: var(--acc);color: #fff}.f2.on .f2-tr img{background: var(--acc);transform: scale(1.08)}.f2.on .f2-in .i{background: #0F2A55;transition-delay: .7s}.f2.on .f2-n b{color: #fff}.f2-rain{position: relative;height: 230px;margin: 0 -18px;overflow: hidden;-webkit-mask-image: linear-gradient(180deg,#000 0,#000 70%,transparent);mask-image: linear-gradient(180deg,#000 0,#000 70%,transparent)}.f2-m{position: absolute;top: -10px;left: 0;width: 26px;height: 26px;color: #4ADE80;will-change: transform;animation: f2-fall var(--d) cubic-bezier(.45,0,.9,.6) forwards}.f2-m .i{width: 100%;height: 100%;stroke-width: 1.8}@keyframes f2-fall{from{transform: translate(var(--x0),28px) rotate(0) scale(var(--s));opacity: 0}12%{opacity: 1}to{transform: translate(var(--x1),var(--y1,250px)) rotate(var(--r)) scale(var(--s));opacity: 1}}@media (max-width: 899px){.f2-rain{height: 170px}.f2-n .i,.f2-n img{width: 44px;height: 44px;padding: 11px}.f2-tr img{width: 54px;height: 54px}}.f2-n{display: block;width: 52px;height: 52px}.f2-bx{display: grid;place-items: center;width: 52px;height: 52px;border-radius: 5px;background: #0B1424;border: 1px solid rgba(255,255,255,.18);color: rgba(255,255,255,.55);transition: background-color .4s,border-color .4s,color .4s,transform .4s cubic-bezier(.2,1.4,.4,1)}.f2-bx .i{width: 24px !important;height: 24px !important;padding: 0 !important;border: 0 !important;background: none !important}.f2-bx img{width: 30px !important;height: auto !important;padding: 0 !important;border: 0 !important;background: none !important}.f2-tr,.f2-tr .f2-bx{width: 64px;height: 64px}.f2-tr .f2-bx img{width: 36px !important}.f2-n b{position: absolute;left: 50%;translate: -50% 0;top: 100%;bottom: auto;margin: 8px 0 0}.f2-tr b{top: auto;bottom: 100%;margin: 0 0 8px}.f2.on .f2-bx{border-color: var(--acc);color: #fff}.f2.on .f2-tr .f2-bx{background: var(--acc);transform: scale(1.08)}.f2.on .f2-in .f2-bx{background: #0F2A55;transition-delay: .7s}@media (max-width: 899px){.f2-n,.f2-bx{width: 42px;height: 42px}.f2-tr,.f2-tr .f2-bx{width: 52px;height: 52px}.f2-bx .i{width: 20px !important;height: 20px !important}.f2-n b{font-size: 10px}}.f2-rain{height: 250px}.f2.on .f2-in .f2-bx{animation: f2-recv 1.1s ease-in-out 1s infinite}@keyframes f2-recv{0%,100%{transform: none}50%{transform: translateY(3px);border-color: #4ADE80}}.f2.on .f2-p{fill: #8FC9FF}@media (max-width: 899px){.f2-rain{height: 190px}}.f2-bx svg{position: static !important;inset: auto !important}.f2-st{position: static !important;justify-self: start}.f2-sc{margin-top: 44px !important}@media (min-width: 900px){.hero-home .hero-in{align-items: stretch !important}.hero-home .hero-l{align-content: center}.f2{grid-template-rows: auto auto 1fr;align-self: stretch}.f2-rain{height: auto !important;min-height: 150px}}@media (min-width: 900px){.f2-rain{min-height: 190px}}.nv{display: block !important}.nv .vc-img{display: block;aspect-ratio: 16 / 9}.f2{background: none !important;border: 0 !important;padding: 0 !important;overflow: visible !important}.f2-rain{margin: 0 !important}.f2 .f2-l{stroke-dashoffset: 0 !important;transition: none !important}.f2-pl{opacity: 1 !important;fill: #8FC9FF}.f2-pr{opacity: 0}.f2.on .f2-pr{opacity: 1;transition-delay: .7s}.f2 .f2-mk .f2-bx,.f2 .f2-tr .f2-bx{border-color: var(--acc);color: #fff}.f2 .f2-tr .f2-bx{background: var(--acc)}.f2 .f2-mk b,.f2 .f2-tr b{color: #fff}.f2-arch:not(.f2-l){transition: stroke-dashoffset .6s cubic-bezier(.6,0,.2,1)}.f2-deck:not(.f2-l){transition: stroke-dashoffset .5s cubic-bezier(.6,0,.2,1) .1s}.f2-cb:not(.f2-l){transition: stroke-dashoffset .3s ease calc(.35s + var(--k) * 40ms)}.f2:not(.on) .f2-cb:not(.f2-l){transition-delay: calc((6 - var(--k)) * 25ms)}.dr,.rs{--c: #0B5ED7 !important}@media (min-width: 900px){.h2,.sh-solo .h2,.hs .h2,#presenca .geo-t .h2,.fc-k,.rs-h,.dr h3,.split-t .h2,.h1{max-width: none !important}.sh-solo .h2{font-size: clamp(34px,3.4vw,52px)}}.hero-home .hero-in{display: block !important}.hero-home .h1-xl{font-size: clamp(38px,4.4vw,64px) !important;max-width: none !important;text-wrap: balance}.hx-row{display: grid;gap: 32px;margin-top: clamp(24px,3vw,40px)}@media (min-width: 900px){.hx-row{grid-template-columns: .85fr 1.15fr;align-items: start;gap: 56px}}.hx-row .hero-l{display: grid;gap: 28px;align-content: start}.f2{display: none !important}.f3{position: relative;display: grid;gap: 18px}.f3-sc{position: relative;height: 92px}.f3-sc svg{position: absolute;left: 0;right: 0;top: 6px;width: 100%;height: 80px;overflow: visible}.f3-l{stroke: rgba(80,150,255,.28);stroke-width: 2;vector-effect: non-scaling-stroke;transition: stroke .4s}.f3-on,.f3.on .f3-l{stroke: var(--acc)}.f3-plug,.f3-sock{fill: #0B1424;stroke: rgba(80,150,255,.45);stroke-width: 1.5;vector-effect: non-scaling-stroke;transition: fill .3s,stroke .3s}.f3.on .f3-plug,.f3.on .f3-sock{fill: var(--acc);stroke: var(--acc)}.f3-a,.f3-b{transition: transform .55s cubic-bezier(.5,0,.2,1)}.f3-a{transform: translateX(-26px)}.f3-b{transform: translateX(26px)}.f3.on .f3-a,.f3.on .f3-b{transform: none}.f3-p{fill: #fff}.f3-pr{opacity: 0;transition: opacity .2s}.f3.on .f3-pr{opacity: 1;transition-delay: .55s}.f3-n{position: absolute;top: 46px;translate: -50% -50%;z-index: 2}.f3-n .f2-bx{width: 56px;height: 56px}.f3-t .f2-bx{width: 68px;height: 68px;background: var(--acc);border-color: var(--acc)}.f3-t .f2-bx img{width: 38px !important}.f3-d .f2-bx{border-color: var(--acc);color: #fff}.f3-n b{position: absolute;left: 50%;translate: -50% 0;top: 100%;margin-top: 8px;white-space: nowrap;font-size: 11px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: rgba(255,255,255,.55)}.f3-d b,.f3-t b,.f3.on .f3-i b{color: #fff}.f3-i .f2-bx{color: rgba(255,255,255,.55)}.f3.on .f3-i .f2-bx{border-color: var(--acc);color: #fff;background: #0F2A55;animation: f2-recv 1.1s ease-in-out .8s infinite}.f3 .f2-st{justify-self: start}.f3 .f2-rain{height: 190px !important;margin: 26px 0 0 !important}@media (max-width: 899px){.f3-n .f2-bx{width: 46px;height: 46px}.f3-t .f2-bx{width: 56px;height: 56px}.f3 .f2-rain{height: 160px !important}}@media (min-width: 900px){.hero:not(.hero-home) .hero-in{grid-template-columns: 1fr !important;gap: 20px !important}.hero:not(.hero-home) .h1{font-size: clamp(40px,4.3vw,62px) !important;text-wrap: balance}.hero:not(.hero-home) .hero-side{max-width: 60ch}.h1-case{font-size: clamp(36px,3.6vw,52px) !important}.rs-h{font-size: clamp(20px,1.75vw,25px) !important}.hs{grid-template-columns: 1fr !important;gap: 24px !important}.hs-txt{max-width: 72ch}#presenca .geo-t .h2{font-size: clamp(30px,2.8vw,40px) !important}.split-t .h2{font-size: clamp(30px,2.8vw,40px) !important}}@media (min-width: 900px){.hero:not(.hero-home) .h1{font-size: clamp(40px,4.3vw,56px) !important}.hero:not(.hero-home) .h1.h1-case{font-size: clamp(34px,3.4vw,46px) !important}.rs-h{font-size: clamp(20px,1.6vw,23px) !important}}.hx-row{border-top: 0 !important;padding-top: 0 !important}.f3.on .f2-st{color: #fff;border-color: rgba(74,222,128,.45)}.f3.on .f2-st i{background: #4ADE80}.f3.on .f2-st .f2-on{display: inline}.f3.on .f2-st .f2-off{display: none}@media (min-width: 641px){.hx-row .hero-a{display: flex !important;flex-wrap: wrap;gap: 10px}}.f3{padding-bottom: 200px}.f3 .f2-rain{position: absolute !important;left: 0;right: 0;top: 150px;height: 220px !important;margin: 0 !important;overflow: hidden}@media (max-width: 899px){.f3{padding-bottom: 170px}.f3 .f2-rain{height: 180px !important}}@media (min-width: 900px){.hx-row{grid-template-columns: 1fr 1fr !important}}@media (max-width: 640px){.f3-n b{font-size: 10px;letter-spacing: .04em}.f3-d{left: 11% !important}.f3-i{left: 87% !important}}.ev-vid{display: block;margin-bottom: clamp(28px,3vw,44px)}.ev-vid .vc-img{display: block;aspect-ratio: 16 / 9;border-radius: 5px;overflow: hidden}.ed{display: grid;gap: 28px}@media (min-width: 900px){.ed{grid-template-columns: 1.6fr 1fr;gap: 56px;align-items: start}.ed-r{grid-template-columns: .9fr 1.4fr}}.ed-t{display: grid;gap: 16px}.ed-t p{margin: 0;font-size: 17px;line-height: 1.75;color: var(--dt2)}.ed-t .ed-lead{font-size: clamp(21px,1.8vw,27px);line-height: 1.4;font-weight: 600;letter-spacing: -.015em;color: var(--dt)}.sheet-l .ed-t p{color: var(--lt2)}.sheet-l .ed-t .ed-lead{color: var(--lt)}.ed-f{display: grid;gap: 0;margin: 0;border-top: 2px solid var(--acc)}.ed-f>div{display: grid;gap: 4px;padding: 14px 0;border-bottom: 1px solid rgba(255,255,255,.12)}.sheet-l .ed-f>div{border-bottom-color: rgba(10,26,51,.12)}.ed-f dt{font-size: 12px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--acc-2)}.sheet-l .ed-f dt{color: var(--acc)}.ed-f dd{margin: 0;font-size: 16px;font-weight: 600;color: var(--dt)}.sheet-l .ed-f dd{color: var(--lt)}.ed-t .ed-f{margin-top: 12px}@media (min-width: 900px){.ed-t .ed-f{grid-template-columns: 1fr 1fr;column-gap: 28px}}.ed-ph{display: grid;gap: 14px;margin-top: clamp(28px,3vw,44px)}@media (min-width: 760px){.ed-ph{grid-template-columns: repeat(3,1fr)}}.ed-ph figure,.ed-big{margin: 0;display: grid;gap: 10px}.ed-ph img{width: 100%;aspect-ratio: 4 / 3;object-fit: cover;border-radius: 5px}.ed-big img{width: 100%;height: auto;border-radius: 5px}.ed-ph figcaption,.ed-big figcaption{font-size: 13.5px;line-height: 1.45;color: var(--dt2)}.sheet-l .ed-big figcaption{color: var(--lt2)}.ed-ph img{aspect-ratio: 16 / 9 !important;object-position: center}.ed-ph img,.ed-big img{height: auto !important}.ed-one{max-width: 72ch}.evx{display: grid;gap: 32px;padding-bottom: clamp(36px,4vw,56px);margin-bottom: clamp(36px,4vw,56px);border-bottom: 1px solid rgba(10,26,51,.14)}@media (min-width: 900px){.evx{grid-template-columns: 1.05fr 1fr;gap: 56px;align-items: center}}.evx-g{display: grid;grid-template-columns: 1fr 1fr;gap: 10px}.evx-g img,.evx-v{display: block;width: 100%;height: auto;aspect-ratio: 4 / 5;object-fit: cover;border-radius: 5px}.evx-v{position: relative;overflow: hidden}.evx-v img{height: 100%}.evx-t{display: grid;gap: 16px}.evx-d{margin: 0;font-size: 13px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--acc)}.evx-t h3,.evm h3{margin: 0;font-size: clamp(26px,2.4vw,36px);line-height: 1.1;letter-spacing: -.025em;color: var(--lt);text-wrap: balance}.evx-t p:not(.evx-d),.evm p:not(.evx-d){margin: 0;font-size: 16.5px;line-height: 1.7;color: var(--lt2)}.evx-t .ed-lead{font-size: clamp(19px,1.6vw,23px) !important;line-height: 1.45 !important;font-weight: 600;color: var(--lt) !important}.evx-q{margin: 8px 0 0;padding: 4px 0 4px 20px;border-left: 3px solid var(--acc)}.evx-q p{margin: 0 0 8px !important;font-size: clamp(18px,1.5vw,21px) !important;line-height: 1.45 !important;font-weight: 600;color: var(--lt) !important}.evx-q cite{font-style: normal;font-size: 13.5px;color: var(--lt2)}.evs{display: grid;gap: 32px}@media (min-width: 900px){.evs{grid-template-columns: 1fr 1fr;gap: 40px}}.evm{display: grid;gap: 18px;align-content: start}.evm>img,.evm-v .vc-img{display: block;width: 100%;height: auto !important;aspect-ratio: 16 / 9;object-fit: cover;object-position: 50% 30%;border-radius: 5px;overflow: hidden}.evm>div{display: grid;gap: 12px}.evm h3{font-size: clamp(22px,1.9vw,28px)}.vks{grid-template-columns: repeat(2,1fr) !important;gap: 14px}@media (min-width: 900px){.vks{grid-template-columns: repeat(4,1fr) !important}}.vk{background: none !important;border: 0 !important;gap: 12px;color: inherit}.vk .vc-img{display: block;aspect-ratio: 9 / 16;border-radius: 5px;overflow: hidden}.vk .vc-img img{width: 100%;height: 100% !important;object-fit: cover}.vk-t{padding: 0 !important;gap: 4px !important}.vk-t b{font-size: 16px !important;line-height: 1.3 !important}.vk-t span{font-size: 13.5px !important}@media (min-width: 900px){.evx{grid-template-columns: minmax(0,340px) 1fr !important}}.evx-vid{display: block;width: 100%;max-width: 340px}.evx-vid .vc-img{display: block;position: relative;aspect-ratio: 9 / 16;border-radius: 5px;overflow: hidden;background: #000}.evx-vid .vc-img img{width: 100%;height: 100% !important;object-fit: cover}.evx-vid .vc-img iframe{position: absolute;inset: 0;width: 100%;height: 100%;border: 0}.mc2{display: grid;gap: 32px}@media (min-width: 900px){.mc2{grid-template-columns: 1fr 1fr;gap: 64px;align-items: start}}.mc2-t{display: grid;gap: 22px;justify-items: start}.mc2-t .ed-lead{margin: 0;font-size: clamp(18px,1.5vw,21px);line-height: 1.5;color: var(--dt2);font-weight: 500}.mc2-l{list-style: none;margin: 0;padding: 0;border-top: 2px solid var(--acc)}.mc2-l li{display: grid;gap: 4px;padding: 18px 0;border-bottom: 1px solid rgba(255,255,255,.12)}.mc2-l span{font-size: 12px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--acc-2)}.mc2-l b{font-size: clamp(17px,1.4vw,20px);line-height: 1.35;font-weight: 600;color: var(--dt)}.evm-s{font-size: 13px !important;color: var(--lt2) !important}.evm-s a{color: var(--acc);text-decoration: underline}.se-only{justify-content: flex-start}.evm-f{margin: 0;display: grid;gap: 8px}.evm-f img{width: 100%;height: auto !important;aspect-ratio: 16 / 9;object-fit: cover;border-radius: 5px}.evm-f figcaption{font-size: 12.5px;color: var(--lt2)}.evm-f figcaption a{color: inherit;text-decoration: underline}.hero:not(.hero-home) .hero-side{justify-self: start !important;margin: 0 !important;text-align: left}@media (min-width: 900px){.hero-home{height: auto !important;min-height: 0 !important;padding: 170px 0 110px !important}}.f3 .f2-st{margin-left: 0}.dr p{max-width: none !important}.dr h3{max-width: none !important}@media (min-width: 960px){.cp-g{align-items: start !important}.cp-side{align-self: start !important;top: 100px}}.evm>.evm-f,.evm>.evm-v{margin: 0}.dr{min-height: 0 !important}.dr .dr-t{padding: clamp(26px,2.8vw,40px) !important;display: grid !important;grid-template-rows: auto 1fr;gap: 14px !important;align-content: start}@media (min-width: 700px){.dr h3{min-height: 2.16em}}.f3-base{stroke: rgba(80,150,255,.18) !important}.f3-link{stroke: var(--acc) !important;stroke-dasharray: 1;stroke-dashoffset: 1;transition: stroke-dashoffset .6s cubic-bezier(.6,0,.2,1)}.f3.on .f3-link{stroke-dashoffset: 0}.f3 .f2-st{display: none !important}.f3-sc{margin-top: 0 !important}@media (min-width: 960px){.cp-side{position: static !important}}.sym{display: block;width: 18px;height: 17px;background: currentColor;transform: rotate(90deg);-webkit-mask: url(/assets/img/simbolo-branco.png) center / contain no-repeat;mask: url(/assets/img/simbolo-branco.png) center / contain no-repeat}.sym-ur{transform: rotate(45deg)}.pill i .sym{width: 17px;height: 16px}.qc-case .sym,.evm-mt .sym{display: inline-block;width: 13px;height: 12px;margin-left: 8px;vertical-align: -1px}.wa-fab{position: fixed;right: 20px;bottom: 20px;z-index: 60;width: 58px;height: 58px;border-radius: 50%;display: grid;place-items: center;background: #25D366;color: #fff;box-shadow: 0 10px 30px rgba(0,0,0,.35);transition: transform .25s var(--ease)}.wa-fab:hover{transform: scale(1.07)}.wa-fab .bi{width: 30px;height: 30px;fill: currentColor}@media (max-width: 640px){.wa-fab{right: 14px;bottom: 14px;width: 52px;height: 52px}.wa-fab .bi{width: 27px;height: 27px}}.rs-tag{display: inline-flex;align-items: center;height: 30px;padding: 0 12px;border-radius: 5px;background: rgba(0,0,0,.45);border: 1px solid rgba(255,255,255,.22);color: #fff;font-size: 12.5px;font-weight: 700;letter-spacing: .02em;-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px)}.fx{position: relative;width: 100%;max-width: 640px;justify-self: end}.fx svg{display: block;width: 100%;height: auto;overflow: visible}.fx-fun{fill: rgba(29,140,255,.07);stroke: rgba(80,150,255,.28);stroke-width: 1.5}.fx-lane{fill: none;stroke: rgba(80,150,255,.18);stroke-width: 1.2}.fx-out{stroke: var(--acc);stroke-width: 3}.fx-p{fill: #8FC9FF}.fx-u circle{fill: #4ADE80}.fx-u .i{color: #062B14;stroke-width: 2.4}.fx-bx{fill: #0B1424;stroke: var(--acc);stroke-width: 1.5}.fx-t{fill: var(--acc)}.fx-i{fill: #0F2A55;stroke: #4ADE80;animation: fx-recv 1.5s ease-in-out infinite;transform-box: fill-box;transform-origin: center}.fx-ic{color: #fff}.fx text{font: 700 19px var(--f);letter-spacing: .06em;text-transform: uppercase;fill: rgba(255,255,255,.75);text-anchor: middle}@keyframes fx-recv{0%,100%{transform: none}50%{transform: scale(1.06)}}@media (max-width: 899px){.fx{justify-self: center}.fx text{font-size: 24px}}.car{position: relative}.car-t{display: grid !important;grid-auto-flow: column;grid-template-columns: none !important;grid-auto-columns: calc((100% - 3 * 14px) / 4);overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none;padding-bottom: 4px}.car-t::-webkit-scrollbar{display: none}.car-t>*{scroll-snap-align: start}@media (max-width: 999px){.car-t{grid-auto-columns: calc((100% - 14px) / 2.3)}}.car-nav{display: flex;gap: 10px;justify-content: flex-end;margin-top: 18px}.car-b{width: 46px;height: 46px;border-radius: 50%;display: grid;place-items: center;background: var(--acc);color: #fff;border: 0;cursor: pointer;transition: opacity .2s}.car-b:disabled{opacity: .35;cursor: default}.car-prev .sym{transform: rotate(-90deg)}.sede{display: grid;gap: 32px;align-items: center}@media (min-width: 960px){.sede{grid-template-columns: 1fr 1.05fr;gap: 56px}}.sede-t p{margin-top: 16px;font-size: 17px;line-height: 1.6;color: rgba(220,232,247,.75);max-width: 30em}.sede-t .geo-map{margin-top: 24px;max-width: 360px}.dmap-sede .dm-b{fill: none;stroke: rgba(255,255,255,.14);stroke-linecap: round;stroke-width: 6.2}.dmap-sede .dm-pr{fill: none;stroke: var(--acc);stroke-linecap: round;stroke-width: 6.2}.geo-map .dmap-sede circle.dm-pin,.anim .geo-map .dmap-sede circle.dm-pin{fill: #fff;stroke: var(--acc);stroke-width: 4}.geo-map .dmap-sede circle.dm-ring,.anim .geo-map .dmap-sede circle.dm-ring{fill: none;stroke: #fff;stroke-width: 2;transform-box: fill-box;transform-origin: center;animation: ping 2.4s ease-out infinite}.dmap-sede .dm-lb{font: 700 26px var(--f);fill: #fff;dominant-baseline: central}.sf{position: relative;aspect-ratio: 1 / 1;border-radius: 5px;overflow: hidden;background: #000}.sf img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.sf[style*="--n:2"] img,.sf[style*="--n:3"] img,.sf[style*="--n:4"] img,.sf[style*="--n:5"] img,.sf[style*="--n:6"] img{opacity: 0;animation: sf-fade calc(var(--n) * 5s) infinite;animation-delay: calc(var(--k) * 5s)}.sf img:first-child{opacity: 1}@keyframes sf-fade{0%,100%{opacity: 0}4%,20%{opacity: 1}25%{opacity: 0}}.tl{display: grid;gap: 0;max-width: 820px}.tl-i{display: grid;grid-template-columns: 130px 1fr;gap: 28px;padding: 28px 0;border-top: 1px solid rgba(10,26,51,.12)}.tl-i:last-child{border-bottom: 1px solid rgba(10,26,51,.12)}.tl-k{font-size: 15px;font-weight: 800;color: var(--acc);padding-top: 4px}.tl-i h3{font-size: clamp(20px,2vw,26px);line-height: 1.2}.tl-i p{margin-top: 10px;font-size: 17px;line-height: 1.6;color: var(--lt2)}@media (max-width: 640px){.tl-i{grid-template-columns: 1fr;gap: 8px}}.evx-foto{margin: 0;border-radius: 5px;overflow: hidden}.evx-foto img{display: block;width: 100%;height: 100%;object-fit: cover}.evm-mat{position: relative;display: block;border-radius: 5px;overflow: hidden;color: #fff}.evm-mat img{display: block;width: 100%;height: auto;transition: transform .6s var(--ease)}.evm-mat:hover img{transform: scale(1.03)}.evm-mt{position: absolute;left: 12px;bottom: 12px;display: inline-flex;align-items: center;padding: 8px 12px;border-radius: 5px;background: rgba(0,0,0,.7);font-size: 13.5px;font-weight: 700}.mc2-img{display: block;width: 100%;max-width: 520px;height: auto;margin-bottom: 24px}.hero-vg2{padding-bottom: clamp(48px,5vw,80px)}.vg2{display: grid;gap: 36px;align-items: center}@media (min-width: 900px){.vg2{grid-template-columns: 1fr 1fr;gap: 56px}}.vg2-t p{margin-top: 20px;font-size: clamp(17px,1.4vw,20px);line-height: 1.55;color: rgba(255,255,255,.8);max-width: 34ch}.vg2-t .hero-a{margin-top: 28px}.vg2-f{margin: 0;width: 100%;max-width: 544px;justify-self: end;border-radius: 5px;overflow: hidden}.vg2-f img{display: block;width: 100%;height: auto}.fx text.fx-s{text-anchor: start}.fx text.fx-e{text-anchor: end}@media (max-width: 899px){.fx text{font-size: 22px}}.rs{position: relative}.rs-main .rs-tag{position: absolute;top: 16px;left: 16px;z-index: 3}.rs{--ph: clamp(250px,21vw,300px);min-height: 0 !important}.rs-bg{height: var(--ph) !important}.rs::before{background: linear-gradient(180deg,transparent 0 var(--ph),var(--c) var(--ph) 100%) !important}.rs-main{margin-top: calc(var(--ph) - clamp(22px,2.6vw,34px) + 24px) !important}.lf{position: fixed;inset: 0;z-index: 1000;display: none;align-items: center;justify-content: center;padding: 16px;background: rgba(4,5,7,.72);-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px)}.lf.on{display: flex}.lf-box{position: relative;width: 100%;max-width: 460px;max-height: calc(100dvh - 32px);overflow: auto;padding: 32px 28px 28px;border-radius: 5px;background: #0E0F12;border: 1px solid rgba(255,255,255,.1);color: #fff}.lf-x{position: absolute;top: 12px;right: 12px;width: 36px;height: 36px;display: grid;place-items: center;border: 0;border-radius: 5px;background: transparent;color: rgba(255,255,255,.7);cursor: pointer}.lf-x:hover{background: rgba(255,255,255,.08);color: #fff}.lf-x .i{width: 20px;height: 20px}.lf h2{margin: 0 0 8px;font-size: 26px;line-height: 1.12;letter-spacing: -.025em;font-weight: 700;padding-right: 32px}.lf-p{margin: 0 0 22px;font-size: 15px;line-height: 1.5;color: rgba(255,255,255,.66)}.lf form{display: grid;gap: 12px}.lf label{display: grid;gap: 6px;font-size: 13.5px;font-weight: 600;color: rgba(255,255,255,.82)}.lf input{width: 100%;height: 48px;padding: 0 14px;border-radius: 5px;border: 1px solid rgba(255,255,255,.16);background: #07080A;color: #fff;font: 500 16px var(--f);outline: none;transition: border-color .2s}.lf input::placeholder{color: rgba(255,255,255,.35)}.lf input:focus{border-color: var(--acc)}.lf input.err{border-color: #F26B6B}.lf .lf-hp{position: absolute;left: -9999px;width: 1px;height: 1px;overflow: hidden}.lf-b{margin-top: 6px;height: 52px;border: 0;border-radius: 5px;background: var(--acc);color: #fff;font: 600 16px var(--f);cursor: pointer;transition: background .2s}.lf-b:hover{background: #0F7BEA}.lf-b[disabled]{opacity: .6;cursor: default}.lf-m{margin: 2px 0 0;font-size: 13.5px;line-height: 1.45;color: #F26B6B;min-height: 0}.lf-m:empty{display: none}.lf-m a{color: #fff;text-decoration: underline}.lf-ok{display: none}.lf.done form,.lf.done .lf-p{display: none}.lf.done .lf-ok{display: block}.lf-ok p{margin: 0;font-size: 16px;line-height: 1.55;color: rgba(255,255,255,.8)}html.lf-lock{overflow: hidden}