body[data-ux-refinements]{animation:none!important;opacity:1!important}[data-ux-refinements] .reveal{opacity:1;transform:none;transition:opacity .18s ease,transform .18s ease}[data-ux-refinements] :is(button,.button,summary,a):focus-visible{outline:3px solid #2787c9;outline-offset:4px}[data-ux-refinements] :is(.password-toggle,[data-password-toggle],.line-showcase__arrow){min-width:44px;min-height:44px}[data-ux-refinements] .exec-text-button{min-height:44px}[data-ux-refinements] .page-hero.products-hero{padding-block:32px 24px}.ux-catalog-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0 0 22px;padding:14px 18px;background:#f1f7fc;border:1px solid #d8e5f1;border-radius:16px}.ux-catalog-toolbar label{display:flex;align-items:center;gap:10px;font-size:.875rem;font-weight:700;white-space:nowrap}.ux-catalog-toolbar select{padding:10px 12px;border:1px solid #bed1e5;border-radius:10px;background:#fff;color:#183759;min-width:150px}.ux-filter-summary{flex:1 1 220px;margin:0;color:#345577;font-size:.9rem}.ux-text-button{background:transparent;border:0;color:#195d98;text-decoration:underline;text-underline-offset:4px;padding:10px;min-height:44px;font:inherit;cursor:pointer}.ux-card-specs{display:grid;gap:5px;margin:14px 22px;font-size:.79rem;color:#294d70;line-height:1.4}.ux-card-specs div{display:flex;gap:6px;justify-content:space-between;border-bottom:1px solid #edf2f8;padding-bottom:4px}.ux-card-specs dt{color:#5b7089;flex:0 1 44%;font-weight:400}.ux-card-specs dd{margin:0;text-align:right;flex:1;overflow-wrap:anywhere;font-weight:700}.ux-card-fallback{min-height:210px;padding:22px;display:grid;align-content:center;gap:12px}.ux-card-fallback p{color:#536d88}.catalog-card[aria-busy=true] .ux-card-fallback{background:linear-gradient(120deg,#f4f8fc,#eaf3fa)}.ux-catalog-unavailable :is(.catalog-card.is-catalog-pending,.catalog-card.is-filtered-out,.catalog-section.is-empty,.catalog-subsection.is-empty){display:block!important}.ux-filter-sheet{padding:0;border:1px solid #cadbe9;border-radius:24px 24px 0 0;color:#153352;background:#fff;max-width:720px;width:100%;max-height:88dvh;inset:auto 0 0;margin:0 auto;box-shadow:0 -15px 80px #001c3d40}.ux-filter-sheet::backdrop{background:#061b36a1;backdrop-filter:blur(4px)}.ux-sheet-heading{display:flex;align-items:center;justify-content:space-between;padding:18px 22px 8px}.ux-sheet-heading h2{font-size:1.25rem;margin:0}.ux-sheet-close{border:1px solid #d2e1ee;border-radius:50%;background:#f2f7fb;color:#183759;font-size:1.5rem;width:44px;height:44px;cursor:pointer}.ux-filter-draft{padding:0 22px;font-size:.9rem;color:#476583}.ux-sheet-body{max-height:55dvh;overflow:auto;padding:0 20px 16px;overscroll-behavior:contain}.ux-sheet-body .catalog-sidebar{display:block!important;position:static;width:auto;max-height:none;margin:0;padding:0;box-shadow:none;border:0}.ux-sheet-body .catalog-sidebar h2{display:none}.ux-sheet-body .is-draft{background:#e4f2fd!important;box-shadow:inset 3px 0 #2074b6}.ux-sheet-actions{display:flex;gap:12px;justify-content:space-between;padding:14px 22px;border-top:1px solid #dbe6f1;background:#fff;position:sticky;bottom:0}.ux-sheet-actions .button{flex:1}.ux-key-specs{margin:20px 0 16px;padding:16px 18px;border:1px solid #ffffff30;border-radius:16px;background:#ffffff0c;color:#e0edfa}.ux-key-specs dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin:0}.ux-key-specs dt{font-size:.72rem;color:#b6cce3}.ux-key-specs dd{font-size:.85rem;margin:3px 0 0;font-weight:700;overflow-wrap:anywhere}.ux-key-specs a{display:inline-block;margin-top:14px;font-size:.85rem;color:#b8e5ff;text-underline-offset:4px}.ux-data-note{padding:15px 18px;border-left:3px solid #328bc3;background:#edf6fc;border-radius:0 12px 12px 0;color:#244c6f}.ux-product-jumps{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 24px;grid-column:1/-1}.ux-product-jumps a{padding:11px 17px;border:1px solid #cbdceb;border-radius:12px;color:#214a70;background:#fff;min-height:44px;font-weight:700;font-size:.875rem}.ux-product-jumps .button{width:auto;flex:0 0 auto}.ux-product-jumps .button:after{display:none}[data-ux-refinements] :is(#product-tech-summary-title,#product-documents-title,.related-products){scroll-margin-top:calc(var(--site-header-bottom,104px) + 26px)}.ux-secondary-actions>summary{cursor:pointer;padding:10px 14px;border:1px solid #ffffff50;border-radius:10px;color:#e4f0fa;min-height:44px}.ux-secondary-actions[open]>.product-detail-tools{margin-top:12px}.product-overview-grid>*,.ux-doc-controls,.ux-doc-controls>*{min-width:0;max-width:100%}.ux-doc-controls{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin:14px 0}.ux-doc-controls label{display:grid;gap:8px;font-size:.85rem;font-weight:700}.ux-doc-controls select{min-width:0;width:100%;padding:10px;border:1px solid #ceddec;border-radius:10px;background:#fff;color:#234465}.ux-doc-controls p{font-size:.8rem;color:#62778e;margin:0;overflow-wrap:anywhere}.ux-doc-filtered{display:none!important}.ux-doc-extras{border-top:1px solid #d9e4ef;padding-top:12px;margin-top:12px}.ux-doc-extras>summary{cursor:pointer;font-weight:700;font-size:.9rem;padding:10px 0;color:#284f73;min-height:44px}.ux-account-footer.footer{padding:20px clamp(20px,5vw,68px);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;border-top:1px solid #d6e4f0;font-size:.8rem;min-height:unset}.ux-account-footer nav{display:flex;gap:18px;flex-wrap:wrap}.ux-account-footer a{color:#36597a}.ux-account-more{position:relative}.ux-account-more>summary{list-style:none;padding:12px 16px;border:1px solid #caddef;border-radius:12px;background:#fff;color:#244668;cursor:pointer;min-height:44px;white-space:nowrap}.ux-account-more>summary:after{content:"\2304";margin-left:8px}.ux-account-more[open]>div{position:absolute;z-index:30;right:0;top:100%;margin-top:8px;background:#fff;padding:8px;box-shadow:0 16px 40px #15375224;border:1px solid #d2e1ef;border-radius:14px;min-width:210px}.ux-account-more a{display:block!important}.ux-favorites-tools{display:flex;gap:10px;flex-wrap:wrap;align-items:center;padding:12px;border-radius:14px;background:#f1f7fc;margin-bottom:16px}.ux-favorites-tools input[type=search]{flex:1 1 200px;min-width:0;padding:10px 12px;border:1px solid #ccdeed;border-radius:10px}.ux-favorites-tools select{min-width:140px;padding:10px;border:1px solid #ccdeed;border-radius:10px;background:#fff;color:#244668}.ux-favorites-tools button{min-height:44px}.ux-favorite-check{display:flex;gap:8px;align-items:center;font-size:.8rem;color:#315776;min-height:44px;padding:6px 4px}.ux-favorite-check input{width:18px;height:18px}.ux-password-checks{display:flex;flex-wrap:wrap;gap:5px 12px;list-style:none;margin:9px 0 0;padding:0;font-size:.75rem;color:#657a90}.ux-password-checks li:before{content:"\25cb";margin-right:5px}.ux-password-checks li[data-valid=true]{color:#14634b}.ux-password-checks li[data-valid=true]:before{content:"\2713"}.ux-session-note{background:#edf5fc;color:#254c70;border:1px solid #cbdfee;border-radius:14px;padding:16px;margin:16px 0}.ux-age{font-size:.74rem;font-weight:700;display:inline-block;margin-top:6px;padding:4px 8px;border:1px solid #6984a333;border-radius:7px;color:inherit}.ux-queue-views{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0 16px}.ux-queue-views button{border:1px solid #59718d66;background:transparent;color:inherit;border-radius:30px;padding:10px 16px;min-height:44px;font:inherit;cursor:pointer}.ux-queue-views button[aria-pressed=true]{background:#2070a2;color:#fff}.ux-user-more{font-size:.78rem;margin-top:8px}.ux-user-more summary{cursor:pointer;min-height:32px}.ux-user-more>div{padding:6px 0;display:grid;gap:5px;overflow-wrap:anywhere}.ux-user-more:not([data-mobile]){display:none}.ux-interest-basic>summary{cursor:pointer;min-height:44px;font-weight:700;font-size:.85rem;padding:12px 0;color:var(--interest-text)}.ux-interest-basic[open]>.interest-filter-main{padding-block:8px}.ux-training-info{font-size:.8rem;line-height:1.6;color:#4a6b87;margin:8px 0}.ux-calendar{font-size:.8rem;display:inline-block;text-decoration:underline;text-underline-offset:4px;padding:10px 0;min-height:44px}.ux-home-line-details>summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:.85rem;font-weight:700;color:#365f82}.ux-home-line-details>p{font-size:.9rem;color:#536e88;line-height:1.6;margin:8px 0}.ux-home-line-details .line-showcase{margin-block:12px}[data-ux-refinements] .home-campaigns__indicator{min-width:22px;min-height:26px;background-clip:content-box;padding:8px 4px}[data-ux-refinements] .home-campaigns__indicator[aria-current=true]{min-width:32px}@media(max-width:920px){[data-ux-refinements] .catalog-sidebar:not(.ux-sheet-body .catalog-sidebar){display:none}.ux-catalog-toolbar{padding:12px;margin-bottom:16px}.ux-catalog-toolbar label{font-size:.8rem}.ux-filter-summary{flex-basis:100%}.ux-key-specs{padding:12px}.ux-key-specs dl{gap:10px 14px}.ux-key-specs dl>div:nth-child(n+3){display:none}.ux-key-specs dt{font-size:.69rem}.ux-key-specs dd{font-size:.78rem}.ux-product-jumps{margin-bottom:14px;gap:6px}.ux-product-jumps a{padding:10px 12px;font-size:.8rem}[data-ux-refinements] .product-detail-hero{padding-block:26px 30px}.ux-secondary-actions{margin:12px 0}[data-ux-refinements] .product-detail-hero .product-availability{gap:5px;font-size:.7rem}[data-ux-refinements] .trust-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px}.trust-strip>div{padding:14px 10px!important}[data-ux-refinements] .solution-line-card{padding:20px;min-height:0}.solution-line-card h3{margin-block:12px 6px}.solution-line-card>a{margin-top:8px}[data-ux-refinements] .line-showcase{min-height:0;height:155px;margin-block:8px}.line-showcase__item img{max-height:120px;object-fit:contain}[data-ux-refinements] .section{padding-block:34px}[data-ux-refinements] .section-heading{margin-bottom:20px}[data-ux-refinements] .essential-account-nav{gap:6px;overflow:visible;flex-wrap:wrap}.essential-account-nav>a{padding:11px 13px;font-size:.8rem}[data-ux-refinements] .exec-user-table tr{padding:14px;gap:8px}.exec-user-table .exec-user-name{padding:0!important}.exec-user-table .exec-user-extra,.exec-user-table td[data-label=Situa\e7\e3o],.exec-user-table .exec-user-name>small{display:none!important}.exec-user-table .ux-user-more{display:block}.exec-user-table td{padding-block:5px!important}.exec-user-table .exec-access-badge{font-size:.75rem}.ux-account-footer.footer{padding:20px}.ux-account-footer nav{gap:14px}}@media(min-width:921px){.ux-secondary-actions>summary,.ux-interest-basic>summary,.ux-home-line-details>summary{display:none}.ux-secondary-actions>.product-detail-tools{display:flex!important}.ux-user-more{display:none!important}}@media(prefers-reduced-motion:reduce){[data-ux-refinements] *,[data-ux-refinements] *:before,[data-ux-refinements] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
