.brand-page{--brand:#2f6fed;--brand-ink:#fff;--brand-soft:#e6eefc;--brand-deep:#163a80;--ink:#202321;--steel:#8a938d;--muted:#5d6661;--line:#dedfde;--paper:#f7f7f7;background:var(--paper);color:var(--ink);font:16px/1.55 var(--font,"Montserrat"), Arial, sans-serif;-webkit-font-smoothing:antialiased;min-height:100vh;overflow-x:clip}.brand-page *,.brand-page :before,.brand-page :after{box-sizing:border-box}.brand-page :where(h1,h2,h3,h4,p,figure,dl,dd){margin:0}.brand-page :where(a){color:inherit;text-decoration:none}.brand-page :where(button,input,select){font:inherit}.brand-page :where(button){cursor:pointer}.brand-page :where(button:disabled){cursor:not-allowed;opacity:.5}.brand-page :where(img){object-fit:contain;max-width:100%;display:block}.brand-page :where(h1,h2,h3){font-family:var(--font,"Montserrat"), Arial, sans-serif;font-weight:700;line-height:1.02}.brand-page :where(button,a,input,select):focus-visible{outline:3px solid var(--brand-deep);outline-offset:5px}.br-wrap{width:min(1280px,100% - 96px);margin-inline:auto}.eyebrow,.micro{letter-spacing:.14em;text-transform:uppercase;font-weight:700;font-size:11px!important}.eyebrow{color:var(--brand-deep);margin-bottom:20px!important}.br-button{background:var(--brand);min-height:46px;color:var(--brand-ink);border:0;justify-content:space-between;align-items:center;gap:24px;padding:13px 22px;font-size:14px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.br-button:hover{filter:brightness(1.08);transform:translateY(-2px)}.text-button{background:0 0;border:0;padding:0;font-size:14px;font-weight:600;text-decoration:none}.br-skip{z-index:100;background:#fff;padding:10px;position:fixed;top:-100px}.br-skip:focus{top:8px}.brand-page h1{letter-spacing:-.025em;font-size:clamp(60px,6.5vw,98px)}.brand-page h2{letter-spacing:-.015em;font-size:clamp(36px,4vw,54px)}.comparison,.br-catalog{padding-top:90px;padding-bottom:40px}.comparison-slots{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.comparison-slot{background:#1d1f1e;border:1px dashed #4f5452;flex-direction:column;min-height:385px;padding:28px;display:flex;position:relative}.comparison-slot:has(.slot-plus){text-align:center;background:0 0;justify-content:center;align-items:center}.slot-plus{color:var(--brand);font-size:60px;font-weight:300}.comparison-slot>p:not(.micro){font-size:17px}.comparison-slot>a:not(.br-button){color:var(--brand);margin-top:16px;font-size:12px}.comparison-image{background:#fff;height:145px;margin-bottom:25px;padding:10px}.comparison-image img{width:100%;height:100%}.comparison-slot h3{margin:8px 0 20px;font-size:30px}.comparison-slot dl{margin-bottom:25px;font-size:12px}.comparison-slot dl>div{border-bottom:1px solid #3b3f3e;justify-content:space-between;gap:10px;padding:9px 0;display:flex}.comparison-slot dt{color:#989e9b}.comparison-slot>.br-button{margin-top:auto}.remove-comparison{color:#fff;background:#1d1f1e;border:0;width:30px;height:30px;font-size:25px;position:absolute;top:5px;right:7px}.comparison-disclaimer{color:#8b918e;margin-top:20px;font-size:11px}.compare-tray{z-index:40;background:var(--brand-deep);color:#fff;border:1px solid var(--brand);align-items:center;gap:25px;padding:12px 16px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 5px 30px #0005}.compare-tray>span{white-space:nowrap;font-size:12px}.compare-tray strong{color:var(--brand);margin-right:5px}.compare-tray>button{color:#fff;background:0 0;border:0;font-size:25px}.catalog-layout{grid-template-columns:235px 1fr;gap:30px;display:grid}.br-filters{border:1px solid var(--line);color:var(--brand-deep);background:#fff;align-self:start;padding:20px;position:sticky;top:190px}.filter-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:23px;display:flex}.filter-heading strong{font-size:13px}.filter-heading button{color:var(--brand);background:0 0;border:0;padding:3px;font-size:10px}.br-filters label{margin-top:17px;font-size:11px;font-weight:600;display:block}.br-filters select,.br-filters input[type=search]{width:100%;min-width:0;color:var(--brand-deep);background:#fff;border:1px solid #dadddb;margin-top:7px;padding:11px 8px;font-size:12px;display:block}.br-filters fieldset{border:0;margin:0 0 22px;padding:0}.br-filters legend{margin-bottom:10px;font-size:11px;font-weight:600}.series-buttons{grid-template-columns:1fr 1fr;gap:5px;display:grid}.series-buttons button{background:#fff;border:1px solid #dadddb;padding:9px;font-size:11px}.series-buttons button[aria-pressed=true]{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.br-filters label.stock-toggle{align-items:center;gap:5px;font-weight:500;display:flex}.stock-toggle input{accent-color:var(--brand);width:16px;height:16px}.result-heading{justify-content:space-between;align-items:center;gap:15px;min-height:37px;margin-bottom:20px;font-size:12px;display:flex}.result-heading>label{align-items:center;gap:10px;display:flex}.result-heading select{border:1px solid var(--line);color:inherit;background:0 0;padding:7px;font-size:11px}.missing-image{color:#979d99;text-align:center;font-family:var(--font,"Montserrat"), Arial, sans-serif}.load-more{border:1px solid var(--line);color:inherit;background:0 0;margin:35px auto 0;padding:14px 45px;font-size:13px;display:block}.load-more span{color:var(--brand);margin-left:20px}.catalog-empty{text-align:center;border:1px dashed var(--line);padding:50px 25px}.catalog-empty h3{font-size:32px}.catalog-empty p{margin:15px 0;font-size:13px}.br-footer{color:#adb2b0;background:#131414;margin-top:75px;padding:45px 0}.br-footer>.br-wrap{justify-content:space-between;align-items:center;gap:30px;display:flex}.br-footer strong{color:#fff;font-size:19px}.br-footer strong span{color:var(--brand)}.br-footer p{margin-top:8px;font-size:11px}.br-footer a{color:var(--brand);font-size:12px}@media (width<=1100px){.br-wrap{width:calc(100% - 48px)}.catalog-layout{grid-template-columns:200px 1fr;gap:20px}}@media (width<=760px){.br-wrap{width:calc(100% - 36px)}.brand-page h1{font-size:56px}.brand-page h2{font-size:38px}.comparison,.br-catalog{padding-top:48px;padding-bottom:10px}.eyebrow{margin-bottom:13px!important;font-size:9px!important}.catalog-layout{grid-template-columns:1fr;gap:25px}.br-filters{grid-template-columns:1fr 1fr;gap:12px;padding:18px;display:grid;position:static}.filter-heading{grid-column:1/-1;margin-bottom:5px}.br-filters fieldset{grid-column:1/-1;margin-bottom:3px}.series-buttons{grid-template-columns:repeat(4,1fr)}.br-filters label{margin:0}.br-filters .stock-toggle{grid-column:1/-1}.result-heading{gap:8px;font-size:10px}.result-heading>label{gap:6px}.result-heading select{max-width:145px;font-size:10px}.br-footer>.br-wrap{display:block}.br-footer p{margin:10px 0 20px}.comparison-slots{grid-template-columns:1fr;gap:15px}.comparison-slot{min-height:220px;padding:22px}.comparison-slot:has(.slot-plus){min-height:155px}.slot-plus{font-size:40px}.comparison-image{height:150px}.comparison-slot dl{font-size:12px}.compare-tray{justify-content:space-between;gap:12px;width:calc(100% - 30px);padding:10px;bottom:12px}.compare-tray .br-button{gap:10px;min-height:40px;padding:10px;font-size:11px}.compare-tray>span{font-size:10px}.brand-page :where(section[id]){scroll-margin-top:85px}}@media (prefers-reduced-motion:reduce){.brand-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.brand-page .enterprise-panel{padding-right:30px}.brand-page .gamer-panel{padding-left:42px}.brand-page .br-catalog{padding-top:70px}.br-mosaic-grid{gap:18px;display:grid}.mosaic-group{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.mosaic-card{color:#1b1d1c;background:#eeefef;border-radius:18px;flex-direction:column;min-width:0;min-height:395px;padding:27px;transition:transform .2s,box-shadow .2s;display:flex}.mosaic-card:nth-child(3n){background:#e8e8e9}.mosaic-card:nth-child(3n+1){background:#eeefef}.mosaic-card.lead{background:#eaebec;grid-column:span 2}.mosaic-card.highlight{background:var(--brand-soft)}.mosaic-card:hover{box-shadow:0 9px 25px color-mix(in srgb, var(--brand-deep) 4%, transparent);transform:translateY(-3px)}.mosaic-meta{letter-spacing:.09em;justify-content:space-between;gap:12px;margin-bottom:20px;font-size:9px;display:flex}.mosaic-meta>span:last-child{letter-spacing:0;color:#757d79}.mosaic-card h3{font-family:var(--font,"Montserrat"), Arial, sans-serif;letter-spacing:-.035em;max-width:370px;font-size:21px;font-weight:500;line-height:1.2}.mosaic-card.lead h3{max-width:540px;font-size:31px}.mosaic-photo{justify-content:center;align-items:center;height:235px;margin-block:auto;padding:18px 15px;display:flex}.mosaic-photo img{mix-blend-mode:multiply;width:100%;height:100%;transition:transform .25s}.mosaic-photo:hover img{transform:scale(1.04)}.mosaic-bottom{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:16px;display:flex}.mosaic-bottom strong{letter-spacing:-.04em;white-space:nowrap;font-size:23px;font-weight:500}.mosaic-bottom small{color:#737a77;margin-top:6px;font-size:10px;display:block}.mosaic-cta{border-radius:7px;gap:13px;min-height:40px;padding:11px 13px;font-size:11px}.mosaic-cta span{font-size:17px;line-height:1}@media (width<=1100px){.mosaic-card{min-height:355px;padding:21px}.mosaic-card h3{font-size:19px}.mosaic-card.lead h3{font-size:27px}.mosaic-photo{height:200px;padding:12px}.mosaic-bottom{flex-direction:column;align-items:flex-start}.mosaic-bottom strong{font-size:21px}.mosaic-card.lead .mosaic-bottom{flex-direction:row;align-items:flex-end}}@media (width<=760px){.brand-page .br-catalog{padding-top:45px}.br-mosaic-grid{gap:12px}.mosaic-group{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mosaic-card{border-radius:12px;min-height:315px;padding:17px}.mosaic-card.lead{grid-column:span 2;min-height:350px}.mosaic-card h3{font-size:17px}.mosaic-card.lead h3{max-width:290px;font-size:25px}.mosaic-photo{height:155px;padding:12px 2px}.mosaic-card.lead .mosaic-photo{height:205px}.mosaic-meta{gap:5px;margin-bottom:14px;font-size:7px}.mosaic-meta>span:first-child{max-width:75px}.mosaic-card.lead .mosaic-meta>span:first-child{max-width:none}.mosaic-bottom strong{font-size:18px}.mosaic-bottom small{font-size:9px}.mosaic-bottom{gap:10px}.mosaic-cta{gap:14px;min-height:36px;padding:10px 12px;font-size:10px}.mosaic-card.lead .mosaic-bottom strong{font-size:23px}}.mosaic-compare{border:0;border-bottom:1px solid var(--brand-soft);color:var(--brand-deep);background:0 0;align-self:flex-start;margin-top:12px;padding:8px 0 2px;font-size:11px;font-weight:600}.mosaic-compare[aria-pressed=true]{color:var(--brand-deep);font-weight:700}.mosaic-compare:disabled{opacity:.45}.brand-page .comparison-slots{gap:20px}.brand-page .comparison-slot{color:var(--brand-deep);background:#e8e9e8;border-color:#b5b9b7;border-radius:14px;min-height:325px}.brand-page .comparison-slot:has(.slot-plus){background:#ecedec}.brand-page .comparison-slot dl>div{border-color:#cccfcd}.brand-page .comparison-slot dt{color:#646a67}.brand-page .comparison-slot>a:not(.br-button){color:var(--brand)}.brand-page .remove-comparison{color:var(--brand-deep);background:#e8e9e8;border-radius:50%;top:7px;right:8px}.brand-page .comparison-image{background:0 0}.brand-page .comparison-image img{mix-blend-mode:multiply}.brand-page .comparison-disclaimer{color:#6a706d}@media (width<=760px){.brand-page .comparison-slot{min-height:240px}.mosaic-compare{font-size:10px}}@media (width>=761px){.brand-page .br-catalog{--catalog-original-width:min(1280px, calc(100vw - 96px));--catalog-results-width:var(--catalog-original-width);--catalog-sidebar-width:235px;--catalog-gap:30px;width:calc(var(--catalog-results-width) + var(--catalog-sidebar-width) + var(--catalog-gap))}.brand-page .catalog-layout{grid-template-columns:var(--catalog-sidebar-width) minmax(0, 1fr);gap:var(--catalog-gap)}}@media (width>=761px) and (width<=1592px){.brand-page .br-catalog{--catalog-results-width:calc((var(--catalog-original-width) - 36px) / 3 * 2 + 18px)}.brand-page .mosaic-group{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=761px) and (width<=1100px){.brand-page .br-catalog{--catalog-original-width:calc(100vw - 48px);--catalog-sidebar-width:200px;--catalog-gap:20px}}.brand-page .out-of-stock{font-size:26px;font-weight:700;line-height:1.2}@media (width<=760px){.brand-page .out-of-stock{font-size:22px}}.missing-image{text-align:center;letter-spacing:.1em;height:100%;color:var(--muted);place-items:center;font-size:12px;font-weight:700;display:grid}.brand-page h2{letter-spacing:-.02em;font-size:clamp(30px,3.4vw,46px);font-weight:800;font-stretch:112%}.section-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 40px;margin-bottom:32px;display:flex}.section-heading>p{max-width:46ch;color:var(--muted);font-size:15px}.text-link{color:var(--ink);border-bottom:2px solid var(--brand);padding-bottom:2px;font-size:14px;font-weight:700}.segment-tabs{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.segment-tabs button{text-align:left;color:var(--muted);background:0 0;border:0;border-top:4px solid #0000;flex-direction:column;align-items:flex-start;gap:2px;margin-top:-1px;padding:22px 24px 20px 0;display:flex}.segment-tabs button span{font-size:clamp(18px,2vw,26px);font-weight:800;font-stretch:112%}.segment-tabs button small{font-size:13px}.segment-tabs button[aria-pressed=true]{border-top-color:var(--brand);color:var(--ink)}.segment-tabs button:hover{color:var(--ink)}.chip-row{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.chip-row button{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:600}.chip-row button small{color:var(--muted);margin-left:4px;font-weight:500}.chip-row button:is([aria-checked=true],[aria-selected=true]){background:var(--ink);border-color:var(--ink);color:#fff}.chip-row button:is([aria-checked=true],[aria-selected=true]) small{color:#c9ccca}.comparison .comparison-slots{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.comparison-slot>h3{margin-bottom:12px;font-size:18px;font-weight:700;line-height:1.25}.comparison-slot dd.missing{color:var(--steel)}.comparison-slot dd{white-space:pre-line}.slot-add{all:unset;cursor:pointer;width:100%;min-height:320px;color:var(--ink);flex-direction:column;justify-content:center;align-items:center;gap:10px;font-weight:700;display:flex}.slot-add:focus-visible{outline:3px solid var(--brand);outline-offset:4px}.slot-add:hover .slot-plus{transform:scale(1.15)}.slot-plus{transition:transform .2s}.picker{width:min(640px,100% - 32px);max-height:min(760px,100vh - 48px);color:var(--ink);font-family:var(--font,"Montserrat"), Arial, sans-serif;border:0;border-radius:10px;padding:0;box-shadow:0 30px 80px #20232155}.picker::backdrop{background:#202321a6}.picker[open]{animation:.2s ease-out picker-in}@keyframes picker-in{0%{opacity:0;transform:translateY(12px)}}.picker-inner{max-height:inherit;flex-direction:column;padding:24px;display:flex}.picker header{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.picker h2{margin:0;font-size:24px}.picker-close{cursor:pointer;background:0 0;border:0;font-size:28px;line-height:1}.picker .chip-row{margin-bottom:14px}.picker input[type=search]{border:1px solid var(--line);width:100%;font:inherit;border-radius:6px;padding:12px 14px}.picker-count{color:var(--muted);margin:10px 0 6px;font-size:13px}.picker ul{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.picker li button{border:0;border-bottom:1px solid var(--line);text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:14px;padding:8px;display:grid}.picker li button:hover,.picker li button:focus-visible{background:color-mix(in srgb, var(--brand) 8%, transparent)}.picker-photo{height:56px}.picker-photo img{object-fit:contain;width:100%;height:100%}.picker-name{font-size:14px}.picker .load-more{margin-top:12px}.picker-empty{color:var(--muted);padding:20px 0}.br-footer>.br-wrap{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 40px;display:flex}@media (width<=900px){.comparison .comparison-slots{grid-template-columns:1fr}}@media (width<=560px){.segment-tabs button{padding-right:8px}.segment-tabs button span{font-size:15px}.segment-tabs button small{font-size:11px}.slot-add{min-height:160px}}@media (prefers-reduced-motion:reduce){.picker[open]{animation:none}}@supports (grid-template-rows:subgrid){.comparison .comparison-slot{grid-row:span var(--rows);grid-template-rows:subgrid;row-gap:0;display:grid}.comparison .comparison-slot dl{display:contents}.comparison .comparison-slot .slot-add{grid-row:1/-1}}.comparison-slot dl>div{align-items:start}.comparison-slot dd{text-align:right}.picker-photo img{mix-blend-mode:multiply}@media (width<=900px){.comparison-slot:has(.slot-add)~.comparison-slot:has(.slot-add){display:none}}.ghost-button{border:1px solid var(--ink);background:#fff;padding:12px 18px;font-size:14px;font-weight:700}.ghost-button[aria-pressed=true]{background:var(--ink);color:#fff}.segment-bar{z-index:25;background:var(--paper);border-bottom:1px solid var(--line);position:sticky}.segment-bar .segment-tabs{border-top:0}.segment-bar .segment-tabs button{transition:padding .2s}.segment-bar.is-stuck{box-shadow:0 6px 18px #20232114}.segment-bar.is-stuck .segment-tabs button{flex-direction:row;align-items:baseline;gap:10px;padding-block:12px 10px}.segment-bar.is-stuck .segment-tabs button span{font-size:17px}.brand-page :where(section[id]){scroll-margin-top:calc(var(--sticky-stack,125px) + 16px)}.br-filters{top:calc(var(--sticky-stack,125px) + 16px)}@media (width>=761px){.br-filters{max-height:calc(100vh - var(--sticky-stack,125px) - 32px);overflow-y:auto}}.segment-filter{border:0;border-bottom:1px solid var(--line);margin:0 0 18px;padding:0 0 18px}.segment-buttons{gap:6px;display:grid}.segment-buttons button{text-align:left;border:1px solid var(--line);background:#fff;padding:10px 12px;font-size:14px;font-weight:700}.segment-buttons button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}@media (width<=560px){.segment-bar.is-stuck .segment-tabs button small{display:none}.segment-bar.is-stuck .segment-tabs button span{font-size:14px}}.br-filters{scrollbar-width:thin}@media (width<=560px){.segment-tabs button span{white-space:nowrap;font-stretch:100%}}.br-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.comparison-band{background:var(--brand);color:var(--band-ink,var(--ink));margin-top:96px;padding-bottom:72px}.comparison-band .comparison{padding-top:72px;padding-bottom:0}.comparison-band .section-heading>p,.comparison-band .comparison-disclaimer{color:var(--band-ink,var(--brand-deep))}.comparison-band .comparison-slot{box-shadow:0 18px 40px color-mix(in srgb, var(--brand-deep) 20%, transparent);color:var(--ink);background:#fff;border:0;border-radius:10px}.comparison-band .comparison-slot:has(.slot-add){box-shadow:none;background:#ffffff2e;border:2px dashed #20232166}.comparison-band .slot-plus{color:var(--ink)}.comparison-band .comparison-slot dl>div{border-bottom-color:var(--line)}.comparison-band .comparison-slot dt{color:var(--muted)}.comparison-band .comparison-slot dd.missing{color:var(--steel)}.comparison-band .remove-comparison{color:var(--ink)}.comparison-band .comparison-image{mix-blend-mode:multiply;background:0 0}.comparison-band .slot-add:focus-visible{outline-color:var(--ink)}.comparison-band .slot-add{justify-content:flex-start;padding-top:120px}.compare-tray{background:var(--ink);color:#fff}.compare-tray strong{color:var(--brand-soft)}.specs-toggle{border:2px solid var(--ink);color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:10px;margin:22px auto 0;padding:12px 22px;font-size:14px;font-weight:700;display:flex}.specs-toggle span{font-size:18px;line-height:1}.specs-toggle:hover{background:var(--ink);color:#fff}.comparison-band .slot-add,.comparison-band .slot-plus{color:var(--band-ink,var(--ink))}.comparison-band .comparison-slot:has(.slot-add){border-color:color-mix(in srgb, var(--band-ink,var(--ink)) 45%, transparent)}.mosaic-photo{height:300px;padding:8px}.mosaic-card.lead .mosaic-photo{height:420px}@media (width<=1100px){.mosaic-photo{height:240px}.mosaic-card.lead .mosaic-photo{height:320px}}@media (width<=760px){.mosaic-photo{height:190px;padding:6px 0}.mosaic-card.lead .mosaic-photo{height:260px}}.segment-tabs button span{font-size:clamp(16px,1.6vw,22px)}@media (width<=560px){.segment-tabs button span,.segment-bar.is-stuck .segment-tabs button span{letter-spacing:-.01em;font-size:13px}.segment-tabs button small{font-size:10px}}.comparison-band .comparison-slot:has(.slot-add){border:2px dashed color-mix(in srgb, var(--brand,var(--green)) 45%, #fff);background:#fff;min-height:0;box-shadow:0 18px 40px #0000001f}.comparison-band .slot-add{color:var(--ink);justify-content:flex-start;min-height:240px;padding-top:72px}.comparison-band .slot-add:hover{background:color-mix(in srgb, var(--brand,var(--green)) 8%, #fff)}.comparison-band .slot-plus{color:var(--brand,var(--green));font-weight:600}@media (width<=560px){.segment-bar .segment-tabs{scrollbar-width:none;grid-auto-columns:minmax(max-content,1fr);grid-auto-flow:column;column-gap:14px;overflow-x:auto;grid-template-columns:none!important}.segment-bar .segment-tabs::-webkit-scrollbar{display:none}.segment-tabs button span{white-space:nowrap}#comparacao h2:not([id]){font-size:min(30px,7.4vw);line-height:1.1}}
