@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&family=Inter:wght@400;500;600;700;800&display=swap');
:root{--black:#050607;--dark:#090b0d;--line:#262a2d;--gold:#f4b900;--white:#f6f6f3;--muted:#8d9297}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--black);color:var(--white);font-family:Inter,Arial,sans-serif}a{text-decoration:none;color:inherit}.header{height:82px;display:flex;align-items:center;padding:0 5.5%;border-bottom:1px solid #202326;background:rgba(5,6,7,.94);position:sticky;top:0;z-index:20;backdrop-filter:blur(12px)}.brand img{width:132px;height:auto;display:block}.header nav{display:flex;gap:27px;margin-left:auto;margin-right:28px;font-size:13px;color:#c9ccce}.header nav a{padding:31px 0;position:relative}.header nav a.active,.header nav a:hover{color:#fff}.header nav a.active:after{content:"";height:2px;background:var(--gold);position:absolute;bottom:0;left:0;right:0}.head-actions{display:flex;gap:9px}.outline-btn,.gold-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;padding:12px 18px;font-size:12px;font-weight:800;transition:.2s}.outline-btn{border:1px solid #3b3e41;background:#0b0d0f}.gold-btn{background:var(--gold);color:#090a0b}.outline-btn:hover{border-color:#777}.gold-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.big{padding:16px 22px}.hero{min-height:600px;padding:88px 6% 50px;position:relative;display:grid;grid-template-columns:47% 53%;overflow:hidden;background:radial-gradient(circle at 76% 50%,rgba(244,185,0,.09),transparent 32%),linear-gradient(180deg,#050607,#070809)}.hero-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:90px 90px;mask-image:linear-gradient(to right,black,transparent 90%)}.hero-copy,.hero-media{position:relative;z-index:1}.eyebrow{font-size:10px;font-weight:800;letter-spacing:3px;color:#ddd;text-transform:uppercase}.eyebrow i{display:inline-block;width:26px;height:2px;background:var(--gold);vertical-align:middle;margin-right:12px}.hero h1{font-family:"Barlow Condensed",sans-serif;font-size:72px;line-height:.9;letter-spacing:-2px;margin:24px 0 22px;font-weight:800}.hero h1 strong,.section-heading h2 strong,.channels h2 strong,.events h2 strong,.manifesto h2 strong{color:var(--gold)}.hero-copy>p:not(.eyebrow){max-width:500px;color:#aeb3b7;line-height:1.65;font-size:14px}.hero-buttons{display:flex;gap:10px;margin-top:28px}.hero-buttons svg{width:14px;fill:currentColor}.hero-media{display:flex;align-items:center;justify-content:center}.fake-broadcast{width:min(650px,90%);height:330px;border:1px solid #4b4b45;border-radius:14px;overflow:hidden;box-shadow:0 30px 90px rgba(0,0,0,.55),0 0 80px rgba(244,185,0,.12);transform:rotate(-1.5deg);background-image:linear-gradient(90deg,rgba(4,6,5,.18),rgba(4,6,5,.03)),url('https://venkonetworks.com/img/noticias/tecnologia-econectividade-aumentam-a-seguranca-de-pecuaristas.jpg');background-size:cover;background-position:center;position:relative}.media-top{height:32px;background:#101214;display:flex;align-items:center;gap:10px;padding:0 15px;font-size:8px;letter-spacing:1px;color:#969a9d}.media-top b{margin-left:auto;font-weight:700}.red-dot{width:6px;height:6px;background:#ef3737;border-radius:50%;box-shadow:0 0 8px #f33}.media-scene{height:calc(100% - 32px);position:relative;overflow:hidden;background:linear-gradient(#a27632 0 22%,#6c783e 22% 45%,#334c24 45% 100%)}.sun{position:absolute;width:90px;height:90px;border-radius:50%;background:#ffe78e;filter:blur(8px);right:24%;top:10%;box-shadow:0 0 80px 25px rgba(255,210,70,.4)}.horizon{position:absolute;left:-10%;right:-10%;height:100px;top:28%;background:linear-gradient(170deg,transparent 0 20%,#263e1e 21% 100%);transform:skewY(-6deg)}.field{position:absolute;left:-10%;right:-10%;bottom:-25px;height:180px;background:linear-gradient(170deg,#334a25,#172714);transform:skewY(-4deg)}.fence{position:absolute;left:5%;right:5%;bottom:60px;height:2px;background:rgba(255,255,255,.3);box-shadow:0 -35px 0 rgba(255,255,255,.12)}.camera{position:absolute;width:170px;height:95px;background:#15181a;border-radius:10px;right:22%;bottom:42px;box-shadow:30px 20px 0 -10px #0e1112}.camera:before{content:"";position:absolute;width:90px;height:42px;background:#0c0e0f;left:-45px;top:25px;border-radius:8px}.cows span{position:absolute;bottom:70px;width:35px;height:45px;border-radius:50% 45% 40% 40%;background:#ddd8c8;opacity:.85}.cows span:after{content:"";position:absolute;width:16px;height:20px;right:-8px;top:3px;background:#d8d1bf;border-radius:50%}.cows span:nth-child(1){left:20%;transform:scale(.9)}.cows span:nth-child(2){left:34%;bottom:78px;transform:scale(1.15)}.cows span:nth-child(3){left:44%;transform:scale(.7)}.media-brand{position:absolute;left:28px;bottom:18px;font-size:25px;font-weight:900}.media-brand small{display:block;font-size:7px;letter-spacing:4px}.float-tag{position:absolute;background:#0a0c0d;border:1px solid #2d3032;border-radius:11px;padding:9px 13px;display:flex;gap:9px;align-items:center;box-shadow:0 15px 40px #0008;font-size:10px}.float-tag b{color:var(--gold)}.float-tag span{color:#b7babc}.t1{right:2%;top:17%}.t2{right:-1%;top:50%}.t3{right:10%;bottom:11%}.proof{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #24282a;border-bottom:1px solid #24282a;background:#080a0b}.proof div{padding:20px 6%;display:flex;gap:16px;align-items:center;border-right:1px solid #24282a;font-size:11px;font-weight:700}.proof b{color:var(--gold);font-size:9px}.proof span{color:#d2d4d5}.ecosystem{padding:90px 8%;background:#070809}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:50px}.section-heading h2,.channels h2,.events h2{font-family:"Barlow Condensed",sans-serif;font-size:58px;line-height:.95;margin:18px 0 0;letter-spacing:-1px}.section-heading>p{max-width:420px;color:#8f9498;font-size:13px;line-height:1.7;margin:0}.product-row{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:45px}.product-card{min-height:185px;border:1px solid #282d30;border-radius:13px;padding:20px;position:relative;background:linear-gradient(145deg,#101315,#090b0c);overflow:hidden;transition:.25s}.product-card:hover{border-color:#7e641d;transform:translateY(-4px)}.product-card:after{content:"";position:absolute;width:100px;height:100px;right:-45px;bottom:-45px;background:rgba(244,185,0,.15);filter:blur(25px);border-radius:50%}.product-card small{position:absolute;right:15px;top:15px;color:#60666a;font-size:9px}.product-card h3{margin:18px 0 4px;font-size:15px}.product-card p{margin:0;color:#7f8589;font-size:11px}.product-card>span{position:absolute;bottom:17px;right:18px;color:var(--gold)}.product-icon{width:34px;height:34px;border:1px solid #45494b;border-radius:8px;display:grid;place-items:center;color:var(--gold)}.product-icon svg{width:19px;fill:none;stroke:currentColor;stroke-width:1.7}.stats{display:grid;grid-template-columns:repeat(4,1fr);margin-top:35px;border-top:1px solid #24282a}.stats div{padding:25px 10px;border-right:1px solid #24282a}.stats strong{font-family:"Barlow Condensed";font-size:35px;color:var(--gold);display:block}.stats span{font-size:10px;color:#858a8e}.channels{background:#f2f1ee;color:#111;padding:85px 8%}.section-heading.compact{align-items:center}.channels .eyebrow,.events .eyebrow{color:#3f4448}.channels h2,.events h2{font-size:56px}.view{font-size:11px;color:#9d7600;font-weight:800}.channel-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:13px;margin-top:38px}.channel-img{height:150px;border-radius:10px;background:linear-gradient(145deg,#34402d,#171a16);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;box-shadow:inset 0 -50px 60px #0009}.channel-img span{position:absolute;top:9px;left:9px;background:#f23838;color:white;border-radius:4px;padding:4px 7px;font-size:7px;font-weight:800}.channel-img b{font-size:17px;text-shadow:0 3px 10px #000}.c2{background-image:linear-gradient(180deg,transparent 20%,rgba(0,0,0,.72)),url('https://venkonetworks.com/img/noticias/tecnologia-econectividade-aumentam-a-seguranca-de-pecuaristas.jpg');background-size:cover;background-position:center}.c3{background-image:linear-gradient(180deg,transparent 20%,rgba(0,0,0,.72)),url('https://webp-konwerter.incdn.pl/eyJmIjoiaHR0cHM6Ly9pbmZvci13ZWItc3RhdGljLWR6aWVubmlrLmluY2RuLnBsL2R6aWVubmlrL2RvY3VtZW50cy9GT0IwMDAwMDAwMDAwMDA2OTc2NjY2L2ZpbGVzL3cta3dpZXRuaXUtZHppZW5uaWthcnotdHZuLTI0LW1hdGV1c3otdy16b3N0YWwtemF0cnp5bWFueS1jZW50cmFsbmUtYml1cm8tYW50aWtvcHVwY3p5am5lLWNiYS0zODUxNDQ2NS5qcGciLCJ3IjozODQwfQ==');background-size:cover;background-position:center}.c4{background-image:linear-gradient(180deg,transparent 20%,rgba(0,0,0,.72)),url('https://ik.imagekit.io/ye33dwx2x/pueblos/tizimin/2/image.png');background-size:cover;background-position:center}.c5{background-image:linear-gradient(180deg,transparent 20%,rgba(0,0,0,.72)),url('https://venkonetworks.com/img/noticias/tecnologia-econectividade-aumentam-a-seguranca-de-pecuaristas.jpg');background-size:cover;background-position:center}.channel-grid h3{font-size:12px;margin:12px 3px 4px}.channel-grid p{font-size:10px;color:#74797c;margin:0 3px}.events{padding:85px 8%;background:#f8f7f4;color:#111}.event-list{margin-top:35px;display:grid;gap:10px}.event-list article{height:110px;border-radius:11px;overflow:hidden;display:grid;grid-template-columns:70px 1fr 255px;background:#fff;border:1px solid #e4e3df}.date{background:#111419;color:white;display:flex;flex-direction:column;align-items:center;justify-content:center}.date b{font-size:29px}.date small{font-size:8px;color:var(--gold);font-weight:800}.event-info{padding:22px}.event-info span{font-size:7px;letter-spacing:2px;color:#9d7600;font-weight:900}.event-info h3{font-size:16px;margin:8px 0 4px}.event-info p{font-size:10px;color:#888;margin:0}.event-art{background:linear-gradient(140deg,#687043,#21291d)}.e2{background-image:linear-gradient(90deg,rgba(0,0,0,.15),rgba(0,0,0,.55)),url('https://venkonetworks.com/img/noticias/tecnologia-econectividade-aumentam-a-seguranca-de-pecuaristas.jpg');background-size:cover;background-position:center}.e3{background-image:linear-gradient(90deg,rgba(0,0,0,.15),rgba(0,0,0,.55)),url('https://ik.imagekit.io/ye33dwx2x/pueblos/tizimin/2/image.png');background-size:cover;background-position:center}.manifesto{padding:95px 8%;display:grid;grid-template-columns:1.5fr 1fr;gap:80px;background:linear-gradient(130deg,#090b0c,#12110b)}.manifesto h2{font-family:"Barlow Condensed";font-size:58px;line-height:.95;margin:18px 0}.manifesto p{max-width:580px;color:#8d9396;line-height:1.7;font-size:13px;margin-bottom:30px}.manifesto-cards{display:grid;grid-template-columns:1fr;gap:10px;align-content:center}.manifesto-cards div{border:1px solid #2b2e2f;border-radius:11px;padding:22px;background:#0d0f10}.manifesto-cards b{font-family:"Barlow Condensed";font-size:30px;color:var(--gold);display:block}.manifesto-cards span{font-size:10px;color:#888}.contact{padding:70px 8%;background:#f4f3ef;color:#111}.contact-inner{display:flex;justify-content:space-between;align-items:center;gap:40px}.contact h2{font-family:"Barlow Condensed";font-size:58px;line-height:.95;margin:18px 0}.contact h2 strong{color:#c79200}.contact p{font-size:13px;color:#777}.contact-inner>div:last-child{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.contact .outline-btn{color:#111;border-color:#bbb;background:#fff}footer{padding:45px 8%;background:#050607;display:grid;grid-template-columns:1fr 2fr auto;align-items:center;gap:30px}footer img{width:125px}footer span{font-size:11px;color:#85898c}footer small{font-size:9px;color:#62676a}@media(max-width:1000px){.header nav{display:none}.hero{grid-template-columns:1fr}.hero-media{margin-top:50px}.product-row{grid-template-columns:repeat(2,1fr)}.channel-grid{grid-template-columns:repeat(2,1fr)}.stats{grid-template-columns:repeat(2,1fr)}.manifesto{grid-template-columns:1fr}.proof{grid-template-columns:repeat(2,1fr)}.contact-inner{flex-direction:column;align-items:flex-start}.contact-inner>div:last-child{justify-content:flex-start}}@media(max-width:600px){.header{padding:0 20px}.head-actions{display:none}.hero{padding:65px 24px 35px}.hero h1{font-size:55px}.hero-buttons{flex-direction:column}.fake-broadcast{height:220px}.float-tag{display:none}.proof{grid-template-columns:1fr 1fr}.proof div{padding:14px 12px;font-size:9px}.ecosystem,.channels,.events,.manifesto,.contact{padding:60px 24px}.section-heading{display:block}.section-heading h2,.channels h2,.events h2,.manifesto h2,.contact h2{font-size:45px}.section-heading>p{margin-top:20px}.product-row,.channel-grid{grid-template-columns:1fr}.stats{grid-template-columns:1fr 1fr}.event-list article{grid-template-columns:60px 1fr}.event-art{display:none}footer{grid-template-columns:1fr;padding:35px 24px}.contact-inner>div:last-child{flex-direction:column;align-items:stretch;width:100%}}

.media-scene{background:linear-gradient(180deg,rgba(0,0,0,.03),rgba(0,0,0,.42))!important}
.media-scene>*{opacity:0!important}
.media-top{position:relative;z-index:4;background:rgba(7,9,9,.68)!important}
.media-brand{opacity:1!important;color:#fff;text-shadow:0 2px 15px #000;z-index:5}
.fake-broadcast:after{content:"";position:absolute;inset:32px 0 0;background:linear-gradient(90deg,rgba(0,0,0,.03),transparent 45%,rgba(0,0,0,.20)),linear-gradient(0deg,rgba(0,0,0,.35),transparent 55%);pointer-events:none}
.cinema-band{position:relative;min-height:390px;padding:90px 8%;overflow:hidden;background:#060707;color:#fff}
.cinema-band:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,5,5,.94) 0%,rgba(3,5,5,.62) 45%,rgba(3,5,5,.18) 100%),url('https://ik.imagekit.io/ye33dwx2x/pueblos/tizimin/2/image.png') center/cover no-repeat}
.cinema-content{position:relative;z-index:1;max-width:650px}
.cinema-content h2{font-family:"Barlow Condensed";font-size:64px;line-height:.9;margin:18px 0}
.cinema-content h2 strong{color:var(--gold)}
.cinema-content p{color:#c0c4c5;max-width:520px;line-height:1.7;font-size:13px}
.cinema-pills{display:flex;gap:9px;flex-wrap:wrap;margin-top:25px}
.cinema-pills span{border:1px solid #5b5e5d;background:#090b0bcc;border-radius:99px;padding:9px 13px;font-size:9px;color:#eee}
.cinema-pills b{color:var(--gold)}
@media(max-width:600px){.cinema-band{padding:65px 24px}.cinema-content h2{font-size:48px}}

/* MOMA LIVES — acabamento cinematográfico V2 */
:root{--gold:#f5bd08;--gold-soft:#ffd65a}
::selection{background:var(--gold);color:#080909}
.header{min-height:82px;box-shadow:0 10px 40px #0002}
.brand img{width:126px;filter:drop-shadow(0 0 10px #f5bd0810)}
.hero{min-height:630px;padding-top:94px;padding-bottom:66px;grid-template-columns:minmax(360px,.88fr) minmax(0,1.12fr)}
.hero:after{content:"";position:absolute;inset:auto 0 0;height:130px;background:linear-gradient(transparent,#050607);pointer-events:none}
.hero h1{font-size:clamp(64px,6.2vw,92px);letter-spacing:-2.8px;max-width:650px;text-wrap:balance}
.hero-copy>p:not(.eyebrow){font-size:15px;max-width:490px}
.fake-broadcast{height:clamp(290px,28vw,405px);width:min(740px,96%);background-position:center 53%;box-shadow:0 35px 100px #000a,0 0 100px #f4b90019;animation:cinemaFloat 8s ease-in-out infinite alternate}
.fake-broadcast:before{content:"";position:absolute;inset:32px 0 0;z-index:2;background:linear-gradient(100deg,#0003,transparent 45%,#0002),linear-gradient(0deg,#0008,transparent 50%);pointer-events:none}
.fake-broadcast:after{z-index:3}
.media-top{position:relative;z-index:4}
.float-tag{z-index:5;backdrop-filter:blur(12px);background:#090b0de8}
@keyframes cinemaFloat{from{transform:rotate(-1.1deg) translateY(0)}to{transform:rotate(-.1deg) translateY(-7px)}}
.proof{position:relative;z-index:2}
.proof div{min-height:62px;transition:background .2s}.proof div:hover{background:#ffffff05}
.ecosystem{padding-top:108px;padding-bottom:105px;background:radial-gradient(ellipse at 50% 0,#14130d 0,transparent 47%),#070809}
.section-heading h2,.channels h2,.events h2{font-size:clamp(48px,5vw,68px)}
.product-row{gap:12px}
.product-card{min-height:205px;padding:23px;background:linear-gradient(145deg,#151819,#090b0c 75%);box-shadow:inset 0 1px #ffffff05}
.product-card:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,#0005);pointer-events:none}
.product-card h3,.product-card p,.product-card small,.product-card>span,.product-icon{position:relative;z-index:1}
.product-icon{width:42px;height:42px;border-color:#5b4a19;background:#f4b9000b}
.product-icon svg{width:22px;height:22px}
.stats{border-top:1px solid #2a2c2d;margin-top:42px}
.stats div{padding:24px 18px}
.stats strong{font-family:Inter,Arial,sans-serif;font-size:18px;letter-spacing:1px;font-weight:800}
.stats span{display:block;margin-top:8px;font-size:11px}
/* Photo treatments on channel cards */
.channel-img{height:178px;isolation:isolate;background-size:cover;background-position:center;transition:transform .3s,filter .3s}
.channel-img:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0001 0%,#0009 100%)}
.channel-img b{position:relative;color:#fff;letter-spacing:.5px}
.c1{background-image:linear-gradient(180deg,#0001,#0007),url('https://ik.imagekit.io/ye33dwx2x/pueblos/tizimin/2/image.png')!important;background-position:center!important}
.c2{background-position:center 58%}
.c3{background-position:center 50%}
.c4{background-position:center 55%}
.c5{background-position:center 58%}
.channel-grid article{transition:transform .25s}
.channel-grid article:hover{transform:translateY(-4px)}
.channel-grid article:hover .channel-img{filter:saturate(1.13)}
.channels{background:#f1f0ec}
.channels .section-heading{margin-bottom:8px}
.events{background:#f8f7f4}
.agenda-empty{margin-top:38px;min-height:190px;border:1px solid #e4e1d9;border-radius:16px;background:linear-gradient(110deg,#fff 0%,#fff 60%,#eee9d9 100%);padding:32px 35px;display:flex;align-items:center;gap:24px;box-shadow:0 20px 50px #11110808}
.agenda-symbol{width:54px;height:54px;flex:0 0 54px;border-radius:13px;background:#111416;color:var(--gold);display:grid;place-items:center}
.agenda-symbol svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.6}
.agenda-empty>div:nth-child(2){flex:1}
.agenda-kicker{font-size:9px;font-weight:900;letter-spacing:2px;color:#a47b00}
.agenda-empty h3{margin:8px 0 6px;font-size:21px}
.agenda-empty p{margin:0;max-width:590px;color:#71767a;font-size:12px;line-height:1.7}
.agenda-empty .gold-btn{white-space:nowrap}
.manifesto{position:relative;overflow:hidden;background:radial-gradient(ellipse at 90% 50%,#4a360e33,transparent 36%),linear-gradient(130deg,#090b0c,#12110b)}
.manifesto:after{content:"";position:absolute;width:330px;height:330px;right:-150px;top:-170px;border:1px solid #f5bd081c;border-radius:50%;box-shadow:0 0 0 45px #f5bd0806,0 0 0 90px #f5bd0804;pointer-events:none}
.manifesto-cards .manifesto-photo{min-height:145px;background-size:cover;background-position:center;border:1px solid #4a4025;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}
.manifesto-cards .manifesto-photo b,.manifesto-cards .manifesto-photo span{position:relative;text-shadow:0 2px 8px #000}
.contact{background:linear-gradient(110deg,#f4f3ef,#e9e5d8)}
.contact .gold-btn{box-shadow:0 9px 25px #b88a001e}
footer{border-top:1px solid #222627}
.mobile-menu-toggle{display:none}
.agenda-empty{color:#101214}
@media(max-width:1100px){.hero{grid-template-columns:1fr;padding-top:75px}.hero-media{min-height:360px}.fake-broadcast{width:min(760px,88%)}.float-tag.t1{right:4%;top:8%}.float-tag.t2{right:1%;top:53%}.float-tag.t3{right:8%;bottom:5%}.product-row{grid-template-columns:repeat(3,minmax(0,1fr))}.channel-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:700px){.header{height:72px;min-height:72px;padding:0 20px}.brand img{width:112px}.mobile-menu-toggle{display:flex;margin-left:auto;width:42px;height:42px;align-items:center;justify-content:center;flex-direction:column;gap:5px;border:1px solid #34383a;border-radius:9px;background:#0b0d0e;cursor:pointer}.mobile-menu-toggle span{width:17px;height:2px;background:#f5bd08;border-radius:2px}.header nav{display:none;position:absolute;left:12px;right:12px;top:70px;margin:0;padding:12px;border:1px solid #2b2e30;border-radius:12px;background:#080a0bf7;box-shadow:0 20px 50px #0009;flex-direction:column;gap:0}.header nav.open{display:flex}.header nav a{padding:14px 12px;border-radius:7px}.header nav a.active:after{display:none}.header nav a.active{background:#f5bd0810;color:var(--gold)}.head-actions{display:none}.hero{padding:58px 23px 35px;min-height:auto;grid-template-columns:1fr}.hero h1{font-size:clamp(54px,15vw,76px);letter-spacing:-2px;margin-top:20px}.hero-copy>p:not(.eyebrow){font-size:13px}.hero-buttons{gap:9px}.hero-buttons .big{width:100%}.hero-media{margin-top:26px;min-height:240px}.fake-broadcast{width:100%;height:230px;transform:none;animation:none}.media-top{font-size:7px;padding:0 9px}.media-brand{left:16px;bottom:13px}.float-tag{display:none}.proof div{min-height:54px;gap:8px}.ecosystem{padding:66px 22px}.section-heading{display:block}.section-heading>p{margin-top:18px}.section-heading h2,.channels h2,.events h2{font-size:48px}.product-row{grid-template-columns:1fr 1fr;gap:9px;margin-top:30px}.product-card{min-height:180px;padding:16px}.product-card h3{font-size:13px}.product-card p{font-size:10px}.product-card small{right:10px;top:12px}.product-card>span{right:12px;bottom:12px}.product-icon{width:36px;height:36px}.stats{grid-template-columns:1fr 1fr}.stats div{padding:17px 8px}.stats strong{font-size:14px}.stats span{font-size:9px;line-height:1.4}.cinema-band{min-height:350px;padding:65px 22px}.cinema-content h2{font-size:46px}.cinema-content p{font-size:12px}.cinema-pills{gap:6px}.cinema-pills span{font-size:8px;padding:8px 10px}.channels,.events{padding:65px 22px}.channel-grid{grid-template-columns:1fr 1fr;gap:12px}.channel-img{height:130px}.channel-grid h3{font-size:11px}.channel-grid p{font-size:9px;line-height:1.5}.agenda-empty{padding:22px;display:grid;grid-template-columns:46px 1fr;gap:14px}.agenda-symbol{width:46px;height:46px;min-width:46px}.agenda-empty>div:nth-child(2){min-width:0}.agenda-empty h3{font-size:18px}.agenda-empty p{font-size:11px}.agenda-empty .gold-btn{grid-column:1/-1;width:100%}.manifesto{padding:66px 22px;gap:30px}.manifesto h2{font-size:46px}.manifesto-cards .manifesto-photo{min-height:120px}.contact{padding:60px 22px}.contact h2{font-size:47px}.contact-inner{gap:24px}.contact-inner>div:last-child{width:100%}.contact-inner .big{width:100%}footer{padding:34px 22px;gap:18px}footer img{width:112px}footer span{line-height:1.6}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
