#headerfloat{ height: 50px !important;min-height: 50px !important;padding-top: 0 !important;padding-bottom: 0 !important;} @media (max-width: 768px){ #headerlogo{background: url('/img/logo-bob-ken-700.png') no-repeat left center !important;background-size: contain !important; width: 314px !important;height: 49px !important;margin: -4px -1px -2px -5px !important;} .menu-icon, .hamburger, .mobile-menu-button{ margin-top: 8px !important;} .headerbg{margin-bottom: 2px !important;}} @media (min-width: 769px){ #headerfloat{height: 60px !important; min-height: 60px !important;padding-top: 0 !important;padding-bottom: 0 !important;}  @media (max-width: 768px){ #headerfloat{display: flex;align-items: center;} #myTopnav{order: 1;margin: 0;padding: 0;flex: 0 0 auto;} #myTopnav .icon{display: block;} #headerleft{order: 2;flex: 1 1 auto;text-align: center;}#headerleft #headerlogo{margin: 0 auto;}} @media (max-width: 768px){#headerbg, .headerbg, #headerfloat{width:100% !important;margin:0 !important;height:54px !important;min-height:54px !important;background-color:#1B262C !important;}ul.menu#myTopnav{display:flex !important;align-items:center !important;justify-content:flex-start !important;gap:8px !important;padding:0 !important;margin:0 !important;width:100% !important;}ul.menu#myTopnav > li.icon{flex:0 0 56px !important;width:56px !important;margin:0 !important;}#mobile-menu-toggle{width:56px !important;height:54px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin:0 !important;}#headerleft{flex:1 1 auto !important;min-width:0 !important;display:flex !important;align-items:center !important;justify-content:flex-end !important;}#headerleft > a{display:block !important;width:auto !important;height:45px !important;padding:0 8px !important;margin:0 !important;overflow:hidden !important;}#headerlogo{width:310px !important;max-width:calc(100vw - 72px) !important;height:45px !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:right center !important;display:block !important;}img[src*="bob-ken-header"]{max-height:48px !important;width:auto !important;max-width:calc(100vw - 72px) !important;display:block !important;}#mobile-nav.mobile-nav{position:fixed !important;top:0 !important;left:0 !important;right:auto !important;bottom:0 !important;width:100% !important;transform:none !important;}#mobile-nav .mobile-nav__panel{position:absolute !important;top:0 !important;left:0 !important;bottom:0 !important;width:320px !important;max-width:86vw !important;transform:translate3d(-100%,0,0) !important;}#mobile-nav.mobile-nav--open .mobile-nav__panel, body.mobile-nav-open #mobile-nav .mobile-nav__panel{transform:translate3d(0,0,0) !important;}} @media (max-width: 768px){.headerbg, #headerfloat{height:54px !important;min-height:54px !important;}#headerfloat{display:flex !important;align-items:center !important;justify-content:space-between !important;padding:0 10px !important;box-sizing:border-box !important;position:relative !important;overflow:hidden !important;} #mobile-menu-toggle{display:flex !important;align-items:center !important;justify-content:center !important;width:60px !important;height:54px !important;margin:0 !important;padding:0 !important;flex:0 0 60px !important;} img[src*="bob-ken-header"]{position:absolute !important;left:50% !important;top:50% !important;transform:translate(-50%,-50%) !important;display:block !important;max-width:180px !important;max-height:48px !important;width:auto !important;height:auto !important;}} @media (max-width: 768px){ .headerbg, #headerfloat{height:54px !important;min-height:54px !important;}#headerfloat{position:relative !important;overflow:hidden !important;} #mobile-menu-toggle{position:relative !important;z-index:50 !important;display:flex !important;align-items:center !important;justify-content:center !important;width:60px !important;height:54px !important;margin:0 !important;padding:0 !important;} #headerleft{position:absolute !important;left:50% !important;top:50% !important;transform:translate(-50%,-50%) !important;z-index:10 !important;} #headerleft > a{display:block !important;width:310px !important; height:45px !important;margin:0 !important;padding:0 !important;} #headerlogo{width:310px !important;height:45px !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center center !important;}} @media (max-width: 768px){ #mobile-menu-toggle{position:absolute !important;left:0 !important;top:0 !important;width:60px !important;height:54px !important;z-index:9999 !important;} #mobile-menu-toggle, #mobile-menu-toggle *{color:#fff !important;fill:#fff !important;} #headerleft{z-index:10 !important;}} @media (max-width: 768px){.headerbg, #headerfloat{height:54px !important;min-height:54px !important;}#headerfloat{position:relative !important;overflow:hidden !important;padding:0 !important;} #myTopnav{margin:0 !important;padding:0 !important;height:54px !important;list-style:none !important;}#myTopnav > li, #myTopnav > div{display:none !important;}#myTopnav > li.icon{display:block !important;} #mobile-menu-toggle{position:absolute !important;left:6px !important;top:50% !important;transform:translateY(-50%) !important;width:60px !important;height:54px !important;line-height:54px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important;z-index:9999 !important;}#mobile-menu-toggle, #mobile-menu-toggle *{color:#fff !important;} #headerleft{position:absolute !important;left:50% !important;top:50% !important;transform:translate(-50%,-50%) !important;z-index:50 !important;}#headerleft > a{display:block !important;width:310px !important;height:45px !important;margin:0 !important;padding:0 !important;}#headerlogo{width:310px !important;height:45px !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center center !important;}} #headerlogo{background-image:url(/img/logo-bob-ken-700.png) !important;} @media (max-width: 768px){ :root{--hdr-h: 54px;--hamb-w: 60px;--hamb-left: 6px;--logo-w: 310px;--logo-h: 45px;--logo-y: -1px; --logo-x: 8px; --side-pad: 10px;}.headerbg, #headerfloat{height: var(--hdr-h) !important;min-height: var(--hdr-h) !important;}#headerfloat{position: relative !important;overflow: hidden !important;padding: 0 !important;} #myTopnav{margin: 0 !important;padding: 0 !important;height: var(--hdr-h) !important;list-style: none !important;position: relative !important;} #mobile-menu-toggle{position: absolute !important;left: var(--hamb-left) !important;top: 0 !important;width: var(--hamb-w) !important;height: var(--hdr-h) !important;display: flex !important;align-items: center !important;justify-content: center !important;margin: 0 !important;padding: 0 !important;z-index: 9999 !important;} #headerleft{position: absolute !important;left: 50% !important;top: 50% !important;transform: translate(-50%, -50%) translateX(var(--logo-x)) translateY(var(--logo-y)) !important;z-index: 50 !important;width: var(--logo-w) !important;max-width: calc(100vw - (var(--hamb-w) + var(--hamb-left) + var(--side-pad)) - var(--side-pad)) !important;height: var(--logo-h) !important;pointer-events: auto !important;}#headerleft > a{display: block !important;width: 100% !important;height: var(--logo-h) !important;margin: 0 !important;padding: 0 !important;}#headerlogo{width: 100% !important;height: var(--logo-h) !important;background-image: url(/img/logo-bob-ken-700.png) !important;background-size: contain !important;background-repeat: no-repeat !important;background-position: center center !important;}} @media (max-width: 768px){ #headerbg, #headerfloat, header, .headerbg{position: relative;} #mobile-menu-toggle{position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 60px; height: 54px; display: flex;align-items: center;justify-content: center;padding: 0 !important;margin: 0 !important;z-index: 9999;-webkit-tap-highlight-color: transparent;user-select: none;} #mobile-menu-toggle a, #mobile-menu-toggle button{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;padding: 0 !important;margin: 0 !important;border: 0;background: transparent;} img[src*="bob-ken-header"]{display: block;max-height: 48px;} .mobile-menu, .mobile-nav, #mobile-menu, #mobile-nav{max-height: calc(100vh - 54px);overflow: auto;-webkit-overflow-scrolling: touch;}} @media (max-width: 768px){ #headerleft, #headerleft a{padding-right: 60px !important;box-sizing: border-box;} a#mobile-menu-toggle{text-decoration: none;line-height: 1;} #mobile-nav{position: fixed;inset: 0;z-index: 9998;}#mobile-nav .mobile-nav__panel{ padding-top: 54px;max-height: 100vh;overflow: auto;-webkit-overflow-scrolling: touch;} #mobile-nav-backdrop{position: fixed;inset: 0;} #mobile-nav .mobile-nav__close{position: absolute;top: 10px;right: 10px;z-index: 2;}}@media (max-width: 768px){a#mobile-menu-toggle{font-size: 28px;font-weight: 700;color: #fff;}} @media (max-width: 520px){ul#breadcrumb.bc-no-title > li.bc-hide-title{display:none !important;}} @media (max-width: 520px){ ul#breadcrumb{margin-bottom: 6px !important;} .question-header, .question-title, .question-top, .qtitle, .qbox{margin-top: 4px !important;}} @media (max-width: 520px){ ul#breadcrumb{margin-bottom: 6px !important;padding-bottom: 6px !important;} .content.postheader{margin-top: 0 !important;}}                .hero{background: linear-gradient(135deg,#f5f7fb,#e7f2ff);border-bottom: 1px solid #dde6f0;padding: 18px 12px 24px;box-sizing: border-box;}.hero__inner{max-width: 980px;margin: 0 auto;}.hero__content{text-align: center;}.hero__eyebrow{margin: 0 0 4px;font-size: 11px;letter-spacing: .12em;text-transform: uppercase;color: #6c7a89;}.hero__title{margin: 0 0 6px;font-size: 22px;line-height: 1.25;color: #152238;font-weight: 700;}.hero__subtitle{margin: 0 auto 14px;font-size: 14px;line-height: 1.5;color: #4b5a6a;max-width: 650px;}.hero__search{margin: 0 auto 14px;max-width: 620px;}.hero__search-label{display: block;font-size: 11px;color: #6c7a89;margin-bottom: 4px;text-align: left;}.hero__search-row{display: flex;align-items: stretch;gap: 8px;}.hero__search-input, .hero__search-row input[type="text"], .hero__search-row input[type="search"]{flex: 1;min-width: 0;padding: 8px 10px;font-size: 14px;border-radius: 999px;border: 1px solid #c5d3e2;box-sizing: border-box;}.hero__search-input:focus, .hero__search-row input[type="text"]:focus, .hero__search-row input[type="search"]:focus{outline: none;border-color: #007ac3;box-shadow: 0 0 0 1px rgba(0,122,195,.15);}.hero__search-button, .hero__search-row button{padding: 0 16px;font-size: 14px;border-radius: 999px;border: none;background-color: #007ac3;color: #fff;cursor: pointer;white-space: nowrap;}.hero__search-button:hover, .hero__search-row button:hover{background-color: #005f96;} .hero__stats{display: flex;flex-wrap: wrap;gap: 10px 14px;justify-content: center;margin-top: 10px;}.hero__stat{display: inline-flex;flex-direction: column;align-items: center;text-decoration: none;color: inherit;}.hero__stat-number{font-weight: 700;color: #152238;}.hero__stat-label{font-size: 12px;color: #4b5a6a;} .hero__trust-badges{display: flex;flex-wrap: wrap;gap: 6px;justify-content: center;align-items: center;margin-top: 10px;font-size: 12px;color: #6c7a89;}.hero__trust-sep{opacity: .7;} .hero__image{margin-top: 14px;} .home-hero__funded, .home-hero__funding{margin-top: 12px;font-size: 12px;color: #666;text-align: center;}.home-hero__funding-text{margin-right: 6px;}.home-hero__funding-logo{height: 18px;width: auto;vertical-align: middle;}@media (min-width: 768px){.hero{padding: 26px 16px 30px;}.hero__title{font-size: 28px;}.hero__subtitle{font-size: 15px;max-width: 540px;}}@media (min-width: 1024px){.hero{padding: 30px 20px 34px;}.hero__inner{max-width: 980px;}.hero__title{font-size: 30px;}.hero__subtitle{font-size: 16px;}} .hero__search-button{padding: 8px 14px;border-radius: 999px;border: 1px solid #007ac3;background: #007ac3;color: #fff;font-size: 14px;font-weight: 700;cursor: pointer;white-space: nowrap;}.hero__search-button:hover{filter: brightness(0.95);}.hero__stats{display: flex;justify-content: center;gap: 10px;flex-wrap: wrap;margin: 10px 0 8px;}.hero__stat{display: inline-flex;flex-direction: column;align-items: center;padding: 10px 12px;border: 1px solid #d6e2ef;border-radius: 14px;background: rgba(255,255,255,.65);text-decoration: none;}.hero__stat-number{font-weight: 800;color: #152238;font-size: 14px;line-height: 1.1;}.hero__stat-label{color: #4b5a6a;font-size: 12px;margin-top: 2px;}.hero__trust-badges{margin-top: 6px;font-size: 12px;color: #4b5a6a;}.hero__trust-badges strong{color:#152238;font-weight: 700;}.hero__trust-sep{margin: 0 6px;opacity: .7;}.hero__image{margin: 14px auto 0;max-width: 980px;display: flex;justify-content: center;} .home-hero__funding-text{font-size: 12px;color: #4b5a6a;font-weight: 600;} @media (min-width: 768px){.hero{padding: 26px 16px 34px;}.hero__title{font-size: 30px;}.hero__subtitle{font-size: 15px;}.hero__stat-number{font-size: 15px;}}  body #wrapper #container .home-reviews, body #wrapper #container .home-how{padding: 18px 12px;box-sizing: border-box;}body #wrapper #container .home-reviews__inner, body #wrapper #container .home-how__inner{max-width: 980px;margin: 0 auto;}body #wrapper #container .home-reviews{background: #ffffff;border-top: 1px solid #eef2f6;}body #wrapper #container .home-reviews__head{text-align: center;margin-bottom: 14px;}body #wrapper #container .home-reviews__title{margin: 0 0 6px;font-size: 20px;line-height: 1.25;color: #152238;font-weight: 800;}body #wrapper #container .home-reviews__subtitle{margin: 0 auto;max-width: 680px;font-size: 14px;color: #4b5a6a;line-height: 1.5;}body #wrapper #container .home-reviews__grid{display: grid;grid-template-columns: 1fr;gap: 12px;}body #wrapper #container .home-reviews__google{display: block;text-decoration: none;color: inherit;border: 1px solid #d6e2ef;border-radius: 16px;padding: 14px;background: #f7fbff;}body #wrapper #container .home-reviews__badge{display: flex;align-items: center;justify-content: space-between;gap: 12px;}body #wrapper #container .home-reviews__rating{display: flex;align-items: baseline;gap: 8px;}body #wrapper #container .home-reviews__stars{letter-spacing: 2px;font-size: 14px;}body #wrapper #container .home-reviews__score{font-weight: 900;font-size: 18px;color: #152238;}body #wrapper #container .home-reviews__meta{text-align: right;color: #4b5a6a;font-size: 12px;line-height: 1.2;}body #wrapper #container .home-reviews__cta{margin-top: 10px;font-weight: 700;color: #007ac3;}body #wrapper #container .home-reviews__quotes{border: 1px solid #eef2f6;border-radius: 16px;padding: 14px;background: #ffffff;}body #wrapper #container .home-reviews__quote{margin: 0 0 12px;}body #wrapper #container .home-reviews__quote:last-child{margin-bottom: 0;}body #wrapper #container .home-reviews__quote blockquote{margin: 0 0 6px;font-size: 14px;line-height: 1.5;color: #152238;}body #wrapper #container .home-reviews__quote figcaption{font-size: 12px;color: #6c7a89;} body #wrapper #container .home-how{background: #f8fafc;border-top: 1px solid #eef2f6;}body #wrapper #container .home-how__head{text-align: center;margin-bottom: 12px;}body #wrapper #container .home-how__title{margin: 0 0 6px;font-size: 20px;line-height: 1.25;color: #152238;font-weight: 800;}body #wrapper #container .home-how__subtitle{margin: 0 auto;max-width: 680px;font-size: 14px;color: #4b5a6a;line-height: 1.5;}body #wrapper #container .home-how__steps{list-style: none;margin: 0;padding: 0;display: grid;gap: 10px;}body #wrapper #container .home-how__step{display: grid;grid-template-columns: 34px 1fr;gap: 10px;padding: 12px;border: 1px solid #d6e2ef;border-radius: 16px;background: #ffffff;}body #wrapper #container .home-how__num{width: 34px;height: 34px;border-radius: 999px;background: #e7f2ff;color: #007ac3;display: grid;place-items: center;font-weight: 900;}body #wrapper #container .home-how__h{margin: 0 0 4px;font-size: 14px;color: #152238;font-weight: 800;}body #wrapper #container .home-how__p{margin: 0;font-size: 13px;line-height: 1.5;color: #4b5a6a;}@media (min-width: 900px){body #wrapper #container .home-reviews__grid{grid-template-columns: 1.1fr .9fr;align-items: start;}body #wrapper #container .home-how__steps{grid-template-columns: repeat(3, 1fr);gap: 12px;}body #wrapper #container .home-how__step{grid-template-columns: 34px 1fr;}}  @media (max-width: 900px){ .headerbg{position: relative;z-index: 9999;}#headerfloat{position: relative;min-height: 56px;padding: 10px 12px;box-sizing: border-box;} #headerleft{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);margin: 0 !important;padding: 0 !important;z-index: 2;} #headerlogo{width: 180px;height: 34px;background-size: contain;background-repeat: no-repeat;background-position: center center;} #myTopnav > li:not(.icon), #myTopnav > div.mobileshow{display: none !important;} #myTopnav{margin: 0 !important;padding: 0 !important;}#myTopnav li.icon{position: absolute;left: 12px;top: 50%;transform: translateY(-50%);list-style: none;z-index: 3;}#myTopnav li.icon a#mobile-menu-toggle{display: inline-block;font-size: 28px;line-height: 1;padding: 8px 10px;text-decoration: none;color: #fff;} #headermiddle{display: none !important;} #headboxbg{display: none !important;}} .ng-header__inner{grid-template-columns: 96px 1fr 96px !important;}  .ng-brand{display: inline-flex;align-items: center;gap: 6px; white-space: nowrap;}  .ng-brand__mark{display: block;margin-left: 0 !important;position: relative;left: 0 !important;}  .ng-drawer__list{list-style:none !important;margin:0 !important;padding:0 !important;} .ng-drawer__list li{list-style:none !important;margin:0 !important;padding:0 !important;} .ng-drawer__list a{display:block;text-decoration:none;}NEXTGEN DRAWER OVERLAY WINNER (2026-01-15) This file loads LAST. These rules intentionally win. ========================================================= */ @media (max-width: 768px){ body.ng .ng-drawer{position: fixed !important;inset: 0 !important;z-index: 9000 !important;pointer-events: none !important;} body.ng .ng-drawer__backdrop{position: absolute !important;inset: 0 !important;background: rgba(0,0,0,0.35) !important;opacity: 0 !important;transition: opacity 160ms ease !important;}NEXTGEN DRAWER MENU VISIBILITY (2026-01-15) ========================================================= */  body.ng .ng-drawer__panel{position: absolute !important;top: 0 !important;left: 0 !important;height: 100% !important;width: min(82vw, 320px) !important;background: #fff !important;transform: translateX(-105%) !important;transition: transform 180ms ease !important;overflow-y: auto !important;-webkit-overflow-scrolling: touch !important;box-shadow: 0 10px 30px rgba(0,0,0,0.25) !important;} body.ng .ng-drawer.is-open{pointer-events: auto !important;} body.ng .ng-drawer.is-open .ng-drawer__backdrop{opacity: 1 !important;} body.ng .ng-drawer.is-open .ng-drawer__panel{transform: translateX(0) !important;}}NEXTGEN DRAWER MENU CONTENT (2026-01-15) ========================================================= */  body.ng .ng-drawer__top{display:flex !important;align-items:center !important;justify-content: space-between !important;gap: 10px !important;padding: 6px 0 12px !important;border-bottom: 1px solid rgba(0,0,0,0.08) !important;margin-bottom: 10px !important;} body.ng .ng-drawer__close{font-size: 28px !important;line-height: 1 !important;background: transparent !important;border: 0 !important;padding: 6px 10px !important;cursor: pointer !important;} body.ng .ng-drawer__list{list-style: none !important;margin: 0 !important;padding: 0 !important;} body.ng .ng-drawer__list a{display:block !important;padding: 12px 10px !important;border-radius: 10px !important;color: #0b2545 !important;font-size: 16px !important;line-height: 1.2 !important;text-decoration: none !important;} body.ng .ng-drawer__list a:active{opacity: 0.85 !important;}} body.ng .ng-drawer__top{display:flex !important;align-items:center !important;justify-content: space-between !important;gap: 10px !important;padding: 6px 0 12px !important;border-bottom: 1px solid rgba(0,0,0,0.08) !important;margin-bottom: 10px !important;} body.ng .ng-drawer__close{font-size: 28px !important;line-height: 1 !important;background: transparent !important;border: 0 !important;padding: 6px 10px !important;cursor: pointer !important;} body.ng .ng-drawer__list{list-style: none !important;margin: 0 !important;padding: 0 !important;} body.ng .ng-drawer__list a{display:block !important;padding: 12px 10px !important;border-radius: 10px !important;color: #0b2545 !important;font-size: 16px !important;line-height: 1.2 !important;text-decoration: none !important;} body.ng .ng-drawer__list a:hover{background: rgba(0,0,0,0.04) !important;}  body.ng .ng-drawer{position: fixed !important;inset: 0 !important;z-index: 99999 !important;pointer-events: none !important;} body.ng .ng-drawer__backdrop{position: absolute !important;inset: 0 !important;background: rgba(0,0,0,0.35) !important;opacity: 0 !important;} body.ng .ng-drawer__panel{position: absolute !important;top: 0 !important;left: 0 !important;height: 100% !important;width: 360px !important;max-width: 90vw !important;background: #fff !important;box-shadow: 0 10px 30px rgba(0,0,0,0.25) !important;transform: translateX(-105%) !important;} body.ng .ng-drawer.is-open{pointer-events: auto !important;} body.ng .ng-drawer.is-open .ng-drawer__backdrop{opacity: 1 !important;} body.ng .ng-drawer.is-open .ng-drawer__panel{transform: translateX(0) !important;} @media (max-width: 768px){ body.ng.ng-drawer-open{overflow: hidden !important;touch-action: none !important;}}  body.ng .ng-header{ position: sticky;top: 0;z-index: 9999;} body.ng .ng-header__inner{align-items: center;min-height: 56px;padding: 8px 12px;gap: 10px;}  body.ng .ng-menu{width: 44px;height: 44px;border-radius: 12px;display: inline-flex;align-items: center;justify-content: center;}  body.ng .ng-brand{display: inline-flex;align-items: center;gap: 10px;padding: 6px 8px;border-radius: 14px;}  body.ng .ng-brand__mark{height: 28px;width: auto;display: block;}  body.ng .ng-header__actions{display: inline-flex;align-items: center;gap: 10px;}  body.ng .ng-drawer__list a{padding: 14px 16px;border-radius: 12px;} body.ng a:focus, body.ng button:focus{outline: 2px solid currentColor;outline-offset: 3px;} @media (max-width: 360px){ body.ng .ng-header__inner{padding: 6px 10px;} body.ng .ng-brand__mark{height: 26px;}}  body.ng .ng-header{background: rgba(255,255,255,0.92);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);border-bottom: 1px solid rgba(0,0,0,0.08);}  body.ng .ng-menu,  body.ng .ng-header__actions .ng-btn{transition: transform 120ms ease, box-shadow 120ms ease, background 120ms ease;} body.ng .ng-menu:hover{background: rgba(0,0,0,0.04);} body.ng .ng-menu:active{transform: scale(0.98);}  body.ng .ng-drawer__panel{box-shadow: 0 18px 48px rgba(0,0,0,0.22);}  body.ng .ng-drawer__list a:hover{background: rgba(0,0,0,0.04);}  body.ng .ng-brand{background: rgba(255,255,255,0.75);border: 1px solid rgba(0,0,0,0.08);box-shadow: 0 6px 18px rgba(0,0,0,0.10);} body.ng .ng-brand__mark{ filter: drop-shadow(0 1px 1px rgba(0,0,0,0.18));}  body.ng .ng-drawer__backdrop{background: rgba(0,0,0,0.40);opacity: 0;transition: opacity 160ms ease;} body.ng .ng-drawer__panel{transform: translateX(-10px);transition: transform 180ms ease;will-change: transform;} body.ng .ng-drawer.is-open .ng-drawer__backdrop{opacity: 1;} body.ng .ng-drawer.is-open .ng-drawer__panel{transform: translateX(0);}  body.ng .ng-brand{background: rgba(15, 90, 170, 0.10); border: 1px solid rgba(15, 90, 170, 0.22);box-shadow: 0 6px 18px rgba(15, 90, 170, 0.10);} home.css hides .ng-brand__mark, and some overrides may hide actions. We want a modern app header with logo + Login/Join visible. */   body.ng .ng-header .ng-brand__mark{display: block !important;}  body.ng .ng-header .ng-header__actions{display: inline-flex !important;align-items: center;gap: 8px;}  body.ng .ng-header .ng-header__actions a.ng-btn{padding: 8px 10px;font-size: 14px;line-height: 1;border-radius: 12px;white-space: nowrap;}  body.ng .ng-header .ng-brand__mark{height: 26px !important;width: auto !important;max-width: 140px;} @media (max-width: 360px){ body.ng .ng-header .ng-header__actions a.ng-btn{padding: 7px 9px;font-size: 13px;} body.ng .ng-header .ng-brand__mark{max-width: 120px;}}   body.ng .ng-brand{background: rgba(15, 90, 170, 0.08);border: 1px solid rgba(15, 90, 170, 0.18);box-shadow: 0 10px 26px rgba(0,0,0,0.08);}  body.ng .ng-header .ng-brand__mark{height: 28px !important;max-width: 150px;}  body.ng .ng-header__actions a.ng-btn{border-radius: 999px;font-weight: 600;letter-spacing: 0.1px;box-shadow: 0 6px 16px rgba(0,0,0,0.10);}  body.ng .ng-header__actions a.ng-btn--ghost{background: rgba(255,255,255,0.75);border: 1px solid rgba(0,0,0,0.10);box-shadow: none;}  body.ng .ng-header__actions a.ng-btn:hover,  body.ng .ng-menu:hover{box-shadow: 0 10px 24px rgba(0,0,0,0.14);} body.ng .ng-header__actions a.ng-btn:active,  body.ng .ng-menu:active{transform: scale(0.99);} body.ng{--ng-bg: #ffffff;--ng-text: #0f172a;--ng-border: rgba(0,0,0,0.10); --ng-header-bg: rgba(255,255,255,0.92); --ng-header-border: rgba(0,0,0,0.08);--ng-chip-bg: rgba(15, 90, 170, 0.08);--ng-chip-border: rgba(15, 90, 170, 0.18);--ng-hover: rgba(0,0,0,0.04); --ng-drawer-backdrop: rgba(0,0,0,0.40); --ng-drawer-shadow: 0 18px 48px rgba(0,0,0,0.22);} @media (prefers-color-scheme: dark){body.ng{--ng-bg: #0b1220;--ng-text: #e5e7eb;--ng-border: rgba(255,255,255,0.14); --ng-header-bg: rgba(12, 18, 32, 0.92); --ng-header-border: rgba(255,255,255,0.10); --ng-chip-bg: rgba(255,255,255,0.10);--ng-chip-border: rgba(255,255,255,0.14);--ng-hover: rgba(255,255,255,0.06); --ng-drawer-backdrop: rgba(0,0,0,0.55); --ng-drawer-shadow: 0 18px 52px rgba(0,0,0,0.55);}} body.ng{background: var(--ng-bg);color: var(--ng-text);} body.ng .ng-header{ background: var(--ng-header-bg); border-bottom: 1px solid var(--ng-header-border);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);} body.ng .ng-brand{background: var(--ng-chip-bg);border: 1px solid var(--ng-chip-border);box-shadow: 0 10px 26px rgba(0,0,0,0.08);} body.ng .ng-menu:hover,  body.ng .ng-drawer__list a:hover{background: var(--ng-hover);} body.ng .ng-drawer__backdrop{background: var(--ng-drawer-backdrop);} body.ng .ng-drawer__panel{box-shadow: var(--ng-drawer-shadow);}   body.ng .ng-brand__logo{display: inline-block;width: 26px;height: 26px;border-radius: 8px;background-image: none; background-repeat: no-repeat;background-position: center;background-size: contain;flex: 0 0 auto;}  body.ng .ng-brand{gap: 10px;} body.ng .ng-header{background: rgba(11,18,32,0.92) !important;border-bottom: 1px solid rgba(255,255,255,0.10) !important;-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);}body.ng .ng-header__inner{min-height: 56px;padding: 8px 12px;gap: 10px;} body.ng .ng-brand{background: transparent !important;border: 0 !important;box-shadow: none !important;padding: 6px 6px;border-radius: 14px;}body.ng .ng-header .ng-brand__mark{display: block !important;height: 30px !important;width: auto !important;max-width: 220px;filter: none !important;} body.ng .ng-menu{width: 44px;height: 44px;border-radius: 12px;display: inline-flex;align-items: center;justify-content: center;background: rgba(255,255,255,0.06);} body.ng .ng-header .ng-header__actions{display: inline-flex !important;align-items: center;gap: 8px;} body.ng .ng-header__actions a.ng-btn{border-radius: 999px;font-weight: 600;padding: 8px 10px;font-size: 14px;line-height: 1;white-space: nowrap;box-shadow: none;}body.ng .ng-header__actions a.ng-btn--ghost{background: rgba(255,255,255,0.06);border: 1px solid rgba(255,255,255,0.14);color: rgba(255,255,255,0.92);}body.ng .ng-header__actions a.ng-btn:not(.ng-btn--ghost){background: rgba(255,255,255,0.92);color: rgba(11,18,32,0.95);border: 1px solid rgba(255,255,255,0.18);}body.ng .ng-menu:hover, body.ng .ng-header__actions a.ng-btn:hover{background: rgba(255,255,255,0.10);} @media (max-width: 360px){body.ng .ng-header .ng-brand__mark{height: 28px !important;max-width: 190px;}body.ng .ng-header__actions a.ng-btn{padding: 7px 9px;font-size: 13px;}}  body.ng .ng-menu{background: rgba(255,255,255,0.04) !important;border: 1px solid rgba(255,255,255,0.14);box-shadow: none !important;} body.ng .ng-header__inner{grid-template-columns: 56px 1fr auto !important;} body.ng .ng-header .ng-brand__mark{max-width: 190px !important;} body.ng .ng-header__actions a.ng-btn{padding: 7px 9px !important;font-size: 13px !important;} @media (max-width: 390px){body.ng .ng-header .ng-brand__mark{max-width: 170px !important;}} @media (max-width: 360px){body.ng .ng-header .ng-brand__mark{max-width: 150px !important;}body.ng .ng-header__actions a.ng-btn{padding: 6px 8px !important;font-size: 12px !important;}} body.ng .ng-header__inner{display: grid !important;grid-template-columns: 56px minmax(0,1fr) auto !important; align-items: center;gap: 10px;}body.ng .ng-brand{min-width: 0 !important; padding: 6px 4px !important;}body.ng .ng-header .ng-brand__mark{display: block !important;height: 30px !important;width: auto !important;max-width: 210px !important;object-fit: contain;}body.ng .ng-header .ng-header__actions{display: inline-flex !important;align-items: center;gap: 8px;white-space: nowrap;}body.ng .ng-header__actions a.ng-btn{padding: 7px 9px !important;font-size: 13px !important;line-height: 1 !important;border-radius: 999px !important;} @media (max-width: 390px){body.ng .ng-header .ng-brand__mark{max-width: 175px !important;}body.ng .ng-header__actions a.ng-btn{padding: 6px 8px !important;font-size: 12px !important;}} @media (max-width: 360px){body.ng .ng-header .ng-brand__mark{max-width: 155px !important;}body.ng .ng-header__actions a.ng-btn{padding: 6px 7px !important;font-size: 12px !important;}} body.ng .ng-brand__logo{display: none !important;background-image: none !important;} .ng-brand__logo, .ng-brand__logo:before, .ng-brand__logo:after{display: none !important;background: none !important;content: none !important;}  body.ng .ng-header{background: #0f1720 !important;color: #fff !important;} body.ng .ng-header .ng-brand__mark{height: 34px !important; max-width: 240px !important; width: auto !important;object-fit: contain !important;} @media (max-width: 390px){body.ng .ng-header .ng-brand__mark{height: 32px !important;max-width: 220px !important;}}@media (max-width: 360px){body.ng .ng-header .ng-brand__mark{height: 30px !important;max-width: 200px !important;}} body.ng .ng-menu, body.ng .ng-menu button, body.ng .ng-menu a{color: #fff !important;} body.ng .ng-menu svg, body.ng .ng-menu svg *{stroke: #fff !important;fill: none !important;} body.ng .ng-menu svg path, body.ng .ng-menu svg rect, body.ng .ng-menu svg line{stroke: #fff !important;fill: none !important;stroke-width: 2.5 !important; stroke-linecap: round !important;} body.ng .ng-menu__icon, body.ng .ng-menu__icon:before, body.ng .ng-menu__icon:after{background: #fff !important;} body.ng .ng-drawer, body.ng .ng-drawer__panel, body.ng .ng-drawer__sheet, body.ng .ng-drawer__content{background: #0f1720 !important;color: #fff !important;} body.ng .ng-drawer a, body.ng .ng-drawer button, body.ng .ng-drawer .ng-link{color: #fff !important;} body.ng .ng-drawer hr, body.ng .ng-drawer .ng-divider{border-color: rgba(255,255,255,.12) !important;}  body.ng, body.ng .ng-main, body.ng main, body.ng .ng-content, body.ng .page, body.ng .container{background: transparent !important;color: inherit !important;} body.ng .ng-header{background: #0f1720 !important;color: #fff !important;} body.ng .ng-menu, body.ng .ng-menu button, body.ng .ng-menu a{color: #fff !important;}body.ng .ng-menu button, body.ng .ng-menu a{background: rgba(255,255,255,.10) !important; border: 1px solid rgba(255,255,255,.14) !important;border-radius: 12px !important;} body.ng .ng-menu svg, body.ng .ng-menu svg *{stroke: #fff !important;fill: none !important;}body.ng .ng-menu svg path, body.ng .ng-menu svg rect, body.ng .ng-menu svg line{stroke: #fff !important;fill: none !important;stroke-width: 2.75 !important;stroke-linecap: round !important;} body.ng .ng-header .ng-brand__mark{height: 36px !important;max-width: 260px !important;width: auto !important;object-fit: contain !important;}@media (max-width: 390px){body.ng .ng-header .ng-brand__mark{height: 34px !important;max-width: 235px !important;}}@media (max-width: 360px){body.ng .ng-header .ng-brand__mark{height: 32px !important;max-width: 215px !important;}} body.ng .ng-drawer__panel, body.ng .ng-drawer__sheet{background: #0f1720 !important;color: #fff !important;} body.ng .ng-drawer{background: transparent !important;} body.ng .ng-drawer__panel a, body.ng .ng-drawer__panel button, body.ng .ng-drawer__sheet a, body.ng .ng-drawer__sheet button{color: #fff !important;}  body.ng .ng-header{background: #24313b !important;} body.ng .ng-menu button, body.ng .ng-menu a{background: rgba(255,255,255,.18) !important; border: 1px solid rgba(255,255,255,.28) !important;box-shadow: 0 2px 10px rgba(0,0,0,.25) !important;} body.ng .ng-menu svg path, body.ng .ng-menu svg rect, body.ng .ng-menu svg line{stroke-width: 3.0 !important;} body.ng .ng-header__inner{gap: 14px !important;}body.ng .ng-brand{padding-left: 8px !important;}  body.ng .ng-header{background: #1f2a33 !important;} body.ng .ng-menu button, body.ng .ng-menu a{background: rgba(255,255,255,.22) !important;border: 1px solid rgba(255,255,255,.38) !important;box-shadow: 0 3px 14px rgba(0,0,0,.35) !important;} body.ng .ng-menu svg path, body.ng .ng-menu svg rect, body.ng .ng-menu svg line{stroke-width: 3.2 !important;} body.ng .ng-header__inner{gap: 16px !important;}body.ng .ng-brand{padding-left: 12px !important;}  body.ng .ng-header{background: #1B262C !important;} body.ng .ng-menu button, body.ng .ng-menu a{background: rgba(255,255,255,.20) !important;border: 1px solid rgba(255,255,255,.40) !important;box-shadow: 0 2px 12px rgba(0,0,0,.40) !important;padding: 8px 10px !important; min-width: 40px !important;min-height: 40px !important;border-radius: 12px !important;} body.ng .ng-menu svg, body.ng .ng-menu svg *{stroke: #fff !important;fill: none !important;}body.ng .ng-menu svg path, body.ng .ng-menu svg rect, body.ng .ng-menu svg line{stroke: #fff !important;fill: none !important;stroke-width: 3.6 !important; stroke-linecap: round !important;} body.ng .ng-menu__icon, body.ng .ng-menu__icon:before, body.ng .ng-menu__icon:after{background: #fff !important;height: 3px !important;} body.ng .ng-menu button:focus, body.ng .ng-menu a:focus{outline: 2px solid rgba(255,255,255,.35) !important;outline-offset: 2px !important;}  body.ng .ng-menu button, body.ng .ng-menu a{padding: 6px 8px !important; min-width: 34px !important;min-height: 34px !important;border-radius: 10px !important;} body.ng .ng-menu svg path, body.ng .ng-menu svg rect, body.ng .ng-menu svg line{stroke-width: 4.2 !important;} body.ng .ng-menu__icon, body.ng .ng-menu__icon:before, body.ng .ng-menu__icon:after{height: 4px !important;} body.ng .ng-brand{padding-left: 16px !important;}body.ng .ng-header__inner{gap: 18px !important;}  body.ng .ng-menu{background: rgba(255,255,255,.26) !important;border: 1px solid rgba(255,255,255,.48) !important;box-shadow: 0 3px 16px rgba(0,0,0,.45) !important;} body.ng .ng-menu__bars{color: #fff !important;font-size: 22px !important; font-weight: 900 !important; line-height: 1 !important;display: inline-block !important;transform: translateY(-1px) !important; text-shadow: 0 1px 2px rgba(0,0,0,.40) !important;} body.ng .ng-brand{padding-left: 20px !important;}body.ng .ng-header__inner{gap: 20px !important;} body.ng .ng-header a, body.ng .ng-header button, body.ng .ng-header .ng-brand, body.ng .ng-header .ng-brand *{-webkit-tap-highlight-color: rgba(0,0,0,0) !important;}body.ng .ng-header a:focus, body.ng .ng-header a:focus-visible, body.ng .ng-header button:focus, body.ng .ng-header button:focus-visible{outline: none !important;box-shadow: none !important;} body.ng .ng-drawer__panel{position: relative !important;}body.ng .ng-drawer__close{position: absolute !important;top: 10px !important;right: 12px !important;z-index: 9999 !important;width: 36px !important;height: 36px !important;line-height: 34px !important;border-radius: 10px !important;background: rgba(255,255,255,.14) !important;border: 1px solid rgba(255,255,255,.28) !important;color: #fff !important;font-size: 26px !important;font-weight: 900 !important;cursor: pointer !important;pointer-events: auto !important;}body.ng .ng-drawer__close:hover, body.ng .ng-drawer__close:active{background: rgba(255,255,255,.20) !important;border-color: rgba(255,255,255,.34) !important;} body.ng .ng-drawer__close:focus, body.ng .ng-drawer__close:focus-visible{outline: none !important;box-shadow: 0 0 0 2px rgba(255,255,255,.18) !important;}  :root{--ng-header-h: 56px;}body.ng .ng-drawer__panel{top: var(--ng-header-h) !important;height: calc(100vh - var(--ng-header-h)) !important;overflow: hidden !important; border-top-left-radius: 14px !important;border-top-right-radius: 14px !important;} body.ng .ng-drawer__close{top: 10px !important;right: 12px !important;} body.ng .ng-drawer__panel, body.ng .ng-drawer__sheet{background: #0f1720 !important;color: #fff !important;border: 1px solid rgba(255,255,255,.10) !important;box-shadow: 0 18px 50px rgba(0,0,0,.55) !important;} body.ng .ng-drawer__panel, body.ng .ng-drawer__panel *{text-shadow: none !important;filter: none !important;opacity: 1 !important;-webkit-font-smoothing: antialiased !important;-moz-osx-font-smoothing: grayscale !important;} body.ng .ng-drawer__list{max-height: calc(100vh - var(--ng-header-h) - 84px) !important; overflow-y: auto !important;overscroll-behavior: contain !important;padding-bottom: 18px !important;} body.ng .ng-drawer__list a{display: block !important;padding: 12px 14px !important;margin: 6px 10px !important;color: rgba(255,255,255,.92) !important;font-size: 16px !important;font-weight: 650 !important;letter-spacing: .1px !important;border-radius: 12px !important;text-decoration: none !important;background: rgba(255,255,255,.04) !important;border: 1px solid rgba(255,255,255,.06) !important;}body.ng .ng-drawer__list a:hover, body.ng .ng-drawer__list a:active{background: rgba(255,255,255,.08) !important;border-color: rgba(255,255,255,.12) !important;} body.ng .ng-drawer__panel a:focus, body.ng .ng-drawer__panel a:focus-visible, body.ng .ng-drawer__panel button:focus, body.ng .ng-drawer__panel button:focus-visible{outline: none !important;box-shadow: 0 0 0 2px rgba(255,255,255,.18) !important;} body.ng .ng-drawer__top{padding: 12px 12px 6px 12px !important;} body.ng .ng-drawer__close{width: 34px !important;height: 34px !important;line-height: 32px !important;border-radius: 10px !important;background: rgba(255,255,255,.14) !important;border: 1px solid rgba(255,255,255,.22) !important;color: #fff !important;font-size: 26px !important;font-weight: 900 !important;}  body.ng .ng-drawer__panel{opacity: 1 !important;filter: none !important;transform: none !important;backface-visibility: hidden !important;-webkit-backface-visibility: hidden !important;} body.ng .ng-drawer__panel, body.ng .ng-drawer__panel *{text-shadow: none !important;filter: none !important;-webkit-font-smoothing: antialiased !important;-moz-osx-font-smoothing: grayscale !important;text-rendering: geometricPrecision !important;} body.ng .ng-drawer__list a{color: #ffffff !important; opacity: 1 !important;font-weight: 700 !important;letter-spacing: .15px !important;} body.ng .ng-drawer__close{display: inline-flex !important;align-items: center !important;justify-content: center !important;padding: 0 !important;text-indent: 0 !important;line-height: 1 !important; font-size: 26px !important;} body.ng .ng-drawer__close{transform: translateY(-1px) !important;}  body.ng .ng-drawer[aria-hidden="true"] .ng-drawer__panel{transform: translateX(-110%) !important; pointer-events: none !important;}body.ng .ng-drawer[aria-hidden="false"] .ng-drawer__panel{transform: translateX(0) !important;pointer-events: auto !important;} body.ng .ng-drawer[aria-hidden="true"] .ng-drawer__backdrop{opacity: 0 !important;pointer-events: none !important;}body.ng .ng-drawer[aria-hidden="false"] .ng-drawer__backdrop{opacity: 1 !important;pointer-events: auto !important;} body.ng .ng-drawer__panel{height: auto !important;max-height: calc(100vh - 92px) !important; overflow: hidden !important;} body.ng .ng-drawer__list{max-height: calc(100vh - 160px) !important;overflow-y: auto !important;padding-bottom: 10px !important;margin-bottom: 0 !important;} .headerbg{pointer-events: none !important;} .ng-menu{pointer-events: auto !important;position: relative;z-index: 5;} body.ng .hero{padding: 26px 0;background: #f4f7f9;}body.ng .hero__inner{background: #0f1b24;color: #ffffff;border-radius: 18px;box-shadow: 0 14px 34px rgba(0,0,0,.14);padding: 22px 18px;display: grid;gap: 18px;}body.ng .hero__eyebrow{opacity: .9;font-weight: 700;letter-spacing: .2px;}body.ng .hero__title{margin: 6px 0 0 0;}body.ng .hero__subtitle{margin: 10px 0 0 0;opacity: .92;line-height: 1.45;max-width: 48ch;} body.ng .hero__search{margin-top: 6px;}body.ng .hero__search-label{color: rgba(255,255,255,.92);}body.ng .hero__search-row{margin-top: 8px;background: #ffffff;border-radius: 999px;padding: 6px;display: flex;gap: 8px;align-items: center;box-shadow: 0 10px 22px rgba(0,0,0,.16);}body.ng .hero__search-input{border: 0 !important;outline: none !important;background: transparent !important;flex: 1 1 auto;min-width: 0;padding: 12px 10px;font-size: 16px;}body.ng .hero__search-button{border-radius: 999px;padding: 12px 16px;font-weight: 700;} body.ng .hero__stats{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 10px;margin-top: 6px;}body.ng .hero__stat{border-radius: 14px;padding: 12px 10px;background: rgba(255,255,255,.08);border: 1px solid rgba(255,255,255,.12);text-decoration: none;}body.ng .hero__stat-number{display: block;font-size: 18px;font-weight: 800;line-height: 1.1;color: #ffffff;}body.ng .hero__stat-label{display: block;margin-top: 4px;font-size: 12px;opacity: .92;} body.ng .hero__trust-badges{opacity: .92;} body.ng .hero__image img{border-radius: 14px;} @media (min-width: 980px){body.ng .hero__inner{padding: 28px 28px;grid-template-columns: 1.2fr .8fr;align-items: center;gap: 22px;}body.ng .hero__content{max-width: 720px;}}  body.ng .hero{padding-top: 14px;}  body.ng .hero{background: linear-gradient(180deg, #eef3f7 0%, #f6f8fa 55%, #ffffff 100%);}body.ng .hero__inner{box-shadow: 0 18px 44px rgba(0,0,0,.16);} @media (max-width: 520px){body.ng .hero__inner{border-radius: 20px;}}  body.ng .hero{padding-left: 14px;padding-right: 14px;} @media (min-width: 768px){body.ng .hero{padding-left: 20px;padding-right: 20px;}}   body.ng .hero__search-row{padding: 4px;}body.ng .hero__search-input{padding: 14px 14px;font-size: 16px;}body.ng .hero__search-button{padding: 14px 20px;} body.ng .hero__stat{transition: transform .15s ease, box-shadow .15s ease, background .15s ease;}body.ng .hero__stat:hover{background: rgba(255,255,255,.12);box-shadow: 0 6px 18px rgba(0,0,0,.18);transform: translateY(-1px);} body.ng .hero__stat:active{transform: translateY(0);box-shadow: 0 4px 12px rgba(0,0,0,.14);} body.ng .hero__inner{position: relative;}body.ng .hero__inner::before{content: "";position: absolute;inset: 0;border-radius: inherit;pointer-events: none;background: linear-gradient( 180deg, rgba(255,255,255,.06) 0%, rgba(255,255,255,.02) 35%, rgba(0,0,0,.08) 100% );} @media (max-width: 520px){body.ng .hero__inner{padding-top: 26px;padding-bottom: 26px;}}   body.ng .home-reviews{padding: 28px 14px 10px;} @media (min-width: 768px){body.ng .home-reviews{padding-left: 20px;padding-right: 20px;}} body.ng .home-reviews__inner{background: #ffffff;border-radius: 18px;box-shadow: 0 12px 30px rgba(0,0,0,.08);padding: 22px 16px;} body.ng .home-reviews__head{text-align: center;margin-bottom: 16px;}body.ng .home-reviews__title{margin: 0;}body.ng .home-reviews__subtitle{margin: 8px auto 0;max-width: 52ch;line-height: 1.45;} body.ng .home-reviews__grid{gap: 16px;align-items: start;} body.ng .home-reviews__google{display: block;text-decoration: none;}body.ng .home-reviews__badge{border-radius: 16px;padding: 16px;background: #f6f8fa;border: 1px solid rgba(0,0,0,.06);} body.ng .home-reviews__quotes{display: grid;gap: 12px;}body.ng .home-reviews__quote{margin: 0;padding: 14px 14px;border-radius: 14px;background: #ffffff;border: 1px solid rgba(0,0,0,.06);box-shadow: 0 8px 18px rgba(0,0,0,.06);}body.ng .home-reviews__quote p{margin: 0 0 10px 0;line-height: 1.5;}body.ng .home-reviews__quote figcaption{opacity: .8;font-size: 12px;} @media (min-width: 980px){body.ng .home-reviews__inner{padding: 26px 22px;}body.ng .home-reviews__grid{grid-template-columns: 340px 1fr;gap: 18px;}body.ng .home-reviews__head{margin-bottom: 18px;}}  body.ng .home-reviews__google{position: relative;display: block;background: linear-gradient(180deg, #f8fbff 0%, #ffffff 100%);border: 1px solid #e3efff;border-radius: 16px;padding: 18px 16px 16px 58px;text-decoration: none;color: inherit;box-shadow: 0 10px 24px rgba(0,0,0,.06);transition: transform .15s ease, box-shadow .15s ease, border-color .15s ease;} body.ng .home-reviews__google:hover{transform: translateY(-1px);box-shadow: 0 14px 34px rgba(0,0,0,.10);border-color: #cfe3ff;} body.ng .home-reviews__google::before{content: "G";position: absolute;left: 16px;top: 20px;width: 28px;height: 28px;border-radius: 50%;display: grid;place-items: center;font-weight: 900;font-size: 14px;color: #ffffff;background: linear-gradient(135deg, #4285F4 0%, #34A853 35%, #FBBC05 65%, #EA4335 100%);box-shadow: 0 10px 22px rgba(0,0,0,.14);} body.ng .home-reviews__source{font-weight: 800;} body.ng .home-reviews__count{opacity: .88;} body.ng .home-reviews__cta{margin-top: 8px;color: #1a73e8;font-weight: 800;} body.ng .home-reviews__badge{padding: 16px 14px;}body.ng .home-reviews__meta{margin-top: 6px;}  body.ng .hero{padding-bottom: 12px;}body.ng .home-reviews{padding-top: 16px;}  body.ng .home-how{padding: 22px 14px 6px;} @media (min-width: 768px){body.ng .home-how{padding-left: 20px;padding-right: 20px;}}body.ng .home-how__inner{background: #ffffff;border-radius: 18px;box-shadow: 0 12px 30px rgba(0,0,0,.08);padding: 22px 16px 18px;}body.ng .home-how__head{text-align: center;margin-bottom: 14px;}body.ng .home-how__title{margin: 0;}body.ng .home-how__subtitle{margin: 8px auto 0;max-width: 56ch;line-height: 1.45;opacity: .92;} body.ng .home-how__steps{margin: 16px 0 0 0;padding: 0;list-style: none;display: grid;gap: 12px;}body.ng .home-how__step{background: linear-gradient(180deg, #f8fbff 0%, #ffffff 100%);border: 1px solid #e6effa;border-radius: 16px;padding: 14px 14px;display: grid;grid-template-columns: 40px 1fr;gap: 12px;align-items: start;box-shadow: 0 10px 24px rgba(0,0,0,.05);}body.ng .home-how__num{width: 34px;height: 34px;border-radius: 999px;display: grid;place-items: center;font-weight: 900;background: #e9f2ff;border: 1px solid #d7e7ff;}body.ng .home-how__h{margin: 0;}body.ng .home-how__p{margin: 6px 0 0 0;line-height: 1.45;opacity: .92;} body.ng .home-how__cta{margin-top: 14px;display: flex;flex-wrap: wrap;gap: 10px;justify-content: center;} body.ng .home-how__btn{border-radius: 999px;padding: 12px 16px;font-weight: 800;} @media (min-width: 980px){body.ng .home-how__inner{padding: 26px 22px 20px;}body.ng .home-how__steps{gap: 14px;}body.ng .home-how__step{padding: 16px 16px;grid-template-columns: 46px 1fr;}body.ng .home-how__num{width: 38px;height: 38px;}}   body.ng .home-top-links, body.ng .home-popular-topics{padding-left: 14px;padding-right: 14px;} @media (min-width: 768px){body.ng .home-top-links, body.ng .home-popular-topics{padding-left: 20px;padding-right: 20px;}} body.ng .home-top-links{padding-top: 18px;padding-bottom: 0;}body.ng .home-popular-topics{padding-top: 0;padding-bottom: 10px;} body.ng .home-top-links{background: transparent;}body.ng .home-top-links::before{content: "";display: block;background: #ffffff;border-radius: 18px 18px 0 0;box-shadow: 0 12px 30px rgba(0,0,0,.08);height: 1px; margin-bottom: -1px;} body.ng .home-top-links, body.ng .home-popular-topics{position: relative;}body.ng .home-top-links{border-radius: 18px 18px 0 0;}body.ng .home-popular-topics{border-radius: 0 0 18px 18px;} body.ng .home-top-links, body.ng .home-popular-topics{background: #ffffff;box-shadow: 0 12px 30px rgba(0,0,0,.08);} body.ng .home-popular-topics{box-shadow: 0 16px 34px rgba(0,0,0,.08);margin-top: -6px;} body.ng .home-top-links__title, body.ng .home-popular-topics__title{margin: 0;padding: 18px 16px 10px;font-weight: 800;letter-spacing: .2px;}body.ng .home-popular-topics__title{padding-top: 14px;} body.ng .home-top-links ul, body.ng .home-popular-topics ul{list-style: none;margin: 0;padding: 0 12px 18px;display: grid;gap: 10px;} body.ng .home-top-links li a, body.ng .home-popular-topics li a{display: flex;align-items: center;justify-content: space-between;gap: 10px;padding: 12px 12px;border-radius: 14px;text-decoration: none;background: #f6f8fa;border: 1px solid #eef2f6;font-weight: 700;} body.ng .home-top-links li a:hover, body.ng .home-popular-topics li a:hover{background: #f2f7ff;border-color: #dbeaff;}body.ng .home-top-links li a:active, body.ng .home-popular-topics li a:active{transform: translateY(0);} body.ng .home-top-links li a::after, body.ng .home-popular-topics li a::after{content: "›";opacity: .55;font-size: 18px;line-height: 1;} @media (min-width: 980px){body.ng .home-top-links ul, body.ng .home-popular-topics ul{grid-template-columns: repeat(2, minmax(0, 1fr));}}   body.ng .home-feed{padding: 14px 14px 12px;}@media (min-width: 768px){body.ng .home-feed{padding-left: 20px;padding-right: 20px;}} body.ng .home-feed__list{background: #ffffff;border-radius: 18px;box-shadow: 0 12px 30px rgba(0,0,0,.08);padding: 18px 16px 14px;display: grid;gap: 10px;margin: 0;} body.ng .home-feed__title{margin: 0 0 12px 0;font-weight: 800;letter-spacing: .2px;} body.ng .home-feed__item{margin: 0;padding: 12px 12px 10px;border-radius: 14px;border: 1px solid rgba(0,0,0,.06);background: rgba(0,0,0,.015);transition: transform .12s ease, box-shadow .12s ease, background-color .12s ease;}body.ng .home-feed__item:hover{background: rgba(0,0,0,.02);box-shadow: 0 10px 18px rgba(0,0,0,.08);transform: translateY(-1px);} body.ng a.home-feed__link{display: block;text-decoration: none;} body.ng .home-feed__qtitle{font-weight: 800;line-height: 1.15;margin: 0;color: #0f172a;} body.ng .home-feed__meta{margin-top: 6px;display: flex;gap: 10px;flex-wrap: wrap;font-size: 12px;line-height: 1.2;color: rgba(15, 23, 42, .70);}body.ng .home-feed__by, body.ng .home-feed__answers{display: inline-flex;gap: 6px;align-items: center;} body.ng .home-feed__answers{font-weight: 700;color: rgba(15, 23, 42, .75);} @media (max-width: 420px){body.ng .home-feed__list{padding: 16px 12px 12px !important;}body.ng .home-feed__item{padding: 11px 11px 9px !important;}}  .home-popular__list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;}.home-popular__item{margin:0;}.home-popular__item > a{display:block;text-decoration:none;}.home-popular__item img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;display:block;border-radius:12px;}.home-popular__meta{padding:10px 4px 0;}.home-popular__meta h3{margin:6px 0 6px;}.home-popular__meta p{margin:0;} body.ng .home-popular{margin: 22px 0;}body.ng .home-popular__title{margin: 0 0 14px;}body.ng ul.home-popular__list{list-style: none !important;padding: 0 !important;margin: 0 !important;display: grid !important;grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)) !important;gap: 16px !important;}body.ng ul.home-popular__list > li.home-popular__item{margin: 0 !important;padding: 0 !important;}body.ng ul.home-popular__list > li.home-popular__item > a{display: block !important;text-decoration: none !important;text-align: left !important;}body.ng ul.home-popular__list > li.home-popular__item img{width: 100% !important;display: block !important;border-radius: 12px !important; height: 140px !important;object-fit: cover !important;}body.ng .home-popular__meta{padding: 10px 4px 0 !important;text-align:left !important;}body.ng .home-popular__meta h3{margin: 6px 0 6px !important;}body.ng .home-popular__meta p{margin: 0 !important;} @media (max-width: 520px){body.ng ul.home-popular__list{grid-template-columns: repeat(2, minmax(0, 1fr)) !important;gap: 12px !important;}body.ng ul.home-popular__list > li.home-popular__item img{height: 120px !important;}} @media (max-width: 360px){body.ng ul.home-popular__list{grid-template-columns: 1fr !important;}} .home-popular__list{list-style:none !important;padding:0 !important;margin:0 !important;display:grid !important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr)) !important;gap:16px !important;}.home-popular__item{margin:0 !important;padding:0 !important;}.home-popular__item > a{display:block !important;text-align:left !important;text-decoration:none !important;}.home-popular__item img{width:100% !important;height:140px !important;object-fit:cover !important;display:block !important;border-radius:12px !important;}@media (max-width:520px){.home-popular__list{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important;}.home-popular__item img{height:120px !important;}}@media (max-width:360px){.home-popular__list{grid-template-columns:1fr !important;}} section.home-popular{padding: 14px 12px !important;}section.home-popular .home-popular__title{margin: 0 0 12px 0 !important;line-height: 1.15 !important;}section.home-popular ul.home-popular__list{list-style: none !important;padding: 0 !important;margin: 0 !important;display: grid !important;gap: 12px !important;} section.home-popular li.home-popular__item{margin: 0 !important;padding: 0 !important;}section.home-popular li.home-popular__item > a{display: block !important;text-decoration: none !important;border-radius: 14px !important;overflow: hidden !important;background: #fff !important;box-shadow: 0 1px 10px rgba(0,0,0,.06) !important;} section.home-popular li.home-popular__item img{width: 100% !important;display: block !important;aspect-ratio: 16 / 9 !important;height: auto !important;object-fit: cover !important;} section.home-popular .home-popular__meta{padding: 10px 12px 12px 12px !important;}section.home-popular .home-popular__meta h3{margin: 6px 0 6px 0 !important;line-height: 1.15 !important;}section.home-popular .home-popular__meta p{margin: 0 !important;line-height: 1.25 !important;} section.home-popular .badge{display: inline-block !important;line-height: 1 !important;padding: 6px 10px !important;border-radius: 999px !important;} @media (max-width: 520px){section.home-popular ul.home-popular__list{grid-template-columns: repeat(2, minmax(0, 1fr)) !important;gap: 12px !important;}section.home-popular .home-popular__meta{padding: 9px 10px 10px 10px !important;}section.home-popular .home-popular__meta h3{font-size: 14px !important;}section.home-popular .home-popular__meta p{font-size: 12px !important;}} @media (max-width: 360px){section.home-popular ul.home-popular__list{grid-template-columns: 1fr !important;}} section.home-popular-topics{padding: 14px 12px !important;}section.home-popular-topics .home-popular-topics__title{margin: 0 0 4px 0 !important;line-height: 1.15 !important;}section.home-popular-topics ul.home-popular-topics__list{list-style: none !important;padding: 0 !important;margin: 0 !important;display: grid !important;grid-template-columns: repeat(2, minmax(0, 1fr)) !important;gap: 10px !important;}section.home-popular-topics ul.home-popular-topics__list > li{margin: 0 !important;padding: 0 !important;}section.home-popular-topics ul.home-popular-topics__list > li > a{display: block !important;text-decoration: none !important;padding: 10px 12px !important;border-radius: 999px !important;background: #fff !important;box-shadow: 0 1px 10px rgba(0,0,0,.06) !important;line-height: 1.1 !important;} @media (min-width: 420px){section.home-popular-topics ul.home-popular-topics__list{grid-template-columns: repeat(3, minmax(0, 1fr)) !important;}} @media (max-width: 360px){section.home-popular-topics ul.home-popular-topics__list{grid-template-columns: 1fr !important;}} section.home-popular li.home-popular__item > a[href^="/guides/"] img{object-fit: contain !important;background: #f3f5f7 !important;padding: 10px !important;} section.home-latest{padding: 14px 12px !important;}section.home-latest .home-latest__head{display: flex !important;align-items: baseline !important;justify-content: space-between !important;gap: 10px !important;margin: 0 0 10px 0 !important;}section.home-latest .home-latest__title{margin: 0 !important;line-height: 1.15 !important;}section.home-latest .home-latest__more{white-space: nowrap !important;text-decoration: none !important;}section.home-latest ul.home-latest__list{list-style: none !important;padding: 0 !important;margin: 0 !important;display: grid !important;gap: 10px !important;}section.home-latest li.home-latest__item{margin: 0 !important;padding: 0 !important;}section.home-latest a.home-latest__link{display: block !important;text-decoration: none !important;background: #fff !important;border-radius: 14px !important;padding: 12px 12px !important;box-shadow: 0 1px 10px rgba(0,0,0,.06) !important;} section.home-latest .home-latest__subject{display: -webkit-box !important;-webkit-line-clamp: 2 !important;-webkit-box-orient: vertical !important;overflow: hidden !important;margin: 0 0 6px 0 !important;line-height: 1.15 !important;font-weight: 700 !important;} section.home-latest .home-latest__meta{display: block !important;opacity: .85 !important;margin: 0 0 6px 0 !important;line-height: 1.1 !important;} section.home-latest .home-latest__subrow{display: flex !important;justify-content: space-between !important;align-items: center !important;gap: 10px !important;opacity: .75 !important;line-height: 1.1 !important;}section.home-latest .home-latest__ago{white-space: nowrap !important;} @media (max-width: 520px){section.home-latest a.home-latest__link{padding: 11px 11px !important;}section.home-latest .home-latest__subject{font-size: 14px !important;}section.home-latest .home-latest__meta{font-size: 12px !important;}section.home-latest .home-latest__subrow{font-size: 12px !important;}} section.home-popular-topics, section.home-latest, section.home-popular{margin: 0 0 14px 0 !important;} section.home-popular-topics ul.home-popular-topics__list > li > a::after{content: none !important;display: none !important;} section.home-popular .home-popular__more{margin-top: 12px !important;}  @media (max-width: 520px){section.home-popular .home-popular__meta p{display: -webkit-box !important;-webkit-line-clamp: 3 !important;-webkit-box-orient: vertical !important;overflow: hidden !important;}} @media (max-width: 520px){.ng-footer .ng-footer__grid{display: grid !important;grid-template-columns: 1fr !important;gap: 8px !important;text-align: center !important;}.ng-footer .ng-footer__grid > *{text-align: center !important;}}NEXTGEN: HEADER SHOULD BE STICKY (NOT FIXED) + NO TOP GAP (2026-01-28) wins-last in custom-overrides.css ========================================================= */ body.ng .ng-header{position: sticky !important;top: 0 !important;}body.ng .ng-main{padding-top: 0 !important;margin-top: 0 !important;} body.ng header.ng-header[style*="position:fixed"], body.ng header.ng-header[style*="position: fixed"]{position: sticky !important;top: 0 !important;}NEXTGEN HOME: KILL THE MYSTERY GAP ABOVE HERO (2026-01-28) Scoped: only affects homepage hero section. ========================================================= */ body.ng main.ng-main > section.hero{margin-top: 0 !important;padding-top: 0 !important;} body.ng main.ng-main > section.hero .hero__inner{margin-top: 0 !important;padding-top: 0 !important;transform: none !important;} body.ng main.ng-main > section.hero{top: auto !important;}NEXTGEN: DISABLE LEGACY MOBILE NAV OVERLAY (2026-01-28) Prevent invisible fixed overlays (#mobile-nav / backdrop) from stealing taps. Scoped ONLY to NextGen pages. ========================================================= */ body.ng #mobile-nav, body.ng #mobile-nav-backdrop{display: none !important;pointer-events: none !important;}NEXTGEN: FIX DESKTOP HERO GAP CAUSED BY ng-drawer IN FLOW (2026-01-28) The ng-drawer markup sits between </header> and <main>. If it is not position:fixed, it can consume viewport height and push hero down. Scope: NextGen only (body.ng) ========================================================= */ @media (max-width: 991px){body.ng .ng-drawer{position: fixed !important;inset: 0 !important;width: auto !important;height: auto !important;z-index: 9999 !important;pointer-events: none !important;} body.ng .ng-drawer .ng-drawer__backdrop{position: fixed !important;inset: 0 !important;}body.ng .ng-drawer .ng-drawer__panel{position: fixed !important;top: 0 !important;left: 0 !important;height: 100vh !important;max-height: 100vh !important;overflow: auto !important;-webkit-overflow-scrolling: touch;} body.ng .ng-drawer.is-open{pointer-events: auto !important;}}NEXTGEN HOME: ADD INTENTIONAL BREATHING ROOM UNDER HEADER (2026-01-28) We previously zeroed hero top spacing to kill a mystery gap. Now add back a small controlled gap so hero isn’t glued to header. Scope: homepage hero only. ========================================================= */ body.ng main.ng-main > section.hero{padding-top: 14px !important;}@media (max-width: 520px){body.ng main.ng-main > section.hero{padding-top: 10px !important;}} body.ng .ng-auth{max-width: 980px;margin: 18px auto 40px;padding: 0 14px;display: grid;grid-template-columns: 1fr;gap: 14px;}@media (min-width: 900px){body.ng .ng-auth{grid-template-columns: 1.1fr .9fr;gap: 18px;}}body.ng .ng-auth__card, body.ng .ng-auth__side-card{background: #fff;border: 1px solid rgba(0,0,0,.08);border-radius: 16px;box-shadow: 0 10px 22px rgba(0,0,0,.06);}body.ng .ng-auth__card{padding: 18px;}@media (min-width: 600px){body.ng .ng-auth__card{padding: 22px;}}body.ng .ng-auth__header{margin-bottom: 12px;}body.ng .ng-auth__title{margin: 0;font-size: 24px;line-height: 1.15;}body.ng .ng-auth__sub{margin: 8px 0 0;color: #666;font-size: 14px;}body.ng .ng-auth__social{display: flex;align-items: center;justify-content: center;gap: 10px;border: 1px solid rgba(0,0,0,.12);border-radius: 12px;padding: 12px 14px;text-decoration: none;color: #111;}body.ng .ng-auth__social:hover{box-shadow: 0 8px 18px rgba(0,0,0,.06);}body.ng .ng-auth__social-icon{width: 22px;height: 22px;border-radius: 6px;display: inline-flex;align-items: center;justify-content: center;font-weight: 700;background: #1877f2;color: #fff;font-family: Arial, sans-serif;}body.ng .ng-auth__divider{margin: 14px 0;position: relative;text-align: center;}body.ng .ng-auth__divider:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background: rgba(0,0,0,.10);}body.ng .ng-auth__divider span{position: relative;display: inline-block;padding: 0 10px;background: #fff;color: #666;font-size: 13px;text-transform: lowercase;}body.ng .ng-auth__form{display: grid;gap: 10px;}body.ng .ng-auth__label span{display:block;font-size: 12px;color:#444;margin: 0 0 4px;}body.ng .ng-auth__input{width: 100%;padding: 12px 12px;border-radius: 12px;border: 1px solid rgba(0,0,0,.14);font-size: 15px;outline: none;background: #fff;}body.ng .ng-auth__input:focus{box-shadow: 0 0 0 4px rgba(0,0,0,.06);}body.ng .ng-auth__captcha{margin-top: 4px;padding: 12px;border-radius: 14px;background: rgba(0,0,0,.03);border: 1px solid rgba(0,0,0,.08);}body.ng .ng-auth__captcha-top{display:flex;align-items:center;justify-content: space-between;gap: 10px;margin-bottom: 8px;}body.ng .ng-auth__captcha-label{font-size: 12px;color:#444;font-weight: 700;}body.ng .ng-auth__tos{display:flex;align-items:flex-start;gap: 10px;margin-top: 4px;color:#444;font-size: 13px;}body.ng .ng-auth__tos a{text-decoration: underline;}body.ng .ng-auth__submit{margin-top: 6px;padding: 12px 14px;border: 0;border-radius: 12px;cursor: pointer;font-weight: 700;font-size: 15px;background: #111;color: #fff;}body.ng .ng-auth__submit:hover{opacity: .92;}body.ng .ng-auth__fine{margin: 10px 0 0;font-size: 13px;color:#666;text-align: center;}body.ng .ng-auth__fine a{text-decoration: underline;}body.ng .ng-auth__side-card{padding: 16px;}body.ng .ng-auth__side-card h2{margin: 0 0 10px;font-size: 16px;}body.ng .ng-auth__side-card ul{margin: 0 0 12px 18px;}body.ng .ng-auth__side-card li{margin: 6px 0;color:#333;font-size: 14px;}body.ng .ng-auth__trust{margin-top: 10px;padding-top: 10px;border-top: 1px solid rgba(0,0,0,.08);color:#666;font-size: 13px;} body.ng #left, body.ng #right{max-width:980px;margin:0 auto;padding:0 12px;}body.ng #left .adminlinkbox{display:grid;grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));gap:10px;}body.ng #left .adminlink{margin:0 !important;}body.ng #left .adminlink a{display:block;padding:10px 12px;border:1px solid rgba(0,0,0,.10);border-radius:12px;background:#fff;text-decoration:none;}body.ng #left .adminlink a:hover{text-decoration:underline;} body.ng #right .adminlinkbox:empty{display:none;} body.ng main.ng-main #left, body.ng main.ng-main #right{float: none !important;width: auto !important;max-width: 1120px !important;margin: 0 auto !important;padding: 0 12px !important;} body.ng main.ng-main #right{margin-top: 14px !important;} body.ng main.ng-main #left .box.white, body.ng main.ng-main #right .box.white{border-radius: 14px;} body.ng main.ng-main #left .adminlinkbox{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)) !important;gap: 10px !important;padding: 10px 0 0 !important;} body.ng main.ng-main #right .adminlinkbox, body.ng main.ng-main #right .adminlinkbox:empty{display: none !important;} body.ng main.ng-main #left .adminlinkbox .adminlink{margin: 0 !important;padding: 0 !important;}body.ng main.ng-main #left .adminlinkbox .adminlink a{display: block !important;padding: 10px 12px !important;border: 1px solid rgba(0,0,0,.12) !important;border-radius: 12px !important;background: #fff !important;text-decoration: none !important;line-height: 1.25 !important;}body.ng main.ng-main #left .adminlinkbox .adminlink a:hover{text-decoration: underline !important;}  body.ng main.ng-main{padding-top: 18px;padding-bottom: 22px;} body.ng main.ng-main .dashboard, body.ng main.ng-main #left, body.ng main.ng-main #right{max-width: 980px !important;margin-left: auto !important;margin-right: auto !important;} body.ng main.ng-main h1{margin: 6px 0 12px !important;font-size: 26px !important;}  body.ng main.ng-main > h1{max-width: 980px !important;margin-left: auto !important;margin-right: auto !important;padding-left: 12px !important;padding-right: 12px !important;}  body.ng main.ng-main h1{max-width: 980px !important;margin-left: auto !important;margin-right: auto !important;padding-left: 12px !important;padding-right: 12px !important;} body.ng main.ng-main .goback{max-width: 980px !important;margin: 10px auto 0 !important; padding: 0 12px !important;}body.ng main.ng-main .goback a{display: inline-flex !important;align-items: center !important;} body.ng main.ng-main .goback{position: relative !important;left: auto !important;right: auto !important;float: none !important;display: block !important;width: 100% !important;box-sizing: border-box !important;max-width: 980px !important;margin: 10px auto 0 !important;padding: 0 12px !important;}body.ng main.ng-main .goback a{position: static !important;float: none !important;margin: 0 !important;display: inline-flex !important;align-items: center !important;} body.ng .goback{margin-top: 14px;}body.ng .goback a{display: inline-flex;align-items: center;justify-content: center;gap: 8px;padding: 10px 14px;border: 1px solid rgba(0,0,0,.18);border-radius: 999px;text-decoration: none;font-weight: 600;font-size: 13px;line-height: 1;}body.ng .goback a:hover{text-decoration: none;}body.ng .gobackimg{display:none !important;} body.ng .dashboard ul{list-style: none !important;padding: 0 !important;margin: 0 !important;display: grid;gap: 10px;}body.ng .dashboard ul li#myaccount, body.ng .dashboard ul li#expert, body.ng .dashboard ul li#admin{font-weight: 700;margin-top: 10px;padding: 6px 2px;}body.ng .dashboard ul li a{display: flex;align-items: center;justify-content: space-between;padding: 12px 14px;border: 1px solid rgba(0,0,0,.14);border-radius: 12px;text-decoration: none;font-weight: 600;}body.ng .dashboard ul li a:hover{text-decoration: none;} @media (min-width: 900px){body.ng .dashboard ul{max-width: 520px;}} body.ng .dashboard ul li a:after{content: "›";opacity: .55;font-size: 18px;line-height: 1;} body.ng .dashboard ul li a{gap: 10px;}body.ng .dashboard ul li a:after{margin-left: auto;} #messages a{position: relative;}#messages a .msgbadge{margin-left: 6px;padding: 1px 6px;border-radius: 999px;font-size: 11px;line-height: 16px;display: none;vertical-align: middle;background: #d12c2c;color: #fff;} .ng-section-guides .ng-guide-h2{margin: 18px 0 0;font-size: 18px;}.ng-section-guides ul.ng-guide-list{margin: 10px 0 0 18px;}.ng-section-guides li.ng-guide-item{margin: 7px 0;} .ng-section-guides ul.ng-guide-list{list-style: none;margin-left: 0;padding-left: 0;}.ng-section-guides li.ng-guide-item{margin: 10px 0;padding: 10px 12px;border-radius: 10px;border: 1px solid rgba(0,0,0,.08);background: rgba(255,255,255,.65);}.ng-section-guides a.ng-guide-title{font-weight: 600;text-decoration: none;display: inline-block;}.ng-section-guides .ng-guide-excerpt{margin-top: 6px;font-size: 14px;line-height: 1.35;opacity: .85;}AIO: /section/ hub styling (cards) ========================================================= */ @media (min-width: 1px){ .content.section ul.ng-list{list-style: none;padding-left: 0;margin: 12px 0 0 0;display: grid;grid-template-columns: 1fr;gap: 10px;}.content.section ul.ng-list > li{margin: 0;padding: 0;}.content.section ul.ng-list > li > a{display: block;padding: 14px 14px;border-radius: 16px;text-decoration: none;border: 1px solid rgba(0,0,0,.08);background: rgba(255,255,255,.9);box-shadow: 0 1px 2px rgba(0,0,0,.06);}.content.section ul.ng-list > li > a:hover{box-shadow: 0 6px 16px rgba(0,0,0,.10);transform: translateY(-1px);}.content.section ul.ng-list > li > a:focus{outline: 2px solid rgba(0,0,0,.22);outline-offset: 2px;} .content.section > p{margin: 10px 0 14px 0;font-size: 16px;line-height: 1.45;}} @media (min-width: 680px){.content.section ul.ng-list{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 12px;}}@media (min-width: 1020px){.content.section ul.ng-list{grid-template-columns: repeat(3, minmax(0, 1fr));gap: 14px;}}AIO: /section/ hub card polish ========================================================= */ @media (min-width: 1px){.content.section ul.ng-list > li > a{transition: transform .12s ease, box-shadow .12s ease, border-color .12s ease;will-change: transform;}.content.section ul.ng-list > li > a:hover{border-color: rgba(0,0,0,.14);} .content.section ul.ng-list > li > a *{line-height: 1.25;}}  #user{position: relative;} #user ul{} #user ul, #user ul.admin{z-index: 99999 !important;} #user:hover > ul, #user:focus-within > ul, #user > ul:hover, #user:hover ul.admin, #user:focus-within ul.admin, #user ul.admin:hover{display: block !important;visibility: visible !important;opacity: 1 !important;} #user > ul, #user ul.admin{position: absolute; top: 100%;}#user > ul::before, #user ul.admin::before{content: "";position: absolute;left: 0;right: 0;top: -10px; height: 10px;} #user > ul, #user ul.admin, #user > ul *, #user ul.admin *{pointer-events: auto !important;}  body.ng li#user > .panel{display: none !important;}  @media (min-width: 992px){:root{--aio-brand-nudge: -260px;}:root{--aio-sidebar-w: 300px;}.ng-drawer{position: fixed !important;left: 0 !important;top: 0 !important;bottom: 0 !important;width: var(--aio-sidebar-w) !important;max-width: var(--aio-sidebar-w) !important;display: block !important;visibility: visible !important;opacity: 1 !important;pointer-events: auto !important;transform: none !important;translate: none !important;clip-path: none !important;overflow: visible !important;z-index: 99999 !important;}.ng-drawer__backdrop{display:none !important;}.ng-drawer__panel{position: absolute !important;left: 0 !important;top: 0 !important;bottom: 0 !important;width: 100% !important;max-width: 100% !important;transform: none !important;translate: none !important;visibility: visible !important;opacity: 1 !important;background: #0f1720 !important;overflow-y: auto !important;} .ng-menu{display:none !important;}.ng-drawer__close{display:none !important;} .ng-header, .ng-main, .ng-footer{margin-left: var(--aio-sidebar-w) !important;} .ng-drawer__panel a{color:#fff !important;}} AIO: DESKTOP DRAWER FORCE VISIBLE (wins over deprecated rules) Reason: custom-overrides.css loads AFTER sidebar-desktop.css, and still contains old "drawer closed" !important rules. ============================================================ */ @media (min-width: 1024px){ body.ng .ng-drawer{display: block !important;visibility: visible !important;opacity: 1 !important;pointer-events: auto !important;}body.ng .ng-drawer__panel{display: block !important;visibility: visible !important;opacity: 1 !important;pointer-events: auto !important;transform: none !important;} body.ng .ng-drawer[aria-hidden="true"]{pointer-events: auto !important;}body.ng .ng-drawer[aria-hidden="true"] .ng-drawer__panel{display: block !important;visibility: visible !important;opacity: 1 !important;pointer-events: auto !important;transform: none !important;} body.ng .ng-drawer__backdrop{display: none !important;opacity: 0 !important;pointer-events: none !important;}}AIO: DESKTOP DRAWER GEOMETRY FORCE (2026-02-23) Goal: Make the left sidebar physically occupy the reserved lane. Why here: custom-overrides.css loads AFTER sidebar-desktop.css. ============================================================ */ @media (min-width: 1024px){:root{--aio-sidebar-w: 312px;--aio-header-h: 64px;} body.ng .ng-drawer{position: fixed !important;left: 0 !important;top: var(--aio-header-h) !important;width: var(--aio-sidebar-w) !important;max-width: var(--aio-sidebar-w) !important;height: calc(100vh - var(--aio-header-h)) !important;overflow: hidden !important;z-index: 40 !important; background: #fff !important; border-right: 1px solid rgba(0,0,0,0.10) !important;} body.ng .ng-drawer__panel{position: fixed !important;left: 0 !important;top: var(--aio-header-h) !important;width: var(--aio-sidebar-w) !important;max-width: var(--aio-sidebar-w) !important;height: calc(100vh - var(--aio-header-h)) !important;margin: 0 !important;padding: 0 !important;overflow: hidden !important;z-index: 41 !important;background: #fff !important;border-right: 1px solid rgba(0,0,0,0.10) !important;transform: none !important;} body.ng .ng-drawer__list{max-height: calc(100vh - var(--aio-header-h)) !important;overflow-y: auto !important;-webkit-overflow-scrolling: touch;} body.ng .ng-drawer__backdrop{display: none !important;opacity: 0 !important;pointer-events: none !important;}}AIO: DESKTOP RAIL POLISH (2026-02-23) Goal: Make the left rail feel intentional + integrated with header. - Adds a subtle rail background so the empty lane disappears. - Keeps main content clean and bright. ============================================================ */ @media (min-width: 1024px){:root{--aio-sidebar-w: 312px;--aio-header-h: 64px;--aio-rail-bg: #f6f7f9; --aio-rail-border: rgba(0,0,0,0.08);} body.ng{background: linear-gradient(to right, var(--aio-rail-bg) 0, var(--aio-rail-bg) var(--aio-sidebar-w), #fff var(--aio-sidebar-w), #fff 100%) !important;} body.ng header.ng-header{background: linear-gradient(to right, var(--aio-rail-bg) 0, var(--aio-rail-bg) var(--aio-sidebar-w), #fff var(--aio-sidebar-w), #fff 100%) !important;border-bottom: 1px solid var(--aio-rail-border) !important;} body.ng .ng-drawer, body.ng .ng-drawer__panel{background: transparent !important; border-right: 1px solid var(--aio-rail-border) !important;} body.ng .ng-drawer__list a:hover{background: rgba(0,0,0,0.04) !important;}}AIO: DESKTOP DRAWER TEXT + RAIL TONE FIX (2026-02-23) Problem: a legacy rule sets .ng-drawer__panel a{color:#fff !important;}making the desktop sidebar look "empty" on light backgrounds. Fix: Desktop-only restore readable link colors + subtle rail fill. ============================================================ */ @media (min-width: 1024px){:root{--aio-sidebar-w: 312px;--aio-header-h: 64px;--aio-rail-bg: #f6f7f9;--aio-rail-border: rgba(0,0,0,0.08);--aio-rail-text: #0f1720;--aio-rail-text-muted: rgba(15,23,32,0.72);} html, body.ng{background: linear-gradient(to right, var(--aio-rail-bg) 0, var(--aio-rail-bg) var(--aio-sidebar-w), #fff var(--aio-sidebar-w), #fff 100%) !important;} body.ng .ng-drawer__panel, body.ng .ng-drawer__sheet{color: var(--aio-rail-text) !important;}body.ng .ng-drawer__panel a, body.ng .ng-drawer__panel .ng-link, body.ng .ng-drawer__sheet a, body.ng .ng-drawer__sheet .ng-link{color: var(--aio-rail-text) !important; text-decoration: none !important;}body.ng .ng-drawer__panel a:visited, body.ng .ng-drawer__sheet a:visited{color: var(--aio-rail-text) !important;} body.ng .ng-drawer__list{padding: 10px 10px 14px !important;}body.ng .ng-drawer__list a{border-radius: 10px !important;}body.ng .ng-drawer__list a:hover{background: rgba(0,0,0,0.04) !important;} body.ng .ng-drawer, body.ng .ng-drawer__panel{border-right: 1px solid var(--aio-rail-border) !important;}}AIO: DESKTOP SIDEBAR POLISH (v3) (2026-02-23) Goal: Modernize the always-visible sidebar: - Better spacing/typography - Clear section separation - Nicer hover + subtle focus ring ============================================================ */ @media (min-width: 1024px){:root{--aio-sidebar-w: 312px;--aio-header-h: 64px;--aio-rail-bg: #f4f6f8; --aio-rail-border: rgba(0,0,0,0.08);--aio-rail-text: #0f1720;--aio-rail-hover: rgba(15,23,32,0.05);--aio-rail-focus: rgba(0,122,195,0.22);} html, body.ng{background: linear-gradient(to right, var(--aio-rail-bg) 0, var(--aio-rail-bg) var(--aio-sidebar-w), #fff var(--aio-sidebar-w), #fff 100%) !important;} body.ng .ng-drawer__list{padding: 12px 14px 16px !important;margin: 0 !important;}body.ng .ng-drawer__list li{margin: 0 !important;padding: 0 !important;}body.ng .ng-drawer__list a{display: block !important;padding: 10px 12px !important;margin: 2px 0 !important;border-radius: 10px !important;font-size: 14px !important;line-height: 1.2 !important;font-weight: 600 !important;letter-spacing: 0.1px !important;color: var(--aio-rail-text) !important;}body.ng .ng-drawer__list a:hover{background: var(--aio-rail-hover) !important;}body.ng .ng-drawer__list a:focus, body.ng .ng-drawer__list a:focus-visible{outline: none !important;box-shadow: 0 0 0 3px var(--aio-rail-focus) !important;} body.ng .ng-drawer__list li:nth-child(8){margin-top: 10px !important;padding-top: 10px !important;border-top: 1px solid var(--aio-rail-border) !important;} body.ng .ng-drawer__list li:nth-child(12){margin-top: 10px !important;padding-top: 10px !important;border-top: 1px solid var(--aio-rail-border) !important;}}NextGen Drawer: geometry + layering + scroll lock NOTE: MOBILE ONLY. Desktop rail is owned by sidebar-desktop.css. ========================= */ @media (max-width: 1023px){.ng-drawer__backdrop{position: fixed;inset: 0;z-index: 9998;}.ng-drawer__panel{position: fixed;top: 0;right: 0;height: 100vh;width: min(86vw, 360px);max-width: 360px;z-index: 9999;overflow-y: auto;-webkit-overflow-scrolling: touch;}} @media (min-width: 1024px){ body.ng .ng-drawer[aria-hidden="true"], body.ng .ng-drawer[aria-hidden="false"]{display: block !important;visibility: visible !important;opacity: 1 !important;pointer-events: auto !important;position: fixed !important;left: 0 !important;} body.ng .ng-drawer[aria-hidden="true"] .ng-drawer__panel, body.ng .ng-drawer[aria-hidden="false"] .ng-drawer__panel, body.ng .ng-drawer.is-open .ng-drawer__panel{transform: none !important;translate: none !important;left: 0 !important;position: fixed !important;} body.ng .ng-drawer[aria-hidden="true"] .ng-drawer__backdrop, body.ng .ng-drawer[aria-hidden="false"] .ng-drawer__backdrop{display: none !important;opacity: 0 !important;pointer-events: none !important;} body.ng .ng-drawer__close{display: none !important;}}  @media (min-width: 1024px){ :root{--aio-header-h: 64px;--aio-rail-radius: 12px;--aio-rail-gap: 10px;} body.ng header.ng-header{height: var(--aio-header-h) !important;min-height: var(--aio-header-h) !important;display: flex !important;align-items: center !important;background: #fff !important;border-bottom: 1px solid rgba(0,0,0,0.08) !important;box-shadow: 0 2px 10px rgba(0,0,0,0.04) !important;} body.ng header.ng-header > .ng-wrap.ng-header__inner{display: flex !important;align-items: center !important;height: var(--aio-header-h) !important;} body.ng header.ng-header > .ng-header__inner, body.ng header.ng-header > .ng-wrap.ng-header__inner{margin-left: var(--aio-sidebar-w) !important;width: calc(100% - var(--aio-sidebar-w)) !important;} body.ng .ng-brand{display: flex !important;align-items: center !important;height: var(--aio-header-h) !important;}body.ng .ng-brand__logo{display: block !important;transform: none !important;margin: 0 !important;} body.ng .ng-header__actions{display: flex !important;align-items: center !important;gap: 10px !important;} body.ng .ng-drawer__panel{border-right: 1px solid rgba(0,0,0,0.08) !important;background: #fff !important;} body.ng .ng-drawer__list{padding: 14px !important;display: flex !important;flex-direction: column !important;gap: var(--aio-rail-gap) !important;}body.ng .ng-drawer__list a{border-radius: var(--aio-rail-radius) !important;padding: 12px 14px !important;border: 1px solid rgba(0,0,0,0.08) !important;background: rgba(0,0,0,0.03) !important;color: #111 !important;font-weight: 600 !important;letter-spacing: 0.1px !important;}body.ng .ng-drawer__list a:hover{background: rgba(0,0,0,0.06) !important;border-color: rgba(0,0,0,0.12) !important;} body.ng .ng-drawer__list a[aria-current="page"]{background: rgba(0,0,0,0.10) !important;border-color: rgba(0,0,0,0.16) !important;}} @media (min-width: 1024px){:root{--aio-header-h: 64px;--aio-frame-bg: #0b111b; --aio-frame-border: rgba(255,255,255,0.10);--aio-frame-shadow: 0 2px 14px rgba(0,0,0,0.22);--aio-rail-w: var(--aio-sidebar-w); --aio-rail-gap: 10px;--aio-rail-radius: 12px;--aio-rail-item-bg: rgba(255,255,255,0.06);--aio-rail-item-border: rgba(255,255,255,0.10);--aio-rail-item-hover: rgba(255,255,255,0.10);--aio-rail-text: rgba(255,255,255,0.92);} body.ng header.ng-header{height: var(--aio-header-h) !important;min-height: var(--aio-header-h) !important;background: var(--aio-frame-bg) !important;border-bottom: 1px solid var(--aio-frame-border) !important;box-shadow: var(--aio-frame-shadow) !important;display: flex !important;align-items: center !important;} body.ng header.ng-header > .ng-wrap.ng-header__inner{height: var(--aio-header-h) !important;display: flex !important;align-items: center !important;margin-left: var(--aio-rail-w) !important;width: calc(100% - var(--aio-rail-w)) !important;} body.ng .ng-brand{display: flex !important;align-items: center !important;gap: 10px !important;height: var(--aio-header-h) !important;} body.ng header.ng-header .ng-brand__mark{opacity: 1 !important;filter: none !important;} body.ng header.ng-header .ng-header__actions{display: flex !important;align-items: center !important;gap: 10px !important;}body.ng header.ng-header .ng-header__actions a.ng-btn, body.ng header.ng-header .ng-header__actions a.ng-btn--ghost{border-color: rgba(255,255,255,0.18) !important;color: rgba(255,255,255,0.92) !important;background: transparent !important;}body.ng header.ng-header .ng-header__actions a.ng-btn:not(.ng-btn--ghost){background: rgba(255,255,255,0.10) !important;}body.ng header.ng-header .ng-header__actions a.ng-btn:hover{background: rgba(255,255,255,0.14) !important;border-color: rgba(255,255,255,0.26) !important;} body.ng header.ng-header .ng-menu{display: none !important;} body.ng .ng-drawer{background: var(--aio-frame-bg) !important;border-right: 1px solid var(--aio-frame-border) !important;}body.ng .ng-drawer__panel{background: var(--aio-frame-bg) !important;border-right: 0 !important;box-shadow: none !important; overflow-y: auto !important;scrollbar-width: none;}body.ng .ng-drawer__panel::-webkit-scrollbar{width: 0;height: 0;}  body.ng .ng-drawer__top{display: none !important;} body.ng .ng-drawer__list{margin: 0 !important;padding: 14px !important;display: flex !important;flex-direction: column !important;gap: var(--aio-rail-gap) !important;}body.ng .ng-drawer__list li{margin: 0 !important;}body.ng .ng-drawer__list a{display: block !important;padding: 12px 14px !important;border-radius: var(--aio-rail-radius) !important;background: var(--aio-rail-item-bg) !important;border: 1px solid var(--aio-rail-item-border) !important;color: var(--aio-rail-text) !important;text-decoration: none !important;font-weight: 600 !important;}body.ng .ng-drawer__list a:hover{background: var(--aio-rail-item-hover) !important;} body.ng .ng-drawer__list a[rel~="nofollow"]{opacity: 0.98 !important;}}  @media (min-width: 1024px){:root{--aio-header-h: 64px;--aio-frame-bg: #1B262C; --aio-frame-border: rgba(255,255,255,0.10);--aio-frame-shadow: 0 2px 14px rgba(0,0,0,0.22);} body.ng header.ng-header{background: var(--aio-frame-bg) !important;border-bottom: 1px solid var(--aio-frame-border) !important;box-shadow: var(--aio-frame-shadow) !important;} body.ng header.ng-header > .ng-wrap.ng-header__inner{margin-left: var(--aio-sidebar-w) !important;width: calc(100% - var(--aio-sidebar-w)) !important;} body.ng .ng-drawer{top: 0 !important;height: 100vh !important;background: var(--aio-frame-bg) !important;border-right: 1px solid var(--aio-frame-border) !important; outline: none !important;box-shadow: none !important;}body.ng .ng-drawer__panel{top: 0 !important;height: 100vh !important;background: var(--aio-frame-bg) !important; padding-top: var(--aio-header-h) !important; border: 0 !important;outline: none !important;box-shadow: none !important; overflow-y: auto !important;scrollbar-width: none;}body.ng .ng-drawer__panel::-webkit-scrollbar{width: 0;height: 0;} body.ng .ng-drawer__top{display: none !important;} body.ng .ng-drawer__backdrop{display: none !important;} body.ng .ng-drawer__list{scrollbar-width: none;}body.ng .ng-drawer__list::-webkit-scrollbar{width: 0;height: 0;}}  @media (min-width: 1024px){ :root{--aio-header-h: 59px; --aio-sidebar-w: 260px;} body.ng .ng-drawer, body.ng .ng-drawer__panel{width: var(--aio-sidebar-w) !important;max-width: var(--aio-sidebar-w) !important;} body.ng header.ng-header{height: var(--aio-header-h) !important;min-height: var(--aio-header-h) !important;} body.ng header.ng-header > .ng-wrap.ng-header__inner{margin-left: var(--aio-sidebar-w) !important;width: calc(100% - var(--aio-sidebar-w)) !important;height: var(--aio-header-h) !important;} body.ng .ng-drawer__panel{padding-top: var(--aio-header-h) !important;} body.ng header.ng-header .ng-brand__mark{height: 34px !important; width: auto !important;max-height: calc(var(--aio-header-h) - 14px) !important;} body.ng .hero .hero__inner{max-width: 1180px !important;width: 100% !important;padding-left: 22px !important;padding-right: 22px !important;}}  @media (min-width: 1024px){ body.ng main.ng-main > section.hero .hero__inner{max-width: 1180px !important;width: 100% !important;padding-left: 22px !important;padding-right: 22px !important;} body.ng header.ng-header .ng-brand__mark{height: 36px !important; width: auto !important;}}  @media (min-width: 1024px){ body.ng header.ng-header .ng-brand__mark{height: 38px !important;width: auto !important;} body.ng main.ng-main > section.hero{padding-left: 0 !important;padding-right: 0 !important;} body.ng main.ng-main > section.hero .hero__inner{max-width: 1180px !important;width: 100% !important;margin-left: auto !important;margin-right: auto !important;padding-left: 22px !important;padding-right: 22px !important; display: flex !important;justify-content: center !important;} body.ng main.ng-main > section.hero .hero__content{width: 100% !important;max-width: 860px !important; margin-left: auto !important;margin-right: auto !important;} body.ng main.ng-main > section.hero .hero__image{display: none !important;} body.ng main.ng-main > section.hero .hero__content{padding-top: 18px !important;padding-bottom: 18px !important;} body.ng main.ng-main > section.hero .hero__eyebrow{color: rgba(255,255,255,0.85) !important;letter-spacing: 0.08em !important;}body.ng main.ng-main > section.hero .hero__title{color: rgba(255,255,255,0.96) !important;text-shadow: 0 1px 2px rgba(0,0,0,0.35) !important;}body.ng main.ng-main > section.hero .hero__subtitle{color: rgba(255,255,255,0.78) !important;}body.ng main.ng-main > section.hero .hero__trust-badges, body.ng main.ng-main > section.hero .hero__trust-badges strong{color: rgba(255,255,255,0.70) !important;}body.ng main.ng-main > section.hero .hero__stat-label{color: rgba(255,255,255,0.70) !important;}}  @media (min-width: 1024px){ body.ng main.ng-main > section.home-reviews{padding-left: 0 !important;padding-right: 0 !important;}body.ng main.ng-main > section.home-reviews .home-reviews__inner{max-width: 1180px !important;width: 100% !important;margin-left: auto !important;margin-right: auto !important;padding-left: 22px !important;padding-right: 22px !important;} body.ng main.ng-main > section.home-how{padding-left: 0 !important;padding-right: 0 !important;}body.ng main.ng-main > section.home-how .home-how__inner{max-width: 1180px !important;width: 100% !important;margin-left: auto !important;margin-right: auto !important;padding-left: 22px !important;padding-right: 22px !important;}}  @media (min-width: 1024px){ body.ng{--aio-header-h: 52px !important;}body.ng header.ng-header{height: var(--aio-header-h) !important;min-height: var(--aio-header-h) !important;}body.ng header.ng-header > .ng-wrap.ng-header__inner{height: var(--aio-header-h) !important;}body.ng header.ng-header .ng-brand__mark{max-height: calc(var(--aio-header-h) - 12px) !important;} body.ng .ng-drawer .ng-drawer__panel, body.ng .ng-drawer[aria-hidden="true"] .ng-drawer__panel, body.ng .ng-drawer[aria-hidden="false"] .ng-drawer__panel, body.ng .ng-drawer.is-open .ng-drawer__panel{position: fixed !important;top: var(--aio-header-h) !important;bottom: 0 !important;height: auto !important;max-height: none !important;padding: 0 !important;box-sizing: border-box !important;overflow: hidden !important;} body.ng .ng-drawer__top{display: none !important;height: 0 !important;min-height: 0 !important;padding: 0 !important;margin: 0 !important;} body.ng .ng-drawer__list li:nth-child(8), body.ng .ng-drawer__list li:nth-child(12){padding-top: 0 !important;margin-top: 0 !important;border-top: 0 !important;} body.ng .ng-drawer__list{margin: 0 !important;padding-top: 6px !important;padding-bottom: 14px !important; max-height: none !important;height: auto !important;} body.ng .ng-drawer__list a, body.ng .ng-drawer__list button{min-height: 36px !important;padding: 5px 12px !important;font-size: 12.75px !important;line-height: 1.15 !important;}body.ng .ng-drawer__list li{margin: 0 0 5px 0 !important;}body.ng .ng-drawer__list li:last-child{margin-bottom: 0 !important;}} @media (min-width: 1024px) and (max-height: 780px){body.ng .ng-drawer__list a, body.ng .ng-drawer__list button{min-height: 34px !important;padding: 4px 12px !important;font-size: 12.5px !important;}body.ng .ng-drawer__list li{margin-bottom: 4px !important;}}  @media (min-width: 1024px){ body.ng .ng-drawer__list a, body.ng .ng-drawer__list button{display: flex !important;align-items: center !important; justify-content: flex-start !important; line-height: 1.1 !important; box-sizing: border-box !important;} body.ng .ng-drawer__list a > span, body.ng .ng-drawer__list a > strong, body.ng .ng-drawer__list a > em, body.ng .ng-drawer__list button > span, body.ng .ng-drawer__list button > strong, body.ng .ng-drawer__list button > em{display: block !important;line-height: 1.1 !important;margin: 0 !important;padding: 0 !important;} body.ng .ng-drawer__list a > * , body.ng .ng-drawer__list button > *{align-self: center !important;}}  @media (min-width: 1024px){ body.ng{--aio-sidebar-w: 240px !important;} body.ng{--aio-rail-gap: 8px !important;} body.ng .ng-drawer__list a, body.ng .ng-drawer__list button{padding-left: 14px !important;padding-right: 14px !important;}}  @media (min-width: 1024px){ body.ng header.ng-header > .ng-wrap.ng-header__inner, body.ng header.ng-header > .ng-header__inner{max-width: 1200px !important;margin-left: auto !important;margin-right: auto !important; padding-left: 22px !important;padding-right: 22px !important;} body.ng header.ng-header .ng-header__actions{margin-left: auto !important;}}  :root{--aio-header-h: 54px;}header.ng-header{height: var(--aio-header-h) !important;}header.ng-header .ng-header__inner{height: 100% !important;display:flex !important;align-items:center !important;}header.ng-header .ng-header__actions{display:flex !important;align-items:center !important;}header.ng-header .ng-header__actions a.ng-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;} Goal: - Keep menu perfect (left) + actions (right) - Center the brand over the CONTENT/HERO area (accounting for desktop sidebar) - Tighten header height ~10% */  .ng-header{padding-top:0 !important;padding-bottom:0 !important;}.ng-header .ng-header__inner{padding-top:4px !important;padding-bottom:4px !important;} .ng-header .ng-header__actions a.ng-btn{height:25px !important;line-height:25px !important;padding:0 10px !important;} .ng-header .ng-brand__logo{height:29px !important;}.ng-header .ng-brand__mark{height:14px !important;} .ng-header .ng-brand{margin-left:0 !important;transform:none !important;} @media (min-width: 992px){.ng-header .ng-header__inner{position:relative !important;}.ng-header .ng-brand{position:absolute !important;left: calc(50% + (var(--aio-sidebar-w, 0px) / 2) + var(--aio-brand-nudge, 0px)) !important;transform: translateX(-50%) !important;z-index: 5 !important;}} @media (max-width: 991px){.ng-header .ng-brand{position:static !important;transform:none !important;}}  @media (max-width: 991px){ :root{--aio-brand-nudge: 0px;}header.ng-header .ng-header__inner{display: flex !important;align-items: center !important;justify-content: space-between !important;gap: 10px !important;position: relative !important;} header.ng-header .ng-header__menu, header.ng-header .ng-header__toggle, header.ng-header .ng-drawer__toggle, header.ng-header .ng-header__hamburger{flex: 0 0 auto !important;width: auto !important;max-width: none !important;} header.ng-header .ng-brand{flex: 1 1 auto !important;min-width: 0 !important; overflow: hidden !important; max-width: calc(100% - 150px) !important; position: relative !important;z-index: 10 !important;}header.ng-header .ng-brand__mark{max-width: 100% !important;height: 14px !important;transform: none !important;} header.ng-header .ng-header__actions{flex: 0 0 auto !important;width: auto !important;max-width: none !important;min-width: 0 !important;display: inline-flex !important;align-items: center !important;gap: 8px !important;white-space: nowrap !important;position: relative !important;z-index: 30 !important; margin-left: 6px !important;background: transparent !important;}}  @media (max-width: 991px){header.ng-header .ng-brand{flex: 1 1 auto !important;min-width: 0 !important;display: flex !important;align-items: center !important;justify-content: center !important;} header.ng-header .ng-brand__mark{transform: translateX(-7px) !important;}}  @media (max-width: 991px){header.ng-header .ng-header__actions{flex: 0 0 auto !important;width: auto !important;max-width: none !important;min-width: 0 !important;padding: 0 !important;margin: 0 !important;gap: 6px !important;}header.ng-header .ng-header__actions a, header.ng-header .ng-header__actions button{padding: 4px 8px !important;}}   @media (min-width: 992px){.hero__content{text-align: center !important;}.hero__subtitle{margin-left: auto !important;margin-right: auto !important;max-width: 720px !important;}} @media (max-width: 991px){.hero__inner{display: flex !important;align-items: center !important;}.hero__content{margin-top: 0 !important;margin-bottom: 0 !important;padding-top: 10px !important;padding-bottom: 10px !important;}}   .search-page{max-width: 980px;margin: 18px auto 40px;padding: 0 14px 28px;}.search-page__title{font-size: 1.6rem;font-weight: 800;margin: 0 0 6px;letter-spacing: -0.02em;}.search-page__subline{margin: 0 0 16px;color: #555;font-size: .95rem;}.search-results__count{margin: 10px 0 14px;font-size: .9rem;color: #777;} .search-result{transition: box-shadow .18s ease, transform .18s ease;background: #fff;border-radius: 14px;padding: 14px 16px;margin-bottom: 12px;border: 1px solid #e7e7e7;box-shadow: 0 1px 2px rgba(0,0,0,.04);}.search-result:hover{transform: translateY(-1px);box-shadow: 0 6px 16px rgba(0,0,0,.06);}.search-result__title{letter-spacing: -0.01em;font-size: 1.05rem;margin: 0 0 6px;line-height: 1.25;}.search-result__title a{color: inherit;text-decoration: none;}.search-result__title a:hover{text-decoration: underline;}.search-result__meta{font-size: .8rem;color: #888;margin-bottom: 8px;}.search-result__type-badge{display: inline-block;padding: 3px 8px;border-radius: 999px;background: #eef6ff;color: #1b6fb8;font-size: .72rem;font-weight: 700;margin-right: 8px;}.search-result__snippet{line-height: 1.45;font-size: .92rem;color: #333;margin: 0;} .search-result__snippet mark{background: rgba(255, 214, 102, .55);padding: 0 .15em;border-radius: .2em;} .search-empty{margin-top: 16px;color: #666;}.search-error{margin-top: 16px;color: #c00;font-size: .92rem;}@media (min-width: 700px){.search-page__title{font-size: 1.85rem;}.search-result{padding: 16px 18px;}} .search-refine{margin:10px 0 14px}.search-refine__label{display:block;font-size:.78rem;color:#777;margin:0 0 6px}.search-refine__row{display:flex;gap:8px;align-items:center}.search-refine__input{flex:1;min-width:0;padding:10px 12px;border:1px solid #ddd;border-radius:12px;font-size:.95rem;outline:none}.search-refine__input:focus{border-color:#b8cde6;box-shadow:0 0 0 3px rgba(27,111,184,.12)}.search-refine__btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 12px;border-radius:12px;border:1px solid #d7d7d7;background:#fff;font-weight:700;font-size:.9rem;white-space:nowrap;text-decoration:none;color:inherit}.search-refine__btn:hover{box-shadow:0 3px 10px rgba(0,0,0,.06)}.search-refine__btn--ghost{opacity:.85}   .search-refine__row{position: relative;}.search-suggest{position: absolute;left: 0;right: 0;top: calc(100% + 6px);display: none; background: #fff;border: 1px solid #e7e7e7;border-radius: 12px;box-shadow: 0 10px 24px rgba(0,0,0,.10);overflow: hidden;z-index: 9999;max-height: 320px;overflow-y: auto;}.search-suggest__item{display: block;padding: 10px 12px;text-decoration: none;color: inherit;font-size: .92rem;line-height: 1.25;border-top: 1px solid #f3f3f3;}.search-suggest__item:first-child{border-top: 0;}.search-suggest__item:hover, .search-suggest__item[aria-selected="true"]{background: #f6f9ff;}    @media (min-width: 980px){body.ng .hero__content{justify-self: center;width: 100%;max-width: 820px;}} body.ng .hero__search{max-width: 820px;margin-left: auto;margin-right: auto;}body.ng .hero__search-row{justify-content: center;}body.ng .hero__search-input{flex: 1 1 auto;min-width: 0;} body.ng .hero__stats{max-width: 820px;margin-left: auto;margin-right: auto;} @media (min-width: 641px){body.ng .hero__trust-badges{max-width: 820px;margin-left: auto;margin-right: auto;margin-top: 10px;text-align: center;width: 100%;flex-basis: 100%; grid-column: 1 / -1; display: flex;justify-content: center;flex-wrap: wrap;gap: 8px;}} @media (min-width: 641px){body.ng .hero__search{margin-top: 4px;}body.ng .hero__stats{margin-top: 8px;}} @media (max-width: 640px){ .hero__search-row{flex-direction: column;gap: 12px;align-items: stretch;} body.ng .hero__search-row{background: transparent !important;border-radius: 0 !important;padding: 0 !important;box-shadow: none !important;} body.ng .hero__search-input{width: 100%;flex: 0 0 auto;height: 46px;padding: 0 16px !important;background: #ffffff !important;border-radius: 999px !important;border: 1px solid rgba(197,211,226,1) !important;box-shadow: 0 10px 22px rgba(0,0,0,.16) !important;position: static !important;transform: none !important;margin: 0 !important;box-sizing: border-box;}body.ng .hero__search-button{width: 100%;flex: 0 0 auto;height: 46px;padding: 0 18px !important;border-radius: 999px !important;line-height: 46px;position: static !important;transform: none !important;margin: 0 !important;box-sizing: border-box;}}   body.ng .home-top-links, body.ng .home-popular-topics{max-width: 1180px;margin-left: auto;margin-right: auto;box-sizing: border-box;}  body.ng .home-popular-topics, body.ng .home-popular{margin-left: auto !important;margin-right: auto !important;}body.ng .home-popular-topics__list, body.ng .home-popular__list{margin-left: auto !important;margin-right: auto !important;}body.ng .home-popular__title, body.ng .home-popular__more{max-width: 1120px;margin-left: auto !important;margin-right: auto !important;}  body.ng.ng-home section.home-latest, body.ng.ng-home section.home-popular{max-width: 1180px !important;margin-left: auto !important;margin-right: auto !important;box-sizing: border-box !important;}body.ng.ng-home section.home-latest{padding-left: 12px !important;padding-right: 12px !important;}body.ng.ng-home section.home-popular{padding-left: 12px !important;padding-right: 12px !important;}body.ng.ng-home section.home-latest .home-latest__inner{max-width: none !important;width: 100% !important;margin-left: 0 !important;margin-right: 0 !important;box-sizing: border-box !important;}body.ng.ng-home section.home-popular .home-popular__title, body.ng.ng-home section.home-popular .home-popular__more{max-width: none !important;margin-left: 0 !important;margin-right: 0 !important;}body.ng.ng-home section.home-popular ul.home-popular__list{max-width: none !important;width: 100% !important;margin-left: 0 !important;margin-right: 0 !important;box-sizing: border-box !important;} body.ng.ng-home .home-latest.home-autobasics{max-width: 1180px !important;margin-left: auto !important;margin-right: auto !important;box-sizing: border-box !important;}body.ng.ng-home .home-latest.home-autobasics .home-latest__inner{max-width: none !important;width: 100% !important;margin-left: 0 !important;margin-right: 0 !important;box-sizing: border-box !important;}  body.ng.ng-home section.home-latest:not(.home-autobasics){max-width: 1120px !important;margin-left: auto !important;margin-right: auto !important;box-sizing: border-box !important;}body.ng.ng-home section.home-latest:not(.home-autobasics) .home-latest__inner{max-width: none !important;width: 100% !important;margin-left: 0 !important;margin-right: 0 !important;box-sizing: border-box !important;}body.ng.ng-home section.home-latest:not(.home-autobasics) ul.home-latest__list{max-width: none !important;width: 100% !important;margin-left: 0 !important;margin-right: 0 !important;box-sizing: border-box !important;}  body.ng.ng-home section.home-feed{max-width: 1180px !important;margin-left: auto !important;margin-right: auto !important;box-sizing: border-box !important;}body.ng.ng-home section.home-feed .home-feed__inner{max-width: none !important;width: 100% !important;margin-left: 0 !important;margin-right: 0 !important;box-sizing: border-box !important;}body.ng.ng-home section.home-feed .home-feed__list{max-width: none !important;width: 100% !important;margin-left: 0 !important;margin-right: 0 !important;box-sizing: border-box !important;}  body.ng.ng-home .home-footer{max-width: 1180px !important;margin: 28px auto 0 !important;padding: 0 12px 24px !important;box-sizing: border-box !important;}body.ng.ng-home .home-footer__inner{background: #ffffff !important;border-radius: 18px !important;box-shadow: 0 12px 30px rgba(0,0,0,.08) !important;padding: 22px 20px !important;box-sizing: border-box !important;}body.ng.ng-home .home-footer__top{margin: 0 0 16px 0 !important;}body.ng.ng-home .home-footer__title{margin: 0 0 6px 0 !important;line-height: 1.1 !important;}body.ng.ng-home .home-footer__subtitle{margin: 0 !important;color: rgba(15,23,42,.78) !important;}body.ng.ng-home .home-footer__grid{display: grid !important;grid-template-columns: minmax(0, 1.15fr) minmax(0, .85fr) !important;gap: 18px !important;align-items: start !important;}body.ng.ng-home .home-footer__card{background: rgba(0,0,0,.015) !important;border: 1px solid rgba(0,0,0,.06) !important;border-radius: 16px !important;padding: 16px !important;box-sizing: border-box !important;}body.ng.ng-home .home-footer__cardhead{margin: 0 0 12px 0 !important;}body.ng.ng-home .home-footer__cardtitle{font-weight: 800 !important;margin-bottom: 4px !important;}body.ng.ng-home .home-footer__cardhint{color: rgba(15,23,42,.72) !important;}body.ng.ng-home .home-footer__iframe{position: relative !important;width: 100% !important;aspect-ratio: 16 / 9 !important;overflow: hidden !important;border-radius: 14px !important;background: #000 !important;}body.ng.ng-home .home-footer__iframe iframe{position: absolute !important;inset: 0 !important;width: 100% !important;height: 100% !important;border: 0 !important;}body.ng.ng-home .home-footer__socialrow{display: flex !important;flex-wrap: wrap !important;gap: 10px !important;margin: 0 0 14px 0 !important;}body.ng.ng-home .home-footer__socialbtn{display: inline-flex !important;align-items: center !important;justify-content: center !important;padding: 10px 14px !important;border-radius: 999px !important;text-decoration: none !important;font-weight: 700 !important;background: #eef6ff !important;border: 1px solid rgba(0,122,195,.16) !important;}body.ng.ng-home .home-footer__links{display: flex !important;flex-wrap: wrap !important;gap: 6px !important;margin: 0 0 14px 0 !important;}body.ng.ng-home .home-footer__links a{text-decoration: none !important;}body.ng.ng-home .home-footer__toplink{display: inline-block !important;margin: 0 0 14px 0 !important;text-decoration: none !important;font-weight: 700 !important;}body.ng.ng-home .home-footer__fineprint{color: rgba(15,23,42,.74) !important;line-height: 1.4 !important;}body.ng.ng-home .home-footer__powered{margin-bottom: 6px !important;}@media (max-width: 900px){body.ng.ng-home .home-footer__grid{grid-template-columns: 1fr !important;}}@media (max-width: 520px){body.ng.ng-home .home-footer{padding-left: 12px !important;padding-right: 12px !important;}body.ng.ng-home .home-footer__inner{padding: 16px 14px !important;}body.ng.ng-home .home-footer__card{padding: 14px !important;}body.ng.ng-home .home-footer__socialbtn{width: 100% !important;}}  body.ng.ng-home .home-latest.home-autobasics{margin-top: 18px !important;margin-bottom: 18px !important;}body.ng.ng-home .home-latest.home-autobasics .home-latest__inner{background: #ffffff !important;border: 1px solid #dfe7ef !important;border-radius: 22px !important;padding: 26px 28px 24px !important;box-shadow: 0 1px 2px rgba(16, 24, 40, 0.04) !important;}body.ng.ng-home .home-latest.home-autobasics .home-latest__head{display: flex !important;align-items: center !important;justify-content: space-between !important;gap: 16px !important;margin-bottom: 14px !important;}body.ng.ng-home .home-latest.home-autobasics .home-latest__title{margin: 0 !important;line-height: 1.15 !important;}body.ng.ng-home .home-latest.home-autobasics .home-latest__more{white-space: nowrap !important;font-weight: 700 !important;}body.ng.ng-home .home-latest.home-autobasics .content.section{margin: 0 !important;padding: 0 !important;}body.ng.ng-home .home-latest.home-autobasics .thin{margin: 0 !important;padding: 0 !important;border-top: 1px solid #edf2f7 !important;}body.ng.ng-home .home-latest.home-autobasics .thin:first-child{border-top: 0 !important;}body.ng.ng-home .home-latest.home-autobasics .thin h3{margin: 0 !important;}body.ng.ng-home .home-latest.home-autobasics .thin a.puser{display: block !important;padding: 12px 0 !important;text-decoration: none !important;font-weight: 700 !important;line-height: 1.35 !important;}body.ng.ng-home .home-latest.home-autobasics .thin a.puser:hover{text-decoration: underline !important;}@media (max-width: 768px){body.ng.ng-home .home-latest.home-autobasics .home-latest__inner{padding: 20px 18px !important;border-radius: 18px !important;}body.ng.ng-home .home-latest.home-autobasics .home-latest__head{gap: 10px !important;margin-bottom: 10px !important;}body.ng.ng-home .home-latest.home-autobasics .thin a.puser{padding: 11px 0 !important;}}  body.ng .ng-footer{margin-top: 24px;padding: 18px 0 26px;}body.ng .ng-footer .ng-footer__grid{display: flex;align-items: center;justify-content: space-between;gap: 16px 24px;}body.ng .ng-footer .ng-footer__small{line-height: 1.5;}body.ng .ng-footer .ng-footer__small:last-child{text-align: right !important;}@media (max-width: 900px){body.ng .ng-footer .ng-footer__grid{flex-direction: column;align-items: flex-start;}body.ng .ng-footer .ng-footer__small:last-child{text-align: left !important;}} @media (min-width: 901px){body.ng .ng-footer{padding: 16px 0 30px;}body.ng .ng-footer .ng-wrap.ng-footer__grid{max-width: 1180px;margin: 0 auto;padding: 0 18px;}body.ng .ng-footer .ng-footer__small:last-child{max-width: 62%;}} body.ng.ng-home .home-footer__socialrow{display:flex;flex-wrap:wrap;gap:12px;margin:14px 0 18px;}body.ng.ng-home .home-footer__socialbtn{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:10px 16px;border-radius:999px;border:1px solid #b9d9fb;background:#f7fbff;color:#0b6fcf;text-decoration:none;font-weight:800;box-shadow:0 1px 0 rgba(0,0,0,.03);transition:transform .15s ease, box-shadow .15s ease, background .15s ease;}body.ng.ng-home .home-footer__socialbtn:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgba(13,110,253,.10);background:#ffffff;}body.ng.ng-home .home-footer__socialicon{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 18px;}body.ng.ng-home .home-footer__socialicon svg{width:18px;height:18px;display:block;}body.ng.ng-home .home-footer__sociallabel{line-height:1;}body.ng.ng-home .home-footer__toplink{display:inline-flex;align-items:center;margin-top:2px;margin-bottom:14px;}body.ng.ng-home .home-footer__fineprint{margin-top:4px;padding-top:12px;border-top:1px solid #e5edf7;}body.ng.ng-home .home-footer__powered{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:#4c5b70;}body.ng.ng-home .home-footer__powered-label{font-weight:700;}body.ng.ng-home .home-footer__powered-sep{color:#6d7d92;font-weight:600;}body.ng.ng-home .home-footer__brand{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:6px 12px;border-radius:999px;background:#fff;border:1px solid #d7e5f4;text-decoration:none;box-shadow:0 1px 0 rgba(0,0,0,.03);}body.ng.ng-home .home-footer__brand:hover{background:#fbfdff;}body.ng.ng-home .home-footer__brand--mitchell img{display:block;height:18px;width:auto;max-width:140px;}body.ng.ng-home .home-footer__brand--alldata span{display:block;font-weight:900;letter-spacing:.04em;color:#1b5fae;}@media (max-width: 640px){body.ng.ng-home .home-footer__socialbtn{width:100%;justify-content:center;}body.ng.ng-home .home-footer__powered{gap:8px;}}  body.ng.ng-home .home-footer__brand{min-height:38px;padding:7px 12px;}body.ng.ng-home .home-footer__brand img{display:block;width:auto;max-width:100%;height:auto;}body.ng.ng-home .home-footer__brand--mitchell img{height:20px;max-width:150px;}body.ng.ng-home .home-footer__brand--alldata img{height:18px;max-width:140px;}@media (max-width: 640px){body.ng.ng-home .home-footer__brand--mitchell img{height:18px;max-width:130px;}body.ng.ng-home .home-footer__brand--alldata img{height:16px;max-width:120px;}}  body.ng.ng-home .site-footer, body.ng.ng-home footer.site-footer, body.ng.ng-home .footer-bottom, body.ng.ng-home .footer-bottom-inner{width:100%;}body.ng.ng-home .footer-bottom-inner, body.ng.ng-home .site-footer__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 14px;text-align:center;}body.ng.ng-home .footer-bottom-inner > *, body.ng.ng-home .site-footer__inner > *{float:none !important;}body.ng.ng-home .footer-bottom-inner .copyright, body.ng.ng-home .site-footer__copyright, body.ng.ng-home .site-footer .copyright{margin:0;line-height:1.5;color:#4c5b70;}body.ng.ng-home .footer-bottom-inner .footer-links, body.ng.ng-home .site-footer__links, body.ng.ng-home .site-footer .footer-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 10px;margin:0;padding:0;}body.ng.ng-home .footer-bottom-inner .footer-links a, body.ng.ng-home .site-footer__links a, body.ng.ng-home .site-footer .footer-links a{display:inline-block;line-height:1.5;white-space:nowrap;}@media (max-width: 640px){body.ng.ng-home .footer-bottom-inner, body.ng.ng-home .site-footer__inner{gap:8px 10px;padding-left:14px;padding-right:14px;}body.ng.ng-home .footer-bottom-inner .footer-links, body.ng.ng-home .site-footer__links, body.ng.ng-home .site-footer .footer-links{gap:6px 8px;}body.ng.ng-home .footer-bottom-inner .footer-links a, body.ng.ng-home .site-footer__links a, body.ng.ng-home .site-footer .footer-links a{white-space:normal;}}  body.ng.ng-home .footer, body.ng.ng-home .footer .container, body.ng.ng-home .footer .row, body.ng.ng-home .footer .col, body.ng.ng-home .footer .col-md-6, body.ng.ng-home .footer .col-lg-6, body.ng.ng-home .footer-bottom, body.ng.ng-home .footer-bottom .container, body.ng.ng-home .footer-bottom .row, body.ng.ng-home .footer-bottom [class*="col-"]{float:none !important;}body.ng.ng-home .footer .row, body.ng.ng-home .footer-bottom .row{display:flex !important;flex-wrap:wrap !important;justify-content:center !important;align-items:center !important;text-align:center !important;gap:10px 14px !important;}body.ng.ng-home .footer .row > *, body.ng.ng-home .footer-bottom .row > *{width:auto !important;max-width:none !important;flex:0 1 auto !important;text-align:center !important;}body.ng.ng-home .footer .copyright, body.ng.ng-home .footer-bottom .copyright{margin:0 !important;padding:0 !important;line-height:1.5 !important;}body.ng.ng-home .footer .footer-links, body.ng.ng-home .footer-bottom .footer-links{display:flex !important;flex-wrap:wrap !important;justify-content:center !important;align-items:center !important;gap:6px 10px !important;margin:0 !important;padding:0 !important;}body.ng.ng-home .footer .footer-links a, body.ng.ng-home .footer-bottom .footer-links a{display:inline-block !important;white-space:nowrap !important;}@media (max-width: 640px){body.ng.ng-home .footer .row, body.ng.ng-home .footer-bottom .row{gap:8px 10px !important;}body.ng.ng-home .footer .footer-links a, body.ng.ng-home .footer-bottom .footer-links a{white-space:normal !important;}}  body.ng .home-footer__trust{margin-top: 14px;padding-top: 14px;border-top: 1px solid #e7edf3;}body.ng .home-footer__trust-label{font-size: 12px;line-height: 1.2;font-weight: 700;letter-spacing: .02em;color: #516170;margin-bottom: 10px;}body.ng .home-footer__trust-badges{display: flex;flex-wrap: wrap;align-items: center;gap: 12px;}body.ng .home-footer__trust-badge{display: block;height: auto;width: auto;max-height: 72px;max-width: 120px;object-fit: contain;background: #fff;border: 1px solid #dfe7ef;border-radius: 12px;padding: 6px;box-shadow: 0 1px 2px rgba(15, 23, 42, .04);}body.ng .home-footer__trust-badge--ase{max-width: 92px;max-height: 92px;}body.ng .home-footer__trust-badge--sema{max-width: 108px;max-height: 92px;}@media (max-width: 700px){body.ng .home-footer__trust-badges{gap: 10px;}body.ng .home-footer__trust-badge{max-height: 64px;max-width: 104px;}body.ng .home-footer__trust-badge--ase{max-width: 84px;max-height: 84px;}body.ng .home-footer__trust-badge--sema{max-width: 96px;max-height: 84px;}}  body.ng .home-footer__trust{margin-top: 12px;padding-top: 12px;}body.ng .home-footer__trust-label{margin-bottom: 8px;}body.ng .home-footer__trust-badges{gap: 10px;}body.ng .home-footer__trust-badge{max-height: 64px;max-width: 96px;border-radius: 10px;padding: 5px;}body.ng .home-footer__trust-badge--ase{max-width: 74px;max-height: 74px;}body.ng .home-footer__trust-badge--sema{max-width: 82px;max-height: 74px;}  body.ng.ng-home .home-footer__inner{text-align:left;}body.ng.ng-home .home-footer__toplink{display:flex;justify-content:center;align-items:center;width:100%;margin:18px auto 4px;text-align:center;}body.ng.ng-home .home-footer__trust{margin-top:14px;padding-top:14px;border-top:1px solid #e5edf7;}body.ng.ng-home .home-footer__trust-badges{gap:14px;align-items:center;}body.ng.ng-home .home-footer__brand--mitchell{min-height:40px;padding:8px 14px;}body.ng.ng-home .home-footer__brand--mitchell img{height:24px;max-width:180px;}body.ng.ng-home .home-footer__brand--alldata{min-height:40px;padding:8px 14px;}body.ng.ng-home .home-footer__brand--alldata img{height:22px;max-width:170px;}body.ng.ng-home .home-footer__brand--govfleet{min-height:44px;padding:6px 12px;}body.ng.ng-home .home-footer__brand--govfleet img{height:30px;width:auto;max-width:220px;}@media (max-width: 640px){body.ng.ng-home .home-footer__toplink{margin:16px auto 2px;}body.ng.ng-home .home-footer__brand--mitchell img{height:20px;max-width:150px;}body.ng.ng-home .home-footer__brand--alldata img{height:18px;max-width:138px;}body.ng.ng-home .home-footer__brand--govfleet img{height:24px;max-width:180px;}}  body.ng.ng-home .home-footer__toplink{margin:28px auto 6px;}body.ng.ng-home .home-footer__brand--mitchell{min-height:44px;padding:9px 16px;}body.ng.ng-home .home-footer__brand--mitchell img{height:27px;max-width:195px;}body.ng.ng-home .home-footer__brand--alldata{min-height:44px;padding:9px 16px;}body.ng.ng-home .home-footer__brand--alldata img{height:25px;max-width:185px;}body.ng.ng-home .home-footer__brand--govfleet{min-height:48px;padding:8px 16px;}body.ng.ng-home .home-footer__brand--govfleet img{height:34px;max-width:245px;}@media (max-width: 640px){body.ng.ng-home .home-footer__toplink{margin:22px auto 4px;}body.ng.ng-home .home-footer__brand--mitchell img{height:22px;max-width:160px;}body.ng.ng-home .home-footer__brand--alldata img{height:20px;max-width:148px;}body.ng.ng-home .home-footer__brand--govfleet img{height:28px;max-width:195px;}}  body.ng.ng-home .home-footer__toplink{margin:42px auto 8px;}body.ng.ng-home .home-footer__trust-badges{gap:16px;}body.ng.ng-home .home-footer__brand--mitchell{min-height:48px;padding:10px 18px;}body.ng.ng-home .home-footer__brand--mitchell img{height:30px;max-width:210px;}body.ng.ng-home .home-footer__brand--alldata{min-height:48px;padding:10px 18px;}body.ng.ng-home .home-footer__brand--alldata img{height:28px;max-width:200px;}body.ng.ng-home .home-footer__trust-badge--ase{height:68px;width:auto;max-width:92px;}body.ng.ng-home .home-footer__trust-badge--sema{height:68px;width:auto;max-width:92px;}body.ng.ng-home .home-footer__brand--govfleet{min-height:52px;padding:9px 18px;}body.ng.ng-home .home-footer__brand--govfleet img{height:38px;max-width:265px;}@media (max-width: 640px){body.ng.ng-home .home-footer__toplink{margin:28px auto 6px;}body.ng.ng-home .home-footer__brand--mitchell img{height:24px;max-width:175px;}body.ng.ng-home .home-footer__brand--alldata img{height:22px;max-width:165px;}body.ng.ng-home .home-footer__trust-badge--ase{height:58px;max-width:78px;}body.ng.ng-home .home-footer__trust-badge--sema{height:58px;max-width:78px;}body.ng.ng-home .home-footer__brand--govfleet img{height:31px;max-width:215px;}}  .ng-header__dash-short{display: none;}@media (max-width: 767px){body.ng .ng-header__messages{display: none !important;}body.ng .ng-header__dash-full{display: none !important;}body.ng .ng-header__dash-short{display: inline !important;}} @media (max-width: 767px){body.ng .ng-header__dash-full{display: inline !important;}body.ng .ng-header__dash-short{display: none !important;}body.ng .ng-header__messages, body.ng .ng-header__logout{display: none !important;}} @media (max-width: 767px){body.ng .ng-header .ng-header__actions a#messages, body.ng .ng-header .ng-header__actions a.ng-header__messages, body.ng .ng-header .ng-header__actions a.ng-header__logout, body.ng .ng-header .ng-header__actions a[href*="logout=yes"]{display: none !important;visibility: hidden !important;width: 0 !important;min-width: 0 !important;padding: 0 !important;margin: 0 !important;border: 0 !important;overflow: hidden !important;}} body.ng.ng-home .home-footer__brand--carlsbad{min-width: 0 !important;}body.ng.ng-home .home-footer__brand--carlsbad img{max-width: 142px !important;max-height: 42px !important;width: auto !important;height: auto !important;display: block !important;margin: 0 auto !important;} body.ng.ng-home .home-footer__brand--carlsbad{padding-left: 18px !important;padding-right: 18px !important;} body.ng #msform{text-align:left;}body.ng #msform fieldset{display:block !important;width:100% !important;max-width:100% !important;min-width:0 !important;background:#fff;border:1px solid #d9e2ea;border-radius:12px;padding:22px 22px 18px;margin:0 0 18px 0 !important;box-sizing:border-box;}body.ng #msform fieldset:not(:first-of-type){display:block !important;}body.ng #msform .previous, body.ng #msform .next{display:none !important;}body.ng #msform .upload-btn-wrapper input[type="file"]{display:none !important;}body.ng #msform .upload-btn-wrapper{position:static !important;overflow:visible !important;}body.ng #msform .upload-btn{display:inline-flex;align-items:center;justify-content:center;min-width:180px;padding:10px 14px;border:1px solid #c7d5e2;border-radius:8px;background:#f7fbff;color:#0f5f95;font-size:14px;font-weight:700;text-transform:none;letter-spacing:0;line-height:1.2;}body.ng #msform .upload-btn:hover{background:#eef7ff;border-color:#9fc2de;opacity:1 !important;cursor:pointer;}body.ng #msform .upload-btn-wrapper::after{content:"Use the button above to add photos or video.";display:block;margin-top:8px;font-size:12px;color:#6b7785;}body.ng #msform .fs-title{color:#152238;font-size:18px;line-height:1.25;margin:0 0 10px 0;text-transform:none;}body.ng #msform h3{color:#33485c;font-size:14px;line-height:1.5;margin:0 0 16px 0;padding:0 !important;}body.ng #msform input[type="text"], body.ng #msform textarea, body.ng #msform select{max-width:100%;}body.ng #msform input#subject{margin-bottom:12px;}body.ng #msform textarea#problem{min-height:180px;}body.ng #msform .capmsg{margin-top:8px !important;margin-bottom:14px;}body.ng #msform input.submit.action-button{width:auto !important;min-width:140px;border-radius:10px;padding:12px 20px;font-size:15px;}@media (max-width: 767px){body.ng #msform fieldset{padding:16px 14px 14px;border-radius:10px;}body.ng #msform .upload-btn{width:100%;min-width:0;}}  body.ng #left .box.white{border: 0 !important;background: transparent !important;box-shadow: none !important;}body.ng #left .box.white > .content{margin: 18px 18px 28px 18px !important;}body.ng #msform{max-width: 980px;margin: 0 auto;}body.ng #msform fieldset{box-shadow: 0 1px 2px rgba(16,24,40,.04);}body.ng #msform #selcar, body.ng #msform div.inputs, body.ng #msform .inputs{display: block !important;width: 100% !important;}body.ng #msform select, body.ng #msform input[type="text"], body.ng #msform textarea{width: 100% !important;display: block !important;margin: 0 0 12px 0 !important;padding: 13px 14px !important;border: 1px solid #cfd8e3 !important;border-radius: 10px !important;background: #fff !important;color: #223548 !important;font-size: 15px !important;line-height: 1.25 !important;box-sizing: border-box !important;}body.ng #msform select:focus, body.ng #msform input[type="text"]:focus, body.ng #msform textarea:focus{border-color: #1f8fe5 !important;box-shadow: 0 0 0 3px rgba(31,143,229,.12) !important;outline: none !important;}body.ng #msform textarea#problem{min-height: 220px !important;}body.ng #msform input#subject{max-width: 100% !important;}body.ng #msform #mileage{max-width: 260px !important;}body.ng #msform #car_year, body.ng #msform #car_make, body.ng #msform #car_model{max-width: 100% !important;}body.ng #msform .add_image{margin: 4px 0 0 0 !important;}body.ng #msform .upload-btn-wrapper::after{content: "Photos and short videos can help 2CarPros contributors review the problem.";display: block;margin-top: 8px;font-size: 12px;line-height: 1.45;color: #66758a;}body.ng #msform #upload_gallery{margin-top: 12px;}body.ng #msform .capmsg{max-width: 320px;}body.ng #msform input.submit.action-button{background: #0b76c5 !important;color: #fff !important;border: 0 !important;box-shadow: 0 1px 2px rgba(16,24,40,.10);}body.ng #msform input.submit.action-button:hover{background: #095f9d !important;}body.ng #msform .errorWrap{margin: 0 0 12px 0 !important;}body.ng #msform .errorMessage{font-size: 13px;line-height: 1.45;} body.ng #msform fieldset:nth-of-type(2) select{display: inline-block !important;width: auto !important;min-width: 130px;margin: 0 8px 10px 0 !important;padding: 10px 12px !important;border-radius: 999px !important;background: #f7fbff !important;border: 1px solid #bfd4e6 !important;font-size: 14px !important;} body.ng #msform fieldset:nth-of-type(3) input#subject{margin-bottom: 12px !important;}body.ng #msform fieldset:nth-of-type(3) textarea#problem{margin-bottom: 14px !important;} @media (max-width: 767px){body.ng #left .box.white > .content{margin: 12px 8px 24px 8px !important;}body.ng #msform{max-width: 100%;}body.ng #msform #mileage{max-width: 100% !important;}body.ng #msform fieldset:nth-of-type(2) select{display: block !important;width: 100% !important;min-width: 0;border-radius: 10px !important;margin-right: 0 !important;}body.ng #msform .capmsg{max-width: 100%;}}  body.ng #msform .ask-toggle-group{display:block;margin-top:2px;}body.ng #msform .ask-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid #e7edf3;}body.ng #msform .ask-toggle-row:first-child{border-top:0;padding-top:6px;}body.ng #msform .ask-toggle-row__label{flex:1 1 auto;min-width:0;color:#1380cf;font-size:16px;line-height:1.35;font-weight:700;}body.ng #msform .ask-toggle{appearance:none;-webkit-appearance:none;border:0 !important;background:transparent !important;padding:0 !important;margin:0 !important;width:auto !important;cursor:pointer;box-shadow:none !important;}body.ng #msform .ask-toggle__track{position:relative;display:inline-block;width:54px;height:30px;border-radius:999px;background:#c9d4df;transition:background .18s ease;vertical-align:middle;}body.ng #msform .ask-toggle__knob{position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,.18);transition:left .18s ease;}body.ng #msform .ask-toggle[aria-pressed="true"] .ask-toggle__track{background:#2d8fe3;}body.ng #msform .ask-toggle[aria-pressed="true"] .ask-toggle__knob{left:27px;}body.ng #msform .ask-toggle:focus .ask-toggle__track, body.ng #msform .ask-toggle:hover .ask-toggle__track{box-shadow:0 0 0 3px rgba(45,143,227,.14);}body.ng #msform .ask-toggle-row input[type="hidden"]{display:none !important;}@media (max-width: 767px){body.ng #msform .ask-toggle-row{gap:12px;padding:12px 0;}body.ng #msform .ask-toggle-row__label{font-size:15px;}}  .ask-auth-gate{max-width:760px;margin:35px auto 10px;padding:28px 28px 24px;border:1px solid #dbe4ea;border-radius:14px;background:#ffffff;box-shadow:0 10px 28px rgba(17,24,39,.06);}.ask-auth-gate .fs-title{margin:0 0 10px;font-size:42px;line-height:1.1;font-weight:800;color:#14212b;}.ask-auth-gate h3{margin:0 0 20px;font-size:18px;line-height:1.55;font-weight:600;color:#1f2d3a;}.ask-auth-gate h3 a{color:#0675c1;text-decoration:none;}.ask-auth-gate h3 a:hover, .ask-auth-gate h3 a:focus{text-decoration:underline;}.ask-auth-gate .facebooklog{display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;margin:0 0 16px;border-radius:10px;font-weight:700;}.ask-auth-gate .or{margin:14px 0 18px;text-align:center;}.ask-auth-gate .or span{display:inline-block;padding:0 12px;font-weight:700;color:#62707c;background:#fff;}.ask-auth-gate form#signup{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:8px;}.ask-auth-gate form#signup input.username, .ask-auth-gate form#signup input.email, .ask-auth-gate form#signup input.password, .ask-auth-gate form#signup input.passwordagain{width:100%;height:48px;padding:0 14px;border:1px solid #cfd9e2;border-radius:10px;background:#fff;font-size:16px;box-sizing:border-box;}.ask-auth-gate form#signup input.username:focus, .ask-auth-gate form#signup input.email:focus, .ask-auth-gate form#signup input.password:focus, .ask-auth-gate form#signup input.passwordagain:focus{border-color:#2490d0;box-shadow:0 0 0 3px rgba(36,144,208,.12);outline:none;}.ask-auth-gate .toswrap{grid-column:1 / -1;display:flex;align-items:flex-start;gap:10px;margin:2px 0 4px;}.ask-auth-gate .toswrap input.terms{margin-top:4px !important;width:auto;}.ask-auth-gate .toswrap h5{margin:0;font-size:14px;line-height:1.5;font-weight:700;color:#22313d;}.ask-auth-gate .toswrap a{color:#0675c1;text-decoration:none;}.ask-auth-gate .toswrap a:hover, .ask-auth-gate .toswrap a:focus{text-decoration:underline;}.ask-auth-gate form#signup input[type=submit]{grid-column:1 / -1;justify-self:start;min-height:48px;padding:0 24px !important;border:0;border-radius:10px !important;background:#0b7ec2;color:#fff;font-size:16px;font-weight:700;cursor:pointer;box-shadow:none;}.ask-auth-gate form#signup input[type=submit]:hover, .ask-auth-gate form#signup input[type=submit]:focus{background:#086aa4;}@media (max-width: 700px){.ask-auth-gate{padding:20px 18px 18px;border-radius:12px;}.ask-auth-gate .fs-title{font-size:32px;}.ask-auth-gate form#signup{grid-template-columns:1fr;}.ask-auth-gate form#signup input[type=submit]{width:100%;justify-self:stretch;}}  body.ng .ng-postask-auth{margin: 18px auto 0;max-width: 980px;}body.ng .ng-postask-auth__card, body.ng .ng-postask-auth__side{min-height: 100%;}body.ng .ng-postask-auth__submit{width: 100% !important;max-width: 100%;height: 48px;margin: 8px 0 0;border-radius: 12px;font-size: 15px;letter-spacing: .2px;}body.ng .ng-postask-auth .facebooklog{display: block;width: 100%;padding-right: 16px;box-sizing: border-box;}body.ng .ng-postask-auth .facebookl{float: none;margin-right: 14px;}body.ng .ng-postask-auth .toswrap{display: block;text-align: left;margin-top: 4px;}body.ng .ng-postask-auth .toswrap h5{display: inline;font-size: 13px;font-weight: 400;line-height: 1.5;}body.ng .ng-postask-auth .g-recaptcha{transform-origin: left top;}@media (max-width: 767px){body.ng .ng-postask-auth{margin-top: 14px;}body.ng .ng-postask-auth .g-recaptcha{transform: scale(.92);}}@media (max-width: 479px){body.ng .ng-postask-auth .g-recaptcha{transform: scale(.84);}body.ng .ng-postask-auth__submit{height: 46px;font-size: 14px;}} body.ng .ng-preask-auth-wrap{margin-top: 16px;}body.ng .ng-preask-auth-fieldset{margin-top: 20px !important;border: 0;padding: 0;}body.ng .ng-preask-auth{max-width: 980px;margin: 0 auto;}body.ng .ng-preask-auth__card, body.ng .ng-preask-auth__side{min-height: 100%;}body.ng .ng-preask-auth__grid{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 14px;}body.ng .ng-preask-auth__captcha-row{display: grid;grid-template-columns: 120px minmax(0, 1fr);gap: 14px;align-items: center;margin-top: 14px;}body.ng .ng-preask-auth__captcha-row .capimg{display: block;max-width: 100%;height: auto;}body.ng .ng-preask-auth__captcha-row .capmsg{margin: 0;}body.ng .ng-preask-auth__captcha-row .captcha{width: 100%;}body.ng .ng-preask-auth__facebook{text-decoration: none;}body.ng .ng-preask-auth__facebook .facebookl{float: none;margin-right: 12px;}body.ng .ng-preask-auth__tos{display: flex;gap: 10px;align-items: flex-start;margin-top: 14px;text-align: left;}body.ng .ng-preask-auth__tos input{margin-top: 3px;}body.ng .ng-preask-auth__submit{width: 100% !important;max-width: 100%;height: 48px;margin-top: 14px;border-radius: 12px;font-size: 15px;}@media (max-width: 767px){body.ng .ng-preask-auth__grid, body.ng .ng-preask-auth__captcha-row{grid-template-columns: 1fr;}} body.ng .ng-preask-auth-wrap{margin: 18px auto 0;}body.ng .ng-preask-auth-fieldset{margin-top: 18px !important;border: 0;padding: 0;}body.ng .ng-preask-auth{max-width: 860px;margin: 0 auto;}body.ng .ng-preask-auth--single{display: block;}body.ng .ng-preask-auth__card--wide{max-width: 860px;margin: 0 auto;}body.ng .ng-preask-auth__divider{margin-top: 8px;}body.ng .ng-preask-auth__grid{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 14px;}body.ng .ng-preask-auth__captcha-row{display: grid;grid-template-columns: 120px minmax(0, 1fr);gap: 14px;align-items: center;margin-top: 14px;}body.ng .ng-preask-auth__captcha-row .capimg{display: block;max-width: 100%;height: auto;}body.ng .ng-preask-auth__captcha-row .capmsg{margin: 0;}body.ng .ng-preask-auth__captcha-row .captcha{width: 100%;}body.ng .ng-preask-auth__tos{display: flex;gap: 10px;align-items: flex-start;margin-top: 14px;text-align: left;}body.ng .ng-preask-auth__tos input{margin-top: 3px;}body.ng .ng-preask-auth__submit{width: 100% !important;max-width: 100%;height: 48px;margin-top: 14px;border-radius: 12px;font-size: 15px;}body.ng .ng-preask-auth__fine{margin-top: 14px;text-align: center;}@media (max-width: 767px){body.ng .ng-preask-auth__grid, body.ng .ng-preask-auth__captcha-row{grid-template-columns: 1fr;}} body.ng .ng-preask-auth__card--wide{max-width: 920px;}body.ng .ng-preask-auth__grid{grid-template-columns: repeat(2, minmax(220px, 1fr));gap: 16px;}body.ng .ng-preask-auth__form .ng-auth__input{width: 100%;}body.ng .ng-preask-auth__tos{gap: 12px;margin-top: 18px;line-height: 1.45;}body.ng .ng-preask-auth__tos span{display: inline-block;padding-top: 1px;}body.ng .ng-preask-auth__submit{margin-top: 22px;}body.ng .ng-preask-auth__fine{margin-top: 18px;}@media (max-width: 767px){body.ng .ng-preask-auth__grid{grid-template-columns: 1fr;}} .aio-native-upload-wrap{position:relative;display:inline-block;}.aio-native-upload-wrap .upload-btn{position:relative;z-index:1;}.aio-native-upload-wrap .aio-native-upload-input{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;opacity:0 !important;cursor:pointer !important;z-index:2 !important;display:block !important;}  #question, #replies{max-width: 980px;}.box.white.phdr{max-width: 980px;margin: 18px 0 14px;border-radius: 16px;overflow: hidden;box-shadow: 0 8px 24px rgba(0,0,0,.08);}.box.white.phdr .content.postheader{padding: 22px 26px;}.box.white.phdr h1{margin: 0;line-height: 1.15;font-size: 40px;}#question, #replies .content, #question > .content{box-sizing: border-box;}#question > .content, #replies > .content, #replies .content{padding: 24px 26px;}#question{background: #fff;border-radius: 16px;box-shadow: 0 8px 24px rgba(0,0,0,.08);margin-bottom: 22px;}#replies{margin-top: 6px;}#replies > .content{background: #fff;border-radius: 16px;box-shadow: 0 8px 24px rgba(0,0,0,.08);margin-bottom: 18px;}#question .admin, #replies .admin{display: flex;flex-wrap: wrap;gap: 8px;list-style: none;margin: 0 0 18px 0;padding: 0;}#question .admin li, #replies .admin li{margin: 0;padding: 7px 12px;border-radius: 999px;background: #eef3f8;border: 1px solid #d8e3ee;font-size: 13px;font-weight: 700;line-height: 1;cursor: pointer;}#question .admin li.red, #replies .admin li.red{color: #9f1d1d;border-color: #efc1c1;background: #fff3f3;}#question .user, #replies .user{display: flex;align-items: flex-start;gap: 18px;margin-bottom: 18px;}#question .avatar, #replies .avatar{flex: 0 0 96px;}#question .avatar img, #replies .avatar img{width: 96px;height: 96px;object-fit: cover;border-radius: 14px;display: block;background: #f3f5f7;}#question .infowrap, #replies .infowrap{min-width: 0;flex: 1 1 auto;}#question .username, #replies .username{font-size: 22px;line-height: 1.1;font-weight: 800;margin-bottom: 8px;}#question .infowrap ul, #replies .infowrap ul{margin: 0;padding-left: 18px;}#question .infowrap li, #replies .infowrap li{margin: 0 0 4px 0;}#question p, #question .text, #replies p, #replies .text{font-size: 17px;line-height: 1.65;}#question img, #replies img{max-width: 100%;height: auto;border-radius: 10px;}#question .imgcontainer, #replies .imgcontainer{margin: 12px 10px 0 0;}#question table, #replies table{width: 100%;max-width: 100%;}#replies > .content + .content, #replies .content + .content{margin-top: 18px;}@media (max-width: 960px){.box.white.phdr, #question, #replies > .content{border-radius: 14px;}.box.white.phdr .content.postheader, #question > .content, #replies > .content, #replies .content{padding: 18px 18px;}.box.white.phdr h1{font-size: 28px;}#question .user, #replies .user{gap: 14px;}#question .avatar, #replies .avatar{flex-basis: 72px;}#question .avatar img, #replies .avatar img{width: 72px;height: 72px;border-radius: 12px;}#question .username, #replies .username{font-size: 18px;}#question p, #question .text, #replies p, #replies .text{font-size: 16px;line-height: 1.55;}}@media (max-width: 640px){.box.white.phdr{margin-top: 12px;}.box.white.phdr h1{font-size: 24px;}#question .admin li, #replies .admin li{font-size: 12px;padding: 6px 10px;}#question .user, #replies .user{display: block;}#question .avatar, #replies .avatar{margin-bottom: 12px;}#question .avatar img, #replies .avatar img{width: 84px;height: 84px;}}     #question .text, #replies .text, #question .content, #replies .content{word-wrap: break-word;}#question *[class], #replies *[class]{box-sizing: border-box;} #replies .content, #question .content{position: relative;}#replies .content{border-top: 1px solid rgba(0,0,0,.06);padding-top: 28px;}#replies > .content:first-of-type{border-top: 0;padding-top: 24px;} #question .user + *, #replies .user + *{margin-top: 4px;}#question .admin + .user, #replies .admin + .user{margin-top: 2px;} #replies .content{font-size: 0;}#replies .content > *{font-size: initial;} #replies .content .relheaderb, #replies .content .magicbox, #replies .content h2{display: none !important;} #question .user, #question .infowrap, #question .text, #question p, #question li, #question div, #replies .user, #replies .infowrap, #replies .text, #replies p, #replies li, #replies div{font-size: 17px;} #replies > .content{padding-bottom: 26px;} #question .content > div[style*="font-size:10px"], #replies .content > div[style*="font-size:10px"]{opacity: .8;} #replies img, #question img{box-shadow: 0 4px 18px rgba(0,0,0,.08);} @media (max-width: 640px){#replies > .content{padding-bottom: 20px;}#question .user, #replies .user{margin-bottom: 14px;}#question .username, #replies .username{margin-bottom: 6px;}}   #question .reply, #replies .reply{background: #fff;border: 1px solid #dde5ec;border-radius: 8px;box-shadow: 0 1px 2px rgba(0,0,0,.03);overflow: hidden;}#question .reply > .content, #replies .reply > .content{margin: 22px 24px 20px;}#question .avatar, #replies .avatar{width: 56px;height: 56px;}#question .avatar a img, #question .avatar img, #replies .avatar a img, #replies .avatar img{width: 56px;height: 56px;border-radius: 6px;}#question .infowrap, #replies .infowrap{margin-left: 70px;}#question .infowrap .username, #replies .infowrap .username{font-size: 18px;line-height: 1.15;letter-spacing: .2px;margin-bottom: 6px;}#question ul.info, #replies ul.info{margin-top: 0;}#question ul.info li, #replies ul.info li{border-radius: 999px;letter-spacing: .5px;font-size: 11px;line-height: 1.2;padding: 5px 8px;margin-right: 6px;margin-bottom: 6px;}#question .text, #replies .text{margin-top: 16px;font-size: 16px;line-height: 1.72;color: #24313c;}#question .date, #replies .date{margin-top: 16px;padding-top: 12px;border-top: 1px solid #edf2f6;color: #7a8793;font-size: 11px;letter-spacing: .7px;}@media all and (max-width: 550px){#question .reply > .content, #replies .reply > .content{margin: 16px 14px 16px;}#question .avatar, #replies .avatar{width: 44px;height: 44px;}#question .avatar a img, #question .avatar img, #replies .avatar a img, #replies .avatar img{width: 44px;height: 44px;}#question .infowrap, #replies .infowrap{margin-left: 56px;}#question .infowrap .username, #replies .infowrap .username{font-size: 17px;}#question .text, #replies .text{font-size: 15px;line-height: 1.65;}}   #question .date, #replies .date{display: none;}body.admin #question .date, body.admin #replies .date, #question .adminpanelvote + .date, #replies .adminpanelvote + .date{display: block;margin-top: 14px;padding-top: 10px;border-top: 1px solid #edf2f6;color: #8a96a3;font-size: 11px;letter-spacing: .6px;} #question .gallery, #replies .gallery{margin-top: 20px;padding-top: 14px;border-top: 1px solid #edf2f6;color: #5b6773;font-size: 13px;font-weight: 600;}#question .image-gallery, #replies .image-gallery{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 14px;margin-top: 12px;}#question .thumbnail, #replies .thumbnail{margin: 0;}#question .thumbnail > a, #replies .thumbnail > a{position: relative;display: block;background: #f6f8fb;border: 1px solid #dde5ec;border-radius: 12px;overflow: hidden;box-shadow: 0 1px 2px rgba(0,0,0,.03);transition: transform .15s ease, box-shadow .15s ease;}#question .thumbnail > a:hover, #replies .thumbnail > a:hover{transform: translateY(-1px);box-shadow: 0 4px 14px rgba(0,0,0,.08);}#question .thumbnail img, #replies .thumbnail img{width: 100%;max-width: 100%;height: auto;max-height: none !important;display: block;border-radius: 0;}#question .zoom-btn, #question .play-btn, #replies .zoom-btn, #replies .play-btn{position: absolute;right: 12px;bottom: 12px;width: 38px;height: 38px;border-radius: 999px;background: rgba(17,24,39,.78);box-shadow: 0 2px 8px rgba(0,0,0,.16);}#question .zoom-btn::before, #replies .zoom-btn::before{content: "⌕";position: absolute;inset: 0;color: #fff;font-size: 21px;line-height: 38px;text-align: center;}#question .play-btn::before, #replies .play-btn::before{content: "▶";position: absolute;inset: 0;color: #fff;font-size: 17px;line-height: 38px;text-align: center;padding-left: 2px;} #question .image-gallery:has(.thumbnail:only-child), #replies .image-gallery:has(.thumbnail:only-child){grid-template-columns: minmax(0, 1fr);} @media all and (max-width: 700px){#question .image-gallery, #replies .image-gallery{grid-template-columns: 1fr;gap: 12px;}#question .gallery, #replies .gallery{font-size: 12px;}}  #question .text, #replies .text{margin-top: 18px !important;}#replies .reply{margin-bottom: 16px !important;}#replies .reply > .content{padding-bottom: 6px !important;}#question .date, #replies .date{margin-top: 14px !important;font-size: 10px !important;letter-spacing: 1.2px !important;color: #8d98a1 !important;}#question .adminpanelvote, #replies .adminpanelvote{margin-top: 8px !important;padding-top: 6px !important;border-top: 1px solid #eef2f5 !important;font-size: 11px !important;line-height: 1.45 !important;color: #66737d !important;}#question .adminpanelvote .commentdesc, #replies .adminpanelvote .commentdesc{color: #4f5b65 !important;}@media all and (max-width: 550px){#question .text, #replies .text{margin-top: 14px !important;}#question .date, #replies .date{margin-top: 12px !important;font-size: 9px !important;letter-spacing: 1px !important;}#replies .reply{margin-bottom: 14px !important;}} section.home-latest .home-latest__actions{display: flex !important;align-items: center !important;justify-content: flex-end !important;flex-wrap: wrap !important;gap: 8px !important;}section.home-latest .home-latest__actions .home-latest__more{display: inline-flex !important;align-items: center !important;}@media (max-width: 640px){section.home-latest .home-latest__head{align-items: flex-start !important;flex-wrap: wrap !important;}section.home-latest .home-latest__actions{width: 100% !important;justify-content: flex-start !important;}}  body.ng main.ng-main #right .box.p20.noborder:has(a[href="/articles/we-are-hiring"]), body.ng main.ng-main #right .box.p20.noborder:has(a[href="/manuals/manuals.php"]){display:none !important;}body.ng main.ng-main #right hr.post-line:has(+ .box.p20.noborder a[href="/articles/we-are-hiring"]), body.ng main.ng-main #right hr.post-line:has(+ .box.p20.noborder a[href="/manuals/manuals.php"]){display:none !important;}  body.ng main.ng-main #right #askbox, body.ng main.ng-main #right #askbox + .slink, body.ng main.ng-main #right #askbox + .slink + div{display:none !important;}body.ng main.ng-main #right > .box.white{margin-top:0 !important;}body.ng main.ng-main #right .box.white:first-of-type{margin-top:0 !important;}  body.ng .qcrumbs{max-width: 980px !important;margin: 14px 0 12px !important;border-radius: 14px !important;box-shadow: 0 6px 18px rgba(0,0,0,.06) !important;}body.ng .qcrumbs > .content{padding: 12px 18px !important;}body.ng .qcrumbs .breadcrumb{display: flex !important;flex-wrap: wrap !important;gap: 6px 10px !important;margin: 0 !important;padding: 0 !important;list-style: none !important;}body.ng .qcrumbs .breadcrumb li{margin: 0 !important;padding: 0 !important;font-size: 13px !important;line-height: 1.35 !important;}body.ng .qcrumbs .breadcrumb li a{text-decoration: none !important;}body.ng .qcrumbs .breadcrumb li a.current, body.ng .qcrumbs .breadcrumb li:last-child a{font-weight: 700 !important;}@media (max-width: 640px){body.ng .qcrumbs{margin-top: 10px !important;border-radius: 12px !important;}body.ng .qcrumbs > .content{padding: 10px 14px !important;}body.ng .qcrumbs .breadcrumb li{font-size: 12px !important;}}  body.ng main.ng-main #left.ng-category-landing-page{width: 100% !important;}body.ng main.ng-main #left.ng-category-landing-page #selbox{border: 1px solid #e4e9ee !important;border-radius: 16px !important;box-shadow: 0 10px 28px rgba(15, 23, 42, .06) !important;padding: 26px !important;}body.ng main.ng-main #left.ng-category-landing-page #selbox h1{margin: 0 0 18px !important;font-size: 24px !important;line-height: 1.15 !important;}body.ng main.ng-main #left.ng-category-landing-page #selbox .container{margin-top: 0 !important;}body.ng main.ng-main #left.ng-category-landing-page #spinarea{max-width: 420px !important;}body.ng main.ng-main #left.ng-category-landing-page #spinarea select, body.ng main.ng-main #left.ng-category-landing-page #catSearch{margin-bottom: 10px !important;border-radius: 10px !important;}body.ng main.ng-main #left.ng-category-landing-page .refbg{margin: 6px 0 16px !important;border: 1px solid #dfe6ec !important;background: #f6f8fa !important;border-radius: 12px !important;padding: 10px 14px !important;}body.ng main.ng-main #left.ng-category-landing-page .refinetags{font-size: 15px !important;line-height: 1.35 !important;font-weight: 700 !important;color: #334155 !important;}body.ng main.ng-main #left.ng-category-landing-page a.catbox.cl{display: inline-block !important;margin: 0 8px 8px 0 !important;padding: 7px 10px !important;border-radius: 8px !important;background: #0b7fc1 !important;color: #fff !important;text-decoration: none !important;text-transform: uppercase !important;font-size: 12px !important;line-height: 1.2 !important;letter-spacing: .3px !important;}body.ng main.ng-main #left.ng-category-landing-page a.catbox.cl:hover{opacity: .9 !important;}body.ng main.ng-main #left.ng-category-landing-page #results{margin-left: 0 !important;}body.ng main.ng-main #left.ng-category-landing-page .paginationtt{margin: 18px 0 !important;}body.ng main.ng-main #left.ng-category-landing-page .paginationtt ul{margin: 0 !important;padding: 0 !important;}body.ng main.ng-main #left.ng-category-landing-page .paginationtt ul > li{margin: 0 4px 4px 0 !important;}body.ng main.ng-main #left.ng-category-landing-page .paginationtt ul > li > a, body.ng main.ng-main #left.ng-category-landing-page .paginationtt ul > li > span{display: inline-block !important;min-width: 34px !important;padding: 8px 10px !important;margin: 0 !important;border-radius: 8px !important;background: #eef3f7 !important;}body.ng main.ng-main #left.ng-category-landing-page .paginationtt ul > li.active > a, body.ng main.ng-main #left.ng-category-landing-page .paginationtt ul > li.active > span{background: #0b7fc1 !important;color: #fff !important;}body.ng main.ng-main #left.ng-category-landing-page .askqa{display: inline-block !important;text-decoration: none !important;}body.ng main.ng-main #left.ng-category-landing-page .askq2{border-radius: 12px !important;padding: 14px 18px !important;font-size: 14px !important;line-height: 1.3 !important;margin-top: 8px !important;}@media (max-width: 700px){body.ng main.ng-main #left.ng-category-landing-page #selbox{padding: 18px !important;border-radius: 14px !important;}body.ng main.ng-main #left.ng-category-landing-page #selbox h1{font-size: 21px !important;}body.ng main.ng-main #left.ng-category-landing-page a.catbox.cl{font-size: 11px !important;padding: 6px 9px !important;}}   body[data-route^="questions/view"] .qcrumbs, body.questions-view .qcrumbs, #question{scroll-margin-top: 90px;}.qcrumbs{margin-bottom: 12px !important;}.phdr{margin-bottom: 14px !important;}.phdr .content.postheader{margin: 22px 24px 20px 24px !important;}.phdr .logoheader h1{line-height: 1.15 !important;letter-spacing: .2px !important;}#question > .content, .reply > .content{margin-top: 24px !important;margin-bottom: 24px !important;}#question .user, .reply .user{margin-bottom: 10px !important;}#question .text, .reply .text{margin-top: 16px !important;line-height: 1.65 !important;}#question .date, .reply .date{margin-top: 16px !important;font-size: 11px !important;letter-spacing: 1.2px !important;color: #8a9199 !important;}#question .gallery, .reply .gallery{margin-top: 18px !important;}#question .gallery img, .reply .gallery img{border-radius: 8px !important;}#question .thumbnail, .reply .thumbnail{vertical-align: top !important;}.box.nmbreplies{margin-top: 10px !important;margin-bottom: 14px !important;}.box.nmbreplies > h2{line-height: 1.25 !important;padding-top: 14px !important;padding-bottom: 14px !important;}#replies .reply.white{margin-bottom: 14px !important;}#repw .content, form#reply{margin-top: 22px !important;}form#reply textarea{min-height: 160px !important;}.upload-btn-wrapper, #upload_gallery{margin-top: 8px !important;}@media (max-width: 960px){.qcrumbs{margin-bottom: 8px !important;}.phdr{margin-bottom: 10px !important;}.phdr .content.postheader{margin: 18px 18px 16px 18px !important;}#question > .content, .reply > .content{margin: 18px !important;}#question .text, .reply .text{margin-top: 14px !important;line-height: 1.6 !important;}#question .gallery img, .reply .gallery img{max-height: 260px !important;}.box.nmbreplies > h2{padding-left: 18px !important;padding-right: 18px !important;font-size: 18px !important;}}  .vehicle-hero-line{margin-top: 10px;font: 700 15px/1.45 'Roboto Condensed', Helvetica, Arial, sans-serif;letter-spacing: .7px;text-transform: uppercase;color: #4d5c6a;}ul.info li.expert-badge{position: relative;padding-right: 26px !important;}.expert-badge-mark{display: inline-flex;align-items: center;justify-content: center;width: 16px;height: 16px;margin-left: 8px;border-radius: 50%;background: #ffffff;color: #4f8f2f;font-size: 11px;font-weight: 700;line-height: 1;vertical-align: middle;}@media (max-width: 960px){.vehicle-hero-line{font-size: 13px;line-height: 1.5;}}  .phdr .question-hero-copy{display:block;}.phdr .question-hero-badges{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 10px 0;}.phdr .question-hero-badge{display:inline-block;padding:5px 10px;border-radius:999px;font:700 11px/1 'Roboto Condensed', Arial, sans-serif;letter-spacing:1px;text-transform:uppercase;}.phdr .question-hero-badge-status{background:#0f7cc0;color:#fff;}.phdr .question-hero-badge-posts{background:#eef5fb;color:#35506a;border:1px solid #d8e5f0;}.phdr .question-title-display{margin:0 0 10px 0;font:700 42px/1.1 'Roboto Condensed', Arial, sans-serif;text-transform:none;letter-spacing:0;color:#14212b;}.phdr .vehicle-hero-line{margin:0 0 8px 0;font:700 24px/1.2 'Roboto Condensed', Arial, sans-serif;letter-spacing:.5px;color:#0f7cc0;}.phdr .vehicle-meta-line{margin:0;font:600 13px/1.5 'Roboto', Arial, sans-serif;letter-spacing:.4px;text-transform:uppercase;color:#5d6d79;}#question .stats ul.info{margin-top:10px;}@media (max-width: 900px){.phdr .question-title-display{font-size:32px;}.phdr .vehicle-hero-line{font-size:20px;}}@media (max-width: 550px){.phdr .question-hero-badges{gap:6px;margin-bottom:8px;}.phdr .question-hero-badge{padding:4px 8px;font-size:10px;}.phdr .question-title-display{font-size:24px;line-height:1.15;}.phdr .vehicle-hero-line{font-size:17px;}.phdr .vehicle-meta-line{font-size:11px;line-height:1.45;}}  #question .infowrap .username .role-chip{display:inline-block;margin-left:10px;padding:4px 8px;border-radius:999px;background:#eef5fb;border:1px solid #d8e5f0;color:#35506a;font:700 10px/1 'Roboto Condensed', Arial, sans-serif;letter-spacing:1px;text-transform:uppercase;vertical-align:middle;}#question .infowrap .username .role-chip.role-chip-expert{background:#eaf7ee;border-color:#cfe7d6;color:#2f7a45;}@media (max-width: 550px){#question .infowrap .username .role-chip{margin-left:8px;padding:3px 7px;font-size:9px;}}  .phdr .question-hero-copy{margin-top:-2px;}.phdr .question-title-display{margin:0 0 10px 0;font:700 46px/1.06 'Roboto Condensed', Arial, sans-serif;text-transform:capitalize;letter-spacing:.2px;color:#14212b;}.phdr .vehicle-hero-line{margin:0 0 6px 0;font:700 19px/1.18 'Roboto Condensed', Arial, sans-serif;letter-spacing:.3px;color:#1775ba;}.phdr .vehicle-meta-line{margin:0;font:600 12px/1.42 'Roboto', Arial, sans-serif;letter-spacing:.3px;text-transform:uppercase;color:#62727f;}#question .content{padding-top:18px;}#question .user{margin-top:4px;}#question .stats ul.info li.expert-badge-row{display:inline-flex;align-items:center;gap:6px;}#question .stats ul.info li.expert-badge-row .expert-badge-mini{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#ffffff;color:#2f7a45;font-size:11px;font-weight:700;line-height:1;}@media (max-width: 900px){.phdr .question-title-display{font-size:34px;}.phdr .vehicle-hero-line{font-size:17px;}}@media (max-width: 550px){.phdr .question-title-display{font-size:26px;line-height:1.1;}.phdr .vehicle-hero-line{font-size:16px;}.phdr .vehicle-meta-line{font-size:11px;line-height:1.4;}}  .phdr .content.postheader{padding-top: 18px;padding-bottom: 10px;}.phdr .logoheader{max-width: 760px;margin: 0 auto;text-align: left;}.phdr .question-hero-copy{margin-top: 0;}.phdr .question-title-display{margin: 0 0 8px 0;font: 700 40px/1.08 'Roboto Condensed', Arial, sans-serif;text-transform: none;letter-spacing: 0;color: #14212b;}.phdr .vehicle-hero-line{margin: 0 0 4px 0;font: 700 17px/1.2 'Roboto Condensed', Arial, sans-serif;letter-spacing: .2px;color: #1775ba;}.phdr .vehicle-meta-line{margin: 0;font: 600 11px/1.4 'Roboto', Arial, sans-serif;letter-spacing: .25px;text-transform: uppercase;color: #6a7884;}#question .content{padding-top: 10px;}#question .user{display: grid;grid-template-columns: 72px minmax(0, 1fr);column-gap: 16px;align-items: start;max-width: 760px;margin: 2px auto 18px auto;}#question .avatar{width: 72px;min-width: 72px;margin: 0;}#question .avatar img, #question .avatar a img{width: 72px;height: 72px;object-fit: cover;border-radius: 10px;}#question .infowrap{width: auto;margin: 0;padding: 0;}#question .infowrap .username{margin: 0 0 6px 0;font: 700 18px/1.1 'Roboto Condensed', Arial, sans-serif;letter-spacing: .4px;text-transform: uppercase;color: #111;}#question .infowrap .experience{display: block;margin-top: 4px;font: 400 11px/1.3 'Roboto', Arial, sans-serif;color: #6f7d88;}#question .stats{margin: 0;}#question .stats ul.info{margin: 0;padding: 0;}#question .stats ul.info li{margin: 0 8px 8px 0;vertical-align: middle;}#question .stats ul.info li.expert-badge-row{display: inline-flex;align-items: center;gap: 6px;}#question .stats ul.info li.follow, #question .stats ul.info li.qid, #question .stats ul.info li.uid{opacity: .92;}#question .qbody{max-width: 760px;margin: 0 auto;}#question .user + .qbody{margin-top: 6px;}@media (max-width: 900px){.phdr .logoheader{max-width: 100%;}.phdr .question-title-display{font-size: 32px;}.phdr .vehicle-hero-line{font-size: 16px;}#question .user{max-width: 100%;}}@media (max-width: 550px){.phdr .question-title-display{font-size: 26px;line-height: 1.12;}.phdr .vehicle-hero-line{font-size: 15px;}.phdr .vehicle-meta-line{font-size: 10px;line-height: 1.35;}#question .user{grid-template-columns: 58px minmax(0, 1fr);column-gap: 12px;margin-bottom: 14px;}#question .avatar, #question .avatar img, #question .avatar a img{width: 58px;height: 58px;}#question .infowrap .username{font-size: 16px;}#question .stats ul.info li{margin-right: 6px;margin-bottom: 6px;}}   body .fancybox-overlay, body #fancybox-overlay{z-index: 99999 !important;}body .fancybox-wrap, body #fancybox-wrap{z-index: 100000 !important;}body .fancybox-skin, body #fancybox-content{border-radius: 14px !important;box-shadow: 0 18px 48px rgba(0,0,0,.28) !important;} #toolbox, #adminbox{box-sizing: border-box;width: min(92vw, 720px);max-width: 720px;margin: 0 auto;padding: 22px 24px;background: #fff;color: #13202b;border-radius: 14px;overflow-wrap: break-word;}#toolbox h1, #toolbox h2, #toolbox h3, #adminbox h1, #adminbox h2, #adminbox h3{margin: 0 0 14px 0;font: 700 22px/1.15 'Roboto Condensed', Arial, sans-serif;color: #13202b;}#toolbox p, #toolbox div, #adminbox p, #adminbox div{font: 400 15px/1.5 'Roboto', Arial, sans-serif;} #toolbox input[type="button"], #toolbox button, #adminbox input[type="button"], #adminbox button{height: 36px;padding: 0 14px;margin: 8px 8px 0 0;border: 1px solid #b8c6d3;border-radius: 9px;background: #f4f8fb;color: #13202b;font: 600 14px/1 'Roboto', Arial, sans-serif;cursor: pointer;}#toolbox input[type="text"], #toolbox input[type="search"], #toolbox textarea, #adminbox input[type="text"], #adminbox input[type="search"], #adminbox textarea{width: 100%;min-height: 40px;box-sizing: border-box;padding: 10px 12px;margin-top: 10px;border: 1px solid #bcc8d4;border-radius: 10px;background: #fff;color: #13202b;font: 400 15px/1.45 'Roboto', Arial, sans-serif;} form#edit{display: block;max-width: 760px;margin: 18px 0 8px 0;}form#edit textarea{display: block;width: 100% !important;max-width: 100% !important;min-height: 140px;box-sizing: border-box;margin: 0 0 12px 0 !important;padding: 12px 14px;border: 1px solid #bcc8d4;border-radius: 12px;background: #fff;color: #13202b;font: 400 16px/1.55 'Roboto', Arial, sans-serif;resize: vertical;overflow: auto;}form#edit textarea + textarea{min-height: 220px;}form#edit input[type="button"], form#edit input[type="submit"], form#edit button{height: 38px;padding: 0 14px;margin: 0 8px 10px 0;border: 1px solid #b8c6d3;border-radius: 9px;background: #f4f8fb;color: #13202b;font: 600 14px/1 'Roboto', Arial, sans-serif;cursor: pointer;}form#edit input[type="file"]{margin-top: 8px;}form#edit .upload-btn, form#edit .uploadBtn, form#edit .addimage, form#edit .addvideo{display: inline-block;margin-top: 8px;} body > .success, body > .error, body > .notice, body > .warning, .reload + .success, .reload + .error{margin-top: 18px !important;} @media (max-width: 700px){#toolbox, #adminbox{width: calc(100vw - 22px);padding: 16px 16px 18px;}#toolbox h1, #toolbox h2, #toolbox h3, #adminbox h1, #adminbox h2, #adminbox h3{font-size: 20px;}form#edit textarea{font-size: 15px;line-height: 1.5;}}   .fancybox-opened, #fancybox-wrap{overflow: visible !important;}.fancybox-outer, .fancybox-inner, #fancybox-outer, #fancybox-inner, #fancybox-content{overflow: visible !important;height: auto !important;max-height: none !important;} .fancybox-wrap:has(#adminbox), .fancybox-wrap:has(#toolbox){width: min(92vw, 760px) !important;left: 50% !important;margin-left: 0 !important;transform: translateX(-50%) !important;}#adminbox, #toolbox{min-height: 0 !important;} #adminbox, #toolbox, #adminbox *, #toolbox *{box-sizing: border-box;}#adminbox{padding-top: 20px !important;padding-bottom: 18px !important;}#toolbox{padding-top: 18px !important;padding-bottom: 18px !important;}#adminbox h1, #adminbox h2, #adminbox h3, #toolbox h1, #toolbox h2, #toolbox h3{margin: 0 0 12px 0 !important;}#adminbox input[type="text"], #toolbox input[type="text"]{margin: 8px 0 0 0 !important;}#adminbox input[type="button"], #adminbox button, #toolbox input[type="button"], #toolbox button{margin-top: 12px !important;} #toolbox{font: 400 17px/1.55 'Roboto', Arial, sans-serif;}#toolbox br + br{display: none;}#toolbox .success, #toolbox .error, #toolbox .notice, #toolbox .warning{margin: 0 !important;padding: 0 !important;background: transparent !important;border: 0 !important;box-shadow: none !important;} @media (max-width: 700px){.fancybox-wrap:has(#adminbox), .fancybox-wrap:has(#toolbox){width: calc(100vw - 20px) !important;}}   .fancybox-wrap:has(#adminbox), .fancybox-wrap:has(#toolbox), #fancybox-wrap:has(#adminbox), #fancybox-wrap:has(#toolbox){top: 110px !important;}@media (max-width: 700px){.fancybox-wrap:has(#adminbox), .fancybox-wrap:has(#toolbox), #fancybox-wrap:has(#adminbox), #fancybox-wrap:has(#toolbox){top: 86px !important;}}   #replies .reply.white{display: block !important;visibility: visible !important;opacity: 1 !important;position: relative !important;clear: both !important;} #replies .reply.white > .content{display: block !important;margin: 18px 20px !important;padding: 0 0 14px 0 !important;} #replies .reply.white .paginationtt{display: block !important;text-align: center !important;margin: 0 auto !important;}#replies .reply.white .paginationtt ul{display: inline-flex !important;flex-wrap: wrap !important;gap: 6px !important;justify-content: center !important;margin: 0 !important;padding: 0 !important;list-style: none !important;}#replies .reply.white .paginationtt li{margin: 0 !important;padding: 0 !important;}#replies .reply.white .paginationtt a{display: inline-block !important;min-width: 34px !important;padding: 7px 10px !important;border-radius: 8px !important;background: #eef3f7 !important;text-decoration: none !important;}#replies .reply.white .paginationtt .active a, #replies .reply.white .paginationtt li.active a{background: #0b7fc1 !important;color: #fff !important;} #replies .reply{margin-bottom: 12px !important;}#replies .text{margin-top: 10px !important;line-height: 1.58 !important;}#replies .user{margin-bottom: 8px !important;} #repw{margin-top: 16px !important;} .paginationtt{clear: both;font-size: 16px;line-height: 16px;margin: 0;}.paginationtt ul{display: inline-block;padding: 0;margin: 0;list-style: none;}.paginationtt ul > li{display: inline-block;list-style: none;margin: 0 2px;padding: 0;border-radius: 2px;}.paginationtt ul > li > a, .paginationtt ul > li > span{display: inline-block;color: #000;text-align: center;margin: 3px 6px;text-decoration: none !important;}.paginationtt ul > li:first-child{margin-left: -6px;}.paginationtt ul > .active > a, .paginationtt ul > .active > span{color: #fff;cursor: default;font-weight: 800;}.paginationtt ul > .disabled > a, .paginationtt ul > .disabled > span{cursor: default;}@media all and (max-width:520px){.paginationtt ul li.page{display: none;}} .paginationtt{clear: both;margin: 14px 0 18px !important;text-align: center;font-size: 15px;line-height: 1;}.paginationtt ul{display: inline-flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 6px;margin: 0 !important;padding: 0 !important;list-style: none !important;}.paginationtt ul > li{display: inline-block;list-style: none !important;margin: 0 !important;padding: 0 !important;border-radius: 999px;}.paginationtt ul > li > a, .paginationtt ul > li > span{display: inline-block;min-width: 18px;padding: 8px 11px;margin: 0 !important;border-radius: 999px;color: #1f2d3a !important;background: transparent;text-align: center;text-decoration: none !important;transition: background-color .15s ease, color .15s ease, box-shadow .15s ease;}.paginationtt ul > li.page > a:hover, .paginationtt ul > li.prev > a:hover, .paginationtt ul > li.next_page > a:hover{background: #e9f4fb;color: #0b79b7 !important;}.paginationtt ul > li.active > a, .paginationtt ul > li.active > span{background: #0b79b7 !important;color: #fff !important;font-weight: 700;box-shadow: 0 1px 3px rgba(0,0,0,.12);}.paginationtt ul > li.gap > a, .paginationtt ul > li.gap > span, .paginationtt ul > li.disabled > a, .paginationtt ul > li.disabled > span{color: #6f7d89 !important;}.paginationtt ul > li.prev > a, .paginationtt ul > li.next_page > a{font-weight: 600;letter-spacing: .02em;}@media all and (max-width: 640px){.paginationtt{margin: 12px 0 16px !important;font-size: 14px;}.paginationtt ul{gap: 4px;}.paginationtt ul > li > a, .paginationtt ul > li > span{padding: 7px 9px;}}@media all and (max-width:520px){.paginationtt ul li.page{display: none;}.paginationtt ul li.prev, .paginationtt ul li.next_page, .paginationtt ul li.active, .paginationtt ul li.gap{display: inline-block;}} @media (min-width: 769px){body.ng #postwrap #question{margin-top: 8px;}body.ng #postwrap #question > .content:first-child, body.ng #question > .content:first-child{margin-top: 18px !important;margin-bottom: 18px !important;}body.ng #question h1{margin: 0 0 8px 0 !important;line-height: 1.15 !important;letter-spacing: -.2px !important;text-transform: none !important;}body.ng #question h2{margin: 0 0 6px 0 !important;line-height: 1.2 !important;}body.ng #question .titledesc, body.ng #question .question-meta, body.ng #question .vehicle-meta, body.ng #question .vehicle-stats{margin-top: 4px !important;margin-bottom: 18px !important;}body.ng #replies .reply.white:first-of-type, body.ng #replies .reply:first-of-type{border: 1px solid #e6ebf0 !important;border-radius: 14px !important;box-shadow: 0 1px 2px rgba(0,0,0,.03) !important;overflow: hidden !important;}body.ng #replies .reply .content{margin: 24px 28px 22px 28px !important;}body.ng #replies .reply .user{display: flex !important;align-items: flex-start !important;gap: 16px !important;margin-bottom: 16px !important;}body.ng #replies .reply .avatar, body.ng #replies .reply li.avatar{float: none !important;display: block !important;width: 72px !important;min-width: 72px !important;padding: 0 !important;margin: 0 !important;height: auto !important;}body.ng #replies .reply .avatar img, body.ng #replies .reply li.avatar img{width: 72px !important;height: 72px !important;border-radius: 12px !important;display: block !important;object-fit: cover !important;}body.ng #replies .reply .infowrap{flex: 1 1 auto !important;min-width: 0 !important;}body.ng #replies .reply .username{font-size: 18px !important;line-height: 1.15 !important;letter-spacing: .2px !important;margin: 0 0 10px 0 !important;}body.ng #replies .reply .stats{margin: 0 !important;}body.ng #replies .reply .stats ul.info, body.ng #replies .reply .stats ul.user, body.ng #replies .reply .stats ul{list-style: none !important;margin: 0 !important;padding: 0 !important;display: flex !important;flex-wrap: wrap !important;gap: 8px !important;}body.ng #replies .reply .stats ul.info li, body.ng #replies .reply .stats ul.user li, body.ng #replies .reply .stats ul li{list-style: none !important;margin: 0 !important;padding: 6px 10px !important;line-height: 1 !important;border-radius: 999px !important;font-size: 11px !important;letter-spacing: .8px !important;}body.ng #replies .reply .stats ul.info li::marker, body.ng #replies .reply .stats ul.user li::marker, body.ng #replies .reply .stats ul li::marker{content: "" !important;}body.ng #replies .reply li.follow{background: #eef6ff !important;color: #0d6fb8 !important;border: 1px solid #cfe4fb !important;cursor: pointer !important;font-weight: 700 !important;transition: all .15s ease !important;}body.ng #replies .reply li.follow:hover{background: #dfefff !important;color: #085e9d !important;border-color: #b8d9fb !important;}body.ng #replies .reply .text{clear: both !important;margin-top: 6px !important;}body.ng #replies .reply .qbody{font-size: 18px !important;line-height: 1.65 !important;}body.ng #replies .reply .date{margin-top: 18px !important;font-size: 11px !important;letter-spacing: 1.2px !important;color: #9aa6b2 !important;}body.ng .nmbreplies{margin-top: 26px !important;margin-bottom: 14px !important;border-radius: 12px !important;overflow: hidden !important;}body.ng .nmbreplies > h2{padding-left: 18px !important;line-height: 46px !important;font-size: 28px !important;letter-spacing: -.2px !important;}}@media (max-width: 768px){body.ng #question h1{margin-bottom: 8px !important;line-height: 1.2 !important;text-transform: none !important;}body.ng #replies .reply .content{margin: 18px 18px 20px 18px !important;}body.ng #replies .reply .user{display: flex !important;align-items: flex-start !important;gap: 12px !important;margin-bottom: 14px !important;}body.ng #replies .reply .avatar, body.ng #replies .reply li.avatar{float: none !important;width: 56px !important;min-width: 56px !important;margin: 0 !important;padding: 0 !important;}body.ng #replies .reply .avatar img, body.ng #replies .reply li.avatar img{width: 56px !important;height: 56px !important;border-radius: 10px !important;}body.ng #replies .reply .username{margin: 0 0 8px 0 !important;}body.ng #replies .reply .stats ul.info, body.ng #replies .reply .stats ul.user, body.ng #replies .reply .stats ul{list-style: none !important;margin: 0 !important;padding: 0 !important;display: flex !important;flex-wrap: wrap !important;gap: 6px !important;}body.ng #replies .reply .stats ul.info li, body.ng #replies .reply .stats ul.user li, body.ng #replies .reply .stats ul li{list-style: none !important;margin: 0 !important;padding: 5px 8px !important;line-height: 1 !important;border-radius: 999px !important;}body.ng #replies .reply .qbody{line-height: 1.6 !important;}body.ng .nmbreplies{margin-top: 22px !important;margin-bottom: 12px !important;border-radius: 10px !important;overflow: hidden !important;}}  @media (min-width: 769px){body.ng .box.white.phdr{background: transparent !important;border: 0 !important;box-shadow: none !important;margin-bottom: 8px !important;}body.ng .phdr .content.postheader{padding: 8px 0 4px 0 !important;background: transparent !important;}body.ng .phdr .logoheader{max-width: 980px !important;margin: 0 auto !important;padding: 0 8px !important;}body.ng .phdr .question-hero-copy{text-align: left !important;}body.ng .phdr .question-title-display{font-size: 44px !important;line-height: 1.12 !important;letter-spacing: -.45px !important;margin: 0 0 10px 0 !important;max-width: none !important;}body.ng .phdr .vehicle-hero-line{font-size: 28px !important;line-height: 1.08 !important;letter-spacing: -.35px !important;margin: 0 0 8px 0 !important;}body.ng .phdr .vehicle-meta-line{font-size: 14px !important;line-height: 1.45 !important;letter-spacing: .8px !important;margin: 0 !important;opacity: .92 !important;}body.ng #question{max-width: 760px !important;margin-left: auto !important;margin-right: auto !important;}body.ng .box.nmbreplies, body.ng #replies{max-width: 760px !important;margin-left: auto !important;margin-right: auto !important;}}@media (max-width: 768px){body.ng .box.white.phdr{background: transparent !important;border: 0 !important;box-shadow: none !important;}body.ng .phdr .content.postheader{padding: 6px 0 2px 0 !important;background: transparent !important;}body.ng .phdr .logoheader{padding: 0 16px !important;}body.ng .phdr .question-title-display{font-size: 34px !important;line-height: 1.08 !important;letter-spacing: -.5px !important;margin: 0 0 8px 0 !important;}body.ng .phdr .vehicle-hero-line{font-size: 24px !important;line-height: 1.12 !important;margin: 0 0 6px 0 !important;}body.ng .phdr .vehicle-meta-line{font-size: 12px !important;line-height: 1.45 !important;letter-spacing: .7px !important;margin: 0 !important;}}  @media (min-width: 1100px){ body.ng .phdr .logoheader, body.ng #question, body.ng .box.nmbreplies, body.ng #replies{max-width: 1040px !important;margin-left: auto !important;margin-right: auto !important;} body.ng .phdr .content.postheader{padding: 10px 0 10px 0 !important;}body.ng .phdr .question-title-display{font-size: 42px !important;line-height: 1.08 !important;letter-spacing: -.35px !important;margin: 0 0 6px 0 !important;max-width: none !important;white-space: normal !important;}body.ng .phdr .vehicle-hero-line{font-size: 26px !important;line-height: 1.12 !important;margin: 0 0 4px 0 !important;}body.ng .phdr .vehicle-meta-line{font-size: 13px !important;line-height: 1.45 !important;letter-spacing: .7px !important;} body.ng #replies .reply .content{margin: 26px 30px 26px 30px !important;}body.ng #replies .reply .user{gap: 18px !important;margin-bottom: 18px !important;}body.ng #replies .reply .avatar, body.ng #replies .reply li.avatar{width: 76px !important;min-width: 76px !important;}body.ng #replies .reply .avatar img, body.ng #replies .reply li.avatar img{width: 76px !important;height: 76px !important;border-radius: 12px !important;}body.ng #replies .reply .text{font-size: 16px !important;line-height: 1.72 !important;} body.ng #replies .image-gallery, body.ng #question .image-gallery{grid-template-columns: repeat(3, minmax(0, 1fr)) !important;gap: 16px !important;}body.ng #replies .thumbnail img, body.ng #question .thumbnail img{max-height: 420px !important;}}  @media (min-width: 1100px){ body.ng .phdr .logoheader, body.ng #question, body.ng .box.nmbreplies, body.ng #replies{max-width: 1080px !important;margin-left: auto !important;margin-right: auto !important;} body.ng .phdr .logoheader{display: grid !important;grid-template-columns: 220px minmax(0, 1fr) !important;column-gap: 32px !important;align-items: start !important;}body.ng .phdr .question-hero-copy{grid-column: 2 !important;max-width: none !important;text-align: left !important;}body.ng .phdr .question-title-display{font-size: 40px !important;line-height: 1.08 !important;letter-spacing: -.3px !important;margin: 0 0 6px 0 !important;max-width: none !important;}body.ng .phdr .vehicle-hero-line{font-size: 26px !important;line-height: 1.12 !important;margin: 0 0 3px 0 !important;}body.ng .phdr .vehicle-meta-line{font-size: 13px !important;line-height: 1.45 !important;letter-spacing: .6px !important;margin: 0 !important;} body.ng #question > .content{display: grid !important;grid-template-columns: 220px minmax(0, 1fr) !important;column-gap: 32px !important;align-items: start !important;}body.ng #question .user{display: flex !important;flex-direction: column !important;align-items: flex-start !important;width: 220px !important;margin: 0 !important;}body.ng #question .avatar{float: none !important;width: 96px !important;margin: 0 0 16px 0 !important;padding: 0 !important;}body.ng #question .avatar img, body.ng #question .avatar a img{width: 96px !important;height: 96px !important;border-radius: 14px !important;display: block !important;}body.ng #question .infowrap{display: block !important;width: 100% !important;margin: 0 !important;clear: both !important;}body.ng #question .username{display: block !important;width: 100% !important;font-size: 18px !important;line-height: 1.15 !important;margin: 0 0 10px 0 !important;}body.ng #question .stats{width: 100% !important;}body.ng #question .stats ul.info{list-style: none !important;margin: 0 !important;padding: 0 !important;display: flex !important;flex-direction: column !important;gap: 8px !important;}body.ng #question .stats ul.info li{list-style: none !important;margin: 0 !important;padding: 0 !important;line-height: 1.25 !important;}body.ng #question .stats ul.info li.follow{display: inline-flex !important;align-items: center !important;justify-content: center !important;width: auto !important;min-width: 110px !important;max-width: 140px !important;padding: 10px 14px !important;border: 1px solid #cfe4fb !important;border-radius: 999px !important;background: #eef6ff !important;color: #0d6fb8 !important;font-weight: 700 !important;cursor: pointer !important;}body.ng #question .stats ul.info li.follow:hover{background: #dfefff !important;color: #085e9d !important;border-color: #b8d9fb !important;}body.ng #question .text{margin: 0 !important;max-width: none !important;}body.ng #question .qbody{font-size: 17px !important;line-height: 1.72 !important;} body.ng #replies .reply .content{margin: 26px 32px 26px 32px !important;}body.ng #replies .reply .text{font-size: 16px !important;line-height: 1.72 !important;} body.ng #replies .image-gallery, body.ng #question .image-gallery{grid-template-columns: repeat(2, minmax(0, 1fr)) !important;gap: 18px !important;}body.ng #replies .thumbnail img, body.ng #question .thumbnail img{max-height: 620px !important;}} body.ng .fancybox-close, body.ng .fancybox-close-small, body.ng .fancybox-button--close{display: block !important;opacity: 1 !important;visibility: visible !important;position: fixed !important;top: 16px !important;right: 16px !important;z-index: 999999 !important;width: 44px !important;height: 44px !important;border-radius: 999px !important;background: rgba(17,17,17,.92) !important;}body.ng .fancybox-button--close svg, body.ng .fancybox-close-small svg{color: #fff !important;fill: #fff !important;}  @media (min-width: 1100px){ body.ng .phdr .logoheader, body.ng #question > .content{grid-template-columns: 170px minmax(0, 1fr) !important;column-gap: 24px !important;}body.ng #question .user{width: 170px !important;}body.ng .phdr .question-title-display{font-size: 38px !important;line-height: 1.08 !important;letter-spacing: -.25px !important;margin: 0 0 6px 0 !important;}body.ng .phdr .vehicle-hero-line{font-size: 24px !important;margin: 0 0 2px 0 !important;}body.ng .phdr .vehicle-meta-line{font-size: 12px !important;letter-spacing: .55px !important;}body.ng #question .avatar{width: 88px !important;margin: 0 0 12px 0 !important;}body.ng #question .avatar img, body.ng #question .avatar a img{width: 88px !important;height: 88px !important;}body.ng #question .username{font-size: 16px !important;margin: 0 0 8px 0 !important;}body.ng #question .stats ul.info{gap: 6px !important;}body.ng #question .stats ul.info li:not(.follow){display: inline-flex !important;align-items: center !important;width: auto !important;padding: 6px 10px !important;border-radius: 999px !important;background: #f5f8fb !important;border: 1px solid #e3ebf3 !important;font-size: 11px !important;letter-spacing: .35px !important;line-height: 1 !important;} body.ng #replies .reply .stats ul.info, body.ng #replies .reply .stats ul.user, body.ng #replies .reply .stats ul{gap: 6px !important;}body.ng #replies .reply .stats ul.info li, body.ng #replies .reply .stats ul.user li, body.ng #replies .reply .stats ul li{display: inline-flex !important;align-items: center !important;padding: 6px 10px !important;border-radius: 999px !important;background: #f5f8fb !important;border: 1px solid #e3ebf3 !important;font-size: 11px !important;letter-spacing: .35px !important;line-height: 1 !important;}}  @media (min-width: 1100px){ body.ng .phdr .logoheader{display: block !important;max-width: 1080px !important;margin: 0 auto !important;padding: 0 8px !important;}body.ng .phdr .question-hero-copy{display: block !important;max-width: 1080px !important;margin: 0 !important;text-align: left !important;}body.ng .phdr .question-title-display{font-size: 40px !important;line-height: 1.08 !important;letter-spacing: -.2px !important;margin: 0 0 6px 0 !important;max-width: none !important;}body.ng .phdr .vehicle-hero-line{font-size: 24px !important;line-height: 1.12 !important;margin: 0 0 3px 0 !important;}body.ng .phdr .vehicle-meta-line{font-size: 12px !important;line-height: 1.4 !important;letter-spacing: .5px !important;margin: 0 !important;} body.ng ul.breadcrumb{margin: 8px 0 18px 0 !important;padding: 0 !important;}body.ng ul.breadcrumb li, body.ng ul.breadcrumb li a{font-size: 15px !important;line-height: 1.35 !important;color: #4b6580 !important;}body.ng ul.breadcrumb li.current, body.ng ul.breadcrumb li:last-child, body.ng ul.breadcrumb li:last-child a{color: #156fb8 !important;font-weight: 700 !important;} body.ng #question > .content{grid-template-columns: 170px minmax(0, 1fr) !important;column-gap: 22px !important;} body.ng #replies .reply .content{margin: 24px 28px 24px 28px !important;}body.ng #replies .reply .user{display: grid !important;grid-template-columns: 74px minmax(0, 1fr) !important;column-gap: 14px !important;row-gap: 0 !important;align-items: start !important;margin-bottom: 14px !important;}body.ng #replies .reply .avatar, body.ng #replies .reply li.avatar{width: 74px !important;min-width: 74px !important;margin: 0 !important;}body.ng #replies .reply .avatar img, body.ng #replies .reply li.avatar img{width: 74px !important;height: 74px !important;}body.ng #replies .reply .infowrap{margin: 0 !important;padding-top: 2px !important;}body.ng #replies .reply .username{font-size: 17px !important;margin: 0 0 8px 0 !important;}body.ng #replies .reply .stats{margin: 0 !important;}body.ng #replies .reply .stats ul.info, body.ng #replies .reply .stats ul.user, body.ng #replies .reply .stats ul{gap: 5px !important;}body.ng #replies .reply .stats ul.info li, body.ng #replies .reply .stats ul.user li, body.ng #replies .reply .stats ul li{padding: 5px 9px !important;font-size: 10px !important;letter-spacing: .3px !important;}}  @media (min-width: 1100px){ body.ng .box.white.qcrumbs .content, body.ng .box.white.phdr .content.postheader{padding-left: 0 !important;padding-right: 0 !important;}body.ng .box.white.qcrumbs, body.ng .box.white.phdr{background: transparent !important;border: 0 !important;box-shadow: none !important;}body.ng .qcrumbs, body.ng .phdr, body.ng #question, body.ng .box.nmbreplies, body.ng #replies{max-width: 1080px !important;margin-left: auto !important;margin-right: auto !important;}body.ng .phdr .logoheader, body.ng .phdr .question-hero-copy{max-width: none !important;margin-left: 0 !important;padding-left: 0 !important;} body.ng .phdr .question-title-display{margin-left: -12px !important;padding-left: 0 !important;text-indent: 0 !important;}body.ng .phdr .vehicle-hero-line, body.ng .phdr .vehicle-meta-line{margin-left: 0 !important;padding-left: 0 !important;}}  @media (max-width: 768px){ body.ng .qcrumbs{background: transparent !important;border: 0 !important;box-shadow: none !important;margin-bottom: 6px !important;}body.ng .qcrumbs .content{padding: 0 16px 0 16px !important;}body.ng ul.breadcrumb{margin: 8px 0 14px 0 !important;padding: 0 !important;}body.ng ul.breadcrumb li, body.ng ul.breadcrumb li a{font-size: 14px !important;line-height: 1.35 !important;} body.ng .box.white.phdr{background: transparent !important;border: 0 !important;box-shadow: none !important;margin-bottom: 6px !important;}body.ng .phdr .content.postheader{padding: 0 16px 2px 16px !important;background: transparent !important;}body.ng .phdr .logoheader, body.ng .phdr .question-hero-copy{display: block !important;margin: 0 !important;padding: 0 !important;max-width: none !important;}body.ng .phdr .question-title-display{font-size: 34px !important;line-height: 1.08 !important;letter-spacing: -.35px !important;margin: 0 0 8px 0 !important;max-width: none !important;}body.ng .phdr .vehicle-hero-line{font-size: 21px !important;line-height: 1.12 !important;margin: 0 0 4px 0 !important;}body.ng .phdr .vehicle-meta-line{font-size: 12px !important;line-height: 1.45 !important;letter-spacing: .45px !important;margin: 0 !important;} body.ng #question{margin-left: 16px !important;margin-right: 16px !important;}body.ng #question > .content{display: block !important;margin: 0 !important;padding: 0 !important;}body.ng #question .user{display: grid !important;grid-template-columns: 64px minmax(0, 1fr) !important;column-gap: 14px !important;align-items: start !important;margin: 18px 18px 12px 18px !important;}body.ng #question .avatar{float: none !important;width: 64px !important;min-width: 64px !important;margin: 0 !important;padding: 0 !important;}body.ng #question .avatar img, body.ng #question .avatar a img{width: 64px !important;height: 64px !important;border-radius: 12px !important;display: block !important;}body.ng #question .infowrap{margin: 0 !important;padding: 0 !important;}body.ng #question .username{display: block !important;font-size: 16px !important;line-height: 1.15 !important;margin: 0 0 8px 0 !important;}body.ng #question .stats{margin: 0 !important;}body.ng #question .stats ul.info{list-style: none !important;margin: 0 !important;padding: 0 !important;display: flex !important;flex-wrap: wrap !important;gap: 6px !important;}body.ng #question .stats ul.info li{list-style: none !important;margin: 0 !important;padding: 5px 9px !important;border-radius: 999px !important;background: #f5f8fb !important;border: 1px solid #e3ebf3 !important;font-size: 10px !important;letter-spacing: .3px !important;line-height: 1 !important;}body.ng #question .stats ul.info li.follow{background: #eef6ff !important;border-color: #cfe4fb !important;color: #0d6fb8 !important;font-weight: 700 !important;}body.ng #question .text{margin: 0 18px 18px 18px !important;}body.ng #question .qbody{font-size: 16px !important;line-height: 1.72 !important;} body.ng .box.nmbreplies, body.ng #replies{margin-left: 16px !important;margin-right: 16px !important;}body.ng #replies .reply .content{margin: 18px 18px 18px 18px !important;}body.ng #replies .reply .user{display: grid !important;grid-template-columns: 56px minmax(0, 1fr) !important;column-gap: 12px !important;align-items: start !important;margin-bottom: 12px !important;}body.ng #replies .reply .avatar, body.ng #replies .reply li.avatar{width: 56px !important;min-width: 56px !important;margin: 0 !important;padding: 0 !important;}body.ng #replies .reply .avatar img, body.ng #replies .reply li.avatar img{width: 56px !important;height: 56px !important;border-radius: 10px !important;}body.ng #replies .reply .infowrap{margin: 0 !important;padding: 0 !important;}body.ng #replies .reply .username{font-size: 16px !important;line-height: 1.15 !important;margin: 0 0 7px 0 !important;}body.ng #replies .reply .stats ul.info, body.ng #replies .reply .stats ul.user, body.ng #replies .reply .stats ul{list-style: none !important;margin: 0 !important;padding: 0 !important;display: flex !important;flex-wrap: wrap !important;gap: 6px !important;}body.ng #replies .reply .stats ul.info li, body.ng #replies .reply .stats ul.user li, body.ng #replies .reply .stats ul li{list-style: none !important;margin: 0 !important;padding: 5px 8px !important;border-radius: 999px !important;background: #f5f8fb !important;border: 1px solid #e3ebf3 !important;font-size: 10px !important;letter-spacing: .25px !important;line-height: 1 !important;}body.ng #replies .reply .text{font-size: 16px !important;line-height: 1.7 !important;} body.ng #replies .image-gallery, body.ng #question .image-gallery{grid-template-columns: repeat(2, minmax(0, 1fr)) !important;gap: 12px !important;}}  @media (max-width: 768px){ body.ng .phdr .content.postheader{padding: 0 16px 2px 16px !important;}body.ng .phdr .logoheader, body.ng .phdr .question-hero-copy{margin: 0 !important;padding: 0 !important;max-width: none !important;}body.ng .phdr .question-title-display{margin: 0 0 8px 0 !important;padding: 0 !important;text-indent: 0 !important;letter-spacing: -.25px !important;}body.ng .phdr .vehicle-hero-line{margin: 0 !important;padding: 0 !important;}body.ng .phdr .vehicle-meta-line{margin: 4px 0 0 0 !important;padding: 0 !important;} body.ng #replies .image-gallery, body.ng #question .image-gallery{grid-template-columns: 1fr !important;gap: 12px !important;}}   body.ng #question .stats ul.info li.gbg:first-child, body.ng #replies .reply .stats ul.info li.gbg:first-child{position: relative !important;display: inline-flex !important;align-items: center !important;gap: 6px !important;padding: 6px 12px 6px 10px !important;border-radius: 999px !important;background: linear-gradient(180deg, #eef7ff 0%, #dceeff 100%) !important;border: 1px solid #b8d9fb !important;color: #0b67ad !important;font-weight: 800 !important;letter-spacing: .35px !important;box-shadow: 0 1px 2px rgba(13,111,184,.10) !important;} body.ng #question .stats ul.info li.gbg:first-child::before, body.ng #replies .reply .stats ul.info li.gbg:first-child::before{content: "✓" !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;width: 16px !important;height: 16px !important;border-radius: 999px !important;background: #0d6fb8 !important;color: #fff !important;font-size: 10px !important;font-weight: 900 !important;line-height: 1 !important;flex: 0 0 16px !important;} body.ng #question .stats ul.info li.gbg:not(:first-child), body.ng #replies .reply .stats ul.info li.gbg:not(:first-child){background: #f5f8fb !important;border: 1px solid #e3ebf3 !important;color: #3d5368 !important;font-weight: 700 !important;} @media (max-width: 768px){body.ng #question .stats ul.info li.gbg:first-child, body.ng #replies .reply .stats ul.info li.gbg:first-child{padding: 5px 10px 5px 8px !important;font-size: 10px !important;}body.ng #question .stats ul.info li.gbg:first-child::before, body.ng #replies .reply .stats ul.info li.gbg:first-child::before{width: 14px !important;height: 14px !important;font-size: 9px !important;flex: 0 0 14px !important;}}  body.ng .relqc.mandi{padding-top: 0;padding-bottom: 0;}body.ng .relqc.mandi .ng-related-item{padding: 0;}body.ng .relqc.mandi .ng-related-media-card{margin: 0;}body.ng .relqc.mandi .ng-related-media-link, body.ng .relqc.mandi .ng-related-item-video .ng-related-media-card{display: flex;align-items: center;gap: 16px;min-height: 108px;padding: 16px 18px;border-radius: 14px;text-decoration: none;color: inherit;}body.ng .relqc.mandi .ng-related-media-link:hover, body.ng .relqc.mandi .ng-related-item-video .ng-related-media-card:hover{background: #f7fafc;box-shadow: inset 0 0 0 1px #e6eef5;}body.ng .relqc.mandi .ng-related-media-thumb, body.ng .relqc.mandi .ng-related-media-thumb img{width: 148px;height: 84px;max-width: 148px;min-width: 148px;border-radius: 10px;overflow: hidden;object-fit: cover;}body.ng .relqc.mandi .ng-related-media-copy{width: auto;max-width: none;padding-left: 0;text-align: left;text-transform: none;}body.ng .relqc.mandi .ng-related-media-kicker{display: inline-block;margin-bottom: 6px;padding: 4px 8px;border-radius: 999px;background: #eef5fb;color: #1c6ea4;font: 700 11px/1 Roboto, Arial, sans-serif;letter-spacing: .8px;}body.ng .relqc.mandi .ng-related-media-title{color: #163247;font: 700 20px/1.25 "Roboto Condensed", Roboto, Arial, sans-serif;letter-spacing: .2px;text-transform: none;}body.ng .relqc.mandi .post-line{width: calc(100% - 36px);height: 1px;margin: 0 auto;background: #e8eef3;}body.ng .relqc.mandi .videopop_grey{width: 38px;height: 30px;margin-top: -15px;}@media (max-width: 700px){body.ng .relqc.mandi .ng-related-media-link, body.ng .relqc.mandi .ng-related-item-video .ng-related-media-card{gap: 12px;padding: 14px;}body.ng .relqc.mandi .ng-related-media-thumb, body.ng .relqc.mandi .ng-related-media-thumb img{width: 120px;height: 72px;max-width: 120px;min-width: 120px;}body.ng .relqc.mandi .ng-related-media-title{font-size: 17px;}} body.ng .ng-q-helpbox{margin: 18px 0 6px;padding: 18px 20px;border: 1px solid #dfe8ef;border-radius: 14px;background: #f8fbfd;}body.ng .ng-q-helpbox-title{margin-bottom: 6px;color: #143247;font: 700 22px/1.2 "Roboto Condensed", Roboto, Arial, sans-serif;}body.ng .ng-q-helpbox-copy{margin-bottom: 14px;color: #4f6575;font: 400 16px/1.5 Roboto, Arial, sans-serif;}body.ng .ng-q-helpbox-actions{display: flex;flex-wrap: wrap;gap: 10px;}body.ng .ng-q-helpbtn{display: inline-block;padding: 10px 14px;border-radius: 999px;background: #1185c9;color: #fff !important;text-decoration: none;font: 700 13px/1 Roboto, Arial, sans-serif;letter-spacing: .3px;}body.ng .ng-q-helpbtn.alt{background: #e8f1f8;color: #174263 !important;}body.ng .relheaderb.nmbreplies h2{text-transform: none;}body.ng .content.index .preview.p-user{margin-bottom: 18px;}body.ng .content.index .preview.p-user img, body.ng .content.index .preview.p-user .reltype, body.ng .content.index .preview.p-user .guide, body.ng .content.index .preview.p-user .video, body.ng .content.index .preview.p-user .article, body.ng .content.index .preview.p-user .vmore + img{display: none !important;} body.ng .ng-q-helpbox{margin: 18px 0 6px;padding: 18px 20px;border: 1px solid #dfe8ef;border-radius: 14px;background: #f8fbfd;}body.ng .ng-q-helpbox-title{margin-bottom: 6px;color: #143247;font: 700 22px/1.2 "Roboto Condensed", Roboto, Arial, sans-serif;text-transform: none;}body.ng .ng-q-helpbox-copy{margin-bottom: 14px;color: #4f6575;font: 400 16px/1.5 Roboto, Arial, sans-serif;text-transform: none;}body.ng .ng-q-helpbox-actions{display: flex;flex-wrap: wrap;gap: 10px;}body.ng .ng-q-helpbtn{display: inline-block;padding: 10px 14px;border-radius: 999px;background: #1185c9;color: #fff !important;text-decoration: none;font: 700 13px/1 Roboto, Arial, sans-serif;letter-spacing: .3px;}body.ng .ng-q-helpbtn.alt{background: #e8f1f8;color: #174263 !important;} body.ng .ng-q-helpbox{margin: 18px 0 8px;padding: 18px 20px;border: 1px solid #dfe8ef;border-radius: 14px;background: #f8fbfd;}body.ng .ng-q-helpbox-title{margin-bottom: 6px;color: #143247;font: 700 22px/1.2 "Roboto Condensed", Roboto, Arial, sans-serif;text-transform: none;}body.ng .ng-q-helpbox-copy{margin-bottom: 14px;color: #4f6575;font: 400 16px/1.5 Roboto, Arial, sans-serif;text-transform: none;}body.ng .ng-q-helpbox-actions{display: flex;flex-wrap: wrap;gap: 10px;}body.ng .ng-q-helpbtn{display: inline-block;padding: 10px 14px;border-radius: 999px;background: #1185c9;color: #fff !important;text-decoration: none;font: 700 13px/1 Roboto, Arial, sans-serif;}body.ng .ng-q-helpbtn.alt{background: #e8f1f8;color: #174263 !important;} #replies .reply.white{border-radius: 12px;}#replies .reply > .content{margin: 18px 28px 22px 28px;}#replies .reply .user{display: flex;align-items: flex-start;gap: 12px;margin-bottom: 10px;}#replies .reply .avatar{float: none;flex: 0 0 42px;width: 42px;height: 42px;margin: 0;}#replies .reply .avatar a img, #replies .reply .avatar img{width: 42px;height: 42px;border-radius: 8px;}#replies .reply .infowrap{margin-left: 0;min-width: 0;flex: 1 1 auto;}#replies .reply .username{font-size: 13px;line-height: 1.15;letter-spacing: .4px;margin: 0 0 6px 0;}#replies .reply .stats{min-height: 0;}#replies .reply ul.info{margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: 6px;}#replies .reply ul.info li{margin: 0;padding: 4px 8px;font-size: 10px;line-height: 1.1;letter-spacing: .4px;border-radius: 999px;}#replies .reply .text{margin-top: 8px;margin-left: 54px;font-size: 1.08rem;line-height: 1.72;}#replies .reply .date{margin-top: 10px;margin-left: 54px;font-size: 10px;letter-spacing: 1px;}#replies .reply .gallery{margin-left: 54px;}@media (max-width: 770px){#replies .reply > .content{margin: 16px 16px 18px 16px;}#replies .reply .user{gap: 10px;margin-bottom: 8px;}#replies .reply .avatar{flex: 0 0 36px;width: 36px;height: 36px;}#replies .reply .avatar a img, #replies .reply .avatar img{width: 36px;height: 36px;border-radius: 7px;}#replies .reply .username{font-size: 12px;margin-bottom: 5px;}#replies .reply ul.info li{font-size: 9px;padding: 4px 7px;}#replies .reply .text, #replies .reply .date, #replies .reply .gallery{margin-left: 0;}#replies .reply .text{margin-top: 6px;font-size: 1rem;line-height: 1.68;}} #replies .reply.white{border-radius: 10px;}#replies .reply > .content{margin: 16px 24px 20px 24px;}#replies .reply .user{gap: 10px;margin-bottom: 8px;}#replies .reply .avatar{flex: 0 0 36px;width: 36px;height: 36px;}#replies .reply .avatar a img, #replies .reply .avatar img{width: 36px;height: 36px;border-radius: 7px;}#replies .reply .username{font-size: 12px;line-height: 1.1;margin: 0 0 5px 0;}#replies .reply ul.info{gap: 5px;}#replies .reply ul.info li{padding: 3px 7px;font-size: 9px;letter-spacing: .35px;}#replies .reply .text{margin-top: 4px;margin-left: 46px;font-size: 1.03rem;line-height: 1.68;}#replies .reply .date{margin-left: 46px;}#replies .reply .gallery{margin-left: 46px;}@media (max-width: 770px){#replies .reply > .content{margin: 14px 14px 16px 14px;}#replies .reply .user{gap: 8px;margin-bottom: 6px;}#replies .reply .avatar{flex: 0 0 32px;width: 32px;height: 32px;}#replies .reply .avatar a img, #replies .reply .avatar img{width: 32px;height: 32px;border-radius: 6px;}#replies .reply .username{font-size: 11px;margin-bottom: 4px;}#replies .reply ul.info li{font-size: 8px;padding: 3px 6px;}#replies .reply .text{margin-top: 4px;font-size: .98rem;line-height: 1.62;}} #replies .reply.white{border: 1px solid #dfe6eb;border-radius: 8px;box-shadow: none;}#replies .reply > .content{margin: 14px 18px 16px 18px;}#replies .reply .user{display: flex;align-items: flex-start;gap: 8px;margin-bottom: 4px;}#replies .reply .avatar{float: none;flex: 0 0 30px;width: 30px;height: 30px;margin: 0;}#replies .reply .avatar a img, #replies .reply .avatar img{width: 30px;height: 30px;border-radius: 6px;}#replies .reply .infowrap{margin-left: 0;min-width: 0;flex: 1 1 auto;}#replies .reply .username{font-size: 11px;line-height: 1.05;letter-spacing: .25px;margin: 0 0 4px 0;}#replies .reply .stats{min-height: 0;}#replies .reply ul.info{margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: 4px;}#replies .reply ul.info li{margin: 0;padding: 2px 6px;font-size: 8px;line-height: 1.05;letter-spacing: .25px;border-radius: 999px;}#replies .reply .text{margin-top: 2px;margin-left: 38px;font-size: 1rem;line-height: 1.58;}#replies .reply .date{margin-top: 8px;margin-left: 38px;font-size: 9px;letter-spacing: .8px;}#replies .reply .gallery{margin-left: 38px;}#replies .reply .gallery img{border-radius: 6px;}@media (max-width: 770px){#replies .reply > .content{margin: 12px 12px 14px 12px;}#replies .reply .user{gap: 7px;margin-bottom: 4px;}#replies .reply .avatar{flex: 0 0 28px;width: 28px;height: 28px;}#replies .reply .avatar a img, #replies .reply .avatar img{width: 28px;height: 28px;border-radius: 5px;}#replies .reply .username{font-size: 10px;margin-bottom: 3px;}#replies .reply ul.info li{font-size: 7px;padding: 2px 5px;}#replies .reply .text, #replies .reply .date, #replies .reply .gallery{margin-left: 0;}#replies .reply .text{margin-top: 4px;font-size: .98rem;line-height: 1.56;}} @media (min-width: 771px){#replies .reply > .content{display: grid;grid-template-columns: 96px 1fr;column-gap: 18px;align-items: start;margin: 14px 18px 16px 18px;}#replies .reply .user{display: block;margin: 0;width: 96px;}#replies .reply .avatar{float: none;width: 54px;height: 54px;margin: 0 0 8px 0;}#replies .reply .avatar a img, #replies .reply .avatar img{width: 54px;height: 54px;border-radius: 8px;}#replies .reply .infowrap{margin: 0;min-width: 0;}#replies .reply .username{font-size: 11px;line-height: 1.1;letter-spacing: .2px;margin: 0 0 5px 0;word-break: break-word;}#replies .reply .stats{min-height: 0;}#replies .reply ul.info{margin: 0;padding: 0;display: flex;flex-direction: column;align-items: flex-start;gap: 4px;}#replies .reply ul.info li{margin: 0;padding: 2px 6px;font-size: 8px;line-height: 1.05;letter-spacing: .2px;border-radius: 999px;max-width: 92px;white-space: normal;}#replies .reply .text{margin: 0;font-size: 1.02rem;line-height: 1.66;align-self: start;}#replies .reply .date, #replies .reply .gallery{margin-left: 114px;}}@media (max-width: 770px){#replies .reply > .content{display: block;margin: 12px 12px 14px 12px;}#replies .reply .user{display: flex;align-items: flex-start;gap: 7px;margin-bottom: 4px;}#replies .reply .avatar{float: none;flex: 0 0 26px;width: 26px;height: 26px;margin: 0;}#replies .reply .avatar a img, #replies .reply .avatar img{width: 26px;height: 26px;border-radius: 5px;}#replies .reply .infowrap{margin: 0;min-width: 0;flex: 1 1 auto;}#replies .reply .username{font-size: 10px;line-height: 1.05;margin: 0 0 3px 0;}#replies .reply ul.info{margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: 4px;}#replies .reply ul.info li{font-size: 7px;padding: 2px 5px;line-height: 1.05;}#replies .reply .text, #replies .reply .date, #replies .reply .gallery{margin-left: 0;}#replies .reply .text{margin-top: 4px;font-size: .98rem;line-height: 1.56;}} @media (min-width: 771px){#replies .reply > .content{grid-template-columns: 150px 1fr;column-gap: 22px;}#replies .reply .user{width: 150px;}#replies .reply .avatar{width: 46px;height: 46px;margin: 0 0 8px 0;}#replies .reply .avatar a img, #replies .reply .avatar img{width: 46px;height: 46px;border-radius: 7px;}#replies .reply .username{font-size: 12px;line-height: 1.15;letter-spacing: .2px;margin: 0 0 6px 0;white-space: nowrap;word-break: normal;overflow-wrap: normal;}#replies .reply ul.info{gap: 5px;}#replies .reply ul.info li{max-width: 140px;white-space: nowrap;font-size: 9px;padding: 3px 8px;}#replies .reply .text{margin: 0;font-size: 1.02rem;line-height: 1.66;}#replies .reply .date, #replies .reply .gallery{margin-left: 172px;}}  #replies .reply.white{border-color: #e8edf1;} #question > .content{margin: 16px 22px 18px 22px;} @media (min-width: 771px){#question .user{display: grid;grid-template-columns: 120px 1fr;column-gap: 26px;align-items: start;margin-bottom: 6px;}#question .avatar{float: none;width: 64px;height: 64px;margin: 0 0 8px 0;}#question .avatar a img, #question .avatar img{width: 64px;height: 64px;border-radius: 9px;}#question .infowrap{margin: 0;min-width: 0;width: 120px;}#question .username{font-size: 12px;line-height: 1.15;letter-spacing: .2px;margin: 0 0 6px 0;white-space: nowrap;word-break: normal;overflow-wrap: normal;}#question .stats{min-height: 0;}#question ul.info{margin: 0;padding: 0;display: flex;flex-direction: column;align-items: flex-start;gap: 5px;}#question ul.info li{margin: 0;padding: 3px 8px;font-size: 9px;line-height: 1.08;letter-spacing: .2px;border-radius: 999px;max-width: 120px;white-space: nowrap;}#question .text{margin: 0;font-size: 1.03rem;line-height: 1.68;align-self: start;}#question .qbody{margin-top: 0;}} @media (max-width: 770px){#question > .content{margin: 12px 14px 14px 14px;}#question .user{display: flex;align-items: flex-start;gap: 8px;margin-bottom: 6px;}#question .avatar{float: none;flex: 0 0 40px;width: 40px;height: 40px;margin: 0;}#question .avatar a img, #question .avatar img{width: 40px;height: 40px;border-radius: 7px;}#question .infowrap{margin: 0;min-width: 0;flex: 1 1 auto;}#question .username{font-size: 11px;line-height: 1.08;margin: 0 0 4px 0;}#question ul.info{margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: 4px;}#question ul.info li{font-size: 8px;padding: 2px 6px;line-height: 1.05;}#question .text{margin-top: 4px;font-size: 1rem;line-height: 1.58;}} .box.nmbreplies{margin-top: 8px;margin-bottom: 14px;} @media (min-width: 771px){#replies .reply.white{border-color: #e9eef2;}#replies .reply > .content{display: grid;grid-template-columns: 170px 1fr;column-gap: 20px;align-items: start;margin: 12px 16px 14px 16px;}#replies .reply .user{display: grid;grid-template-columns: 54px 1fr;column-gap: 10px;align-items: start;width: 170px;margin: 0;padding-top: 2px;}#replies .reply .avatar{float: none;width: 54px;height: 54px;margin: 0;}#replies .reply .avatar a img, #replies .reply .avatar img{width: 54px;height: 54px;border-radius: 7px;}#replies .reply .infowrap{margin: 0;min-width: 0;width: auto;}#replies .reply .username{display: block;font-size: 11px;line-height: 1.08;letter-spacing: .15px;margin: 2px 0 5px 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}#replies .reply .stats{min-height: 0;}#replies .reply ul.info{margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: 4px;align-items: flex-start;}#replies .reply ul.info li{margin: 0;padding: 2px 6px;font-size: 8px;line-height: 1.05;letter-spacing: .15px;border-radius: 999px;white-space: nowrap;max-width: none;}#replies .reply .text{margin: 0;padding-top: 2px;font-size: 1.02rem;line-height: 1.68;}#replies .reply .date, #replies .reply .gallery{margin-left: 190px;} #replies .reply .user:before{content: "";display: block;grid-column: 1 / -1;height: 1px;background: #f1f4f7;margin: 0 0 10px 0;}}@media (max-width: 770px){#replies .reply .avatar{flex: 0 0 24px;width: 24px;height: 24px;}#replies .reply .avatar a img, #replies .reply .avatar img{width: 24px;height: 24px;border-radius: 5px;}#replies .reply .username{font-size: 9px;margin: 0 0 3px 0;}#replies .reply ul.info li{font-size: 7px;padding: 2px 4px;}#replies .reply .text{font-size: .97rem;line-height: 1.54;}} @media (min-width: 771px){#replies .reply > .content{display: block !important;margin: 12px 16px 14px 16px !important;}#replies .reply .text{margin: 0 !important;padding-top: 0 !important;font-size: 1.02rem !important;line-height: 1.68 !important;}#replies .reply .reply-stamp{float: left;width: 165px;margin: 0 16px 6px 0;display: flex;align-items: flex-start;gap: 10px;position: relative;}#replies .reply .reply-stamp::before{content: "";position: absolute;left: 0;right: 0;top: -6px;height: 1px;background: #f1f4f7;}#replies .reply .reply-stamp .avatar{float: none !important;flex: 0 0 42px;width: 42px;height: 42px;margin: 0 !important;}#replies .reply .reply-stamp .avatar a img, #replies .reply .reply-stamp .avatar img{width: 42px;height: 42px;border-radius: 6px;}#replies .reply .reply-stamp-meta{min-width: 0;flex: 1 1 auto;}#replies .reply .reply-stamp .username{display: block;font-size: 11px;line-height: 1.08;letter-spacing: .15px;margin: 0 0 4px 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}#replies .reply .reply-stamp .stats{min-height: 0;}#replies .reply .reply-stamp ul.info{margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: 4px;align-items: flex-start;}#replies .reply .reply-stamp ul.info li{margin: 0;padding: 2px 6px;font-size: 8px;line-height: 1.05;letter-spacing: .15px;border-radius: 999px;white-space: nowrap;}#replies .reply .date, #replies .reply .gallery{clear: both;margin-left: 0 !important;}}@media (max-width: 770px){#replies .reply > .content{display: block !important;}#replies .reply .text{margin: 0 !important;font-size: .97rem !important;line-height: 1.54 !important;}#replies .reply .reply-stamp{float: none;width: auto;margin: 0 0 8px 0;display: flex;align-items: flex-start;gap: 8px;position: relative;}#replies .reply .reply-stamp::before{content: "";position: absolute;left: 0;right: 0;top: -5px;height: 1px;background: #f3f6f8;}#replies .reply .reply-stamp .avatar{float: none !important;flex: 0 0 24px;width: 24px;height: 24px;margin: 0 !important;}#replies .reply .reply-stamp .avatar a img, #replies .reply .reply-stamp .avatar img{width: 24px;height: 24px;border-radius: 5px;}#replies .reply .reply-stamp .username{font-size: 9px;line-height: 1.05;margin: 0 0 3px 0;}#replies .reply .reply-stamp ul.info{margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: 4px;}#replies .reply .reply-stamp ul.info li{font-size: 7px;line-height: 1.05;padding: 2px 4px;}#replies .reply .date, #replies .reply .gallery{clear: both;margin-left: 0 !important;}}  #question{margin-bottom: 14px;}.box.nmbreplies{margin-top: 8px !important;margin-bottom: 12px !important;border-radius: 8px;overflow: hidden;border: 1px solid #dfe6eb;box-shadow: none;}.box.nmbreplies > h2{padding-left: 16px;font-size: 18px;line-height: 44px;letter-spacing: .2px;} .reply-pager{padding: 6px 0 10px !important;margin: 0 0 6px 0;}.reply-pager .paginationtt{font-size: 13px;line-height: 13px;}.reply-pager .paginationtt ul{margin: 0;padding: 0;}.reply-pager .paginationtt ul > li{margin: 0 3px;border-radius: 999px;border: 1px solid #dfe6eb;background: #fff;}.reply-pager .paginationtt ul > li > a, .reply-pager .paginationtt ul > li > span{margin: 0;padding: 8px 11px;display: inline-block;}.reply-pager .paginationtt ul > .active{background: #3f4b55;border-color: #3f4b55;}.reply-pager .paginationtt ul > .active > a, .reply-pager .paginationtt ul > .active > span{color: #fff;} #replies{margin-top: 0;}#replies .reply.white:first-child{margin-top: 0;} #replies .reply.white{border-color: #e6edf2;box-shadow: none;} #replies .reply .reply-stamp::before{background: #f3f6f8 !important;}@media (max-width: 770px){.box.nmbreplies{margin-top: 6px !important;margin-bottom: 10px !important;border-radius: 7px;}.box.nmbreplies > h2{padding-left: 12px;font-size: 15px;line-height: 38px;}.reply-pager{padding: 4px 0 8px !important;}.reply-pager .paginationtt{font-size: 12px;line-height: 12px;}.reply-pager .paginationtt ul > li{margin: 0 2px;}.reply-pager .paginationtt ul > li > a, .reply-pager .paginationtt ul > li > span{padding: 7px 9px;}} @media (min-width: 961px){#replies .reply{overflow: hidden;}#replies .reply .reply-stamp{float: left;width: 185px;margin: 0 28px 12px 0;padding-top: 0;min-height: 120px;}#replies .reply .reply-stamp::before{display: none !important;content: none !important;border: 0 !important;}#replies .reply .reply-stamp .avatar{float: none !important;display: block !important;margin: 0 0 10px 0 !important;}#replies .reply .reply-stamp .avatar a, #replies .reply .reply-stamp .avatar img{display: block;}#replies .reply .reply-stamp-meta{display: block !important;width: 100% !important;margin: 0 !important;padding: 0 !important;}#replies .reply .reply-stamp .username{display: block !important;width: 100% !important;font: 700 18px/1.12 'Roboto Condensed', Arial, sans-serif !important;letter-spacing: .25px !important;text-transform: uppercase !important;white-space: nowrap !important;overflow: visible !important;text-overflow: clip !important;word-break: normal !important;overflow-wrap: normal !important;margin: 0 0 8px 0 !important;}#replies .reply .reply-stamp .stats{display: block !important;width: 100% !important;margin: 0 !important;}#replies .reply .reply-stamp ul.info{display: flex !important;flex-wrap: wrap !important;gap: 6px !important;margin: 0 !important;padding: 0 !important;list-style: none !important;}#replies .reply .reply-stamp ul.info li{margin: 0 !important;}#replies .reply .text{overflow: hidden;min-height: 120px;margin-top: 0 !important;}} @media (min-width: 961px){#replies .reply .reply-stamp, #replies .reply .reply-stamp-meta, #replies .reply .text{border-top: 0 !important;box-shadow: none !important;background-image: none !important;}#replies .reply .reply-stamp::before, #replies .reply .reply-stamp::after, #replies .reply .text::before, #replies .reply .text::after{display: none !important;content: none !important;border: 0 !important;box-shadow: none !important;background: none !important;}} @media (min-width: 961px){body.ng #replies .reply .reply-stamp::before, #replies .reply .reply-stamp::before{display: none !important;content: none !important;height: 0 !important;top: auto !important;background: transparent !important;border: 0 !important;box-shadow: none !important;}} @media (min-width: 961px){body.ng #replies .reply.white, body.ng #replies .reply .content, body.ng #replies .reply .user, #replies .reply.white, #replies .reply .content, #replies .reply .user{border-top: 0 !important;box-shadow: none !important;background-image: none !important;}body.ng #replies .reply.white::before, body.ng #replies .reply.white::after, body.ng #replies .reply .content::before, body.ng #replies .reply .content::after, body.ng #replies .reply .user::before, body.ng #replies .reply .user::after, #replies .reply.white::before, #replies .reply.white::after, #replies .reply .content::before, #replies .reply .content::after, #replies .reply .user::before, #replies .reply .user::after{display: none !important;content: none !important;border-top: 0 !important;border: 0 !important;box-shadow: none !important;background: none !important;}} @media (min-width: 961px){#replies .reply .content{margin: 24px 28px 24px 28px !important;}#replies .reply .reply-stamp{float: left !important;display: block !important;width: 185px !important;margin: 0 28px 12px 0 !important;min-height: 120px !important;position: static !important;}#replies .reply .reply-stamp .avatar{display: block !important;float: none !important;width: 88px !important;height: 88px !important;margin: 0 0 12px 0 !important;}#replies .reply .reply-stamp .avatar a, #replies .reply .reply-stamp .avatar img{display: block !important;width: 88px !important;height: 88px !important;border-radius: 14px !important;}#replies .reply .reply-stamp-meta{display: block !important;width: 100% !important;margin: 0 !important;padding: 0 !important;}#replies .reply .reply-stamp .username{display: block !important;width: 100% !important;font: 700 18px/1.12 'Roboto Condensed', Arial, sans-serif !important;letter-spacing: .25px !important;text-transform: uppercase !important;white-space: nowrap !important;overflow: visible !important;text-overflow: clip !important;margin: 0 0 10px 0 !important;}#replies .reply .reply-stamp .stats{display: block !important;width: 100% !important;margin: 0 !important;}#replies .reply .reply-stamp ul.info{display: flex !important;flex-wrap: wrap !important;gap: 6px !important;margin: 0 !important;padding: 0 !important;list-style: none !important;}#replies .reply .reply-stamp ul.info li{margin: 0 !important;}#replies .reply .text{overflow: hidden !important;min-height: 120px !important;margin: 0 !important;padding-top: 0 !important;}} @media (min-width: 961px){#replies .reply .text, body.ng #replies .reply .text{clear: none !important;float: none !important;display: block !important;overflow: hidden !important;margin: 0 !important;padding-top: 0 !important;min-height: 120px !important;}#replies .reply .content::after, body.ng #replies .reply .content::after{content: "" !important;display: table !important;clear: both !important;}} @media (min-width: 961px){ #question .user{width: 150px !important;margin-right: 22px !important;}#question .avatar, #question .avatar img, #question .avatar a img{width: 76px !important;height: 76px !important;}#question .infowrap .username, #question .username{font-size: 15px !important;line-height: 1.1 !important;margin: 0 0 8px 0 !important;}#question .stats ul.info li, #question ul.info li{padding: 4px 8px !important;font-size: 11px !important;} #replies .reply .reply-stamp{width: 150px !important;margin: 0 22px 10px 0 !important;min-height: 100px !important;}#replies .reply .reply-stamp .avatar, #replies .reply .reply-stamp .avatar a, #replies .reply .reply-stamp .avatar img{width: 76px !important;height: 76px !important;}#replies .reply .reply-stamp .username{font-size: 15px !important;line-height: 1.1 !important;margin: 0 0 8px 0 !important;}#replies .reply .reply-stamp ul.info li{padding: 4px 8px !important;font-size: 11px !important;}#replies .reply .text, body.ng #replies .reply .text{min-height: 100px !important;}} @media (min-width: 961px){ body.ng #left, #left{width: min(1240px, calc(100vw - 230px)) !important;max-width: 1240px !important;}body.ng .box.white.phdr, body.ng #question.box.white, body.ng #replies, .box.white.phdr, #question.box.white, #replies{max-width: 1240px !important;} #question .user{width: 132px !important;margin-right: 18px !important;}#question .avatar, #question .avatar img, #question .avatar a img{width: 68px !important;height: 68px !important;border-radius: 12px !important;}#question .infowrap .username, #question .username{font-size: 14px !important;line-height: 1.08 !important;margin: 0 0 7px 0 !important;}#question .stats ul.info li, #question ul.info li{padding: 3px 7px !important;font-size: 10px !important;} #replies .reply .reply-stamp{width: 132px !important;margin: 0 18px 8px 0 !important;min-height: 92px !important;}#replies .reply .reply-stamp .avatar, #replies .reply .reply-stamp .avatar a, #replies .reply .reply-stamp .avatar img{width: 68px !important;height: 68px !important;border-radius: 12px !important;}#replies .reply .reply-stamp .username{font-size: 14px !important;line-height: 1.08 !important;margin: 0 0 7px 0 !important;}#replies .reply .reply-stamp ul.info li{padding: 3px 7px !important;font-size: 10px !important;}#replies .reply .text, body.ng #replies .reply .text{min-height: 92px !important;}} @media (min-width: 961px){ body.ng main.ng-main #left{width: min(1380px, calc(100vw - 250px)) !important;max-width: min(1380px, calc(100vw - 250px)) !important;margin-left: auto !important;margin-right: auto !important;} body.ng main.ng-main #left .box.white, body.ng main.ng-main #left #replies, body.ng main.ng-main #left #question, body.ng main.ng-main #left .phdr{max-width: none !important;width: 100% !important;} #question .user{width: 142px !important;margin-right: 20px !important;}#question .avatar, #question .avatar img, #question .avatar a img{width: 72px !important;height: 72px !important;}#question .infowrap .username, #question .username{font-size: 15px !important;line-height: 1.08 !important;}#question .stats ul.info li, #question ul.info li{font-size: 10px !important;padding: 3px 7px !important;}#replies .reply .reply-stamp{width: 142px !important;margin: 0 20px 8px 0 !important;min-height: 96px !important;}#replies .reply .reply-stamp .avatar, #replies .reply .reply-stamp .avatar a, #replies .reply .reply-stamp .avatar img{width: 72px !important;height: 72px !important;}#replies .reply .reply-stamp .username{font-size: 15px !important;line-height: 1.08 !important;}#replies .reply .reply-stamp ul.info li{font-size: 10px !important;padding: 3px 7px !important;}} @media (min-width: 1024px){ body.ng main.ng-main #left{width: calc(100vw - 320px) !important;max-width: 1360px !important;margin-left: auto !important;margin-right: auto !important;padding-left: 18px !important;padding-right: 18px !important;} body.ng main.ng-main #right{width: calc(100vw - 320px) !important;max-width: 1360px !important;margin-left: auto !important;margin-right: auto !important;} body.ng main.ng-main #left .box.white, body.ng main.ng-main #left #question, body.ng main.ng-main #left #replies, body.ng main.ng-main #left .phdr{width: 100% !important;max-width: none !important;} #question .user{width: 138px !important;margin-right: 20px !important;}#replies .reply .reply-stamp{width: 138px !important;margin: 0 20px 8px 0 !important;}#question .avatar, #question .avatar img, #question .avatar a img, #replies .reply .reply-stamp .avatar, #replies .reply .reply-stamp .avatar a, #replies .reply .reply-stamp .avatar img{width: 70px !important;height: 70px !important;}#question .username, #question .infowrap .username, #replies .reply .reply-stamp .username{font-size: 15px !important;line-height: 1.08 !important;}#question ul.info li, #question .stats ul.info li, #replies .reply .reply-stamp ul.info li{font-size: 10px !important;padding: 3px 7px !important;}} @media (min-width: 1024px){ #question .user{width: 126px !important;margin-right: 18px !important;}#question .avatar, #question .avatar img, #question .avatar a img{width: 62px !important;height: 62px !important;border-radius: 10px !important;}#question .infowrap, #question .stats{margin: 0 !important;padding: 0 !important;}#question .username, #question .infowrap .username{font-size: 13px !important;line-height: 1.05 !important;letter-spacing: .15px !important;margin: 0 0 6px 0 !important;}#question ul.info, #question .stats ul.info{gap: 4px !important;margin: 0 !important;padding: 0 !important;}#question ul.info li, #question .stats ul.info li{padding: 2px 6px !important;font-size: 9px !important;line-height: 1.1 !important;border-radius: 999px !important;} #replies .reply .reply-stamp{width: 126px !important;margin: 0 18px 8px 0 !important;min-height: 86px !important;}#replies .reply .reply-stamp .avatar, #replies .reply .reply-stamp .avatar a, #replies .reply .reply-stamp .avatar img{width: 62px !important;height: 62px !important;border-radius: 10px !important;}#replies .reply .reply-stamp-meta, #replies .reply .reply-stamp .stats{margin: 0 !important;padding: 0 !important;}#replies .reply .reply-stamp .username{font-size: 13px !important;line-height: 1.05 !important;letter-spacing: .15px !important;margin: 0 0 6px 0 !important;}#replies .reply .reply-stamp ul.info{gap: 4px !important;margin: 0 !important;padding: 0 !important;}#replies .reply .reply-stamp ul.info li{padding: 2px 6px !important;font-size: 9px !important;line-height: 1.1 !important;border-radius: 999px !important;}} @media (min-width: 1024px){ #question .user{padding-top: 4px !important;}#question .avatar{margin: 0 0 14px 0 !important;}#question .username, #question .infowrap .username{margin: 0 0 10px 0 !important;}#question ul.info, #question .stats ul.info{display: flex !important;flex-direction: column !important;align-items: flex-start !important;gap: 8px !important;margin: 0 !important;padding: 0 !important;}#question ul.info li, #question .stats ul.info li{margin: 0 !important;} #replies .reply .reply-stamp{padding-top: 4px !important;}#replies .reply .reply-stamp .avatar{display: block !important;margin: 0 0 14px 0 !important;}#replies .reply .reply-stamp .username{margin: 0 0 10px 0 !important;}#replies .reply .reply-stamp ul.info{display: flex !important;flex-direction: column !important;align-items: flex-start !important;gap: 8px !important;margin: 0 !important;padding: 0 !important;}#replies .reply .reply-stamp ul.info li{margin: 0 !important;}} @media (min-width: 1024px){ body.ng main.ng-main #left{width: calc(100vw - 410px) !important;max-width: 1240px !important;margin-left: auto !important;margin-right: auto !important;padding-left: 18px !important;padding-right: 18px !important;}body.ng main.ng-main #right{width: calc(100vw - 410px) !important;max-width: 1240px !important;margin-left: auto !important;margin-right: auto !important;} #question .user{width: 134px !important;margin-right: 22px !important;padding-top: 8px !important;}#question .avatar{margin: 0 0 16px 0 !important;}#question .avatar, #question .avatar img, #question .avatar a img{width: 64px !important;height: 64px !important;border-radius: 10px !important;}#question .username, #question .infowrap .username{font-size: 13px !important;line-height: 1.08 !important;margin: 0 0 12px 0 !important;}#question ul.info, #question .stats ul.info{display: flex !important;flex-direction: column !important;align-items: flex-start !important;gap: 9px !important;margin: 0 !important;padding: 0 !important;}#question ul.info li, #question .stats ul.info li{padding: 3px 7px !important;font-size: 9px !important;line-height: 1.1 !important;margin: 0 !important;} #replies .reply .reply-stamp{width: 134px !important;margin: 0 22px 8px 0 !important;min-height: 96px !important;padding-top: 8px !important;}#replies .reply .reply-stamp .avatar{display: block !important;margin: 0 0 16px 0 !important;}#replies .reply .reply-stamp .avatar, #replies .reply .reply-stamp .avatar a, #replies .reply .reply-stamp .avatar img{width: 64px !important;height: 64px !important;border-radius: 10px !important;}#replies .reply .reply-stamp .username{font-size: 13px !important;line-height: 1.08 !important;margin: 0 0 12px 0 !important;}#replies .reply .reply-stamp ul.info{display: flex !important;flex-direction: column !important;align-items: flex-start !important;gap: 9px !important;margin: 0 !important;padding: 0 !important;}#replies .reply .reply-stamp ul.info li{padding: 3px 7px !important;font-size: 9px !important;line-height: 1.1 !important;margin: 0 !important;}} @media (min-width: 1024px){ #question .user{width: 136px !important;}#question .avatar, #question .avatar img, #question .avatar a img{width: 58px !important;height: 58px !important;}#question .avatar{margin: 0 0 14px 0 !important;}#question .username, #question .infowrap .username{display: block !important;clear: both !important;margin: 0 0 10px 0 !important;} #replies .reply .reply-stamp{width: 136px !important;min-height: 96px !important;}#replies .reply .reply-stamp .avatar, #replies .reply .reply-stamp .avatar a, #replies .reply .reply-stamp .avatar img{width: 58px !important;height: 58px !important;}#replies .reply .reply-stamp .avatar{float: none !important;display: block !important;margin: 0 0 14px 0 !important;}#replies .reply .reply-stamp .username{display: block !important;clear: both !important;width: 100% !important;margin: 0 0 10px 0 !important;position: relative !important;z-index: 1 !important;}#replies .reply .reply-stamp-meta{display: block !important;clear: both !important;width: 100% !important;}} @media (min-width: 1024px){#question .user{width: 132px !important;}#question .avatar, #question .avatar img, #question .avatar a img{width: 54px !important;height: 54px !important;}#question .avatar{margin: 0 0 16px 0 !important;}#question .username, #question .infowrap .username{margin: 0 0 12px 0 !important;}#replies .reply .reply-stamp{width: 132px !important;min-height: 92px !important;}#replies .reply .reply-stamp .avatar, #replies .reply .reply-stamp .avatar a, #replies .reply .reply-stamp .avatar img{width: 54px !important;height: 54px !important;}#replies .reply .reply-stamp .avatar{margin: 0 0 16px 0 !important;}#replies .reply .reply-stamp .username{display: block !important;width: 100% !important;margin: 0 0 12px 0 !important;line-height: 1.12 !important;}#replies .reply .reply-stamp-meta{width: 100% !important;}} @media (min-width: 1024px){#replies .reply .reply-stamp{width: 134px !important;padding-top: 6px !important;}#replies .reply .reply-stamp .avatar, #replies .reply .reply-stamp .avatar a, #replies .reply .reply-stamp .avatar img{width: 46px !important;height: 46px !important;}#replies .reply .reply-stamp .avatar{margin: 0 0 18px 0 !important;}#replies .reply .reply-stamp .username{margin: 0 0 14px 0 !important;line-height: 1.14 !important;}} @media (min-width: 1024px){#replies .reply .reply-stamp{width: 132px !important;}#replies .reply .reply-stamp .avatar{float: none !important;display: block !important;flex: none !important;width: 44px !important;height: 44px !important;max-width: 44px !important;max-height: 44px !important;margin: 0 0 20px 0 !important;overflow: hidden !important;}#replies .reply .reply-stamp .avatar a{display: block !important;width: 44px !important;height: 44px !important;max-width: 44px !important;max-height: 44px !important;}#replies .reply .reply-stamp .avatar img{display: block !important;width: 44px !important;height: 44px !important;max-width: 44px !important;max-height: 44px !important;object-fit: contain !important;}#replies .reply .reply-stamp .username{display: block !important;clear: both !important;width: 100% !important;margin: 0 0 14px 0 !important;padding-top: 2px !important;}#replies .reply .reply-stamp-meta{display: block !important;clear: both !important;width: 100% !important;}} .qs-makes{padding: 18px 0;}.qs-makes__inner{max-width: 1100px;margin: 0 auto;padding: 0 14px;}.qs-makes__head{margin-bottom: 12px;}.qs-makes__title{margin: 0 0 6px;font-size: 22px;line-height: 1.2;}.qs-makes__sub{margin: 0;opacity: .85;}.qs-makes__grid{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 16px;align-items: stretch;margin-top: 14px;}.qs-makes__card{display: flex;flex-direction: column;align-items: center;justify-content: center;min-height: 150px;padding: 16px 12px;background: #fff;border: 1px solid rgba(0,0,0,.08);border-radius: 14px;text-decoration: none;box-shadow: 0 1px 6px rgba(0,0,0,.05);overflow: hidden;}.qs-makes__logo{display: block;width: 100%;max-width: 150px;height: 72px;max-height: 72px;object-fit: contain;margin: 0 auto 10px;}.qs-makes__name{display: block;font-size: 14px;line-height: 1.25;text-align: center;color: #1d2733;font-weight: 600;}.qs-makes__footer{margin-top: 14px;text-align: center;}.qs-makes__ask{display: inline-block;padding: 10px 16px;border-radius: 999px;text-decoration: none;font-weight: 700;background: #0b67b2;color: #fff;}.qs-makes__allmakes{margin-top: 12px;}.qs-makes__label{display: block;font-size: 13px;margin: 0 0 6px;}.qs-makes__select{width: 100%;max-width: 320px;padding: 8px;}.qs-makes__az{margin-top: 10px;}.qs-makes__azlist{margin-top: 8px;line-height: 1.9;}.qs-makes__azlist a{display: inline-block;margin-right: 10px;}@media (min-width: 700px){.qs-makes__grid{grid-template-columns: repeat(4, minmax(0, 1fr));}.qs-makes__logo{max-width: 140px;height: 68px;max-height: 68px;}}@media (min-width: 1024px){.qs-makes__grid{grid-template-columns: repeat(5, minmax(0, 1fr));}}@media (max-width: 699px){.qs-makes__card{min-height: 132px;padding: 14px 10px;}.qs-makes__logo{max-width: 120px;height: 56px;max-height: 56px;}}  .breadcrumbs + .qs-makes{padding-top: 8px;}.breadcrumbs .breadcrumbs__inner{max-width: 1100px;margin: 0 auto;padding: 0 14px;}.breadcrumbs{margin-bottom: 0;}.qs-makes__head{text-align: center;}@media (max-width: 699px){.breadcrumbs .breadcrumbs__inner{padding: 0 12px;}.breadcrumbs + .qs-makes{padding-top: 4px;}}  body .breadcrumbs{margin-top: 10px;}@media (max-width: 699px){body .breadcrumbs{margin-top: 12px;}}  .qs-models{padding: 18px 0 26px;}.qs-models__inner{max-width: 1100px;margin: 0 auto;padding: 0 14px;}.qs-models__head{margin-bottom: 14px;text-align: center;}.qs-models__title{margin: 0 0 6px;font-size: 24px;line-height: 1.2;}.qs-models__sub{margin: 0;opacity: .85;}.qs-models__grid{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 14px;margin-top: 14px;}.qs-models__card{display: flex;align-items: center;justify-content: center;min-height: 72px;padding: 14px 12px;background: #fff;border: 1px solid rgba(0,0,0,.08);border-radius: 14px;text-decoration: none;box-shadow: 0 1px 6px rgba(0,0,0,.05);text-align: center;}.qs-models__name{display: block;font-size: 15px;line-height: 1.25;color: #1d2733;font-weight: 700;}.qs-models__footer{margin-top: 16px;display: flex;gap: 10px;flex-wrap: wrap;justify-content: center;}.qs-models__back, .qs-models__ask{display: inline-block;padding: 10px 16px;border-radius: 999px;text-decoration: none;font-weight: 700;}.qs-models__back{background: #eef3f8;color: #17324d;}.qs-models__ask{background: #0b67b2;color: #fff;}@media (min-width: 700px){.qs-models__grid{grid-template-columns: repeat(4, minmax(0, 1fr));}}@media (min-width: 1024px){.qs-models__grid{grid-template-columns: repeat(5, minmax(0, 1fr));}}  .qs-models{padding: 18px 0 26px;}.qs-models__inner{max-width: 1100px;margin: 0 auto;padding: 0 14px;}.qs-models__head{margin-bottom: 14px;text-align: center;}.qs-models__title{margin: 0 0 6px;font-size: 24px;line-height: 1.2;}.qs-models__sub{margin: 0;opacity: .85;}.qs-models__brand{text-align: center;margin: 10px 0 18px;}.qs-models__brand-logo{display: inline-block;width: 100%;max-width: 120px;height: 60px;object-fit: contain;}.qs-models__grid{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 14px;margin-top: 14px;}.qs-models__card{display: flex;align-items: center;justify-content: center;min-height: 72px;padding: 14px 12px;background: #fff;border: 1px solid rgba(0,0,0,.08);border-radius: 14px;text-decoration: none;box-shadow: 0 1px 6px rgba(0,0,0,.05);text-align: center;}.qs-models__name{display: block;font-size: 15px;line-height: 1.25;color: #1d2733;font-weight: 700;}.qs-models__footer{margin-top: 16px;display: flex;gap: 10px;flex-wrap: wrap;justify-content: center;}.qs-models__back, .qs-models__ask{display: inline-block;padding: 10px 16px;border-radius: 999px;text-decoration: none;font-weight: 700;}.qs-models__back{background: #eef3f8;color: #17324d;}.qs-models__ask{background: #0b67b2;color: #fff;}@media (min-width: 700px){.qs-models__grid{grid-template-columns: repeat(4, minmax(0, 1fr));}}@media (min-width: 1024px){.qs-models__grid{grid-template-columns: repeat(5, minmax(0, 1fr));}}  body.ng main.ng-main #left.ng-category-landing-page #catSearch{display: block !important;width: 100% !important;max-width: 560px !important;min-height: 52px !important;padding: 0 16px !important;border: 1px solid #cfd8e3 !important;border-radius: 14px !important;background: #ffffff !important;box-shadow: 0 8px 24px rgba(16,24,40,.06) !important;font-size: 16px !important;line-height: 1.2 !important;margin: 0 0 14px 0 !important;}body.ng main.ng-main #left.ng-category-landing-page #catSearch:focus{outline: none !important;border-color: #8fb3d9 !important;box-shadow: 0 0 0 4px rgba(35,102,170,.10), 0 10px 28px rgba(16,24,40,.08) !important;}body.ng main.ng-main #left.ng-category-landing-page .ng-q-helpbox{border: 1px solid #dbe4ee !important;border-radius: 16px !important;background: linear-gradient(180deg,#fbfdff 0%,#f5f8fc 100%) !important;box-shadow: 0 10px 28px rgba(16,24,40,.06) !important;padding: 18px 18px !important;margin: 18px 0 22px !important;}body.ng main.ng-main #left.ng-category-landing-page .ng-q-helpbox-title{font-size: 22px !important;font-weight: 800 !important;letter-spacing: -.02em !important;color: #16324f !important;margin-bottom: 8px !important;}body.ng main.ng-main #left.ng-category-landing-page .ng-q-helpbox-copy{font-size: 15px !important;line-height: 1.6 !important;color: #4d5f73 !important;margin-bottom: 14px !important;}body.ng main.ng-main #left.ng-category-landing-page .ng-q-helpbox-actions{display: flex !important;flex-wrap: wrap !important;gap: 10px !important;}body.ng main.ng-main #left.ng-category-landing-page .ng-q-helpbtn{display: inline-flex !important;align-items: center !important;justify-content: center !important;min-height: 44px !important;padding: 0 16px !important;border-radius: 12px !important;font-weight: 700 !important;text-decoration: none !important;}body.ng main.ng-main #left.ng-category-landing-page .ng-q-helpbtn.alt{background: #fff !important;border: 1px solid #d4deea !important;} body.ng main.ng-main #left.ng-category-landing-page .aio-cat-topbar{display:none !important;}body.ng main.ng-main #left.ng-category-landing-page .aio-cat-search-wrap{max-width: 760px !important;}body.ng main.ng-main #left.ng-category-landing-page .aio-cat-search-row{display:flex !important;align-items:stretch !important;gap:12px !important;flex-wrap:wrap !important;}body.ng main.ng-main #left.ng-category-landing-page #catSearch{flex:1 1 420px !important;max-width:none !important;margin:0 !important;}body.ng main.ng-main #left.ng-category-landing-page #catSearchBtn.aio-cat-search-btn{min-height:52px !important;padding:0 18px !important;border:1px solid #136fb8 !important;border-radius:14px !important;background:#1780d0 !important;color:#fff !important;font-size:15px !important;font-weight:800 !important;line-height:1 !important;cursor:pointer !important;box-shadow:0 8px 24px rgba(16,24,40,.08) !important;}body.ng main.ng-main #left.ng-category-landing-page #catSearchBtn.aio-cat-search-btn:hover{transform:translateY(-1px) !important;}body.ng main.ng-main #left.ng-category-landing-page a.askqa.aio-askqa{display:block !important;margin:18px 0 10px !important;text-decoration:none !important;}body.ng main.ng-main #left.ng-category-landing-page .askq2.aio-askq2{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:52px !important;padding:0 18px !important;border-radius:14px !important;font-size:17px !important;font-weight:800 !important;box-shadow:0 10px 28px rgba(16,24,40,.10) !important;}@media (max-width: 700px){body.ng main.ng-main #left.ng-category-landing-page .aio-cat-search-row{flex-direction:column !important;}body.ng main.ng-main #left.ng-category-landing-page #catSearchBtn.aio-cat-search-btn{width:100% !important;}body.ng main.ng-main #left.ng-category-landing-page .askq2.aio-askq2{width:100% !important;}} body.ng main.ng-main #left{width: 100% !important;max-width: 1180px !important;}body.ng main.ng-main #left .aio-topics-shell{border: 1px solid #e4e9ee !important;border-radius: 18px !important;box-shadow: 0 10px 28px rgba(15, 23, 42, .06) !important;overflow: hidden !important;}body.ng main.ng-main #left .aio-topics-index{margin: 0 !important;padding: 28px 34px !important;}body.ng main.ng-main #left .aio-topics-head{padding-bottom: 14px !important;}body.ng main.ng-main #left .aio-topics-list{padding-top: 6px !important;}body.ng main.ng-main #left .aio-topics-index h1, body.ng main.ng-main #left .aio-topics-index h2{text-transform: none !important;letter-spacing: 0 !important;}body.ng main.ng-main #left .aio-topics-index h1{font-size: 34px !important;line-height: 1.1 !important;margin: 0 0 10px !important;}body.ng main.ng-main #left .aio-topics-index h2, body.ng main.ng-main #left .aio-topics-index h3, body.ng main.ng-main #left .aio-topics-index b{color: #0f172a !important;}body.ng main.ng-main #left .aio-topics-shell .content.index > b, body.ng main.ng-main #left .aio-topics-shell .content.index > h2, body.ng main.ng-main #left .aio-topics-shell .content.index > h3{display: block !important;font-size: 19px !important;line-height: 1.25 !important;font-weight: 800 !important;margin: 24px 0 12px !important;}body.ng main.ng-main #left .aio-topics-shell .content.index a{color: #0b7fc1 !important;border-bottom: none !important;text-decoration: underline !important;text-decoration-thickness: 1px !important;text-underline-offset: 2px !important;}body.ng main.ng-main #left .aio-topics-shell .content.index a:hover{color: #075985 !important;}body.ng main.ng-main #left .aio-topics-shell .content.index{font-size: 18px !important;line-height: 1.75 !important;}body.ng main.ng-main #left .aio-topics-back{margin-top: 22px !important;}body.ng main.ng-main #left .aio-topics-back a{display: inline-flex !important;align-items: center !important;gap: 8px !important;padding: 10px 16px !important;border: 1px solid #d8e1e8 !important;border-radius: 999px !important;background: #ffffff !important;color: #0b7fc1 !important;text-decoration: none !important;font-weight: 700 !important;letter-spacing: .3px !important;}body.ng main.ng-main #left .aio-topics-back a:hover{background: #f8fbfd !important;}@media (min-width: 1100px){body.ng main.ng-main #left .aio-topics-shell .content.index{column-gap: 56px;}}@media (max-width: 700px){body.ng main.ng-main #left .aio-topics-index{padding: 20px 18px !important;}body.ng main.ng-main #left .aio-topics-index h1{font-size: 26px !important;}body.ng main.ng-main #left .aio-topics-shell .content.index{font-size: 16px !important;line-height: 1.65 !important;}}  @media (min-width: 980px){body.ng main.ng-main #left .aio-topics-list{column-count: 2;column-gap: 72px;}body.ng main.ng-main #left .aio-topics-list > b, body.ng main.ng-main #left .aio-topics-list > h2, body.ng main.ng-main #left .aio-topics-list > h3{break-after: avoid;}body.ng main.ng-main #left .aio-topics-list a{break-inside: avoid;}}@media (max-width: 979px){body.ng main.ng-main #left .aio-topics-list{column-count: 1;}}@media (max-width: 700px){body.ng main.ng-main #left .aio-topics-shell{border-radius: 14px !important;}body.ng main.ng-main #left .aio-topics-index{padding: 18px 16px !important;}body.ng main.ng-main #left .aio-topics-list{column-count: 1 !important;}body.ng main.ng-main #left .aio-topics-shell .content.index > b, body.ng main.ng-main #left .aio-topics-shell .content.index > h2, body.ng main.ng-main #left .aio-topics-shell .content.index > h3{font-size: 17px !important;margin: 20px 0 10px !important;}body.ng main.ng-main #left .aio-topics-shell .content.index{font-size: 16px !important;line-height: 1.6 !important;}body.ng main.ng-main #left .aio-topics-back a{padding: 9px 14px !important;}}  body.ng main.ng-main #left .aio-topics-shell .topictext2{display: block !important;margin: 26px 0 14px !important;padding: 0 !important;background: transparent !important;}body.ng main.ng-main #left .aio-topics-shell .topictext2 h2{display: block !important;font-size: 28px !important;line-height: 1.1 !important;font-weight: 800 !important;color: #0f172a !important;margin: 0 !important;padding: 0 !important;text-transform: none !important;letter-spacing: 0 !important;}body.ng main.ng-main #left .aio-topics-shell .subcat{display: grid !important;grid-template-columns: 1fr;gap: 10px 48px;padding-top: 2px !important;line-height: 1.45 !important;}body.ng main.ng-main #left .aio-topics-shell .subcat h2.new{display: contents !important;}body.ng main.ng-main #left .aio-topics-shell .subcat .listing{display: block !important;line-height: 1.35 !important;margin: 0 !important;padding: 0 !important;break-inside: avoid;}body.ng main.ng-main #left .aio-topics-shell .subcat .listing a{display: inline-block !important;font-size: 16px !important;line-height: 1.35 !important;font-weight: 700 !important;}body.ng main.ng-main #left .aio-topics-shell .subcat .listing .numpost{font-size: 14px !important;top: 0 !important;padding-left: 4px !important;}@media (min-width: 980px){body.ng main.ng-main #left .aio-topics-shell .subcat{grid-template-columns: minmax(0,1fr) minmax(0,1fr);}}@media (max-width: 979px){body.ng main.ng-main #left .aio-topics-shell .subcat{grid-template-columns: 1fr;}}@media (max-width: 700px){body.ng main.ng-main #left .aio-topics-shell .topictext2{margin: 22px 0 12px !important;}body.ng main.ng-main #left .aio-topics-shell .topictext2 h2{font-size: 22px !important;}body.ng main.ng-main #left .aio-topics-shell .subcat{gap: 8px 0;}body.ng main.ng-main #left .aio-topics-shell .subcat .listing a{font-size: 15px !important;line-height: 1.32 !important;}body.ng main.ng-main #left .aio-topics-shell .subcat .listing .numpost{font-size: 13px !important;}}  .preview .preview-vehicle-meta, .preview .preview-stats-meta{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;}.preview .preview-vehicle-meta{margin: 8px 0 10px 0;}.preview .preview-stats-meta{margin: 12px 0 10px 0;}.preview .preview-vehicle-meta .badgebg.blue{font-size: 12px;line-height: 12px;letter-spacing: .3px;}.preview .preview-stats-meta .badgebg{font-size: 11px;line-height: 11px;letter-spacing: .4px;}.preview .askedby{margin-top: 8px;font-size: 13px;line-height: 1.4;color: #6b7785;}.preview .askedby b, .preview .askedby a{color: #304253;font-weight: 700;}.preview .hypen{margin-top: 2px;} body.ng main.ng-main #left .preview.p-user{padding: 0 0 22px 0;margin: 0 0 22px 0;border-bottom: 1px solid rgba(26, 84, 128, 0.10);}body.ng main.ng-main #left .preview.p-user:last-child{border-bottom: 0;margin-bottom: 0;padding-bottom: 0;}body.ng main.ng-main #left .preview.p-user h2{margin: 0 0 10px 0 !important;line-height: 1.18 !important;}body.ng main.ng-main #left .preview.p-user h2 a{display: inline-block;text-decoration-thickness: 2px;text-underline-offset: 2px;}body.ng main.ng-main #left .preview.p-user .preview-vehicle-meta{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin: 0 0 10px 0;}body.ng main.ng-main #left .preview.p-user .preview-vehicle-meta a{display: inline-flex;flex-wrap: wrap;gap: 8px;text-decoration: none !important;}body.ng main.ng-main #left .preview.p-user .preview-vehicle-meta .badgebg.blue{display: inline-flex;align-items: center;justify-content: center;min-height: 28px;padding: 0 10px;border-radius: 999px;font-size: 12px !important;line-height: 1 !important;letter-spacing: .45px;font-weight: 800;box-shadow: inset 0 0 0 1px rgba(255,255,255,.16), 0 1px 2px rgba(0,0,0,.08);}body.ng main.ng-main #left .preview.p-user .preview-vehicle-meta .badgebg.blue.cl{padding-left: 12px;padding-right: 12px;}body.ng main.ng-main #left .preview.p-user .preview-stats-meta{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin: 0 0 9px 0;}body.ng main.ng-main #left .preview.p-user .preview-stats-meta .badgebg{display: inline-flex;align-items: center;justify-content: center;min-height: 24px;padding: 0 9px;border-radius: 999px;background: #eef4f8;color: #355066;font-size: 11px !important;line-height: 1 !important;letter-spacing: .35px;font-weight: 700;border: 1px solid rgba(53, 80, 102, 0.10);}body.ng main.ng-main #left .preview.p-user .askedby{margin-top: 2px;font-size: 13px;line-height: 1.35;color: #7a8794;}body.ng main.ng-main #left .preview.p-user .askedby b, body.ng main.ng-main #left .preview.p-user .askedby a{color: inherit !important;font-weight: 700;text-decoration: none !important;}body.ng main.ng-main #left .preview.p-user .hypen{margin-top: 0;}@media (max-width: 640px){body.ng main.ng-main #left .preview.p-user{padding: 0 0 18px 0;margin: 0 0 18px 0;}body.ng main.ng-main #left .preview.p-user h2{margin-bottom: 9px !important;}body.ng main.ng-main #left .preview.p-user .preview-vehicle-meta .badgebg.blue{min-height: 26px;padding: 0 9px;font-size: 11px !important;}body.ng main.ng-main #left .preview.p-user .preview-stats-meta .badgebg{min-height: 22px;padding: 0 8px;font-size: 10px !important;}} body.ng main.ng-main #left .preview.p-user .preview-vehicle-meta{gap: 0 !important;}body.ng main.ng-main #left .preview.p-user .preview-vehicle-meta a{display: inline-flex;align-items: stretch;gap: 0 !important;}body.ng main.ng-main #left .preview.p-user .preview-vehicle-meta .badgebg.blue{border-radius: 0 !important;margin: 0 !important;box-shadow: inset 0 0 0 1px rgba(255,255,255,.14), 0 1px 2px rgba(0,0,0,.08);}body.ng main.ng-main #left .preview.p-user .preview-vehicle-meta .badgebg.blue:first-child{border-top-left-radius: 999px !important;border-bottom-left-radius: 999px !important;border-top-right-radius: 0 !important;border-bottom-right-radius: 0 !important;padding-right: 8px !important;}body.ng main.ng-main #left .preview.p-user .preview-vehicle-meta .badgebg.blue:last-child{border-top-right-radius: 999px !important;border-bottom-right-radius: 999px !important;border-top-left-radius: 0 !important;border-bottom-left-radius: 0 !important;padding-left: 8px !important;}body.ng main.ng-main #left .preview.p-user .preview-vehicle-meta .badgebg.blue + .badgebg.blue{margin-left: -1px !important;}body.ng main.ng-main #left .preview.p-user .preview-vehicle-meta .badgebg.blue.cl{padding-left: 10px !important;}@media (max-width: 640px){body.ng main.ng-main #left .preview.p-user .preview-vehicle-meta .badgebg.blue:first-child{padding-right: 7px !important;}body.ng main.ng-main #left .preview.p-user .preview-vehicle-meta .badgebg.blue:last-child{padding-left: 7px !important;}} body.ng main.ng-main #left .preview.p-user .preview-vehicle-meta{font-size: 0 !important;}body.ng main.ng-main #left .preview.p-user .preview-vehicle-meta a{font-size: 0 !important;white-space: nowrap;}body.ng main.ng-main #left .preview.p-user .preview-vehicle-meta .badgebg.blue{font-size: 12px !important;vertical-align: top;}body.ng main.ng-main #left .preview.p-user .preview-vehicle-meta .badgebg.blue + .badgebg.blue{margin-left: -2px !important;}body.ng main.ng-main #left .preview.p-user .preview-vehicle-meta .badgebg.blue:first-child{padding-right: 7px !important;}body.ng main.ng-main #left .preview.p-user .preview-vehicle-meta .badgebg.blue:last-child{padding-left: 7px !important;}@media (max-width: 640px){body.ng main.ng-main #left .preview.p-user .preview-vehicle-meta .badgebg.blue{font-size: 11px !important;}body.ng main.ng-main #left .preview.p-user .preview-vehicle-meta .badgebg.blue + .badgebg.blue{margin-left: -2px !important;}body.ng main.ng-main #left .preview.p-user .preview-vehicle-meta .badgebg.blue:first-child{padding-right: 6px !important;}body.ng main.ng-main #left .preview.p-user .preview-vehicle-meta .badgebg.blue:last-child{padding-left: 6px !important;}} @media (min-width: 1024px){body.ng #question > .content > ul.admin, body.ng #replies .reply > .content > ul.admin{float: none !important;display: flex !important;flex-wrap: wrap !important;align-items: center !important;gap: 6px !important;margin: 0 0 14px 0 !important;padding: 0 !important;position: relative !important;z-index: 30 !important;}body.ng #question > .content > ul.admin + .user, body.ng #replies .reply > .content > ul.admin + .reply-stamp{clear: both !important;}body.ng #question > .content > ul.admin + .user + .text, body.ng #replies .reply > .content > ul.admin + .reply-stamp + .text{clear: both !important;}body.ng #question > .content > ul.admin li.manage, body.ng #question > .content > ul.admin li.read, body.ng #replies .reply > .content > ul.admin li.manage, body.ng #replies .reply > .content > ul.admin li.read{position: relative !important;z-index: 31 !important;pointer-events: auto !important;}} @media (min-width: 961px){body.ng #question > .content{display: grid !important;grid-template-columns: 220px minmax(0, 1fr) !important;column-gap: 30px !important;row-gap: 18px !important;align-items: start !important;}body.ng #question > .content > ul.admin, body.ng #question > .content > .admin{grid-column: 1 / -1 !important;width: 100% !important;margin: 0 0 6px 0 !important;float: none !important;clear: none !important;}body.ng #question > .content > .user{grid-column: 1 !important;width: 220px !important;max-width: 220px !important;margin: 0 !important;padding: 0 !important;float: none !important;clear: none !important;display: block !important;}body.ng #question > .content > .text{grid-column: 2 !important;width: auto !important;max-width: none !important;min-width: 0 !important;margin: 0 !important;padding: 0 !important;float: none !important;clear: none !important;display: block !important;}body.ng #question .avatar, body.ng #question .infowrap{float: none !important;clear: none !important;width: 100% !important;max-width: none !important;margin: 0 !important;}body.ng #question .avatar{text-align: center !important;padding: 0 0 14px 0 !important;}body.ng #question .avatar img, body.ng #question .avatar a img{width: 90px !important;height: 90px !important;display: inline-block !important;object-fit: cover !important;}body.ng #question .infowrap .username{display: block !important;text-align: center !important;margin: 0 0 10px 0 !important;}body.ng #question ul.info{margin: 0 !important;padding: 0 !important;list-style: none !important;display: flex !important;flex-wrap: wrap !important;justify-content: center !important;gap: 8px !important;}body.ng #question ul.info li{margin: 0 !important;}body.ng #question .qbody, body.ng #question .text, body.ng #question .text div, body.ng #question .text p{width: 100% !important;max-width: none !important;text-align: left !important;}body.ng #question .text > .qbody{display: block !important;}}@media (max-width: 960px){body.ng #question > .content{display: block !important;}body.ng #question > .content > .user, body.ng #question > .content > .text{width: 100% !important;max-width: none !important;margin: 0 !important;float: none !important;clear: both !important;}} @media (min-width: 961px){body.ng #question{margin-top: 6px !important;}body.ng #question > .content{row-gap: 12px !important;column-gap: 34px !important;}body.ng #question > .content > ul.admin, body.ng #question > .content > .admin{margin: 0 0 2px 0 !important;}body.ng #question > .content > .user{padding-top: 2px !important;}body.ng #question .avatar{padding-bottom: 10px !important;}body.ng #question .infowrap .username{font-size: 17px !important;line-height: 1.2 !important;margin: 0 0 8px 0 !important;}body.ng #question ul.info{gap: 6px !important;}body.ng #question .text{padding-top: 2px !important;}body.ng #question .qbody{font-size: 16px !important;line-height: 1.9 !important;}body.ng #question .date{margin-top: 14px !important;}} @media (min-width: 961px){body.ng #question > .content{row-gap: 8px !important;column-gap: 28px !important;}body.ng #question > .content > ul.admin, body.ng #question > .content > .admin{margin: 0 0 -2px 0 !important;}body.ng #question > .content > .user{width: 200px !important;max-width: 200px !important;padding-top: 0 !important;}body.ng #question > .content{grid-template-columns: 200px minmax(0, 1fr) !important;}body.ng #question .avatar{padding-bottom: 6px !important;}body.ng #question .avatar img, body.ng #question .avatar a img{width: 84px !important;height: 84px !important;}body.ng #question .infowrap .username{font-size: 15px !important;margin: 0 0 6px 0 !important;}body.ng #question ul.info{gap: 5px !important;}body.ng #question .text{padding-top: 0 !important;}body.ng #question .qbody{margin-top: 0 !important;font-size: 15px !important;line-height: 1.75 !important;}}@media (max-width: 960px){body.ng #question > .content{display: block !important;}body.ng #question > .content > .user, body.ng #question > .content > .text{width: 100% !important;max-width: none !important;margin: 0 !important;float: none !important;clear: both !important;}} @media (min-width: 961px){body.ng #question{margin-top: 0 !important;}body.ng #question > .content{display: grid !important;grid-template-columns: 205px minmax(0, 1fr) !important;column-gap: 26px !important;row-gap: 0 !important;align-items: start !important;}body.ng #question > .content > ul.admin, body.ng #question > .content > .admin{grid-column: 1 / -1 !important;width: 100% !important;margin: 0 0 -10px 0 !important;padding: 0 !important;float: none !important;clear: none !important;}body.ng #question > .content > .user{grid-column: 1 !important;width: 205px !important;max-width: 205px !important;margin: 0 !important;padding: 0 !important;float: none !important;clear: none !important;align-self: start !important;}body.ng #question > .content > .text{grid-column: 2 !important;width: auto !important;max-width: none !important;min-width: 0 !important;margin: 12px 0 0 0 !important;padding: 0 !important;float: none !important;clear: none !important;align-self: start !important;}body.ng #question .avatar, body.ng #question .infowrap{float: none !important;clear: none !important;width: 100% !important;max-width: none !important;margin: 0 !important;}body.ng #question .avatar{text-align: center !important;padding: 0 0 8px 0 !important;}body.ng #question .avatar img, body.ng #question .avatar a img{width: 80px !important;height: 80px !important;display: inline-block !important;object-fit: cover !important;}body.ng #question .infowrap .username{display: block !important;position: static !important;text-align: center !important;font-size: 15px !important;line-height: 1.25 !important;margin: 0 0 8px 0 !important;}body.ng #question ul.info{margin: 0 !important;padding: 0 !important;list-style: none !important;display: flex !important;flex-direction: column !important;align-items: center !important;gap: 7px !important;}body.ng #question ul.info li{margin: 0 !important;}body.ng #question .qbody, body.ng #question .text, body.ng #question .text div, body.ng #question .text p{width: 100% !important;max-width: none !important;text-align: left !important;}body.ng #question .qbody{margin-top: 0 !important;font-size: 15px !important;line-height: 1.84 !important;}}@media (max-width: 960px){body.ng #question > .content{display: block !important;}body.ng #question > .content > .user, body.ng #question > .content > .text{width: 100% !important;max-width: none !important;margin: 0 !important;float: none !important;clear: both !important;}}   @media (min-width: 961px){body.ng .ng-drawer, body.ng .ng-drawer__panel, body.ng .ng-drawer__content, body.ng .sidebar-desktop, body.ng .desktop-sidebar, body.ng [class*="sidebar"], body.ng aside{position: relative !important;z-index: 2147483000 !important;pointer-events: auto !important;}body.ng .ng-drawer *, body.ng .ng-drawer__panel *, body.ng .ng-drawer__content *, body.ng .sidebar-desktop *, body.ng .desktop-sidebar *, body.ng [class*="sidebar"] *, body.ng aside *{pointer-events: auto !important;}body.ng main.ng-main, body.ng .ng-main, body.ng #question, body.ng #replies, body.ng #question > .content, body.ng #replies .reply, body.ng #replies .reply > .content{position: relative !important;z-index: 1 !important;}} html{overflow-y: auto;scrollbar-gutter: stable;}  .content.section > p:first-of-type{margin: 2px 0 18px 0;font-size: 15px;line-height: 1.5;color: #38424b;}.ng-section-guides{margin-top: 2px;}.ng-section-guides .ng-guide-h2{margin: 24px 0 10px 0;font-size: 20px;line-height: 1.2;font-weight: 700;color: #111820;}.ng-section-guides ul.ng-guide-list{list-style: none;margin: 0 0 8px 0;padding-left: 0;}.ng-section-guides li.ng-guide-item{margin: 0;padding: 14px 16px;border-radius: 12px;border: 1px solid rgba(0,0,0,.08);background: #fff;box-shadow: 0 1px 2px rgba(0,0,0,.03);}.ng-section-guides li.ng-guide-item + li.ng-guide-item{margin-top: 8px;}.ng-section-guides a.ng-guide-title{display: inline-block;font-weight: 700;font-size: 15px;line-height: 1.35;color: #006fcf;text-decoration: none;border-bottom: 0 !important;}.ng-section-guides a.ng-guide-title:hover{color: #0059a6;border-bottom: 0 !important;}.ng-section-guides .ng-guide-excerpt{margin-top: 6px;font-size: 14px;line-height: 1.45;color: #4c5966;opacity: 1;}@media (max-width: 768px){.ng-section-guides .ng-guide-h2{font-size: 18px;}.ng-section-guides li.ng-guide-item{padding: 12px 13px;border-radius: 10px;}.ng-section-guides a.ng-guide-title{font-size: 14px;}.ng-section-guides .ng-guide-excerpt{font-size: 13px;}} #qlist .preview, #qlist .preview > a, #qlist .preview.p-user{display: inline-block;width: 100%;-webkit-column-break-inside: avoid;break-inside: avoid-column;break-inside: avoid;page-break-inside: avoid;} .paginationtt ul li.active a, .paginationtt ul li.active span, .paginationtt ul li.selected a, .paginationtt ul li.selected span, .paginationtt ul li.current a, .paginationtt ul li.current span, .paginationtt ul li.on a, .paginationtt ul li.on span{color: #fff !important;} body.ng #left.aio-topics-page{float: none !important;width: min(1180px, calc(100% - 28px)) !important;max-width: 1180px !important;margin: 14px auto 24px !important;padding: 0 !important;}body.ng #left.aio-topics-page .aio-topics-inner{padding: 0 !important;}body.ng #left.aio-topics-page .aio-topics-shell{border-radius: 16px !important;border: 1px solid rgba(0,0,0,.08) !important;background: #fff !important;box-shadow: 0 1px 3px rgba(0,0,0,.04) !important;overflow: hidden !important;}body.ng #left.aio-topics-page .aio-topics-shell + .aio-topics-shell{margin-top: 16px !important;}body.ng #left.aio-topics-page .aio-topics-head{padding: 24px 28px 14px !important;background: #f8fafc !important;border-bottom: 1px solid rgba(0,0,0,.08) !important;}body.ng #left.aio-topics-page .aio-topics-head .underline-user{margin: 0 0 14px 0 !important;}body.ng #left.aio-topics-page .aio-topics-head h1{margin: 0 !important;font-size: 34px !important;line-height: 1.1 !important;font-weight: 800 !important;letter-spacing: -.02em !important;}body.ng #left.aio-topics-page #filters{display: flex !important;flex-wrap: wrap !important;align-items: center !important;gap: 10px !important;margin: 0 0 12px 0 !important;}body.ng #left.aio-topics-page #filters .filter-label{font-size: 15px !important;font-weight: 600 !important;color: #334155 !important;}body.ng #left.aio-topics-page #filter-options, body.ng #left.aio-topics-page #selcar select, body.ng #left.aio-topics-page #selcar input[type="button"]{height: 38px !important;border: 1px solid rgba(0,0,0,.12) !important;border-radius: 10px !important;background: #fff !important;padding: 0 12px !important;box-shadow: none !important;}body.ng #left.aio-topics-page #change{margin: 0 !important;font-size: 14px !important;}body.ng #left.aio-topics-page #change a{text-decoration: none !important;font-weight: 600 !important;}body.ng #left.aio-topics-page #selcar{display: flex !important;flex-wrap: wrap !important;align-items: center !important;gap: 10px !important;margin: 0 !important;}body.ng #left.aio-topics-page .aio-topics-list{padding: 18px 28px 22px !important;}body.ng #left.aio-topics-page #qlist{display: grid !important;grid-template-columns: repeat(2, minmax(0, 1fr)) !important;gap: 18px 26px !important;}body.ng #left.aio-topics-page #qlist > .preview, body.ng #left.aio-topics-page #qlist > a.preview, body.ng #left.aio-topics-page #qlist .preview.p-user{display: block !important;width: 100% !important;margin: 0 !important;padding: 0 0 18px 0 !important;border-bottom: 1px solid rgba(0,0,0,.08) !important;}body.ng #left.aio-topics-page #qlist .preview h3, body.ng #left.aio-topics-page #qlist .preview .title, body.ng #left.aio-topics-page #qlist .preview b a:first-child, body.ng #left.aio-topics-page #qlist .preview > a{font-size: 18px !important;line-height: 1.3 !important;}body.ng #left.aio-topics-page #qlist .preview .vehicle, body.ng #left.aio-topics-page #qlist .preview strong{display: inline-block !important;margin-top: 8px !important;}body.ng #left.aio-topics-page .paginationtt{grid-column: 1 / -1 !important;margin: 6px 0 0 0 !important;padding-top: 8px !important;}body.ng #left.aio-topics-page .aio-topics-back{grid-column: 1 / -1 !important;margin: 4px 0 0 0 !important;padding: 0 !important;}body.ng #left.aio-topics-page .aio-topics-back a{display: inline-flex !important;align-items: center !important;gap: 8px !important;text-decoration: none !important;font-weight: 700 !important;}@media (max-width: 900px){body.ng #left.aio-topics-page{width: calc(100% - 16px) !important;margin: 10px auto 18px !important;}body.ng #left.aio-topics-page .aio-topics-head{padding: 22px 16px 16px !important;}body.ng #left.aio-topics-page .aio-topics-head h1{font-size: 26px !important;}body.ng #left.aio-topics-page .aio-topics-list{padding: 14px 16px 18px !important;}body.ng #left.aio-topics-page #qlist{grid-template-columns: 1fr !important;gap: 14px !important;}body.ng #left.aio-topics-page #filter-options, body.ng #left.aio-topics-page #selcar select, body.ng #left.aio-topics-page #selcar input[type="button"]{width: 100% !important;}body.ng #left.aio-topics-page #selcar{display: grid !important;grid-template-columns: 1fr !important;}}  body.ng #left.aio-topics-page .aio-topics-list #qlist{display: grid !important;grid-template-columns: repeat(2, minmax(0, 1fr)) !important;gap: 18px 26px !important;columns: auto !important;column-count: auto !important;column-gap: 0 !important;}body.ng #left.aio-topics-page .aio-topics-list #qlist > .preview, body.ng #left.aio-topics-page .aio-topics-list #qlist > a.preview, body.ng #left.aio-topics-page .aio-topics-list #qlist > .preview.p-user{display: block !important;float: none !important;width: auto !important;max-width: none !important;margin: 0 !important;}@media (max-width: 900px){body.ng #left.aio-topics-page .aio-topics-list #qlist{grid-template-columns: 1fr !important;}}  body.ng #left.aio-topics-page .aio-topics-list #qlist{display: grid !important;grid-template-columns: repeat(2, minmax(0, 1fr)) !important;gap: 22px 30px !important;columns: initial !important;column-count: initial !important;column-gap: initial !important;}body.ng #left.aio-topics-page .aio-topics-list #qlist > *{width: auto !important;max-width: none !important;min-width: 0 !important;float: none !important;clear: none !important;}body.ng #left.aio-topics-page .aio-topics-list #qlist .preview, body.ng #left.aio-topics-page .aio-topics-list #qlist .preview > a, body.ng #left.aio-topics-page .aio-topics-list #qlist .preview .text, body.ng #left.aio-topics-page .aio-topics-list #qlist .preview .left, body.ng #left.aio-topics-page .aio-topics-list #qlist .preview .right, body.ng #left.aio-topics-page .aio-topics-list #qlist .preview .user, body.ng #left.aio-topics-page .aio-topics-list #qlist .preview .desc, body.ng #left.aio-topics-page .aio-topics-list #qlist .preview .content{display: block !important;width: 100% !important;max-width: none !important;min-width: 0 !important;float: none !important;clear: both !important;}body.ng #left.aio-topics-page .aio-topics-list #qlist .preview br{display: none !important;}body.ng #left.aio-topics-page .aio-topics-list #qlist .preview{padding-bottom: 18px !important;border-bottom: 1px solid rgba(0,0,0,.08) !important;}@media (max-width: 900px){body.ng #left.aio-topics-page .aio-topics-list #qlist{grid-template-columns: 1fr !important;gap: 16px !important;}}  body.ng #left.aio-topics-page .aio-topics-list #qlist{display: flex !important;flex-wrap: wrap !important;align-items: flex-start !important;gap: 22px 30px !important;columns: unset !important;column-count: unset !important;column-gap: 0 !important;}body.ng #left.aio-topics-page .aio-topics-list #qlist > .preview, body.ng #left.aio-topics-page .aio-topics-list #qlist > .preview.p-user, body.ng #left.aio-topics-page .aio-topics-list #qlist > a.preview{flex: 0 0 calc(50% - 15px) !important;width: calc(50% - 15px) !important;max-width: calc(50% - 15px) !important;min-width: 0 !important;float: none !important;clear: none !important;display: block !important;margin: 0 !important;padding: 0 0 18px 0 !important;border-bottom: 1px solid rgba(0,0,0,.08) !important;}body.ng #left.aio-topics-page .aio-topics-list #qlist > .paginationtt, body.ng #left.aio-topics-page .aio-topics-list #qlist > .aio-topics-back{flex: 0 0 100% !important;width: 100% !important;max-width: 100% !important;}body.ng #left.aio-topics-page .aio-topics-list #qlist .preview h2{margin: 0 0 10px 0 !important;}body.ng #left.aio-topics-page .aio-topics-list #qlist .preview h2 a{display: inline-block !important;font-size: 20px !important;line-height: 1.28 !important;}body.ng #left.aio-topics-page .aio-topics-list #qlist .preview-vehicle-meta, body.ng #left.aio-topics-page .aio-topics-list #qlist .preview-stats-meta, body.ng #left.aio-topics-page .aio-topics-list #qlist .askedby{width: 100% !important;float: none !important;clear: both !important;}body.ng #left.aio-topics-page .aio-topics-list #qlist .preview-stats-meta{display: flex !important;flex-wrap: wrap !important;gap: 8px !important;margin: 10px 0 8px !important;}body.ng #left.aio-topics-page .aio-topics-list #qlist .hypen{display: none !important;}@media (max-width: 900px){body.ng #left.aio-topics-page .aio-topics-list #qlist{display: block !important;}body.ng #left.aio-topics-page .aio-topics-list #qlist > .preview, body.ng #left.aio-topics-page .aio-topics-list #qlist > .preview.p-user, body.ng #left.aio-topics-page .aio-topics-list #qlist > a.preview{width: 100% !important;max-width: 100% !important;}}  body.ng #left.aio-topics-page .aio-topics-list #qlist{display:flex !important;flex-wrap:wrap !important;align-items:flex-start !important;gap:22px 30px !important;}body.ng #left.aio-topics-page .aio-topics-list #qlist > .aio-topic-col{flex:0 0 calc(50% - 15px) !important;width:calc(50% - 15px) !important;max-width:calc(50% - 15px) !important;min-width:0 !important;margin:0 !important;padding:0 !important;float:none !important;clear:none !important;display:block !important;}body.ng #left.aio-topics-page .aio-topics-list #qlist > .aio-topic-col > .preview{display:block !important;width:100% !important;max-width:none !important;min-width:0 !important;margin:0 !important;padding:0 0 18px 0 !important;float:none !important;border-bottom:1px solid rgba(0,0,0,.08) !important;}body.ng #left.aio-topics-page .aio-topics-list #qlist > .aio-topic-col > .preview h2{margin:0 0 10px 0 !important;}body.ng #left.aio-topics-page .aio-topics-list #qlist > .aio-topic-col > .preview h2 a{display:inline-block !important;font-size:20px !important;line-height:1.28 !important;}body.ng #left.aio-topics-page .aio-topics-list #qlist > .aio-topic-col > .preview .preview-vehicle-meta, body.ng #left.aio-topics-page .aio-topics-list #qlist > .aio-topic-col > .preview .preview-stats-meta, body.ng #left.aio-topics-page .aio-topics-list #qlist > .aio-topic-col > .preview .askedby{width:100% !important;float:none !important;clear:both !important;}body.ng #left.aio-topics-page .aio-topics-list #qlist > .aio-topic-col > .preview .preview-stats-meta{display:flex !important;flex-wrap:wrap !important;gap:8px !important;margin:10px 0 8px !important;}body.ng #left.aio-topics-page .aio-topics-list #qlist > .paginationtt, body.ng #left.aio-topics-page .aio-topics-list #qlist > .aio-topics-back, body.ng #left.aio-topics-page .aio-topics-list #qlist > div[style*="flex:0 0 100%"]{flex:0 0 100% !important;width:100% !important;max-width:100% !important;}@media (max-width: 900px){body.ng #left.aio-topics-page .aio-topics-list #qlist > .aio-topic-col{flex:0 0 100% !important;width:100% !important;max-width:100% !important;}}  body.ng #left.aio-topics-page .aio-topics-list #qlist{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:22px 30px !important;columns:unset !important;column-count:unset !important;column-gap:0 !important;}body.ng #left.aio-topics-page .aio-topics-list #qlist > .aio-topic-col{display:block !important;width:auto !important;max-width:none !important;min-width:0 !important;margin:0 !important;padding:0 !important;float:none !important;clear:none !important;}body.ng #left.aio-topics-page .aio-topics-list #qlist > .preview, body.ng #left.aio-topics-page .aio-topics-list #qlist > .preview.p-user, body.ng #left.aio-topics-page .aio-topics-list #qlist > a.preview, body.ng #left.aio-topics-page .aio-topics-list #qlist > .aio-topic-col > .preview, body.ng #left.aio-topics-page .aio-topics-list #qlist > .aio-topic-col > .preview.p-user, body.ng #left.aio-topics-page .aio-topics-list #qlist > .aio-topic-col > a.preview{display:block !important;width:100% !important;max-width:none !important;min-width:0 !important;margin:0 !important;padding:0 0 18px 0 !important;float:none !important;clear:none !important;border-bottom:1px solid rgba(0,0,0,.08) !important;}body.ng #left.aio-topics-page .aio-topics-list #qlist > .paginationtt, body.ng #left.aio-topics-page .aio-topics-list #qlist > .aio-topics-back{grid-column:1 / -1 !important;width:100% !important;max-width:100% !important;}body.ng #left.aio-topics-page .aio-topics-list #qlist .hypen{display:none !important;}@media (max-width: 900px){body.ng #left.aio-topics-page .aio-topics-list #qlist{grid-template-columns:1fr !important;gap:16px !important;}}  body.ng #left.aio-topics-page .aio-topics-list{display:block !important;columns:auto !important;column-count:1 !important;column-gap:0 !important;column-width:auto !important;}body.ng #left.aio-topics-page .aio-topics-list > *{-webkit-column-break-inside:avoid !important;break-inside:auto !important;}body.ng #left.aio-topics-page .aio-topics-list #qlist{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:22px 30px !important;}@media (max-width: 900px){body.ng #left.aio-topics-page .aio-topics-list{column-count:1 !important;}body.ng #left.aio-topics-page .aio-topics-list #qlist{grid-template-columns:1fr !important;gap:16px !important;}}  @media (min-width: 1100px){body.ng #replies .reply > .content{display:grid !important;grid-template-columns: 190px minmax(0, 1fr) !important;column-gap: 34px !important;align-items:start !important;}body.ng #replies .reply .user{grid-column:1 !important;display:block !important;width:190px !important;max-width:190px !important;min-width:190px !important;margin:0 !important;padding:0 10px 0 0 !important;}body.ng #replies .reply .avatar, body.ng #replies .reply li.avatar{width:74px !important;min-width:74px !important;margin:0 0 10px 0 !important;padding:0 !important;float:none !important;}body.ng #replies .reply .avatar img, body.ng #replies .reply li.avatar img{width:74px !important;height:74px !important;display:block !important;}body.ng #replies .reply .infowrap{width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;padding:0 !important;}body.ng #replies .reply .username{display:block !important;width:100% !important;max-width:100% !important;margin:0 0 10px 0 !important;line-height:1.15 !important;word-break:break-word !important;overflow-wrap:anywhere !important;}body.ng #replies .reply .stats, body.ng #replies .reply .stats ul, body.ng #replies .reply .stats ul.info, body.ng #replies .reply .stats ul.user{max-width:100% !important;}body.ng #replies .reply .text, body.ng #replies .reply .qbody, body.ng #replies .reply .date, body.ng #replies .reply .gallery, body.ng #replies .reply .image-gallery, body.ng #replies .reply .adminpanelvote, body.ng #replies .reply .adminbox, body.ng #replies .reply .controls, body.ng #replies .reply .paginationtt, body.ng #replies .reply .relheaderb, body.ng #replies .reply .magicbox{grid-column:2 !important;min-width:0 !important;}}  @media (min-width: 1100px){body.ng #question .user{padding-top: 18px !important;}body.ng #question .avatar{width: 88px !important;min-width: 88px !important;margin: 0 0 14px 0 !important;padding: 0 !important;}body.ng #question .avatar img, body.ng #question .avatar a img{width: 88px !important;height: 88px !important;display: block !important;}body.ng #question .infowrap{margin: 0 !important;padding-top: 2px !important;}body.ng #question .username, body.ng #question .infowrap .username{display: block !important;margin: 0 0 10px 0 !important;line-height: 1.15 !important;}}   @media (min-width: 1100px){body.ng #question > .content{display:grid !important;grid-template-columns: 190px minmax(0, 1fr) !important;column-gap: 34px !important;align-items:start !important;}body.ng #question > .content > .user{grid-column:1 !important;width:190px !important;max-width:190px !important;min-width:190px !important;padding-top:18px !important;margin:0 !important;}body.ng #question > .content > .text{grid-column:2 !important;min-width:0 !important;margin:0 !important;}body.ng #question .avatar{width:88px !important;min-width:88px !important;margin:0 0 14px 0 !important;padding:0 !important;float:none !important;}body.ng #question .avatar img, body.ng #question .avatar a img{width:88px !important;height:88px !important;display:block !important;}body.ng #question .infowrap{margin:0 !important;padding-top:2px !important;}body.ng #question .username, body.ng #question .infowrap .username{display:block !important;margin:0 0 10px 0 !important;line-height:1.15 !important;word-break:break-word !important;overflow-wrap:anywhere !important;}} @media (max-width: 1099px){body.ng #question > .content{display:block !important;}body.ng #question > .content > .user{display:grid !important;grid-template-columns: 64px minmax(0, 1fr) !important;column-gap:14px !important;align-items:start !important;width:100% !important;max-width:100% !important;margin:0 0 16px 0 !important;padding:0 !important;}body.ng #question > .content > .text{display:block !important;width:100% !important;max-width:100% !important;margin:0 !important;clear:both !important;}body.ng #question .avatar{grid-column:1 !important;width:64px !important;min-width:64px !important;margin:0 !important;padding:0 !important;float:none !important;}body.ng #question .avatar img, body.ng #question .avatar a img{width:64px !important;height:64px !important;display:block !important;}body.ng #question .infowrap{grid-column:2 !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;padding:2px 0 0 0 !important;}body.ng #question .username, body.ng #question .infowrap .username{display:block !important;margin:0 0 8px 0 !important;line-height:1.15 !important;word-break:break-word !important;overflow-wrap:anywhere !important;}body.ng #question .stats, body.ng #question .stats ul.info{width:100% !important;max-width:100% !important;}body.ng #question .qbody{margin-top:0 !important;}}@media (max-width: 700px){body.ng #question > .content > .user{grid-template-columns: 58px minmax(0, 1fr) !important;column-gap:12px !important;}body.ng #question .avatar{width:58px !important;min-width:58px !important;}body.ng #question .avatar img, body.ng #question .avatar a img{width:58px !important;height:58px !important;}}  @media (min-width: 1100px){body.ng #question > .content > .user{display:block !important;width:190px !important;max-width:190px !important;min-width:190px !important;margin:0 !important;padding-top:18px !important;}body.ng #question > .content > .user::after{content:"";display:block;clear:both;}body.ng #question .avatar, body.ng #question li.avatar{display:block !important;float:none !important;clear:both !important;width:88px !important;min-width:88px !important;margin:0 0 14px 0 !important;padding:0 !important;height:auto !important;}body.ng #question .avatar img, body.ng #question .avatar a img, body.ng #question li.avatar img{display:block !important;width:88px !important;height:88px !important;}body.ng #question .infowrap, body.ng #question .stats{display:block !important;float:none !important;clear:both !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;padding:0 !important;}body.ng #question .username, body.ng #question .infowrap .username{display:block !important;float:none !important;clear:both !important;width:100% !important;max-width:100% !important;margin:0 0 10px 0 !important;line-height:1.15 !important;word-break:break-word !important;overflow-wrap:anywhere !important;}body.ng #question .stats ul.info{display:flex !important;flex-wrap:wrap !important;gap:6px !important;margin:0 !important;padding:0 !important;}body.ng #question .stats ul.info li{margin:0 !important;}}  @media (min-width: 1100px){body.ng #question > .content > .user{display:flex !important;flex-direction:column !important;align-items:center !important;width:190px !important;max-width:190px !important;min-width:190px !important;margin:0 !important;padding-top:18px !important;text-align:center !important;}body.ng #question .avatar, body.ng #question li.avatar{display:block !important;float:none !important;clear:both !important;width:88px !important;min-width:88px !important;margin:0 auto 14px auto !important;padding:0 !important;height:auto !important;}body.ng #question .avatar img, body.ng #question .avatar a img, body.ng #question li.avatar img{display:block !important;width:88px !important;height:88px !important;margin:0 auto !important;}body.ng #question .infowrap, body.ng #question .stats{display:block !important;float:none !important;clear:both !important;width:100% !important;max-width:100% !important;margin:0 auto !important;padding:0 !important;text-align:center !important;}body.ng #question .username, body.ng #question .infowrap .username{display:block !important;float:none !important;clear:both !important;width:100% !important;max-width:100% !important;margin:0 0 10px 0 !important;line-height:1.15 !important;text-align:center !important;}body.ng #question .stats ul.info{display:flex !important;flex-wrap:wrap !important;justify-content:center !important;gap:6px !important;margin:0 !important;padding:0 !important;}}  body.ng .fancybox-wrap, body.ng #fancybox-wrap{z-index: 100000 !important;}body.ng .fancybox-skin, body.ng #fancybox-content{position: relative !important;}body.ng .fancybox-close, body.ng .fancybox-close-small, body.ng .fancybox-button--close{display: block !important;opacity: 1 !important;visibility: visible !important;position: absolute !important;top: 10px !important;right: 10px !important;z-index: 100001 !important;width: 42px !important;height: 42px !important;border-radius: 999px !important;background: rgba(17,17,17,.88) !important;border: 2px solid rgba(255,255,255,.92) !important;box-shadow: 0 4px 14px rgba(0,0,0,.28) !important;cursor: pointer !important;}body.ng .fancybox-close::before, body.ng .fancybox-close-small::before, body.ng .fancybox-button--close::before{content: "×" !important;display: block !important;width: 100% !important;height: 100% !important;color: #fff !important;font: 700 28px/38px Arial, sans-serif !important;text-align: center !important;}body.ng .fancybox-close-small svg, body.ng .fancybox-button--close svg{display: none !important;}body.ng .fancybox-close:hover, body.ng .fancybox-close-small:hover, body.ng .fancybox-button--close:hover{background: rgba(0,0,0,.96) !important;transform: scale(1.04) !important;}@media (max-width: 700px){body.ng .fancybox-close, body.ng .fancybox-close-small, body.ng .fancybox-button--close{top: 8px !important;right: 8px !important;width: 38px !important;height: 38px !important;}body.ng .fancybox-close::before, body.ng .fancybox-close-small::before, body.ng .fancybox-button--close::before{font-size: 26px !important;line-height: 34px !important;}}  @media (max-width: 900px){ body.ng .fancybox-inner, body.ng #fancybox-inner, body.ng #fancybox-content{overflow: auto !important;-webkit-overflow-scrolling: touch !important;overscroll-behavior: contain !important;touch-action: pan-x pan-y pinch-zoom !important;max-width: calc(100vw - 8px) !important;max-height: calc(100vh - 40px) !important;} body.ng .fancybox-image, body.ng #fancybox-img, body.ng .fancybox-inner > img, body.ng #fancybox-content > img{display: block !important;width: calc(100vw - 8px) !important;height: auto !important;max-width: calc(100vw - 8px) !important;max-height: none !important;object-fit: contain !important;touch-action: pan-x pan-y pinch-zoom !important;user-select: none !important;-webkit-user-drag: none !important;} body.ng .fancybox-skin, body.ng .fancybox-outer{max-width: calc(100vw - 4px) !important;max-height: calc(100vh - 16px) !important;}}  body.ng #left.aio-automotive-basics-page{max-width: 1120px !important;margin: 0 auto !important;}body.ng #left.aio-automotive-basics-page .box.white{background: #fff !important;border: 1px solid rgba(15, 23, 42, 0.08) !important;border-radius: 24px !important;box-shadow: 0 10px 30px rgba(15, 23, 42, 0.06) !important;overflow: hidden !important;}body.ng #left.aio-automotive-basics-page .content > .underline-user{padding: 22px 28px 8px 28px !important;border-bottom: 0 !important;}body.ng #left.aio-automotive-basics-page .content > .underline-user h1{margin: 0 !important;font-size: 44px !important;line-height: 1.08 !important;font-weight: 900 !important;letter-spacing: -0.02em !important;color: #0f172a !important;}body.ng #left.aio-automotive-basics-page .content > p{margin: 0 !important;padding: 0 28px 18px 28px !important;max-width: 920px !important;font-size: 20px !important;line-height: 1.55 !important;color: #475569 !important;}body.ng #left.aio-automotive-basics-page .content.section{padding: 0 18px 22px 18px !important;}body.ng #left.aio-automotive-basics-page .content.section .thin{margin: 0 0 12px 0 !important;padding: 0 !important;border: 0 !important;background: transparent !important;}body.ng #left.aio-automotive-basics-page .content.section .thin h2{margin: 0 !important;font-size: 0 !important;line-height: 0 !important;}body.ng #left.aio-automotive-basics-page .content.section .thin h2 a{display: block !important;margin: 0 !important;padding: 20px 22px !important;border: 1px solid rgba(15, 23, 42, 0.08) !important;border-radius: 18px !important;background: #fff !important;box-shadow: 0 6px 20px rgba(15, 23, 42, 0.04) !important;color: #0b66c3 !important;font-size: 20px !important;line-height: 1.3 !important;font-weight: 800 !important;text-decoration: none !important;transition: transform .12s ease, box-shadow .12s ease, border-color .12s ease !important;}body.ng #left.aio-automotive-basics-page .content.section .thin h2 a:hover{transform: translateY(-1px) !important;box-shadow: 0 10px 24px rgba(15, 23, 42, 0.08) !important;border-color: rgba(11, 102, 195, 0.22) !important;text-decoration: none !important;}@media (max-width: 900px){body.ng #left.aio-automotive-basics-page .content > .underline-user{padding: 18px 16px 6px 16px !important;}body.ng #left.aio-automotive-basics-page .content > .underline-user h1{font-size: 28px !important;line-height: 1.12 !important;}body.ng #left.aio-automotive-basics-page .content > p{padding: 0 16px 14px 16px !important;font-size: 17px !important;line-height: 1.5 !important;}body.ng #left.aio-automotive-basics-page .content.section{padding: 0 12px 16px 12px !important;}body.ng #left.aio-automotive-basics-page .content.section .thin h2 a{padding: 16px 16px !important;font-size: 17px !important;line-height: 1.35 !important;border-radius: 14px !important;}}  body.ng #left.aio-automotive-basics-page{max-width: 1120px !important;margin: 0 auto !important;padding: 0 14px 22px 14px !important;}body.ng #left.aio-automotive-basics-page > .box.white{background: #ffffff !important;border: 1px solid rgba(15,23,42,.08) !important;border-radius: 24px !important;box-shadow: 0 10px 30px rgba(15,23,42,.06) !important;overflow: hidden !important;}body.ng #left.aio-automotive-basics-page > .box.white > .content:first-child{padding: 22px 28px 6px 28px !important;}body.ng #left.aio-automotive-basics-page > .box.white > .content:first-child .underline-user{margin: 0 !important;padding: 0 !important;border: 0 !important;}body.ng #left.aio-automotive-basics-page > .box.white > .content:first-child .underline-user h1{margin: 0 !important;font-size: 44px !important;line-height: 1.08 !important;font-weight: 900 !important;letter-spacing: -0.02em !important;color: #0f172a !important;}body.ng #left.aio-automotive-basics-page > .box.white > p{margin: 0 !important;padding: 0 28px 18px 28px !important;max-width: 920px !important;font-size: 20px !important;line-height: 1.55 !important;color: #475569 !important;}body.ng #left.aio-automotive-basics-page > .box.white > .content.section{padding: 0 18px 22px 18px !important;}body.ng #left.aio-automotive-basics-page > .box.white > .content.section .thin{margin: 0 0 12px 0 !important;padding: 0 !important;border: 0 !important;background: transparent !important;}body.ng #left.aio-automotive-basics-page > .box.white > .content.section .thin h2{margin: 0 !important;font-size: 0 !important;line-height: 0 !important;}body.ng #left.aio-automotive-basics-page > .box.white > .content.section .thin h2 a{display: block !important;margin: 0 !important;padding: 20px 22px !important;border: 1px solid rgba(15,23,42,.08) !important;border-radius: 18px !important;background: #ffffff !important;box-shadow: 0 6px 20px rgba(15,23,42,.04) !important;color: #0b66c3 !important;font-size: 20px !important;line-height: 1.3 !important;font-weight: 800 !important;text-decoration: none !important;transition: transform .12s ease, box-shadow .12s ease, border-color .12s ease !important;}body.ng #left.aio-automotive-basics-page > .box.white > .content.section .thin h2 a:hover{transform: translateY(-1px) !important;box-shadow: 0 10px 24px rgba(15,23,42,.08) !important;border-color: rgba(11,102,195,.22) !important;text-decoration: none !important;}@media (max-width: 900px){body.ng #left.aio-automotive-basics-page{padding: 0 10px 16px 10px !important;}body.ng #left.aio-automotive-basics-page > .box.white{border-radius: 18px !important;}body.ng #left.aio-automotive-basics-page > .box.white > .content:first-child{padding: 18px 16px 6px 16px !important;}body.ng #left.aio-automotive-basics-page > .box.white > .content:first-child .underline-user h1{font-size: 28px !important;line-height: 1.12 !important;}body.ng #left.aio-automotive-basics-page > .box.white > p{padding: 0 16px 14px 16px !important;font-size: 17px !important;line-height: 1.5 !important;}body.ng #left.aio-automotive-basics-page > .box.white > .content.section{padding: 0 12px 16px 12px !important;}body.ng #left.aio-automotive-basics-page > .box.white > .content.section .thin h2 a{padding: 16px 16px !important;font-size: 17px !important;line-height: 1.35 !important;border-radius: 14px !important;}}  body.ng .box.white.aio-automotive-basics-live{max-width: 1120px !important;margin: 0 auto 24px auto !important;background: #fff !important;border: 1px solid rgba(15,23,42,.08) !important;border-radius: 24px !important;box-shadow: 0 10px 30px rgba(15,23,42,.06) !important;overflow: hidden !important;}body.ng .box.white.aio-automotive-basics-live > .content{padding: 22px 28px 24px 28px !important;}body.ng .box.white.aio-automotive-basics-live .underline-user{margin: 0 0 8px 0 !important;padding: 0 !important;border: 0 !important;}body.ng .box.white.aio-automotive-basics-live .underline-user h1{margin: 0 !important;font-size: 44px !important;line-height: 1.08 !important;font-weight: 900 !important;letter-spacing: -0.02em !important;color: #0f172a !important;}body.ng .box.white.aio-automotive-basics-live .aio-automotive-basics-live__intro{margin: 0 0 18px 0 !important;max-width: 920px !important;padding: 0 !important;font-size: 20px !important;line-height: 1.55 !important;color: #475569 !important;}body.ng .box.white.aio-automotive-basics-live .content.section{padding: 0 !important;}body.ng .box.white.aio-automotive-basics-live .content.section .thin{margin: 0 0 12px 0 !important;padding: 0 !important;border: 0 !important;background: transparent !important;}body.ng .box.white.aio-automotive-basics-live .content.section .thin h2{margin: 0 !important;font-size: 0 !important;line-height: 0 !important;}body.ng .box.white.aio-automotive-basics-live .content.section .thin h2 a{display: block !important;margin: 0 !important;padding: 20px 22px !important;border: 1px solid rgba(15,23,42,.08) !important;border-radius: 18px !important;background: #fff !important;box-shadow: 0 6px 20px rgba(15,23,42,.04) !important;color: #0b66c3 !important;font-size: 20px !important;line-height: 1.3 !important;font-weight: 800 !important;text-decoration: none !important;transition: transform .12s ease, box-shadow .12s ease, border-color .12s ease !important;}body.ng .box.white.aio-automotive-basics-live .content.section .thin h2 a:hover{transform: translateY(-1px) !important;box-shadow: 0 10px 24px rgba(15,23,42,.08) !important;border-color: rgba(11,102,195,.22) !important;text-decoration: none !important;}@media (max-width: 900px){body.ng .box.white.aio-automotive-basics-live{margin: 0 10px 16px 10px !important;border-radius: 18px !important;}body.ng .box.white.aio-automotive-basics-live > .content{padding: 18px 16px 16px 16px !important;}body.ng .box.white.aio-automotive-basics-live .underline-user h1{font-size: 28px !important;line-height: 1.12 !important;}body.ng .box.white.aio-automotive-basics-live .aio-automotive-basics-live__intro{font-size: 17px !important;line-height: 1.5 !important;margin-bottom: 14px !important;}body.ng .box.white.aio-automotive-basics-live .content.section .thin h2 a{padding: 16px 16px !important;font-size: 17px !important;line-height: 1.35 !important;border-radius: 14px !important;}}  @media (max-width: 820px){body.ng main.ng-main #left.ng-category-landing-page .aio-cat-search-wrap{margin: 10px 0 16px !important;}body.ng main.ng-main #left.ng-category-landing-page .aio-cat-search-row{display: grid !important;grid-template-columns: 1fr !important;gap: 10px !important;align-items: stretch !important;}body.ng main.ng-main #left.ng-category-landing-page #catSearch{display: block !important;width: 100% !important;min-height: 46px !important;height: 46px !important;line-height: 1.25 !important;padding: 10px 14px !important;margin: 0 !important;box-sizing: border-box !important;white-space: normal !important;}body.ng main.ng-main #left.ng-category-landing-page #catSearchBtn.aio-cat-search-btn{display: inline-flex !important;align-items: center !important;justify-content: center !important;width: 100% !important;min-height: 46px !important;height: 46px !important;padding: 0 16px !important;margin: 0 !important;box-sizing: border-box !important;}body.ng main.ng-main #left.ng-category-landing-page #catResults{width: 100% !important;left: 0 !important;right: 0 !important;}}  body.ng #left .aio-qtool-label{display:block;margin:6px 0 8px 4px;font:700 12px/1.2 "Roboto Condensed", Roboto, Arial, sans-serif;letter-spacing:1px;text-transform:uppercase;color:#5b6b79;}body.ng #left .aio-qtool-label .aio-qtool-note{display:inline-block;margin-left:6px;padding:3px 7px;border:1px solid #ead7b8;background:#fff5e6;color:#8a5a17;border-radius:999px;font-size:10px;letter-spacing:.6px;vertical-align:middle;}body.ng #left .aio-qtool-box{border:1px solid #dfe6ec;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.04);}body.ng #left .aio-qtool-box .data{min-height:78px;}body.ng #left .aio-qtool-stats .content{padding-top:4px;}body.ng #left .aio-qtool-stats-title{display:block;margin-bottom:14px;font:700 18px/1.3 "Roboto Condensed", Roboto, Arial, sans-serif;color:#2f3c48;text-transform:none;}body.ng #left .aio-qtool-mini-stats{margin-top:14px;padding-top:14px;border-top:1px solid #eef2f5;}body.ng #left .aio-qtool-mini-stats-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 0;font-size:14px;color:#42515d;}body.ng #left .aio-qtool-mini-stats-row strong{font-size:18px;line-height:1;color:#1f2d38;}body.ng #left table.qt{width:100%;margin:0;border-collapse:separate;border-spacing:0;font-size:14px;}body.ng #left table.qt .trhead th{background:#f5f8fb;color:#4d5d6b;font:700 11px/1.2 "Roboto Condensed", Roboto, Arial, sans-serif;letter-spacing:.9px;text-transform:uppercase;border-bottom:1px solid #e2e8ee;padding:12px 10px;}body.ng #left table.qt tr td{padding:12px 10px;border-bottom:1px solid #edf1f4;vertical-align:top;background:#fff;}body.ng #left table.qt tr:last-child td{border-bottom:none;}body.ng #left table.qt td.subject a{color:#1f5f95;font-weight:700;border-bottom:none !important;}body.ng #left table.qt td.subject a:hover{color:#0395D4;text-decoration:underline;}body.ng #left table.qt td.type{width:42px;text-align:center;font:700 11px/1 "Roboto Condensed", Roboto, Arial, sans-serif;letter-spacing:.8px;border-radius:0;}body.ng #left table.qt td.type.yellow{color:#8a6400;background:#fff3cd;}body.ng #left table.qt td.type.green{color:#166534;background:#dcfce7;}body.ng #left table.qt td.similar, body.ng #left table.qt td.catname, body.ng #left table.qt td.vehicle, body.ng #left table.qt td.time{color:#546472;font-size:13px;}body.ng #left .paginationtt{margin:10px 0 0;padding:0 10px 14px;}body.ng #left .paginationtt ul{padding:0;margin:0;}body.ng #left .paginationtt ul > li > a, body.ng #left .paginationtt ul > li > span{border-radius:999px;padding:6px 10px;}@media (max-width: 700px){body.ng #left table.qt .catname, body.ng #left table.qt .vehicle{display:none;}body.ng #left table.qt .trhead .catname, body.ng #left table.qt .trhead .vehicle{display:none;}body.ng #left .aio-qtool-mini-stats-row{font-size:13px;}}  body.ng .aio-gam-q-inline-wrap{display:none;}@media (min-width: 992px){body.ng .aio-gam-q-inline-wrap{display:block;clear:both;margin:22px 0 18px;padding:14px 0 6px;border-top:1px solid #e9eef3;border-bottom:1px solid #e9eef3;}body.ng .aio-gam-q-inline-label{margin:0 0 10px;font:700 11px/1.2 "Roboto Condensed", Roboto, Arial, sans-serif;letter-spacing:.8px;text-transform:uppercase;color:#72808d;text-align:center;}body.ng .aio-gam-q-inline-slot{display:flex;align-items:center;justify-content:center;margin:0 auto;width:100%;min-height:250px;}}  body.ng .aio-gam-q-mobile-wrap{display:none;}@media (max-width: 991px){body.ng .aio-gam-q-mobile-wrap{display:block;clear:both;margin:16px 0 20px;padding:12px 0 4px;border-top:1px solid #e9eef3;border-bottom:1px solid #e9eef3;}body.ng .aio-gam-q-mobile-label{margin:0 0 8px;font:700 10px/1.2 "Roboto Condensed", Roboto, Arial, sans-serif;letter-spacing:.8px;text-transform:uppercase;color:#72808d;text-align:center;}body.ng .aio-gam-q-mobile-slot{display:flex;align-items:center;justify-content:center;margin:0 auto;width:100%;min-height:50px;}}  @media (max-width: 767px){body.ng .content.article .image, body.ng .content.article a.fancybox, body.ng .content.article p > a.fancybox, body.ng .content.article .imagebg{display:block !important;width:100% !important;max-width:100% !important;float:none !important;overflow:visible !important;margin-left:0 !important;margin-right:0 !important;}body.ng .content.article .image{height:auto !important;max-height:none !important;padding:0 !important;}body.ng .content.article .image img, body.ng .content.article a.fancybox img, body.ng .content.article p img, body.ng .content.article img[itemprop="image"]{display:block !important;width:100% !important;max-width:100% !important;height:auto !important;max-height:none !important;object-fit:contain !important;margin:0 auto !important;}body.ng .content.article .imagebg{position:static !important;background:none !important;height:auto !important;line-height:1.35 !important;padding:8px 0 0 !important;}body.ng .content.article .imagedesc, body.ng .content.article .zoom{display:none !important;}}  @media (max-width: 767px){body.ng .content.article .image{position: relative !important;width: 100% !important;max-width: 100% !important;height: auto !important;min-height: 0 !important;padding-bottom: 0 !important;margin: 8px 0 16px !important;overflow: hidden !important;border-radius: 10px !important;background: #f3f5f7 !important;}body.ng .content.article .image > img, body.ng .content.article .image a > img, body.ng .content.article a.fancybox > .image > img, body.ng .content.article img[itemprop="image"]{display: block !important;width: 100% !important;height: 230px !important;max-width: 100% !important;max-height: none !important;object-fit: cover !important;object-position: center center !important;margin: 0 !important;border-radius: 10px !important;}body.ng .content.article > img[itemprop="image"]:first-of-type, body.ng .content.article > p:first-of-type img[itemprop="image"]:first-of-type{height: 250px !important;}body.ng .content.article .imagebg{position: absolute !important;left: 0 !important;right: 0 !important;bottom: 0 !important;width: 100% !important;background: linear-gradient(to top, rgba(0,0,0,.72), rgba(0,0,0,.18)) !important;line-height: 1.25 !important;padding: 0 !important;border-bottom-left-radius: 10px !important;border-bottom-right-radius: 10px !important;overflow: hidden !important;}body.ng .content.article .imagedesc{width: auto !important;float: none !important;display: block !important;padding: 10px 12px !important;font-size: 12px !important;line-height: 1.3 !important;}body.ng .content.article .zoom{display: none !important;}}  @media (max-width: 767px){body.ng article a.fancybox, body.ng article p > a.fancybox{display:block !important;width:100% !important;max-width:100% !important;margin:10px 0 16px !important;overflow:hidden !important;border-radius:10px !important;line-height:0 !important;background:#f3f5f7 !important;}body.ng article a.fancybox > img, body.ng article p > a.fancybox > img, body.ng article img.imgsize{display:block !important;width:100% !important;max-width:100% !important;height:230px !important;min-height:230px !important;max-height:none !important;object-fit:cover !important;object-position:center center !important;margin:0 !important;border-radius:10px !important;}body.ng article > p:first-of-type a.fancybox > img, body.ng article > p:first-of-type img.imgsize{height:250px !important;min-height:250px !important;}}  @media (max-width: 767px){body.ng article a[rel="lightbox"], body.ng article p > a[rel="lightbox"]{display:block !important;width:100% !important;max-width:100% !important;margin:10px 0 16px !important;overflow:hidden !important;border-radius:10px !important;line-height:0 !important;background:#f3f5f7 !important;}body.ng article a[rel="lightbox"] > img, body.ng article p > a[rel="lightbox"] > img, body.ng article img#imgsize, body.ng article img[id="imgsize"], body.ng article img.imgsize{display:block !important;width:100% !important;max-width:100% !important;height:230px !important;min-height:230px !important;max-height:none !important;object-fit:cover !important;object-position:center center !important;margin:0 !important;border-radius:10px !important;}}  @media (max-width: 767px){body.ng article a[rel="lightbox"], body.ng article p > a[rel="lightbox"]{display:block !important;width:100% !important;max-width:100% !important;margin:10px 0 16px !important;overflow:hidden !important;border-radius:10px !important;line-height:0 !important;background:#f3f5f7 !important;}body.ng article a[rel="lightbox"] > img, body.ng article p > a[rel="lightbox"] > img, body.ng article img#imgsize, body.ng article img[id="imgsize"], body.ng article img.imgsize{display:block !important;width:100% !important;max-width:100% !important;height:230px !important;min-height:230px !important;max-height:none !important;object-fit:cover !important;object-position:center center !important;margin:0 !important;border-radius:10px !important;}}  @media (max-width: 767px){body.ng article .responsive-iframe, body.ng article p > .responsive-iframe, body.ng .article .responsive-iframe, body.ng .article p > .responsive-iframe{position: relative !important;width: 100% !important;max-width: 100% !important;margin: 12px 0 18px !important;padding-bottom: 56.25% !important;height: 0 !important;overflow: hidden !important;border-radius: 10px !important;background: #000 !important;}body.ng article .responsive-iframe iframe, body.ng article p > .responsive-iframe iframe, body.ng .article .responsive-iframe iframe, body.ng .article p > .responsive-iframe iframe{position: absolute !important;inset: 0 !important;width: 100% !important;height: 100% !important;border: 0 !important;display: block !important;}}  body.ng article a.fancybox, body.ng article a[rel="lightbox"]{pointer-events:none !important;cursor:default !important;}body.ng article img.imgsize, body.ng article img[id="imgsize"], body.ng article a.fancybox > img, body.ng article a[rel="lightbox"] > img{cursor:default !important;}  @media (max-width: 991px){body.ng header.ng-header .ng-brand{display: flex !important;align-items: center !important;justify-content: center !important;visibility: visible !important;opacity: 1 !important;overflow: visible !important;min-width: 190px !important;max-width: calc(100vw - 124px) !important;height: 54px !important;flex: 1 1 auto !important;position: relative !important;z-index: 20 !important;}body.ng header.ng-header .ng-brand__mark{display: block !important;visibility: visible !important;opacity: 1 !important;width: 255px !important;max-width: 100% !important;height: 39px !important;max-height: 39px !important;min-height: 34px !important;object-fit: contain !important;object-position: center center !important;transform: none !important;margin: 0 auto !important;padding: 0 !important;border: 0 !important;background: url('/img/logo-bob-ken-009-420.webp') center center / contain no-repeat !important;-webkit-transform: translateZ(0) !important;backface-visibility: hidden !important;}}@media (max-width: 390px){body.ng header.ng-header .ng-brand{min-width: 175px !important;max-width: calc(100vw - 120px) !important;}body.ng header.ng-header .ng-brand__mark{width: 245px !important;height: 38px !important;max-height: 38px !important;min-height: 33px !important;}}  body.ng .ng-drawer{position: fixed !important;display: block !important;margin: 0 !important;float: none !important;clear: none !important;z-index: 9998 !important;}body.ng .ng-drawer[aria-hidden="true"]{pointer-events: none !important;}body.ng .ng-drawer[aria-hidden="true"] .ng-drawer__backdrop{pointer-events: none !important;}body.ng main.ng-main, body.ng .ng-main{margin-top: 0 !important;} @media (min-width: 992px){body.ng .ng-drawer, body.ng .ng-drawer__panel{position: fixed !important;}} @media (max-width: 991px){body.ng .ng-drawer{inset: 0 !important;width: auto !important;height: auto !important;}} body.ng.aio-expert #question .date, body.ng.aio-expert #replies .date, body.ng.aio-admin #question .date, body.ng.aio-admin #replies .date, body.ng.aio-superadmin #question .date, body.ng.aio-superadmin #replies .date{display: block !important;margin-top: 12px;padding-top: 8px;border-top: 1px solid #edf2f6;color: #7b8794;font-size: 11px;line-height: 1.35;letter-spacing: .45px;} body.ng .msg form[action="/dashboard/messages"], body.ng .msg form[action="/dashboard/messages?new=New"]{margin-bottom: 14px !important;display: flex !important;flex-wrap: wrap !important;gap: 6px !important;align-items: center !important;}body.ng .msg form[action="/dashboard/messages"] input[type="submit"], body.ng .msg form[action="/dashboard/messages?new=New"] input[type="submit"]{margin: 0 !important;line-height: 1.2 !important;}body.ng .msg .goback{clear: both !important;display: block !important;margin-top: 12px !important;padding-top: 6px !important;}body.ng .msg .goback a{display: inline-block !important;} @media (min-width: 901px){.mobile-nav{max-height: calc(100vh - 96px);overflow-y: auto;overflow-x: hidden;padding-bottom: 18px;}.mobile-nav__list{gap: 14px;}.mobile-nav__link, .mobile-nav a{min-height: 42px;}}@media (min-width: 901px) and (max-height: 820px){.mobile-nav{max-height: calc(100vh - 82px);}.mobile-nav__list{gap: 10px;}.mobile-nav__link, .mobile-nav a{min-height: 38px;padding-top: 8px;padding-bottom: 8px;}} @media (min-width: 901px){body.ng #left, #left{height: calc(100vh - 92px) !important;max-height: calc(100vh - 92px) !important;overflow-y: auto !important;overflow-x: hidden !important;padding-top: 18px !important;padding-bottom: 18px !important;box-sizing: border-box !important;}body.ng #left ul, #left ul{margin-top: 0 !important;padding-top: 0 !important;}body.ng #left li, #left li{margin-top: 0 !important;margin-bottom: 13px !important;}body.ng #left a, #left a{min-height: 40px !important;padding-top: 10px !important;padding-bottom: 10px !important;line-height: 1.15 !important;box-sizing: border-box !important;}}@media (min-width: 901px) and (max-height: 820px){body.ng #left, #left{height: calc(100vh - 76px) !important;max-height: calc(100vh - 76px) !important;padding-top: 12px !important;padding-bottom: 14px !important;}body.ng #left li, #left li{margin-bottom: 8px !important;}body.ng #left a, #left a{min-height: 36px !important;padding-top: 8px !important;padding-bottom: 8px !important;}} @media all and (min-width: 881px){ul.menu#myTopnav, #myTopnav.menu, #myTopnav{line-height: 1 !important;}ul.menu#myTopnav > li, #myTopnav.menu > li, #myTopnav > li, #myTopnav > div{margin-top: 0 !important;margin-bottom: 0 !important;padding-top: 0 !important;padding-bottom: 0 !important;}ul.menu#myTopnav > li > a, #myTopnav.menu > li > a, #myTopnav > li > a, #myTopnav .mli > a, #myTopnav .lmen > a, #myTopnav .tinyest{line-height: 30px !important;min-height: 30px !important;padding-top: 0 !important;padding-bottom: 0 !important;font-size: 11px !important;letter-spacing: .8px !important;box-sizing: border-box !important;}#myTopnav .panel{margin-top: 0 !important;}}@media all and (min-width: 881px) and (max-height: 760px){ul.menu#myTopnav > li > a, #myTopnav.menu > li > a, #myTopnav > li > a, #myTopnav .mli > a, #myTopnav .lmen > a, #myTopnav .tinyest{line-height: 26px !important;min-height: 26px !important;font-size: 10.5px !important;}} @media all and (min-width: 881px){body.ng #left, #left{height: auto !important;max-height: none !important;overflow-y: visible !important;overflow-x: visible !important;}}  .aio-repair-safety-notice{margin: 0 0 15px 0;padding: 12px 14px;border: 1px solid #d9e6ef;background: #f7fbfd;color: #38424b;font-size: 14px;line-height: 1.45;border-radius: 4px;}.aio-repair-safety-notice strong{color: #24313b;}@media all and (max-width:550px){.aio-repair-safety-notice{margin: 0 10px 15px 10px;font-size: 13px;line-height: 1.4;}}  .aio-submit-risk-ack{margin: 14px auto 12px auto;padding: 12px 14px;max-width: 720px;border: 1px solid #d9e6ef;background: #f7fbfd;color: #38424b;font-size: 13px;line-height: 1.45;text-align: left;border-radius: 4px;}.aio-submit-risk-ack strong{color: #24313b;}.aio-submit-risk-ack a{font-weight: 700;text-decoration: underline;}@media all and (max-width:550px){.aio-submit-risk-ack{margin: 12px 4px 10px 4px;font-size: 12.5px;line-height: 1.4;}}  .fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner{max-width: calc(100vw - 36px) !important;box-sizing: border-box !important;}.fancybox-inner{overflow: hidden !important;}.fancybox-image, .fancybox-inner img{max-width: calc(100vw - 48px) !important;max-height: calc(100vh - 120px) !important;width: auto !important;height: auto !important;object-fit: contain !important;display: block !important;margin: 0 auto !important;}.fancybox-overlay{overflow-x: hidden !important;}@media all and (max-width: 770px){.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner{max-width: calc(100vw - 20px) !important;}.fancybox-image, .fancybox-inner img{max-width: calc(100vw - 28px) !important;max-height: calc(100vh - 90px) !important;}}  #question .infowrap .ase-certified-profile-badge{display:inline-block;margin:4px 0 4px 5px;padding:4px 8px;border-radius:3px;background:#1e85bf;color:#fff;font:700 10px/12px 'Roboto Condensed', Helvetica, Arial, sans-serif;letter-spacing:1px;text-transform:uppercase;vertical-align:middle;box-shadow:0 1px 2px rgba(0,0,0,.12);}@media all and (max-width:550px){#question .infowrap .ase-certified-profile-badge{display:inline-block;margin-left:0;margin-top:4px;font-size:9px;line-height:11px;}} body.ng.ng-home .home-footer__trust-badge--ase-text, body.ng .home-footer__trust-badge--ase-text{min-width:128px;height:54px;display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:6px 14px;border-radius:999px;border:1px solid #cfe2ff;background:#f8fbff;color:#0b5f9f;font:800 13px/15px 'Roboto Condensed', Helvetica, Arial, sans-serif;letter-spacing:.4px;text-transform:uppercase;box-shadow:0 6px 18px rgba(15,75,130,.10);}@media all and (max-width:700px){body.ng.ng-home .home-footer__trust-badge--ase-text, body.ng .home-footer__trust-badge--ase-text{min-width:112px;height:48px;font-size:11px;line-height:13px;padding:5px 10px;}} body.ng.ng-home .home-footer__brand--ase, body.ng .home-footer__brand--ase{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;} body.ng.ng-home .home-footer__brand--ase, body.ng .home-footer__brand--ase{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;}body.ng.ng-home .home-footer__trust-badge--ase, body.ng .home-footer__trust-badge--ase{max-height:42px;width:auto;object-fit:contain;}@media all and (max-width:700px){body.ng.ng-home .home-footer__trust-badge--ase, body.ng .home-footer__trust-badge--ase{max-height:38px;}} body.ng.ng-home .home-how__trust, body.ng .home-how__trust{display:flex;justify-content:center;align-items:center;margin:14px 0 18px;}body.ng.ng-home .home-how__ase, body.ng .home-how__ase{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border:1px solid #dbeaf8;border-radius:999px;background:#fff;box-shadow:0 10px 28px rgba(15,75,130,.10);text-decoration:none;transition:transform .15s ease, box-shadow .15s ease;}body.ng.ng-home .home-how__ase:hover, body.ng .home-how__ase:hover{transform:translateY(-1px);box-shadow:0 14px 34px rgba(15,75,130,.14);}body.ng.ng-home .home-how__ase img, body.ng .home-how__ase img{display:block;max-height:38px;width:auto;object-fit:contain;}@media all and (max-width:700px){body.ng.ng-home .home-how__trust, body.ng .home-how__trust{margin:12px 0 16px;}body.ng.ng-home .home-how__ase, body.ng .home-how__ase{padding:7px 13px;}body.ng.ng-home .home-how__ase img, body.ng .home-how__ase img{max-height:34px;}} body.ng.ng-home .home-how__cta, body.ng .home-how__cta{display:flex;justify-content:center;align-items:center;gap:28px;flex-wrap:wrap;}body.ng.ng-home .home-how__ase--cta, body.ng .home-how__ase--cta{display:inline-flex;align-items:center;justify-content:center;padding:6px 13px;border:1px solid #dbeaf8;border-radius:999px;background:#fff;box-shadow:0 8px 22px rgba(15,75,130,.10);text-decoration:none;vertical-align:middle;}body.ng.ng-home .home-how__ase--cta img, body.ng .home-how__ase--cta img{display:block;max-height:32px;width:auto;object-fit:contain;}@media all and (max-width:700px){body.ng.ng-home .home-how__cta, body.ng .home-how__cta{gap:14px;}body.ng.ng-home .home-how__ase--cta, body.ng .home-how__ase--cta{order:3;padding:6px 12px;}body.ng.ng-home .home-how__ase--cta img, body.ng .home-how__ase--cta img{max-height:30px;}} body.ng.ng-home .home-how__cta, body.ng .home-how__cta{display:flex;justify-content:center;align-items:center;gap:28px;flex-wrap:wrap;max-width:760px;margin-left:auto;margin-right:auto;}@media all and (max-width:700px){body.ng.ng-home .home-how__cta, body.ng .home-how__cta{display:flex;justify-content:center;align-items:center;gap:14px;flex-wrap:wrap;max-width:100%;}} #question .stats ul.info li.ase-mechanic-badge-row, .reply .stats ul.info li.ase-mechanic-badge-row, .stats ul.info li.ase-mechanic-badge-row{display:inline-flex;align-items:center;justify-content:center;padding:5px 8px;border:1px solid #bcdcf5;border-radius:999px;background:#f8fbff;box-shadow:0 2px 7px rgba(15,75,130,.10);line-height:1;}#question .stats ul.info li.ase-mechanic-badge-row img.ase-mechanic-badge-img, .reply .stats ul.info li.ase-mechanic-badge-row img.ase-mechanic-badge-img, .stats ul.info li.ase-mechanic-badge-row img.ase-mechanic-badge-img{display:block;width:auto;max-width:168px;max-height:34px;object-fit:contain;}@media all and (max-width:550px){#question .stats ul.info li.ase-mechanic-badge-row, .reply .stats ul.info li.ase-mechanic-badge-row, .stats ul.info li.ase-mechanic-badge-row{padding:4px 7px;}#question .stats ul.info li.ase-mechanic-badge-row img.ase-mechanic-badge-img, .reply .stats ul.info li.ase-mechanic-badge-row img.ase-mechanic-badge-img, .stats ul.info li.ase-mechanic-badge-row img.ase-mechanic-badge-img{max-width:142px;max-height:30px;}} body.ng .ase-mechanic-badge-row{background:transparent;border:0;padding:8px 0 2px;}body.ng .ase-mechanic-badge-wrap{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid #cfe0f3;border-radius:999px;background:#f7fbff;}body.ng .ase-mechanic-badge-img{display:block;max-height:24px;width:auto;object-fit:contain;}body.ng .ase-mechanic-badge-text{display:inline-block;font:700 11px/1.15 'Roboto Condensed', Arial, sans-serif;letter-spacing:.3px;text-transform:uppercase;color:#1e6fb8;white-space:nowrap;}body.ng .avatar, body.ng li.avatar{width:72px;height:72px;}body.ng .avatar img, body.ng .avatar a img, body.ng li.avatar img, body.ng li.avatar a img{width:72px;height:72px;max-width:none;object-fit:cover;border-radius:4px;}@media all and (max-width:700px){body.ng .ase-mechanic-badge-wrap{padding:5px 9px;gap:7px;}body.ng .ase-mechanic-badge-img{max-height:22px;}body.ng .ase-mechanic-badge-text{font-size:10px;}body.ng .avatar, body.ng li.avatar{width:64px;height:64px;}body.ng .avatar img, body.ng .avatar a img, body.ng li.avatar img, body.ng li.avatar a img{width:64px;height:64px;}} body.ng #question .stats ul.info li.ase-mechanic-badge-row, body.ng .reply .stats ul.info li.ase-mechanic-badge-row, body.ng .stats ul.info li.ase-mechanic-badge-row{display:inline-flex !important;align-items:center;justify-content:center;gap:7px;padding:5px 9px !important;border:1px solid #bcdcf5 !important;border-radius:999px !important;background:#f8fbff !important;box-shadow:0 2px 7px rgba(15,75,130,.10);line-height:1;white-space:nowrap;}body.ng #question .stats ul.info li.ase-mechanic-badge-row img.ase-mechanic-badge-img, body.ng .reply .stats ul.info li.ase-mechanic-badge-row img.ase-mechanic-badge-img, body.ng .stats ul.info li.ase-mechanic-badge-row img.ase-mechanic-badge-img{display:block;width:auto;max-width:28px;max-height:28px;object-fit:contain;}body.ng #question .stats ul.info li.ase-mechanic-badge-row .ase-mechanic-badge-text, body.ng .reply .stats ul.info li.ase-mechanic-badge-row .ase-mechanic-badge-text, body.ng .stats ul.info li.ase-mechanic-badge-row .ase-mechanic-badge-text{display:inline-block;font:700 10px/1.1 'Roboto Condensed', Arial, sans-serif;letter-spacing:.35px;text-transform:uppercase;color:#1e6fb8;white-space:nowrap;}body.ng #question .avatar, body.ng #question .avatar a img, body.ng #question .avatar img, body.ng .reply-stamp .avatar, body.ng .reply-stamp .avatar a img, body.ng .reply-stamp .avatar img{width:56px !important;height:56px !important;}body.ng #question .avatar a img, body.ng #question .avatar img, body.ng .reply-stamp .avatar a img, body.ng .reply-stamp .avatar img{object-fit:cover;border-radius:4px;}@media all and (max-width:550px){body.ng #question .stats ul.info li.ase-mechanic-badge-row, body.ng .reply .stats ul.info li.ase-mechanic-badge-row, body.ng .stats ul.info li.ase-mechanic-badge-row{gap:6px;padding:5px 8px !important;}body.ng #question .stats ul.info li.ase-mechanic-badge-row img.ase-mechanic-badge-img, body.ng .reply .stats ul.info li.ase-mechanic-badge-row img.ase-mechanic-badge-img, body.ng .stats ul.info li.ase-mechanic-badge-row img.ase-mechanic-badge-img{max-width:24px;max-height:24px;}body.ng #question .stats ul.info li.ase-mechanic-badge-row .ase-mechanic-badge-text, body.ng .reply .stats ul.info li.ase-mechanic-badge-row .ase-mechanic-badge-text, body.ng .stats ul.info li.ase-mechanic-badge-row .ase-mechanic-badge-text{font-size:9px;}body.ng #question .avatar, body.ng #question .avatar a img, body.ng #question .avatar img, body.ng .reply-stamp .avatar, body.ng .reply-stamp .avatar a img, body.ng .reply-stamp .avatar img{width:50px !important;height:50px !important;}} body.ng #question .stats ul.info li.ase-mechanic-badge-row, body.ng .reply .stats ul.info li.ase-mechanic-badge-row, body.ng .stats ul.info li.ase-mechanic-badge-row{display:inline-flex !important;align-items:center;justify-content:center;gap:9px;padding:7px 12px !important;border:1px solid #bcdcf5 !important;border-radius:999px !important;background:#f8fbff !important;box-shadow:0 2px 7px rgba(15,75,130,.10);line-height:1;white-space:nowrap;} body.ng #question .stats ul.info li.ase-mechanic-badge-row .expert-badge-mini, body.ng .reply .stats ul.info li.ase-mechanic-badge-row .expert-badge-mini, body.ng .stats ul.info li.ase-mechanic-badge-row .expert-badge-mini{display:none !important;}body.ng #question .stats ul.info li.ase-mechanic-badge-row img.ase-mechanic-badge-img, body.ng .reply .stats ul.info li.ase-mechanic-badge-row img.ase-mechanic-badge-img, body.ng .stats ul.info li.ase-mechanic-badge-row img.ase-mechanic-badge-img{display:block;width:auto;max-width:34px;max-height:34px;object-fit:contain;}body.ng #question .stats ul.info li.ase-mechanic-badge-row .ase-mechanic-badge-text, body.ng .reply .stats ul.info li.ase-mechanic-badge-row .ase-mechanic-badge-text, body.ng .stats ul.info li.ase-mechanic-badge-row .ase-mechanic-badge-text{display:inline-block;font:700 12px/1.1 'Roboto Condensed', Arial, sans-serif;letter-spacing:.35px;text-transform:uppercase;color:#1e6fb8;white-space:nowrap;} body.ng #question .avatar, body.ng #question li.avatar, body.ng .reply .avatar, body.ng .reply li.avatar{width:72px !important;height:72px !important;}body.ng #question .avatar img, body.ng #question .avatar a img, body.ng #question li.avatar img, body.ng #question li.avatar a img, body.ng .reply .avatar img, body.ng .reply .avatar a img, body.ng .reply li.avatar img, body.ng .reply li.avatar a img{width:72px !important;height:72px !important;max-width:none !important;object-fit:cover;border-radius:4px;}@media all and (max-width:700px){body.ng #question .stats ul.info li.ase-mechanic-badge-row, body.ng .reply .stats ul.info li.ase-mechanic-badge-row, body.ng .stats ul.info li.ase-mechanic-badge-row{gap:8px;padding:6px 10px !important;}body.ng #question .stats ul.info li.ase-mechanic-badge-row img.ase-mechanic-badge-img, body.ng .reply .stats ul.info li.ase-mechanic-badge-row img.ase-mechanic-badge-img, body.ng .stats ul.info li.ase-mechanic-badge-row img.ase-mechanic-badge-img{max-width:30px;max-height:30px;}body.ng #question .stats ul.info li.ase-mechanic-badge-row .ase-mechanic-badge-text, body.ng .reply .stats ul.info li.ase-mechanic-badge-row .ase-mechanic-badge-text, body.ng .stats ul.info li.ase-mechanic-badge-row .ase-mechanic-badge-text{font-size:11px;}body.ng #question .avatar, body.ng #question li.avatar, body.ng .reply .avatar, body.ng .reply li.avatar{width:64px !important;height:64px !important;}body.ng #question .avatar img, body.ng #question .avatar a img, body.ng #question li.avatar img, body.ng #question li.avatar a img, body.ng .reply .avatar img, body.ng .reply .avatar a img, body.ng .reply li.avatar img, body.ng .reply li.avatar a img{width:64px !important;height:64px !important;}} body.ng #question .stats ul.info, body.ng .reply .stats ul.info, body.ng .stats ul.info{display:flex;flex-direction:column;align-items:flex-start;gap:6px;}body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked{display:inline-flex !important;align-items:center;justify-content:center;gap:8px;width:auto;max-width:190px;padding:7px 10px !important;margin-top:2px;border:1px solid #bcdcf5 !important;border-radius:10px !important;background:#f8fbff !important;box-shadow:0 2px 7px rgba(15,75,130,.10);line-height:1;white-space:normal;} body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked .expert-badge-mini, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked .expert-badge-mini, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked .expert-badge-mini{display:none !important;}body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img{display:block;width:auto;max-width:38px;max-height:38px;object-fit:contain;flex:0 0 auto;}body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked .ase-mechanic-badge-text, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked .ase-mechanic-badge-text, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked .ase-mechanic-badge-text{display:inline-block;font:700 12px/1.05 'Roboto Condensed', Arial, sans-serif;letter-spacing:.25px;text-transform:uppercase;color:#1e6fb8;white-space:normal;max-width:118px;} body.ng #question .avatar, body.ng #question li.avatar, body.ng .reply .avatar, body.ng .reply li.avatar, body.ng .reply-stamp .avatar{width:86px !important;height:86px !important;}body.ng #question .avatar img, body.ng #question .avatar a img, body.ng #question li.avatar img, body.ng #question li.avatar a img, body.ng .reply .avatar img, body.ng .reply .avatar a img, body.ng .reply li.avatar img, body.ng .reply li.avatar a img, body.ng .reply-stamp .avatar img, body.ng .reply-stamp .avatar a img{width:86px !important;height:86px !important;max-width:none !important;object-fit:cover;border-radius:5px;}@media all and (max-width:700px){body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked{max-width:170px;padding:6px 9px !important;gap:7px;}body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img{max-width:34px;max-height:34px;}body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked .ase-mechanic-badge-text, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked .ase-mechanic-badge-text, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked .ase-mechanic-badge-text{font-size:11px;max-width:108px;}body.ng #question .avatar, body.ng #question li.avatar, body.ng .reply .avatar, body.ng .reply li.avatar, body.ng .reply-stamp .avatar{width:74px !important;height:74px !important;}body.ng #question .avatar img, body.ng #question .avatar a img, body.ng #question li.avatar img, body.ng #question li.avatar a img, body.ng .reply .avatar img, body.ng .reply .avatar a img, body.ng .reply li.avatar img, body.ng .reply li.avatar a img, body.ng .reply-stamp .avatar img, body.ng .reply-stamp .avatar a img{width:74px !important;height:74px !important;}} body.ng #question .stats ul.info, body.ng .reply .stats ul.info, body.ng .stats ul.info{display:flex;flex-direction:column;align-items:flex-start;gap:6px;} body.ng #question .stats ul.info li.ase-role-chip-row, body.ng .reply .stats ul.info li.ase-role-chip-row, body.ng .stats ul.info li.ase-role-chip-row{display:inline-flex !important;align-items:center;justify-content:center;gap:6px;padding:5px 10px !important;border:1px solid #b9daf4 !important;border-radius:999px !important;background:#eaf5ff !important;color:#0b72bd !important;box-shadow:0 1px 5px rgba(15,75,130,.08);line-height:1;white-space:nowrap;}body.ng #question .stats ul.info li.ase-role-chip-row .expert-badge-mini, body.ng .reply .stats ul.info li.ase-role-chip-row .expert-badge-mini, body.ng .stats ul.info li.ase-role-chip-row .expert-badge-mini{display:inline-flex !important;align-items:center;justify-content:center;width:17px;height:17px;min-width:17px;border-radius:50%;background:#147fc6;color:#fff;font:900 12px/17px Arial, sans-serif;}body.ng #question .stats ul.info li.ase-role-chip-row .ase-role-chip-text, body.ng .reply .stats ul.info li.ase-role-chip-row .ase-role-chip-text, body.ng .stats ul.info li.ase-role-chip-row .ase-role-chip-text{display:inline-block;font:700 10px/1.1 'Roboto Condensed', Arial, sans-serif;letter-spacing:.35px;text-transform:uppercase;color:#0b72bd;white-space:nowrap;} body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked{display:inline-flex !important;align-items:center;justify-content:center;width:auto;max-width:178px;padding:7px 10px !important;margin-top:3px;border:1px solid #d5e7f7 !important;border-radius:10px !important;background:#fff !important;box-shadow:0 3px 10px rgba(15,75,130,.10);line-height:1;}body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img{display:block;width:auto;max-width:128px;max-height:74px;object-fit:contain;} body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked .ase-mechanic-badge-text, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked .ase-mechanic-badge-text, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked .ase-mechanic-badge-text{display:none !important;} body.ng #question .avatar, body.ng #question li.avatar, body.ng .reply .avatar, body.ng .reply li.avatar, body.ng .reply-stamp .avatar{width:92px !important;height:92px !important;}body.ng #question .avatar img, body.ng #question .avatar a img, body.ng #question li.avatar img, body.ng #question li.avatar a img, body.ng .reply .avatar img, body.ng .reply .avatar a img, body.ng .reply li.avatar img, body.ng .reply li.avatar a img, body.ng .reply-stamp .avatar img, body.ng .reply-stamp .avatar a img{width:92px !important;height:92px !important;max-width:none !important;object-fit:cover;border-radius:5px;}@media all and (max-width:700px){body.ng #question .stats ul.info li.ase-role-chip-row, body.ng .reply .stats ul.info li.ase-role-chip-row, body.ng .stats ul.info li.ase-role-chip-row{padding:5px 9px !important;}body.ng #question .stats ul.info li.ase-role-chip-row .ase-role-chip-text, body.ng .reply .stats ul.info li.ase-role-chip-row .ase-role-chip-text, body.ng .stats ul.info li.ase-role-chip-row .ase-role-chip-text{font-size:9px;}body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked{max-width:158px;padding:6px 9px !important;}body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img{max-width:116px;max-height:66px;}body.ng #question .avatar, body.ng #question li.avatar, body.ng .reply .avatar, body.ng .reply li.avatar, body.ng .reply-stamp .avatar{width:78px !important;height:78px !important;}body.ng #question .avatar img, body.ng #question .avatar a img, body.ng #question li.avatar img, body.ng #question li.avatar a img, body.ng .reply .avatar img, body.ng .reply .avatar a img, body.ng .reply li.avatar img, body.ng .reply li.avatar a img, body.ng .reply-stamp .avatar img, body.ng .reply-stamp .avatar a img{width:78px !important;height:78px !important;}}  body.ng #question .stats ul.info, body.ng .reply .stats ul.info, body.ng .stats ul.info{display:flex;flex-direction:column;align-items:flex-start;gap:7px;} body.ng #question .stats .username, body.ng #question .stats .username a, body.ng .reply .stats .username, body.ng .reply .stats .username a, body.ng .stats .username, body.ng .stats .username a{font:700 18px/1.15 'Roboto Condensed', Arial, sans-serif !important;letter-spacing:.2px;} body.ng #question .stats .avatar, body.ng #question .stats li.avatar, body.ng .reply .stats .avatar, body.ng .reply .stats li.avatar, body.ng .stats .avatar, body.ng .stats li.avatar, body.ng .reply-stamp .avatar{width:108px !important;height:108px !important;}body.ng #question .stats .avatar img, body.ng #question .stats .avatar a img, body.ng #question .stats li.avatar img, body.ng #question .stats li.avatar a img, body.ng .reply .stats .avatar img, body.ng .reply .stats .avatar a img, body.ng .reply .stats li.avatar img, body.ng .reply .stats li.avatar a img, body.ng .stats .avatar img, body.ng .stats .avatar a img, body.ng .stats li.avatar img, body.ng .stats li.avatar a img, body.ng .reply-stamp .avatar img, body.ng .reply-stamp .avatar a img{width:108px !important;height:108px !important;max-width:none !important;object-fit:cover;border-radius:5px;} body.ng #question .stats ul.info li.ase-role-chip-row, body.ng .reply .stats ul.info li.ase-role-chip-row, body.ng .stats ul.info li.ase-role-chip-row{display:inline-flex !important;align-items:center;justify-content:center;gap:7px;padding:6px 11px !important;border:1px solid #b9daf4 !important;border-radius:999px !important;background:#eaf5ff !important;color:#0b72bd !important;box-shadow:0 1px 5px rgba(15,75,130,.08);line-height:1;white-space:nowrap;} body.ng #question .stats ul.info li.ase-role-chip-row .expert-badge-mini, body.ng .reply .stats ul.info li.ase-role-chip-row .expert-badge-mini, body.ng .stats ul.info li.ase-role-chip-row .expert-badge-mini{display:none !important;} body.ng #question .stats ul.info li.ase-role-chip-row::before, body.ng .reply .stats ul.info li.ase-role-chip-row::before, body.ng .stats ul.info li.ase-role-chip-row::before{content:"✓";display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;min-width:18px;border-radius:50%;background:#147fc6;color:#fff;font:900 12px/18px Arial, sans-serif;} body.ng #question .stats ul.info li.ase-role-chip-row .ase-role-chip-text, body.ng .reply .stats ul.info li.ase-role-chip-row .ase-role-chip-text, body.ng .stats ul.info li.ase-role-chip-row .ase-role-chip-text{display:inline-block;font:700 11px/1.1 'Roboto Condensed', Arial, sans-serif;letter-spacing:.35px;text-transform:uppercase;color:#0b72bd;white-space:nowrap;} body.ng #question .stats ul.info li.ase-role-chip-row + li.gbg, body.ng .reply .stats ul.info li.ase-role-chip-row + li.gbg, body.ng .stats ul.info li.ase-role-chip-row + li.gbg{display:inline-flex !important;align-items:center;justify-content:center;gap:7px;padding:5px 10px !important;}body.ng #question .stats ul.info li.ase-role-chip-row + li.gbg::before, body.ng .reply .stats ul.info li.ase-role-chip-row + li.gbg::before, body.ng .stats ul.info li.ase-role-chip-row + li.gbg::before{content:"✓";display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;min-width:18px;border-radius:50%;background:#147fc6;color:#fff;font:900 12px/18px Arial, sans-serif;} body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked{display:inline-flex !important;align-items:center;justify-content:center;width:auto;max-width:196px;padding:9px 12px !important;margin-top:4px;border:1px solid #d5e7f7 !important;border-radius:12px !important;background:#fff !important;box-shadow:0 3px 10px rgba(15,75,130,.10);line-height:1;}body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img{display:block;width:auto;max-width:148px;max-height:90px;object-fit:contain;} body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked .ase-mechanic-badge-text, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked .ase-mechanic-badge-text, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked .ase-mechanic-badge-text{display:none !important;}@media all and (max-width:700px){body.ng #question .stats .username, body.ng #question .stats .username a, body.ng .reply .stats .username, body.ng .reply .stats .username a, body.ng .stats .username, body.ng .stats .username a{font-size:16px !important;}body.ng #question .stats .avatar, body.ng #question .stats li.avatar, body.ng .reply .stats .avatar, body.ng .reply .stats li.avatar, body.ng .stats .avatar, body.ng .stats li.avatar, body.ng .reply-stamp .avatar{width:90px !important;height:90px !important;}body.ng #question .stats .avatar img, body.ng #question .stats .avatar a img, body.ng #question .stats li.avatar img, body.ng #question .stats li.avatar a img, body.ng .reply .stats .avatar img, body.ng .reply .stats .avatar a img, body.ng .reply .stats li.avatar img, body.ng .reply .stats li.avatar a img, body.ng .stats .avatar img, body.ng .stats .avatar a img, body.ng .stats li.avatar img, body.ng .stats li.avatar a img, body.ng .reply-stamp .avatar img, body.ng .reply-stamp .avatar a img{width:90px !important;height:90px !important;}body.ng #question .stats ul.info li.ase-role-chip-row .ase-role-chip-text, body.ng .reply .stats ul.info li.ase-role-chip-row .ase-role-chip-text, body.ng .stats ul.info li.ase-role-chip-row .ase-role-chip-text{font-size:10px;}body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked{max-width:178px;padding:8px 10px !important;}body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img{max-width:136px;max-height:82px;}} body.ng #question .avatar, body.ng #question li.avatar, body.ng #question .avatar a, body.ng #question li.avatar a, body.ng .reply .avatar, body.ng .reply li.avatar, body.ng .reply .avatar a, body.ng .reply li.avatar a, body.ng .reply-stamp .avatar, body.ng .reply-stamp li.avatar, body.ng .reply-stamp .avatar a, body.ng .reply-stamp li.avatar a, body.ng .postheader .avatar, body.ng .postheader li.avatar, body.ng .postheader .avatar a, body.ng .postheader li.avatar a, body.ng .post .avatar, body.ng .post li.avatar, body.ng .post .avatar a, body.ng .post li.avatar a{width:86px !important;height:86px !important;min-width:86px !important;min-height:86px !important;max-width:86px !important;max-height:86px !important;}body.ng #question .avatar img, body.ng #question .avatar a img, body.ng #question li.avatar img, body.ng #question li.avatar a img, body.ng .reply .avatar img, body.ng .reply .avatar a img, body.ng .reply li.avatar img, body.ng .reply li.avatar a img, body.ng .reply-stamp .avatar img, body.ng .reply-stamp .avatar a img, body.ng .reply-stamp li.avatar img, body.ng .reply-stamp li.avatar a img, body.ng .postheader .avatar img, body.ng .postheader .avatar a img, body.ng .postheader li.avatar img, body.ng .postheader li.avatar a img, body.ng .post .avatar img, body.ng .post .avatar a img, body.ng .post li.avatar img, body.ng .post li.avatar a img{width:86px !important;height:86px !important;min-width:86px !important;min-height:86px !important;max-width:86px !important;max-height:86px !important;object-fit:cover !important;border-radius:6px !important;} body.ng #question .reply-stamp, body.ng .reply .reply-stamp, body.ng .post .reply-stamp, body.ng #question .stats, body.ng .reply .stats, body.ng .post .stats{min-width:190px;}@media all and (max-width:700px){body.ng #question .avatar, body.ng #question li.avatar, body.ng #question .avatar a, body.ng #question li.avatar a, body.ng .reply .avatar, body.ng .reply li.avatar, body.ng .reply .avatar a, body.ng .reply li.avatar a, body.ng .reply-stamp .avatar, body.ng .reply-stamp li.avatar, body.ng .reply-stamp .avatar a, body.ng .reply-stamp li.avatar a, body.ng .postheader .avatar, body.ng .postheader li.avatar, body.ng .postheader .avatar a, body.ng .postheader li.avatar a, body.ng .post .avatar, body.ng .post li.avatar, body.ng .post .avatar a, body.ng .post li.avatar a{width:74px !important;height:74px !important;min-width:74px !important;min-height:74px !important;max-width:74px !important;max-height:74px !important;}body.ng #question .avatar img, body.ng #question .avatar a img, body.ng #question li.avatar img, body.ng #question li.avatar a img, body.ng .reply .avatar img, body.ng .reply .avatar a img, body.ng .reply li.avatar img, body.ng .reply li.avatar a img, body.ng .reply-stamp .avatar img, body.ng .reply-stamp .avatar a img, body.ng .reply-stamp li.avatar img, body.ng .reply-stamp li.avatar a img, body.ng .postheader .avatar img, body.ng .postheader .avatar a img, body.ng .postheader li.avatar img, body.ng .postheader li.avatar a img, body.ng .post .avatar img, body.ng .post .avatar a img, body.ng .post li.avatar img, body.ng .post li.avatar a img{width:74px !important;height:74px !important;min-width:74px !important;min-height:74px !important;max-width:74px !important;max-height:74px !important;}body.ng #question .reply-stamp, body.ng .reply .reply-stamp, body.ng .post .reply-stamp, body.ng #question .stats, body.ng .reply .stats, body.ng .post .stats{min-width:160px;}} body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked{max-width:220px !important;padding:10px 15px !important;overflow:visible !important;}body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img{max-width:142px !important;max-height:92px !important;margin:0 auto !important;}@media all and (max-width:700px){body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked{max-width:196px !important;padding:9px 13px !important;}body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img{max-width:132px !important;max-height:86px !important;}} body.ng #question .question-admin-under-user, body.ng .reply .reply-admin-under-user, body.ng .reply-admin-under-user, body.ng .question-admin-under-user{display:block;clear:both;margin:12px 0 0 0;padding:0;width:100%;max-width:210px;}body.ng #question .question-admin-under-user ul.admin.data, body.ng .reply .reply-admin-under-user ul.admin.data, body.ng .reply-admin-under-user ul.admin.data, body.ng .question-admin-under-user ul.admin.data{display:flex !important;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:8px 7px;margin:0 !important;padding:0 !important;list-style:none !important;float:none !important;clear:both !important;width:100%;max-width:210px;}body.ng #question .question-admin-under-user ul.admin.data li, body.ng .reply .reply-admin-under-user ul.admin.data li, body.ng .reply-admin-under-user ul.admin.data li, body.ng .question-admin-under-user ul.admin.data li{float:none !important;display:inline-flex !important;align-items:center;justify-content:center;margin:0 !important;white-space:nowrap;} body.ng #question .content > ul.admin.data, body.ng .reply > ul.admin.data, body.ng #replies > ul.admin.data{float:none !important;} body.ng #question .user .infowrap, body.ng .reply .reply-stamp-meta{display:flex;flex-direction:column;align-items:flex-start;}@media all and (max-width:700px){body.ng #question .question-admin-under-user, body.ng .reply .reply-admin-under-user, body.ng .reply-admin-under-user, body.ng .question-admin-under-user, body.ng #question .question-admin-under-user ul.admin.data, body.ng .reply .reply-admin-under-user ul.admin.data, body.ng .reply-admin-under-user ul.admin.data, body.ng .question-admin-under-user ul.admin.data{max-width:190px;}} @media all and (max-width:700px){ body.ng #question .user, body.ng .reply .reply-stamp{align-items:flex-start !important;}body.ng #question .user .infowrap, body.ng .reply .reply-stamp-meta{max-width:210px !important;min-width:0 !important;padding-left:0 !important;} body.ng #question .stats ul.info, body.ng .reply .stats ul.info, body.ng .stats ul.info{gap:7px !important;}body.ng #question .stats ul.info li.ase-role-chip-row, body.ng .reply .stats ul.info li.ase-role-chip-row, body.ng .stats ul.info li.ase-role-chip-row{margin-bottom:0 !important;}body.ng #question .stats ul.info li.ase-role-chip-row + li.gbg, body.ng .reply .stats ul.info li.ase-role-chip-row + li.gbg, body.ng .stats ul.info li.ase-role-chip-row + li.gbg{margin-top:0 !important;} body.ng #question .question-admin-under-user, body.ng .reply .reply-admin-under-user, body.ng .question-admin-under-user, body.ng .reply-admin-under-user{margin:10px 0 0 0 !important;padding:0 !important;width:100% !important;max-width:190px !important;clear:both !important;}body.ng #question .question-admin-under-user ul.admin.data, body.ng .reply .reply-admin-under-user ul.admin.data, body.ng .question-admin-under-user ul.admin.data, body.ng .reply-admin-under-user ul.admin.data{display:flex !important;flex-wrap:wrap !important;justify-content:flex-start !important;align-items:center !important;gap:8px 7px !important;margin:0 !important;padding:0 !important;width:100% !important;max-width:190px !important;}body.ng #question .question-admin-under-user ul.admin.data li, body.ng .reply .reply-admin-under-user ul.admin.data li, body.ng .question-admin-under-user ul.admin.data li, body.ng .reply-admin-under-user ul.admin.data li{font-size:12px !important;line-height:1 !important;min-height:28px !important;padding:7px 12px !important;} body.ng #question .question-admin-under-user ul.admin.data li.qid, body.ng #question .question-admin-under-user ul.admin.data li.uid, body.ng .reply .reply-admin-under-user ul.admin.data li.qid, body.ng .reply .reply-admin-under-user ul.admin.data li.uid{flex:0 0 auto !important;} body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked{margin-bottom:2px !important;}} @media all and (max-width:700px){ body.ng #question .stats ul.info, body.ng .reply .stats ul.info, body.ng .stats ul.info{position:relative !important;padding-right:118px !important;min-height:120px !important;} body.ng #question .stats ul.info li.ase-role-chip-row, body.ng #question .stats ul.info li.gbg, body.ng .reply .stats ul.info li.ase-role-chip-row, body.ng .reply .stats ul.info li.gbg, body.ng .stats ul.info li.ase-role-chip-row, body.ng .stats ul.info li.gbg{max-width:calc(100% - 122px) !important;} body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked{position:absolute !important;top:52px !important;right:0 !important;left:auto !important;margin:0 !important;width:96px !important;max-width:96px !important;min-width:96px !important;padding:8px 8px !important;overflow:visible !important;}body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img{max-width:76px !important;max-height:72px !important;width:auto !important;height:auto !important;margin:0 auto !important;} body.ng #question .question-admin-under-user, body.ng .reply .reply-admin-under-user, body.ng .question-admin-under-user, body.ng .reply-admin-under-user{margin-top:12px !important;}} @media all and (max-width:700px){ body.ng #question .stats ul.info, body.ng .reply .stats ul.info, body.ng .stats ul.info{position:static !important;padding-right:0 !important;min-height:0 !important;}body.ng #question .stats ul.info li.ase-role-chip-row, body.ng #question .stats ul.info li.gbg, body.ng .reply .stats ul.info li.ase-role-chip-row, body.ng .reply .stats ul.info li.gbg, body.ng .stats ul.info li.ase-role-chip-row, body.ng .stats ul.info li.gbg{max-width:none !important;} body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked{position:static !important;top:auto !important;right:auto !important;left:auto !important;display:flex !important;align-items:center !important;justify-content:center !important;width:104px !important;max-width:104px !important;min-width:104px !important;padding:8px 9px !important;margin:8px 0 4px 44px !important;overflow:visible !important;}body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img{max-width:78px !important;max-height:76px !important;width:auto !important;height:auto !important;margin:0 auto !important;} body.ng #question .stats ul.info, body.ng .reply .stats ul.info, body.ng .stats ul.info{gap:6px !important;}} @media all and (max-width:700px){body.ng #question .question-admin-under-user, body.ng .reply .reply-admin-under-user, body.ng .question-admin-under-user, body.ng .reply-admin-under-user{display:none !important;}} @media all and (max-width:700px){ body.ng #question .user .infowrap, body.ng .reply .reply-stamp-meta{width:100% !important;max-width:230px !important;}body.ng #question .stats ul.info, body.ng .reply .stats ul.info, body.ng .stats ul.info{position:relative !important;padding-right:88px !important;min-height:94px !important;gap:6px !important;} body.ng #question .stats ul.info li.ase-role-chip-row, body.ng #question .stats ul.info li.ase-role-chip-row + li.gbg, body.ng .reply .stats ul.info li.ase-role-chip-row, body.ng .reply .stats ul.info li.ase-role-chip-row + li.gbg, body.ng .stats ul.info li.ase-role-chip-row, body.ng .stats ul.info li.ase-role-chip-row + li.gbg{max-width:138px !important;} body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked{position:absolute !important;top:24px !important;right:0 !important;left:auto !important;width:78px !important;min-width:78px !important;max-width:78px !important;padding:6px 6px !important;margin:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;overflow:visible !important;}body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img{max-width:58px !important;max-height:62px !important;width:auto !important;height:auto !important;margin:0 auto !important;}} @media all and (max-width:700px){ body.ng #question .user .infowrap, body.ng .reply .reply-stamp-meta{width:230px !important;max-width:230px !important;min-width:230px !important;}body.ng #question .user .stats, body.ng .reply .reply-stamp-meta .stats, body.ng #question .stats, body.ng .reply .stats{width:230px !important;max-width:230px !important;min-width:230px !important;}body.ng #question .stats ul.info, body.ng .reply .stats ul.info, body.ng .stats ul.info{width:230px !important;max-width:230px !important;min-width:230px !important;position:relative !important;padding-right:82px !important;min-height:82px !important;gap:6px !important;} body.ng #question .stats ul.info li.ase-role-chip-row, body.ng #question .stats ul.info li.ase-role-chip-row + li.gbg, body.ng .reply .stats ul.info li.ase-role-chip-row, body.ng .reply .stats ul.info li.ase-role-chip-row + li.gbg, body.ng .stats ul.info li.ase-role-chip-row, body.ng .stats ul.info li.ase-role-chip-row + li.gbg{max-width:144px !important;} body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked{position:absolute !important;top:16px !important;right:-4px !important;left:auto !important;width:72px !important;min-width:72px !important;max-width:72px !important;padding:5px 5px !important;margin:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;overflow:visible !important;}body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img{max-width:52px !important;max-height:58px !important;width:auto !important;height:auto !important;margin:0 auto !important;} body.ng .aio-adsense-q-inline-wrap-mobile, body.ng .aio-gam-q-inline-wrap-mobile{overflow:visible !important;max-width:320px !important;min-height:270px !important;}body.ng .aio-adsense-q-inline-wrap-mobile ins.adsbygoogle{width:300px !important;height:250px !important;max-width:300px !important;display:inline-block !important;overflow:visible !important;}} @media all and (max-width:700px){ body.ng #question .user, body.ng .reply .reply-stamp{display:flex !important;align-items:flex-start !important;gap:12px !important;}body.ng #question .avatar, body.ng #question li.avatar, body.ng #question .avatar a, body.ng #question li.avatar a, body.ng .reply .avatar, body.ng .reply li.avatar, body.ng .reply .avatar a, body.ng .reply li.avatar a, body.ng .reply-stamp .avatar, body.ng .reply-stamp .avatar a{width:66px !important;height:66px !important;min-width:66px !important;min-height:66px !important;max-width:66px !important;max-height:66px !important;}body.ng #question .avatar img, body.ng #question .avatar a img, body.ng #question li.avatar img, body.ng #question li.avatar a img, body.ng .reply .avatar img, body.ng .reply .avatar a img, body.ng .reply li.avatar img, body.ng .reply li.avatar a img, body.ng .reply-stamp .avatar img, body.ng .reply-stamp .avatar a img{width:66px !important;height:66px !important;min-width:66px !important;min-height:66px !important;max-width:66px !important;max-height:66px !important;object-fit:cover !important;}body.ng #question .user .infowrap, body.ng .reply .reply-stamp-meta{width:232px !important;max-width:232px !important;min-width:232px !important;padding-left:0 !important;}body.ng #question .username, body.ng .reply .username, body.ng .reply-stamp .username{font-size:16px !important;line-height:1.05 !important;margin:0 0 6px 0 !important;} body.ng #question .stats, body.ng .reply .stats, body.ng .reply-stamp-meta .stats{width:232px !important;max-width:232px !important;min-width:232px !important;}body.ng #question .stats ul.info, body.ng .reply .stats ul.info, body.ng .stats ul.info{width:232px !important;max-width:232px !important;min-width:232px !important;position:relative !important;padding-right:80px !important;min-height:84px !important;gap:6px !important;}body.ng #question .stats ul.info li.ase-role-chip-row, body.ng .reply .stats ul.info li.ase-role-chip-row, body.ng .stats ul.info li.ase-role-chip-row{max-width:150px !important;height:26px !important;min-height:26px !important;padding:4px 9px !important;}body.ng #question .stats ul.info li.ase-role-chip-row .ase-role-chip-text, body.ng .reply .stats ul.info li.ase-role-chip-row .ase-role-chip-text, body.ng .stats ul.info li.ase-role-chip-row .ase-role-chip-text{font-size:9px !important;line-height:1 !important;}body.ng #question .stats ul.info li.ase-role-chip-row + li.gbg, body.ng .reply .stats ul.info li.ase-role-chip-row + li.gbg, body.ng .stats ul.info li.ase-role-chip-row + li.gbg{max-width:136px !important;height:26px !important;min-height:26px !important;padding:4px 10px !important;font-size:10px !important;} body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked{position:absolute !important;top:18px !important;right:2px !important;left:auto !important;width:70px !important;min-width:70px !important;max-width:70px !important;padding:5px 5px !important;margin:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;overflow:visible !important;}body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img{max-width:50px !important;max-height:56px !important;width:auto !important;height:auto !important;margin:0 auto !important;} body.ng #question .question-admin-under-user, body.ng .reply .reply-admin-under-user, body.ng .question-admin-under-user, body.ng .reply-admin-under-user{display:none !important;}} @media all and (max-width:700px){ body.ng #question .user, body.ng .reply .reply-stamp{gap:16px !important;align-items:flex-start !important;}body.ng #question .avatar, body.ng #question li.avatar, body.ng #question .avatar a, body.ng #question li.avatar a, body.ng .reply .avatar, body.ng .reply li.avatar, body.ng .reply .avatar a, body.ng .reply li.avatar a, body.ng .reply-stamp .avatar, body.ng .reply-stamp .avatar a{margin-right:0 !important;} body.ng #question .user .infowrap, body.ng .reply .reply-stamp-meta{width:236px !important;max-width:236px !important;min-width:236px !important;padding-left:0 !important;}body.ng #question .stats, body.ng .reply .stats, body.ng .reply-stamp-meta .stats{width:236px !important;max-width:236px !important;min-width:236px !important;} body.ng #question .stats ul.info, body.ng .reply .stats ul.info, body.ng .stats ul.info{width:236px !important;max-width:236px !important;min-width:236px !important;position:relative !important;padding-right:86px !important;min-height:82px !important;gap:7px !important;}body.ng #question .stats ul.info li.ase-role-chip-row, body.ng .reply .stats ul.info li.ase-role-chip-row, body.ng .stats ul.info li.ase-role-chip-row{max-width:148px !important;}body.ng #question .stats ul.info li.ase-role-chip-row + li.gbg, body.ng .reply .stats ul.info li.ase-role-chip-row + li.gbg, body.ng .stats ul.info li.ase-role-chip-row + li.gbg{max-width:136px !important;} body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked{position:absolute !important;top:12px !important;right:-2px !important;left:auto !important;width:68px !important;min-width:68px !important;max-width:68px !important;padding:4px 4px !important;margin:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;overflow:visible !important;}body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img{max-width:48px !important;max-height:54px !important;width:auto !important;height:auto !important;margin:0 auto !important;} body.ng #question .question-admin-under-user, body.ng .reply .reply-admin-under-user, body.ng .question-admin-under-user, body.ng .reply-admin-under-user{display:none !important;} body.ng .aio-adsense-q-inline-wrap-mobile, body.ng .aio-gam-q-inline-wrap-mobile{width:100% !important;max-width:320px !important;min-width:300px !important;min-height:278px !important;margin:0 auto 14px auto !important;text-align:center !important;overflow:visible !important;box-sizing:border-box !important;}body.ng .aio-adsense-q-inline-wrap-mobile ins.adsbygoogle, body.ng .aio-gam-q-inline-wrap-mobile ins.adsbygoogle{display:inline-block !important;width:300px !important;min-width:300px !important;max-width:300px !important;height:250px !important;min-height:250px !important;max-height:250px !important;overflow:visible !important;} body.ng .aio-adsense-q-inline-wrap-mobile iframe, body.ng .aio-gam-q-inline-wrap-mobile iframe{max-width:300px !important;overflow:visible !important;}} @media all and (max-width:700px){ body.ng .aio-adsense-q-inline-wrap-mobile, body.ng .aio-gam-q-inline-wrap-mobile, body.ng .aio-question-middle-gam-mobile, body.ng .aio-question-middle-gam-mobile-fallback{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;clear:both !important;float:none !important;width:100% !important;max-width:320px !important;min-width:0 !important;min-height:270px !important;margin-left:auto !important;margin-right:auto !important;padding-left:0 !important;padding-right:0 !important;text-align:center !important;box-sizing:border-box !important;overflow:visible !important;}body.ng .aio-adsense-q-inline-wrap-mobile .aio-gam-q-inline-label, body.ng .aio-gam-q-inline-wrap-mobile .aio-gam-q-inline-label, body.ng .aio-question-middle-gam-mobile .aio-gam-q-inline-label, body.ng .aio-question-middle-gam-mobile-fallback .aio-gam-q-inline-label{display:block !important;width:300px !important;max-width:300px !important;margin-left:auto !important;margin-right:auto !important;text-align:center !important;box-sizing:border-box !important;} body.ng .aio-adsense-q-inline-wrap-mobile ins.adsbygoogle, body.ng .aio-adsense-q-inline-wrap-mobile .adsbygoogle, body.ng .aio-gam-q-inline-wrap-mobile .aio-gam-q-inline-slot-mobile, body.ng .aio-question-middle-gam-mobile .aio-gam-q-inline-slot-mobile, body.ng .aio-question-middle-gam-mobile-fallback .aio-gam-q-inline-slot-mobile{display:block !important;float:none !important;position:relative !important;left:auto !important;right:auto !important;transform:none !important;width:300px !important;min-width:300px !important;max-width:300px !important;height:250px !important;min-height:250px !important;max-height:250px !important;margin-left:auto !important;margin-right:auto !important;text-align:center !important;box-sizing:border-box !important;overflow:visible !important;} body.ng .aio-adsense-q-inline-wrap-mobile ins.adsbygoogle > div, body.ng .aio-adsense-q-inline-wrap-mobile .adsbygoogle > div, body.ng .aio-gam-q-inline-wrap-mobile .aio-gam-q-inline-slot-mobile > div, body.ng .aio-question-middle-gam-mobile .aio-gam-q-inline-slot-mobile > div, body.ng .aio-question-middle-gam-mobile-fallback .aio-gam-q-inline-slot-mobile > div{display:block !important;float:none !important;margin-left:auto !important;margin-right:auto !important;text-align:center !important;max-width:300px !important;box-sizing:border-box !important;}body.ng .aio-adsense-q-inline-wrap-mobile iframe, body.ng .aio-gam-q-inline-wrap-mobile iframe, body.ng .aio-question-middle-gam-mobile iframe, body.ng .aio-question-middle-gam-mobile-fallback iframe{display:block !important;float:none !important;position:relative !important;left:auto !important;right:auto !important;transform:none !important;width:300px !important;max-width:300px !important;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box !important;}} @media all and (max-width:700px){ body.ng .aio-adsense-q-inline-wrap-mobile, body.ng .aio-gam-q-inline-wrap-mobile, body.ng .aio-question-middle-gam-mobile, body.ng .aio-question-middle-gam-mobile-fallback{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;clear:both !important;float:none !important;width:100% !important;max-width:360px !important;min-width:0 !important;min-height:286px !important;margin-left:auto !important;margin-right:auto !important;padding-left:0 !important;padding-right:0 !important;text-align:center !important;box-sizing:border-box !important;overflow:visible !important;}body.ng .aio-adsense-q-inline-wrap-mobile .aio-gam-q-inline-label, body.ng .aio-gam-q-inline-wrap-mobile .aio-gam-q-inline-label, body.ng .aio-question-middle-gam-mobile .aio-gam-q-inline-label, body.ng .aio-question-middle-gam-mobile-fallback .aio-gam-q-inline-label{display:block !important;width:min(336px, calc(100vw - 56px)) !important;max-width:336px !important;min-width:0 !important;margin-left:auto !important;margin-right:auto !important;text-align:center !important;box-sizing:border-box !important;} body.ng .aio-adsense-q-inline-wrap-mobile ins.adsbygoogle, body.ng .aio-adsense-q-inline-wrap-mobile .adsbygoogle, body.ng .aio-gam-q-inline-wrap-mobile .aio-gam-q-inline-slot-mobile, body.ng .aio-question-middle-gam-mobile .aio-gam-q-inline-slot-mobile, body.ng .aio-question-middle-gam-mobile-fallback .aio-gam-q-inline-slot-mobile{display:block !important;float:none !important;position:relative !important;left:auto !important;right:auto !important;transform:none !important;width:min(336px, calc(100vw - 56px)) !important;min-width:0 !important;max-width:336px !important;height:250px !important;min-height:250px !important;max-height:none !important;margin-left:auto !important;margin-right:auto !important;text-align:center !important;box-sizing:border-box !important;overflow:visible !important;} body.ng .aio-adsense-q-inline-wrap-mobile ins.adsbygoogle > div, body.ng .aio-adsense-q-inline-wrap-mobile .adsbygoogle > div, body.ng .aio-gam-q-inline-wrap-mobile .aio-gam-q-inline-slot-mobile > div, body.ng .aio-question-middle-gam-mobile .aio-gam-q-inline-slot-mobile > div, body.ng .aio-question-middle-gam-mobile-fallback .aio-gam-q-inline-slot-mobile > div{display:block !important;float:none !important;width:min(336px, calc(100vw - 56px)) !important;max-width:336px !important;min-width:0 !important;margin-left:auto !important;margin-right:auto !important;text-align:center !important;box-sizing:border-box !important;overflow:visible !important;}body.ng .aio-adsense-q-inline-wrap-mobile iframe, body.ng .aio-gam-q-inline-wrap-mobile iframe, body.ng .aio-question-middle-gam-mobile iframe, body.ng .aio-question-middle-gam-mobile-fallback iframe{display:block !important;float:none !important;position:relative !important;left:auto !important;right:auto !important;transform:none !important;width:min(336px, calc(100vw - 56px)) !important;max-width:336px !important;min-width:0 !important;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box !important;}} @media all and (max-width:700px){ body.ng .aio-adsense-q-inline-wrap-mobile, body.ng .aio-gam-q-inline-wrap-mobile, body.ng .aio-question-middle-gam-mobile, body.ng .aio-question-middle-gam-mobile-fallback{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;clear:both !important;float:none !important;width:calc(100vw - 32px) !important;max-width:380px !important;min-width:0 !important;min-height:286px !important;margin-left:auto !important;margin-right:auto !important;padding-left:0 !important;padding-right:0 !important;text-align:center !important;box-sizing:border-box !important;overflow:visible !important;}body.ng .aio-adsense-q-inline-wrap-mobile .aio-gam-q-inline-label, body.ng .aio-gam-q-inline-wrap-mobile .aio-gam-q-inline-label, body.ng .aio-question-middle-gam-mobile .aio-gam-q-inline-label, body.ng .aio-question-middle-gam-mobile-fallback .aio-gam-q-inline-label{display:block !important;width:100% !important;max-width:380px !important;min-width:0 !important;margin-left:auto !important;margin-right:auto !important;text-align:center !important;box-sizing:border-box !important;} body.ng .aio-adsense-q-inline-wrap-mobile ins.adsbygoogle, body.ng .aio-adsense-q-inline-wrap-mobile .adsbygoogle, body.ng .aio-gam-q-inline-wrap-mobile .aio-gam-q-inline-slot-mobile, body.ng .aio-question-middle-gam-mobile .aio-gam-q-inline-slot-mobile, body.ng .aio-question-middle-gam-mobile-fallback .aio-gam-q-inline-slot-mobile{display:block !important;float:none !important;position:relative !important;left:auto !important;right:auto !important;transform:none !important;width:100% !important;max-width:380px !important;min-width:0 !important;height:250px !important;min-height:250px !important;max-height:none !important;margin-left:auto !important;margin-right:auto !important;text-align:center !important;box-sizing:border-box !important;overflow:visible !important;}body.ng .aio-adsense-q-inline-wrap-mobile ins.adsbygoogle > div, body.ng .aio-adsense-q-inline-wrap-mobile .adsbygoogle > div, body.ng .aio-gam-q-inline-wrap-mobile .aio-gam-q-inline-slot-mobile > div, body.ng .aio-question-middle-gam-mobile .aio-gam-q-inline-slot-mobile > div, body.ng .aio-question-middle-gam-mobile-fallback .aio-gam-q-inline-slot-mobile > div{display:block !important;float:none !important;width:100% !important;max-width:380px !important;min-width:0 !important;margin-left:auto !important;margin-right:auto !important;text-align:center !important;box-sizing:border-box !important;overflow:visible !important;}body.ng .aio-adsense-q-inline-wrap-mobile iframe, body.ng .aio-gam-q-inline-wrap-mobile iframe, body.ng .aio-question-middle-gam-mobile iframe, body.ng .aio-question-middle-gam-mobile-fallback iframe{display:block !important;float:none !important;position:relative !important;left:auto !important;right:auto !important;transform:none !important;width:100% !important;max-width:380px !important;min-width:0 !important;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box !important;}} @media all and (max-width:700px){ body.ng #question .user, body.ng .reply .reply-stamp{gap:16px !important;align-items:flex-start !important;}body.ng #question .user .infowrap, body.ng .reply .reply-stamp-meta{width:236px !important;max-width:236px !important;min-width:236px !important;padding-left:0 !important;}body.ng #question .stats, body.ng .reply .stats, body.ng .reply-stamp-meta .stats{width:236px !important;max-width:236px !important;min-width:236px !important;}body.ng #question .stats ul.info, body.ng .reply .stats ul.info, body.ng .stats ul.info{width:236px !important;max-width:236px !important;min-width:236px !important;position:relative !important;padding-right:84px !important;min-height:76px !important;gap:7px !important;}body.ng #question .stats ul.info li.ase-role-chip-row, body.ng .reply .stats ul.info li.ase-role-chip-row, body.ng .stats ul.info li.ase-role-chip-row{max-width:148px !important;}body.ng #question .stats ul.info li.ase-role-chip-row + li.gbg, body.ng .reply .stats ul.info li.ase-role-chip-row + li.gbg, body.ng .stats ul.info li.ase-role-chip-row + li.gbg{max-width:136px !important;} body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked{position:absolute !important;top:2px !important;right:-2px !important;left:auto !important;width:66px !important;min-width:66px !important;max-width:66px !important;padding:4px 4px !important;margin:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;overflow:visible !important;}body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img{max-width:46px !important;max-height:52px !important;width:auto !important;height:auto !important;margin:0 auto !important;} body.ng #question .question-admin-under-user, body.ng .reply .reply-admin-under-user, body.ng .question-admin-under-user, body.ng .reply-admin-under-user{display:none !important;} body.ng .aio-adsense-q-inline-wrap-mobile, body.ng .aio-gam-q-inline-wrap-mobile, body.ng .aio-question-middle-gam-mobile, body.ng .aio-question-middle-gam-mobile-fallback{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;clear:both !important;float:none !important;width:min(336px, calc(100vw - 28px)) !important;max-width:336px !important;min-width:0 !important;min-height:300px !important;margin:0 auto 14px auto !important;padding:0 !important;text-align:center !important;box-sizing:border-box !important;overflow:hidden !important;}body.ng .aio-adsense-q-inline-wrap-mobile .aio-gam-q-inline-label, body.ng .aio-gam-q-inline-wrap-mobile .aio-gam-q-inline-label, body.ng .aio-question-middle-gam-mobile .aio-gam-q-inline-label, body.ng .aio-question-middle-gam-mobile-fallback .aio-gam-q-inline-label{display:block !important;width:100% !important;max-width:336px !important;margin-left:auto !important;margin-right:auto !important;text-align:center !important;box-sizing:border-box !important;}body.ng .aio-adsense-q-inline-wrap-mobile ins.adsbygoogle, body.ng .aio-adsense-q-inline-wrap-mobile .adsbygoogle, body.ng .aio-gam-q-inline-wrap-mobile .aio-gam-q-inline-slot-mobile, body.ng .aio-question-middle-gam-mobile .aio-gam-q-inline-slot-mobile, body.ng .aio-question-middle-gam-mobile-fallback .aio-gam-q-inline-slot-mobile{display:block !important;float:none !important;position:relative !important;left:auto !important;right:auto !important;transform:none !important;width:100% !important;max-width:336px !important;min-width:0 !important;min-height:280px !important;height:auto !important;margin-left:auto !important;margin-right:auto !important;text-align:center !important;box-sizing:border-box !important;overflow:hidden !important;}body.ng .aio-adsense-q-inline-wrap-mobile ins.adsbygoogle > div, body.ng .aio-adsense-q-inline-wrap-mobile .adsbygoogle > div, body.ng .aio-gam-q-inline-wrap-mobile .aio-gam-q-inline-slot-mobile > div, body.ng .aio-question-middle-gam-mobile .aio-gam-q-inline-slot-mobile > div, body.ng .aio-question-middle-gam-mobile-fallback .aio-gam-q-inline-slot-mobile > div{display:block !important;width:100% !important;max-width:336px !important;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box !important;overflow:hidden !important;}body.ng .aio-adsense-q-inline-wrap-mobile iframe, body.ng .aio-gam-q-inline-wrap-mobile iframe, body.ng .aio-question-middle-gam-mobile iframe, body.ng .aio-question-middle-gam-mobile-fallback iframe{display:block !important;float:none !important;position:relative !important;left:auto !important;right:auto !important;transform:none !important;width:100% !important;max-width:336px !important;min-width:0 !important;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box !important;overflow:hidden !important;}} @media all and (max-width:700px){ body.ng #question .user, body.ng .reply .reply-stamp{gap:19px !important;align-items:flex-start !important;}body.ng #question .user .infowrap, body.ng .reply .reply-stamp-meta{width:238px !important;max-width:238px !important;min-width:238px !important;padding-left:0 !important;}body.ng #question .stats, body.ng .reply .stats, body.ng .reply-stamp-meta .stats{width:238px !important;max-width:238px !important;min-width:238px !important;}body.ng #question .stats ul.info, body.ng .reply .stats ul.info, body.ng .stats ul.info{width:238px !important;max-width:238px !important;min-width:238px !important;position:relative !important;padding-right:86px !important;min-height:72px !important;gap:8px !important;} body.ng #question .stats ul.info li.ase-role-chip-row, body.ng .reply .stats ul.info li.ase-role-chip-row, body.ng .stats ul.info li.ase-role-chip-row{max-width:148px !important;margin-bottom:1px !important;}body.ng #question .stats ul.info li.ase-role-chip-row + li.gbg, body.ng .reply .stats ul.info li.ase-role-chip-row + li.gbg, body.ng .stats ul.info li.ase-role-chip-row + li.gbg{max-width:136px !important;margin-top:1px !important;} body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked{position:absolute !important;top:-13px !important;right:-8px !important;left:auto !important;width:66px !important;min-width:66px !important;max-width:66px !important;padding:4px 4px !important;margin:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;overflow:visible !important;}body.ng #question .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .reply .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img, body.ng .stats ul.info li.ase-mechanic-badge-row--stacked img.ase-mechanic-badge-img{max-width:46px !important;max-height:52px !important;width:auto !important;height:auto !important;margin:0 auto !important;} body.ng #question .question-admin-under-user, body.ng .reply .reply-admin-under-user, body.ng .question-admin-under-user, body.ng .reply-admin-under-user{display:none !important;}}  body.ng #left.aio-people-profile-page .box.white .content{max-width: 760px;}body.ng #left.aio-people-profile-page .underline-user h1{margin: 0 0 14px 0;font-size: 28px;line-height: 1.2;font-weight: 800;letter-spacing: -0.02em;color: #061d33;}body.ng #left.aio-people-profile-page #people-avatar{margin: 0 0 10px 0;}body.ng #left.aio-people-profile-page #people-avatar img{width: 172px;height: 172px;max-width: 100%;object-fit: cover;border-radius: 8px;display: block;}body.ng #left.aio-people-profile-page .people-menu{margin: 8px 0 24px 0;font-size: 16px;line-height: 1.45;}body.ng #left.aio-people-profile-page .people-menu span{display: block;margin: 4px 0;}body.ng #left.aio-people-profile-page .people_info{max-width: 680px;}body.ng #left.aio-people-profile-page .people_info span{display: grid;grid-template-columns: minmax(180px, 240px) minmax(120px, 1fr);gap: 12px;align-items: baseline;margin: 0 0 14px 0;}body.ng #left.aio-people-profile-page .people_info .row_first, body.ng #left.aio-people-profile-page .people_info .row_second{display: block;}body.ng #left.aio-people-profile-page .people_info h2{margin: 0;font-size: 17px;line-height: 1.35;font-weight: 650;color: #061d33;}body.ng #left.aio-people-profile-page .people_info .row_first h2{color: #243746;}body.ng #left.aio-people-profile-page .people_info .row_second h2{font-weight: 500;}@media (max-width: 720px){body.ng #left.aio-people-profile-page .underline-user h1{font-size: 24px;}body.ng #left.aio-people-profile-page #people-avatar img{width: 132px;height: 132px;}body.ng #left.aio-people-profile-page .people_info span{grid-template-columns: 1fr;gap: 3px;margin-bottom: 16px;}body.ng #left.aio-people-profile-page .people_info h2{font-size: 16px;}}  body.ng li.follow-login{display: inline-flex;align-items: center;justify-content: center;min-height: 28px;padding: 0;border-radius: 999px;overflow: hidden;}body.ng li.follow-login a{display: inline-flex;align-items: center;justify-content: center;min-height: 28px;padding: 0 14px;width: 100%;height: 100%;color: inherit;text-decoration: none;font-weight: inherit;line-height: 1;}body.ng li.follow-login a:hover, body.ng li.follow-login a:focus{text-decoration: none;}  body.ng.ng-home .home-hero--ase-cta{background:#f7fbff !important;border-bottom:1px solid #e2edf7 !important;padding:22px 14px 24px !important;}body.ng.ng-home .home-hero__inner--ase{max-width:1180px !important;margin:0 auto !important;display:grid !important;grid-template-columns:minmax(0,1fr) minmax(280px,430px) !important;gap:24px !important;align-items:center !important;text-align:left !important;padding:0 !important;}body.ng.ng-home .home-hero__copy{max-width:640px !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__eyebrow{margin:0 0 8px !important;color:#507086 !important;font-size:12px !important;line-height:1.2 !important;letter-spacing:.12em !important;text-transform:uppercase !important;font-weight:800 !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__title{margin:0 0 10px !important;color:#102638 !important;font-size:clamp(30px,4vw,48px) !important;line-height:1.04 !important;letter-spacing:-.03em !important;text-transform:none !important;font-weight:900 !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__subtitle{max-width:620px !important;margin:0 0 18px !important;color:#405466 !important;font-size:17px !important;line-height:1.45 !important;}body.ng.ng-home .home-hero__cta-row--primary{display:flex !important;flex-wrap:wrap !important;gap:10px !important;margin:0 0 12px !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__cta{min-height:44px !important;padding:10px 18px !important;border-radius:999px !important;border:1px solid #bfd0df !important;background:#fff !important;color:#17415e !important;font-weight:900 !important;font-size:15px !important;text-decoration:none !important;box-shadow:0 4px 12px rgba(16,38,56,.08) !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__cta--primary{background:#007ac3 !important;border-color:#007ac3 !important;color:#fff !important;box-shadow:0 10px 20px rgba(0,122,195,.22) !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__trust{display:flex !important;flex-wrap:wrap !important;gap:5px !important;align-items:center !important;color:#5d7080 !important;font-size:12px !important;line-height:1.35 !important;margin:0 0 14px !important;}body.ng.ng-home .home-hero__search--secondary{max-width:560px !important;margin:14px 0 0 !important;padding:12px !important;border:1px solid #dbe7f1 !important;border-radius:16px !important;background:rgba(255,255,255,.82) !important;box-shadow:0 3px 10px rgba(16,38,56,.05) !important;}body.ng.ng-home .home-hero__search--secondary .home-hero__search-label{display:block !important;margin:0 0 6px !important;color:#5d7080 !important;font-size:12px !important;font-weight:800 !important;}body.ng.ng-home .home-hero__search--secondary .home-hero__search-row{display:flex !important;gap:8px !important;}body.ng.ng-home .home-hero__search--secondary input[type="search"]{flex:1 1 auto !important;min-width:0 !important;height:38px !important;margin:0 !important;padding:8px 12px !important;border:1px solid #bfd0df !important;border-radius:999px !important;font-size:14px !important;}body.ng.ng-home .home-hero__search--secondary button{height:38px !important;margin:0 !important;padding:0 16px !important;border:0 !important;border-radius:999px !important;background:#6f8291 !important;color:#fff !important;font-weight:800 !important;font-size:13px !important;cursor:pointer !important;}body.ng.ng-home .home-hero__search-tip{margin:6px 2px 0 !important;color:#6b7b88 !important;font-size:11px !important;line-height:1.35 !important;}body.ng.ng-home .home-hero__art{justify-self:end !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__image{display:block !important;width:100% !important;max-width:430px !important;height:auto !important;border-radius:24px !important;box-shadow:0 18px 44px rgba(16,38,56,.18) !important;margin:0 !important;}@media (max-width:840px){body.ng.ng-home .home-hero__inner--ase{display:block !important;text-align:center !important;}body.ng.ng-home .home-hero__copy{max-width:720px !important;margin:0 auto !important;}body.ng.ng-home .home-hero__cta-row--primary, body.ng.ng-home .home-hero--ase-cta .home-hero__trust{justify-content:center !important;}body.ng.ng-home .home-hero__search--secondary{margin:14px auto 0 !important;}body.ng.ng-home .home-hero__art{margin-top:18px !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__image{max-width:380px !important;margin:0 auto !important;}}@media (max-width:520px){body.ng.ng-home .home-hero--ase-cta{padding:18px 12px 20px !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__title{font-size:30px !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__subtitle{font-size:15px !important;}body.ng.ng-home .home-hero__search--secondary .home-hero__search-row{display:block !important;}body.ng.ng-home .home-hero__search--secondary button{width:100% !important;margin-top:8px !important;}}  body.ng.ng-home .home-hero--ase-cta{padding:18px 14px 20px !important;}body.ng.ng-home .home-hero__inner--ase{max-width:1120px !important;grid-template-columns:minmax(0,1.08fr) minmax(260px,395px) !important;gap:20px !important;}body.ng.ng-home .home-hero__copy{max-width:675px !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__title{max-width:690px !important;font-size:clamp(28px,3.45vw,44px) !important;line-height:1.06 !important;margin-bottom:8px !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__subtitle{max-width:610px !important;font-size:16px !important;line-height:1.4 !important;margin-bottom:15px !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__cta{min-height:42px !important;padding:9px 17px !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__trust{margin-bottom:10px !important;}body.ng.ng-home .home-hero__search--secondary{max-width:520px !important;margin-top:10px !important;padding:10px 11px !important;border-radius:14px !important;box-shadow:0 2px 7px rgba(16,38,56,.04) !important;}body.ng.ng-home .home-hero__search--secondary input[type="search"]{height:36px !important;font-size:13px !important;}body.ng.ng-home .home-hero__search--secondary button{height:36px !important;padding:0 14px !important;}body.ng.ng-home .home-hero__search-tip{font-size:10.5px !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__image{max-width:395px !important;border-radius:22px !important;box-shadow:0 14px 34px rgba(16,38,56,.16) !important;}@media (max-width:840px){body.ng.ng-home .home-hero--ase-cta{padding:18px 12px 20px !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__title{max-width:680px !important;margin-left:auto !important;margin-right:auto !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__image{max-width:355px !important;}}@media (max-width:520px){body.ng.ng-home .home-hero--ase-cta .home-hero__title{font-size:28px !important;line-height:1.08 !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__image{max-width:330px !important;}body.ng.ng-home .home-hero__search--secondary{max-width:100% !important;}}  body.ng.ng-home .home-hero--ase-cta .home-hero__eyebrow{color:#2f6f94 !important;font-size:13px !important;line-height:1.25 !important;letter-spacing:.055em !important;text-transform:none !important;font-weight:900 !important;margin-bottom:9px !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__subtitle{max-width:650px !important;}  @media (max-width:840px){body.ng.ng-home .home-hero__art{display:flex !important;justify-content:center !important;align-items:center !important;justify-self:center !important;width:100% !important;margin:18px auto 0 !important;text-align:center !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__image{display:block !important;margin-left:auto !important;margin-right:auto !important;}}@media (max-width:520px){body.ng.ng-home .home-hero__art{margin-top:16px !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__subtitle{max-width:360px !important;margin-left:auto !important;margin-right:auto !important;}}  @media (max-width:520px){body.ng.ng-home .home-hero__search--secondary{width:100% !important;max-width:100% !important;box-sizing:border-box !important;}body.ng.ng-home .home-hero__search--secondary .home-hero__search-row{display:block !important;width:100% !important;}body.ng.ng-home .home-hero__search--secondary input[type="search"]{display:block !important;width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important;text-align:left !important;}body.ng.ng-home .home-hero__search--secondary button{display:block !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important;}}  body.ng.ng-home .home-hero--ase-cta{padding-top:24px !important;padding-bottom:30px !important;}body.ng.ng-home .home-hero__inner--ase{gap:28px !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__eyebrow{margin-bottom:11px !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__title{margin-bottom:13px !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__subtitle{margin-bottom:18px !important;}body.ng.ng-home .home-hero__cta-row--primary{margin-bottom:16px !important;}body.ng.ng-home .home-hero__search--secondary{margin-top:0 !important;padding:13px 14px !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__image{max-width:405px !important;}@media (max-width:840px){body.ng.ng-home .home-hero--ase-cta{padding-top:22px !important;padding-bottom:30px !important;}body.ng.ng-home .home-hero__cta-row--primary{margin-bottom:18px !important;}body.ng.ng-home .home-hero__search--secondary{margin-top:0 !important;padding:14px 12px !important;}body.ng.ng-home .home-hero__art{margin-top:22px !important;}}@media (max-width:520px){body.ng.ng-home .home-hero--ase-cta{padding-top:20px !important;padding-bottom:28px !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__eyebrow{margin-bottom:10px !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__title{margin-bottom:12px !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__subtitle{margin-bottom:18px !important;}body.ng.ng-home .home-hero__search--secondary{padding:14px 11px !important;}body.ng.ng-home .home-hero__art{margin-top:24px !important;}}  body.ng.ng-home .home-hero--ase-cta .home-hero__eyebrow{color:#236f99 !important;font-family:Arial, Helvetica, sans-serif !important;font-size:14px !important;line-height:1.25 !important;letter-spacing:.015em !important;text-transform:none !important;font-weight:800 !important;margin-bottom:14px !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__title{margin-bottom:18px !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__subtitle{margin-bottom:24px !important;line-height:1.5 !important;}body.ng.ng-home .home-hero__cta-row--primary{margin-bottom:22px !important;}body.ng.ng-home .home-hero__search--secondary{margin-top:0 !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__image{max-width:385px !important;}body.ng.ng-home .home-hero__inner--ase{grid-template-columns:minmax(0,1.1fr) minmax(250px,385px) !important;gap:32px !important;}@media (max-width:840px){body.ng.ng-home .home-hero--ase-cta .home-hero__eyebrow{font-size:13px !important;margin-bottom:12px !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__title{margin-bottom:14px !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__subtitle{margin-bottom:22px !important;}body.ng.ng-home .home-hero__cta-row--primary{margin-bottom:22px !important;}body.ng.ng-home .home-hero__art{margin-top:26px !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__image{max-width:340px !important;}}@media (max-width:520px){body.ng.ng-home .home-hero--ase-cta .home-hero__eyebrow{font-size:12.5px !important;letter-spacing:.01em !important;margin-bottom:11px !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__title{margin-bottom:13px !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__subtitle{margin-bottom:22px !important;}body.ng.ng-home .home-hero__cta-row--primary{margin-bottom:22px !important;}body.ng.ng-home .home-hero__art{margin-top:26px !important;}body.ng.ng-home .home-hero--ase-cta .home-hero__image{max-width:320px !important;}}  body.ng.ng-home .home-hero--ase-cta .home-hero__eyebrow{font-weight:600!important;letter-spacing:.02em!important;text-transform:none!important;line-height:1.35!important;} body.ng.ng-home .home-hero--ase-cta .home-hero__eyebrow{font-family:inherit!important;font-size:17px!important;font-weight:500!important;letter-spacing:.01em!important;text-transform:none!important;line-height:1.3!important;} body.ng.ng-home .home-hero--ase-cta .home-hero__title{margin-top:4px!important;margin-bottom:20px!important;}body.ng.ng-home .home-hero--ase-cta .home-hero__subtitle{margin-bottom:26px!important;max-width:720px!important;}body.ng.ng-home .home-hero__cta-row--primary{margin-bottom:28px!important;} @media (max-width: 550px) and (min-width: 360px){.aio-adsense-q-inline-wrap-mobile, .aio-guide-ad-1-mobile{display: block !important;clear: both !important;width: 100% !important;max-width: 336px !important;min-height: 280px !important;margin: 26px auto 28px auto !important;padding: 6px 0 0 0 !important;text-align: center !important;overflow: hidden !important;box-sizing: border-box !important;}.aio-adsense-q-inline-wrap-mobile > ins.adsbygoogle, .aio-guide-ad-1-mobile > ins.adsbygoogle{display: inline-block !important;width: 336px !important;height: 280px !important;max-width: 336px !important;max-height: 280px !important;margin-left: auto !important;margin-right: auto !important;overflow: hidden !important;}.aio-adsense-q-inline-wrap-mobile iframe, .aio-guide-ad-1-mobile iframe{max-width: 336px !important;max-height: 280px !important;}}@media (max-width: 359px){.aio-adsense-q-inline-wrap-mobile, .aio-guide-ad-1-mobile{display: block !important;clear: both !important;width: 100% !important;max-width: 300px !important;min-height: 250px !important;margin: 24px auto 26px auto !important;padding: 6px 0 0 0 !important;text-align: center !important;overflow: hidden !important;box-sizing: border-box !important;}.aio-adsense-q-inline-wrap-mobile > ins.adsbygoogle, .aio-guide-ad-1-mobile > ins.adsbygoogle{display: inline-block !important;width: 300px !important;height: 250px !important;max-width: 300px !important;max-height: 250px !important;margin-left: auto !important;margin-right: auto !important;overflow: hidden !important;}.aio-adsense-q-inline-wrap-mobile iframe, .aio-guide-ad-1-mobile iframe{max-width: 300px !important;max-height: 250px !important;}} @media (max-width: 550px){.aio-adsense-q-inline-wrap-mobile, .aio-guide-ad-1-mobile{display: flex !important;justify-content: center !important;align-items: center !important;clear: both !important;width: calc(100vw - 20px) !important;max-width: 370px !important;min-height: 292px !important;max-height: 310px !important;margin: 26px auto 30px auto !important;padding: 8px 0 !important;text-align: center !important;overflow: hidden !important;box-sizing: border-box !important;}.aio-adsense-q-inline-wrap-mobile > ins.adsbygoogle, .aio-guide-ad-1-mobile > ins.adsbygoogle{display: block !important;width: calc(100vw - 24px) !important;max-width: 360px !important;min-width: 300px !important;min-height: 280px !important;max-height: 300px !important;margin: 0 auto !important;text-align: center !important;overflow: hidden !important;box-sizing: border-box !important;}.aio-adsense-q-inline-wrap-mobile iframe, .aio-guide-ad-1-mobile iframe{display: block !important;margin-left: auto !important;margin-right: auto !important;max-width: 360px !important;max-height: 300px !important;}}@media (max-width: 340px){.aio-adsense-q-inline-wrap-mobile, .aio-guide-ad-1-mobile{width: calc(100vw - 16px) !important;max-width: 320px !important;min-height: 260px !important;max-height: 285px !important;}.aio-adsense-q-inline-wrap-mobile > ins.adsbygoogle, .aio-guide-ad-1-mobile > ins.adsbygoogle{width: calc(100vw - 20px) !important;max-width: 320px !important;min-width: 280px !important;min-height: 250px !important;max-height: 270px !important;}.aio-adsense-q-inline-wrap-mobile iframe, .aio-guide-ad-1-mobile iframe{max-width: 320px !important;max-height: 270px !important;}} @media (max-width: 550px){.aio-adsense-q-inline-wrap-mobile, .aio-guide-ad-1-mobile{display: block !important;clear: both !important;width: 100% !important;max-width: none !important;min-width: 0 !important;min-height: 300px !important;max-height: 340px !important;margin: 24px auto 30px auto !important;padding: 8px 0 10px 0 !important;text-align: center !important;overflow: hidden !important;box-sizing: border-box !important;}.aio-adsense-q-inline-wrap-mobile *, .aio-guide-ad-1-mobile *{float: none !important;}.aio-adsense-q-inline-wrap-mobile > ins.adsbygoogle, .aio-guide-ad-1-mobile > ins.adsbygoogle, .aio-adsense-q-inline-wrap-mobile ins.adsbygoogle, .aio-guide-ad-1-mobile ins.adsbygoogle{display: block !important;width: 100% !important;max-width: 100% !important;min-width: 300px !important;min-height: 280px !important;max-height: 320px !important;margin: 0 auto !important;padding: 0 !important;text-align: center !important;overflow: hidden !important;box-sizing: border-box !important;}.aio-adsense-q-inline-wrap-mobile iframe, .aio-guide-ad-1-mobile iframe{display: block !important;width: 100% !important;max-width: 100% !important;min-width: 300px !important;max-height: 320px !important;margin: 0 auto !important;}}@media (max-width: 340px){.aio-adsense-q-inline-wrap-mobile, .aio-guide-ad-1-mobile{min-height: 270px !important;max-height: 310px !important;}.aio-adsense-q-inline-wrap-mobile > ins.adsbygoogle, .aio-guide-ad-1-mobile > ins.adsbygoogle, .aio-adsense-q-inline-wrap-mobile ins.adsbygoogle, .aio-guide-ad-1-mobile ins.adsbygoogle{min-width: 280px !important;min-height: 250px !important;max-height: 290px !important;}.aio-adsense-q-inline-wrap-mobile iframe, .aio-guide-ad-1-mobile iframe{min-width: 280px !important;max-height: 290px !important;}} @media (max-width: 550px){.aio-adsense-q-inline-wrap-mobile, .aio-guide-ad-1-mobile{display: block !important;clear: both !important;width: 100vw !important;max-width: 100vw !important;min-width: 100vw !important;margin-left: 50% !important;transform: translateX(-50%) !important;padding: 10px 10px 14px 10px !important;text-align: center !important;overflow: visible !important;box-sizing: border-box !important;min-height: 310px !important;max-height: none !important;}.aio-adsense-q-inline-wrap-mobile .aio-gam-q-inline-label, .aio-guide-ad-1-mobile .aio-gam-q-inline-label{display: block !important;width: 100% !important;text-align: center !important;margin: 0 0 6px 0 !important;padding: 0 !important;float: none !important;}.aio-adsense-q-inline-wrap-mobile ins.adsbygoogle, .aio-guide-ad-1-mobile ins.adsbygoogle{display: block !important;width: 100% !important;max-width: 100% !important;min-width: 300px !important;min-height: 280px !important;margin: 0 auto !important;padding: 0 !important;text-align: center !important;overflow: visible !important;box-sizing: border-box !important;float: none !important;}.aio-adsense-q-inline-wrap-mobile iframe, .aio-guide-ad-1-mobile iframe{display: block !important;max-width: 100% !important;margin-left: auto !important;margin-right: auto !important;}} @media (max-width: 550px){.aio-adsense-q-inline-wrap-mobile, .aio-guide-ad-1-mobile{display: block !important;clear: both !important;position: relative !important;left: 50% !important;right: auto !important;width: 100vw !important;max-width: 100vw !important;min-width: 100vw !important;margin-left: -50vw !important;margin-right: 0 !important;transform: none !important;padding: 10px 10px 14px 10px !important;text-align: center !important;overflow: hidden !important;box-sizing: border-box !important;min-height: 310px !important;max-height: none !important;}.aio-adsense-q-inline-wrap-mobile .aio-gam-q-inline-label, .aio-guide-ad-1-mobile .aio-gam-q-inline-label{display: block !important;width: 100% !important;text-align: center !important;margin: 0 0 6px 0 !important;padding: 0 !important;float: none !important;box-sizing: border-box !important;}.aio-adsense-q-inline-wrap-mobile ins.adsbygoogle, .aio-guide-ad-1-mobile ins.adsbygoogle{display: block !important;width: 100% !important;max-width: 100% !important;min-width: 300px !important;min-height: 280px !important;margin: 0 auto !important;padding: 0 !important;text-align: center !important;overflow: hidden !important;box-sizing: border-box !important;float: none !important;}.aio-adsense-q-inline-wrap-mobile iframe, .aio-guide-ad-1-mobile iframe{display: block !important;max-width: 100% !important;margin-left: auto !important;margin-right: auto !important;}} @media (max-width: 550px){.aio-adsense-q-inline-wrap-mobile, .aio-guide-ad-1-mobile{display: block !important;clear: both !important;position: static !important;left: auto !important;right: auto !important;width: 100% !important;max-width: 100% !important;min-width: 0 !important;margin: 42px auto 54px auto !important;padding: 12px 0 18px 0 !important;transform: none !important;text-align: center !important;overflow: visible !important;box-sizing: border-box !important;min-height: 390px !important;max-height: none !important;}.aio-adsense-q-inline-wrap-mobile .aio-gam-q-inline-label, .aio-guide-ad-1-mobile .aio-gam-q-inline-label{display: block !important;width: 100% !important;text-align: center !important;margin: 0 0 10px 0 !important;padding: 0 !important;float: none !important;box-sizing: border-box !important;}.aio-adsense-q-inline-wrap-mobile ins.adsbygoogle, .aio-guide-ad-1-mobile ins.adsbygoogle{display: block !important;width: 100% !important;max-width: 100% !important;min-width: 300px !important;min-height: 330px !important;max-height: none !important;margin: 0 auto !important;padding: 0 !important;text-align: center !important;overflow: visible !important;box-sizing: border-box !important;float: none !important;}.aio-adsense-q-inline-wrap-mobile iframe, .aio-guide-ad-1-mobile iframe{display: block !important;max-width: 100% !important;max-height: none !important;margin-left: auto !important;margin-right: auto !important;}} @media (max-width: 550px){.aio-adsense-q-inline-wrap-mobile{margin-top: 58px !important;margin-bottom: 54px !important;}.aio-guide-ad-1-mobile{margin-top: 42px !important;margin-bottom: 54px !important;padding-left: 8px !important;padding-right: 8px !important;}.aio-guide-ad-1-mobile ins.adsbygoogle{width: calc(100% - 8px) !important;max-width: calc(100% - 8px) !important;margin-left: auto !important;margin-right: auto !important;}.aio-guide-ad-1-mobile iframe{max-width: 100% !important;margin-left: auto !important;margin-right: auto !important;}} @media (max-width: 550px){.aio-adsense-q-inline-wrap-mobile{margin-top: 72px !important;margin-bottom: 72px !important;padding: 14px 10px 22px 10px !important;overflow: visible !important;box-sizing: border-box !important;min-height: 410px !important;max-height: none !important;}.aio-adsense-q-inline-wrap-mobile .aio-gam-q-inline-label{margin: 0 0 12px 0 !important;text-align: center !important;}.aio-adsense-q-inline-wrap-mobile ins.adsbygoogle{display: block !important;width: calc(100% - 18px) !important;max-width: calc(100% - 18px) !important;min-width: 300px !important;min-height: 340px !important;max-height: none !important;margin-left: auto !important;margin-right: auto !important;overflow: visible !important;box-sizing: border-box !important;}.aio-adsense-q-inline-wrap-mobile iframe{display: block !important;max-width: 100% !important;max-height: none !important;margin-left: auto !important;margin-right: auto !important;}} @media (max-width: 550px){ .aio-adsense-q-inline-wrap-mobile{margin-top: 88px !important;margin-bottom: 42px !important;padding: 16px 0 16px 0 !important;overflow: visible !important;min-height: 390px !important;max-height: none !important;box-sizing: border-box !important;}.aio-adsense-q-inline-wrap-mobile .aio-gam-q-inline-label{margin: 0 0 14px 0 !important;text-align: center !important;}.aio-adsense-q-inline-wrap-mobile ins.adsbygoogle{display: block !important;width: 100% !important;max-width: 100% !important;min-width: 300px !important;min-height: 330px !important;max-height: none !important;margin-left: auto !important;margin-right: auto !important;overflow: visible !important;box-sizing: border-box !important;} .aio-guide-ad-1-mobile{margin-top: 42px !important;margin-bottom: 64px !important;padding: 16px 14px 28px 14px !important;overflow: visible !important;min-height: 450px !important;max-height: none !important;box-sizing: border-box !important;}.aio-guide-ad-1-mobile .aio-gam-q-inline-label{margin: 0 0 14px 0 !important;text-align: center !important;}.aio-guide-ad-1-mobile ins.adsbygoogle{display: block !important;width: calc(100% - 28px) !important;max-width: calc(100% - 28px) !important;min-width: 300px !important;min-height: 370px !important;max-height: none !important;margin-left: auto !important;margin-right: auto !important;overflow: visible !important;box-sizing: border-box !important;}.aio-adsense-q-inline-wrap-mobile iframe, .aio-guide-ad-1-mobile iframe{display: block !important;max-width: 100% !important;max-height: none !important;margin-left: auto !important;margin-right: auto !important;}} @media (max-width: 550px){.aio-guide-ad-1-mobile{width: 100% !important;max-width: 100% !important;min-width: 0 !important;margin-top: 42px !important;margin-bottom: 64px !important;padding: 16px 18px 30px 18px !important;overflow: visible !important;min-height: 450px !important;max-height: none !important;box-sizing: border-box !important;text-align: center !important;}.aio-guide-ad-1-mobile .aio-gam-q-inline-label{display: block !important;width: 100% !important;text-align: center !important;margin: 0 0 14px 0 !important;padding: 0 !important;}.aio-guide-ad-1-mobile ins.adsbygoogle{display: block !important;width: 320px !important;max-width: calc(100vw - 72px) !important;min-width: 300px !important;min-height: 370px !important;max-height: none !important;margin-left: auto !important;margin-right: auto !important;overflow: visible !important;box-sizing: border-box !important;float: none !important;}.aio-guide-ad-1-mobile iframe{display: block !important;width: 100% !important;max-width: 100% !important;max-height: none !important;margin-left: auto !important;margin-right: auto !important;}} @media (max-width: 550px){.aio-guide-ad-1-mobile{padding-left: 24px !important;padding-right: 24px !important;overflow: visible !important;box-sizing: border-box !important;text-align: center !important;}.aio-guide-ad-1-mobile ins.adsbygoogle{display: block !important;width: 306px !important;max-width: calc(100vw - 104px) !important;min-width: 300px !important;min-height: 370px !important;max-height: none !important;margin-left: auto !important;margin-right: auto !important;overflow: visible !important;box-sizing: border-box !important;float: none !important;}.aio-guide-ad-1-mobile iframe{display: block !important;width: 100% !important;max-width: 100% !important;max-height: none !important;margin-left: auto !important;margin-right: auto !important;}} @media (max-width: 550px){.aio-guide-ad-1-mobile{padding-left: 18px !important;padding-right: 18px !important;overflow: visible !important;box-sizing: border-box !important;text-align: center !important;}.aio-guide-ad-1-mobile ins.adsbygoogle{display: block !important;width: 300px !important;max-width: 300px !important;min-width: 300px !important;min-height: 370px !important;max-height: none !important;margin-left: auto !important;margin-right: auto !important;transform: translateX(-10px) !important;overflow: visible !important;box-sizing: border-box !important;float: none !important;}.aio-guide-ad-1-mobile iframe{display: block !important;width: 100% !important;max-width: 100% !important;max-height: none !important;margin-left: auto !important;margin-right: auto !important;}} @media (max-width: 550px){.aio-guide-ad-1-mobile{display: block !important;clear: both !important;position: relative !important;left: 50% !important;width: 100vw !important;max-width: 100vw !important;min-width: 100vw !important;margin-left: -50vw !important;margin-right: 0 !important;margin-top: 42px !important;margin-bottom: 64px !important;padding: 16px 12px 30px 12px !important;transform: none !important;overflow: visible !important;box-sizing: border-box !important;text-align: center !important;min-height: 450px !important;max-height: none !important;}.aio-guide-ad-1-mobile .aio-gam-q-inline-label{display: block !important;width: 100% !important;text-align: center !important;margin: 0 0 14px 0 !important;padding: 0 !important;float: none !important;}.aio-guide-ad-1-mobile ins.adsbygoogle{display: block !important;width: 336px !important;max-width: calc(100vw - 24px) !important;min-width: 320px !important;min-height: 370px !important;max-height: none !important;margin-left: auto !important;margin-right: auto !important;transform: none !important;overflow: visible !important;box-sizing: border-box !important;float: none !important;}.aio-guide-ad-1-mobile iframe{display: block !important;width: 100% !important;max-width: 100% !important;max-height: none !important;margin-left: auto !important;margin-right: auto !important;transform: none !important;}}@media (max-width: 340px){.aio-guide-ad-1-mobile ins.adsbygoogle{width: 300px !important;max-width: calc(100vw - 20px) !important;min-width: 300px !important;}} @media (max-width: 550px){.aio-guide-ad-1-mobile{display: block !important;clear: both !important;position: static !important;left: auto !important;right: auto !important;width: 100% !important;max-width: 100% !important;min-width: 0 !important;margin: 42px auto 64px auto !important;padding: 16px 0 30px 0 !important;transform: none !important;overflow: visible !important;box-sizing: border-box !important;text-align: center !important;min-height: 390px !important;max-height: none !important;}.aio-guide-ad-1-mobile .aio-gam-q-inline-label{display: block !important;width: 100% !important;text-align: center !important;margin: 0 0 14px 0 !important;padding: 0 !important;float: none !important;}.aio-guide-ad-1-mobile ins.adsbygoogle{display: inline-block !important;width: 336px !important;height: 280px !important;max-width: calc(100vw - 28px) !important;max-height: 280px !important;min-width: 300px !important;min-height: 250px !important;margin-left: auto !important;margin-right: auto !important;transform: none !important;overflow: hidden !important;box-sizing: border-box !important;float: none !important;}.aio-guide-ad-1-mobile iframe{display: block !important;width: 336px !important;height: 280px !important;max-width: 100% !important;max-height: 280px !important;margin-left: auto !important;margin-right: auto !important;transform: none !important;}}@media (max-width: 360px){.aio-guide-ad-1-mobile ins.adsbygoogle, .aio-guide-ad-1-mobile iframe{width: 300px !important;height: 250px !important;max-height: 250px !important;}.aio-guide-ad-1-mobile{min-height: 360px !important;}} @media (max-width: 550px){.aio-guide-ad-1-mobile{display: block !important;clear: both !important;position: static !important;width: 100% !important;max-width: 100% !important;min-width: 0 !important;margin: 54px auto 38px auto !important;padding: 0 !important;transform: none !important;overflow: visible !important;box-sizing: border-box !important;text-align: center !important;min-height: 0 !important;max-height: none !important;}.aio-guide-ad-1-mobile .aio-gam-q-inline-label{display: block !important;width: 100% !important;text-align: center !important;margin: 0 0 16px 0 !important;padding: 0 !important;float: none !important;}}@media (max-width: 550px) and (min-width: 360px){.aio-guide-ad-1-mobile ins.adsbygoogle{display: inline-block !important;width: 336px !important;height: 280px !important;max-width: 336px !important;max-height: 280px !important;min-width: 336px !important;min-height: 280px !important;margin-left: auto !important;margin-right: auto !important;transform: none !important;overflow: hidden !important;box-sizing: border-box !important;float: none !important;}.aio-guide-ad-1-mobile iframe{display: block !important;width: 336px !important;height: 280px !important;max-width: 336px !important;max-height: 280px !important;margin-left: auto !important;margin-right: auto !important;transform: none !important;}}@media (max-width: 359px){.aio-guide-ad-1-mobile ins.adsbygoogle{display: inline-block !important;width: 300px !important;height: 250px !important;max-width: 300px !important;max-height: 250px !important;min-width: 300px !important;min-height: 250px !important;margin-left: auto !important;margin-right: auto !important;transform: none !important;overflow: hidden !important;box-sizing: border-box !important;float: none !important;}.aio-guide-ad-1-mobile iframe{display: block !important;width: 300px !important;height: 250px !important;max-width: 300px !important;max-height: 250px !important;margin-left: auto !important;margin-right: auto !important;transform: none !important;}} @media (max-width: 550px){.aio-guide-ad-1-mobile{display: block !important;clear: both !important;position: static !important;left: auto !important;right: auto !important;width: 100% !important;max-width: 100% !important;min-width: 0 !important;margin: 50px auto 42px auto !important;padding: 0 !important;transform: none !important;overflow: visible !important;box-sizing: border-box !important;text-align: center !important;min-height: 0 !important;max-height: none !important;}.aio-guide-ad-1-mobile .aio-gam-q-inline-label{display: block !important;width: 100% !important;text-align: center !important;margin: 0 0 14px 0 !important;padding: 0 !important;float: none !important;}.aio-guide-ad-1-mobile ins.adsbygoogle{display: inline-block !important;width: 300px !important;height: 250px !important;max-width: 300px !important;max-height: 250px !important;min-width: 300px !important;min-height: 250px !important;margin-left: auto !important;margin-right: auto !important;transform: none !important;overflow: hidden !important;box-sizing: border-box !important;float: none !important;}.aio-guide-ad-1-mobile iframe{display: block !important;width: 300px !important;height: 250px !important;max-width: 300px !important;max-height: 250px !important;margin-left: auto !important;margin-right: auto !important;transform: none !important;}} @media (max-width: 550px){.aio-guide-ad-mobile-clean-300{display: block !important;clear: both !important;width: 100% !important;max-width: 100% !important;margin: 48px auto 42px auto !important;padding: 0 !important;text-align: center !important;overflow: visible !important;box-sizing: border-box !important;}.aio-guide-ad-mobile-clean-300-label{display: block !important;width: 100% !important;margin: 0 0 14px 0 !important;padding: 0 !important;text-align: center !important;}.aio-guide-ad-mobile-clean-300 ins.adsbygoogle{display: inline-block !important;width: 300px !important;height: 250px !important;margin: 0 auto !important;padding: 0 !important;box-sizing: content-box !important;overflow: visible !important;transform: none !important;float: none !important;}} @media (max-width: 550px){.aio-guide-ad-mobile-clean-300{display: block !important;clear: both !important;width: 300px !important;max-width: 300px !important;min-width: 300px !important;margin: 48px auto 42px auto !important;padding: 0 !important;text-align: center !important;overflow: hidden !important;box-sizing: content-box !important;transform: none !important;float: none !important;}.aio-guide-ad-mobile-clean-300-label{display: block !important;width: 300px !important;max-width: 300px !important;margin: 0 0 14px 0 !important;padding: 0 !important;text-align: center !important;box-sizing: content-box !important;}.aio-guide-ad-mobile-clean-300 ins.adsbygoogle, .aio-guide-ad-mobile-clean-300 ins.adsbygoogle > div, .aio-guide-ad-mobile-clean-300 iframe{display: block !important;width: 300px !important;max-width: 300px !important;min-width: 300px !important;height: 250px !important;max-height: 250px !important;min-height: 250px !important;margin: 0 auto !important;padding: 0 !important;box-sizing: content-box !important;overflow: hidden !important;transform: none !important;float: none !important;}} @media (max-width: 550px){.aio-guide-ad-mobile-clean-300{display: block !important;clear: both !important;width: 320px !important;max-width: 320px !important;min-width: 320px !important;margin: 48px auto 42px auto !important;padding: 0 !important;text-align: center !important;overflow: hidden !important;box-sizing: content-box !important;transform: none !important;float: none !important;}.aio-guide-ad-mobile-clean-300-label{display: block !important;width: 320px !important;max-width: 320px !important;margin: 0 0 14px 0 !important;padding: 0 !important;text-align: center !important;box-sizing: content-box !important;}.aio-guide-ad-mobile-clean-300 ins.adsbygoogle, .aio-guide-ad-mobile-clean-300 ins.adsbygoogle > div, .aio-guide-ad-mobile-clean-300 iframe{display: block !important;width: 320px !important;max-width: 320px !important;min-width: 320px !important;height: 267px !important;max-height: 267px !important;min-height: 267px !important;margin: 0 auto !important;padding: 0 !important;box-sizing: content-box !important;overflow: hidden !important;transform: none !important;float: none !important;}}@media (max-width: 340px){.aio-guide-ad-mobile-clean-300, .aio-guide-ad-mobile-clean-300-label, .aio-guide-ad-mobile-clean-300 ins.adsbygoogle, .aio-guide-ad-mobile-clean-300 ins.adsbygoogle > div, .aio-guide-ad-mobile-clean-300 iframe{width: 300px !important;max-width: 300px !important;min-width: 300px !important;}.aio-guide-ad-mobile-clean-300 ins.adsbygoogle, .aio-guide-ad-mobile-clean-300 ins.adsbygoogle > div, .aio-guide-ad-mobile-clean-300 iframe{height: 250px !important;max-height: 250px !important;min-height: 250px !important;}} @media (max-width: 550px){.aio-guide-ad-mobile-clean-300{display: block !important;clear: both !important;width: 336px !important;max-width: 336px !important;min-width: 336px !important;margin: 48px auto 42px auto !important;padding: 0 !important;text-align: center !important;overflow: hidden !important;box-sizing: content-box !important;transform: none !important;float: none !important;}.aio-guide-ad-mobile-clean-300-label{display: block !important;width: 336px !important;max-width: 336px !important;margin: 0 0 14px 0 !important;padding: 0 !important;text-align: center !important;box-sizing: content-box !important;}.aio-guide-ad-mobile-clean-300 ins.adsbygoogle, .aio-guide-ad-mobile-clean-300 ins.adsbygoogle > div, .aio-guide-ad-mobile-clean-300 iframe{display: block !important;width: 336px !important;max-width: 336px !important;min-width: 336px !important;height: 280px !important;max-height: 280px !important;min-height: 280px !important;margin: 0 auto !important;padding: 0 !important;box-sizing: content-box !important;overflow: hidden !important;transform: none !important;float: none !important;}}@media (max-width: 360px){.aio-guide-ad-mobile-clean-300, .aio-guide-ad-mobile-clean-300-label, .aio-guide-ad-mobile-clean-300 ins.adsbygoogle, .aio-guide-ad-mobile-clean-300 ins.adsbygoogle > div, .aio-guide-ad-mobile-clean-300 iframe{width: 300px !important;max-width: 300px !important;min-width: 300px !important;}.aio-guide-ad-mobile-clean-300 ins.adsbygoogle, .aio-guide-ad-mobile-clean-300 ins.adsbygoogle > div, .aio-guide-ad-mobile-clean-300 iframe{height: 250px !important;max-height: 250px !important;min-height: 250px !important;}} @media (max-width: 550px){.aio-guide-ad-mobile-clean-300{display: block !important;clear: both !important;width: 336px !important;max-width: 336px !important;min-width: 336px !important;margin: 48px auto 58px auto !important;padding: 0 !important;text-align: center !important;overflow: hidden !important;box-sizing: content-box !important;transform: none !important;float: none !important;}.aio-guide-ad-mobile-clean-300-label{display: block !important;width: 336px !important;max-width: 336px !important;margin: 0 0 14px 0 !important;padding: 0 !important;text-align: center !important;box-sizing: content-box !important;}.aio-guide-ad-mobile-clean-300 ins.adsbygoogle, .aio-guide-ad-mobile-clean-300 ins.adsbygoogle > div, .aio-guide-ad-mobile-clean-300 iframe{display: block !important;width: 336px !important;max-width: 336px !important;min-width: 336px !important;height: 280px !important;max-height: 280px !important;min-height: 280px !important;margin: 0 auto !important;padding: 0 !important;box-sizing: content-box !important;overflow: hidden !important;transform: none !important;float: none !important;}}@media (max-width: 360px){.aio-guide-ad-mobile-clean-300, .aio-guide-ad-mobile-clean-300-label, .aio-guide-ad-mobile-clean-300 ins.adsbygoogle, .aio-guide-ad-mobile-clean-300 ins.adsbygoogle > div, .aio-guide-ad-mobile-clean-300 iframe{width: 300px !important;max-width: 300px !important;min-width: 300px !important;}.aio-guide-ad-mobile-clean-300 ins.adsbygoogle, .aio-guide-ad-mobile-clean-300 ins.adsbygoogle > div, .aio-guide-ad-mobile-clean-300 iframe{height: 250px !important;max-height: 250px !important;min-height: 250px !important;}} @media (max-width: 550px){.aio-question-ad-mobile-clean-336{display: block !important;clear: both !important;width: 336px !important;max-width: 336px !important;min-width: 336px !important;margin: 52px auto 58px auto !important;padding: 0 !important;text-align: center !important;overflow: hidden !important;box-sizing: content-box !important;transform: none !important;float: none !important;}.aio-question-ad-mobile-clean-336-label{display: block !important;width: 336px !important;max-width: 336px !important;margin: 0 0 14px 0 !important;padding: 0 !important;text-align: center !important;box-sizing: content-box !important;}.aio-question-ad-mobile-clean-336 ins.adsbygoogle, .aio-question-ad-mobile-clean-336 ins.adsbygoogle > div, .aio-question-ad-mobile-clean-336 iframe{display: block !important;width: 336px !important;max-width: 336px !important;min-width: 336px !important;height: 280px !important;max-height: 280px !important;min-height: 280px !important;margin: 0 auto !important;padding: 0 !important;box-sizing: content-box !important;overflow: hidden !important;transform: none !important;float: none !important;}}@media (max-width: 360px){.aio-question-ad-mobile-clean-336, .aio-question-ad-mobile-clean-336-label, .aio-question-ad-mobile-clean-336 ins.adsbygoogle, .aio-question-ad-mobile-clean-336 ins.adsbygoogle > div, .aio-question-ad-mobile-clean-336 iframe{width: 300px !important;max-width: 300px !important;min-width: 300px !important;}.aio-question-ad-mobile-clean-336 ins.adsbygoogle, .aio-question-ad-mobile-clean-336 ins.adsbygoogle > div, .aio-question-ad-mobile-clean-336 iframe{height: 250px !important;max-height: 250px !important;min-height: 250px !important;}} @media (max-width: 550px){.aio-question-ad-mobile-clean-336{margin-top: 72px !important;margin-bottom: 74px !important;}.aio-question-ad-mobile-clean-336-label{margin-bottom: 18px !important;}}@media (max-width: 360px){.aio-question-ad-mobile-clean-336{margin-top: 68px !important;margin-bottom: 70px !important;}.aio-question-ad-mobile-clean-336-label{margin-bottom: 16px !important;}} @media (max-width: 550px){.aio-question-ad-mobile-clean-336{margin-top: 86px !important;margin-bottom: 92px !important;}.aio-question-ad-mobile-clean-336-label{margin-bottom: 20px !important;}} @media (max-width: 390px){.aio-question-ad-mobile-clean-336{width: 320px !important;max-width: 320px !important;min-width: 320px !important;margin-top: 86px !important;margin-bottom: 92px !important;}.aio-question-ad-mobile-clean-336-label{width: 320px !important;max-width: 320px !important;min-width: 320px !important;margin-bottom: 20px !important;}.aio-question-ad-mobile-clean-336 ins.adsbygoogle, .aio-question-ad-mobile-clean-336 ins.adsbygoogle > div, .aio-question-ad-mobile-clean-336 iframe{width: 320px !important;max-width: 320px !important;min-width: 320px !important;height: 267px !important;max-height: 267px !important;min-height: 267px !important;}} @media (max-width: 340px){.aio-question-ad-mobile-clean-336{width: 300px !important;max-width: 300px !important;min-width: 300px !important;margin-top: 82px !important;margin-bottom: 88px !important;}.aio-question-ad-mobile-clean-336-label{width: 300px !important;max-width: 300px !important;min-width: 300px !important;margin-bottom: 18px !important;}.aio-question-ad-mobile-clean-336 ins.adsbygoogle, .aio-question-ad-mobile-clean-336 ins.adsbygoogle > div, .aio-question-ad-mobile-clean-336 iframe{width: 300px !important;max-width: 300px !important;min-width: 300px !important;height: 250px !important;max-height: 250px !important;min-height: 250px !important;}} @media (max-width: 390px){.aio-question-ad-mobile-clean-336{width: 328px !important;max-width: 328px !important;min-width: 328px !important;}.aio-question-ad-mobile-clean-336-label{width: 328px !important;max-width: 328px !important;min-width: 328px !important;}.aio-question-ad-mobile-clean-336 ins.adsbygoogle, .aio-question-ad-mobile-clean-336 ins.adsbygoogle > div, .aio-question-ad-mobile-clean-336 iframe{width: 328px !important;max-width: 328px !important;min-width: 328px !important;height: 273px !important;max-height: 273px !important;min-height: 273px !important;}}@media (max-width: 340px){.aio-question-ad-mobile-clean-336{width: 300px !important;max-width: 300px !important;min-width: 300px !important;}.aio-question-ad-mobile-clean-336-label{width: 300px !important;max-width: 300px !important;min-width: 300px !important;}.aio-question-ad-mobile-clean-336 ins.adsbygoogle, .aio-question-ad-mobile-clean-336 ins.adsbygoogle > div, .aio-question-ad-mobile-clean-336 iframe{width: 300px !important;max-width: 300px !important;min-width: 300px !important;height: 250px !important;max-height: 250px !important;min-height: 250px !important;}} .home-hero__inner--ase.hero__inner--no-art{display: block !important;max-width: 980px !important;margin-left: auto !important;margin-right: auto !important;}.home-hero__inner--ase.hero__inner--no-art .home-hero__copy{max-width: 920px !important;margin-left: auto !important;margin-right: auto !important;text-align: center !important;}.home-hero__inner--ase.hero__inner--no-art .home-hero__title{max-width: 860px !important;margin-left: auto !important;margin-right: auto !important;text-align: center !important;}.home-hero__inner--ase.hero__inner--no-art .home-hero__subtitle{max-width: 760px !important;margin-left: auto !important;margin-right: auto !important;text-align: center !important;}.home-hero__inner--ase.hero__inner--no-art .home-hero__cta-row{justify-content: center !important;}.home-hero__inner--ase.hero__inner--no-art .home-hero__search{max-width: 720px !important;margin-left: auto !important;margin-right: auto !important;}.home-hero__inner--ase.hero__inner--no-art .home-hero__search-label, .home-hero__inner--ase.hero__inner--no-art .home-hero__search-tip{text-align: left !important;}@media (max-width: 767px){.home-hero__inner--ase.hero__inner--no-art .home-hero__copy, .home-hero__inner--ase.hero__inner--no-art .home-hero__title, .home-hero__inner--ase.hero__inner--no-art .home-hero__subtitle{text-align: center !important;}} body.ng.ng-home .home-hero.home-hero--ase-cta{text-align: center !important;}body.ng.ng-home .home-hero__inner.home-hero__inner--ase.hero__inner--no-art{display: flex !important;width: 100% !important;max-width: none !important;margin-left: auto !important;margin-right: auto !important;justify-content: center !important;align-items: center !important;}body.ng.ng-home .home-hero__inner.home-hero__inner--ase.hero__inner--no-art .home-hero__copy{width: 100% !important;max-width: 980px !important;margin-left: auto !important;margin-right: auto !important;text-align: center !important;}body.ng.ng-home .home-hero__inner.home-hero__inner--ase.hero__inner--no-art .home-hero__title{max-width: 900px !important;margin-left: auto !important;margin-right: auto !important;text-align: center !important;}body.ng.ng-home .home-hero__inner.home-hero__inner--ase.hero__inner--no-art .home-hero__subtitle{max-width: 760px !important;margin-left: auto !important;margin-right: auto !important;text-align: center !important;}body.ng.ng-home .home-hero__inner.home-hero__inner--ase.hero__inner--no-art .home-hero__cta-row{justify-content: center !important;}body.ng.ng-home .home-hero__inner.home-hero__inner--ase.hero__inner--no-art .home-hero__search{max-width: 720px !important;margin-left: auto !important;margin-right: auto !important;}body.ng.ng-home .home-hero__inner.home-hero__inner--ase.hero__inner--no-art .home-hero__search-label, body.ng.ng-home .home-hero__inner.home-hero__inner--ase.hero__inner--no-art .home-hero__search-tip{text-align: left !important;} body.ng.ng-home .home-footer__brand--benray img{max-height:42px !important;width:auto !important;height:auto !important;display:block !important;margin:0 auto !important;}@media all and (max-width:700px){body.ng.ng-home .home-footer__brand--benray img{max-height:38px !important;}}  body.ng .phdr .vehicle-meta-line{font-family:'Roboto', Arial, sans-serif !important;font-size:16px !important;line-height:1.5 !important;font-weight:700 !important;letter-spacing:.45px !important;color:#3f4b55 !important;opacity:1 !important;}@media (max-width:768px){body.ng .phdr .vehicle-meta-line{font-size:15px !important;line-height:1.5 !important;letter-spacing:.35px !important;}}  body.ng.ng-home .home-footer__brand--benray{min-width:0 !important;text-decoration:none !important;}body.ng.ng-home .home-footer__benray-button{display:flex !important;align-items:center !important;justify-content:center !important;min-height:42px !important;padding:0 18px !important;font-size:14px !important;font-weight:700 !important;line-height:1.2 !important;text-align:center !important;white-space:nowrap !important;} body.ng.ng-home .home-footer__brand--benray{padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;overflow:visible !important;}body.ng.ng-home .home-footer__benray-button{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;min-height:54px !important;padding:8px 22px !important;border:1px solid #1685ff !important;border-radius:16px !important;background:linear-gradient(135deg,#071b3d 0%,#0b4fa8 55%,#1188ff 100%) !important;box-shadow: 0 4px 12px rgba(0,72,160,.24), inset 0 1px 0 rgba(255,255,255,.18) !important;color:#fff !important;text-align:center !important;text-decoration:none !important;transition: transform .18s ease, box-shadow .18s ease !important;}body.ng.ng-home .home-footer__brand--benray:hover .home-footer__benray-button{transform:translateY(-2px) !important;box-shadow: 0 7px 18px rgba(0,92,210,.32), inset 0 1px 0 rgba(255,255,255,.22) !important;}body.ng.ng-home .home-footer__benray-kicker{display:block !important;margin-bottom:2px !important;font-size:10px !important;font-weight:800 !important;line-height:1 !important;letter-spacing:1.4px !important;color:#9fd4ff !important;}body.ng.ng-home .home-footer__benray-title{display:block !important;font-size:14px !important;font-weight:700 !important;line-height:1.15 !important;color:#fff !important;white-space:nowrap !important;}@media (max-width:600px){body.ng.ng-home .home-footer__benray-title{white-space:normal !important;}}  body.ng.ng-home .home-footer__brand--benray{display:block !important;width:100% !important;max-width:100% !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;text-decoration:none !important;overflow:visible !important;}body.ng.ng-home .home-footer__benray-banner{position:relative !important;display:block !important;width:100% !important;min-height:112px !important;overflow:hidden !important;border:2px solid #168cff !important;border-radius:18px !important;background: url('/img/ben-ray-home-banner.webp') center center / cover no-repeat !important;box-shadow: 0 0 0 1px rgba(80,170,255,.22), 0 6px 18px rgba(0,72,170,.28), 0 0 22px rgba(0,115,255,.18) !important;transition: transform .18s ease, box-shadow .18s ease !important;}body.ng.ng-home .home-footer__benray-overlay{position:absolute !important;inset:0 !important;background: linear-gradient( 90deg, rgba(2,8,22,.94) 0%, rgba(3,11,28,.86) 28%, rgba(4,14,35,.48) 55%, rgba(3,9,20,.12) 78%, rgba(2,7,16,.16) 100% ) !important;}body.ng.ng-home .home-footer__benray-copy{position:relative !important;z-index:2 !important;display:flex !important;flex-direction:column !important;justify-content:center !important;min-height:112px !important;padding:12px 74px 12px 24px !important;color:#fff !important;text-shadow:0 2px 8px rgba(0,0,0,.85) !important;}body.ng.ng-home .home-footer__benray-kicker{display:block !important;margin-bottom:3px !important;color:#8fcbff !important;font-size:10px !important;font-weight:800 !important;letter-spacing:4px !important;line-height:1 !important;}body.ng.ng-home .home-footer__benray-smalltitle{display:block !important;color:#fff !important;font-family:Georgia, "Times New Roman", serif !important;font-size:13px !important;font-weight:600 !important;line-height:1.05 !important;letter-spacing:.8px !important;}body.ng.ng-home .home-footer__benray-title{display:block !important;margin-top:1px !important;color:#fff !important;font-family:Georgia, "Times New Roman", serif !important;font-size:31px !important;font-weight:700 !important;line-height:.95 !important;letter-spacing:.5px !important;text-shadow: 0 1px 0 rgba(255,255,255,.35), 0 2px 8px rgba(0,0,0,.95), 0 0 12px rgba(63,147,255,.45) !important;}body.ng.ng-home .home-footer__benray-arrow{position:absolute !important;z-index:3 !important;right:16px !important;top:50% !important;display:flex !important;align-items:center !important;justify-content:center !important;width:42px !important;height:42px !important;border:2px solid #fff !important;border-radius:50% !important;background:rgba(0,83,190,.72) !important;color:#fff !important;font-size:28px !important;font-weight:700 !important;line-height:1 !important;transform:translateY(-50%) !important;box-shadow: 0 0 0 2px rgba(33,143,255,.42), 0 0 14px rgba(33,143,255,.75) !important;}body.ng.ng-home .home-footer__brand--benray:hover .home-footer__benray-banner{transform:translateY(-2px) !important;box-shadow: 0 0 0 1px rgba(105,190,255,.4), 0 9px 24px rgba(0,72,170,.34), 0 0 30px rgba(0,115,255,.28) !important;}@media (max-width:600px){body.ng.ng-home .home-footer__benray-banner{min-height:100px !important;}body.ng.ng-home .home-footer__benray-copy{min-height:100px !important;padding:10px 58px 10px 18px !important;}body.ng.ng-home .home-footer__benray-kicker{font-size:9px !important;letter-spacing:2.7px !important;}body.ng.ng-home .home-footer__benray-smalltitle{font-size:11px !important;}body.ng.ng-home .home-footer__benray-title{font-size:25px !important;}body.ng.ng-home .home-footer__benray-arrow{right:12px !important;width:36px !important;height:36px !important;font-size:24px !important;}}   body.ng.ng-home .home-footer__trust-badges .home-footer__brand--benray{flex:0 0 100% !important;width:100% !important;max-width:100% !important;min-width:100% !important;display:block !important;box-sizing:border-box !important;padding:0 !important;margin-top:6px !important;border:0 !important;border-radius:0 !important;background:none !important;box-shadow:none !important;overflow:visible !important;} body.ng.ng-home .home-footer__brand--benray .home-footer__benray-banner{position:relative !important;display:block !important;width:100% !important;height:112px !important;min-height:112px !important;box-sizing:border-box !important;overflow:hidden !important;border:2px solid #168cff !important;border-radius:16px !important;background-image:url('/img/ben-ray-home-banner.webp') !important;background-position:center center !important;background-repeat:no-repeat !important;background-size:cover !important;box-shadow: 0 0 0 1px rgba(72,164,255,.25), 0 6px 18px rgba(0,72,170,.30), 0 0 22px rgba(0,115,255,.22) !important;} body.ng.ng-home .home-footer__brand--benray .home-footer__benray-overlay{position:absolute !important;z-index:1 !important;inset:0 !important;display:block !important;background:linear-gradient( 90deg, rgba(0,5,17,.96) 0%, rgba(1,8,24,.88) 28%, rgba(2,10,29,.50) 53%, rgba(0,5,15,.08) 78% ) !important;} body.ng.ng-home .home-footer__brand--benray .home-footer__benray-copy{position:absolute !important;z-index:2 !important;left:22px !important;top:50% !important;display:block !important;min-height:0 !important;padding:0 !important;transform:translateY(-50%) !important;text-align:left !important;color:#fff !important;} body.ng.ng-home .home-footer__brand--benray .home-footer__benray-kicker{display:block !important;margin:0 0 5px 1px !important;color:#82c7ff !important;font-family:Arial,sans-serif !important;font-size:10px !important;font-weight:800 !important;line-height:1 !important;letter-spacing:3.5px !important;white-space:nowrap !important;} body.ng.ng-home .home-footer__brand--benray .home-footer__benray-smalltitle{display:block !important;margin:0 !important;color:#fff !important;font-family:Georgia,"Times New Roman",serif !important;font-size:13px !important;font-weight:600 !important;line-height:1 !important;letter-spacing:.8px !important;white-space:nowrap !important;text-shadow:0 2px 7px #000 !important;} body.ng.ng-home .home-footer__brand--benray .home-footer__benray-title{display:block !important;margin:2px 0 0 !important;color:#fff !important;font-family:Georgia,"Times New Roman",serif !important;font-size:32px !important;font-weight:700 !important;line-height:.95 !important;letter-spacing:.5px !important;white-space:nowrap !important;text-shadow: 0 2px 7px #000, 0 0 12px rgba(67,155,255,.65) !important;} body.ng.ng-home .home-footer__brand--benray .home-footer__benray-arrow{position:absolute !important;z-index:3 !important;right:16px !important;top:50% !important;display:flex !important;align-items:center !important;justify-content:center !important;width:40px !important;height:40px !important;padding:0 !important;border:2px solid #fff !important;border-radius:50% !important;background:rgba(0,79,184,.76) !important;color:#fff !important;font-size:27px !important;font-weight:700 !important;line-height:1 !important;transform:translateY(-50%) !important;box-shadow: 0 0 0 2px rgba(38,143,255,.42), 0 0 15px rgba(38,143,255,.85) !important;} body.ng.ng-home .home-footer__brand--benray:hover .home-footer__benray-banner{transform:translateY(-2px) !important;box-shadow: 0 0 0 1px rgba(90,180,255,.40), 0 9px 24px rgba(0,72,170,.36), 0 0 30px rgba(0,115,255,.30) !important;} @media (max-width:600px){body.ng.ng-home .home-footer__brand--benray .home-footer__benray-banner{height:100px !important;min-height:100px !important;}body.ng.ng-home .home-footer__brand--benray .home-footer__benray-copy{left:16px !important;}body.ng.ng-home .home-footer__brand--benray .home-footer__benray-kicker{font-size:8px !important;letter-spacing:2.4px !important;}body.ng.ng-home .home-footer__brand--benray .home-footer__benray-smalltitle{font-size:10px !important;}body.ng.ng-home .home-footer__brand--benray .home-footer__benray-title{font-size:25px !important;}body.ng.ng-home .home-footer__brand--benray .home-footer__benray-arrow{right:11px !important;width:34px !important;height:34px !important;font-size:22px !important;}}
