.aack-card,.aack-comparison-wrap{--aack-surface:#0f172a;--aack-surface-2:#111827;--aack-border:rgba(255,255,255,0.08);--aack-text:#e5e7eb;--aack-text-soft:#cbd5e1;--aack-muted:#94a3b8;--aack-shadow:0 24px 48px rgba(2, 6, 23, 0.32)}.aack-card,.aack-comparison-wrap,.aack-showcase,.aack-auto-placement,.aack-grid,.aack-promo-shell{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.aack-card *,.aack-comparison-wrap *,.aack-showcase *,.aack-auto-placement *,.aack-grid *,.aack-promo-shell *{box-sizing:border-box;min-width:0}.aack-card{position:relative;background:linear-gradient(180deg,rgb(15 23 42 / .98),rgb(17 24 39 / .98));color:var(--aack-text);border:1px solid var(--aack-border);border-radius:22px;padding:24px;box-shadow:var(--aack-shadow);overflow:hidden;margin:24px 0;container-type:inline-size}.aack-grid>.aack-card{margin:0}.aack-grid{--aack-col-min:280px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, var(--aack-col-min)),1fr));gap:20px;margin:20px 0 32px;align-items:stretch}.aack-grid.cols-1{--aack-col-min:100%}.aack-grid.cols-2{--aack-col-min:360px}.aack-grid.cols-3{--aack-col-min:280px}.aack-grid.cols-4{--aack-col-min:220px}.aack-showcase{margin:24px 0 36px}.aack-showcase-title{margin:0 0 12px;color:#fff;font-size:clamp(28px, 4vw, 42px);overflow-wrap:anywhere}.aack-showcase-hero .aack-card{margin-top:0}.aack-promo-shell{display:grid;grid-template-columns:minmax(220px,320px) minmax(0,1fr);gap:24px;align-items:center}.aack-promo-media{align-self:stretch}.aack-image-link{display:block;width:100%;max-width:100%;text-decoration:none!important}.aack-image-link:hover .aack-image{transform:translateY(-2px) scale(1.01)}.aack-head{display:grid;grid-template-columns:minmax(180px,260px) minmax(0,1fr);gap:24px;align-items:start}.aack-layout-grid .aack-head,.aack-layout-hero .aack-head,.aack-promo-card .aack-head{grid-template-columns:1fr}.aack-layout-hero .aack-title{font-size:clamp(28px, 3.6vw, 40px)}.aack-image-wrap,.aack-promo-media{background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .06);border-radius:18px;padding:16px;width:100%;max-width:100%}.aack-image,.aack-card img,.aack-comparison-wrap img,.aack-showcase img,.aack-auto-placement img{display:block;width:100%;max-width:100%;height:auto;max-height:260px;object-fit:contain;margin:0 auto;transition:transform 0.16s ease,opacity 0.16s ease}.aack-promo-image{max-height:320px}.aack-image--generated{object-fit:cover;border-radius:18px}.aack-badge,.aack-mini-badge{display:inline-flex;align-items:center;gap:8px;max-width:100%;background:rgb(245 158 11 / .16);color:#fde68a;border:1px solid rgb(245 158 11 / .28);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin-bottom:16px;overflow-wrap:anywhere}.aack-eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--aack-accent);margin-bottom:8px;font-weight:800;overflow-wrap:anywhere}.aack-title{font-size:clamp(24px, 3vw, 34px);line-height:1.15;margin:0 0 10px;color:#f8fafc!important;overflow-wrap:anywhere;text-shadow:0 1px 1px rgb(0 0 0 / .22)}.aack-card .aack-title,.aack-card h1.aack-title,.aack-card h2.aack-title,.aack-card h3.aack-title,.aack-card h4.aack-title,.aack-card h5.aack-title,.aack-card h6.aack-title,.aack-auto-placement .aack-title,.aack-auto-store-block .aack-title,.aack-sticky-title{color:#f8fafc!important}.aack-meta,.aack-social-proof,.aack-button-note,.aack-associate-disclosure,.aack-availability,.aack-price-disclaimer,.aack-collection-intro,.aack-link-disclosure,.aack-description,.aack-feature-list,.aack-pros-cons,.aack-comparison-table td,.aack-comparison-table th{overflow-wrap:anywhere}.aack-meta,.aack-social-proof,.aack-button-note,.aack-associate-disclosure,.aack-availability,.aack-price-disclaimer,.aack-collection-intro,.aack-link-disclosure{font-size:14px;line-height:1.6}.aack-meta{color:var(--aack-text-soft);margin-bottom:8px}.aack-social-proof{color:#dbeafe;background:rgb(59 130 246 / .12);border:1px solid rgb(59 130 246 / .18);border-radius:12px;padding:10px 12px;margin-bottom:14px}.aack-description{color:var(--aack-text-soft);margin-bottom:16px}.aack-description p:last-child{margin-bottom:0}.aack-price-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:14px 0 10px}.aack-price-current{font-size:clamp(28px, 5cqi, 34px);font-weight:900;color:#fff}.aack-price-list{color:var(--aack-muted);text-decoration:line-through;font-weight:600}.aack-savings,.aack-table-savings{display:inline-flex;align-items:center;background:rgb(16 185 129 / .14);color:#a7f3d0;border:1px solid rgb(16 185 129 / .22);border-radius:999px;padding:6px 10px;font-weight:700}.aack-price-disclaimer,.aack-associate-disclosure,.aack-availability,.aack-collection-intro{color:var(--aack-muted)}.aack-price-disclaimer,.aack-associate-disclosure,.aack-availability{margin-top:14px}.aack-feature-list,.aack-pros-cons ul,.aack-comparison-table ul{margin:16px 0 0;padding-left:18px}.aack-feature-list li,.aack-pros-cons li,.aack-comparison-table li{margin:0 0 8px}.aack-cta-wrap{margin-top:18px;padding-top:18px;border-top:1px solid rgb(255 255 255 / .08)}.aack-link-disclosure{color:var(--aack-muted);margin-bottom:10px;font-weight:700}.aack-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;max-width:100%;padding:14px 22px;border-radius:14px;background:var(--aack-button);color:var(--aack-button-text)!important;font-weight:800;text-decoration:none!important;text-align:center;box-shadow:0 16px 30px rgb(0 0 0 / .22);transition:transform 0.16s ease,box-shadow 0.16s ease,opacity 0.16s ease}.aack-button:hover{transform:translateY(-1px);opacity:.96}.aack-button-small{min-height:42px;padding:10px 16px;font-size:14px}.aack-button-note{margin-top:10px;color:var(--aack-muted)}.aack-pros-cons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px}.aack-panel{background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .07);border-radius:18px;padding:18px;width:100%;max-width:100%}.aack-panel h4{margin:0 0 12px;font-size:18px;color:#fff;overflow-wrap:anywhere}.aack-promo-card{background:radial-gradient(circle at top right,rgb(245 158 11 / .16),transparent 40%),linear-gradient(180deg,rgb(15 23 42 / .98),rgb(17 24 39 / .98))}.aack-comparison-wrap{background:linear-gradient(180deg,rgb(15 23 42 / .98),rgb(17 24 39 / .98));color:var(--aack-text);border:1px solid var(--aack-border);border-radius:22px;padding:24px;box-shadow:var(--aack-shadow);overflow-x:auto;margin:24px 0}.aack-comparison-table{width:100%;max-width:100%;border-collapse:collapse}.aack-comparison-table th,.aack-comparison-table td{padding:16px 14px;text-align:left;vertical-align:top;border-bottom:1px solid rgb(255 255 255 / .08)}.aack-comparison-table th{color:#fff;font-size:14px;letter-spacing:.04em;text-transform:uppercase}.aack-table-price{font-size:22px;font-weight:800;color:#fff}.table-disclosure{margin-top:18px}.aack-auto-placement{margin:28px 0 40px}.aack-auto-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:10px;padding:6px 12px;border-radius:999px;background:rgb(245 158 11 / .14);border:1px solid rgb(245 158 11 / .22);color:#fde68a;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.aack-auto-title{margin:0 0 12px;color:#fff;font-size:clamp(24px, 3vw, 36px);line-height:1.15;overflow-wrap:anywhere}.aack-auto-grid{margin-top:14px}.aack-auto-promo-wrap{margin-top:22px}.aack-auto-store-block .aack-showcase{margin-top:6px}@container (max-width:860px){.aack-head,.aack-pros-cons,.aack-promo-shell{grid-template-columns:1fr}.aack-card,.aack-comparison-wrap{padding:18px}}@container (max-width:640px){.aack-button{width:100%}.aack-badge,.aack-mini-badge{width:100%;justify-content:center;border-radius:14px}.aack-comparison-table,.aack-comparison-table thead,.aack-comparison-table tbody,.aack-comparison-table tr,.aack-comparison-table th,.aack-comparison-table td{display:block;width:100%}.aack-comparison-table thead{display:none}.aack-comparison-table tr{padding:8px 0 16px;border-bottom:1px solid rgb(255 255 255 / .08)}.aack-comparison-table td{padding:10px 0;border-bottom:0}.aack-comparison-table td::before{content:attr(data-label);display:block;margin-bottom:6px;color:var(--aack-muted);font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}}@supports not (container-type:inline-size){@media (max-width:1080px){.aack-grid.cols-4,.aack-grid.cols-3{--aack-col-min:360px}}@media (max-width:900px){.aack-promo-shell,.aack-head,.aack-pros-cons{grid-template-columns:1fr}}@media (max-width:782px){.aack-grid.cols-4,.aack-grid.cols-3,.aack-grid.cols-2{--aack-col-min:100%}.aack-card,.aack-comparison-wrap{padding:18px}.aack-button{width:100%}}}.aack-card-collapsible{padding:0;overflow:hidden}.aack-collapse{display:block;margin:0}.aack-collapse>summary{list-style:none}.aack-collapse>summary::-webkit-details-marker{display:none}.aack-collapse-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 22px;cursor:pointer}.aack-collapse-summary:focus-visible{outline:2px solid rgb(245 158 11 / .7);outline-offset:-2px}.aack-collapse-summary-main{display:grid;gap:6px}.aack-collapse-eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--aack-accent);font-weight:800}.aack-collapse-title{margin:0;color:#fff;font-size:clamp(18px, 2.6vw, 28px);line-height:1.2;overflow-wrap:anywhere}.aack-collapse-meta{color:var(--aack-text-soft);font-size:13px;line-height:1.5;overflow-wrap:anywhere}.aack-collapse-toggle{display:inline-grid;place-items:center;width:48px;height:48px;flex:0 0 48px;border-radius:999px;background:rgb(245 158 11 / .14);border:1px solid rgb(245 158 11 / .34);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .04)}.aack-collapse-toggle-icon{display:block;width:12px;height:12px;border-right:3px solid #fde68a;border-bottom:3px solid #fde68a;transform:translateY(-2px) rotate(45deg);transition:transform 0.18s ease}.aack-collapse[open] .aack-collapse-toggle-icon{transform:translateY(2px) rotate(-135deg)}.aack-collapse-content{display:grid;gap:0;padding:0 22px 22px;border-top:1px solid rgb(255 255 255 / .06)}.aack-card-collapsible .aack-head,.aack-card-collapsible .aack-promo-shell{padding-top:18px}.aack-grid.aack-accordion-grid{display:grid;grid-template-columns:1fr;gap:clamp(16px, 2.4vw, 24px)}.aack-grid.aack-accordion-grid>.aack-card{align-self:start}.aack-auto-placement{margin:28px 0 40px}.aack-auto-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:10px;padding:6px 12px;border-radius:999px;background:rgb(245 158 11 / .14);border:1px solid rgb(245 158 11 / .22);color:#fde68a;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.aack-auto-title{margin:0 0 12px;color:#fff;font-size:clamp(24px, 3vw, 36px);line-height:1.15;overflow-wrap:anywhere}.aack-auto-grid{margin-top:14px}.aack-auto-promo-wrap{margin-top:22px}.aack-auto-store-block .aack-showcase{margin-top:6px}@container (max-width:860px){.aack-head,.aack-pros-cons,.aack-promo-shell{grid-template-columns:1fr}.aack-card,.aack-comparison-wrap{padding:18px}}@container (max-width:640px){.aack-button{width:100%}.aack-badge,.aack-mini-badge{width:100%;justify-content:center;border-radius:14px}.aack-comparison-table,.aack-comparison-table thead,.aack-comparison-table tbody,.aack-comparison-table tr,.aack-comparison-table th,.aack-comparison-table td{display:block;width:100%}.aack-comparison-table thead{display:none}.aack-comparison-table tr{padding:8px 0 16px;border-bottom:1px solid rgb(255 255 255 / .08)}.aack-comparison-table td{padding:10px 0;border-bottom:0}.aack-comparison-table td::before{content:attr(data-label);display:block;margin-bottom:6px;color:var(--aack-muted);font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}}@supports not (container-type:inline-size){@media (max-width:1080px){.aack-grid.cols-4,.aack-grid.cols-3{--aack-col-min:360px}}@media (max-width:900px){.aack-promo-shell,.aack-head,.aack-pros-cons{grid-template-columns:1fr}}@media (max-width:782px){.aack-grid.cols-4,.aack-grid.cols-3,.aack-grid.cols-2{--aack-col-min:100%}.aack-card,.aack-comparison-wrap{padding:18px}.aack-button{width:100%}}}.aack-card-collapsible{padding:0;overflow:hidden}.aack-collapse{display:block}.aack-collapse>summary{list-style:none}.aack-collapse>summary::-webkit-details-marker{display:none}.aack-collapse-summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 22px;cursor:pointer}.aack-collapse-summary-main{display:grid;gap:6px}.aack-collapse-eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--aack-accent);font-weight:800}.aack-collapse-title{margin:0;color:#fff;font-size:clamp(18px, 2.6vw, 28px);line-height:1.2;overflow-wrap:anywhere}.aack-collapse-meta{color:var(--aack-text-soft);font-size:13px;line-height:1.5;overflow-wrap:anywhere}.aack-collapse-toggle{position:relative;width:42px;height:42px;flex:0 0 42px;border-radius:999px;background:rgb(245 158 11 / .12);border:1px solid rgb(245 158 11 / .22)}.aack-collapse-toggle::before,.aack-collapse-toggle::after{content:"";position:absolute;left:50%;top:50%;width:16px;height:2px;background:#fde68a;border-radius:999px;transform:translate(-50%,-50%)}.aack-collapse-toggle::after{transform:translate(-50%,-50%) rotate(90deg);transition:transform 0.18s ease}.aack-collapse[open] .aack-collapse-toggle::after{transform:translate(-50%,-50%) rotate(0deg)}.aack-collapse-content{padding:0 22px 22px;border-top:1px solid rgb(255 255 255 / .06)}.aack-card-collapsible .aack-head,.aack-card-collapsible .aack-promo-shell{padding-top:18px}.aack-auto-placement{margin:clamp(32px, 6vw, 64px) 0}.aack-auto-placement+.aack-auto-placement,.aack-auto-promo-wrap{margin-top:clamp(34px, 6vw, 60px)}.aack-auto-grid{margin-top:18px;gap:clamp(22px, 3.8vw, 40px)}.aack-showcase-grid{gap:clamp(22px, 3.8vw, 40px)}.aack-auto-placement .aack-card{scroll-margin-top:32px}@container (max-width:640px){.aack-collapse-summary,.aack-collapse-content{padding-left:16px;padding-right:16px}.aack-collapse-summary{align-items:flex-start}.aack-collapse-toggle{width:42px;height:42px;flex-basis:42px}}.aack-auto-placement .aack-card{padding:18px;border-radius:18px;margin:0}.aack-auto-placement .aack-title,.aack-auto-store-block .aack-title{font-size:clamp(20px, 2.4vw, 28px)}.aack-auto-placement .aack-image,.aack-auto-store-block .aack-image{max-height:180px}.aack-auto-placement .aack-button{min-height:46px;padding:12px 18px}.aack-auto-placement .aack-meta,.aack-auto-placement .aack-social-proof,.aack-auto-placement .aack-button-note,.aack-auto-placement .aack-associate-disclosure,.aack-auto-placement .aack-availability,.aack-auto-placement .aack-price-disclaimer,.aack-auto-placement .aack-link-disclosure,.aack-auto-placement .aack-description,.aack-auto-placement .aack-feature-list,.aack-auto-placement .aack-pros-cons{font-size:13px}.aack-auto-placement .aack-grid{gap:14px}body{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.aack-sticky-promo-wrap{position:fixed;left:50%;bottom:calc(12px + env(safe-area-inset-bottom));transform:translateX(-50%);width:min(680px, calc(100vw - 24px));z-index:99999;pointer-events:none}.aack-sticky-promo-banner{pointer-events:auto;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;background:rgb(15 23 42 / .96);color:#e5e7eb;border:1px solid rgb(255 255 255 / .12);border-radius:18px;box-shadow:0 16px 34px rgb(2 6 23 / .34);padding:12px 14px;backdrop-filter:blur(10px)}.aack-sticky-promo-copy{min-width:0}.aack-sticky-topline{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:6px}.aack-sticky-promo-wrap .aack-mini-badge{margin-bottom:0;padding:4px 10px;font-size:10px}.aack-sticky-eyebrow{color:#fde68a;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.aack-sticky-title{color:#fff;font-size:clamp(14px, 1.8vw, 17px);font-weight:800;line-height:1.2;overflow-wrap:anywhere}.aack-sticky-promo-actions{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.aack-sticky-promo-actions .aack-link-disclosure{margin-bottom:0;font-size:11px;line-height:1.2;text-align:right}.aack-sticky-promo-actions .aack-button{min-height:40px;padding:10px 14px}@media (max-width:640px){body{padding-bottom:calc(118px + env(safe-area-inset-bottom))}.aack-sticky-promo-banner{grid-template-columns:1fr;justify-items:stretch}.aack-sticky-promo-actions{align-items:stretch}.aack-sticky-promo-actions .aack-link-disclosure{text-align:left}.aack-sticky-promo-actions .aack-button{width:100%}}:root{--aack-sticky-space:104px}.aack-image-wrap,.aack-promo-media{display:grid;place-items:center;overflow:hidden}.aack-image-wrap{aspect-ratio:4 / 3;min-block-size:220px}.aack-promo-media{aspect-ratio:16 / 10;min-block-size:240px}.aack-image-link{min-block-size:100%;display:grid;place-items:center}.aack-image,.aack-card img,.aack-comparison-wrap img,.aack-showcase img,.aack-auto-placement img{width:100%;height:100%;max-height:none;object-fit:contain}body{padding-bottom:calc(var(--aack-sticky-space) + env(safe-area-inset-bottom))}.aack-late-archive-placement{width:min(1200px, calc(100% - 32px));margin:32px auto 0}.aack-sticky-promo-wrap{min-height:var(--aack-sticky-space)}.aack-sticky-promo-banner{min-height:80px}@media (max-width:640px){:root{--aack-sticky-space:128px}.aack-image-wrap{min-block-size:180px}.aack-promo-media{min-block-size:200px}.aack-sticky-promo-banner{min-height:108px}}.aack-card,.aack-comparison-wrap,.aack-showcase,.aack-auto-placement,.aack-promo-shell,.aack-sticky-prime-bar,.aack-store-archive-wrap{color:#e5e7eb!important}.aack-card p,.aack-card li,.aack-card ul,.aack-card ol,.aack-card div,.aack-card span,.aack-card small,.aack-card strong,.aack-card em,.aack-card b,.aack-card label,.aack-card summary,.aack-card td,.aack-card th,.aack-card blockquote,.aack-comparison-wrap p,.aack-comparison-wrap li,.aack-comparison-wrap ul,.aack-comparison-wrap ol,.aack-comparison-wrap div,.aack-comparison-wrap span,.aack-comparison-wrap small,.aack-comparison-wrap strong,.aack-comparison-wrap em,.aack-comparison-wrap b,.aack-comparison-wrap label,.aack-comparison-wrap td,.aack-comparison-wrap th,.aack-showcase p,.aack-showcase li,.aack-showcase ul,.aack-showcase ol,.aack-showcase div,.aack-showcase span,.aack-showcase small,.aack-auto-placement p,.aack-auto-placement li,.aack-auto-placement ul,.aack-auto-placement ol,.aack-auto-placement div,.aack-auto-placement span,.aack-auto-placement small,.aack-promo-shell p,.aack-promo-shell li,.aack-promo-shell ul,.aack-promo-shell ol,.aack-promo-shell div,.aack-promo-shell span,.aack-promo-shell small{color:#e5e7eb!important}.aack-title,.aack-collapse-title,.aack-auto-title,.aack-showcase-title,.aack-sticky-title,.aack-card .aack-title,.aack-card .aack-collapse-title,.aack-auto-placement .aack-title,.aack-auto-placement .aack-collapse-title,.aack-showcase .aack-title,.aack-showcase .aack-showcase-title,.aack-promo-shell .aack-title,.aack-promo-shell .aack-collapse-title{color:#f8fafc!important;text-shadow:0 1px 1px rgb(0 0 0 / .3),0 0 18px rgb(0 0 0 / .12)!important}.aack-eyebrow,.aack-collapse-eyebrow,.aack-auto-kicker,.aack-badge,.aack-mini-badge{color:#fde68a!important}.aack-meta,.aack-description,.aack-feature-list,.aack-feature-list li,.aack-pros-cons,.aack-pros-cons li,.aack-button-note,.aack-social-proof,.aack-collapse-meta,.aack-collection-intro,.aack-comparison-table,.aack-comparison-table td,.aack-comparison-table th,.aack-panel,.aack-panel h4{color:#e5e7eb!important}.aack-price-list,.aack-price-disclaimer,.aack-associate-disclosure,.aack-availability,.aack-link-disclosure,.aack-button-note,.aack-collection-intro,.aack-collapse-meta{color:#cbd5e1!important}.aack-card a:not(.aack-button):not(.aack-image-link),.aack-comparison-wrap a:not(.aack-button):not(.aack-image-link),.aack-showcase a:not(.aack-button):not(.aack-image-link),.aack-auto-placement a:not(.aack-button):not(.aack-image-link),.aack-promo-shell a:not(.aack-button):not(.aack-image-link){color:#93c5fd!important}.aack-card a:not(.aack-button):not(.aack-image-link):hover,.aack-comparison-wrap a:not(.aack-button):not(.aack-image-link):hover,.aack-showcase a:not(.aack-button):not(.aack-image-link):hover,.aack-auto-placement a:not(.aack-button):not(.aack-image-link):hover,.aack-promo-shell a:not(.aack-button):not(.aack-image-link):hover{color:#bfdbfe!important}.aack-auto-placement{margin-top:clamp(20px, 3vw, 28px)}.aack-auto-placement .aack-grid,.aack-auto-placement .aack-auto-grid{gap:10px}.aack-auto-placement .aack-card{padding:12px;border-radius:14px}.aack-auto-placement .aack-title,.aack-auto-placement .aack-collapse-title,.aack-auto-store-block .aack-title{font-size:clamp(16px, 1.8vw, 22px)!important;line-height:1.22}.aack-auto-placement .aack-image-wrap{min-block-size:140px}.aack-auto-placement .aack-image,.aack-auto-store-block .aack-image{max-height:140px}.aack-auto-placement .aack-meta,.aack-auto-placement .aack-social-proof,.aack-auto-placement .aack-button-note,.aack-auto-placement .aack-associate-disclosure,.aack-auto-placement .aack-availability,.aack-auto-placement .aack-price-disclaimer,.aack-auto-placement .aack-link-disclosure,.aack-auto-placement .aack-description,.aack-auto-placement .aack-feature-list,.aack-auto-placement .aack-pros-cons,.aack-auto-placement .aack-mini-badge,.aack-auto-placement .aack-eyebrow{font-size:12px!important;line-height:1.45}.aack-auto-placement .aack-button{min-height:38px;padding:10px 14px;font-size:12px}.aack-sticky-promo-wrap{width:min(520px, calc(100vw - 24px))}.aack-sticky-promo-banner{padding:10px 12px;border-radius:14px;gap:10px;min-height:68px}.aack-sticky-title{font-size:clamp(13px, 1.5vw, 15px)!important}.aack-sticky-eyebrow,.aack-sticky-promo-actions .aack-link-disclosure,.aack-sticky-promo-wrap .aack-mini-badge{font-size:10px!important}.aack-sticky-promo-actions .aack-button{min-height:34px;padding:8px 12px;font-size:12px}:root{--aack-sticky-space:88px}@media (max-width:640px){.aack-auto-placement .aack-card{padding:10px}.aack-auto-placement .aack-image-wrap{min-block-size:120px}.aack-sticky-promo-wrap{width:min(460px, calc(100vw - 16px))}.aack-sticky-promo-banner{min-height:92px}:root{--aack-sticky-space:110px}}.aack-gearfront-shell{position:relative;width:100%;max-width:1480px;margin:0 auto;padding:clamp(18px, 2vw, 28px) 16px clamp(36px, 5vw, 60px)}.aack-gearfront{--aack-gear-border:rgba(255,255,255,0.08);--aack-gear-surface:linear-gradient(180deg, rgba(15,23,42,0.98), rgba(17,24,39,0.98));width:100%;max-width:none;margin:0 auto;color:#e5e7eb!important;direction:ltr;text-align:left}body.page-slug-gaming-gear .entry-content,body.page-slug-gaming-gear .wp-block-post-content,body.page-slug-gaming-gear .inside-article,body.page-slug-gaming-gear article.page,body.page-slug-gaming-gear .page-content{max-width:100%!important;width:100%!important}.aack-gearfront *,.aack-gearfront *::before,.aack-gearfront *::after{box-sizing:border-box}.aack-gearfront-hero,.aack-gearfront-overview,.aack-gearfront-final,.aack-gear-lane{display:grid;gap:24px;margin:0 0 24px}.aack-gearfront-hero,.aack-gearfront-overview,.aack-gearfront-final{grid-template-columns:minmax(0,1.2fr) minmax(320px,0.8fr)}.aack-gearfront-copy,.aack-gearfront-side,.aack-gearfront-overview-copy,.aack-gearfront-overview-panel,.aack-gearfront-final-copy,.aack-gearfront-final-actions,.aack-gear-lane-copy,.aack-gear-lane-media{background:var(--aack-gear-surface);border:1px solid var(--aack-gear-border);border-radius:24px;box-shadow:0 24px 48px rgb(2 6 23 / .28)}.aack-gearfront-copy,.aack-gearfront-side,.aack-gearfront-overview-copy,.aack-gearfront-overview-panel,.aack-gearfront-final-copy,.aack-gearfront-final-actions,.aack-gear-lane-copy{padding:clamp(24px, 3vw, 36px)}.aack-gearfront-kicker,.aack-gear-section-kicker,.aack-gearfront-overview-kicker{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#fbbf24!important;font-weight:800;margin-bottom:10px}.aack-gearfront-heading{margin:0 0 14px;color:#f8fafc!important;font-size:clamp(32px, 4.4vw, 54px);line-height:1.08}.aack-gearfront-lead,.aack-gearfront-overview-text,.aack-gearfront-overview-list li,.aack-gearfront-disclosure,.aack-gearfront-quickmeta,.aack-gear-section-note,.aack-gear-section-description,.aack-gear-section-fit{color:#cbd5e1!important;font-size:15px;line-height:1.75}.aack-gearfront-jump,.aack-gearfront-final-actions,.aack-gear-lane-focus,.aack-gear-lane-actions{display:flex;flex-wrap:wrap;gap:12px}.aack-gearfront-chip,.aack-gearfront-final-link,.aack-gear-lane-focus span{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:9px 15px;border-radius:999px;text-decoration:none!important;font-weight:700}.aack-gearfront-chip,.aack-gearfront-final-link{border:1px solid rgb(245 158 11 / .28);background:rgb(245 158 11 / .12);color:#fde68a!important}.aack-gearfront-chip:hover,.aack-gearfront-final-link:hover{background:rgb(245 158 11 / .18);transform:translateY(-1px)}.aack-gearfront-side{display:grid;gap:12px;align-content:start}.aack-gearfront-side-title,.aack-gearfront-overview-panel-title{color:#f8fafc!important;font-size:18px;font-weight:800}.aack-gearfront-quicklink{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;text-decoration:none!important;padding:16px 18px;border-radius:18px;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .06)}.aack-gearfront-quicklink:hover{background:rgb(255 255 255 / .06)}.aack-gearfront-quicktext{display:grid;gap:6px}.aack-gearfront-quicklabel{color:#f8fafc!important;font-weight:800;font-size:15px}.aack-gearfront-quickcta{color:#fde68a!important;font-size:13px;font-weight:800;text-align:left}.aack-gearfront-directlink,.aack-gear-section-textlink{color:#bfdbfe!important;text-decoration:none!important;font-weight:700}.aack-gearfront-directlink:hover,.aack-gear-section-textlink:hover{color:#dbeafe!important}.aack-gearfront-overview-title,.aack-gear-section-title{margin:0 0 12px;color:#f8fafc!important;line-height:1.12}.aack-gearfront-overview-title{font-size:clamp(24px, 3vw, 36px)}.aack-gearfront-overview-list{margin:0;padding-left:18px;display:grid;gap:10px}.aack-gearfront-lanes{display:grid;gap:24px;margin:0 0 24px}.aack-gear-lane{grid-template-columns:minmax(300px,0.8fr) minmax(0,1.2fr);align-items:stretch}.aack-gear-lane-copy{display:grid;align-content:start}.aack-gear-section-title{font-size:clamp(26px, 2.8vw, 38px)}.aack-gear-section-summary{margin:0 0 12px;color:#dbeafe!important;font-size:16px;line-height:1.75}.aack-gear-section-fit{margin:0 0 14px}.aack-gear-lane-focus span{background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .07);color:#dbeafe!important;font-size:13px}.aack-gear-lane-actions{margin-top:18px;align-items:center}.aack-gear-lane-media{display:grid;grid-template-rows:minmax(0,1fr) auto;padding:18px;overflow:hidden}.aack-gear-lane-media-frame{display:grid;align-items:center}.aack-gear-lane-image-wrap{min-block-size:320px;padding:18px;background:rgb(255 255 255 / .03)}.aack-gear-lane-media .aack-image{max-height:420px;object-fit:contain!important;object-position:center center!important;background:transparent!important}.aack-gear-lane-media-footer{display:grid;gap:4px;padding-top:14px}.aack-gear-lane-media-title{color:#f8fafc!important;font-size:20px;font-weight:800;line-height:1.2}.aack-gear-lane-media-subtitle{color:#cbd5e1!important;font-size:14px;line-height:1.6}@media (max-width:1180px){.aack-gearfront-hero,.aack-gearfront-overview,.aack-gearfront-final,.aack-gear-lane{grid-template-columns:1fr}}@media (max-width:980px){.aack-gearfront-shell{max-width:none;padding-inline:12px}}@media (max-width:640px){.aack-gearfront-shell{width:calc(100vw - 16px);padding-top:14px}.aack-gearfront-quicklink{grid-template-columns:1fr}.aack-gearfront-copy,.aack-gearfront-side,.aack-gearfront-overview-copy,.aack-gearfront-overview-panel,.aack-gearfront-final-copy,.aack-gearfront-final-actions,.aack-gear-lane-copy,.aack-gear-lane-media{padding:20px}}