﻿.albievaluate-landing{font-family:Roboto,Arial,sans-serif;padding:30px 15px 45px;}.albievaluate-landing .evaluate-card{max-width:1200px;margin:0 auto;background-color:#fff;border-top:5px solid #000;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.1);}.albievaluate-landing .evaluate-banner{background-color:#000;border-radius:5px 5px 0 0;padding:25px 15px;text-align:center;}.albievaluate-landing .evaluate-banner h1{color:#fff;margin:0;font-family:"Roboto Condensed",Roboto,Arial,sans-serif;font-size:22px;font-weight:bold;letter-spacing:1px;}.albievaluate-landing .evaluate-card.has-promo{border-top:0;}.albievaluate-landing .evaluate-card.has-promo .evaluate-banner{display:flex;gap:5px;padding:0;text-align:left;background-color:#fff;border-radius:0;}.albievaluate-landing .evaluate-card.has-promo .evaluate-banner h1{display:flex;align-items:center;flex:1 1 auto;padding:25px 30px;font-size:28px;line-height:1.2;letter-spacing:0;text-transform:uppercase;background-color:#000;}.albievaluate-landing .evaluate-promo{display:flex;flex-direction:column;justify-content:center;flex:0 0 33%;padding:20px 25px;font-family:"Roboto Condensed",Roboto,Arial,sans-serif;font-weight:bold;line-height:1.1;color:#fff;text-transform:uppercase;background-color:#cd0000;}.albievaluate-landing .evaluate-promo span{font-size:17px;}.albievaluate-landing .evaluate-promo strong{font-size:58px;line-height:1;}.albievaluate-landing .evaluate-promo-note{margin:0;padding:25px 25px 0;font-size:14px;line-height:1.6;color:#555;text-align:center;border-top:2px solid #eee;}.albievaluate-landing .evaluate-promo-note+.evaluate-brands{padding-top:20px;border-top:0;}.albievaluate-landing .evaluate-intro{padding:40px 20px;text-align:center;}.albievaluate-landing .evaluate-intro h2{color:#333;font-size:22px;font-weight:bold;margin:0 0 15px;}.albievaluate-landing .evaluate-intro .accent{color:#000;white-space:nowrap;}.albievaluate-landing .evaluate-intro p{color:#333;font-size:16px;line-height:1.6;max-width:800px;margin:0 auto 20px;}.albievaluate-landing .evaluate-intro .evaluate-lead{color:#666;}.albievaluate-landing .evaluate-button{display:inline-block;margin-top:10px;padding:15px 35px;font-size:16px;font-weight:bold;text-transform:uppercase;color:#fff;background-color:#000;border:2px solid #000;border-radius:50px;cursor:pointer;transition:.3s;animation:evaluate-pulse 2s infinite;}.albievaluate-landing .evaluate-button:hover,.albievaluate-landing .evaluate-button:focus{color:#000;background-color:#fff;transform:scale(1.05);animation:none;}.albievaluate-landing .evaluate-picture{border-top:2px solid #eee;border-bottom:2px solid #eee;line-height:0;}.albievaluate-landing .evaluate-picture img{display:block;width:100%;max-width:none;height:auto;}.albievaluate-landing .evaluate-group{background-color:#f8f9fa;padding:35px 25px;}.albievaluate-landing .evaluate-group h3{color:#000;font-size:22px;font-weight:bold;text-align:center;margin:0 0 15px;}.albievaluate-landing .evaluate-group p{color:#555;font-size:16px;line-height:1.6;margin:0 0 15px;}.albievaluate-landing .evaluate-group p:last-child{margin-bottom:0;}.albievaluate-landing .evaluate-group strong{color:#000;}.albievaluate-landing .evaluate-brands{padding:35px 25px;border-top:2px solid #eee;}.albievaluate-landing .evaluate-brands .brand-list{--brand-columns:6;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;}.albievaluate-landing .evaluate-brands .brand{position:relative;display:flex;justify-content:center;min-width:0;flex:0 0 calc((100% - (var(--brand-columns) - 1)*30px)/var(--brand-columns));}.albievaluate-landing .evaluate-brands .brand-link{display:inline-block;padding:0;background:none;border:0;cursor:pointer;transition:transform .2s;}.albievaluate-landing .evaluate-brands .brand-link:hover,.albievaluate-landing .evaluate-brands .brand-link:focus{transform:scale(1.05);}.albievaluate-landing .evaluate-brands .brand-link img{max-width:none;}.albievaluate-landing .evaluate-brands .brand-toggle[aria-expanded=true]{transform:scale(1.05);}.albievaluate-landing .evaluate-brands .brand-menu{--menu-position:translateX(-50%);position:absolute;left:50%;z-index:1030;min-width:220px;margin-top:8px;padding:8px;text-align:left;background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 6px 20px rgba(0,0,0,.15);opacity:0;visibility:hidden;transform:var(--menu-position) translateY(-10px) scale(.92);transform-origin:top center;transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s;}.albievaluate-landing .evaluate-brands .brand-menu.is-open{opacity:1;visibility:visible;transform:var(--menu-position) translateY(0) scale(1);transition:opacity .25s ease,transform .35s cubic-bezier(.2,.9,.3,1.15),visibility 0s;}.albievaluate-landing .evaluate-brands .brand-menu.is-open a{opacity:1;transform:none;}.albievaluate-landing .evaluate-brands .brand-menu a{display:flex;align-items:center;gap:10px;padding:8px 10px;color:#333;font-size:14px;text-decoration:none;border-radius:6px;opacity:0;transform:translateY(6px);transition:opacity .25s ease,transform .3s ease,background-color .2s,color .2s;}.albievaluate-landing .evaluate-brands .brand-menu a:nth-child(1){transition-delay:.06s,.06s,0s,0s;}.albievaluate-landing .evaluate-brands .brand-menu a:nth-child(2){transition-delay:.11s,.11s,0s,0s;}.albievaluate-landing .evaluate-brands .brand-menu a:nth-child(3){transition-delay:.16s,.16s,0s,0s;}.albievaluate-landing .evaluate-brands .brand-menu a:nth-child(4){transition-delay:.21s,.21s,0s,0s;}.albievaluate-landing .evaluate-brands .brand-menu a:nth-child(5){transition-delay:.26s,.26s,0s,0s;}.albievaluate-landing .evaluate-brands .brand-menu a:nth-child(6){transition-delay:.31s,.31s,0s,0s;}.albievaluate-landing .evaluate-brands .brand-menu a:hover,.albievaluate-landing .evaluate-brands .brand-menu a:focus{color:#000;background-color:#f8f9fa;}.albievaluate-landing .evaluate-brands .brand-menu img{width:60px;flex:0 0 60px;}@media(prefers-reduced-motion:reduce){.albievaluate-landing .evaluate-brands .brand-menu,.albievaluate-landing .evaluate-brands .brand-menu a{transition:none!important;}}@media only screen and (max-width:700px){.albievaluate-landing{padding:15px 10px 30px;}.albievaluate-landing .evaluate-banner h1,.albievaluate-landing .evaluate-intro h2,.albievaluate-landing .evaluate-group h3{font-size:18px;}.albievaluate-landing .evaluate-card.has-promo .evaluate-banner{flex-direction:column;}.albievaluate-landing .evaluate-card.has-promo .evaluate-banner h1{justify-content:center;padding:20px 15px;font-size:20px;text-align:center;}.albievaluate-landing .evaluate-promo{flex-basis:auto;padding:18px 15px;text-align:center;}.albievaluate-landing .evaluate-promo strong{font-size:48px;}.albievaluate-landing .evaluate-brands{padding:25px 15px;}.albievaluate-landing .evaluate-brands .brand-list{gap:20px;}.albievaluate-landing .evaluate-brands .brand{flex-basis:calc((100% - 40px)/3);}.albievaluate-landing .evaluate-brands .brand-link img{max-width:100%;}.albievaluate-landing .evaluate-brands .brand-menu{--menu-position:translate(-50%,-50%);position:fixed;top:50%;left:50%;width:calc(100% - 32px);max-width:360px;margin:0;transform-origin:center;}}@keyframes evaluate-pulse{0%{box-shadow:0 0 0 0 rgba(0,0,0,.7);}70%{box-shadow:0 0 0 15px rgba(0,0,0,0);}100%{box-shadow:0 0 0 0 rgba(0,0,0,0);}}.modal-backdrop.in{opacity:.8;}#trade-in-modal{font-family:Roboto,Arial,sans-serif;color:#101010;}#trade-in-modal .trade-dialog{width:680px;max-width:calc(100% - 20px);margin:78px auto 30px;}#trade-in-modal .trade-frame{position:relative;padding:30px 40px 34px;background:#eee linear-gradient(165deg,rgba(255,255,255,.47) 0,rgba(255,255,255,.47) 30%,rgba(255,255,255,0) 30.5%) no-repeat;border:0;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.4);}#trade-in-modal .trade-close{position:absolute;top:4px;right:8px;padding:0;font-size:22px;line-height:1;color:#444;background:none;border:0;cursor:pointer;}#trade-in-modal .trade-close i{font-family:"Font Awesome 5 Free","Font Awesome 6 Free";font-weight:900;}#trade-in-modal .trade-body{min-height:680px;padding:15px;background-color:#fff;}#trade-in-modal .trade-headline{padding:20px 40px;font-size:18px;font-weight:bold;line-height:1.2;text-align:center;text-transform:uppercase;background-color:#f1f1f1;border:1px solid #808080;border-radius:6px;}#trade-in-modal .trade-headline .trade-headline-sub{font-size:24px;color:#414141;}#trade-in-modal .trade-headline .trade-headline-promo{font-family:"Roboto Condensed",Roboto,Arial,sans-serif;font-size:24px;color:#cd0000;}#trade-in-modal .trade-headline .trade-headline-promo+br+.trade-headline-sub{font-family:"Roboto Condensed",Roboto,Arial,sans-serif;}#trade-in-modal .trade-fields{display:flex;flex-wrap:wrap;justify-content:space-between;}#trade-in-modal .trade-field{position:relative;width:49%;}#trade-in-modal .trade-field.trade-field-full{width:100%;}#trade-in-modal .trade-field input,#trade-in-modal .trade-field select{display:block;width:100%;height:auto;margin:5px 0 0;padding:6.4px;font-size:15px;line-height:1.2;color:#000;background-color:#fff;border:1px solid #a9a9a9;border-radius:4.8px;box-shadow:none;}#trade-in-modal .trade-field select{padding-right:30px;font-size:16px;color:#3c3836;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;}#trade-in-modal .trade-field ::placeholder{color:#a9a9a9;opacity:1;}#trade-in-modal .trade-field .invalid-form{border-color:#c63333;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #c63333;}#trade-in-modal .trade-field .invalid-form::placeholder{color:#cd0000;font-weight:bold;}#trade-in-modal .trade-select::after{content:"";position:absolute;top:17px;right:14px;border-top:5px solid #000;border-left:5px solid transparent;border-right:5px solid transparent;pointer-events:none;}#trade-in-modal .trade-submit{display:flex;justify-content:center;margin-top:20px;}#trade-in-modal .trade-submit #send-trade-button{width:100%;max-width:350px;padding:12px;font-size:16px;font-weight:500;line-height:1.2;color:#fff;background-color:#000;border:0;border-radius:6px;cursor:pointer;transition:.3s;}#trade-in-modal .trade-submit #send-trade-button:hover,#trade-in-modal .trade-submit #send-trade-button:focus{color:#000;background-color:#fff;opacity:.9;}#trade-in-modal #trade-confirm{margin-top:20px;font-size:16px;}@media only screen and (max-width:700px){#trade-in-modal .trade-dialog{margin-top:10px;}#trade-in-modal .trade-frame{padding:32px 8px 8px;}#trade-in-modal .trade-close{font-size:30px;}#trade-in-modal .trade-body{min-height:0;}#trade-in-modal .trade-headline{padding:15px;}#trade-in-modal .trade-field{width:100%;}}