@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/roboto-regular.woff2) format('woff2')}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/roboto-italic.woff2) format('woff2')}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/roboto-slab.woff2) format('woff2')}@font-face{font-family:'League Spartan';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/league-spartan.woff2) format('woff2')}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/inter-variable-latin.woff2) format('woff2')}.internal-header{position:fixed;top:0;left:0;right:0;width:100%;z-index:9999;overflow:visible;font-family:"League Spartan",sans-serif;font-size:16px;line-height:normal}.internal-header *,.internal-header ::after,.internal-header ::before{box-sizing:border-box}.internal-header:not(.internal-header--home){--internal-header-hover-color:#fffaed}.internal-header--home{--internal-header-hover-color:#ffd75a}.internal-header:not(.internal-header--home) .internal-header__nav-link{color:#38373a}.internal-header__inner{align-items:center;box-sizing:border-box;display:grid;gap:24px;grid-template-columns:auto minmax(0,1fr) auto;justify-items:stretch;margin:0 auto;max-width:1200px;padding:12px 24px}.internal-header__brand{align-items:center;display:inline-flex;flex:0 0 auto;justify-self:start;max-width:100%}.internal-header__brand img{display:block;max-height:40px;max-width:144px;object-fit:contain}.internal-header__nav{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;justify-content:center;gap:32px;justify-self:center;min-width:0;width:100%}.internal-header__nav-link{font-family:"League Spartan",sans-serif;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:1.2;text-decoration:none;text-transform:uppercase;white-space:nowrap}.internal-header__nav-link.is-active,.internal-header__nav-link[aria-current=page]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.internal-header__nav-link:focus-visible,.internal-header__nav-link:hover{color:#fff;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.internal-header__mobile-menu{display:none;position:relative;justify-self:center}.internal-header__mobile-toggle{align-items:center;background:rgba(255,250,237,.18);border:1px solid rgba(255,250,237,.34);border-radius:10px;cursor:pointer;display:inline-flex;height:42px;justify-content:center;list-style:none;padding:0;width:42px}.internal-header__mobile-toggle::-webkit-details-marker{display:none}.internal-header__mobile-toggle img{display:block;height:22px;object-fit:contain;width:22px}.internal-header__mobile-nav{background:#fffaed;border:1px solid rgba(56,55,58,.12);border-radius:12px;box-shadow:0 18px 40px rgba(56,55,58,.18);display:grid;gap:2px;min-width:168px;padding:8px;position:absolute;right:0;top:calc(100% + 10px)}.internal-header__mobile-link{border-radius:8px;color:#38373a;font-family:"League Spartan",sans-serif;font-size:12px;font-weight:700;line-height:1;padding:12px 14px 10px;text-decoration:none;text-transform:uppercase;white-space:nowrap}.internal-header__mobile-link:focus-visible,.internal-header__mobile-link:hover{background:#ebc34a;color:#362100}.internal-header__actions{align-items:center;display:flex;flex:0 0 auto;gap:12px;justify-self:end}.internal-header__language{align-items:center;border:1px solid rgba(255,250,237,.42);border-radius:999px;display:inline-flex;flex:0 0 auto;gap:2px;padding:3px}.internal-header:not(.internal-header--home) .internal-header__language{border-color:rgba(56,55,58,.28)}.internal-header__language-option{align-items:center;border-radius:999px;color:#fffaed;display:inline-flex;font-family:"League Spartan",sans-serif;font-size:12px;font-weight:700;height:28px;justify-content:center;line-height:1;min-width:34px;padding:0 9px;text-decoration:none;transition:background-color .2s,color .2s}.internal-header:not(.internal-header--home) .internal-header__language-option{color:#38373a}.internal-header__language-option.is-active,.internal-header__language-option:focus-visible,.internal-header__language-option:hover{background:#fffaed;color:#362100}.internal-header:not(.internal-header--home) .internal-header__language-option.is-active,.internal-header:not(.internal-header--home) .internal-header__language-option:focus-visible,.internal-header:not(.internal-header--home) .internal-header__language-option:hover{background:#38373a;color:#fffaed}.internal-header__button{align-items:center;border:1px solid transparent;border-radius:16px;color:#fffaed;display:inline-flex;font-family:"League Spartan",sans-serif;font-size:14px;font-weight:600;gap:12px;justify-content:center;line-height:1;padding:18px 24px;text-decoration:none;white-space:nowrap;transition:background-color .2s,border-color .2s,color .2s}.internal-header__button--ghost{background:0 0;color:#fffaed}.internal-header__button--ghost:focus-visible,.internal-header__button--ghost:hover,.internal-header__button--solid:focus-visible,.internal-header__button--solid:hover{background:var(--internal-header-hover-color);border-color:var(--internal-header-hover-color);color:#362100}.internal-header__button--solid{background:#fffaed;border-radius:8px;color:#0a2f23}.internal-header__button-icon{height:20px;width:20px;flex:0 0 auto}.internal-header__button--ghost .internal-header__button-icon{order:2}@media (max-width:1279px){.internal-header__inner{gap:12px;grid-template-columns:auto minmax(0,1fr) auto auto;min-height:64px;padding-top:10px;padding-bottom:10px}.internal-header__nav{display:none}.internal-header__mobile-menu{display:block;grid-column:3;justify-self:end}.internal-header__actions{gap:8px}.internal-header__language-option{font-size:11px;height:26px;min-width:30px;padding-inline:8px}.internal-header__button{border-radius:10px;font-size:12px;gap:8px;padding:12px 14px}.internal-header__button-icon{height:16px;width:16px}.e-parent.e-con-boxed>.e-con-inner,.e-parent.e-con-full{box-sizing:border-box;padding-left:max(24px,var(--padding-left,0px));padding-right:max(24px,var(--padding-right,0px))}}@media (max-width:767px){.internal-header__inner{grid-template-columns:auto minmax(0,1fr) auto;padding-inline:12px}.internal-header__brand{justify-self:start}.internal-header__brand img{max-width:86px}.internal-header__mobile-toggle{height:38px;width:38px}.internal-header__mobile-toggle img{height:20px;width:20px}.internal-header__actions{display:none}}@media (min-width:1280px){.internal-header__nav{flex-wrap:nowrap;gap:24px}.internal-header__nav-link{white-space:nowrap}.internal-header__button--solid{min-width:156px}}@media (min-width:1280px) and (max-width:1440px){.internal-header__nav{gap:16px}.internal-header__nav-link{font-size:.82rem}}.internal-header--home,.internal-header:not(.internal-header--home){--internal-header-hover-color:#0a2f23;background:#fbeabf;border-bottom:1px solid rgba(56,55,58,.1);box-shadow:0 6px 24px rgba(23,17,10,.06)}.internal-header__brand img{height:auto;max-height:none;max-width:none;width:172px}.internal-header .internal-header__nav-link,.internal-header--home .internal-header__nav-link{color:#2b2a2c;font-weight:600}.internal-header .internal-header__nav-link:hover,.internal-header .internal-header__nav-link[aria-current=page]{color:#b87813}.internal-header--home .internal-header__language{border-color:rgba(56,55,58,.28)}.internal-header--home .internal-header__language-option{color:#38373a}.internal-header--home .internal-header__language-option.is-active,.internal-header--home .internal-header__language-option:focus-visible,.internal-header--home .internal-header__language-option:hover{background:#38373a;color:#fffaed}.internal-header .internal-header__button--ghost{color:#0a2f23}.internal-header .internal-header__button--solid{background:linear-gradient(135deg,#c99a2e 0,#ebc34a 100%);border-color:transparent;color:#0a2f23;transition:background-color .2s,box-shadow .2s,filter .2s}@media (max-width:767px){.internal-header__brand img{width:138px}}body{margin:0}.internal-header{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.internal-header__mobile-link{align-items:center;display:flex;min-height:44px}.internal-header .internal-header__button--ghost:focus-visible,.internal-header .internal-header__button--ghost:hover{background:#0a2f23;border-color:#0a2f23;color:#fffaed}.internal-header .internal-header__button--solid:focus-visible,.internal-header .internal-header__button--solid:hover{background:linear-gradient(135deg,#a87a17 0,#d4a82c 100%);border-color:transparent;box-shadow:0 6px 16px rgba(184,120,19,.35);color:#0a2f23}.mi-section{font-family:"League Spartan",sans-serif;padding:80px 20px}.mi-shell{margin:0 auto;max-width:1180px}.mi-kicker{color:#b87813;font-size:.85rem;font-weight:800;letter-spacing:.14em;margin:0 0 12px;text-transform:uppercase}.mi-title{color:#0a2f23;font-size:clamp(2rem, 3.4vw, 3rem);font-weight:800;letter-spacing:-.01em;line-height:1.04;margin:0 0 16px}.mi-title em{color:#b87813;font-style:normal}.mi-lede{color:#4a453e;font-size:1.1rem;line-height:1.55;margin:0;max-width:640px}.mi-button{align-items:center;background:linear-gradient(135deg,#c99a2e 0,#ebc34a 100%);border-radius:14px;box-shadow:0 14px 28px rgba(184,120,19,.22);color:#0a2f23;display:inline-flex;font-size:1rem;font-weight:800;justify-content:center;min-height:54px;padding:0 26px;text-decoration:none}.mi-button:hover{color:#0a2f23;filter:brightness(1.05)}.mi-button--ghost{background:0 0;border:1.5px solid rgba(10,47,35,.25);box-shadow:none}.mi-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.mi-frames{background:#fff}.mi-frames-grid{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr)}.mi-frame-list{display:grid;gap:12px;list-style:none;margin:24px 0 0;padding:0}.mi-frame-list li{color:#2b2a2c;font-size:1.02rem;line-height:1.4;padding-left:30px;position:relative}.mi-frame-list li::before{background:#0a2f23;border-radius:6px;content:"";height:18px;left:0;position:absolute;top:2px;width:18px}.mi-frame-list li::after{border:2px solid #ebc34a;border-radius:3px;content:"";height:6px;left:4px;position:absolute;top:6px;width:6px}.mi-frame-list b{color:#0a2f23}.mi-layout-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.mi-layout-tabs button{background:#fff;border:1.5px solid rgba(10,47,35,.18);border-radius:999px;color:#0a2f23;cursor:pointer;font-family:inherit;font-size:.92rem;font-weight:700;padding:9px 16px 7px}.mi-layout-tabs button[aria-pressed=true]{background:#0a2f23;border-color:#0a2f23;color:#ffd257}.mi-tv{background:linear-gradient(160deg,#3a3a3d,#151515);border-radius:18px;box-shadow:0 30px 70px rgba(23,17,10,.3);padding:12px}.mi-screen{aspect-ratio:16/9;background:#0b0b0b;border-radius:8px;display:grid;gap:6px;grid-template-areas:"main main main" "main main main" "main main main";grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;overflow:hidden;padding:6px;transition:.45s}.mi-zone{border-radius:6px;min-height:0;min-width:0;overflow:hidden;position:relative;transition:opacity .35s}.mi-zone img{display:block;height:100%;object-fit:fill;width:100%}.mi-zone span{background:rgba(10,47,35,.85);border-radius:999px;bottom:8px;color:#ffd257;font-size:.66rem;font-weight:800;left:8px;letter-spacing:.08em;padding:4px 8px 2px;position:absolute;text-transform:uppercase}.mi-zone--main{grid-area:main}.mi-zone--side{grid-area:side}.mi-zone--side2{grid-area:side2}.mi-zone--bar{grid-area:bar;align-items:center;background:#0a2f23;display:flex;gap:16px;padding:0 14px}.mi-zone--bar b{background:#ebc34a;border-radius:4px;color:#0a2f23;flex:0 0 auto;font-size:.72rem;padding:4px 8px 2px}.mi-zone--bar i{color:#fff;font-size:.82rem;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mi-screen[data-layout="1"] .mi-zone--bar,.mi-screen[data-layout="1"] .mi-zone--side,.mi-screen[data-layout="1"] .mi-zone--side2{display:none}.mi-screen[data-layout="2"]{grid-template-areas:"main main side" "main main side" "main main side"}.mi-screen[data-layout="2"] .mi-zone--bar,.mi-screen[data-layout="2"] .mi-zone--side2{display:none}.mi-screen[data-layout="3"]{grid-template-areas:"main main side" "main main side" "bar bar bar";grid-template-rows:1fr 1fr 0.42fr}.mi-screen[data-layout="3"] .mi-zone--side2{display:none}.mi-screen[data-layout="4"]{grid-template-areas:"main main side" "main main side2" "bar bar bar";grid-template-rows:1fr 1fr 0.42fr}.mi-frames-caption{color:#6b655c;font-size:.9rem;margin:12px 0 0;text-align:center}.mi-templates{background:#fff;color:#0a2f23;overflow:hidden}.mi-stats{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin:34px 0}.mi-stat{background:rgba(255,255,255,.06);border:1px solid rgba(235,195,74,.28);border-radius:18px;padding:18px 20px}.mi-stat strong{color:#ebc34a;display:block;font-size:clamp(2rem, 3.6vw, 3rem);font-weight:800;line-height:1}.mi-stat span{color:#ede6d6;font-size:.95rem}.mi-strip{display:grid;gap:12px;grid-template-columns:repeat(6,minmax(0,1fr))}.mi-strip img{aspect-ratio:16/9;border-radius:10px;box-shadow:0 14px 30px rgba(0,0,0,.35);display:block;object-fit:cover;width:100%}.mi-templates .mi-stat{background:#fffaed;border-color:rgba(184,120,19,.28)}.mi-templates .mi-stat strong{color:#b87813}.mi-templates .mi-stat span{color:#4a4a4a}.mi-templates .mi-strip img{box-shadow:0 12px 26px rgba(10,47,35,.18);box-shadow:0 14px 30px rgba(0,0,0,.45)}.mi-stability{background:#fff}.mi-stability-head{align-items:end;display:grid;gap:30px;grid-template-columns:minmax(0,1.1fr) minmax(0,0.9fr);margin-bottom:34px}.mi-uptime{background:#0a2f23;border-radius:22px;color:#fff;padding:24px 26px}.mi-uptime small{color:#ffd257;font-size:.8rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.mi-uptime strong{display:block;font-size:2.6rem;line-height:1.05;margin:6px 0 4px}.mi-uptime p{color:#cfe3da;margin:0}.mi-uptime-bar{display:flex;gap:3px;margin-top:16px}.mi-uptime-bar i{background:#2fbf71;border-radius:2px;flex:1;height:26px}.mi-stability-grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.mi-card{background:#fffaed;border:1px solid rgba(56,55,58,.08);border-radius:20px;padding:22px}.mi-card svg{color:#0a2f23;display:block;height:34px;margin-bottom:14px;width:34px}.mi-card h3{color:#0a2f23;font-size:1.15rem;line-height:1.2;margin:0 0 8px}.mi-card p{color:#4a453e;font-size:.96rem;line-height:1.45;margin:0}.mi-dna{align-items:center;background:#fff6dd;border-radius:18px;color:#0a2f23;display:flex;flex-wrap:wrap;font-size:1.12rem;gap:10px 20px;justify-content:space-between;margin-top:22px;padding:18px 22px}.mi-dna b{color:#b87813}.tg-hero{background:linear-gradient(148deg,#17110a 0,#2e220d 60%,#4a3410 100%);color:#fff;font-family:"League Spartan",sans-serif}.tg-hero .mi-title{color:#fff;max-width:18ch}.tg-hero .mi-title em{color:#ebc34a}.tg-hero .mi-lede{color:#ede6d6}.tg-hero .mi-kicker{color:#ffd257}.tg-tools{background:#fff;border-bottom:1px solid rgba(56,55,58,.1);font-family:"League Spartan",sans-serif;padding:18px 20px;position:sticky;top:74px;z-index:20}.tg-tools-inner{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:0 auto;max-width:1180px}.tg-tools input,.tg-tools select{-webkit-appearance:none;appearance:none;background:#fbf9f4;border:1.5px solid #cfc8b8;border-radius:12px;color:#1b1b1b;font-family:inherit;font-size:.98rem;height:46px;padding:0 14px}.tg-tools select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none' stroke='%238A5A0E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1.5l6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:38px}.tg-tools input[type=search]{flex:1 1 240px}.tg-chip{background:#fff;border:1.5px solid rgba(10,47,35,.2);border-radius:999px;color:#0a2f23;cursor:pointer;font-family:inherit;font-size:.92rem;font-weight:700;height:42px;padding:0 16px}.tg-chip[aria-pressed=true]{background:#0a2f23;color:#ffd257}.tg-count{color:#6b655c;font-family:"League Spartan",sans-serif;margin:22px auto 0;max-width:1180px;padding:0 20px}.tg-grid{display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));margin:18px auto 0;max-width:1180px;padding:0 20px}.tg-card{background:#fff;border:1px solid rgba(56,55,58,.1);border-radius:18px;display:flex;flex-direction:column;font-family:"League Spartan",sans-serif;overflow:hidden}.tg-thumb{align-items:center;aspect-ratio:16/10;background:#17110a;display:flex;justify-content:center;position:relative}.tg-thumb img{display:block;object-fit:contain;box-shadow:0 10px 24px rgba(0,0,0,.45);object-fit:fill}.tg-badge{background:#ebc34a;border-radius:999px;color:#0a2f23;font-size:.68rem;font-weight:800;left:10px;letter-spacing:.06em;padding:4px 9px 2px;position:absolute;text-transform:uppercase;top:10px}.tg-badge--frames{background:#0a2f23;color:#ffd257;left:auto;right:10px}.tg-info{display:flex;flex-direction:column;gap:6px;padding:12px 14px 16px}.tg-info h3{color:#0a2f23;font-size:.98rem;line-height:1.25;margin:0}.tg-tags{display:flex;flex-wrap:wrap;gap:6px}.tg-tags span{background:#f3f1ec;border-radius:999px;color:#4a453e;font-size:.76rem;padding:4px 9px 2px}.tg-tags .tg-color{align-items:center;display:inline-flex;gap:5px}.tg-tags .tg-color i{border:1px solid rgba(0,0,0,.15);border-radius:50%;display:inline-block;height:10px;width:10px}.tg-more{display:flex;justify-content:center;margin:30px 0 70px}.tg-empty{color:#6b655c;font-family:"League Spartan",sans-serif;grid-column:1/-1;padding:40px 0;text-align:center}@media (max-width:1024px){.mi-frames-grid,.mi-stability-head{grid-template-columns:1fr}.mi-stability-grid,.mi-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.mi-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.tg-tools{top:64px}}@media (max-width:600px){.mi-section{padding:56px 16px}.mi-stability-grid{grid-template-columns:1fr}.tg-tools{position:static}.tg-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;padding:0 14px}}.page-templates main{background:#fffaed}.page-templates [data-templates-gallery]{background:#fffaed;padding-bottom:10px}.tg-thumb{aspect-ratio:auto;background:radial-gradient(circle at 50% 40%,#2e220d,#120d07);height:210px;padding:14px}.tg-thumb--h img{aspect-ratio:16/9}.tg-thumb--v img{aspect-ratio:9/16}.mi-strip img{object-fit:fill;background:#0b0b0b;object-fit:contain}@media (max-width:600px){.tg-thumb{height:170px;padding:10px}}.tg-thumb img,.tg-thumb--h img,.tg-thumb--v img{aspect-ratio:auto;max-height:100%;max-width:100%;object-fit:contain;border-radius:0;box-shadow:none;height:100%;max-height:none;max-width:none;object-fit:contain;width:100%}.tg-thumb{border:0;cursor:pointer;font:inherit;width:100%}.tg-play{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8 5.5v13l11-6.5z' fill='%23FFD257'/%3E%3C/svg%3E") 56% center/22px no-repeat rgba(10,47,35,.88);border:2px solid rgba(235,195,74,.8);border-radius:50%;box-shadow:0 8px 24px rgba(0,0,0,.4);height:52px;left:50%;opacity:.92;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .18s,opacity .18s;width:52px;z-index:2}.mi-colors-shot:focus-visible .tg-play,.mi-colors-shot:hover .tg-play,.mi-strip__item:focus-visible .tg-play,.mi-strip__item:hover .tg-play,.tg-thumb:focus-visible .tg-play,.tg-thumb:hover .tg-play{opacity:1;transform:translate(-50%,-50%) scale(1.1)}.mi-strip__item{background:0 0;border:0;cursor:pointer;padding:0;position:relative}.mi-strip__item .tg-play{height:40px;width:40px}.tg-player-open{overflow:hidden}.tg-player{align-items:center;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:100000}.tg-player[hidden]{display:none}.tg-player__backdrop{background:rgba(10,8,4,.82);inset:0;position:absolute}.tg-player__box{background:#1b1712;border:1px solid rgba(235,195,74,.35);border-radius:18px;box-shadow:0 30px 90px rgba(0,0,0,.6);display:flex;flex-direction:column;font-family:"League Spartan",sans-serif;max-height:100%;padding:12px;position:relative;width:min(1100px,100%)}.tg-player[data-orientation="v"] .tg-player__box{width:min(460px,100%)}.tg-player__head{align-items:center;color:#fff;display:flex;gap:12px;justify-content:space-between;padding:2px 4px 10px}.tg-player__head strong{font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tg-player__close{background:rgba(255,255,255,.1);border:0;border-radius:50%;color:#fff;cursor:pointer;flex:0 0 auto;font-size:1.5rem;height:38px;line-height:1;width:38px}.tg-player[data-orientation="v"] .tg-player__screen{aspect-ratio:9/16;margin:0 auto;max-width:100%;width:auto;height:min(calc(100vh - 130px),760px)}.tg-player__screen iframe{border:0;display:block;height:100%;width:100%}.tg-player__note{color:rgba(255,255,255,.6);font-size:.82rem;margin:10px 4px 0}.tg-player__screen{aspect-ratio:16/9;background:#000;max-height:calc(100vh - 130px);border-radius:0;overflow:visible}.mi-templates .mi-strip{background:linear-gradient(148deg,#17110a 0,#2e220d 55%,#4a3410 100%);border-radius:28px;box-shadow:0 30px 70px rgba(23,17,10,.22);isolation:isolate;overflow:hidden;padding:22px;position:relative}.mi-templates .mi-strip::before{background:url("../images/bg_lines.svg") -248px -108px no-repeat;content:"";inset:0;opacity:.18;pointer-events:none;position:absolute;z-index:-1}@media (max-width:767px){.mi-templates .mi-strip{border-radius:20px;padding:12px}}.tg-viewer .tg-player__screen{align-items:center;display:flex;justify-content:center;position:relative}.tg-viewer__img{display:block;height:100%;object-fit:contain;width:100%}.tg-viewer iframe[hidden],.tg-viewer__img[hidden],.tg-viewer__nav[hidden]{display:none}.tg-player__head .tg-viewer__count{color:rgba(255,255,255,.55);font-size:.85rem;margin-left:auto;white-space:nowrap}.tg-viewer__nav{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFD257' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 5l-7 7 7 7'/%3E%3C/svg%3E") center/22px no-repeat rgba(23,17,10,.72);border:1px solid rgba(235,195,74,.45);border-radius:50%;cursor:pointer;height:48px;position:absolute;top:50%;transform:translateY(-50%);width:48px;z-index:2}.tg-viewer__nav--prev{left:10px}.tg-viewer__nav--next{right:10px;transform:translateY(-50%) scaleX(-1)}.tg-viewer__nav:focus-visible,.tg-viewer__nav:hover{background-color:rgba(23,17,10,.92)}.tg-viewer__bar{align-items:center;display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:space-between;padding:12px 4px 2px}.tg-viewer__meta{color:rgba(255,255,255,.7);font-size:.9rem;margin:0}.tg-viewer__actions{display:flex;flex-wrap:wrap;gap:10px}.tg-viewer__cta,.tg-viewer__toggle{align-items:center;border-radius:14px;display:inline-flex;font-family:"League Spartan",sans-serif;font-size:.98rem;font-weight:700;justify-content:center;min-height:48px;padding:0 20px;text-decoration:none}.tg-viewer__toggle{background:linear-gradient(315deg,#b87813 0,#ebc34a 67%);border:0;color:#0a2f23;cursor:pointer;gap:10px}.tg-viewer__toggle::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8 5.5v13l11-6.5z' fill='%230A2F23'/%3E%3C/svg%3E") center/contain no-repeat;content:"";height:18px;width:18px}.tg-viewer__toggle.is-playing::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230A2F23' stroke-width='2'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Ccircle cx='9' cy='10' r='1.6'/%3E%3Cpath d='M21 16l-5-5-7 8'/%3E%3C/svg%3E")}.tg-viewer__cta{border:1.5px solid rgba(255,250,237,.35);color:#fffaed}.tg-viewer__cta:focus-visible,.tg-viewer__cta:hover{border-color:#ebc34a;color:#fff}.tg-hover-player{background:#000;border:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .25s;z-index:3}.tg-hover-player.is-ready{opacity:1}.mi-strip__item .tg-hover-player{border-radius:10px}.is-previewing .tg-play{opacity:0!important}@media (hover:hover) and (pointer:fine){.mi-strip__item .tg-play,.tg-thumb .tg-play{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFD257' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6'/%3E%3Cpath d='M15 15l5 5M10.5 8v5M8 10.5h5'/%3E%3C/svg%3E");background-position:center;opacity:0}.mi-strip__item:hover .tg-play,.tg-thumb:hover .tg-play{opacity:0}.mi-strip__item:focus-visible .tg-play,.tg-thumb:focus-visible .tg-play{opacity:1}.mi-strip__item,.tg-thumb{cursor:zoom-in}}@media (max-width:767px){.tg-viewer{padding:0}.tg-viewer .tg-player__box{border:0;border-radius:0;box-sizing:border-box;height:100%;max-height:none;padding:calc(10px + env(safe-area-inset-top)) 12px calc(12px + env(safe-area-inset-bottom));width:100%}.tg-viewer[data-orientation="v"] .tg-player__box{width:100%}.tg-viewer .tg-player__screen,.tg-viewer[data-orientation="v"] .tg-player__screen{aspect-ratio:auto;flex:1 1 auto;height:auto;max-height:none;min-height:0;width:100%}.tg-viewer .tg-player__close,.tg-viewer__nav{height:44px;width:44px}.tg-viewer__actions,.tg-viewer__cta,.tg-viewer__toggle{box-sizing:border-box;min-width:0;width:100%}.tg-viewer__cta,.tg-viewer__toggle{padding:0 12px}.tg-viewer__actions{display:grid;grid-template-columns:1.4fr 1fr}}.mi-menuboard{border-top:1px solid rgba(56,55,58,.1);margin-top:64px;padding-top:56px}.mi-menuboard__head{margin:0 auto 24px;max-width:760px;text-align:center}.mi-menuboard__title{font-size:clamp(1.8rem, 3vw, 2.6rem)}.mi-menuboard__tabs{justify-content:center;margin-bottom:22px}.mi-tvwall{display:grid;gap:14px;grid-template-columns:repeat(var(--tvs,3),minmax(0,1fr));margin:0 auto;max-width:1180px;transition:max-width .3s}.mi-tvwall[data-tvs="2"]{--tvs:2;max-width:900px}.mi-tvwall[data-tvs="3"]{--tvs:3}.mi-tvwall[data-tvs="4"]{--tvs:4}.mi-tvwall[data-tvs="2"] .mi-tvwall__tv:nth-child(n+3),.mi-tvwall[data-tvs="3"] .mi-tvwall__tv:nth-child(n+4){display:none}.mi-tvwall__tv{background:linear-gradient(160deg,#3a3a3d,#151515);border-radius:10px;box-shadow:0 22px 50px rgba(23,17,10,.28);padding:7px}.mi-tvwall__tv img{aspect-ratio:16/9;border-radius:4px;display:block;height:auto;object-fit:cover;width:100%}.mi-menuboard__actions{justify-content:center}@media (max-width:767px){.mi-menuboard{margin-top:44px;padding-top:40px}.mi-tvwall{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.mi-tvwall__tv{padding:4px}.mi-tvwall[data-tvs="3"] .mi-tvwall__tv:nth-child(3){grid-column:1/-1}}@media (min-width:768px){.tg-viewer .tg-player__box{max-height:calc(100dvh - 40px)}.tg-viewer .tg-player__screen{max-height:calc(100dvh - 250px)}.tg-viewer[data-orientation="v"] .tg-player__screen{height:min(calc(100dvh - 250px),760px);max-height:none}.tg-viewer[data-orientation="v"] .tg-player__box{width:auto}}.mi-colors{background:#fff;padding-bottom:40px}.mi-colors-head{align-items:end;display:flex;flex-wrap:wrap;gap:20px 32px;justify-content:space-between;margin-bottom:28px}.mi-colors-tabs{display:flex;flex-wrap:wrap;gap:8px}.mi-colors-compare{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:120px}.mi-colors-item{margin:0}.mi-colors-shot{background:#0b0b0b;border:0;border-radius:14px;box-shadow:0 14px 30px rgba(10,47,35,.18);cursor:pointer;display:block;overflow:hidden;padding:0;position:relative;width:100%}.mi-colors-shot img{aspect-ratio:16/9;display:block;height:auto;object-fit:cover;width:100%}.mi-colors-item figcaption{align-items:center;color:#0a2f23;display:flex;font-size:1rem;font-weight:700;gap:10px;margin-top:12px}.mi-colors-item figcaption i{border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px rgba(10,47,35,.25);display:inline-block;height:18px;width:18px}@media (max-width:700px){.mi-colors-compare{grid-template-columns:1fr;gap:16px}.mi-colors-tabs .tg-chip{height:44px}}.shared-footer{background:#38373a;color:#fffaed;margin-top:0;padding:56px 0 24px;position:relative}.shared-footer__bottom,.shared-footer__inner{margin-left:auto;margin-right:auto;max-width:1200px;position:relative;z-index:1}.shared-footer__inner{display:grid;gap:28px;grid-template-columns:minmax(280px,1.25fr) repeat(3,minmax(0,0.75fr));padding:0 32px}.shared-footer__brand{display:grid;gap:14px;align-content:start}.shared-footer__logo{display:inline-flex;width:fit-content}.shared-footer__logo img{display:block;height:auto;width:170px}.shared-footer__address,.shared-footer__bottom p,.shared-footer__brand p,.shared-footer__column a,.shared-footer__lede,.shared-footer__plain-item{font-family:"League Spartan",sans-serif;margin:0}.shared-footer__brand p{color:#ebc34a;font-size:1.28rem;font-weight:500;line-height:1.5;margin-top:18px}.shared-footer__address{display:grid;gap:4px;color:rgba(235,223,204,.62);font-style:normal;font-size:1rem;line-height:1.6}.shared-footer__address a{color:inherit;text-decoration:none}.shared-footer__address a:focus,.shared-footer__address a:hover{text-decoration:underline}.shared-footer__socials{display:flex;flex-wrap:wrap;gap:14px;list-style:none;margin:60px 0 0;padding:0}.shared-footer__socials a{align-items:center;display:inline-flex;color:#fffaed;text-decoration:none;transition:transform .18s,opacity .18s}.shared-footer__socials svg{display:block;fill:currentColor;height:24px;width:24px}.shared-footer__column{display:grid;gap:28px;align-content:start;padding-top:10px}.shared-footer__column a,.shared-footer__lede,.shared-footer__plain-item{color:rgba(235,223,204,.62);line-height:1.45}.shared-footer__column a{text-decoration:none}.shared-footer__heading{color:#fffaed;font-family:"League Spartan",sans-serif;font-size:1.06rem;font-weight:600;letter-spacing:0;margin:0;text-transform:none}.shared-footer__heading--spaced{margin-top:12px}.shared-footer__lede{color:#fffaed;font-size:1.06rem;font-weight:600;line-height:1.4;margin-bottom:8px}.shared-footer__column a:hover,.shared-footer__mobile-button:hover,.shared-footer__socials a:hover{transform:translateY(-1px)}.shared-footer__column a:hover{color:#ebc34a;opacity:1}.shared-footer__plain-item{opacity:1}.shared-footer__bottom{border-top:1px solid rgba(235,223,204,.28);margin-top:48px;padding:22px 32px 0}.shared-footer__mobile{align-items:center;box-sizing:border-box;background:linear-gradient(315deg,#b87813 0,#ebc34a 67%);bottom:0;display:none;gap:16px;justify-content:flex-end;left:0;min-height:57.75px;padding:4px 16px;position:fixed;right:0;overflow-x:hidden;z-index:9999}body.page-home .shared-footer__mobile{background:#362100}.shared-footer__mobile-brand{display:inline-flex;flex:0 0 auto}.shared-footer__mobile-actions{align-items:center;display:flex;flex:0 0 auto;gap:10px;justify-content:flex-end;flex-wrap:wrap;min-width:0;max-width:100%}.shared-footer__mobile-brand img{display:block;height:auto;width:112px}.shared-footer__mobile-button{align-items:center;background:#fffaed;border:1px solid transparent;border-radius:14px;color:#0a2f23;display:inline-flex;font-family:"League Spartan",sans-serif;font-size:.86rem;font-weight:700;gap:12px;justify-content:center;max-width:100%;min-height:44px;padding:0 16px;text-decoration:none;white-space:nowrap;transition:transform .18s,box-shadow .18s,background-color .18s}.shared-footer__mobile-button--ghost{background:0 0;color:#fffaed;font-size:14px;font-weight:600;line-height:1;padding:0 20px}.shared-footer__mobile-button--ghost:focus-visible,.shared-footer__mobile-button--ghost:hover,.shared-footer__mobile-button:focus-visible,.shared-footer__mobile-button:hover{background:#fffaed;border-color:#fffaed;color:#362100}.shared-footer__mobile-button-icon{height:20px;width:20px;flex:0 0 auto;order:2}@media (max-width:1024px){.shared-footer__inner{grid-template-columns:1fr}}.whatsapp-float{align-items:center;background:#25d366;border-radius:50%;bottom:24px;box-shadow:0 4px 14px rgba(0,0,0,.28);color:#fff;display:flex;height:56px;justify-content:center;position:fixed;right:24px;text-decoration:none;transition:transform .2s,box-shadow .2s;width:56px;z-index:10000}.whatsapp-float:focus-visible,.whatsapp-float:hover{box-shadow:0 6px 20px rgba(0,0,0,.32);transform:scale(1.06)}.whatsapp-float:focus-visible{outline:#fff solid 2px;outline-offset:3px}.whatsapp-float__icon{display:block;height:30px;width:30px}.whatsapp-lead-modal{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:fixed;transition:opacity .2s;z-index:10001}.whatsapp-lead-modal.is-open{opacity:1;pointer-events:auto}.whatsapp-lead-modal__backdrop{background:rgba(15,19,23,.62);inset:0;position:absolute}.whatsapp-lead-modal__dialog{background:#fffaf0;border:1px solid rgba(54,33,0,.12);border-radius:8px;box-shadow:0 22px 70px rgba(0,0,0,.32);box-sizing:border-box;color:#2f2c29;max-height:calc(100vh - 32px);max-width:440px;overflow-y:auto;padding:28px;position:relative;width:calc(100% - 32px)}.whatsapp-lead-modal__close{align-items:center;background:0 0!important;border:0;color:#2f2c29;cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;position:absolute;right:14px;top:14px;width:36px}.whatsapp-lead-modal__close:focus-visible,.whatsapp-lead-modal__close:hover{background:0 0!important;color:#137b3f}.whatsapp-lead-modal__close svg{height:22px;width:22px}.whatsapp-lead-modal__header{padding-right:28px}.whatsapp-lead-form span,.whatsapp-lead-form__feedback,.whatsapp-lead-form__submit,.whatsapp-lead-modal__header h2,.whatsapp-lead-modal__header p{font-family:"League Spartan",sans-serif}.whatsapp-lead-modal__header p{color:#137b3f;font-size:.92rem;font-weight:700;letter-spacing:0;margin:0 0 6px}.whatsapp-lead-modal__header h2{color:#2f2c29;font-weight:700;line-height:1.18;margin:0 0 20px}.whatsapp-lead-form{display:grid;gap:14px}.whatsapp-lead-form [hidden]{display:none!important}.whatsapp-lead-form__fields,.whatsapp-lead-form__reason{display:grid;gap:12px}.whatsapp-lead-form__choice{align-items:center;background:#fff!important;border:1px solid rgba(54,33,0,.18)!important;border-radius:6px;color:#2f2c29;cursor:pointer;display:inline-flex;font-family:"League Spartan",sans-serif;font-size:1.05rem;font-weight:700;justify-content:center;min-height:48px;padding:0 18px;transition:border-color .18s,box-shadow .18s,color .18s,transform .18s}.whatsapp-lead-form__choice:focus-visible,.whatsapp-lead-form__choice:hover{background:#fff!important;border-color:#25d366;box-shadow:0 0 0 3px rgba(37,211,102,.16);color:#137b3f;outline:0;transform:translateY(-1px)}.whatsapp-lead-form label{display:grid;gap:6px}.whatsapp-lead-form span{color:#4b4640;font-size:.95rem;font-weight:600}.whatsapp-lead-form input,.whatsapp-lead-form textarea{background:#fff;border:1px solid rgba(54,33,0,.18);border-radius:6px;box-sizing:border-box;color:#2f2c29;font:400 1rem/1.35 Inter,sans-serif;padding:10px 12px;width:100%}.whatsapp-lead-form textarea{min-height:104px;resize:vertical}.whatsapp-lead-form input:focus,.whatsapp-lead-form textarea:focus{border-color:#25d366;box-shadow:0 0 0 3px rgba(37,211,102,.16);outline:0}.whatsapp-lead-form__feedback{color:#9d2b20;font-size:.92rem;line-height:1.35;margin:0;min-height:1.25em}.whatsapp-lead-form__submit{align-items:center;background:#25d366!important;border:0!important;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;padding:0 18px;transition:background-color .18s,transform .18s}.whatsapp-lead-form__submit:focus-visible,.whatsapp-lead-form__submit:hover{background:#1fb158!important;transform:translateY(-1px)}.whatsapp-lead-form__submit:disabled{cursor:wait;opacity:.72;transform:none}@media (max-width:767px){.whatsapp-lead-modal{align-items:flex-end}.whatsapp-lead-modal__dialog{border-radius:8px 8px 0 0;max-height:calc(100vh - 24px);padding:24px 20px 28px;width:100%}.shared-footer{padding-bottom:88px}.shared-footer__bottom,.shared-footer__inner{padding-inline:16px}.shared-footer__inner{justify-items:center}.shared-footer__brand,.shared-footer__column{justify-items:center;text-align:center}.shared-footer__logo img{width:128px}.shared-footer__socials{justify-content:center;margin-top:28px}.shared-footer__column{gap:14px;padding-top:0}.shared-footer__mobile{display:flex}.shared-footer__mobile-actions{display:grid;flex:1 1 auto;grid-template-columns:1fr 1fr;width:100%}.shared-footer__mobile-button--whatsapp,.shared-footer__mobile-button--whatsapp:focus-visible,.shared-footer__mobile-button--whatsapp:hover{background:#1fa855;border-color:#1fa855;color:#fff;font-weight:800;gap:8px}.shared-footer__mobile-button--whatsapp .shared-footer__mobile-button-icon{height:18px;width:18px}.whatsapp-float{bottom:80px;display:none}}.shared-footer__logo{display:inline-flex}.shared-footer__brands{align-items:center;border-bottom:1px solid rgba(255,250,237,.12);display:flex;flex-wrap:wrap;gap:24px 64px;justify-content:center;margin:0 auto 40px;max-width:1100px;padding:8px 28px 36px}.shared-footer__brands a{align-items:center;color:#4a453e;display:inline-flex;flex-direction:column;font-family:"League Spartan",sans-serif;font-size:.82rem;gap:6px;text-decoration:none;opacity:.92;transition:opacity .18s}.shared-footer__brands img{display:block;height:42px;width:auto}.shared-footer__brands a:hover{opacity:1}@media (max-width:767px){.shared-footer__brands{gap:20px 32px;margin:0 16px 32px;padding:4px 0 28px}.shared-footer__brands img{height:34px}}.shared-footer__mobile{padding:8px max(16px,env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.whatsapp-float{bottom:calc(24px + env(safe-area-inset-bottom));right:max(24px,env(safe-area-inset-right))}@media (max-width:767px){.shared-footer__mobile-button{min-height:48px}.shared-footer{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.shared-footer__brands a,.shared-footer__logo{align-items:center;display:inline-flex;min-height:44px}.shared-footer__address-phone a,.shared-footer__address-whatsapp a{display:inline-block;margin:-12px 0;padding:12px 4px}}.whatsapp-lead-open{overflow:hidden}.whatsapp-lead-form select{appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232f2c29' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 12px center/18px no-repeat #fff;border:1px solid rgba(54,33,0,.18);border-radius:6px;box-sizing:border-box;color:#2f2c29;font:400 1rem/1.35 Inter,sans-serif;min-height:48px;padding:10px 40px 10px 12px;width:100%}.whatsapp-lead-form select:focus{border-color:#25d366;box-shadow:0 0 0 3px rgba(37,211,102,.16);outline:0}.whatsapp-lead-form input{min-height:48px}.whatsapp-lead-form [aria-invalid=true]{border-color:#c0392b}.whatsapp-lead-form__submit{min-height:50px}.whatsapp-lead-form__privacy{color:#857e73;font-family:"League Spartan",sans-serif;font-size:.82rem;margin:-4px 0 0;text-align:center}.whatsapp-lead-modal__header h2{font-size:1.3rem}:root{--hero-escuro-bg:linear-gradient(148deg, #17110A 0%, #2E220D 55%, #4A3410 100%);--hero-escuro-texto:#EDE6D6;--hero-escuro-destaque:#FFD257;--hx-logo-h:48px;--hx-gap-logo:20px;--hx-gap-badge:20px;--hx-gap-title:18px;--hx-title-size:clamp(2.5rem, 4.4vw, 4rem)}.elementor-neonews .elementor-element.elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-3,.elementor-neonews .elementor-element.elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-3:not(.elementor-motion-effects-element-type-background),.elementor-planos .planos-hero,.elementor-sga .elementor-element.elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-5,.elementor-sga .elementor-element.elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-5:not(.elementor-motion-effects-element-type-background),main>section.suporte-hero{background-color:#17110a!important;background-image:var(--hero-escuro-bg)!important;isolation:isolate;position:relative}.elementor-neonews .elementor-element.elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-3::before,.elementor-planos .planos-hero::before,.elementor-sga .elementor-element.elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-5::before,main>section.suporte-hero::before{background:url("../images/bg_lines.svg") -248px -108px no-repeat!important;content:""!important;inset:0!important;opacity:.18!important;pointer-events:none;position:absolute!important;z-index:-1!important}main>section.suporte-hero{padding-bottom:56px}main>section.suporte-hero h1{color:#fff!important}main>section.suporte-hero h1 em,main>section.suporte-hero h1 span,main>section.suporte-hero h1 strong{color:var(--hero-escuro-destaque)!important}main>section.suporte-hero .suporte-hero-copy li,main>section.suporte-hero .suporte-hero-copy>p:not(.suporte-badge),main>section.suporte-hero .tvd-micro{color:var(--hero-escuro-texto)!important}main>section.suporte-hero .suporte-badge,main>section.suporte-hero .suporte-kicker{border-color:#ebc34a!important;color:var(--hero-escuro-destaque)!important;background:0 0!important}main>section.suporte-hero .suporte-button-ghost,main>section.suporte-hero .suporte-button-secondary{background:0 0!important;border-color:rgba(255,250,237,.35)!important;color:#fffaed!important}.elementor-planos .planos-hero::after{display:none}.elementor-planos .planos-hero h1{color:#fff!important}.elementor-planos .planos-hero p{color:var(--hero-escuro-texto)!important}.elementor-planos .planos-hero .planos-badge{color:var(--hero-escuro-destaque)!important}.page-neonews .elementor-neonews .elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-3 .elementor-element .elementor-heading-title,.page-neonews .elementor-neonews .elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-3 h1.elementor-heading-title,.page-neonews .elementor-neonews .elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-3 h2.elementor-heading-title{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}.page-neonews .elementor-neonews .elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-3 .elementor-widget-text-editor,.page-neonews .elementor-neonews .elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-3 .elementor-widget-text-editor p{color:var(--hero-escuro-texto)!important}.page-sga .elementor-sga .elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-5 .elementor-element .elementor-heading-title,.page-sga .elementor-sga .elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-5 h1.elementor-heading-title,.page-sga .elementor-sga .elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-5 h2.elementor-heading-title{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}.page-sga .elementor-sga .elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-5 .elementor-widget-text-editor,.page-sga .elementor-sga .elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-5 .elementor-widget-text-editor p{color:var(--hero-escuro-texto)!important}main.suporte-page>section.suporte-hero:first-child{margin-top:-104px;padding-top:104px}@media (max-width:767px){.whatsapp-lead-modal{align-items:flex-end}.whatsapp-lead-modal__dialog{border-radius:18px 18px 0 0;max-height:calc(100dvh - 24px);padding:24px 18px calc(18px + env(safe-area-inset-bottom));width:100%}.whatsapp-lead-form input,.whatsapp-lead-form select{font-size:16px}.whatsapp-lead-modal__close{height:44px;width:44px}main.suporte-page>section.suporte-hero:first-child{margin-top:-84px;padding-top:84px}}.elementor-neonews .elementor-element.elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-6,.elementor-planos .planos-hero .planos-badge,.elementor-sga .elementor-element.elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento,main>section.suporte-hero .suporte-badge{align-items:center;align-self:flex-start;background:0 0!important;border:3px solid #ebc34a!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box;display:inline-flex!important;margin:0 0 var(--hx-gap-badge)!important;max-width:max-content;min-height:0!important;padding:10px 14px 8px!important;width:auto!important}.elementor-neonews .elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-6 .elementor-heading-title,.elementor-neonews .elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-6 .elementor-heading-title a,.elementor-planos .planos-hero .planos-badge,.elementor-sga .elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento .elementor-heading-title,.elementor-sga .elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento .elementor-heading-title a,main>section.suporte-hero .suporte-badge{color:var(--hero-escuro-destaque)!important;-webkit-text-fill-color:var(--hero-escuro-destaque)!important;font-family:"League Spartan",sans-serif!important;font-size:.9rem!important;font-weight:700!important;letter-spacing:.12em!important;line-height:1.2!important;text-transform:uppercase!important;-webkit-text-stroke:0!important;stroke-width:0!important}.elementor-neonews .elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-6 .elementor-heading-title,.elementor-sga .elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento .elementor-heading-title{margin:0!important;padding:0!important}.elementor-neonews .elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-4 img,.elementor-sga .elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-2 img,main>section.suporte-hero .lp-logo{display:block;height:var(--hx-logo-h)!important;max-width:none!important;width:auto!important}.elementor-neonews .elementor-element.elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-4,.elementor-sga .elementor-element.elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-2,main>section.suporte-hero .lp-logo{margin:0 0 var(--hx-gap-logo)!important;padding:0!important;width:auto!important}.elementor-planos .planos-hero h1,.page-neonews .elementor-neonews .elementor-element.elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-3 .elementor-element.elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia h1.elementor-heading-title,.page-sga .elementor-sga .elementor-element.elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-5 .elementor-element.elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-6 h1.elementor-heading-title,.page-sga .elementor-sga .elementor-element.elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-5 .elementor-element.elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-6 h2.elementor-heading-title,main>section.suporte-hero h1{font-family:Inter,sans-serif!important;font-size:var(--hx-title-size)!important;font-weight:700!important;letter-spacing:-.04em!important;line-height:1.02!important;margin:0 0 var(--hx-gap-title)!important;-webkit-text-stroke:0!important}.elementor-planos .planos-hero p:not(.planos-badge),.page-neonews .elementor-neonews .elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-3 .elementor-widget-text-editor p,.page-sga .elementor-sga .elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-5 .elementor-widget-text-editor p,main>section.suporte-hero .suporte-hero-copy>p:not(.suporte-badge):not(.tvd-micro){font-family:"League Spartan",sans-serif!important;font-size:1.1rem!important;line-height:1.6!important}.elementor-neonews .elementor-element.elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-3,.elementor-sga .elementor-element.elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-5{--min-height:0px!important;min-height:0!important}.elementor-neonews .elementor-element.elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-2,.elementor-sga .elementor-element.elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-4{--gap:0px!important;gap:0!important;justify-content:flex-start!important}.elementor-neonews .elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-2>.elementor-widget,.elementor-sga .elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-4>.elementor-widget{margin-top:0!important}.elementor-neonews .elementor-element.elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-2>.elementor-widget,.elementor-sga .elementor-element.elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-4>.elementor-widget{--widgets-spacing:0px!important;margin-bottom:0!important}.elementor-neonews .elementor-element.elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-2 .elementor-widget-text-editor p:last-child,.elementor-sga .elementor-element.elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-4 .elementor-widget-text-editor p:last-child{margin-bottom:28px!important}.elementor-neonews .elementor-element.elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-2>.elementor-widget.elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-4,.elementor-sga .elementor-element.elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-4>.elementor-widget.elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-2{margin-bottom:var(--hx-gap-logo)!important}.elementor-neonews .elementor-element.elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-2>.elementor-widget.elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-6,.elementor-sga .elementor-element.elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-4>.elementor-widget.elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento{margin-bottom:var(--hx-gap-badge)!important}.elementor-neonews .elementor-element.elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-3,.elementor-neonews .elementor-element.elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-5,.elementor-sga .elementor-element.elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-3,.elementor-sga .elementor-element.elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-5{--padding-top:0px!important;padding-top:0!important}.elementor-neonews .elementor-element.elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-2{--padding-top:160px!important;padding-top:160px!important}.elementor-sga .elementor-element.elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-4{--padding-top:134px!important;padding-top:134px!important}.elementor-neonews .elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-4 a{display:block;line-height:0}.elementor-planos .planos-hero{padding-top:160px!important}@media (max-width:767px){.elementor-neonews .elementor-element.elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-2,.elementor-sga .elementor-element.elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-4{--padding-top:116px!important;padding-top:116px!important;align-items:flex-start!important;text-align:left!important}.elementor-planos .planos-hero{padding-top:116px!important}.elementor-neonews .elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-2 .elementor-heading-title,.elementor-neonews .elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-2 .elementor-widget-text-editor,.elementor-sga .elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-4 .elementor-heading-title,.elementor-sga .elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-4 .elementor-widget-text-editor{text-align:left!important}.hx-button{width:100%}}@media (min-width:1024px){.elementor-neonews .elementor-element.elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-3,.elementor-planos .planos-hero,.elementor-sga .elementor-element.elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-5,main.suporte-page>section.suporte-hero:first-child{--min-height:min(100vh, 880px)!important;box-sizing:border-box;display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:min(100vh,880px)!important}main.suporte-page>section.suporte-hero:first-child{padding-bottom:0}main.suporte-page>section.suporte-hero:first-child .suporte-hero-card{padding:48px 0!important}.elementor-planos .planos-hero{padding:83px 0 0!important}.elementor-planos .planos-hero>*,main.suporte-page>section.suporte-hero:first-child>*{box-sizing:border-box;width:100%}.elementor-planos .planos-hero>*{padding-bottom:48px;padding-top:48px}.elementor-neonews .elementor-element.elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-3,.elementor-sga .elementor-element.elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-5{--padding-bottom:0px!important;--padding-top:83px!important;padding-bottom:0!important;padding-top:83px!important}.elementor-neonews .elementor-element.elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-2,.elementor-sga .elementor-element.elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-4{--padding-bottom:48px!important;--padding-top:48px!important;padding-bottom:48px!important;padding-top:48px!important}}.elementor-neonews .elementor-element.elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-5,.elementor-sga .elementor-element.elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento-3{--min-height:0px!important;min-height:0!important}main>section.suporte-hero .suporte-hero-panel{backdrop-filter:blur(6px);background:rgba(255,250,237,.06)!important;border:1px solid rgba(255,250,237,.14)!important;box-shadow:0 24px 60px rgba(0,0,0,.35)!important;color:#fffaed!important}main>section.suporte-hero .suporte-hero-panel::before{background:radial-gradient(circle at top right,rgba(235,195,74,.18),transparent 45%)!important}main>section.suporte-hero .suporte-hero-panel h2{color:#fff!important}main>section.suporte-hero .suporte-hero-panel p{color:var(--hero-escuro-texto)!important}main>section.suporte-hero .suporte-hero-icon-wrap{background:rgba(235,195,74,.12)!important;border:1px solid rgba(235,195,74,.3)!important}main>section.suporte-hero .suporte-hero-icon-wrap img{filter:brightness(0) invert(1)!important}main>section.suporte-hero .suporte-hero-mini-card{background:rgba(255,250,237,.05)!important;border:1px solid rgba(255,250,237,.12)!important;box-shadow:none!important}main>section.suporte-hero .suporte-hero-mini-card strong{color:var(--hero-escuro-destaque)!important}main>section.suporte-hero .suporte-hero-mini-card a,main>section.suporte-hero .suporte-hero-mini-card span{color:#fffaed!important}.suporte-button.suporte-button-whatsapp,main>section.suporte-hero .suporte-button.suporte-button-whatsapp{background:#1fa855!important;border:0!important;box-shadow:0 14px 28px rgba(31,168,85,.22);color:#fff!important}.suporte-button.suporte-button-whatsapp:focus-visible,.suporte-button.suporte-button-whatsapp:hover{background:#178f47!important;color:#fff!important}.hx-actions-wrap{width:100%}.hx-actions{display:flex;flex-wrap:wrap;gap:12px}.hx-button{align-items:center;border-radius:18px;display:inline-flex;font-family:"League Spartan",sans-serif;font-size:1rem;font-weight:700;justify-content:center;letter-spacing:.04em;min-height:56px;padding:0 26px;text-decoration:none;text-transform:uppercase;transition:transform .18s,filter .18s}.hx-button:focus-visible,.hx-button:hover{filter:brightness(1.05);transform:translateY(-1px)}.hx-button--primary{background:linear-gradient(315deg,#b87813 0,#ebc34a 67%);box-shadow:0 14px 28px rgba(184,120,19,.28);color:#0a2f23!important}.hx-button--whatsapp{background:#1fa855;box-shadow:0 14px 28px rgba(31,168,85,.22);color:#fff!important}.hx-micro{color:var(--hero-escuro-texto)!important;font-family:"League Spartan",sans-serif;font-size:.95rem!important;margin:16px 0 0!important}.tg-hero{isolation:isolate;padding:116px 20px 56px!important;position:relative}.tg-hero::before{background:url("../images/bg_lines.svg") -248px -108px no-repeat;content:"";inset:0;opacity:.18;pointer-events:none;position:absolute;z-index:-1}.tg-hero .lp-logo{display:block;height:var(--hx-logo-h);margin:0 0 var(--hx-gap-logo);width:auto}.tg-hero .tg-hero-badge{align-items:center;border:3px solid #ebc34a;border-radius:999px;color:var(--hero-escuro-destaque)!important;display:inline-flex;font-family:"League Spartan",sans-serif;font-size:.9rem;font-weight:700;letter-spacing:.12em;line-height:1.2;margin:0 0 var(--hx-gap-badge);padding:10px 14px 8px;text-transform:uppercase}.tg-hero .mi-title{font-family:Inter,sans-serif;font-size:var(--hx-title-size);font-weight:700;letter-spacing:-.04em;line-height:1.02;margin:0 0 var(--hx-gap-title)}.tg-hero .mi-lede{font-family:"League Spartan",sans-serif;font-size:1.1rem;line-height:1.6}.tg-hero .tg-button-whatsapp{background:#1fa855;border:0;box-shadow:0 14px 28px rgba(31,168,85,.22);color:#fff}.tg-hero .tg-button-whatsapp:focus-visible,.tg-hero .tg-button-whatsapp:hover{background:#178f47;color:#fff}@media (min-width:1024px){.tg-hero{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:min(100vh,880px);padding:131px 20px 48px!important}.tg-hero>.mi-shell{width:100%}.tg-hero .mi-shell{box-sizing:border-box;max-width:1152px;padding-inline:0}}main:has(> .hx-hero:first-child){padding-top:0!important}.hx-hero{background:#17110a var(--hero-escuro-bg)!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box;color:#fff;isolation:isolate;margin:0!important;max-width:none!important;overflow:hidden;padding:160px max(24px,calc((100% - 1152px)/ 2)) 64px!important;position:relative;width:100%!important}.hx-hero::before{background:url("../images/bg_lines.svg") -248px -108px no-repeat!important;border-radius:0!important;content:""!important;filter:none!important;height:auto!important;inset:0!important;opacity:.18!important;pointer-events:none;position:absolute!important;width:auto!important;z-index:-1!important}.hx-hero::after{display:none!important}.hx-hero h1{-webkit-text-fill-color:#FFFFFF!important;-webkit-text-stroke:0!important;color:#fff!important;font-family:Inter,sans-serif!important;font-size:var(--hx-title-size)!important;font-weight:700!important;letter-spacing:-.04em!important;line-height:1.02!important;margin:0 0 var(--hx-gap-title)!important}.hx-hero p:not(.hx-badge){color:var(--hero-escuro-texto)!important;font-family:"League Spartan",sans-serif;font-size:1.1rem!important;line-height:1.6!important}.hx-hero .hx-badge{align-items:center;background:0 0!important;border:3px solid #ebc34a!important;border-radius:999px!important;color:var(--hero-escuro-destaque)!important;display:inline-flex!important;font-family:"League Spartan",sans-serif!important;font-size:.9rem!important;font-weight:700!important;letter-spacing:.12em!important;line-height:1.2!important;margin:0 0 var(--hx-gap-badge)!important;padding:10px 14px 8px!important;text-transform:uppercase!important;width:auto!important}.hx-hero .politica-note{background:rgba(255,250,237,.06)!important;border-left-color:#ebc34a!important;max-width:70ch}.hx-hero .kit-download,.hx-hero .not-found__button--primary{background:linear-gradient(315deg,#b87813 0,#ebc34a 67%)!important;border:0!important;color:#0a2f23!important}.hx-hero .not-found__button--secondary{background:0 0!important;border:1.5px solid rgba(255,250,237,.35)!important;color:#fffaed!important}.hx-hero .app-mobile-store-button{border:1px solid rgba(255,250,237,.25)!important}.suporte-hero-faq .suporte-section-head{margin:0!important;max-width:none;text-align:left}.suporte-hero-faq .suporte-shell{margin:0;max-width:none;padding:0}@media (max-width:767px){.hx-hero{padding:116px 16px 48px!important}}.elementor-politica .politica-article,.elementor-politica .politica-page{background:#fff!important}main.suporte-page:has(> .suporte-hero-faq){background:#fff!important}@media (min-width:1024px){.hx-hero{display:flex!important;flex-direction:column;justify-content:center;min-height:min(100vh,880px);padding-bottom:48px!important;padding-top:131px!important}.hx-hero>*{max-width:100%}}.hx-hero .hx-badge,.hx-hero>.not-found__actions,.hx-hero>.politica-note{align-self:flex-start}.elementor-neonews .elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-6 .elementor-heading-title,.elementor-neonews .elementor-element-o-neonews-e-a-plataforma-ideal-para-gerencia-6 .elementor-heading-title a,.elementor-planos .planos-hero .planos-badge,.elementor-sga .elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento .elementor-heading-title,.elementor-sga .elementor-element-reduza-o-tempo-de-espera-do-seu-atendimento .elementor-heading-title a,.hx-hero .hx-badge,.tg-hero .tg-hero-badge,main>section.suporte-hero .suporte-badge,main>section.suporte-hero .suporte-kicker{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}