.cd-page{--cd-bg:#f4f5f6;--cd-fg:#14171a;--cd-orange:#f40;--cd-border:#d1d5db;background:var(--cd-bg);color:var(--cd-fg);font-family:var(--font-dm-sans),sans-serif;overflow-x:hidden}.cd-page *{box-sizing:border-box}.cd-page a{color:inherit;text-decoration:none}.cd-page button,.cd-page input,.cd-page textarea{font:inherit}.cd-shell{width:min(1200px,100% - 48px);margin:auto}.cd-narrow{max-width:1000px}.cd-header{z-index:60;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--cd-border);background:#f4f5f6ef;height:64px;position:fixed;inset:0 0 auto}.cd-header-row{justify-content:space-between;align-items:center;height:64px;display:flex}.cd-brand{font-weight:800}.cd-brand small{font:500 12px var(--font-jetbrains);color:#5b626a;margin-left:18px}.cd-desktop{align-items:center;gap:22px;font-size:14px;font-weight:700;display:flex}.cd-desktop a:hover{color:var(--cd-orange)}.cd-nav-cta{background:var(--cd-orange);border-radius:7px;padding:11px 15px;color:#fff!important}.cd-menu,.cd-mobile{display:none}.cd-skip{z-index:100;color:#fff;background:#111;padding:12px;position:fixed;top:1rem;left:1rem;transform:translateY(-200%)}.cd-skip:focus{transform:none}.cd-page :focus-visible{outline:3px solid var(--cd-orange);outline-offset:3px}.cd-hero{border-bottom:1px solid var(--cd-border);padding:150px 0 90px}.cd-hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.cd-kicker{font:700 12px var(--font-jetbrains);color:var(--cd-orange);text-transform:uppercase;letter-spacing:.12em;margin-bottom:14px;display:block}.cd-hero h1{letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(44px,5vw,68px);line-height:1.03}.cd-hero p,.cd-section>div>p{color:#5b626a;font-size:18px;line-height:1.65}.cd-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.cd-button{border:1px solid var(--cd-border);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:13px 20px;font-weight:800;display:inline-flex}.cd-button svg{width:20px}.cd-dark{background:#14171a;border-color:#14171a;color:#fff!important}.cd-orange{background:var(--cd-orange);color:#fff;border:0}.cd-button:disabled{opacity:.45;cursor:not-allowed}.cd-whatsapp{background:#25d366;border:0;color:#fff!important}.cd-transform{border:1px solid var(--cd-border);background:#eceef0;border-radius:18px;height:500px;position:relative;overflow:hidden}.cd-message,.cd-file{border:1px solid var(--cd-border);background:#fff;border-radius:9px;padding:15px;font-size:14px;position:absolute;box-shadow:0 8px 20px #0001}.cd-message b{color:var(--cd-orange);margin-bottom:5px;display:block}.cd-message.one{top:55px;left:24px;transform:rotate(-4deg)}.cd-message.two{bottom:70px;left:30px;transform:rotate(2deg)}.cd-file{border-style:dashed;top:135px;right:24px;transform:rotate(5deg)}.cd-catalog-mini{border:1px solid var(--cd-border);background:#fff;border-radius:12px;width:68%;padding:18px;position:absolute;bottom:50px;right:32px;box-shadow:0 18px 50px #0002}.cd-window{border-bottom:1px solid var(--cd-border);gap:5px;margin:-18px -18px 15px;padding:12px;display:flex}.cd-window i{background:#c8cbd0;border-radius:50%;width:7px;height:7px}.cd-mini-grid{grid-template-columns:repeat(2,1fr);gap:8px;margin:12px 0;display:grid}.cd-mini-grid i{background:#e8eaed;border-radius:5px;height:70px}.cd-catalog-mini small{color:#777}.cd-section{border-bottom:1px solid var(--cd-border);padding:90px 0;scroll-margin-top:64px}.cd-white{background:#fff}.cd-section h2{letter-spacing:-.035em;max-width:850px;margin:0 0 30px;font-size:clamp(34px,4vw,52px);line-height:1.08}.cd-center{text-align:center;max-width:800px;margin:0 auto 40px}.cd-center h2{margin-inline:auto}.cd-desk{border:1px solid var(--cd-border);background-image:linear-gradient(#d1d5db66 1px,#0000 1px),linear-gradient(90deg,#d1d5db66 1px,#0000 1px);background-size:40px 40px;grid-template-columns:repeat(3,1fr);gap:24px;padding:50px;display:grid;position:relative}.cd-desk article{border:1px solid var(--cd-border);background:#fff;padding:22px;box-shadow:0 8px 18px #0001}.cd-desk article:nth-child(2){transform:translateY(30px)rotate(1deg)}.cd-desk svg{width:20px;color:var(--cd-orange)}.cd-desk b{margin:15px 0 7px;display:block}.cd-desk p{color:#5b626a;line-height:1.5}.cd-narrow blockquote{color:#ddd;border-left:6px solid var(--cd-orange);background:#14171a;margin:38px 0 0;padding:25px;font-size:18px}.cd-demo{border:1px solid var(--cd-border);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 22px 60px #0001}.cd-demo-top,.cd-filterbar,.cd-categories{border-bottom:1px solid var(--cd-border);flex-wrap:wrap;align-items:center;gap:10px;padding:16px 20px;display:flex}.cd-demo-top{background:#fafafa;justify-content:space-between}.cd-demo-top span{font:600 12px var(--font-jetbrains);color:#666}.cd-categories button,.cd-filterbar button{border:1px solid var(--cd-border);cursor:pointer;background:#fff;border-radius:7px;align-items:center;gap:6px;min-height:44px;padding:9px 13px;display:flex}.cd-categories button[aria-pressed=true],.cd-filterbar button[aria-pressed=true]{border-color:var(--cd-orange);background:#fff1eb;font-weight:800}.cd-categories svg{width:15px}.cd-filterbar>svg{width:18px}.cd-filterbar .cd-clear{border:0;margin-left:auto;text-decoration:underline}.cd-products{grid-template-columns:repeat(4,1fr);gap:15px;padding:20px;display:grid}.cd-products article{border:1px solid var(--cd-border);border-radius:10px;flex-direction:column;padding:12px;display:flex}.cd-product-image{border-radius:7px;place-items:center;height:150px;margin-bottom:15px;display:grid}.cd-product-image svg{opacity:.3}.cd-tone-orange{background:#f2b99f}.cd-tone-gray{background:#d8d9d6}.cd-tone-dark{color:#fff;background:#62676b}.cd-tone-blue{background:#b7cbd1}.cd-products small,.cd-detail small{font:600 11px var(--font-jetbrains);color:var(--cd-orange);text-transform:uppercase}.cd-products h3{margin:8px 0}.cd-products p{color:#686d72;flex:1;font-size:14px;line-height:1.45}.cd-products button,.cd-empty button,.cd-back{text-align:left;cursor:pointer;background:0 0;border:0;min-height:44px;font-weight:800}.cd-products button{justify-content:space-between;align-items:center;display:flex}.cd-products button svg{width:17px}.cd-empty{text-align:center;padding:70px 20px}.cd-empty>svg{color:#999;width:40px;margin:auto}.cd-detail{padding:25px}.cd-detail-grid{grid-template-columns:1fr 1fr;gap:35px;display:grid}.cd-detail-image{border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:360px;display:flex}.cd-detail-image svg{opacity:.4;width:50px}.cd-detail h3{margin:8px 0;font-size:34px}.cd-detail p{color:#63686d;line-height:1.6}.cd-detail fieldset{border:0;margin:25px 0;padding:0}.cd-detail legend,.cd-note{margin-bottom:10px;font-weight:800}.cd-detail fieldset label{margin:8px 0;display:flex}.cd-detail fieldset span{border:1px solid var(--cd-border);border-radius:6px;width:100%;padding:10px 12px}.cd-detail input:checked+span{border-color:var(--cd-orange);background:#fff1eb}.cd-detail input{margin-right:8px}.cd-note{display:block}.cd-note textarea,.cd-contact input,.cd-contact textarea{border:1px solid var(--cd-border);border-radius:7px;width:100%;margin-top:7px;padding:12px;font-size:16px;display:block}.cd-note textarea{min-height:80px}.cd-summary{color:#fff;background:#14171a;border-radius:12px;margin-top:25px;padding:25px}.cd-summary dl{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.cd-summary dt{font:600 11px var(--font-jetbrains);color:#aaa;text-transform:uppercase}.cd-summary dd{margin:6px 0;font-weight:700}.cd-compare{grid-template-columns:1fr auto 1fr;align-items:center;gap:25px;display:grid}.cd-compare article{border:1px solid var(--cd-border);padding:25px}.cd-compare article.after{color:#fff;background:#14171a}.cd-compare article>small{font:700 12px var(--font-jetbrains);text-transform:uppercase;color:var(--cd-orange)}.cd-compare p{border-bottom:1px solid #aaa4;gap:12px;padding:12px 0;display:flex}.cd-compare p b{color:var(--cd-orange)}.cd-apps{grid-template-columns:1.2fr .8fr .8fr 1.2fr;align-items:stretch;gap:15px;display:grid}.cd-apps article{border:1px solid var(--cd-border);background:#fff;padding:20px}.cd-apps article>div,.cd-apps ol{background:#eceef0;height:180px;margin:0 0 18px;padding:18px}.cd-apps .models div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cd-apps .models i{background:#fff}.cd-apps .materials div{align-items:end;gap:6px;display:flex}.cd-apps .materials i{height:var(--h,80%);background:#c7b7a4;flex:1}.cd-apps .materials i:nth-child(2){background:#777;height:60%}.cd-apps .materials i:nth-child(3){background:#e0d4c3;height:90%}.cd-apps .rental div{align-items:center;gap:15px;display:flex}.cd-apps .rental svg{width:55px}.cd-apps .rental span{display:grid}.cd-apps .services ol{gap:6px;list-style-position:inside;display:grid}.cd-dark-section,.cd-contact{color:#fff;background:#14171a}.cd-dark-section h2{color:#fff}.cd-formats{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.cd-formats article{border:1px solid #ffffff30;padding:25px}.cd-formats small{color:#ff7a49;font:700 12px var(--font-jetbrains)}.cd-formats li{color:#c8c8c8;margin:10px 0}.cd-format-note{border-top:1px solid #ffffff30;color:#ccc!important;padding-top:25px!important}.cd-check-grid{grid-template-columns:1fr 1fr;gap:70px;display:grid}.cd-check-grid ul{border-top:1px solid var(--cd-border);margin:0;padding:0;list-style:none}.cd-check-grid li{border-bottom:1px solid var(--cd-border);gap:12px;padding:14px 0;font-weight:700;display:flex}.cd-check-grid svg{width:18px;color:var(--cd-orange)}.cd-process{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.cd-process article>span{font:700 12px var(--font-jetbrains);color:var(--cd-orange)}.cd-process article>div{border:1px solid var(--cd-border);background:#fff;height:120px;margin:8px 0 15px;padding:15px;position:relative}.cd-process article>div svg{width:27px}.cd-process article>div i{background:#e2e4e6;height:5px;margin-top:10px;display:block}.cd-process article>div i:last-child{width:55%}.cd-process h3{font-size:16px}.cd-process p{color:#666;font-size:13px}.cd-direct{border-top:1px solid var(--cd-border);padding-top:22px;font:600 13px var(--font-jetbrains)!important}.cd-project{grid-template-columns:.9fr 1.1fr;align-items:center;gap:60px;display:grid}.cd-project p{color:#60656a;line-height:1.55}.cd-devices{background:#eceef0;height:380px;padding:40px;position:relative}.cd-devices .desktop{background:#fff;border:8px solid #202326;grid-template-columns:1fr 1fr;gap:10px;height:260px;padding:16px;display:grid}.cd-devices .desktop div{background:#f40;grid-column:1/-1;height:25px}.cd-devices .desktop i{background:#e3e5e8}.cd-devices .mobile{background:#fff;border:7px solid #202326;border-radius:16px;width:110px;height:220px;padding:12px;position:absolute;bottom:22px;right:28px}.cd-devices .mobile div{background:#f40;height:25px}.cd-devices .mobile i{background:#e3e5e8;height:60px;margin-top:9px;display:block}.cd-faq{max-width:850px}.cd-faq details{border-top:1px solid var(--cd-border);padding:20px 0}.cd-faq details:last-child{border-bottom:1px solid var(--cd-border)}.cd-faq summary{cursor:pointer;justify-content:space-between;font-size:18px;font-weight:800;list-style:none;display:flex}.cd-faq summary svg{width:20px;transition:all .2s}.cd-faq details[open] summary svg{transform:rotate(90deg)}.cd-faq details p{color:#62676c;line-height:1.6}.cd-contact{padding:90px 0;scroll-margin-top:64px}.cd-contact-grid{grid-template-columns:1fr 1fr;gap:70px;display:grid}.cd-contact h2{font-size:clamp(34px,4vw,52px);line-height:1.08}.cd-contact>div>div>p{color:#c5c5c5;font-size:18px;line-height:1.6}.cd-contact form{background:#ffffff0a;border:1px solid #ffffff20;border-radius:14px;padding:25px}.cd-contact label{margin:12px 0;font-size:14px;font-weight:700;display:block}.cd-contact input,.cd-contact textarea{color:#fff;background:#ffffff0d;border-color:#ffffff25}.cd-contact textarea{min-height:100px}.cd-field-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cd-preview{background:#0003;border-radius:8px;margin:18px 0;padding:15px}.cd-preview pre{white-space:pre-wrap;font:13px/1.5 var(--font-jetbrains);color:#bbb}.cd-review p{color:#ddd}.cd-footer{background:#f4f5f6;padding:35px 0}.cd-footer>div{align-items:center;gap:25px;display:flex}.cd-footer>div>a:first-child{font-weight:800}.cd-footer>div>a:last-child{margin-left:auto}.cd-footer p{color:#666}.cd-page [id]{scroll-margin-top:80px}@media (width<=900px){.cd-desktop{display:none}.cd-menu{background:0 0;border:0;place-items:center;display:grid}.cd-mobile{border-bottom:1px solid var(--cd-border);background:#f4f5f6;flex-direction:column;padding:15px 24px;display:flex;position:absolute;top:64px;left:0;right:0}.cd-mobile a{padding:13px 0;font-weight:700}.cd-brand small{display:none}.cd-hero-grid,.cd-detail-grid,.cd-check-grid,.cd-project,.cd-contact-grid{grid-template-columns:1fr}.cd-hero{padding-top:115px}.cd-transform{height:430px}.cd-products{grid-template-columns:repeat(2,1fr)}.cd-apps{grid-template-columns:1fr 1fr}.cd-process{grid-template-columns:repeat(3,1fr)}.cd-summary dl{grid-template-columns:1fr 1fr}.cd-formats{grid-template-columns:1fr}.cd-project{gap:30px}}@media (width<=600px){.cd-shell{width:min(100% - 32px,1200px)}.cd-hero{padding:105px 0 65px}.cd-hero h1{font-size:39px}.cd-actions{flex-direction:column}.cd-transform{height:390px}.cd-catalog-mini{width:78%;right:15px}.cd-message.one{left:12px}.cd-message.two{bottom:30px;left:12px}.cd-file{right:10px}.cd-section{padding:65px 0}.cd-section h2{font-size:34px}.cd-desk{grid-template-columns:1fr;padding:22px}.cd-desk article:nth-child(2){transform:none}.cd-products{grid-template-columns:1fr;padding:14px}.cd-categories,.cd-filterbar{flex-wrap:nowrap;overflow-x:auto}.cd-categories button,.cd-filterbar button{white-space:nowrap}.cd-filterbar b{display:none}.cd-filterbar .cd-clear{margin-left:0}.cd-detail{padding:16px}.cd-detail-image{min-height:230px}.cd-summary dl,.cd-compare{grid-template-columns:1fr}.cd-compare>svg{margin:auto;transform:rotate(90deg)}.cd-apps{grid-template-columns:1fr}.cd-apps article>div,.cd-apps ol{height:145px}.cd-process{grid-template-columns:1fr}.cd-process article{grid-template-columns:35px 100px 1fr;align-items:center;gap:10px;display:grid}.cd-process article>div{height:90px}.cd-process article p{grid-column:3}.cd-devices{height:300px;padding:22px}.cd-devices .desktop{height:210px}.cd-contact{padding:65px 0}.cd-field-row{grid-template-columns:1fr}.cd-footer>div{flex-direction:column;align-items:flex-start}.cd-footer>div>a:last-child{margin-left:0}}.cd-transform{background:#dfe2e5;padding:30px}.cd-catalog-mini{grid-template-rows:auto auto 1fr auto;grid-template-columns:108px 1fr;gap:10px 12px;width:auto;padding:15px;display:grid;inset:34px 26px 34px 58px}.cd-catalog-mini .cd-window{grid-column:1/-1;margin:-15px -15px 0;padding:10px 12px}.cd-catalog-mini strong{grid-column:1/-1;font-size:14px}.cd-catalog-mini strong:after{content:"  Catálogo demonstrativo";font:600 10px var(--font-jetbrains);color:#747a80}.cd-catalog-mini:before{content:"Categorias\a Todos\a Linha essencial\a Linha premium\a Complementos";white-space:pre;font:600 9px/2.05 var(--font-jetbrains);background:#f3f4f5;border-radius:6px;grid-row:3;padding:9px}.cd-catalog-mini:after{content:"2 itens selecionados  •  Solicitar informações";color:#fff;font:600 9px var(--font-jetbrains);background:#14171a;border-radius:5px;grid-column:1/-1;padding:9px 11px}.cd-mini-grid{grid-row:3;grid-template-columns:repeat(2,1fr);gap:7px;margin:0}.cd-mini-grid img{object-fit:cover;border:1px solid #e0e2e4;border-radius:5px;width:100%;height:100%;min-height:76px;display:block}.cd-catalog-mini small{display:none}.cd-file{z-index:2;top:105px;right:8px}.cd-message{z-index:2}.cd-message.one{top:28px;left:8px}.cd-message.two{bottom:25px;left:8px}.cd-product-image{aspect-ratio:1;background-position:50%;background-size:cover;height:auto;overflow:hidden}.cd-product-image svg{display:none}.cd-product-image.cd-tone-orange{background-image:url(/catalogo-digital/modelo-horizonte.webp)}.cd-product-image.cd-tone-gray{background-image:url(/catalogo-digital/modelo-essencial.webp)}.cd-product-image.cd-tone-dark{background-image:url(/catalogo-digital/modelo-modular.webp)}.cd-product-image.cd-tone-blue{background-image:url(/catalogo-digital/modelo-versatil.webp)}.cd-products article{overflow:hidden}.cd-products article:hover .cd-product-image{transform:scale(1.015)}.cd-product-image{transition:transform .25s}.cd-product-image img{object-fit:cover;width:100%;height:100%;display:block}.cd-detail-gallery{grid-template-rows:minmax(0,1fr) auto;gap:10px;min-width:0;display:grid}.cd-detail-main{object-fit:cover;border-radius:12px;width:100%;height:360px;display:block}.cd-thumbnails{grid-template-columns:repeat(3,72px);gap:9px;display:grid}.cd-thumbnails button{border:1px solid var(--cd-border);cursor:pointer;background:#eceef0;border-radius:7px;place-items:center;height:64px;padding:0;display:grid;overflow:hidden}.cd-thumbnails button:first-child{border:2px solid var(--cd-orange)}.cd-thumbnails img{object-fit:cover;width:100%;height:100%}.cd-thumbnails svg{color:#666;width:23px}.cd-detail-image{background-position:50%;background-size:cover;justify-content:flex-end;align-items:stretch;padding:16px;position:relative;overflow:hidden}.cd-detail-image.cd-tone-orange{background-image:url(/catalogo-digital/modelo-horizonte.webp)}.cd-detail-image.cd-tone-gray{background-image:url(/catalogo-digital/modelo-essencial.webp)}.cd-detail-image.cd-tone-dark{background-image:url(/catalogo-digital/modelo-modular.webp)}.cd-detail-image.cd-tone-blue{background-image:url(/catalogo-digital/modelo-versatil.webp)}.cd-detail-image svg{display:none}.cd-detail-image span{color:#14171a;border:1px solid var(--cd-border);font:600 11px var(--font-jetbrains);background:#fff;border-radius:6px;padding:10px}.cd-detail-image:after{content:"Vista principal   •   Acabamento   •   Aplicação";font:600 10px var(--font-jetbrains);background:#ffffffed;border-radius:6px;padding:9px;position:absolute;bottom:58px;left:16px;right:16px}.cd-contact input{min-height:44px}.cd-faq summary{align-items:center;min-height:44px}.cd-apps article>div,.cd-apps ol{background:#f5f6f7;border:1px solid #d9dde0;border-radius:8px}.cd-apps .models div{padding:10px}.cd-apps .models i{background-position:50%;background-size:cover;border-radius:5px}.cd-apps .models i:first-child{background-image:url(/catalogo-digital/modelo-horizonte.webp)}.cd-apps .models i:nth-child(2){background-image:url(/catalogo-digital/modelo-essencial.webp)}.cd-apps .models i:nth-child(3){background-image:url(/catalogo-digital/modelo-modular.webp)}.cd-apps .models i:nth-child(4){background-image:url(/catalogo-digital/modelo-versatil.webp)}.cd-apps .materials div{align-items:stretch;padding:12px}.cd-apps .materials i{background:linear-gradient(135deg,#f3eee6,#c9b8a3);border-radius:4px;box-shadow:inset 0 0 0 1px #0001;height:auto!important}.cd-apps .materials i:nth-child(2){background:linear-gradient(135deg,#777,#282b2d)}.cd-apps .materials i:nth-child(3){background:linear-gradient(135deg,#e5d7c3,#a78d70)}.cd-apps .materials i:nth-child(4){background:linear-gradient(135deg,#d9dde0,#888f94)}.cd-apps .materials i:nth-child(5){background:linear-gradient(135deg,#b68b62,#58412f)}.cd-apps .rental div{background:#fff;padding:16px}.cd-apps .rental div:after{content:"Disponível para consulta";color:#177a42;font:600 8px var(--font-jetbrains);background:#e7f7ed;border-radius:4px;margin-left:auto;padding:6px;display:block}.cd-apps .services ol{counter-reset:item;background:#fff;padding:12px;list-style:none}.cd-apps .services li{border-bottom:1px solid #e3e5e7;padding:7px 8px;font-size:12px}.cd-apps .services li:last-child{color:#fff;background:#14171a;border-radius:4px;margin-top:5px}.cd-apps .services li:last-child:after{content:"  → WhatsApp";color:#65dd91}.cd-devices{background:#dde1e4;padding:32px;overflow:hidden}.cd-devices .desktop{background:#fafafa;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:9px;padding:18px 14px 12px 82px;position:relative}.cd-devices .desktop:before{content:"CATÁLOGO\a \a Todos\a Linha essencial\a Linha premium\a Complementos";white-space:pre;width:56px;font:700 7px/2.2 var(--font-jetbrains);color:#555;position:absolute;top:20px;left:14px}.cd-devices .desktop div{background:#fff;border:1px solid #d8dcdf;border-radius:4px;grid-column:1/-1;height:30px}.cd-devices .desktop div:after{content:"Buscar modelos      Filtros";font:600 8px var(--font-jetbrains);color:#6b7176;padding-left:10px;line-height:30px}.cd-devices .desktop i{background-position:50%;background-size:cover;border-radius:5px;height:auto;min-height:76px}.cd-devices .desktop i:first-of-type{background-image:url(/catalogo-digital/modelo-horizonte.webp)}.cd-devices .desktop i:nth-of-type(2){background-image:url(/catalogo-digital/modelo-essencial.webp)}.cd-devices .desktop i:nth-of-type(3){background-image:url(/catalogo-digital/modelo-modular.webp)}.cd-devices .desktop i:nth-of-type(4){background-image:url(/catalogo-digital/modelo-versatil.webp)}.cd-devices .mobile{background:#fafafa;padding:13px 9px}.cd-devices .mobile div{background:#fff;border:1px solid #d8dcdf;border-radius:3px;height:24px}.cd-devices .mobile div:after{content:"Buscar";font:600 7px var(--font-jetbrains);color:#777;padding-left:7px;line-height:22px}.cd-devices .mobile i{background-position:50%;background-size:cover;border-radius:4px;height:68px}.cd-devices .mobile i:first-of-type{background-image:url(/catalogo-digital/modelo-horizonte.webp)}.cd-devices .mobile i:nth-of-type(2){background-image:url(/catalogo-digital/modelo-essencial.webp)}.cd-devices .mobile:after{content:"Solicitar informações";color:#fff;text-align:center;font:600 6px var(--font-jetbrains);background:#25d366;border-radius:4px;margin-top:8px;padding:6px 3px;display:block}@media (width<=900px){.cd-catalog-mini{inset:32px 22px 32px 48px}.cd-apps{grid-template-columns:1fr 1fr}.cd-devices{width:100%;max-width:650px;margin:auto}}@media (width<=600px){.cd-transform{height:430px;padding:12px}.cd-catalog-mini{grid-template-columns:76px 1fr;inset:52px 10px 26px 30px}.cd-catalog-mini:before{font-size:7px}.cd-mini-grid img{min-height:68px}.cd-file{display:none}.cd-message.one{top:12px}.cd-message.two{display:none}.cd-products{grid-template-columns:1fr}.cd-detail-image{min-height:310px}.cd-detail-main{aspect-ratio:1;height:auto}.cd-thumbnails{grid-template-columns:repeat(3,64px)}.cd-apps{grid-template-columns:1fr}.cd-devices{height:320px;padding:18px}.cd-devices .desktop{height:225px;padding-left:65px}.cd-devices .mobile{bottom:12px;right:14px}}@media (prefers-reduced-motion:reduce){.cd-product-image{transition:none}.cd-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
