body.home,body.page-id-25{--ptx-font-text:-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue","Segoe UI",Roboto,Arial,sans-serif;--ptx-font-display:-apple-system,BlinkMacSystemFont,"SF Pro Display","Helvetica Neue","Segoe UI",Roboto,Arial,sans-serif;--ptx-text-caption:12px;--ptx-text-footnote:13px;--ptx-text-subhead:15px;--ptx-text-callout:16px;--ptx-text-body:17px;--ptx-text-headline:17px;--ptx-text-title3: 20px;--ptx-text-title2: 22px;--ptx-text-title1: 28px;--ptx-text-large-title:34px;--ptx-text-hero:48px;--ptx-text-display:64px;--ptx-primary:#1D1D1F;--ptx-secondary:#6E6E73;--ptx-tertiary:#636366;--ptx-accent:#0071E3;--ptx-accent-hover:#0077ED;--ptx-accent-active:#0066CC;--ptx-success:#34C759;--ptx-error:#FF3B30;--ptx-warning:#FF9500;--ptx-badge-new:#BF4800;--ptx-sale:#FF3B30;--ptx-bg-primary:#FFFFFF;--ptx-bg-secondary:#F5F5F7;--ptx-bg-tertiary:#FAFAFC;--ptx-bg-dark:#1D1D1F;--ptx-bg-black:#000000;--ptx-separator:rgba(0,0,0,0.1);--ptx-separator-opaque:#D2D2D7;--ptx-space-1: 4px;--ptx-space-2: 8px;--ptx-space-3: 12px;--ptx-space-4: 16px;--ptx-space-5: 20px;--ptx-space-6: 24px;--ptx-space-8: 32px;--ptx-space-10: 40px;--ptx-space-12: 48px;--ptx-space-16: 64px;--ptx-space-20: 80px;--ptx-radius-xs:4px;--ptx-radius-sm:8px;--ptx-radius-md:14px;--ptx-radius-lg:18px;--ptx-radius-xl:28px;--ptx-radius-capsule:9999px;--ptx-shadow-sm:0 1px 3px rgba(0,0,0,0.08);--ptx-shadow-md:0 4px 12px rgba(0,0,0,0.08);--ptx-shadow-lg:0 8px 24px rgba(0,0,0,0.12);--ptx-shadow-xl:0 20px 60px rgba(0,0,0,0.15);--ptx-shadow-hover:0 12px 40px rgba(0,0,0,0.12);--ptx-ease:cubic-bezier(0.25,0.1,0.25,1);--ptx-ease-spring:cubic-bezier(0.22,1,0.36,1);--ptx-ease-quick:cubic-bezier(0,0,0.2,1);--ptx-dur-instant:100ms;--ptx-dur-quick:150ms;--ptx-dur-std:250ms;--ptx-dur-enter:350ms;--ptx-dur-reveal:600ms;--ptx-glass-bg:rgba(255,255,255,0.72);--ptx-glass-blur:blur(20px)saturate(180%);--ptx-glass-border:1px solid rgba(255,255,255,0.18)}body.home .elementor-section-wrap>.elementor-top-section:nth-child(even),body.page-id-25 .elementor-section-wrap>.elementor-top-section:nth-child(even),body.home .e-con.e-parent:nth-child(even),body.page-id-25 .e-con.e-parent:nth-child(even){background-color:var(--ptx-bg-secondary)!important}body.home .elementor-section-wrap>.elementor-top-section:nth-child(odd),body.page-id-25 .elementor-section-wrap>.elementor-top-section:nth-child(odd),body.home .e-con.e-parent:nth-child(odd),body.page-id-25 .e-con.e-parent:nth-child(odd){background-color:var(--ptx-bg-primary)!important}body.home .elementor-section-wrap>.elementor-top-section:first-child,body.page-id-25 .elementor-section-wrap>.elementor-top-section:first-child,body.home .e-con.e-parent:first-child,body.page-id-25 .e-con.e-parent:first-child{background-color:transparent !important}body.home .elementor-section-wrap>.elementor-top-section,body.page-id-25 .elementor-section-wrap>.elementor-top-section,body.home .e-con.e-parent,body.page-id-25 .e-con.e-parent{padding-top:var(--ptx-space-20);padding-bottom:var(--ptx-space-20)}body.home .elementor-section-wrap>.elementor-top-section:first-child,body.page-id-25 .elementor-section-wrap>.elementor-top-section:first-child,body.home .e-con.e-parent:first-child,body.page-id-25 .e-con.e-parent:first-child{padding-top:0;padding-bottom:0}body.home .wd-title .title,body.page-id-25 .wd-title .title{font-family:var(--ptx-font-display)!important;font-size:clamp(28px,3.5vw,48px)!important;font-weight:600 !important;letter-spacing:-0.5px !important;line-height:1.08 !important;color:var(--ptx-primary)!important;text-align:center !important;margin-bottom:var(--ptx-space-12)!important}body.home .wd-title .liner-continer + p,body.home .wd-title .title-subtitle,body.page-id-25 .wd-title .liner-continer + p,body.page-id-25 .wd-title .title-subtitle{font-family:var(--ptx-font-text)!important;font-size:clamp(14px,1.8vw,17px)!important;font-weight:400 !important;letter-spacing:-0.374px !important;line-height:1.47 !important;color:var(--ptx-secondary)!important;text-align:center !important;max-width:660px !important;margin-left:auto !important;margin-right:auto !important}body.home .product-grid-item .product-element-top,body.page-id-25 .product-grid-item .product-element-top,body.home .wd-product .product-element-top,body.page-id-25 .wd-product .product-element-top{border-radius:var(--ptx-radius-lg)!important;overflow:hidden !important;transition:transform var(--ptx-dur-std)var(--ptx-ease-spring),box-shadow var(--ptx-dur-std)var(--ptx-ease)!important}body.home .product-grid-item:hover .product-element-top,body.page-id-25 .product-grid-item:hover .product-element-top,body.home .wd-product:hover .product-element-top,body.page-id-25 .wd-product:hover .product-element-top{transform:translateY(-6px)!important;box-shadow:var(--ptx-shadow-hover)!important}body.home .product-grid-item .product-information,body.page-id-25 .product-grid-item .product-information{padding:var(--ptx-space-4)var(--ptx-space-5)var(--ptx-space-5)!important}body.home .product-grid-item .wd-entities-title a,body.page-id-25 .product-grid-item .wd-entities-title a{font-family:var(--ptx-font-text)!important;font-size:var(--ptx-text-title3)!important;font-weight:400 !important;letter-spacing:-0.45px !important;color:var(--ptx-primary)!important;text-decoration:none !important;transition:color var(--ptx-dur-quick)var(--ptx-ease)!important}body.home .product-grid-item:hover .wd-entities-title a,body.page-id-25 .product-grid-item:hover .wd-entities-title a{color:var(--ptx-accent)!important}body.home .product-grid-item .price,body.page-id-25 .product-grid-item .price{font-family:var(--ptx-font-text)!important;font-size:var(--ptx-text-headline)!important;font-weight:600 !important;letter-spacing:-0.374px !important;color:var(--ptx-primary)!important}body.home .product-grid-item .price del,body.page-id-25 .product-grid-item .price del{font-weight:400 !important;color:var(--ptx-secondary)!important;opacity:0.6 !important}body.home .product-grid-item .price ins,body.page-id-25 .product-grid-item .price ins{color:var(--ptx-sale)!important;font-weight:600 !important;text-decoration:none !important}body.home .product-grid-item .onsale,body.page-id-25 .product-grid-item .onsale{background:var(--ptx-sale)!important;color:#FFFFFF !important;font-size:var(--ptx-text-caption)!important;font-weight:600 !important;letter-spacing:0.5px !important;border-radius:var(--ptx-radius-xs)!important;padding:2px 8px !important}body.home .wd-products-tabs .products-tabs-title li a,body.page-id-25 .wd-products-tabs .products-tabs-title li a{font-family:var(--ptx-font-text)!important;font-size:var(--ptx-text-subhead)!important;font-weight:400 !important;letter-spacing:-0.24px !important;color:var(--ptx-secondary)!important;border:none !important;background:transparent !important;padding:var(--ptx-space-3)var(--ptx-space-5)!important;border-radius:var(--ptx-radius-capsule)!important;transition:all var(--ptx-dur-std)var(--ptx-ease)!important;cursor:pointer !important}body.home .wd-products-tabs .products-tabs-title li.active a,body.page-id-25 .wd-products-tabs .products-tabs-title li.active a{background:var(--ptx-primary)!important;color:#FFFFFF !important;font-weight:600 !important}body.home .wd-products-tabs .products-tabs-title li:hover:not(.active)a,body.page-id-25 .wd-products-tabs .products-tabs-title li:hover:not(.active)a{background:rgba(0,0,0,0.05)!important;color:var(--ptx-primary)!important}body.home .wd-products-tabs .products-tabs-title,body.page-id-25 .wd-products-tabs .products-tabs-title{display:flex !important;justify-content:center !important;gap:var(--ptx-space-2)!important;margin-bottom:var(--ptx-space-10)!important;flex-wrap:wrap !important}body.home .wd-banner,body.page-id-25 .wd-banner{border-radius:var(--ptx-radius-lg)!important;overflow:hidden !important;transition:transform var(--ptx-dur-std)var(--ptx-ease-spring),box-shadow var(--ptx-dur-std)var(--ptx-ease)!important}body.home .wd-banner:hover,body.page-id-25 .wd-banner:hover{transform:translateY(-4px)!important;box-shadow:var(--ptx-shadow-lg)!important}body.home .wd-banner img,body.page-id-25 .wd-banner img{transition:transform var(--ptx-dur-enter)var(--ptx-ease-spring)!important}body.home .wd-banner:hover img,body.page-id-25 .wd-banner:hover img{transform:scale(1.03)!important}body.home .wd-banner .banner-title,body.page-id-25 .wd-banner .banner-title{font-family:var(--ptx-font-display)!important;font-size:clamp(20px,2.5vw,28px)!important;font-weight:600 !important;letter-spacing:-0.374px !important;line-height:1.21 !important}body.home .wd-banner .banner-subtitle,body.page-id-25 .wd-banner .banner-subtitle{font-family:var(--ptx-font-text)!important;font-size:var(--ptx-text-subhead)!important;font-weight:400 !important;letter-spacing:-0.24px !important;color:var(--ptx-secondary)!important}body.home .wd-cat .wd-cat-inner,body.page-id-25 .wd-cat .wd-cat-inner{border-radius:var(--ptx-radius-lg)!important;overflow:hidden !important;background:var(--ptx-bg-primary)!important;border:1px solid var(--ptx-separator)!important;transition:transform var(--ptx-dur-std)var(--ptx-ease-spring),box-shadow var(--ptx-dur-std)var(--ptx-ease),border-color var(--ptx-dur-std)var(--ptx-ease)!important}body.home .wd-cat:hover .wd-cat-inner,body.page-id-25 .wd-cat:hover .wd-cat-inner{transform:translateY(-6px)!important;box-shadow:var(--ptx-shadow-hover)!important;border-color:transparent !important}body.home .wd-cat .wd-cat-title,body.page-id-25 .wd-cat .wd-cat-title{font-family:var(--ptx-font-text)!important;font-size:var(--ptx-text-headline)!important;font-weight:600 !important;letter-spacing:-0.374px !important;color:var(--ptx-primary)!important}body.home .wd-cat .wd-cat-count,body.page-id-25 .wd-cat .wd-cat-count{font-size:var(--ptx-text-footnote)!important;color:var(--ptx-secondary)!important}body.home .wd-cat .wd-cat-image img,body.page-id-25 .wd-cat .wd-cat-image img{transition:transform var(--ptx-dur-enter)var(--ptx-ease-spring)!important}body.home .wd-cat:hover .wd-cat-image img,body.page-id-25 .wd-cat:hover .wd-cat-image img{transform:scale(1.05)!important}body.home .wd-infobox,body.page-id-25 .wd-infobox{text-align:center !important;padding:var(--ptx-space-8)var(--ptx-space-5)!important;border-radius:var(--ptx-radius-lg)!important;transition:transform var(--ptx-dur-std)var(--ptx-ease-spring),box-shadow var(--ptx-dur-std)var(--ptx-ease)!important}body.home .wd-infobox:hover,body.page-id-25 .wd-infobox:hover{transform:translateY(-4px)!important;box-shadow:var(--ptx-shadow-md)!important}body.home .wd-infobox .info-box-title,body.page-id-25 .wd-infobox .info-box-title{font-family:var(--ptx-font-display)!important;font-size:var(--ptx-text-title3)!important;font-weight:600 !important;letter-spacing:-0.45px !important;color:var(--ptx-primary)!important;margin-top:var(--ptx-space-4)!important}body.home .wd-infobox .info-box-content,body.page-id-25 .wd-infobox .info-box-content{font-family:var(--ptx-font-text)!important;font-size:var(--ptx-text-subhead)!important;font-weight:400 !important;letter-spacing:-0.24px !important;line-height:1.47 !important;color:var(--ptx-secondary)!important;margin-top:var(--ptx-space-2)!important}body.home .wd-infobox .info-svg-wrapper svg,body.page-id-25 .wd-infobox .info-svg-wrapper svg{transition:transform var(--ptx-dur-std)var(--ptx-ease-spring)!important}body.home .wd-infobox:hover .info-svg-wrapper svg,body.page-id-25 .wd-infobox:hover .info-svg-wrapper svg{transform:scale(1.1)!important}body.home .wd-blog-item .wd-blog-inner,body.page-id-25 .wd-blog-item .wd-blog-inner{border-radius:var(--ptx-radius-lg)!important;overflow:hidden !important;transition:transform var(--ptx-dur-std)var(--ptx-ease-spring),box-shadow var(--ptx-dur-std)var(--ptx-ease)!important}body.home .wd-blog-item:hover .wd-blog-inner,body.page-id-25 .wd-blog-item:hover .wd-blog-inner{transform:translateY(-4px)!important;box-shadow:var(--ptx-shadow-lg)!important}body.home .wd-blog-item .entry-title a,body.page-id-25 .wd-blog-item .entry-title a{font-family:var(--ptx-font-display)!important;font-size:var(--ptx-text-title3)!important;font-weight:600 !important;letter-spacing:-0.45px !important;color:var(--ptx-primary)!important;text-decoration:none !important;transition:color var(--ptx-dur-quick)var(--ptx-ease)!important}body.home .wd-blog-item:hover .entry-title a,body.page-id-25 .wd-blog-item:hover .entry-title a{color:var(--ptx-accent)!important}body.home .wd-blog-item .entry-meta,body.page-id-25 .wd-blog-item .entry-meta{font-size:var(--ptx-text-caption)!important;color:var(--ptx-secondary)!important;letter-spacing:-0.12px !important}body.home .wd-blog-item .post-image-wrap img,body.page-id-25 .wd-blog-item .post-image-wrap img{transition:transform var(--ptx-dur-enter)var(--ptx-ease-spring)!important}body.home .wd-blog-item:hover .post-image-wrap img,body.page-id-25 .wd-blog-item:hover .post-image-wrap img{transform:scale(1.03)!important}body.home .wd-instagram-item,body.page-id-25 .wd-instagram-item{border-radius:var(--ptx-radius-md)!important;overflow:hidden !important;transition:transform var(--ptx-dur-std)var(--ptx-ease-spring),box-shadow var(--ptx-dur-std)var(--ptx-ease)!important}body.home .wd-instagram-item:hover,body.page-id-25 .wd-instagram-item:hover{transform:scale(1.03)!important;box-shadow:var(--ptx-shadow-md)!important}body.home .btn-color-primary.btn-style-link,body.home .wd-action-btn a,body.page-id-25 .btn-color-primary.btn-style-link,body.page-id-25 .wd-action-btn a{font-family:var(--ptx-font-text)!important;font-size:var(--ptx-text-subhead)!important;font-weight:400 !important;letter-spacing:-0.24px !important;color:var(--ptx-accent)!important;transition:opacity var(--ptx-dur-quick)var(--ptx-ease)!important}body.home .btn-color-primary.btn-style-link:hover,body.home .wd-action-btn a:hover,body.page-id-25 .btn-color-primary.btn-style-link:hover,body.page-id-25 .wd-action-btn a:hover{opacity:0.7 !important;text-decoration:underline !important;text-underline-offset:3px !important}body.home .product-grid-item .add_to_cart_button,body.page-id-25 .product-grid-item .add_to_cart_button{border-radius:var(--ptx-radius-capsule)!important;font-family:var(--ptx-font-text)!important;font-size:var(--ptx-text-footnote)!important;font-weight:600 !important;letter-spacing:-0.08px !important;transition:all var(--ptx-dur-std)var(--ptx-ease)!important}body.home .product-grid-item .add_to_cart_button:active,body.page-id-25 .product-grid-item .add_to_cart_button:active{transform:scale(0.97)!important;transition:transform var(--ptx-dur-instant)var(--ptx-ease-quick)!important}body.home .ptx-sr,body.page-id-25 .ptx-sr{opacity:0;transform:translateY(20px);transition:opacity var(--ptx-dur-reveal)var(--ptx-ease-spring),transform var(--ptx-dur-reveal)var(--ptx-ease-spring)}body.home .ptx-sr.ptx-visible,body.page-id-25 .ptx-sr.ptx-visible{opacity:1;transform:translateY(0)}body.home .ptx-sr-stagger:nth-child(1){transition-delay:0ms}body.home .ptx-sr-stagger:nth-child(2){transition-delay:60ms}body.home .ptx-sr-stagger:nth-child(3){transition-delay:120ms}body.home .ptx-sr-stagger:nth-child(4){transition-delay:180ms}body.home .ptx-sr-stagger:nth-child(5){transition-delay:240ms}body.home .ptx-sr-stagger:nth-child(6){transition-delay:300ms}body.home .ptx-sr-stagger:nth-child(7){transition-delay:360ms}body.home .ptx-sr-stagger:nth-child(8){transition-delay:420ms}body.page-id-25 .ptx-sr-stagger:nth-child(1){transition-delay:0ms}body.page-id-25 .ptx-sr-stagger:nth-child(2){transition-delay:60ms}body.page-id-25 .ptx-sr-stagger:nth-child(3){transition-delay:120ms}body.page-id-25 .ptx-sr-stagger:nth-child(4){transition-delay:180ms}body.page-id-25 .ptx-sr-stagger:nth-child(5){transition-delay:240ms}body.page-id-25 .ptx-sr-stagger:nth-child(6){transition-delay:300ms}body.page-id-25 .ptx-sr-stagger:nth-child(7){transition-delay:360ms}body.page-id-25 .ptx-sr-stagger:nth-child(8){transition-delay:420ms}@media(prefers-reduced-motion:reduce){body.home .ptx-sr,body.page-id-25 .ptx-sr{opacity:1 !important;transform:none !important;transition:none !important}body.home .product-grid-item .product-element-top,body.home .wd-banner,body.home .wd-banner img,body.home .wd-cat .wd-cat-inner,body.home .wd-cat .wd-cat-image img,body.home .wd-infobox,body.home .wd-infobox .info-svg-wrapper svg,body.home .wd-blog-item .wd-blog-inner,body.home .wd-blog-item .post-image-wrap img,body.home .wd-instagram-item,body.page-id-25 .product-grid-item .product-element-top,body.page-id-25 .wd-banner,body.page-id-25 .wd-banner img,body.page-id-25 .wd-cat .wd-cat-inner,body.page-id-25 .wd-cat .wd-cat-image img,body.page-id-25 .wd-infobox,body.page-id-25 .wd-infobox .info-svg-wrapper svg,body.page-id-25 .wd-blog-item .wd-blog-inner,body.page-id-25 .wd-blog-item .post-image-wrap img,body.page-id-25 .wd-instagram-item{transition:none !important;transform:none !important}}@media(max-width:768px){body.home .elementor-section-wrap>.elementor-top-section,body.page-id-25 .elementor-section-wrap>.elementor-top-section,body.home .e-con.e-parent,body.page-id-25 .e-con.e-parent{padding-top:var(--ptx-space-10);padding-bottom:var(--ptx-space-10)}body.home .wd-title .title,body.page-id-25 .wd-title .title{font-size:clamp(24px,6vw,34px)!important;margin-bottom:var(--ptx-space-8)!important}@media(hover:none){body.home .product-grid-item:hover .product-element-top,body.home .wd-banner:hover,body.home .wd-cat:hover .wd-cat-inner,body.home .wd-infobox:hover,body.home .wd-blog-item:hover .wd-blog-inner,body.page-id-25 .product-grid-item:hover .product-element-top,body.page-id-25 .wd-banner:hover,body.page-id-25 .wd-cat:hover .wd-cat-inner,body.page-id-25 .wd-infobox:hover,body.page-id-25 .wd-blog-item:hover .wd-blog-inner{transform:none !important;box-shadow:none !important}}}body.home a:focus-visible,body.home button:focus-visible,body.home [tabindex]:focus-visible,body.page-id-25 a:focus-visible,body.page-id-25 button:focus-visible,body.page-id-25 [tabindex]:focus-visible{outline:2px solid var(--ptx-accent)!important;outline-offset:2px !important;border-radius:var(--ptx-radius-xs)!important}body.home a:focus:not(:focus-visible),body.home button:focus:not(:focus-visible),body.page-id-25 a:focus:not(:focus-visible),body.page-id-25 button:focus:not(:focus-visible){outline:none !important}body.home .elementor.elementor-25>.e-con:not(:first-child),body.page-id-25 .elementor.elementor-25>.e-con:not(:first-child){display:none !important}body.home,body.page-id-25{overflow-x:hidden}body.home .entry-content,body.page-id-25 .entry-content,body.home .page-content,body.page-id-25 .page-content{margin-bottom:0 !important;padding-bottom:0 !important}body.home article,body.page-id-25 article{margin-bottom:0 !important;padding-bottom:0 !important}body.home .site-content,body.page-id-25 .site-content,body.home main,body.page-id-25 main{margin-bottom:0 !important;padding-bottom:0 !important}body.home .main-page-wrapper,body.page-id-25 .main-page-wrapper{margin-bottom:0 !important;padding-bottom:0 !important}body.home .content-area,body.page-id-25 .content-area{margin-bottom:0 !important;padding-bottom:0 !important}body.home .ptx-cta-final,body.page-id-25 .ptx-cta-final{margin-bottom:0 !important}body.home .ptx-auth,body.page-id-25 .ptx-auth{display:none !important}body.home .ptx-eco-sol,body.page-id-25 .ptx-eco-sol{display:none !important}body.home .elementor.elementor-25>.e-con:not(:first-child),body.page-id-25 .elementor.elementor-25>.e-con:not(:first-child){display:none !important}body.home .ptx-auth,body.home .ptx-eco-sol,body.home .ptx-eco,body.home .ptx-dh:not(.ptx-hero-sl ~ .ptx-dh),body.home .ptx-integ,body.home .ptx-specs,body.home .ptx-apps:not(.ptx-eco5 ~ .ptx-apps),body.page-id-25 .ptx-auth,body.page-id-25 .ptx-eco-sol,body.page-id-25 .ptx-eco,body.page-id-25 .ptx-integ,body.page-id-25 .ptx-specs{display:none !important}body.home .entry-content,body.page-id-25 .entry-content,body.home article,body.page-id-25 article,body.home .site-content,body.page-id-25 .site-content,body.home main,body.page-id-25 main,body.home .main-page-wrapper,body.page-id-25 .main-page-wrapper,body.home .content-area,body.page-id-25 .content-area,body.home .page-content,body.page-id-25 .page-content{margin-bottom:0 !important;padding-bottom:0 !important}body.home,body.page-id-25{overflow-x:hidden}body.home .wd-slider .container.wd-slide-container{max-width:1280px !important}body.home .wd-slider .wd-slide{min-height:570px !important}body.home .wd-slider .wd-slide-container{min-height:570px !important}body.home .elementor.elementor-25>.e-con:first-child{margin-bottom:0 !important}body.home [data-ptx-reveal],body.page-id-25 [data-ptx-reveal]{opacity:1 !important;transform:translateY(0)!important;transition:none !important}body.home,body.page-id-25{font-size:16px !important}body.home .ptx-spider-hero,body.home .ptx-lynx,body.home .ptx-irframe,body.home .ptx-irsmall,body.home .ptx-bento,body.home .ptx-feat,body.home .ptx-cat-section,body.home .ptx-authority-pillars,body.page-id-25 p:not(.ptx-20anos *):not(.ptx-mega-menu *),body.home p:not(.ptx-20anos *):not(.ptx-mega-menu *){font-size:16px !important;line-height:1.6 !important}body.home h4,body.page-id-25 h4,body.home .ptx-label,body.page-id-25 .ptx-label,body.home .ptx-overline,body.page-id-25 .ptx-overline{font-size:14px !important;letter-spacing:0.5px !important}body.home .ptx-cat-section .ptx-cat-name,body.home .ptx-cat-section .ptx-cat-desc,body.home .ptx-cat-section a,body.page-id-25 .ptx-cat-section .ptx-cat-name,body.page-id-25 .ptx-cat-section .ptx-cat-desc{color:#1d1d1f !important}body.home .ptx-cat-section .ptx-cat-count,body.page-id-25 .ptx-cat-section .ptx-cat-count{color:#6e6e73 !important}body.home .ptx-bento .ptx-bento-card,body.home .ptx-authority-pillars .ptx-pillar-card,body.page-id-25 .ptx-bento .ptx-bento-card,body.page-id-25 .ptx-authority-pillars .ptx-pillar-card{transition:transform 0.35s cubic-bezier(0.22,1,0.36,1),box-shadow 0.35s cubic-bezier(0.25,0.1,0.25,1)!important}body.home .ptx-bento .ptx-bento-card:hover,body.home .ptx-authority-pillars .ptx-pillar-card:hover,body.page-id-25 .ptx-bento .ptx-bento-card:hover,body.page-id-25 .ptx-authority-pillars .ptx-pillar-card:hover{transform:translateY(-8px)!important;box-shadow:0 12px 40px rgba(0,0,0,0.12)!important}body.home .ptx-hero-cats__card,body.page-id-25 .ptx-hero-cats__card{transition:transform 0.3s cubic-bezier(0.22,1,0.36,1),background 0.3s ease !important}body.home .ptx-hero-cats__card:hover,body.page-id-25 .ptx-hero-cats__card:hover{transform:translateY(-6px)scale(1.03)!important;background:rgba(255,255,255,0.15)!important}body.home .ptx-hero-cats__card:hover .ptx-hero-cats__icon,body.page-id-25 .ptx-hero-cats__card:hover .ptx-hero-cats__icon{transform:scale(1.1)!important;transition:transform 0.3s cubic-bezier(0.22,1,0.36,1)!important}body.home .ptx-authority-pillars,body.page-id-25 .ptx-authority-pillars{background:#ffffff !important}body.home .ptx-bento,body.page-id-25 .ptx-bento{background:#ffffff !important}body.home .ptx-cat-section,body.page-id-25 .ptx-cat-section{background:#ffffff !important}body.home .ptx-20anos,body.page-id-25 .ptx-20anos{background:#000000 !important}body.home .ptx-cta-final,body.page-id-25 .ptx-cta-final{background:#f5f5f7 !important}body.home .ptx-spider-hero,body.home .ptx-lynx,body.home .ptx-irframe,body.home .ptx-irsmall,body.home .ptx-feat,body.page-id-25 .ptx-spider-hero,body.page-id-25 .ptx-lynx,body.page-id-25 .ptx-irframe,body.page-id-25 .ptx-irsmall,body.page-id-25 .ptx-feat{padding-top:clamp(48px,6vw,80px)!important;padding-bottom:clamp(48px,6vw,80px)!important}body.home .ptx-hero-cats__headline,body.page-id-25 .ptx-hero-cats__headline{text-align:center;padding:clamp(24px,4vw,48px)clamp(16px,3vw,32px)clamp(16px,2vw,24px);position:relative;z-index:2}body.home .ptx-hero-cats__h1,body.page-id-25 .ptx-hero-cats__h1{font-family:-apple-system,"SF Pro Display","Inter","Helvetica Neue",Arial,sans-serif !important;font-size:clamp(1.75rem,4vw,3rem)!important;font-weight:700 !important;color:#ffffff !important;letter-spacing:-0.03em !important;line-height:1.1 !important;margin:0 0 0.5rem 0 !important;text-shadow:0 2px 20px rgba(0,0,0,0.3)!important}body.home .ptx-hero-cats__tagline,body.page-id-25 .ptx-hero-cats__tagline{font-family:-apple-system,"SF Pro Text","Inter","Helvetica Neue",Arial,sans-serif !important;font-size:clamp(0.9375rem,2vw,1.125rem)!important;font-weight:400 !important;color:rgba(255,255,255,0.85)!important;margin:0 !important;letter-spacing:-0.01em !important}body.home .ptx-cat-section .ptx-cat-card,body.page-id-25 .ptx-cat-section .ptx-cat-card{border-radius:50% !important;aspect-ratio:1 !important;padding:clamp(20px,3vw,32px)!important;background:#f0f0f0 !important;border:1px solid rgba(0,0,0,0.06)!important}body.home .ptx-cat-section .ptx-cat-icon,body.page-id-25 .ptx-cat-section .ptx-cat-icon{width:64px !important;height:64px !important;margin-bottom:16px !important}body.home .ptx-cat-section .ptx-cat-name,body.page-id-25 .ptx-cat-section .ptx-cat-name{font-size:clamp(1rem,1.5vw,1.125rem)!important;font-weight:600 !important;color:#1d1d1f !important;letter-spacing:-0.02em !important}body.home .ptx-feat .ptx-feat-item,body.page-id-25 .ptx-feat .ptx-feat-item{border-radius:16px !important;padding:clamp(16px,2.5vw,24px)!important;background:rgba(255,255,255,0.6)!important;border:1px solid rgba(0,0,0,0.04)!important;margin-bottom:12px !important;transition:all 0.4s cubic-bezier(0.22,1,0.36,1)!important;cursor:default;position:relative;overflow:hidden}body.home .ptx-feat .ptx-feat-item::before,body.page-id-25 .ptx-feat .ptx-feat-item::before{content:'';position:absolute;left:0;top:0;bottom:0;width:3px;background:#0071E3;opacity:0;transition:opacity 0.3s ease}body.home .ptx-feat .ptx-feat-item:hover,body.page-id-25 .ptx-feat .ptx-feat-item:hover{transform:translateX(8px)!important;background:rgba(255,255,255,0.95)!important;box-shadow:0 8px 30px rgba(0,0,0,0.08)!important;border-color:transparent !important}body.home .ptx-feat .ptx-feat-item:hover::before,body.page-id-25 .ptx-feat .ptx-feat-item:hover::before{opacity:1}body.home .ptx-feat .ptx-feat-icon,body.page-id-25 .ptx-feat .ptx-feat-icon{width:44px !important;height:44px !important;border-radius:12px !important;background:rgba(0,113,227,0.08)!important;display:flex !important;align-items:center !important;justify-content:center !important;flex-shrink:0 !important;transition:all 0.3s ease !important}body.home .ptx-feat .ptx-feat-item:hover .ptx-feat-icon,body.page-id-25 .ptx-feat .ptx-feat-item:hover .ptx-feat-icon{background:rgba(0,113,227,0.15)!important;transform:scale(1.1)!important}body.home .ptx-feat .ptx-feat-icon svg,body.page-id-25 .ptx-feat .ptx-feat-icon svg{color:#0071E3 !important;stroke:#0071E3 !important}