@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@500;600;700;800&display=swap";*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#151515;background:#f7f4ef;margin:0;font-family:DM Sans,Arial,sans-serif}.wrap{max-width:1230px;margin:auto;padding:0 26px}.brand{letter-spacing:-3px;color:#fff;font:800 39px/1 Manrope;text-decoration:none}.brand span,em{color:#f5b400;font-style:normal}header{color:#fff;z-index:5;background:#080808;align-items:center;gap:42px;max-width:1360px;height:86px;margin:auto;padding:0 54px;display:flex;position:sticky;top:0}nav{gap:29px;margin-left:auto;display:flex}nav a,footer a{color:inherit;font-size:13px;text-decoration:none}.button{color:#111;cursor:pointer;background:#f6b400;border:0;border-radius:5px;justify-content:center;align-items:center;padding:15px 23px;font:700 13px DM Sans;text-decoration:none;display:inline-flex}.button:hover{background:#ffd14f}.topbutton{padding:13px 18px}.menu{color:#fff;background:0 0;border:0;font-size:22px;display:none}.hero{color:#fff;background:#090909;max-width:1360px;min-height:560px;margin:auto;position:relative;overflow:hidden}.heroCopy{z-index:1;background:linear-gradient(90deg,#090909 70%,#0000);width:49%;padding:75px 0 35px 90px;position:relative}.eyebrow{color:#edaa00;margin:0 0 13px;font-size:10px;font-weight:800}h1,h2{letter-spacing:-3px;margin:0;font:800 clamp(34px,4vw,60px)/1 Manrope}h1 em{display:block}.lead{max-width:345px;font-size:20px;line-height:1.3}.actions{gap:12px;display:flex}.ghost{color:#fff;border:1px solid #707070;border-radius:5px;padding:14px 19px;font-size:13px;font-weight:700;text-decoration:none}.proof{border-top:1px solid #484848;gap:28px;margin-top:42px;padding-top:17px;display:flex}.proof span{color:#f5b400;gap:8px;font-size:22px;display:flex}.proof b{color:#fff;font-size:12px}.proof small{color:#ddd;font-size:10px;font-weight:400;display:block}.heroImage{background-image:linear-gradient(90deg,#090909 0%,#09090944 45%,#0000),url(/hero-etix.png);background-position:50%;background-size:cover;position:absolute;inset:0}.sectorGrid{grid-template-columns:repeat(3,1fr);gap:12px;padding-top:20px;padding-bottom:20px;display:grid}.sector{color:#fff;background:linear-gradient(115deg,#111,#745329);border-radius:10px;min-height:125px;padding:48px 19px 14px;position:relative}.sector:nth-child(2){background:linear-gradient(115deg,#18201f,#849f8f)}.sector:nth-child(3){background:linear-gradient(115deg,#16130d,#8a772a)}.sector:nth-child(4){background:linear-gradient(115deg,#090909,#725126)}.sector:nth-child(5){background:linear-gradient(115deg,#17220f,#769947)}.sector:nth-child(6){background:linear-gradient(115deg,#1b120d,#765032)}.sector i{color:#f6b400;font-size:23px;font-style:normal;position:absolute;top:13px}.sector h3{margin:0;font-size:17px}.sector p{max-width:180px;margin:4px 0;font-size:11px}.works{grid-template-columns:190px 1fr 270px;gap:18px;padding-bottom:18px;display:grid}.works h2{letter-spacing:-1px;font-size:24px}.works p{font-size:12px;line-height:1.4}.works>div>a{color:#bd1e26;font-size:12px;font-weight:700;text-decoration:none}.samples{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.samples div{color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:155px;font:700 21px Georgia;display:flex}.samples div small{letter-spacing:1px;font:10px DM Sans}.samples div:first-child{color:#e4c55c;background:#17140d}.samples div:nth-child(2){color:#3d5775;background:#dce9e5}.samples div:nth-child(3){color:#506a2b;background:#d4c993}.samples div:nth-child(4){color:#f5eed3;background:#779b50}blockquote{margin:0;padding:4px 6px;font-size:13px;line-height:1.3}blockquote:first-letter{color:#c51e26;font-size:40px}blockquote p{margin:0 0 18px}blockquote small{font-size:10px;display:block}.process{grid-template-columns:34% 1fr;gap:35px;padding-top:60px;padding-bottom:43px;display:grid}.process h2,.quality h2{letter-spacing:-2px;font-size:37px}.process>div>p:not(.eyebrow){color:#555;font-size:13px}.steps{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.steps article{background:#fff;border:1px solid #e8e4de;border-radius:8px;min-height:170px;padding:17px}.steps b{color:#fff;background:#f4b000;border-radius:50%;padding:4px 8px}.steps i{color:#f4b000;margin-top:12px;font-size:28px;font-style:normal;display:block}.steps h3{margin:5px 0;font-size:14px}.steps p{color:#666;margin:0;font-size:10px}.materials{color:#fff;text-align:center;background:#0b0b0a;padding:55px 0}.materials h2{font-size:37px}.materialGrid{text-align:left;grid-template-columns:repeat(4,1fr);gap:12px;margin:27px 0;display:grid}.mat{background:#151514;border:1px solid #4a4a46;border-radius:8px;overflow:hidden}.mat>div{background:linear-gradient(135deg,#cbb697,#eee5d2,#6c5840);height:160px}.m1>div{background:linear-gradient(135deg,#33432b,#d9c7a7,#727f4e)}.m2>div{background:linear-gradient(135deg,#101010,#655f4d,#17140c)}.m3>div{background:linear-gradient(135deg,#3c4936,#a8af84,#253121)}.mat h3{margin:13px 14px 4px;font-size:15px}.mat p{color:#d7d7d7;margin:0 14px 15px;font-size:11px;line-height:1.35}.quality{grid-template-columns:1fr 1fr;align-items:center;gap:75px;padding-top:68px;padding-bottom:68px;display:grid}.sheet{background:repeating-linear-gradient(45deg,#e8e6d9 0 17px,#bed3cb 17px 34px);grid-template-columns:repeat(3,1fr);align-content:center;gap:9px;height:365px;padding:28px;display:grid;box-shadow:inset 0 0 0 13px #f7f4ed}.sheet span{color:#3a5573;background:#e5f0e9;place-items:center;height:70px;font:700 18px Georgia;display:grid;transform:rotate(-4deg)}.benefit{border-bottom:1px solid #ddd;gap:14px;padding:12px 0;display:flex}.benefit i{color:#f0ad00;font-size:26px;font-style:normal}.benefit p{margin:0;font-size:13px}.benefit small{color:#666;margin-top:4px;font-size:11px;display:block}.faq{text-align:center;padding-bottom:55px}.faq h2{margin-bottom:24px;font-size:35px}.faq article{text-align:left;background:#fff;border:1px solid #e5e1d9;border-radius:4px;max-width:700px;margin:5px auto}.faq button{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;width:100%;padding:14px 16px;font-size:12px;font-weight:700;display:flex}.faq article p{color:#555;margin:0;padding:0 16px 14px;font-size:12px}.contact{color:#fff;background:linear-gradient(105deg,#0b0b0a,#17130f 60%,#080808);grid-template-columns:1fr 500px;gap:70px;padding:55px max(6vw,40px);display:grid}.contact h2{letter-spacing:-2px;font-size:36px}.contact>div>p:not(.eyebrow){max-width:320px;font-size:14px;line-height:1.4}form{background:#111;border:1px solid #454545;border-radius:7px;flex-direction:column;gap:10px;padding:21px;display:flex}input,select,textarea{color:#fff;background:0 0;border:1px solid #484848;border-radius:4px;width:100%;padding:12px;font:12px DM Sans}form>div{gap:10px;display:flex}textarea{resize:none;height:75px}form label{color:#bbb;align-items:center;gap:8px;font-size:10px;display:flex}form label input{width:auto}footer{color:#bbb;background:#101010;grid-template-columns:2fr 1fr 1.2fr 1.2fr;gap:33px;padding:36px max(5vw,30px);display:grid}footer .brand{grid-column:1;font-size:30px}footer>p{grid-column:1;max-width:230px;margin:-9px 0 0;font-size:12px;line-height:1.4}footer>div{flex-direction:column;gap:9px;font-size:11px;display:flex}footer>div b{color:#fff;font-size:10px}footer>small{border-top:1px solid #444;grid-column:1/-1;padding-top:15px;font-size:10px}.whats{color:#fff;z-index:4;background:#18ae54;border-radius:50%;place-items:center;width:48px;height:48px;font-size:28px;text-decoration:none;display:grid;position:fixed;bottom:18px;right:22px}@media (width<=850px){header{gap:14px;height:70px;padding:0 22px}.brand{font-size:32px}.menu{margin-left:auto;display:block}nav{background:#111;flex-direction:column;gap:16px;padding:20px;display:none;position:absolute;top:70px;left:0;right:0}nav.shown{display:flex}.topbutton{display:none}.hero{min-height:650px}.heroCopy{background:linear-gradient(90deg,#090909 25%,#090909b5 66%,#0000);width:100%;padding:50px 27px}.heroImage{background-position:62%}.sectorGrid{grid-template-columns:repeat(2,1fr)}.works,.process{grid-template-columns:1fr}.steps,.materialGrid{grid-template-columns:repeat(2,1fr)}.quality{grid-template-columns:1fr;gap:35px}.contact{grid-template-columns:1fr;gap:32px;padding:48px 28px}footer{grid-template-columns:1fr 1fr}.proof{gap:15px}.hero h1{font-size:50px}}@media (width<=480px){.hero{min-height:655px}.heroCopy{padding-top:42px}.hero h1{font-size:42px}.lead{font-size:18px}.actions{flex-direction:column;align-items:start}.proof{grid-template-columns:1fr 1fr;margin-top:26px;display:grid}.proof span:last-child{grid-column:1/-1}.heroImage{background-position:68%}.sector{min-height:130px;padding:48px 12px 12px}.sector h3{font-size:14px}.sector p{font-size:10px}.samples{grid-template-columns:repeat(2,1fr)}.samples div{min-height:125px}.process{padding-top:45px}.steps article{padding:13px}.materials h2,.process h2,.quality h2,.contact h2{font-size:31px}.materialGrid{gap:7px}.mat>div{height:105px}.mat h3{margin:10px 10px 4px;font-size:13px}.mat p{margin:0 10px 11px;font-size:10px}.sheet{height:270px}.faq h2{font-size:31px}footer{gap:25px;padding:32px 24px}}.brandLogo{letter-spacing:0;justify-content:center;align-items:center;width:198px;height:78px;padding:1px;display:flex}.brandLogo img{object-fit:contain;width:100%;height:100%;display:block}@media (width<=850px){.brandLogo{width:155px;height:63px}}.proof{border-top-color:#d8d0c6}.proof b{color:#171717}.proof small{color:#555}.ghost{color:#171717;border-color:#777}@media (width<=850px){.heroCopy{background:linear-gradient(90deg,#f6f1e8 25%,#f6f1e8c2 72%,#f6f1e840)}.heroImage{background-position:62%}}header{gap:50px;padding-left:25px;overflow:hidden}header:before{content:"";z-index:0;clip-path:polygon(0 0,100% 0,82% 100%,0 100%);background:#eee;width:275px;height:100%;position:absolute;top:0;left:0}header>*{z-index:1;position:relative}header nav{margin-left:0}header .topbutton{margin-left:auto}@media (width<=850px){header{gap:14px;padding-left:16px}header:before{clip-path:polygon(0 0,100% 0,82% 100%,0 100%);width:220px}header .topbutton{margin-left:0}}.sectorSection{padding-top:24px;padding-bottom:22px}.sectorSection>h2{letter-spacing:-1px;margin:0 0 14px;font:800 23px/1.1 Manrope}.sectorSection .sectorGrid{padding:0}.sectorSection .sector{background-color:#332616;background-position:50%;background-size:cover;height:160px;min-height:0;padding:0;overflow:hidden}.sectorSection .sector:after{content:"";background:#080808f0;height:38px;position:absolute;inset:auto 0 0}.sectorSection .sector i,.sectorSection .sector p{display:none}.sectorSection .sector h3{z-index:1;text-align:center;color:#fff;font-size:16px;position:absolute;bottom:10px;left:0;right:0}.sectorSection .s0{background-image:url(/sector-bread.png)}.sectorSection .s1{background-image:url(/sector-yogurt.png)}.sectorSection .s2{background-image:url(/sector-snacks.png)}.sectorSection .s3{background-image:url(/sector-coffee.png)}.sectorSection .s4{background-image:url(/sector-cleaning.png)}.sectorSection .s5{background-image:url(/sector-other.png)}@media (width<=480px){.sectorSection{padding-top:18px}.sectorSection>h2{font-size:20px}.sectorSection .sector{height:125px}.sectorSection .sector h3{font-size:13px;bottom:11px}}header{align-items:center;height:86px}.menuBlock{flex-direction:column;justify-content:center;align-self:stretch;display:flex}.menuBlock>p{color:#d4d4d4;letter-spacing:.01em;margin:0;font-size:10px;font-weight:600;line-height:1.2}.menuBlock nav{margin:0}@media (width<=850px){header{height:70px}.menuBlock{align-self:auto;margin-left:auto}.menuBlock>p{display:none}.menuBlock nav{position:absolute;top:70px;left:0;right:0}.menu{order:2}.menuBlock{order:3}.topbutton{order:4}}.mat.m0>div{background-position:50%;background-size:cover;background-image:url(/material-paper.png)!important}.mat.m1>div{background-position:50%;background-size:cover;background-image:url(/material-cardstock.png)!important}.mat.m2>div{background-position:50%;background-size:cover;background-image:url(/material-uv.png)!important}.mat.m3>div{background-position:50%;background-size:cover;background-image:url(/material-lamination.png)!important}.sheet{background-image:linear-gradient(#ffffff0a,#ffffff0a),url(/printing-sheet.png)!important;background-position:50%!important;background-size:cover!important}.sheet span{display:none}.works .samples{background-image:url(/work-packaging.png);background-position:50%;background-size:cover;border-radius:8px;overflow:hidden}.works .samples div{text-shadow:0 2px 8px #000;background:#0c0c0c6b!important}.heroClaim{letter-spacing:-.2px;max-width:640px;font-weight:800;line-height:1.2;color:#4b238b!important;margin-bottom:18px!important;font-size:17px!important}@media (width<=850px){.heroCopy{padding-top:24px!important}.heroClaim{z-index:3;max-width:370px;display:block;position:relative;margin-bottom:12px!important;font-size:14px!important}}@media (width<=480px){.hero{min-height:calc(100svh - 70px)}.heroCopy{padding-top:20px!important}.heroClaim{line-height:1.16;margin-bottom:10px!important;font-size:13px!important}}.heroSectors{color:#282828;letter-spacing:-.4px;margin:32px 0 0;font:800 17px/1.15 Manrope}@media (width<=480px){.heroSectors{margin-top:26px;font-size:15px}}.trustbar{color:#e8e8e8;text-align:center;background:#171717;padding:12px 18px;font-size:24px;font-weight:700;line-height:1.2}.footerLogo{background:#fff;border-radius:50%;grid-column:1;place-items:center;width:104px;height:104px;padding:12px;display:grid}.footerLogo img{object-fit:contain;width:100%;height:100%;display:block}.portfolio{padding-top:65px;padding-bottom:65px}.sectionHead{justify-content:space-between;align-items:end;gap:25px;display:flex}.sectionHead h2{letter-spacing:-2px;font-size:37px}.sectionHead p{color:#555;max-width:440px}.filters{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.filters button{cursor:pointer;background:#fff;border:1px solid #dcd7ce;border-radius:100px;padding:8px 11px;font:700 11px DM Sans}.filters .active{color:#fff;background:#171717;border-color:#171717}.portfolioGrid{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:25px;display:grid}.projectCard{color:#fff;text-align:left;background-position:50%;background-size:cover;border-radius:10px;flex-direction:column;justify-content:end;height:230px;padding:18px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 -110px 70px #000b}.projectCard span{color:#f7b500;font-size:11px;font-weight:700}.projectCard b{font:700 21px Manrope}.projectCard i{margin-top:4px;font-size:11px;font-style:normal}.cretixBand{color:#fff;background:linear-gradient(110deg,#101010,#211d17);padding:70px 0}.commerceGrid{grid-template-columns:1.1fr .9fr;align-items:center;gap:80px;display:grid}.commerceGrid h2,.clientArea h2{letter-spacing:-2px;font-size:39px}.commerceGrid>div>p:not(.eyebrow){color:#d2d2d2;max-width:480px;line-height:1.5}.cretixPreview{background:linear-gradient(130deg,#262626,#111);border:1px solid #555;border-radius:14px;flex-direction:column;gap:15px;padding:35px;display:flex;box-shadow:0 18px 40px #0005}.cretixPreview span{color:#f6b400;font-size:12px;font-weight:700}.cretixPreview b{font:700 27px Manrope}.cretixPreview p{color:#ddd;background:#1f1f1f;border-radius:6px;margin:0;padding:13px;font-size:13px}.cretixPreview i{color:#9e9e9e;font-size:12px;font-style:normal}.clientArea{grid-template-columns:1fr 1.2fr;align-items:center;gap:70px;padding-top:72px;padding-bottom:72px;display:grid}.clientArea>div>p:not(.eyebrow){color:#555;max-width:430px;line-height:1.5}.clientTiles{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.clientTiles article{color:#5c2a94;background:#fff;border:1px solid #e5e0d7;border-radius:10px;flex-direction:column;gap:10px;padding:20px;font-size:24px;display:flex}.clientTiles b{color:#161616;font-size:14px}.clientTiles small{color:#666;font-size:11px;line-height:1.35}.whatsappLink{color:#fff;font-weight:700;text-decoration:none}.success{color:#fff;border:1px solid #4a4a4a;border-radius:6px;padding:32px}.success b{font-size:20px}.success p{color:#ccc}.contact form>div{gap:10px;display:flex}.contact select{color:#aaa}.contact option{color:#222}.contact textarea{height:80px}@media (width<=850px){.sectionHead,.commerceGrid,.clientArea{grid-template-columns:1fr;display:grid}.filters{justify-content:flex-start}.portfolioGrid{grid-template-columns:repeat(2,1fr)}.clientTiles{grid-template-columns:repeat(3,1fr)}.commerceGrid,.clientArea{gap:32px}.trustbar{padding:10px 18px;font-size:18px}.footerLogo{width:86px;height:86px}.contact form>div{display:flex}}@media (width<=480px){.trustbar{padding:9px 16px;font-size:16px}.footerLogo{width:76px;height:76px;padding:9px}.portfolio{padding-top:45px;padding-bottom:45px}.sectionHead h2,.commerceGrid h2,.clientArea h2{font-size:31px}.portfolioGrid{grid-template-columns:1fr 1fr;gap:8px}.projectCard{height:150px;padding:12px}.projectCard b{font-size:15px}.projectCard i{display:none}.clientTiles{grid-template-columns:1fr}.clientTiles article{grid-template-columns:28px 1fr;padding:15px;display:grid}.clientTiles small{grid-column:2}.cretixBand{padding:48px 0}.contact form>div{flex-direction:column}.filters{gap:5px}.filters button{padding:7px 9px;font-size:10px}}.headerWhatsapp{color:#fff;white-space:nowrap;background:#17a957;border-radius:6px;align-items:center;gap:7px;padding:10px 13px;font:700 12px DM Sans;text-decoration:none;display:inline-flex}.headerWhatsapp svg{flex:none;width:18px;height:18px}@media (width<=850px){.headerWhatsapp{border-radius:50%;order:2;justify-content:center;width:38px;height:38px;margin-left:auto;padding:9px}.headerWhatsapp span{display:none}.menu{order:3!important;margin-left:0!important}.menuBlock{order:4!important}}.heroWhatsapp{color:#fff;align-items:center;gap:7px;margin-top:14px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.heroWhatsapp svg,.whatsappLink svg{width:19px;height:19px}.sector{box-shadow:inset 0 -70px 38px #000c;background-position:50%!important;background-size:cover!important}.sector span{color:#fff;text-shadow:0 1px 5px #000;font-size:10px;font-weight:700;position:absolute;top:14px;left:16px}.sector h3{position:absolute;bottom:15px;left:18px}.sectionLead{color:#5f5a54;margin:6px 0 -5px}.blogSection{grid-template-columns:.85fr 1.15fr;align-items:end;gap:35px;padding-top:60px;padding-bottom:65px;display:grid}.blogSection h2{letter-spacing:-2px;font-size:38px}.blogSection>div>p:not(.eyebrow){color:#5b5751;line-height:1.5}.guideGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.guideGrid article{background:#fff;border:1px solid #e7e1d8;border-radius:10px;flex-direction:column;min-height:195px;padding:20px;display:flex}.guideGrid span{color:#b77700;text-transform:uppercase;font-size:10px;font-weight:800}.guideGrid h3{margin:14px 0 8px;font:800 19px/1.1 Manrope}.guideGrid p{color:#5d5a54;margin:0;font-size:12px;line-height:1.4}.guideGrid a{color:#7a1f27;margin-top:auto;padding-top:14px;font-size:11px;font-weight:800;text-decoration:none}.contact input[type=file]{color:#bdbdbd;padding:10px;font-size:11px}.whatsappLink{align-items:center;gap:8px;display:inline-flex}.whats svg{width:29px;height:29px;display:block}@media (width<=850px){.blogSection{grid-template-columns:1fr;padding-top:48px;padding-bottom:48px}.guideGrid{grid-template-columns:repeat(3,1fr)}.heroWhatsapp{font-size:13px}.sector span{font-size:9px}}@media (width<=480px){.blogSection h2{font-size:31px}.guideGrid{grid-template-columns:1fr}.guideGrid article{min-height:145px}.sectionLead{font-size:13px}.sector h3{bottom:12px}.sector span{top:10px;left:12px}}.red,.guideGrid a,.guideGrid span,.clientArea .eyebrow{color:#5c2a94}.clientTiles article{color:#5c2a94;border-color:#ded4eb}.clientTiles article:first-child{color:#39b99b}.clientTiles article:first-child b{color:#1c6f60}.cretixPreview{border-color:#5c2a94;box-shadow:0 18px 40px #5c2a9422}.cretixPreview span{color:#8f67bd}.cretixPreview i,.heroWhatsapp{color:#7bd6c2}.heroWhatsapp:hover{color:#a2f0d9}.headerWhatsapp{background:#1ba986}.success{background:#12372f;border-color:#5ccfb5}.dark:hover{color:#5c2a94;border-color:#5c2a94}.filters button:focus-visible,.guideGrid a:focus-visible,a:focus-visible,button:focus-visible,input:focus,select:focus,textarea:focus{outline-offset:3px;outline:2px solid #5c2a94}footer a:hover,nav a:hover{color:#a786cf}.sector:before{content:"";opacity:.95;background:#8f67bd;border-radius:99px;width:28px;height:3px;position:absolute;bottom:47px;left:18px}@media (width<=480px){.sector:before{bottom:42px;left:12px}.cretixPreview{border-color:#7650a6}}.sectorSection .sectionLead{margin:8px 0 24px}.sectorSection .sectorGrid{padding-top:0}@media (width<=480px){.sectorSection .sectionLead{margin-bottom:19px}}:root{--etix-purple:#5c2a94;--etix-purple-deep:#29113d;--etix-purple-light:#ede5f5;--etix-green:#6ad7bf;--etix-yellow:#f6b400}.eyebrow{color:var(--etix-purple)}.materials .eyebrow,.cretixBand .eyebrow,.contact .eyebrow{color:#c7a8e6}.headerWhatsapp{background:var(--etix-yellow);color:#17110a}.headerWhatsapp:hover{background:#ffd14f}.headerWhatsapp svg{color:var(--etix-purple)}.hero .ghost{border-color:#b69bd2}.hero .ghost:hover{background:#ffffff12;border-color:#fff}.heroWhatsapp,.proof span:first-child{color:var(--etix-green)}.proof span:first-child b{color:#fff}.filters button{color:var(--etix-purple);border-color:#d9cae9}.filters .active{background:var(--etix-purple);border-color:var(--etix-purple)}.filters button:hover{border-color:var(--etix-purple);background:#f5f0fa}.steps b{background:var(--etix-purple)}.steps i{color:var(--etix-purple)}.steps article{border-color:#e5dced}.steps article:hover{border-color:#bda3d7}.materials .button{background:var(--etix-purple);color:#fff}.materials .button:hover{background:#7446a7}.mat{border-color:#5c2a9470}.cretixBand{background:linear-gradient(115deg,#160a22,#2d1644)}.cretixPreview{background:#20112f;border-color:#8b64b5}.cretixPreview p{background:#2f1b42}.clientArea{background:#f4f0f8;border-radius:18px;padding-left:34px;padding-right:34px}.dark{color:var(--etix-purple);border-color:#a484c8}.dark:hover{background:var(--etix-purple);color:#fff}.clientTiles article{background:#fff;border-color:#d8c9e8}.clientTiles article:first-child,.clientTiles article:nth-child(2){color:var(--etix-green)}.clientTiles article:first-child b,.clientTiles article:nth-child(2) b{color:#226b5b}.clientTiles article:nth-child(3){color:var(--etix-purple)}.guideGrid article{border-top:3px solid #a681cc}.guideGrid a{color:var(--etix-purple)}.sectionLead{border-left:3px solid var(--etix-purple);padding-left:11px}.sector:before{background:var(--etix-purple)}.whatsappLink{color:var(--etix-yellow)}.whatsappLink svg{color:var(--etix-green)}.success{border-color:var(--etix-green);background:#11392f}.success b{color:#9be9d6}nav a{position:relative}nav a:after{content:"";background:var(--etix-purple);transform-origin:0;height:2px;transition:transform .18s;position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(0)}nav a:hover:after{transform:scaleX(1)}@media (width<=850px){.clientArea{padding:34px 26px}.sectorSection .sectionLead{border-left-width:3px}}@media (width<=480px){.clientArea{border-radius:12px;padding:28px 20px}.headerWhatsapp{background:var(--etix-yellow)}nav a:after{display:none}}.sectionHead{border-top:2px solid #5c2a94;padding-top:18px}.sectionHead .eyebrow,.sectorSection>.eyebrow,.blogSection .eyebrow{color:#4d217d}.portfolioGrid .projectCard{outline-offset:-1px;outline:1px solid #5c2a9455}.projectCard span{color:#cdb0e9}.projectCard:hover{outline-offset:-2px;outline:2px solid #6ad7bf}.projectCard:hover i{color:#9be9d6}.sector:hover{outline-offset:-2px;outline:2px solid #6ad7bf}.sector span:after{content:"";background:#6ad7bf;width:18px;height:2px;margin-top:5px;display:block}.steps article:nth-child(2n) i{color:#6ad7bf}.steps article:nth-child(2n) b{background:#6a3aa4}.materialGrid .mat:hover{border-color:#6ad7bf}.materialGrid .mat h3:after{content:"";background:#7a45b1;width:22px;height:2px;margin-top:6px;display:block}.dark{background:#f8f5fb}.dark:hover{border-color:#6ad7bf}.clientArea{box-shadow:inset 0 0 0 1px #5c2a9430}.clientTiles article small:before{content:"✓";color:#42bfa4;margin-right:5px;font-weight:800}.cretixBand{box-shadow:inset 0 3px #6b3ba2}.cretixPreview b:after{content:"";background:#6ad7bf;width:32px;height:3px;margin-top:10px;display:block}.contact form{border-color:#5c2a9480}.contact input:focus,.contact select:focus,.contact textarea:focus{border-color:#6ad7bf}.whats{box-shadow:0 0 0 4px #6ad7bf22}.headerWhatsapp:hover{box-shadow:0 0 0 3px #6ad7bf55}@media (width<=480px){.sectionHead{padding-top:14px}.clientTiles article small:before{margin-right:4px}}.topbutton,.hero .actions .button,.cretixBand .button,.headerWhatsapp{color:#102621;background:#6ad7bf;box-shadow:0 7px 16px #48a9912b}.topbutton:hover,.hero .actions .button:hover,.cretixBand .button:hover,.headerWhatsapp:hover{color:#0b211b;background:#49b99f;box-shadow:0 9px 19px #48a9913b}.whats{color:#102621;background:#6ad7bf}.whats:hover{background:#49b99f}.hero{background:linear-gradient(115deg,#160a22,#2d1644)}.trustbar,header{background:#29113d}.hero{color:#151515;background:#f6f1e8}.heroCopy{background:linear-gradient(90deg,#f6f1e8 72%,#f6f1e800)}.heroImage{background-image:linear-gradient(90deg,#f6f1e8 0%,#f6f1e8ad 44%,#f6f1e800 74%),url(/hero-etix-light.png)}.hero .proof{border-top-color:#d8d0c6}.hero .proof b{color:#171717}.hero .proof small{color:#555}.hero .ghost{color:#171717;border-color:#777}@media (width<=850px){.heroCopy{background:linear-gradient(90deg,#f6f1e8 25%,#f6f1e8c2 72%,#f6f1e840)}.heroImage{background-position:62%}}.hero .heroWhatsapp{color:#226b5b}.hero .heroWhatsapp:hover{color:#174e42}.meetEtix{grid-template-columns:1.1fr .9fr;align-items:center;gap:60px;padding-top:80px;padding-bottom:80px;display:grid}.meetVisual{background:linear-gradient(135deg,#29113d22,#0000),url(/trust-process-reference.png) 50%/cover;border-radius:16px;min-height:430px;position:relative;overflow:hidden}.meetVisual span{color:#29113d;letter-spacing:.04em;background:#fffffff0;border-radius:99px;padding:7px 10px;font:700 9px DM Sans,sans-serif;position:absolute;bottom:16px;left:16px}.meetCopy h2,.videoIntro h2,.careHead h2,.caseIntro h2,.remoteGrid h2{letter-spacing:-2px;font-size:40px}.meetCopy>p:not(.eyebrow),.careHead p,.caseIntro p,.remoteGrid p{color:#5a5550;line-height:1.6}.meetCopy .dark{margin-top:16px}.videoIntro{color:#fff;background:#19111f;padding:72px 0;box-shadow:inset 0 3px #6ad7bf}.videoGrid{grid-template-columns:.88fr 1.12fr;align-items:center;gap:58px;display:grid}.videoIntro .eyebrow,.remoteCare .eyebrow{color:#9be9d6}.videoIntro h2{max-width:560px}.videoGrid>div>p:not(.eyebrow){color:#d8cedf;line-height:1.6}.videoPlaceholder{text-align:center;background:linear-gradient(135deg,#38204f,#17111b);border:1px solid #8f67bd;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:265px;padding:28px;display:flex}.videoPlaceholder i{color:#11241f;background:#6ad7bf;border-radius:50%;place-items:center;width:60px;height:60px;padding-left:3px;font-size:22px;font-style:normal;display:grid}.videoPlaceholder b{font:700 20px Manrope,sans-serif}.videoPlaceholder small{color:#c7bdd2}.careProject{background:#f2edf7;padding:78px 0}.careHead{text-align:center;max-width:660px;margin:auto}.careSteps{grid-template-columns:repeat(5,1fr);gap:10px;margin-top:34px;display:grid}.careSteps article{background:#fff;border:1px solid #ded2ea;border-radius:12px;flex-direction:column;gap:14px;min-height:132px;padding:20px 15px;display:flex}.careSteps b{color:#5c2a94;font-size:12px}.careSteps span{color:#171717;font:800 15px/1.25 Manrope,sans-serif}.approvalPromise{color:#1b6356;background:#e1f8f1;border-radius:99px;width:max-content;max-width:100%;margin:22px auto 0;padding:11px 17px;font-weight:800}.caseProof{grid-template-columns:.82fr 1.18fr;align-items:end;gap:40px;padding-top:78px;padding-bottom:78px;display:grid}.caseSlots{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.caseSlots article{background:#fcfaff;border:1px dashed #bfaad4;border-radius:12px;flex-direction:column;min-height:190px;padding:20px;display:flex}.caseSlots b{color:#5c2a94;letter-spacing:.06em;font-size:10px}.caseSlots span{color:#171717;margin-top:18px;font:800 18px Manrope,sans-serif}.caseSlots p{color:#6a6470;margin-top:auto;font-size:12px;line-height:1.45}.remoteCare{color:#fff;background:#231239;padding:75px 0}.remoteGrid{grid-template-columns:1fr .8fr;align-items:center;gap:85px;display:grid}.remoteGrid>div>p:not(.eyebrow){color:#ded5e8;max-width:570px}.remoteGrid .button{align-items:center;gap:8px;margin-top:12px;display:inline-flex}.remoteGrid .button svg{width:20px;height:20px}.remoteGrid ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.remoteGrid li{background:#ffffff0b;border-left:3px solid #6ad7bf;border-radius:0 8px 8px 0;flex-direction:column;gap:4px;padding:12px 16px;display:flex}.remoteGrid li b{font-size:14px}.remoteGrid li span{color:#d5c8e3;font-size:12px}@media (width<=850px){.meetEtix,.videoGrid,.caseProof,.remoteGrid{grid-template-columns:1fr;gap:32px}.meetEtix{padding-top:58px;padding-bottom:58px}.meetVisual{min-height:340px}.careSteps{grid-template-columns:repeat(3,1fr)}.caseProof{align-items:start}.remoteCare{padding:58px 0}}@media (width<=480px){.meetVisual{min-height:270px}.meetVisual span{font-size:8px;bottom:10px;left:10px}.meetCopy h2,.videoIntro h2,.careHead h2,.caseIntro h2,.remoteGrid h2{font-size:31px}.videoIntro,.careProject,.remoteCare{padding:48px 0}.videoPlaceholder{min-height:220px}.careSteps,.caseSlots{grid-template-columns:1fr}.careSteps article{min-height:auto;padding:16px}.approvalPromise{text-align:center;border-radius:10px;font-size:13px;line-height:1.35}.caseProof{padding-top:55px;padding-bottom:55px}}.mobileDrawer,.mobileOverlay{display:none}.legalPage{color:#1a171b;background:#f7f4ef;min-height:100vh;padding:46px 24px 80px}.legalBrand{color:#5c2a94;letter-spacing:-1px;max-width:860px;margin:0 auto 44px;font:800 21px Manrope,sans-serif;text-decoration:none;display:block}.legalPage article{background:#fff;border:1px solid #e8e1ed;border-radius:16px;max-width:860px;margin:auto;padding:clamp(28px,5vw,64px);box-shadow:0 18px 50px #29113d0d}.legalPage h1{letter-spacing:-3px;font-size:clamp(36px,5vw,58px)}.legalPage h2{letter-spacing:-1px;margin-top:34px;font-size:22px}.legalPage p{color:#554f58;font-size:16px;line-height:1.65}.legalPage .legalEyebrow{color:#5c2a94;letter-spacing:.08em;font-size:11px;font-weight:800}.legalPage .legalUpdated{color:#766f79;margin-bottom:30px;font-size:13px}.legalPage a:not(.legalBrand){color:#5c2a94;font-weight:800}@media (width<=850px){.mobileDrawer{justify-content:flex-start}.mobileQuote{margin-top:24px}.mobileDrawer nav{width:100%}.desktopNav{display:none!important}.menu{cursor:pointer;z-index:31;border-radius:8px;place-items:center;width:44px;min-width:44px;height:44px;padding:0;margin:0!important;display:inline-grid!important}.menu span{background:#fff;border-radius:3px;grid-area:1/1;width:22px;height:2px;transition:transform .28s,opacity .2s;display:block}.menu span:first-child{transform:translateY(-7px)}.menu span:nth-child(3){transform:translateY(7px)}.menu.isOpen span:first-child{transform:rotate(45deg)}.menu.isOpen span:nth-child(2){opacity:0}.menu.isOpen span:nth-child(3){transform:rotate(-45deg)}.mobileOverlay{z-index:20;opacity:0;visibility:hidden;pointer-events:none;background:#050308;border:0;transition:opacity .3s,visibility 0s linear .3s;display:block;position:fixed;inset:0}.mobileOverlay.isOpen{opacity:.46;visibility:visible;pointer-events:auto;transition:opacity .3s}.mobileDrawer{z-index:30;color:#fff;overscroll-behavior:contain;background:#29113d;flex-direction:column;justify-content:space-between;width:min(85vw,390px);height:100dvh;min-height:100vh;padding:94px 28px 28px;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(104%);box-shadow:-18px 0 46px #0006}.mobileDrawer.isOpen{transform:translate(0)}.mobileDrawer nav{flex-direction:column;background:0 0!important;gap:0!important;margin:0!important;padding:0!important;display:flex!important;position:static!important}.mobileDrawer nav a{color:#fff8f2;letter-spacing:-.6px;border-bottom:1px solid #ffffff20;align-items:center;min-height:54px;padding:8px 0;font:800 23px/1.15 Manrope,sans-serif;text-decoration:none;display:flex}.mobileDrawer nav a:first-child{border-top:1px solid #ffffff20}.mobileDrawer nav a:hover,.mobileDrawer nav a:focus-visible{color:#9be9d6}.mobileDrawer nav a:after{display:none!important}.mobileQuote{border-radius:8px;gap:9px;width:100%;min-height:52px;box-shadow:0 8px 20px #0003;color:#102621!important;background:#6ad7bf!important}.mobileQuote:hover,.mobileQuote:focus-visible{background:#49b99f!important}.mobileQuote svg{width:21px;height:21px}.mobileDrawer~.whats{z-index:4}.mobileDrawer:focus-within{outline:none}}.fitEtix{background:#f1ecf7;padding:76px 0}.fitGrid{grid-template-columns:1fr .9fr;align-items:center;gap:68px;display:grid}.fitGrid h2{letter-spacing:-2px;font-size:40px}.fitGrid>div>p:not(.eyebrow){color:#5a555f;max-width:570px;line-height:1.6}.fitGrid .button{align-items:center;gap:8px;margin-top:12px;display:inline-flex}.fitGrid .button svg{width:19px;height:19px}.fitGrid ul{grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}.fitGrid li{color:#5c2a94;background:#fff;border:1px solid #d8cbe6;border-radius:11px;align-items:flex-start;gap:9px;min-height:84px;padding:17px;font-weight:900;display:flex}.fitGrid li span{color:#242027;font-size:14px;line-height:1.3}.commitmentEtix{color:#fff;text-align:center;background:#171017;padding:52px 0;box-shadow:inset 0 3px #6ad7bf}.commitmentEtix .eyebrow{color:#9be9d6}.commitmentEtix>div>div{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.commitmentEtix b{letter-spacing:-1px;font:800 24px/1.2 Manrope,sans-serif}.commitmentEtix b:not(:last-child):after{content:"·";color:#6ad7bf;margin-left:24px}@media (width<=850px){.fitGrid{grid-template-columns:1fr;gap:30px}.fitGrid ul{max-width:680px}.commitmentEtix{padding:44px 0}}@media (width<=480px){.fitEtix{padding:52px 0}.fitGrid h2{font-size:31px}.fitGrid ul{grid-template-columns:1fr}.fitGrid li{min-height:auto;padding:14px}.commitmentEtix b{font-size:20px;display:block}.commitmentEtix b:not(:last-child):after{display:none}.commitmentEtix>div>div{gap:12px}}.heroImage{background-image:linear-gradient(90deg,#f6f1e8 0%,#f6f1e8cc 40%,#f6f1e824 71%,#f6f1e800 100%),url(/hero-etix-portada.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}@media (width<=850px){.heroImage{background-position:60%;background-size:auto 100%}.heroCopy{background:linear-gradient(90deg,#f6f1e8 25%,#f6f1e8cc 73%,#f6f1e852)}}.trustSignals{background:#fff;border-bottom:1px solid #e5dcec;box-shadow:0 10px 28px #29113d0a}.trustSignals>.wrap{grid-template-columns:repeat(4,1fr);padding-top:18px;padding-bottom:18px;display:grid}.trustSignals article{border-right:1px solid #e3dbe9;align-items:center;gap:11px;padding:4px 22px;display:flex}.trustSignals article:last-child{border-right:0}.trustSignals b{color:#5c2a94;white-space:nowrap;font:800 21px/1 Manrope,sans-serif}.trustSignals span{color:#4e4850;font-size:12px;line-height:1.25}.etixStandard{color:#fff;background:#19111f;padding:72px 0;box-shadow:inset 0 3px #6ad7bf}.standardIntro{max-width:680px}.standardIntro .eyebrow{color:#9be9d6}.standardIntro h2{letter-spacing:-2px;font-size:40px}.standardIntro>p:not(.eyebrow){color:#d8cedf;line-height:1.6}.standardGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:32px;display:grid}.standardGrid article{background:linear-gradient(145deg,#2b193a,#1c1422);border:1px solid #76519b;border-radius:14px;flex-direction:column;min-height:190px;padding:25px;display:flex}.standardGrid span{color:#6ad7bf;letter-spacing:.08em;font:800 12px Manrope,sans-serif}.standardGrid b{margin-top:28px;font:800 19px/1.2 Manrope,sans-serif}.standardGrid p{color:#d4cadb;margin:10px 0 0;font-size:13px;line-height:1.5}.standardGrid article:hover{border-color:#6ad7bf;transition:all .18s;transform:translateY(-2px)}.meetVisual span{display:none}@media (width<=850px){.trustSignals>.wrap{grid-template-columns:repeat(2,1fr)}.trustSignals article:nth-child(2){border-right:0}.trustSignals article:nth-child(-n+2){border-bottom:1px solid #e3dbe9;margin-bottom:10px;padding-bottom:14px}.standardGrid{grid-template-columns:1fr}}@media (width<=480px){.trustSignals>.wrap{padding:12px 16px}.trustSignals article{align-items:flex-start;padding:8px 10px}.trustSignals b{font-size:17px}.trustSignals span{font-size:10px}.etixStandard{padding:48px 0}.standardIntro h2{font-size:31px}.standardGrid article{min-height:auto;padding:20px}.standardGrid b{margin-top:18px}}.claimsLink{border:1px solid #6ad7bf55;border-radius:5px;width:max-content;margin-top:2px;padding:8px 10px;font-weight:800;color:#9be9d6!important}.claimsLink:hover{background:#6ad7bf16;color:#b9f3e5!important}.claimsPage{overflow-x:hidden}.claimsHeader{align-items:center;width:100%;overflow:hidden;position:relative!important}.claimsHeader:before{content:none!important;display:none!important}@media (width<=640px){.claimsHeader{height:auto;min-height:78px;padding:12px 16px}.claimsHeader div{min-width:0}.claimsHeader b{overflow-wrap:anywhere;font-size:13px;line-height:1.25}}
