:root{--bg:#0b0b0d;--surface:#111114;--surface-2:#18181d;--surface-3:#202027;--cover:#0e0e11;--line:#2a2a31;--line-2:#3a3a43;--field:#6a6a72;--text:#f4f2ee;--text-2:#d6d4d0;--text-3:#a7a7ad;--text-4:#8a8a92;--text-5:#6a6a72;--red:#e50914;--red-hover:#eb0a16;--red-active:#c4070f;--error:#ff4d55;--success:#3dd68c;--telegram:#2aabee;--whatsapp:#25d366;--radius-s:4px;--radius:12px;--radius-l:20px;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--shadow-pop:0 24px 64px -24px #000c;--pad-x:20px;--container:1280px;--section-top:56px;--header-h:60px;--sticky-bar-h:0px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (min-width:768px){:root{--pad-x:40px;--section-top:96px;--header-h:72px}}@media (min-width:1200px){:root{--pad-x:80px;--section-top:120px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--bg);min-width:320px;color:var(--text);font-family:var(--font-manrope), system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-bottom:var(--sticky-bar-h);margin:0;font-size:16px;line-height:26px}a{color:inherit;text-decoration:none}img,video,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3{text-wrap:balance}input::placeholder,textarea::placeholder{color:var(--text-4)}summary{list-style:none}summary::-webkit-details-marker{display:none}:focus-visible{outline:2px solid var(--text)!important;outline-offset:3px!important}:focus:not(:focus-visible){outline:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.container{width:100%;max-width:calc(var(--container) + var(--pad-x) * 2);padding-left:var(--pad-x);padding-right:var(--pad-x);margin:0 auto}:where(.display){font-family:var(--font-oswald), "Arial Narrow", sans-serif;text-transform:uppercase;margin:0;font-weight:700;line-height:1.07}:where(.h2-section){font-family:var(--font-oswald), "Arial Narrow", sans-serif;text-transform:uppercase;color:var(--text);margin:0;font-size:36px;font-weight:700;line-height:1.1}@media (min-width:1200px){.h2-section{font-size:56px;line-height:1.07}}.accent{color:var(--red)}.nowrap{white-space:nowrap}.lead-text{color:var(--text-3);margin:0;font-size:16px;line-height:24px}@media (min-width:1200px){.lead-text{font-size:18px;line-height:28px}}.link{text-decoration:underline;-webkit-text-decoration-color:var(--text-4);text-decoration-color:var(--text-4);text-underline-offset:3px;transition:text-decoration-color .15s var(--ease-out), color .15s var(--ease-out)}@media (hover:hover) and (pointer:fine){.link:hover{-webkit-text-decoration-color:var(--text);text-decoration-color:var(--text)}}@keyframes sp-pop-in{0%{opacity:0;transform:scale(.95)}}@keyframes sp-fade-in{0%{opacity:0}}@keyframes sp-spin{to{transform:rotate(360deg)}}.pop{transform-origin:top;animation:sp-pop-in .2s var(--ease-out)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}.pop{animation-name:sp-fade-in}}.skip-link{z-index:500;border-radius:var(--radius);background:var(--text);height:44px;color:var(--bg);align-items:center;padding:0 20px;font-size:15px;font-weight:700;display:flex;position:absolute;top:-80px;left:16px}.skip-link:focus{top:8px}.panda-video{display:block}.panda-anim,.panda-still{display:none}@supports (hanging-punctuation:first){.panda-video{display:none!important}.panda-anim{display:block!important}}@media (prefers-reduced-motion:reduce){.panda-video,.panda-anim{display:none!important}.panda-still{display:block!important}}
