@charset "UTF-8";:root{--eg-blue:#00779e;--eg-blue-dark:#005f7e;--eg-blue-light:#0099b3;--eg-blue-rgb:0,119,158;--eg-green:#779e00;--eg-green-rgb:119,158,0;--eg-gray-50:#f9fafb;--eg-gray-100:#f3f4f6;--eg-gray-200:#e5e7eb;--eg-gray-300:#d1d5db;--eg-gray-400:#9ca3af;--eg-gray-500:#6b7280;--eg-gray-600:#4b5563;--eg-gray-700:#374151;--eg-gray-800:#212529;--eg-gray-900:#212529;--eg-red:#c41e3a;--eg-orange:#ff881a;--eg-magenta:#9e0077;--eg-magenta-rgb:158,0,119;--eg-dark:#212529;--eg-white:#fff;--eg-btn-color:#fff;--eg-space-xs:0.25rem;--eg-space-sm:0.5rem;--eg-space-md:1rem;--eg-space-lg:1.5rem;--eg-space-xl:2rem;--eg-space-2xl:3rem;--eg-radius-sm:4px;--eg-radius-md:8px;--eg-radius-lg:12px;--eg-shadow-color:0,0,0;--eg-shadow-sm:0 1px 2px rgba(0,0,0,.05);--eg-shadow-md:0 2px 8px rgba(0,0,0,.1);--eg-shadow-lg:0 4px 12px rgba(0,0,0,.15);--eg-transition-fast:150ms ease;--eg-transition-normal:200ms ease;--eg-transition-slow:300ms ease}.nav-item .nav-link.green{background:var(--eg-blue);font-weight:900}.nav-item .nav-link.green:hover{background:#fff}.nav-item .nav-link.green a{color:#000}.hamburger-menu{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;flex-direction:column;height:1.5rem;justify-content:center;position:relative;transition:transform .3s;width:1.5rem;z-index:110}.hamburger-menu:focus{outline:0}.hamburger-menu:focus-visible{outline:2px solid var(--eg-blue,currentColor);outline-offset:2px}.hamburger-line{background-color:#000;border:1px solid #000;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.2);height:2px;margin:2px 0;transition:transform .3s,opacity .3s;width:1.5rem}.hamburger-menu.active .hamburger-line:first-child{transform:translateY(6px) rotate(45deg)}.hamburger-menu.active .hamburger-line:nth-child(2){opacity:0}.hamburger-menu.active .hamburger-line:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.btn-primary,.btn-primary:hover{border-width:2px}.btn,.button{align-items:center;border:2px solid transparent;border-radius:var(--eg-radius-md);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:400;gap:.5rem;justify-content:center;line-height:1.5;padding:12px 28px;text-decoration:none;transition:background-color var(--eg-transition-fast),border-color var(--eg-transition-fast),color var(--eg-transition-fast);white-space:nowrap}.btn:focus-visible,.button:focus-visible{outline:2px solid var(--eg-blue);outline-offset:2px}.btn:disabled,.button:disabled{opacity:.5;pointer-events:none}.btn,.btn--primary,.btn--solid,.button{background:var(--eg-blue);border-color:var(--eg-blue);color:var(--eg-btn-color)}.btn--primary:hover,.btn--solid:hover,.btn:hover,.button:hover{background:#fff;border-color:var(--eg-blue);color:var(--eg-blue)}.btn--outline,.btn--secondary{background:#fff;border-color:var(--eg-blue);color:var(--eg-gray-900)}.btn--outline:hover,.btn--secondary:hover{background:var(--eg-blue);border-color:var(--eg-blue);color:var(--eg-btn-color)}.btn--ghost{background:0 0;border-color:transparent;color:var(--eg-gray-700)}.btn--ghost:hover{background:var(--eg-blue);border-color:transparent;color:#fff}.btn--sm{font-size:.875rem;padding:6px 12px}.btn--lg{font-size:1.125rem;padding:12px 24px}.btn--block{display:flex;width:100%}.btn--joined{background:var(--eg-gray-200);border-color:var(--eg-gray-300);color:var(--eg-gray-600);pointer-events:none}.btn-group{display:flex;gap:var(--eg-space-sm)}.btn-group--block .btn,.btn-group--block .button{flex:1}.block-system-branding-block{margin-right:auto;max-width:7.5rem}.block-system-branding-block .site-logo{height:auto;width:100%}@media (max-width:768px){.block-system-branding-block{flex-shrink:0;max-width:3.5rem;overflow:hidden}.block-system-branding-block .site-logo{width:auto}.block-system-branding-block .site-logo img{height:2.75rem;max-width:none;width:auto}}.content-header{backdrop-filter:blur(11px);background:hsla(0,0%,100%,.502);position:sticky;top:0;z-index:101}.page-breadcrumb{margin:0 auto;max-width:1440px;padding:0 var(--eg-space-lg)}.region-header{align-items:center;display:flex;justify-content:end;margin:0 auto;max-width:1440px;padding:4px var(--eg-space-lg)}.region-footer-top{padding-bottom:4rem;padding-top:3rem;text-align:center}.region-footer-bottom,.region-footer-top{align-items:center;display:flex;justify-content:center}.region-footer-bottom{backdrop-filter:blur(16px);background:hsla(0,0%,100%,.878);bottom:0;box-shadow:0 -2px 4px 0 rgba(0,0,0,.08);left:0;position:fixed;width:100%;z-index:101}.menu-sidebar-wrapper{background:#fff;border-left:1px solid var(--eg-gray-200,#e9ecef);box-shadow:none;height:calc(100vh - var(--drupal-displace-offset-top,0px));overflow-y:auto;position:fixed;right:0;top:var(--drupal-displace-offset-top,0);transform:translateX(100%);transition:transform .3s ease-in-out,box-shadow .3s ease-in-out,visibility .3s;visibility:hidden;width:18rem;z-index:1000}.menu-sidebar-wrapper.open{box-shadow:-4px 0 12px rgba(0,0,0,.1);transform:translateX(0);visibility:visible}.menu-sidebar-wrapper .sidebar-header{align-items:center;background:#fff;display:flex;justify-content:space-between;padding:.75rem 1.25rem;position:sticky;top:0;z-index:1}.menu-sidebar-wrapper .sidebar-header__title{color:var(--eg-dark);font-size:1rem;font-weight:700}.menu-sidebar-wrapper .sidebar-close{align-items:center;background:0 0;border:none;color:var(--eg-gray-500,#adb5bd);cursor:pointer;display:flex;font-size:1.5rem;justify-content:center;line-height:1;padding:0}.menu-sidebar-wrapper .sidebar-close:hover{color:var(--eg-gray-900,#212529)}@media (max-width:393px){.menu-sidebar-wrapper{width:100vw}}.sidebar-backdrop{background:rgba(0,0,0,.5);inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s ease-in-out,visibility .3s;visibility:hidden;z-index:999}.sidebar-backdrop.active{opacity:1;pointer-events:auto;visibility:visible}body{font-family:Roboto,sans-serif;font-size:1rem;font-style:normal}body.sidebar-open{overflow:hidden}body.eg-menus-unsticky .content-header,body.eg-menus-unsticky .region-footer-bottom{position:static}.region-content{min-height:calc(100vh - 14rem)}.region-header .block-menu{margin:0 .5rem}.region-header .block-menu .nav.navbar-nav{align-items:center;display:flex;flex-direction:row}.region-header .block-menu .nav.navbar-nav .nav-item a{font-family:Roboto,sans-serif;font-size:1rem;font-style:normal;font-weight:500;text-transform:capitalize}.menu--account .nav-item .nav-link,.menu--account .nav-item .nav-link:hover,.menu--admin-only .nav-item .nav-link,.menu--admin-only .nav-item .nav-link:hover,.menu--footer .nav-item .nav-link,.menu--footer .nav-item .nav-link:hover,.menu--log-in .nav-item .nav-link,.menu--log-in .nav-item .nav-link:hover,.menu--main .nav-item .nav-link,.menu--main .nav-item .nav-link:hover{border:none}.menu--account .nav-item .nav-link.bold,.menu--admin-only .nav-item .nav-link.bold,.menu--footer .nav-item .nav-link.bold,.menu--log-in .nav-item .nav-link.bold,.menu--main .nav-item .nav-link.bold{font-weight:900!important}.menu--exclusive .nav-item a{background:#454545;border:.25rem solid #fff;border-radius:.25rem;box-shadow:0 0 .5rem 0 rgba(0,0,0,.25);color:#ff881a;font-weight:700!important;padding:.25rem 1rem;text-transform:uppercase!important;white-space:nowrap}@media (max-width:768px){.menu--exclusive .nav-item a{font-size:.75rem;padding:.375rem .625rem}}.menu--exclusive .nav-item a[href$="/auto-expose"]{align-items:center;background:0 0;border:.25rem solid transparent;border-radius:0;box-shadow:none;color:var(--eg-gray-900);display:inline-flex;gap:.5rem;padding:.25rem 0;text-transform:none!important}.menu--exclusive .nav-item a[href$="/auto-expose"]:before{background:var(--eg-magenta);border-radius:.1875rem;color:#fff;content:"NEW!";font-size:.6875rem;font-style:italic;font-weight:700;letter-spacing:.01em;line-height:1.3;padding:.125rem .5rem;transform:skewX(-10deg)}.menu--account .nav-item:hover a,.menu--admin-only .nav-item:hover a,.menu--main .nav-item.active a,.menu--main .nav-item:hover a{color:var(--eg-blue)}.region-header .menu--main .nav-item{margin:0 1rem}.region-header .menu--main{display:none}@media (min-width:769px){.region-header .menu--main{border-right:1px solid #a0a0a0;display:block}}.region-menu-sidebar .menu--main{display:none}@media (max-width:768px){.region-menu-sidebar .menu--main{display:block}}.menu--footer,.menu--log-in{align-items:center;display:flex;padding:.5rem}.menu--footer .nav-item,.menu--log-in .nav-item{background:#fff;border:2px solid var(--eg-gray-300);border-radius:var(--eg-radius-md);display:flex;height:40px;margin:0 .5rem 0 0;overflow:hidden;transition:background-color var(--eg-transition-fast),border-color var(--eg-transition-fast),color var(--eg-transition-fast)}.menu--footer .nav-item:last-child,.menu--log-in .nav-item:last-child{margin-right:0}.menu--footer .nav-item:has(.nav-link.green),.menu--log-in .nav-item:has(.nav-link.green){border-color:var(--eg-blue)}.menu--footer .nav-item a,.menu--log-in .nav-item a{align-items:center;color:var(--eg-gray-900);display:inline-flex;justify-content:center;padding:0 1rem;text-transform:capitalize;transition:color var(--eg-transition-fast)}.menu--footer .nav-item:has(.nav-link.search) a,.menu--log-in .nav-item:has(.nav-link.search) a{padding:0}.menu--footer .nav-item:hover,.menu--log-in .nav-item:hover{background:var(--eg-blue)}.menu--footer .nav-item:hover a,.menu--log-in .nav-item:hover a{color:var(--eg-btn-color)}.menu--footer .nav-item .nav-link,.menu--log-in .nav-item .nav-link{align-items:center;display:inline-flex;font-weight:600;gap:.375rem}.menu--footer .nav-item .nav-link.green,.menu--log-in .nav-item .nav-link.green{background:var(--eg-blue);color:var(--eg-btn-color)}.menu--footer .nav-item .nav-link.green:hover,.menu--log-in .nav-item .nav-link.green:hover{background:#fff;color:var(--eg-blue)}.menu--footer .nav-item .nav-link.search,.menu--log-in .nav-item .nav-link.search{background:url(../images/icons/search.svg) no-repeat 50%;background-size:1.25rem 1.25rem;font-size:0;height:100%;min-width:36px;padding:0 .75rem;width:100%}.menu--footer .nav-item .nav-link.icon-car:before,.menu--footer .nav-item .nav-link.icon-image:before,.menu--footer .nav-item .nav-link.icon-plus:before,.menu--log-in .nav-item .nav-link.icon-car:before,.menu--log-in .nav-item .nav-link.icon-image:before,.menu--log-in .nav-item .nav-link.icon-plus:before{background-color:currentColor;content:"";display:inline-block;flex-shrink:0;height:1rem;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;width:1rem}.menu--footer .nav-item .nav-link.icon-plus:before,.menu--log-in .nav-item .nav-link.icon-plus:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E")}.menu--footer .nav-item .nav-link.icon-image:before,.menu--log-in .nav-item .nav-link.icon-image:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='18' height='18' x='3' y='3' rx='2' ry='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='18' height='18' x='3' y='3' rx='2' ry='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21'/%3E%3C/svg%3E")}.menu--footer .nav-item .nav-link.icon-car:before,.menu--log-in .nav-item .nav-link.icon-car:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 17h2c.6 0 1-.4 1-1v-3c0-.9-.7-1.7-1.5-1.9C18.7 10.6 16 10 16 10s-1.3-1.4-2.2-2.3c-.5-.4-1.1-.7-1.8-.7H5c-.6 0-1.1.4-1.4.9l-1.4 2.9A3.7 3.7 0 0 0 2 12v4c0 .6.4 1 1 1h2'/%3E%3Ccircle cx='7' cy='17' r='2'/%3E%3Cpath d='M9 17h6'/%3E%3Ccircle cx='17' cy='17' r='2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 17h2c.6 0 1-.4 1-1v-3c0-.9-.7-1.7-1.5-1.9C18.7 10.6 16 10 16 10s-1.3-1.4-2.2-2.3c-.5-.4-1.1-.7-1.8-.7H5c-.6 0-1.1.4-1.4.9l-1.4 2.9A3.7 3.7 0 0 0 2 12v4c0 .6.4 1 1 1h2'/%3E%3Ccircle cx='7' cy='17' r='2'/%3E%3Cpath d='M9 17h6'/%3E%3Ccircle cx='17' cy='17' r='2'/%3E%3C/svg%3E")}.menu--sidebar{padding:0}.menu--sidebar .block-menu h2{color:var(--eg-gray-400,#ced4da);font-family:Roboto,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.05em;margin:0;padding:.75rem 1.25rem .5rem;text-transform:uppercase}.menu--sidebar .nav{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.menu--sidebar .nav-item{background:0 0;border:none;border-radius:0;margin:0;width:100%}.menu--sidebar .nav-link{align-items:center;border:none;border-radius:0;color:var(--eg-gray-700,#495057);display:flex;font-size:1rem;font-weight:500;gap:.75rem;padding:.75rem 1.25rem;text-transform:none;transition:background-color var(--eg-transition-fast),color var(--eg-transition-fast)}.menu--sidebar .nav-link:hover{background:var(--eg-gray-100,#f8f9fa);border:none;color:var(--eg-gray-900,#212529)}.menu--sidebar .nav-link.is-active{color:var(--eg-blue,#00779e);font-weight:600}.menu--sidebar [data-icon]:before{background-color:currentColor;content:"";display:inline-block;flex-shrink:0;height:1.25rem;-webkit-mask-position:center;mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;width:1.25rem}.menu--sidebar [data-icon=home]:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m3 9 9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3Cpath d='M9 22V12h6v10'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m3 9 9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3Cpath d='M9 22V12h6v10'/%3E%3C/svg%3E")}.menu--sidebar [data-icon=users]:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M22 21v-2a4 4 0 0 0-3-3.87M16 3.13a4 4 0 0 1 0 7.75'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M22 21v-2a4 4 0 0 0-3-3.87M16 3.13a4 4 0 0 1 0 7.75'/%3E%3C/svg%3E")}.menu--sidebar [data-icon=calendar]:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='18' height='18' x='3' y='4' rx='2' ry='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='18' height='18' x='3' y='4' rx='2' ry='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3C/svg%3E")}.menu--sidebar [data-icon=shopping-cart]:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='8' cy='21' r='1'/%3E%3Ccircle cx='19' cy='21' r='1'/%3E%3Cpath d='M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='8' cy='21' r='1'/%3E%3Ccircle cx='19' cy='21' r='1'/%3E%3Cpath d='M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12'/%3E%3C/svg%3E")}.menu--sidebar [data-icon=book-open]:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2zM22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2zM22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z'/%3E%3C/svg%3E")}.menu--sidebar [data-icon=info]:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4M12 8h.01'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4M12 8h.01'/%3E%3C/svg%3E")}.menu--sidebar [data-icon=mail]:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='20' height='16' x='2' y='4' rx='2'/%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='20' height='16' x='2' y='4' rx='2'/%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/%3E%3C/svg%3E")}.menu--sidebar [data-icon=heart]:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E")}.menu--sidebar [data-icon=bell]:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9M10.3 21a1.94 1.94 0 0 0 3.4 0'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9M10.3 21a1.94 1.94 0 0 0 3.4 0'/%3E%3C/svg%3E")}.menu--sidebar [data-icon=log-in]:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4M10 17l5-5-5-5M15 12H3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4M10 17l5-5-5-5M15 12H3'/%3E%3C/svg%3E")}.menu--sidebar [data-icon=user]:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E")}.menu--sidebar [data-icon=layout-dashboard]:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='7' height='9' x='3' y='3' rx='1'/%3E%3Crect width='7' height='5' x='14' y='3' rx='1'/%3E%3Crect width='7' height='9' x='14' y='12' rx='1'/%3E%3Crect width='7' height='5' x='3' y='16' rx='1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='7' height='9' x='3' y='3' rx='1'/%3E%3Crect width='7' height='5' x='14' y='3' rx='1'/%3E%3Crect width='7' height='9' x='14' y='12' rx='1'/%3E%3Crect width='7' height='5' x='3' y='16' rx='1'/%3E%3C/svg%3E")}.menu--sidebar [data-icon=shield]:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z'/%3E%3C/svg%3E")}.menu--sidebar [data-icon=car]:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 17h2c.6 0 1-.4 1-1v-3c0-.9-.7-1.7-1.5-1.9C18.7 10.6 16 10 16 10s-1.3-1.4-2.2-2.3c-.5-.4-1.1-.7-1.8-.7H5c-.6 0-1.1.4-1.4.9l-1.4 2.9A3.7 3.7 0 0 0 2 12v4c0 .6.4 1 1 1h2'/%3E%3Ccircle cx='7' cy='17' r='2'/%3E%3Cpath d='M9 17h6'/%3E%3Ccircle cx='17' cy='17' r='2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 17h2c.6 0 1-.4 1-1v-3c0-.9-.7-1.7-1.5-1.9C18.7 10.6 16 10 16 10s-1.3-1.4-2.2-2.3c-.5-.4-1.1-.7-1.8-.7H5c-.6 0-1.1.4-1.4.9l-1.4 2.9A3.7 3.7 0 0 0 2 12v4c0 .6.4 1 1 1h2'/%3E%3Ccircle cx='7' cy='17' r='2'/%3E%3Cpath d='M9 17h6'/%3E%3Ccircle cx='17' cy='17' r='2'/%3E%3C/svg%3E")}.menu--sidebar [data-icon=plus]:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E")}.menu--sidebar [data-icon=image]:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='18' height='18' x='3' y='3' rx='2' ry='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='18' height='18' x='3' y='3' rx='2' ry='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21'/%3E%3C/svg%3E")}.block-user-notifications-block .user-notifications-wrapper{align-items:center;display:flex;justify-content:center;margin:0 1rem}.block-user-notifications-block .user-notifications-wrapper .activity-link,.block-user-notifications-block .user-notifications-wrapper .notification-link{font-size:0;height:1.5rem;margin-right:1rem;width:1.5rem}.block-user-notifications-block .user-notifications-wrapper .activity-link a,.block-user-notifications-block .user-notifications-wrapper .notification-link a{height:100%;width:100%}.block-user-notifications-block .user-notifications-wrapper .activity-link a{content:url(../images/icons/message.svg)}.block-user-notifications-block .user-notifications-wrapper .notification-link a{content:url(../images/icons/bell.svg)}.block-user-notifications-block .user-notifications-wrapper .user-image{height:3rem;width:3rem}.block-user-notifications-block .user-notifications-wrapper .user-image img{border-radius:50%;height:100%;width:100%}.block-local-tasks-block .nav-link,.car-detail-hero__tabs-inner .nav-link,.gallery-form__tabs .nav-link,.group-hero__tabs-inner .nav-link,.profile-header__tabs-inner .nav-link,.story-detail__tabs .nav-link,.tabs--primary .nav-link{border-top:none}.block-local-tasks-block .nav-link:hover,.car-detail-hero__tabs-inner .nav-link:hover,.gallery-form__tabs .nav-link:hover,.group-hero__tabs-inner .nav-link:hover,.profile-header__tabs-inner .nav-link:hover,.story-detail__tabs .nav-link:hover,.tabs--primary .nav-link:hover{border-color:currentcolor transparent transparent;border-top:transparent}.block-local-tasks-block .tabs--primary,.car-detail-hero__tabs-inner .tabs--primary,.gallery-form__tabs .tabs--primary,.group-hero__tabs-inner .tabs--primary,.profile-header__tabs-inner .tabs--primary,.story-detail__tabs .tabs--primary{align-items:stretch;background:#fff;border:1px solid var(--eg-gray-200);border-radius:var(--eg-radius-md);box-shadow:0 1px 3px 0 rgba(var(--eg-shadow-color),.1);display:flex;justify-content:center;list-style:none;margin:0 auto;max-width:100%;padding:0;width:-moz-max-content;width:max-content}@media (max-width:991.98px){.block-local-tasks-block .tabs--primary,.car-detail-hero__tabs-inner .tabs--primary,.gallery-form__tabs .tabs--primary,.group-hero__tabs-inner .tabs--primary,.profile-header__tabs-inner .tabs--primary,.story-detail__tabs .tabs--primary{width:100%}}.block-local-tasks-block .tabs--primary .nav-item,.car-detail-hero__tabs-inner .tabs--primary .nav-item,.gallery-form__tabs .tabs--primary .nav-item,.group-hero__tabs-inner .tabs--primary .nav-item,.profile-header__tabs-inner .tabs--primary .nav-item,.story-detail__tabs .tabs--primary .nav-item{flex:0 0 auto;list-style:none;margin:0;min-width:200px;padding:.375rem;position:relative;text-align:center}@media (max-width:991.98px) and (min-width:768px){.block-local-tasks-block .tabs--primary .nav-item,.car-detail-hero__tabs-inner .tabs--primary .nav-item,.gallery-form__tabs .tabs--primary .nav-item,.group-hero__tabs-inner .tabs--primary .nav-item,.profile-header__tabs-inner .tabs--primary .nav-item,.story-detail__tabs .tabs--primary .nav-item{min-width:0}}@media (max-width:767.98px){.block-local-tasks-block .tabs--primary .nav-item,.car-detail-hero__tabs-inner .tabs--primary .nav-item,.gallery-form__tabs .tabs--primary .nav-item,.group-hero__tabs-inner .tabs--primary .nav-item,.profile-header__tabs-inner .tabs--primary .nav-item,.story-detail__tabs .tabs--primary .nav-item{flex:1 1 0;min-width:0}}.block-local-tasks-block .tabs--primary .nav-item+.nav-item:before,.car-detail-hero__tabs-inner .tabs--primary .nav-item+.nav-item:before,.gallery-form__tabs .tabs--primary .nav-item+.nav-item:before,.group-hero__tabs-inner .tabs--primary .nav-item+.nav-item:before,.profile-header__tabs-inner .tabs--primary .nav-item+.nav-item:before,.story-detail__tabs .tabs--primary .nav-item+.nav-item:before{background:var(--eg-gray-200);content:"";height:50%;left:0;position:absolute;top:25%;width:1px}.block-local-tasks-block .tabs--primary .nav-item:has(.nav-link.active)+.nav-item:before,.block-local-tasks-block .tabs--primary .nav-item:has(.nav-link.active):before,.block-local-tasks-block .tabs--primary .nav-item:has(.nav-link.is-active)+.nav-item:before,.block-local-tasks-block .tabs--primary .nav-item:has(.nav-link.is-active):before,.car-detail-hero__tabs-inner .tabs--primary .nav-item:has(.nav-link.active)+.nav-item:before,.car-detail-hero__tabs-inner .tabs--primary .nav-item:has(.nav-link.active):before,.car-detail-hero__tabs-inner .tabs--primary .nav-item:has(.nav-link.is-active)+.nav-item:before,.car-detail-hero__tabs-inner .tabs--primary .nav-item:has(.nav-link.is-active):before,.gallery-form__tabs .tabs--primary .nav-item:has(.nav-link.active)+.nav-item:before,.gallery-form__tabs .tabs--primary .nav-item:has(.nav-link.active):before,.gallery-form__tabs .tabs--primary .nav-item:has(.nav-link.is-active)+.nav-item:before,.gallery-form__tabs .tabs--primary .nav-item:has(.nav-link.is-active):before,.group-hero__tabs-inner .tabs--primary .nav-item:has(.nav-link.active)+.nav-item:before,.group-hero__tabs-inner .tabs--primary .nav-item:has(.nav-link.active):before,.group-hero__tabs-inner .tabs--primary .nav-item:has(.nav-link.is-active)+.nav-item:before,.group-hero__tabs-inner .tabs--primary .nav-item:has(.nav-link.is-active):before,.profile-header__tabs-inner .tabs--primary .nav-item:has(.nav-link.active)+.nav-item:before,.profile-header__tabs-inner .tabs--primary .nav-item:has(.nav-link.active):before,.profile-header__tabs-inner .tabs--primary .nav-item:has(.nav-link.is-active)+.nav-item:before,.profile-header__tabs-inner .tabs--primary .nav-item:has(.nav-link.is-active):before,.story-detail__tabs .tabs--primary .nav-item:has(.nav-link.active)+.nav-item:before,.story-detail__tabs .tabs--primary .nav-item:has(.nav-link.active):before,.story-detail__tabs .tabs--primary .nav-item:has(.nav-link.is-active)+.nav-item:before,.story-detail__tabs .tabs--primary .nav-item:has(.nav-link.is-active):before{display:none}.block-local-tasks-block .tabs--primary .nav-item:has(.nav-link.active) .nav-link,.block-local-tasks-block .tabs--primary .nav-item:has(.nav-link.is-active) .nav-link,.car-detail-hero__tabs-inner .tabs--primary .nav-item:has(.nav-link.active) .nav-link,.car-detail-hero__tabs-inner .tabs--primary .nav-item:has(.nav-link.is-active) .nav-link,.gallery-form__tabs .tabs--primary .nav-item:has(.nav-link.active) .nav-link,.gallery-form__tabs .tabs--primary .nav-item:has(.nav-link.is-active) .nav-link,.group-hero__tabs-inner .tabs--primary .nav-item:has(.nav-link.active) .nav-link,.group-hero__tabs-inner .tabs--primary .nav-item:has(.nav-link.is-active) .nav-link,.profile-header__tabs-inner .tabs--primary .nav-item:has(.nav-link.active) .nav-link,.profile-header__tabs-inner .tabs--primary .nav-item:has(.nav-link.is-active) .nav-link,.story-detail__tabs .tabs--primary .nav-item:has(.nav-link.active) .nav-link,.story-detail__tabs .tabs--primary .nav-item:has(.nav-link.is-active) .nav-link{background:var(--eg-gray-100);color:var(--eg-gray-900);font-weight:700}.block-local-tasks-block .tabs--primary .nav-link,.car-detail-hero__tabs-inner .tabs--primary .nav-link,.gallery-form__tabs .tabs--primary .nav-link,.group-hero__tabs-inner .tabs--primary .nav-link,.profile-header__tabs-inner .tabs--primary .nav-link,.story-detail__tabs .tabs--primary .nav-link{align-items:center;background:0 0;border:none;border-radius:var(--eg-radius-sm);color:var(--eg-gray-700);display:inline-flex;font-size:1rem;font-weight:400;justify-content:center;line-height:1.4;padding:.625rem 1.25rem;text-decoration:none;text-transform:capitalize;transition:color var(--eg-transition-fast),background-color var(--eg-transition-fast);width:100%}.block-local-tasks-block .tabs--primary .nav-link:hover,.car-detail-hero__tabs-inner .tabs--primary .nav-link:hover,.gallery-form__tabs .tabs--primary .nav-link:hover,.group-hero__tabs-inner .tabs--primary .nav-link:hover,.profile-header__tabs-inner .tabs--primary .nav-link:hover,.story-detail__tabs .tabs--primary .nav-link:hover{background:var(--eg-gray-50);border:none;color:var(--eg-gray-900)}.story-detail__tabs{margin:0 auto;padding-left:32px}.story-detail__tabs nav{margin-left:0;margin-right:0}.pager,.pager__items{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;list-style:none;margin:2rem 0;padding:0}.pager__item{list-style:none;margin:0}.pager__item a,.pager__link{align-items:center;background:#fff;border:2px solid var(--eg-blue);border-radius:var(--eg-radius-sm);color:var(--eg-dark);display:inline-flex;font-size:.875rem;font-weight:600;height:40px;justify-content:center;min-width:40px;padding:0 .75rem;text-decoration:none;transition:background-color var(--eg-transition-fast),border-color var(--eg-transition-fast),color var(--eg-transition-fast)}.pager__item a:hover,.pager__link:hover{background:var(--eg-blue);border-color:var(--eg-blue);color:var(--eg-btn-color)}.pager__item a:focus-visible,.pager__link:focus-visible{outline:2px solid var(--eg-blue);outline-offset:2px}.pager__item a.is-active,.pager__item.is-active a,.pager__link--active,.pager__link.is-active{background:var(--eg-blue);border-color:var(--eg-blue);color:var(--eg-dark);pointer-events:none}.pager__item a.is-active:hover,.pager__item.is-active a:hover,.pager__link--active:hover,.pager__link.is-active:hover{background:var(--eg-blue);color:var(--eg-dark)}.pager__item--ellipsis{align-items:center;color:var(--eg-gray-500);display:inline-flex;font-size:.875rem;height:40px;justify-content:center;min-width:40px}form .form-control{border-color:var(--eg-gray-300);border-radius:var(--eg-radius-md);box-shadow:none;font-size:1rem}form .form-control:focus{border-color:var(--eg-blue);box-shadow:0 0 0 3px rgba(0,119,158,.15)}form .form-check-input{border-color:var(--eg-gray-300);border-radius:var(--eg-radius-sm);height:18px;width:18px}form .form-check-input:focus{border-color:var(--eg-blue);box-shadow:0 0 0 3px rgba(0,119,158,.15)}form .form-check-input:checked{background-color:var(--eg-blue);border-color:var(--eg-blue)}form select.form-control,form select.form-select{border-color:var(--eg-gray-300);border-radius:var(--eg-radius-md);font-size:1rem;padding:10px 14px}form select.form-control:focus,form select.form-select:focus{border-color:var(--eg-blue);box-shadow:0 0 0 3px rgba(0,119,158,.15)}input[type=file]::file-selector-button{background:var(--eg-blue);border:1px solid var(--eg-blue);border-radius:var(--eg-radius-md);color:var(--eg-btn-color);cursor:pointer;font-size:1rem;padding:8px 16px;transition:all var(--eg-transition-fast)}input[type=file]::file-selector-button:focus,input[type=file]::file-selector-button:hover{background:0 0;border-color:var(--eg-blue);color:var(--eg-blue)}.page-content{margin-top:var(--eg-space-lg)}.block__content:has(form.user-login-form,form.user-register-form,form.user-pass) .form-title,.block__content:has(form.user-login-form,form.user-register-form,form.user-pass) form{margin:0 auto;max-width:740px}.block__content .form-title{color:#505050;font-family:Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:500;letter-spacing:0;line-height:1;padding-bottom:2rem;padding-top:1.5rem;text-align:center}@media (max-width:37.5rem){.block__content{padding:0 1rem}}form.user-login-form,form.user-pass,form.user-register-form{background:0 0;margin:0 auto var(--eg-space-2xl);max-width:740px;padding:var(--eg-space-xl)}form.user-login-form .form-title,form.user-pass .form-title,form.user-register-form .form-title{color:#505050;font-size:1.75rem;font-weight:700;margin:0 0 var(--eg-space-xl);text-align:center}form.gallery-form .form-item,form.user-login-form .form-item,form.user-pass .form-item,form.user-register-form .form-item{margin-bottom:8px}form.gallery-form .form-item label,form.user-login-form .form-item label,form.user-pass .form-item label,form.user-register-form .form-item label{color:var(--eg-gray-700);display:block;font-size:1rem;font-weight:500;margin-bottom:var(--eg-space-xs);text-align:left}form.gallery-form .form-item .description,form.user-login-form .form-item .description,form.user-pass .form-item .description,form.user-register-form .form-item .description{color:var(--eg-gray-500);font-size:1rem;font-weight:400;line-height:1.5;margin-top:var(--eg-space-xs);text-align:left}form.gallery-form .form-item input[type=email],form.gallery-form .form-item input[type=file],form.gallery-form .form-item input[type=number],form.gallery-form .form-item input[type=password],form.gallery-form .form-item input[type=search],form.gallery-form .form-item input[type=tel],form.gallery-form .form-item input[type=text],form.gallery-form .form-item input[type=url],form.gallery-form .form-item select,form.gallery-form .form-item textarea,form.user-login-form .form-item input[type=email],form.user-login-form .form-item input[type=file],form.user-login-form .form-item input[type=number],form.user-login-form .form-item input[type=password],form.user-login-form .form-item input[type=search],form.user-login-form .form-item input[type=tel],form.user-login-form .form-item input[type=text],form.user-login-form .form-item input[type=url],form.user-login-form .form-item select,form.user-login-form .form-item textarea,form.user-pass .form-item input[type=email],form.user-pass .form-item input[type=file],form.user-pass .form-item input[type=number],form.user-pass .form-item input[type=password],form.user-pass .form-item input[type=search],form.user-pass .form-item input[type=tel],form.user-pass .form-item input[type=text],form.user-pass .form-item input[type=url],form.user-pass .form-item select,form.user-pass .form-item textarea,form.user-register-form .form-item input[type=email],form.user-register-form .form-item input[type=file],form.user-register-form .form-item input[type=number],form.user-register-form .form-item input[type=password],form.user-register-form .form-item input[type=search],form.user-register-form .form-item input[type=tel],form.user-register-form .form-item input[type=text],form.user-register-form .form-item input[type=url],form.user-register-form .form-item select,form.user-register-form .form-item textarea{background:#fff;border:1px solid #505050;border-radius:4px;box-shadow:none;color:var(--eg-gray-800);font-size:.9375rem;height:27px;line-height:25px;padding:0 8px;transition:border-color var(--eg-transition-fast),box-shadow var(--eg-transition-fast);width:100%}form.gallery-form .form-item input[type=email]::-moz-placeholder,form.gallery-form .form-item input[type=file]::-moz-placeholder,form.gallery-form .form-item input[type=number]::-moz-placeholder,form.gallery-form .form-item input[type=password]::-moz-placeholder,form.gallery-form .form-item input[type=search]::-moz-placeholder,form.gallery-form .form-item input[type=tel]::-moz-placeholder,form.gallery-form .form-item input[type=text]::-moz-placeholder,form.gallery-form .form-item input[type=url]::-moz-placeholder,form.gallery-form .form-item select::-moz-placeholder,form.gallery-form .form-item textarea::-moz-placeholder,form.user-login-form .form-item input[type=email]::-moz-placeholder,form.user-login-form .form-item input[type=file]::-moz-placeholder,form.user-login-form .form-item input[type=number]::-moz-placeholder,form.user-login-form .form-item input[type=password]::-moz-placeholder,form.user-login-form .form-item input[type=search]::-moz-placeholder,form.user-login-form .form-item input[type=tel]::-moz-placeholder,form.user-login-form .form-item input[type=text]::-moz-placeholder,form.user-login-form .form-item input[type=url]::-moz-placeholder,form.user-login-form .form-item select::-moz-placeholder,form.user-login-form .form-item textarea::-moz-placeholder,form.user-pass .form-item input[type=email]::-moz-placeholder,form.user-pass .form-item input[type=file]::-moz-placeholder,form.user-pass .form-item input[type=number]::-moz-placeholder,form.user-pass .form-item input[type=password]::-moz-placeholder,form.user-pass .form-item input[type=search]::-moz-placeholder,form.user-pass .form-item input[type=tel]::-moz-placeholder,form.user-pass .form-item input[type=text]::-moz-placeholder,form.user-pass .form-item input[type=url]::-moz-placeholder,form.user-pass .form-item select::-moz-placeholder,form.user-pass .form-item textarea::-moz-placeholder,form.user-register-form .form-item input[type=email]::-moz-placeholder,form.user-register-form .form-item input[type=file]::-moz-placeholder,form.user-register-form .form-item input[type=number]::-moz-placeholder,form.user-register-form .form-item input[type=password]::-moz-placeholder,form.user-register-form .form-item input[type=search]::-moz-placeholder,form.user-register-form .form-item input[type=tel]::-moz-placeholder,form.user-register-form .form-item input[type=text]::-moz-placeholder,form.user-register-form .form-item input[type=url]::-moz-placeholder,form.user-register-form .form-item select::-moz-placeholder,form.user-register-form .form-item textarea::-moz-placeholder{color:var(--eg-gray-400)}form.gallery-form .form-item input[type=email]::placeholder,form.gallery-form .form-item input[type=file]::placeholder,form.gallery-form .form-item input[type=number]::placeholder,form.gallery-form .form-item input[type=password]::placeholder,form.gallery-form .form-item input[type=search]::placeholder,form.gallery-form .form-item input[type=tel]::placeholder,form.gallery-form .form-item input[type=text]::placeholder,form.gallery-form .form-item input[type=url]::placeholder,form.gallery-form .form-item select::placeholder,form.gallery-form .form-item textarea::placeholder,form.user-login-form .form-item input[type=email]::placeholder,form.user-login-form .form-item input[type=file]::placeholder,form.user-login-form .form-item input[type=number]::placeholder,form.user-login-form .form-item input[type=password]::placeholder,form.user-login-form .form-item input[type=search]::placeholder,form.user-login-form .form-item input[type=tel]::placeholder,form.user-login-form .form-item input[type=text]::placeholder,form.user-login-form .form-item input[type=url]::placeholder,form.user-login-form .form-item select::placeholder,form.user-login-form .form-item textarea::placeholder,form.user-pass .form-item input[type=email]::placeholder,form.user-pass .form-item input[type=file]::placeholder,form.user-pass .form-item input[type=number]::placeholder,form.user-pass .form-item input[type=password]::placeholder,form.user-pass .form-item input[type=search]::placeholder,form.user-pass .form-item input[type=tel]::placeholder,form.user-pass .form-item input[type=text]::placeholder,form.user-pass .form-item input[type=url]::placeholder,form.user-pass .form-item select::placeholder,form.user-pass .form-item textarea::placeholder,form.user-register-form .form-item input[type=email]::placeholder,form.user-register-form .form-item input[type=file]::placeholder,form.user-register-form .form-item input[type=number]::placeholder,form.user-register-form .form-item input[type=password]::placeholder,form.user-register-form .form-item input[type=search]::placeholder,form.user-register-form .form-item input[type=tel]::placeholder,form.user-register-form .form-item input[type=text]::placeholder,form.user-register-form .form-item input[type=url]::placeholder,form.user-register-form .form-item select::placeholder,form.user-register-form .form-item textarea::placeholder{color:var(--eg-gray-400)}form.gallery-form .form-item input[type=email]:focus,form.gallery-form .form-item input[type=file]:focus,form.gallery-form .form-item input[type=number]:focus,form.gallery-form .form-item input[type=password]:focus,form.gallery-form .form-item input[type=search]:focus,form.gallery-form .form-item input[type=tel]:focus,form.gallery-form .form-item input[type=text]:focus,form.gallery-form .form-item input[type=url]:focus,form.gallery-form .form-item select:focus,form.gallery-form .form-item textarea:focus,form.user-login-form .form-item input[type=email]:focus,form.user-login-form .form-item input[type=file]:focus,form.user-login-form .form-item input[type=number]:focus,form.user-login-form .form-item input[type=password]:focus,form.user-login-form .form-item input[type=search]:focus,form.user-login-form .form-item input[type=tel]:focus,form.user-login-form .form-item input[type=text]:focus,form.user-login-form .form-item input[type=url]:focus,form.user-login-form .form-item select:focus,form.user-login-form .form-item textarea:focus,form.user-pass .form-item input[type=email]:focus,form.user-pass .form-item input[type=file]:focus,form.user-pass .form-item input[type=number]:focus,form.user-pass .form-item input[type=password]:focus,form.user-pass .form-item input[type=search]:focus,form.user-pass .form-item input[type=tel]:focus,form.user-pass .form-item input[type=text]:focus,form.user-pass .form-item input[type=url]:focus,form.user-pass .form-item select:focus,form.user-pass .form-item textarea:focus,form.user-register-form .form-item input[type=email]:focus,form.user-register-form .form-item input[type=file]:focus,form.user-register-form .form-item input[type=number]:focus,form.user-register-form .form-item input[type=password]:focus,form.user-register-form .form-item input[type=search]:focus,form.user-register-form .form-item input[type=tel]:focus,form.user-register-form .form-item input[type=text]:focus,form.user-register-form .form-item input[type=url]:focus,form.user-register-form .form-item select:focus,form.user-register-form .form-item textarea:focus{border-color:var(--eg-blue);box-shadow:0 0 0 2px rgba(0,119,158,.2);outline:0}form.gallery-form .form-item textarea,form.user-login-form .form-item textarea,form.user-pass .form-item textarea,form.user-register-form .form-item textarea{height:auto;line-height:1.5;min-height:80px;padding:8px}form.gallery-form .form-item.form-type-managed-file label,form.user-login-form .form-item.form-type-managed-file label,form.user-pass .form-item.form-type-managed-file label,form.user-register-form .form-item.form-type-managed-file label{color:var(--eg-gray-700);font-weight:600}form.gallery-form .form-item.form-type-managed-file .form-managed-file,form.gallery-form .form-item.form-type-managed-file .js-form-managed-file,form.user-login-form .form-item.form-type-managed-file .form-managed-file,form.user-login-form .form-item.form-type-managed-file .js-form-managed-file,form.user-pass .form-item.form-type-managed-file .form-managed-file,form.user-pass .form-item.form-type-managed-file .js-form-managed-file,form.user-register-form .form-item.form-type-managed-file .form-managed-file,form.user-register-form .form-item.form-type-managed-file .js-form-managed-file{align-items:flex-start;display:flex;flex-direction:column;gap:8px}form.gallery-form .form-item.form-type-managed-file input[type=file],form.user-login-form .form-item.form-type-managed-file input[type=file],form.user-pass .form-item.form-type-managed-file input[type=file],form.user-register-form .form-item.form-type-managed-file input[type=file]{line-height:25px;padding:0}form.gallery-form .form-item.form-type-managed-file input[type=file]::file-selector-button,form.user-login-form .form-item.form-type-managed-file input[type=file]::file-selector-button,form.user-pass .form-item.form-type-managed-file input[type=file]::file-selector-button,form.user-register-form .form-item.form-type-managed-file input[type=file]::file-selector-button{background:var(--eg-blue);border:1px solid var(--eg-blue);border-radius:3px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;height:27px;margin:-1px 8px -1px -1px;padding:0 12px}form.gallery-form .form-item.form-type-managed-file input[type=file]:hover::file-selector-button,form.user-login-form .form-item.form-type-managed-file input[type=file]:hover::file-selector-button,form.user-pass .form-item.form-type-managed-file input[type=file]:hover::file-selector-button,form.user-register-form .form-item.form-type-managed-file input[type=file]:hover::file-selector-button{background:#fff;color:var(--eg-blue)}form.gallery-form .form-item.form-type-managed-file input[type=submit]:not(.js-hide),form.user-login-form .form-item.form-type-managed-file input[type=submit]:not(.js-hide),form.user-pass .form-item.form-type-managed-file input[type=submit]:not(.js-hide),form.user-register-form .form-item.form-type-managed-file input[type=submit]:not(.js-hide){display:inline-block;height:27px;line-height:23px;margin:0;padding:0 12px;width:auto}form.gallery-form .form-check,form.gallery-form .form-item--checkbox,form.user-login-form .form-check,form.user-login-form .form-item--checkbox,form.user-pass .form-check,form.user-pass .form-item--checkbox,form.user-register-form .form-check,form.user-register-form .form-item--checkbox{margin-left:0;margin-top:16px;padding-left:0}form.gallery-form .form-check input[type=checkbox],form.gallery-form .form-item--checkbox input[type=checkbox],form.user-login-form .form-check input[type=checkbox],form.user-login-form .form-item--checkbox input[type=checkbox],form.user-pass .form-check input[type=checkbox],form.user-pass .form-item--checkbox input[type=checkbox],form.user-register-form .form-check input[type=checkbox],form.user-register-form .form-item--checkbox input[type=checkbox]{float:left;margin:4px 8px 0 0}form.gallery-form .form-check label,form.gallery-form .form-item--checkbox label,form.user-login-form .form-check label,form.user-login-form .form-item--checkbox label,form.user-pass .form-check label,form.user-pass .form-item--checkbox label,form.user-register-form .form-check label,form.user-register-form .form-item--checkbox label{color:var(--eg-gray-700);display:inline;font-weight:600;margin-bottom:0}form.gallery-form .form-check .description,form.gallery-form .form-item--checkbox .description,form.user-login-form .form-check .description,form.user-login-form .form-item--checkbox .description,form.user-pass .form-check .description,form.user-pass .form-item--checkbox .description,form.user-register-form .form-check .description,form.user-register-form .form-item--checkbox .description{color:var(--eg-gray-700);display:inline;margin-top:0}form.gallery-form .form-check .description:before,form.gallery-form .form-item--checkbox .description:before,form.user-login-form .form-check .description:before,form.user-login-form .form-item--checkbox .description:before,form.user-pass .form-check .description:before,form.user-pass .form-item--checkbox .description:before,form.user-register-form .form-check .description:before,form.user-register-form .form-item--checkbox .description:before{content:" - "}form.gallery-form .form-actions,form.user-login-form .form-actions,form.user-pass .form-actions,form.user-register-form .form-actions{margin-top:var(--eg-space-lg);text-align:left}form.gallery-form .form-actions .button:not(.js-hide),form.gallery-form button[type=submit]:not(.js-hide),form.gallery-form input[type=submit]:not(.js-hide),form.user-login-form .form-actions .button:not(.js-hide),form.user-login-form button[type=submit]:not(.js-hide),form.user-login-form input[type=submit]:not(.js-hide),form.user-pass .form-actions .button:not(.js-hide),form.user-pass button[type=submit]:not(.js-hide),form.user-pass input[type=submit]:not(.js-hide),form.user-register-form .form-actions .button:not(.js-hide),form.user-register-form button[type=submit]:not(.js-hide),form.user-register-form input[type=submit]:not(.js-hide){background:var(--eg-blue);border:1px solid var(--eg-blue);border-radius:4px;color:var(--eg-btn-color);cursor:pointer;display:inline-block;font-size:.875rem;font-weight:600;height:27px;line-height:23px;padding:0 12px;transition:color var(--eg-transition-fast),background-color var(--eg-transition-fast),border-color var(--eg-transition-fast);width:auto}form.gallery-form .form-actions .button:not(.js-hide).button--secondary,form.gallery-form .form-actions .button:not(.js-hide):hover,form.gallery-form button[type=submit]:not(.js-hide).button--secondary,form.gallery-form button[type=submit]:not(.js-hide):hover,form.gallery-form input[type=submit]:not(.js-hide).button--secondary,form.gallery-form input[type=submit]:not(.js-hide):hover,form.user-login-form .form-actions .button:not(.js-hide).button--secondary,form.user-login-form .form-actions .button:not(.js-hide):hover,form.user-login-form button[type=submit]:not(.js-hide).button--secondary,form.user-login-form button[type=submit]:not(.js-hide):hover,form.user-login-form input[type=submit]:not(.js-hide).button--secondary,form.user-login-form input[type=submit]:not(.js-hide):hover,form.user-pass .form-actions .button:not(.js-hide).button--secondary,form.user-pass .form-actions .button:not(.js-hide):hover,form.user-pass button[type=submit]:not(.js-hide).button--secondary,form.user-pass button[type=submit]:not(.js-hide):hover,form.user-pass input[type=submit]:not(.js-hide).button--secondary,form.user-pass input[type=submit]:not(.js-hide):hover,form.user-register-form .form-actions .button:not(.js-hide).button--secondary,form.user-register-form .form-actions .button:not(.js-hide):hover,form.user-register-form button[type=submit]:not(.js-hide).button--secondary,form.user-register-form button[type=submit]:not(.js-hide):hover,form.user-register-form input[type=submit]:not(.js-hide).button--secondary,form.user-register-form input[type=submit]:not(.js-hide):hover{background:#fff;border-color:var(--eg-blue);color:var(--eg-blue)}form.gallery-form .form-actions .button:not(.js-hide).button--secondary:hover,form.gallery-form button[type=submit]:not(.js-hide).button--secondary:hover,form.gallery-form input[type=submit]:not(.js-hide).button--secondary:hover,form.user-login-form .form-actions .button:not(.js-hide).button--secondary:hover,form.user-login-form button[type=submit]:not(.js-hide).button--secondary:hover,form.user-login-form input[type=submit]:not(.js-hide).button--secondary:hover,form.user-pass .form-actions .button:not(.js-hide).button--secondary:hover,form.user-pass button[type=submit]:not(.js-hide).button--secondary:hover,form.user-pass input[type=submit]:not(.js-hide).button--secondary:hover,form.user-register-form .form-actions .button:not(.js-hide).button--secondary:hover,form.user-register-form button[type=submit]:not(.js-hide).button--secondary:hover,form.user-register-form input[type=submit]:not(.js-hide).button--secondary:hover{background:var(--eg-blue);color:#fff}form.user-pass p{color:var(--eg-gray-500);font-size:1rem;line-height:1.5;margin-bottom:var(--eg-space-lg);margin-top:0;text-align:center}.gallery-form{margin:0 auto var(--eg-space-2xl);max-width:720px;padding:0 var(--eg-space-lg)}.gallery-form .gallery-form__section,.gallery-form .gallery-form__tabs{margin-bottom:var(--eg-space-xl)}.gallery-form .gallery-form__section-title{color:var(--eg-gray-900);font-size:1.25rem;font-weight:700;margin:0 0 var(--eg-space-lg);text-align:center}.gallery-form .form-item{margin-bottom:var(--eg-space-md)}.gallery-form .form-item label{color:var(--eg-gray-700);display:block;font-size:1rem;font-weight:500;margin-bottom:var(--eg-space-xs)}.gallery-form .form-item .description{color:var(--eg-gray-500);font-size:1rem;margin-top:var(--eg-space-xs)}.gallery-form .gallery-form__row{display:grid;gap:var(--eg-space-md);grid-template-columns:1fr 1fr 1fr}@media (max-width:575.98px){.gallery-form .gallery-form__row{grid-template-columns:1fr}}.gallery-form #edit-vehicle-type{align-items:center;display:flex;flex-wrap:wrap;gap:var(--eg-space-lg);justify-content:center}.gallery-form #edit-vehicle-type .form-check{align-items:center;display:flex;gap:var(--eg-space-xs);margin-bottom:0}.gallery-form #edit-vehicle-type .form-check label{color:var(--eg-gray-700);cursor:pointer;font-weight:400;margin-bottom:0}.gallery-form #edit-vehicle-type .form-check input[type=radio]{accent-color:var(--eg-blue);cursor:pointer;height:18px;margin:0;width:18px}.gallery-form .gallery-form__sale-header{margin-bottom:var(--eg-space-lg);text-align:center}.gallery-form .gallery-form__sale-tag{background:#454545;border:.25rem solid #fff;border-radius:.25rem;box-shadow:0 0 .5rem 0 rgba(0,0,0,.25);color:#ff881a;display:inline-block;font-size:1rem;font-weight:700;margin-bottom:var(--eg-space-sm);padding:6px 16px;text-transform:uppercase}.gallery-form .gallery-form__sale-question{color:var(--eg-gray-900);font-size:1.25rem;font-weight:700;margin:0}.gallery-form #edit-vehicle-sale-status{align-items:center;display:flex;gap:var(--eg-space-md);justify-content:center}.gallery-form #edit-vehicle-sale-status .form-check{align-items:center;display:flex;gap:var(--eg-space-xs);margin-bottom:0}.gallery-form #edit-vehicle-sale-status .form-check label{cursor:pointer;font-weight:500;margin-bottom:0}.gallery-form #edit-vehicle-sale-status .form-check input[type=radio]{accent-color:var(--eg-blue);cursor:pointer;height:18px;margin:0;width:18px}.gallery-form .gallery-form__section--sale{border-bottom:1px solid var(--eg-gray-700);padding-bottom:var(--eg-space-xl)}.gallery-form .gallery-form__section--sale>.form-item-vehicle-price{display:inline-block;margin-top:var(--eg-space-md);min-width:180px;vertical-align:middle;width:auto}.gallery-form .gallery-form__section--sale>.fieldgroup{align-items:center;border:none;display:inline-flex;gap:var(--eg-space-sm);margin-bottom:0;margin-left:var(--eg-space-md);margin-top:var(--eg-space-md);padding:0;vertical-align:middle}.gallery-form .gallery-form__section--sale>.fieldgroup>legend{border-right:1px solid var(--eg-gray-700);color:var(--eg-gray-700);float:left;font-size:1rem;font-weight:400;line-height:38px;margin:0 var(--eg-space-md) 0 0;padding:0 var(--eg-space-md) 0 0;width:auto}.gallery-form .gallery-form__section--sale>.fieldgroup>legend label{margin:0}.gallery-form .gallery-form__section--sale>.fieldgroup>.mb-3{margin-bottom:0!important}.gallery-form .gallery-form__section--sale>.fieldgroup #edit-vehicle-best-offer{align-items:center;display:inline-flex;gap:var(--eg-space-sm);margin-left:var(--eg-space-md)}.gallery-form .gallery-form__section--sale>.fieldgroup #edit-vehicle-best-offer .form-check{align-items:center;display:flex;gap:var(--eg-space-xs);margin-bottom:0}.gallery-form .gallery-form__section--sale>.fieldgroup #edit-vehicle-best-offer .form-check label{cursor:pointer;font-weight:400;margin-bottom:0}.gallery-form .gallery-form__section--sale>.fieldgroup #edit-vehicle-best-offer .form-check input[type=radio]{accent-color:var(--eg-blue);cursor:pointer;height:18px;margin:0;width:18px}.gallery-form .dropzone{background:var(--eg-gray-50);border:2px dashed var(--eg-gray-300);border-radius:var(--eg-radius-md);padding:var(--eg-space-xl);text-align:center;transition:border-color var(--eg-transition-fast)}.gallery-form .dropzone:hover{border-color:var(--eg-blue)}.gallery-form .dropzone .dz-button,.gallery-form .dropzone .dz-message .button,.gallery-form .dropzone .dz-message a.button,.gallery-form .dropzone button.dz-button{background:var(--eg-blue);border:1px solid var(--eg-blue);border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:600;height:27px;line-height:23px;padding:0 12px;text-decoration:none;transition:color var(--eg-transition-fast),background-color var(--eg-transition-fast),border-color var(--eg-transition-fast)}.gallery-form .dropzone .dz-button:hover,.gallery-form .dropzone .dz-message .button:hover,.gallery-form .dropzone .dz-message a.button:hover,.gallery-form .dropzone button.dz-button:hover{background:#fff;border-color:var(--eg-blue);color:var(--eg-blue)}.gallery-form .form-actions{margin-top:var(--eg-space-xl)}.gallery-form .ck-voice-label{display:none!important}.gallery-form .fieldset-prefix,.gallery-form .form-item-field-gallery-video-url .description,.gallery-form .form-item-field-gallery-video-url>.form-label,.gallery-form .form-type-dropzonejs>.form-label,.gallery-form .gallery-form__section:not(.gallery-form__section--sale)>fieldset>.fieldset-legend>label,.gallery-form .gallery-form__section>.fieldset-wrapper>legend,.gallery-form .gallery-form__section>.form-type-radios>label:first-child,.gallery-form .media-library-widget-toggle-weight,.gallery-form a[href*="filter/tips"],body.page-gallery-form .block-page-title-block,body.page-gallery-form .page-title{display:none}.block-system-breadcrumb-block{margin:0 auto;max-width:1440px;padding:0 var(--eg-space-lg)}.eg-breadcrumb{padding:12px 0}.eg-breadcrumb__list{align-items:center;display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}@media (min-width:576px){.eg-breadcrumb__list{gap:10px}}.eg-breadcrumb__item{align-items:center;color:var(--eg-gray-500);display:inline-flex;font-size:1rem;gap:6px;line-height:1}.eg-breadcrumb__link{color:var(--eg-gray-500);text-decoration:none;transition:color var(--eg-transition-fast)}.eg-breadcrumb__link:hover{color:var(--eg-gray-800)}.eg-breadcrumb__text{color:var(--eg-gray-500)}.eg-breadcrumb__text--current{color:var(--eg-gray-800)}.eg-breadcrumb__separator{color:var(--eg-gray-400);flex-shrink:0}.node-type--gallery .block-system-breadcrumb-block,.node-type--vehicle .block-system-breadcrumb-block,.path-frontpage .block-system-breadcrumb-block,.path-vehicle .block-system-breadcrumb-block{display:none}.comment{border-bottom:1px solid var(--eg-gray-100);display:flex;gap:var(--eg-space-md);padding:var(--eg-space-md) 0}.comment:last-child{border-bottom:0}.comment--unpublished{opacity:.6}.comment mark:not(.hidden){align-items:center;background:#dcfce7;border:1px solid #bbf7d0;border-radius:9999px;color:#166534;display:inline-flex;font-size:.7rem;font-weight:600;letter-spacing:.03em;line-height:1;margin-left:var(--eg-space-xs);padding:2px 8px;text-transform:uppercase;vertical-align:middle}.comment__avatar{align-items:center;background:var(--eg-gray-100);border-radius:50%;color:var(--eg-gray-400);display:flex;flex-shrink:0;height:40px;justify-content:center;overflow:hidden;width:40px}.comment__avatar .comment-avatar-img,.comment__avatar img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.comment__avatar .comment-avatar-placeholder{height:20px;width:20px}.comment__content{flex:1;min-width:0}.comment__header{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--eg-space-xs);margin-bottom:var(--eg-space-xs)}.comment__author{color:var(--eg-gray-800);font-size:1rem;font-weight:600}.comment__author a{color:inherit;text-decoration:none}.comment__author a:hover{color:var(--eg-blue)}.comment__meta{color:var(--eg-gray-400);font-size:.875rem}.comment__meta:before{content:"•";margin-right:var(--eg-space-xs)}.comment__body,.comment__body .field--name-comment-body{color:var(--eg-gray-700);font-size:1rem;line-height:1.6}.comment__body .field--name-comment-body p,.comment__body p{margin:0}.comment__body .field--name-comment-body>.field__label,.comment__body>.field__label{display:none}.comment__actions{margin-top:var(--eg-space-sm)}.comment-links{align-items:center;display:flex;gap:var(--eg-space-md);list-style:none;margin:0;padding:0}.comment-links__item{align-items:center;color:var(--eg-gray-400);display:flex;font-size:.8125rem;gap:4px;transition:color var(--eg-transition-fast)}.comment-links__item:hover{color:var(--eg-blue)}.comment-links__item a{color:inherit;text-decoration:none}.comment-links__icon{flex-shrink:0}.indented{border-left:2px solid var(--eg-gray-200);margin-left:var(--eg-space-lg);padding-left:var(--eg-space-lg)}.comment-form-inline{align-items:center;border-bottom:1px solid var(--eg-gray-100);display:flex;gap:var(--eg-space-md);margin-bottom:var(--eg-space-md);padding-bottom:var(--eg-space-lg)}.comment-form-inline__avatar{align-items:center;background:var(--eg-gray-100);border-radius:50%;color:var(--eg-gray-400);display:flex;flex-shrink:0;height:40px;justify-content:center;overflow:hidden;width:40px}.comment-form-inline__avatar img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.comment-form-inline__form{flex:1;min-width:0}.comment-form-inline__form form{align-items:center;display:grid;gap:var(--eg-space-sm);grid-template-columns:1fr auto}.comment-form-inline__form .field--name-comment-body,.comment-form-inline__form .field--type-text-long,.comment-form-inline__form .js-form-wrapper{grid-column:1;margin:0!important;padding:0}.comment-form-inline__form .form-group,.comment-form-inline__form .js-text-format-wrapper{margin:0!important;padding:0}.comment-form-inline__form .form-item label,.comment-form-inline__form .form-label{display:none}.comment-form-inline__form .form-textarea-wrapper{margin:0}.comment-form-inline__form textarea{background:var(--eg-gray-50);border:1px solid var(--eg-gray-200);border-radius:9999px;color:var(--eg-gray-800);font-family:inherit;font-size:1rem;height:38px!important;line-height:1.4;min-height:0!important;overflow:hidden;padding:8px 16px;resize:none;transition:border-color var(--eg-transition-fast),background var(--eg-transition-fast);width:100%!important}.comment-form-inline__form textarea:focus{background:#fff;border-color:var(--eg-blue);box-shadow:0 0 0 3px rgba(0,119,158,.1);outline:0}.comment-form-inline__form .form-actions{grid-column:2;grid-row:1;margin:0}.comment-form-inline__form .form-actions .button,.comment-form-inline__form .form-actions input[type=submit]{background:var(--eg-blue) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M22 2 11 13M22 2l-7 20-4-9-9-4z'/%3E%3C/svg%3E") no-repeat center;border:none;border-radius:50%;color:transparent;cursor:pointer;font-size:0;height:38px;padding:0;transition:background-color var(--eg-transition-fast);width:38px}.comment-form-inline__form .form-actions .button:hover,.comment-form-inline__form .form-actions input[type=submit]:hover{background-color:var(--eg-blue-dark)}.comment-form-inline__form .form-actions .button--preview,.comment-form-inline__form .form-actions input[name=op][value=Preview]{display:none}.comment-form-inline__form .field--name-langcode,.comment-form-inline__form input[type=hidden]{height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:0}.comment-form-inline__form .description,.comment-form-inline__form .filter-guidelines,.comment-form-inline__form .filter-help,.comment-form-inline__form .js-filter-wrapper{display:none}.gallery-full__item{position:relative}.gallery-full__comment-badge{align-items:center;background:hsla(0,0%,100%,.92);border-radius:var(--eg-radius-full,9999px);box-shadow:0 1px 2px rgba(var(--eg-shadow-color,0,0,0),.1);color:var(--eg-gray-800,#212529);display:inline-flex;font-size:.75rem;gap:.25rem;line-height:1;padding:.25rem .5rem;pointer-events:none;position:absolute;right:.5rem;top:.5rem}.gallery-full__comment-badge svg{height:.875rem;width:.875rem}.node-type--gallery .block-page-title-block,.node-type--vehicle .block-page-title-block,.path-vehicle .block-page-title-block{display:none}.node-type--vehicle .menu--exclusive{position:relative;z-index:5}.node--type-vehicle.node--view-mode-full{margin:0;max-width:100%;padding:0}.vehicle-detail{margin:0 auto;max-width:1400px;padding:var(--eg-space-xl) var(--eg-space-lg)}@media (min-width:768px){.vehicle-detail{padding:var(--eg-space-2xl) var(--eg-space-xl)}}.vehicle-detail__layout{display:grid;gap:var(--eg-space-xl);grid-template-columns:1fr}@media (min-width:1024px){.vehicle-detail__layout{grid-template-columns:1fr 360px}}.vehicle-detail__content{min-width:0}.vehicle-detail__section-title{color:var(--eg-gray-800);font-size:1.375rem;font-weight:600;margin:0 0 var(--eg-space-md)}.vehicle-detail__description{background:#fff;border-radius:var(--eg-radius-lg);box-shadow:var(--eg-shadow-sm);margin-bottom:var(--eg-space-xl);padding:var(--eg-space-lg)}.vehicle-detail__description-text{color:var(--eg-gray-500);font-size:1rem;line-height:1.7}.vehicle-detail__placeholder-text{color:var(--eg-gray-400);font-style:italic;margin:0}.vehicle-detail__sale-info{background:#fff;border-radius:var(--eg-radius-lg);box-shadow:var(--eg-shadow-sm);margin-bottom:var(--eg-space-xl);padding:var(--eg-space-lg)}.vehicle-detail__price{color:var(--eg-blue-dark);font-size:2rem;font-weight:700}.vehicle-detail__fields{background:#fff;border-radius:var(--eg-radius-lg);box-shadow:var(--eg-shadow-sm);padding:var(--eg-space-lg)}.vehicle-detail__fields .field{border-bottom:1px solid var(--eg-gray-100);margin-bottom:var(--eg-space-md);padding-bottom:var(--eg-space-md)}.vehicle-detail__fields .field:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.vehicle-detail__fields .field__label{color:var(--eg-gray-500);font-size:1rem;font-weight:500;letter-spacing:.05em;margin-bottom:var(--eg-space-xs);text-transform:uppercase}.vehicle-detail__fields .field__item{color:var(--eg-gray-800);font-size:1rem}.vehicle-detail__sidebar{display:flex;flex-direction:column;gap:var(--eg-space-lg)}@media (min-width:1024px){.vehicle-detail__sidebar{align-self:start;position:sticky;top:5rem}}.vehicle-detail__admin-tabs{background:#fff;border-radius:var(--eg-radius-lg);box-shadow:var(--eg-shadow-sm);padding:var(--eg-space-lg)}.vehicle-detail__admin-tabs .block-local-tasks-block nav{padding:0}.vehicle-detail__admin-tabs .block-local-tasks-block ul.tabs,.vehicle-detail__admin-tabs .block-local-tasks-block ul.tabs--primary{border:none;box-shadow:none;display:grid;gap:var(--eg-space-sm);grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;list-style:none;margin:0;max-width:none;padding:0;width:100%}.vehicle-detail__admin-tabs .block-local-tasks-block .nav-item{box-shadow:none;flex:none;margin:0;min-width:0;padding:0;width:auto}.vehicle-detail__admin-tabs .block-local-tasks-block .nav-item:first-child,.vehicle-detail__admin-tabs .block-local-tasks-block .nav-item:last-child{border-radius:var(--eg-radius-md)}.vehicle-detail__admin-tabs .block-local-tasks-block .nav-link{align-items:center;background:var(--eg-gray-100);border:none;border-radius:var(--eg-radius-md);box-shadow:none;box-sizing:border-box;color:var(--eg-gray-600);display:flex;font-size:1rem;font-weight:500;justify-content:center;padding:var(--eg-space-sm) var(--eg-space-md);text-decoration:none;transition:all var(--eg-transition-fast);width:100%}.vehicle-detail__admin-tabs .block-local-tasks-block .nav-link:hover{background:var(--eg-gray-200);box-shadow:none;color:var(--eg-blue)}.vehicle-detail__admin-tabs .block-local-tasks-block .nav-link.active,.vehicle-detail__admin-tabs .block-local-tasks-block .nav-link.is-active{background:var(--eg-blue);box-shadow:none;color:#fff;font-weight:600}.vehicle-detail__admin-tabs .block-local-tasks-block .nav-link.active:hover,.vehicle-detail__admin-tabs .block-local-tasks-block .nav-link.is-active:hover{background:var(--eg-blue-dark)}.vehicle-detail__admin-tabs-title{color:var(--eg-gray-900);font-size:1.125rem;font-weight:600;margin:0 0 var(--eg-space-md)}.vehicle-detail__status{background:#fff;border-radius:var(--eg-radius-lg);box-shadow:var(--eg-shadow-sm);padding:var(--eg-space-lg);text-align:center}.vehicle-detail__submitted{align-items:center;border-top:1px solid var(--eg-gray-200);color:var(--eg-gray-500);display:flex;font-size:1rem;gap:var(--eg-space-md);margin-top:var(--eg-space-xl);padding:var(--eg-space-lg) 0}.vehicle-garage-log{padding:0}.vehicle-garage-log__header{margin-bottom:var(--eg-space-xl)}.vehicle-garage-log__title{color:var(--eg-gray-900);font-size:1.75rem;font-weight:700;margin:0}@media (min-width:768px){.vehicle-garage-log__title{font-size:2.25rem}}.vehicle-garage-log__subtitle{color:var(--eg-gray-500);font-size:1rem;margin:var(--eg-space-xs) 0 0}.vehicle-garage-log__empty{background:var(--eg-gray-50);border:2px dashed var(--eg-gray-200);border-radius:var(--eg-radius-lg);color:var(--eg-gray-500);padding:var(--eg-space-2xl);text-align:center}.vehicle-ride-history{padding:0}.vehicle-ride-history__header{margin-bottom:var(--eg-space-xl)}.vehicle-ride-history__title{color:var(--eg-gray-900);font-size:1.75rem;font-weight:700;margin:0}@media (min-width:768px){.vehicle-ride-history__title{font-size:2.25rem}}.vehicle-ride-history__subtitle{color:var(--eg-gray-500);font-size:1rem;margin:var(--eg-space-xs) 0 0}.vehicle-ride-history__empty{background:var(--eg-gray-50);border:2px dashed var(--eg-gray-200);border-radius:var(--eg-radius-lg);color:var(--eg-gray-500);padding:var(--eg-space-2xl);text-align:center}.vehicle-galleries{padding:0}.vehicle-galleries__grid{display:grid;gap:var(--eg-space-lg);grid-template-columns:1fr}@media (min-width:576px){.vehicle-galleries__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.vehicle-galleries__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.vehicle-galleries__grid{grid-template-columns:repeat(4,1fr)}}.vehicle-galleries__empty{align-items:center;background:var(--eg-gray-50);border:2px dashed var(--eg-gray-200);border-radius:var(--eg-radius-lg);color:var(--eg-gray-400);display:flex;flex-direction:column;justify-content:center;padding:var(--eg-space-2xl);text-align:center}.vehicle-galleries__empty-icon{margin-bottom:var(--eg-space-md)}.vehicle-galleries__empty-text{color:var(--eg-gray-500);font-size:1rem;margin:0}.gallery-full__hero{background:var(--eg-gray-200);height:300px;overflow:hidden;position:relative}@media (min-width:768px){.gallery-full__hero{height:420px}}.gallery-full__hero-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-full__hero-placeholder{align-items:center;color:var(--eg-gray-400);display:flex;height:100%;justify-content:center;width:100%}.gallery-full__hero-overlay{background:linear-gradient(0deg,rgba(0,0,0,.4) 0,transparent 50%);inset:0;position:absolute}.gallery-full__breadcrumb{background:#fff;padding:0 var(--eg-space-lg)}.gallery-full__info{background:#fff;padding:0 var(--eg-space-lg) var(--eg-space-md)}.gallery-full__info-inner{margin:0 auto;max-width:1400px}.gallery-full__title{color:var(--eg-gray-900);font-size:2rem;font-weight:700;line-height:1.2;margin:0 0 var(--eg-space-sm)}@media (min-width:768px){.gallery-full__title{font-size:2.5rem}}.gallery-full__meta{align-items:center;color:var(--eg-gray-500);display:flex;flex-wrap:wrap;font-size:1rem;gap:var(--eg-space-sm)}.gallery-full__separator{color:var(--eg-gray-300)}.gallery-full__description{color:var(--eg-gray-500);font-size:1rem;line-height:1.6;margin-top:var(--eg-space-md);max-width:800px}.gallery-full__grid-wrapper{margin:0 auto;max-width:1400px;padding:0 var(--eg-space-lg) var(--eg-space-2xl)}.gallery-full__grid{display:grid;gap:var(--eg-space-sm);grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.gallery-full__grid{gap:var(--eg-space-md);grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.gallery-full__grid{grid-template-columns:repeat(4,1fr)}}.gallery-full__item{aspect-ratio:4/3;background:var(--eg-gray-100);border-radius:var(--eg-radius-md);margin:0;overflow:hidden}.gallery-full__image{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--eg-transition-slow);width:100%}.gallery-full__image:hover{transform:scale(1.03)}.vehicle-detail__comments{background:#fff;border-radius:var(--eg-radius-lg);box-shadow:var(--eg-shadow-sm);margin-bottom:var(--eg-space-xl);padding:var(--eg-space-lg)}.gallery-full__comments{background:#fff;padding:var(--eg-space-lg) var(--eg-space-lg) var(--eg-space-2xl)}.gallery-full__comments-inner{margin:0 auto;max-width:1400px}.gallery-full__section-title{color:var(--eg-gray-800);font-size:1.375rem;font-weight:600;margin:0 0 var(--eg-space-md)}.view-vehicle-garage-log .view-filters,.view-vehicle-ride-history .view-filters{background:#fff;border-radius:var(--eg-radius-lg);box-shadow:var(--eg-shadow-sm);margin-bottom:var(--eg-space-xl);padding:var(--eg-space-lg)}.view-vehicle-garage-log .view-filters form,.view-vehicle-ride-history .view-filters form{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--eg-space-md)}.view-vehicle-garage-log .view-filters .form-item,.view-vehicle-ride-history .view-filters .form-item{flex:1;margin:0;min-width:200px}.view-vehicle-garage-log .view-filters .form-item label,.view-vehicle-ride-history .view-filters .form-item label{color:var(--eg-gray-500);display:block;font-size:1rem;font-weight:500;letter-spacing:.05em;margin-bottom:var(--eg-space-xs);text-transform:uppercase}.view-vehicle-garage-log .view-filters input[type=search],.view-vehicle-garage-log .view-filters input[type=text],.view-vehicle-garage-log .view-filters select,.view-vehicle-ride-history .view-filters input[type=search],.view-vehicle-ride-history .view-filters input[type=text],.view-vehicle-ride-history .view-filters select{background:#fff;border:1px solid var(--eg-gray-200);border-radius:var(--eg-radius-md);color:var(--eg-gray-800);font-size:1rem;padding:8px 12px;transition:border-color var(--eg-transition-fast);width:100%}.view-vehicle-garage-log .view-filters input[type=search]:focus,.view-vehicle-garage-log .view-filters input[type=text]:focus,.view-vehicle-garage-log .view-filters select:focus,.view-vehicle-ride-history .view-filters input[type=search]:focus,.view-vehicle-ride-history .view-filters input[type=text]:focus,.view-vehicle-ride-history .view-filters select:focus{border-color:var(--eg-blue);box-shadow:0 0 0 3px rgba(0,119,158,.1);outline:0}.view-vehicle-garage-log .view-filters .form-actions,.view-vehicle-ride-history .view-filters .form-actions{display:flex;gap:var(--eg-space-sm)}.view-vehicle-garage-log .view-filters .form-actions input[type=submit],.view-vehicle-ride-history .view-filters .form-actions input[type=submit]{background:var(--eg-blue);border:none;border-radius:var(--eg-radius-md);color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:8px 20px;transition:background var(--eg-transition-fast)}.view-vehicle-garage-log .view-filters .form-actions input[type=submit]:hover,.view-vehicle-ride-history .view-filters .form-actions input[type=submit]:hover{background:var(--eg-blue-dark)}.events-listing__toolbar{display:flex;gap:var(--eg-space-sm);margin-bottom:var(--eg-space-lg)}.events-listing__toggle{border:1px solid var(--eg-gray-300);border-radius:var(--eg-radius-sm);color:var(--eg-gray-700);font-size:.9375rem;padding:var(--eg-space-xs) var(--eg-space-sm);text-decoration:none;transition:all var(--eg-transition-fast)}.events-listing__toggle:hover{border-color:var(--eg-blue);color:var(--eg-blue)}.events-listing__toggle.is-active{background:var(--eg-blue);border-color:var(--eg-blue);color:var(--eg-white)}.events-listing__month{color:var(--eg-gray-900);font-size:1.25rem;font-weight:600;margin-block:var(--eg-space-xl) var(--eg-space-md)}.event-detail{display:grid;gap:var(--eg-space-xl);grid-template-columns:1fr;margin:0 auto;max-width:1200px;padding:var(--eg-space-xl) var(--eg-space-md)}.event-detail__main{display:flex;flex-direction:column;gap:var(--eg-space-lg)}.event-detail__body{color:var(--eg-gray-800);line-height:1.6}.event-detail__website a{color:var(--eg-blue);font-weight:500;text-decoration:none}.event-detail__website a:hover{text-decoration:underline}.event-detail__capacity{color:var(--eg-gray-700);font-size:.9375rem;margin:0}.event-detail__credits h2{color:var(--eg-gray-900);font-size:1.25rem;margin:0 0 var(--eg-space-sm)}.event-detail__sidebar{display:flex;flex-direction:column;gap:var(--eg-space-md)}@media (min-width:1024px){.event-detail{grid-template-columns:2fr 1fr}}.path-groups .block-local-actions-block,.path-groups .block-page-title-block{display:none}.eg-groups-view__header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:1440px;padding:0 var(--eg-space-lg)}@media (max-width:575.98px){.eg-groups-view__header{flex-direction:column}}.eg-groups-view__title{color:var(--eg-gray-900);font-size:2rem;font-weight:700;margin:0 0 .25rem}.eg-groups-view__description{color:var(--eg-gray-500);font-size:1rem;margin:0}.eg-groups-view__create-btn{align-self:flex-start;background:var(--eg-blue);border:2px solid var(--eg-blue);border-radius:var(--eg-radius-md);color:var(--eg-btn-color);flex-shrink:0;font-size:1rem;font-weight:600;padding:10px 20px;text-decoration:none;transition:all var(--eg-transition-fast);white-space:nowrap}.eg-groups-view__create-btn:hover{background:#fff;border-color:var(--eg-blue);color:var(--eg-blue)}@media (max-width:575.98px){.eg-groups-view__create-btn{text-align:center;width:100%}}.eg-groups-view__trending{margin-bottom:2.5rem;margin-left:auto;margin-right:auto;max-width:1440px;padding:0 var(--eg-space-lg)}.eg-groups-view__trending-title{color:var(--eg-gray-900);font-size:1.25rem;font-weight:600;margin-bottom:1rem}.eg-groups-view__trending-grid{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:576px){.eg-groups-view__trending-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.eg-groups-view__trending-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.eg-groups-view__trending-grid{grid-template-columns:repeat(4,1fr)}}.groups-list__header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin:0 auto var(--eg-space-xl);max-width:1440px;padding:0 var(--eg-space-lg)}@media (max-width:575.98px){.groups-list__header{flex-direction:column}}.groups-list__header-content{flex:1}.groups-list__title{color:var(--eg-gray-900);font-size:2rem;font-weight:700;margin:0 0 .25rem}.groups-list__description{color:var(--eg-gray-500);font-size:1rem;margin:0}.groups-list__actions{align-self:flex-start;flex-shrink:0}@media (max-width:575.98px){.groups-list__actions{width:100%}}.group-detail{margin:0 auto;max-width:1440px;padding:var(--eg-space-xl) var(--eg-space-lg)}.group-detail__tab-content{min-height:200px}.group-discussions__toolbar{margin-bottom:var(--eg-space-2xl)}.group-discussions__search{flex:1;max-width:400px;position:relative}@media (max-width:575.98px){.group-discussions__search{max-width:none}}.group-discussions__search-icon{color:var(--eg-gray-400);left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.group-discussions__search-input{background:#fff;border:1px solid var(--eg-gray-200);border-radius:var(--eg-radius-md);font-size:.875rem;padding:10px 12px 10px 40px;width:100%}.group-discussions__search-input::-moz-placeholder{color:var(--eg-gray-400)}.group-discussions__search-input::placeholder{color:var(--eg-gray-400)}.group-discussions__search-input:focus{border-color:var(--eg-blue);box-shadow:0 0 0 3px rgba(var(--eg-blue-rgb,141,153,22),.15);outline:0}.group-discussions__actions{display:flex;flex-shrink:0;gap:var(--eg-space-sm);margin-left:auto}@media (max-width:575.98px){.group-discussions__actions{flex-direction:column}}.group-discussions--page{margin:0 auto;max-width:1440px;padding:var(--eg-space-xl) var(--eg-space-lg)}.group-section{margin-bottom:var(--eg-space-lg)}.group-section:last-child{margin-bottom:0}.group-section__header{align-items:flex-start;display:flex;gap:var(--eg-space-md);justify-content:space-between;margin-bottom:.75rem}.group-section__header-left{flex:1;min-width:0}.group-section__title{color:var(--eg-gray-900);font-size:1.125rem;font-weight:700;margin:0}.group-section__title-link{color:inherit;text-decoration:none;transition:color var(--eg-transition-fast)}.group-section__title-link:hover{color:var(--eg-blue)}.group-section__description{color:var(--eg-gray-500);font-size:.8125rem;line-height:1.4;margin:.25rem 0 0}.group-section__header-right{flex-shrink:0}.group-section__view-all{align-items:center;border-radius:var(--eg-radius-sm);color:var(--eg-dark);display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem 1rem;text-decoration:none;transition:color var(--eg-transition-fast),background var(--eg-transition-fast)}.group-section__view-all:hover{background:var(--eg-blue);color:var(--eg-btn-color)}.group-section__view-all svg{flex-shrink:0}.group-section__discussions{display:flex;flex-direction:column;gap:.5rem}.group-section__discussion-item{background:#fff;border-radius:var(--eg-radius-md)}.group-section__footer{align-items:center;border-top:1px solid var(--eg-gray-100);display:flex;justify-content:space-between;margin-top:var(--eg-space-md);padding-top:var(--eg-space-md)}.group-section__total{color:var(--eg-gray-500);font-size:.8125rem}.group-section__view-all-link{border-radius:var(--eg-radius-sm);color:var(--eg-dark);font-size:.8125rem;font-weight:600;padding:.375rem .75rem;text-decoration:none;transition:color var(--eg-transition-fast),background var(--eg-transition-fast)}.group-section__view-all-link:hover{background:var(--eg-blue);color:var(--eg-btn-color)}.group-section__empty{color:var(--eg-gray-400);font-size:.875rem;padding:var(--eg-space-lg)}.group-sections__empty{align-items:center;display:flex;flex-direction:column;padding:var(--eg-space-2xl) var(--eg-space-lg);text-align:center}.group-sections__empty-icon{color:var(--eg-gray-300);margin-bottom:var(--eg-space-md)}.group-sections__empty-text{color:var(--eg-gray-500);font-size:1rem}.group-discussions__toolbar{align-items:center;display:flex;gap:var(--eg-space-md);justify-content:space-between;margin-bottom:var(--eg-space-lg)}@media (max-width:575.98px){.group-discussions__toolbar{align-items:stretch;flex-direction:column}}.group-discussions__section-title{color:var(--eg-gray-500);font-size:.75rem;font-weight:600;letter-spacing:.05em;margin:0 0 var(--eg-space-sm);text-transform:uppercase}.group-discussions__list{display:flex;flex-direction:column;gap:.5rem}.group-discussions__item{background:#fff;border-radius:var(--eg-radius-md)}.group-discussions__item--pinned{border-left:3px solid var(--eg-blue)}.group-discussions__pinned{margin-bottom:var(--eg-space-lg)}.group-discussions__empty{align-items:center;display:flex;flex-direction:column;padding:var(--eg-space-2xl) var(--eg-space-lg);text-align:center}.group-discussions__empty-icon{color:var(--eg-gray-300);margin-bottom:var(--eg-space-md)}.group-discussions__empty-text{color:var(--eg-gray-500);font-size:1rem}.group-about-layout{display:grid;gap:var(--eg-space-xl);grid-template-columns:1fr;margin:0 auto;max-width:1100px}@media (min-width:768px){.group-about-layout{grid-template-columns:2fr 1fr}}.group-about-layout__main{min-width:0}.group-about-layout__main,.group-about-layout__sidebar{display:flex;flex-direction:column;gap:var(--eg-space-lg)}.group-about__meta{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.group-about__badge{align-items:center;border-radius:999px;display:inline-flex;font-size:.75rem;font-weight:600;padding:.25rem .75rem}.group-about__badge--category{background:rgba(var(--eg-blue-rgb,141,153,22),.1);color:var(--eg-blue)}.group-about__badge--type{background:var(--eg-gray-100);color:var(--eg-gray-600)}.group-about__created{color:var(--eg-gray-500);font-size:.8125rem}.group-about__card{background:#fff;border:1px solid var(--eg-gray-200);border-radius:var(--eg-radius-lg);padding:var(--eg-space-lg)}.group-about__card-heading{color:var(--eg-gray-900);font-size:1.125rem;font-weight:700;margin:0 0 var(--eg-space-md)}.group-about__text{color:var(--eg-gray-700);font-size:.9375rem;line-height:1.7}.group-about__text p{margin-bottom:1em}.group-about__text p:last-child{margin-bottom:0}.group-about__rules{color:var(--eg-gray-700);font-size:.9375rem;line-height:1.7}.group-about__rules ol{margin:0;padding-left:1.25rem}.group-about__rules ol li{margin-bottom:.5rem}.group-about__rules ol li:last-child{margin-bottom:0}.group-about__discussions-list{display:flex;flex-direction:column}.group-about__discussion-item{align-items:center;border-bottom:1px solid var(--eg-gray-100);color:inherit;display:flex;gap:var(--eg-space-md);justify-content:space-between;padding:.75rem 0;text-decoration:none}.group-about__discussion-item:last-child{border-bottom:none;padding-bottom:0}.group-about__discussion-item:first-child{padding-top:0}.group-about__discussion-item:hover .group-about__discussion-title{color:var(--eg-blue)}.group-about__discussion-info{display:flex;flex-direction:column;gap:.125rem;min-width:0}.group-about__discussion-title{color:var(--eg-gray-900);font-size:.875rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;transition:color var(--eg-transition-fast);white-space:nowrap}.group-about__discussion-meta{color:var(--eg-gray-500);font-size:.75rem}.group-about__discussion-icon{align-items:center;color:var(--eg-gray-400);display:flex;flex-shrink:0;font-size:.75rem;gap:.25rem}.group-about__discussion-icon svg{flex-shrink:0}.group-about__join-cta{background:rgba(var(--eg-blue-rgb,141,153,22),.04);border:2px solid var(--eg-blue);border-radius:var(--eg-radius-lg);padding:var(--eg-space-lg)}.group-about__join-cta-heading{color:var(--eg-gray-900);font-size:1.125rem;font-weight:700;margin:0 0 .5rem}.group-about__join-cta-text{color:var(--eg-gray-600);font-size:.875rem;line-height:1.5;margin:0 0 var(--eg-space-md)}.group-about__members-list{display:flex;flex-direction:column}.group-about__member-item{align-items:center;border-bottom:1px solid var(--eg-gray-100);color:inherit;display:flex;gap:.75rem;padding:.5rem 0;text-decoration:none}.group-about__member-item:last-child{border-bottom:none;padding-bottom:0}.group-about__member-item:first-child{padding-top:0}.group-about__member-item:hover .group-about__member-name{color:var(--eg-blue)}.group-about__member-avatar{background:var(--eg-gray-100);border-radius:50%;flex-shrink:0;height:40px;overflow:hidden;width:40px}.group-about__member-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.group-about__member-avatar svg{align-items:center;color:var(--eg-gray-400);display:flex;height:100%;justify-content:center;padding:6px;width:100%}.group-about__member-name{color:var(--eg-gray-900);flex:1;font-size:.875rem;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;transition:color var(--eg-transition-fast);white-space:nowrap}.group-about__member-role{flex-shrink:0;font-size:.875rem}.group-about__members-more{color:var(--eg-blue);display:block;font-size:.8125rem;font-weight:600;margin-top:var(--eg-space-sm);padding-top:var(--eg-space-sm);text-decoration:none}.group-about__members-more:hover{color:var(--eg-blue-dark)}.groups-list__grid{display:grid;gap:var(--eg-space-lg);grid-template-columns:1fr;margin:0 auto var(--eg-space-xl);max-width:1440px;padding:0 var(--eg-space-lg)}.groups-list__grid article{margin:0}@media (min-width:576px){.groups-list__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.groups-list__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.groups-list__grid{grid-template-columns:repeat(4,1fr)}}.profile-groups-tab{display:flex;flex-direction:column;gap:var(--eg-space-xl);padding-block:var(--eg-space-xl)}.profile-groups-tab__section+.profile-groups-tab__section{border-top:1px solid var(--eg-gray-200);padding-top:var(--eg-space-xl)}.profile-groups-tab__heading{font-size:1.75rem;font-weight:700;margin:0 0 var(--eg-space-md)}.profile-groups-tab__grid{display:grid;gap:var(--eg-space-lg);grid-template-columns:repeat(1,minmax(0,1fr));list-style:none;margin:0;padding:0}@media (min-width:600px){.profile-groups-tab__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.profile-groups-tab__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.profile-groups-tab__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.profile-groups-tab__item{display:contents}.profile-groups-tab__empty{align-items:flex-start;color:var(--eg-gray-700);display:flex;flex-direction:column;gap:var(--eg-space-md)}.profile-groups-tab__empty-message{margin:0}.profile-galleries__empty{align-items:center;display:flex;flex-direction:column;gap:var(--eg-space-md);padding:var(--eg-space-2xl) var(--eg-space-lg);text-align:center}.profile-galleries__empty-text{color:var(--eg-gray-500);margin:0}.feed-layout{align-items:start;display:grid;gap:var(--eg-space-xl);grid-template-columns:minmax(0,1fr) 360px;margin-top:var(--eg-space-xl)}.feed-main{border-right:1px solid var(--eg-gray-200);min-width:0;padding-right:var(--eg-space-xl)}.feed-sidebar{display:flex;flex-direction:column;gap:var(--eg-space-lg)}.feed-composer{background:var(--eg-gray-100);border-radius:var(--eg-radius-md);margin-bottom:var(--eg-space-lg);padding:var(--eg-space-md)}.feed-input{background:#fff;border:1px solid var(--eg-gray-300);border-radius:var(--eg-radius-sm);color:var(--eg-gray-800);font-family:inherit;font-size:1rem;padding:8px 12px;width:100%}.feed-input::-moz-placeholder{color:var(--eg-gray-400)}.feed-input::placeholder{color:var(--eg-gray-400)}.feed-input:focus{border-color:var(--eg-blue);box-shadow:0 0 0 2px rgba(var(--eg-blue-rgb),.18);outline:0}.feed-post-btn{flex-shrink:0;white-space:nowrap}@media (max-width:991.98px){.feed-layout{grid-template-columns:1fr}.feed-main{border-right:none;padding-right:0}.feed-sidebar{order:-1}}.path-galleries .block-page-title-block{display:none}.eg-galleries-view__header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:1440px;padding:0 var(--eg-space-lg)}.eg-galleries-view__title{color:var(--eg-gray-900);font-size:2rem;font-weight:700;margin:0 0 .25rem}.eg-galleries-view__description{color:var(--eg-gray-500);font-size:1rem;margin:0}.eg-galleries-view__toolbar{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin:0 auto 1.5rem;max-width:1440px;padding:0 var(--eg-space-lg)}.eg-galleries-view__filters{flex:1;min-width:0}.eg-galleries-view__filters form{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.75rem}.eg-galleries-view__filters .form-item{flex-shrink:0;margin:0}.eg-galleries-view__filters .form-item label{color:var(--eg-gray-500);font-size:.75rem;font-weight:600;letter-spacing:.05em;margin-bottom:.25rem;text-transform:uppercase}.eg-galleries-view__filters .form-select,.eg-galleries-view__filters .form-text{background:#fff;border:1px solid var(--eg-gray-300);border-radius:var(--eg-radius-md);font-size:.875rem;height:38px;min-width:160px;padding:8px 12px}.eg-galleries-view__filters .form-select:focus,.eg-galleries-view__filters .form-text:focus{border-color:var(--eg-blue);box-shadow:0 0 0 2px rgba(76,175,80,.15);outline:0}.eg-galleries-view__filters .form-actions{align-items:flex-end;display:flex;gap:.5rem}.eg-galleries-view__filters .form-actions .form-submit{height:38px;line-height:34px;padding:0 16px}.eg-galleries-view__filters .form-actions .form-submit:hover{border-width:2px}.eg-galleries-view__filters .form-actions input[id*=reset]{background:0 0;border-color:var(--eg-gray-300);color:var(--eg-gray-500)}.eg-galleries-view__filters .form-actions input[id*=reset]:hover{border-color:var(--eg-gray-400);color:var(--eg-gray-700)}.eg-galleries-view__grid-toggle{border:1px solid var(--eg-gray-300);border-radius:var(--eg-radius-md);display:flex;flex-shrink:0;overflow:hidden}.eg-galleries-view__toggle-btn{align-items:center;background:#fff;border:none;color:var(--eg-gray-400);cursor:pointer;display:flex;height:38px;justify-content:center;padding:0;transition:all var(--eg-transition-fast);width:38px}.eg-galleries-view__toggle-btn:not(:last-child){border-right:1px solid var(--eg-gray-300)}.eg-galleries-view__toggle-btn:hover{background:var(--eg-gray-100);color:var(--eg-gray-600)}.eg-galleries-view__toggle-btn.is-active{background:var(--eg-blue);color:var(--eg-btn-color)}.eg-galleries-view .gallery-grid{margin:0 auto 3rem;max-width:1440px;padding:0 var(--eg-space-lg)}.eg-galleries-view .gallery-grid__items{display:grid;gap:var(--eg-space-lg);grid-template-columns:1fr}@media (min-width:576px){.eg-galleries-view .gallery-grid__items{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.eg-galleries-view .gallery-grid__items{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.eg-galleries-view .gallery-grid__items{grid-template-columns:repeat(4,1fr)}}.gallery-grid--large-cards .gallery-grid__items{grid-template-columns:repeat(1,1fr)!important}@media (min-width:576px){.gallery-grid--large-cards .gallery-grid__items{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:575.98px){.eg-galleries-view__toolbar{align-items:stretch;flex-direction:column}.eg-galleries-view__filters form{flex-direction:column}.eg-galleries-view__filters .form-select,.eg-galleries-view__filters .form-text{min-width:100%}.eg-galleries-view__grid-toggle{align-self:flex-end}}.path-vehicles .block-page-title-block{display:none}.eg-vehicles-view__header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:1440px;padding:0 var(--eg-space-lg)}.eg-vehicles-view__title{color:var(--eg-gray-900);font-size:2rem;font-weight:700;margin:0 0 .25rem}.eg-vehicles-view__toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin:0 auto 1.5rem;max-width:1440px;padding:0 var(--eg-space-lg)}.eg-vehicles-view__filters{flex:1;min-width:0}.eg-vehicles-view__filters form{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.75rem}.eg-vehicles-view__filters .form-item{flex-shrink:0;margin:0}.eg-vehicles-view__filters .form-item label{color:var(--eg-gray-500);font-size:.75rem;font-weight:600;letter-spacing:.05em;margin-bottom:.25rem;text-transform:uppercase}.eg-vehicles-view__filters .form-select,.eg-vehicles-view__filters .form-text{background:#fff;border:1px solid var(--eg-gray-300);border-radius:var(--eg-radius-md);font-size:.875rem;height:38px;min-width:160px;padding:8px 12px}.eg-vehicles-view__filters .form-select:focus,.eg-vehicles-view__filters .form-text:focus{border-color:var(--eg-blue);box-shadow:0 0 0 2px rgba(76,175,80,.15);outline:0}.eg-vehicles-view__filters .form-actions{align-items:flex-end;display:flex;gap:.5rem}.eg-vehicles-view__filters .form-actions .form-submit{height:38px;line-height:34px;padding:0 16px}.eg-vehicles-view__filters .form-actions .form-submit:hover{border-width:2px}.eg-vehicles-view__filters .form-actions input[id*=reset]{background:0 0;border-color:var(--eg-gray-300);color:var(--eg-gray-500)}.eg-vehicles-view__filters .form-actions input[id*=reset]:hover{border-color:var(--eg-gray-400);color:var(--eg-gray-700)}.eg-vehicles-view .gallery-grid{margin:0 auto 3rem;max-width:1440px;padding:0 var(--eg-space-lg)}.eg-vehicles-view .gallery-grid__items{display:grid;gap:var(--eg-space-lg)}@media (max-width:575.98px){.eg-vehicles-view__toolbar{align-items:stretch;flex-direction:column}.eg-vehicles-view__filters form{flex-direction:column}.eg-vehicles-view__filters .form-select,.eg-vehicles-view__filters .form-text{min-width:100%}}.members-grid{display:grid;gap:var(--eg-space-4,1rem);grid-template-columns:repeat(4,minmax(0,1fr))}.members-grid__cell{display:flex}@media (max-width:1024px){.members-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.members-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.members-grid{grid-template-columns:1fr}}.two-column-section{display:grid;gap:2rem;grid-template-columns:1fr}.two-column-section__column{display:flex;flex-direction:column;gap:1rem}.two-column-section__header{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:2rem}.two-column-section__content{display:flex;flex-direction:column;gap:1rem}@media (min-width:1024px){.two-column-section{grid-template-columns:repeat(2,1fr)}}.homepage-main .gallery-grid{display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width:640px){.homepage-main .gallery-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.homepage-main .gallery-grid{grid-template-columns:repeat(4,1fr)}}.homepage-main .gallery-card{background:var(--eg-gray-100);border:1px solid var(--eg-gray-300);border-radius:var(--eg-radius-md);box-shadow:var(--eg-shadow-sm);overflow:hidden;transition:var(--eg-transition-fast)}.homepage-main .gallery-card:hover{box-shadow:var(--eg-shadow-lg)}.homepage-main .gallery-card:hover .gallery-card__image{transform:scale(1.05)}.homepage-main .gallery-card__image-container{aspect-ratio:4/3;overflow:hidden;position:relative}.homepage-main .gallery-card__image{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.homepage-main .gallery-card__badge{align-items:center;background:rgba(0,0,0,.6);border-radius:.25rem;bottom:.5rem;color:var(--eg-gray-100);display:flex;font-size:.875rem;gap:.25rem;padding:.25rem .5rem;position:absolute;right:.5rem}.homepage-main .gallery-card__badge svg{height:1rem;width:1rem}.homepage-main .gallery-card__content{padding:1rem}.homepage-main .gallery-card__title{color:var(--eg-dark);font-size:1rem;font-weight:600;margin-bottom:.5rem}.homepage-main .gallery-card__owner{align-items:center;display:flex;gap:.5rem}.homepage-main .gallery-card__avatar{border-radius:50%;height:1.5rem;overflow:hidden;width:1.5rem}.homepage-main .gallery-card__avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.homepage-main .gallery-card__owner-name{color:var(--eg-gray-500);font-size:.875rem}.list-card{align-items:center;background:var(--eg-gray-100);border:1px solid var(--eg-gray-300);border-radius:var(--eg-radius-md);display:flex;gap:1rem;padding:1rem;transition:var(--eg-transition-fast)}.list-card:hover{box-shadow:var(--eg-shadow-lg)}.list-card__image{border-radius:var(--eg-radius-md);flex-shrink:0;height:4rem;-o-object-fit:cover;object-fit:cover;width:4rem}.list-card__content{flex:1;min-width:0}.list-card__title{color:var(--eg-dark);font-size:1rem;font-weight:600;margin-bottom:.25rem}.list-card__meta{align-items:center;color:var(--eg-gray-500);display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem}.list-card__meta svg{height:1rem;width:1rem}.story-grid .view,.story-grid .view-content,.story-grid .views-element-container{display:contents}.story-grid .view-content{display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width:768px){.story-grid .view-content{grid-template-columns:repeat(3,1fr)}}.story-card{background:var(--eg-gray-100);border:1px solid var(--eg-gray-300);border-radius:var(--eg-radius-md);box-shadow:var(--eg-shadow-sm);overflow:hidden;transition:var(--eg-transition-fast)}.story-card:hover{box-shadow:var(--eg-shadow-lg)}.story-card:hover .story-card__image{transform:scale(1.05)}.story-card:hover .story-card__title{color:var(--eg-blue)}.story-card__image-container{aspect-ratio:16/9;overflow:hidden;position:relative}.story-card__image{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.story-card__category-badge{background:var(--eg-blue);border-radius:9999px;color:var(--eg-gray-100);font-size:.875rem;font-weight:600;left:.5rem;padding:.125rem .625rem;position:absolute;top:.5rem}.story-card__content{padding:1rem}.story-card__title{color:var(--eg-dark);font-size:1rem;font-weight:600;margin-bottom:.5rem;transition:var(--eg-transition-fast)}.story-card__excerpt{display:-webkit-box;-webkit-line-clamp:2;margin-bottom:.75rem;overflow:hidden;-webkit-box-orient:vertical}.story-card__excerpt,.story-card__footer{color:var(--eg-gray-500);font-size:.875rem}.story-card__footer{align-items:center;display:flex;gap:.5rem}.story-card__avatar{border-radius:50%;height:1.5rem;overflow:hidden;width:1.5rem}.story-card__avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.badge{align-items:center;border-radius:9999px;display:inline-flex;font-size:.875rem;font-weight:600;gap:.25rem;padding:.125rem .625rem}.badge--primary{background:var(--eg-blue);color:var(--eg-gray-100)}.badge--secondary{background:var(--eg-gray-200);color:var(--eg-dark)}.trending-list{display:flex;flex-direction:column;gap:1rem}.trending-list__card{align-items:center;background:#fff;border:1px solid var(--eg-gray-200);border-radius:var(--eg-radius-md);color:inherit;display:flex;gap:1rem;padding:1rem;text-decoration:none;transition:box-shadow .2s ease}.trending-list__card:hover{box-shadow:var(--eg-shadow-md)}.trending-list__image{border-radius:var(--eg-radius-md);flex-shrink:0;height:4rem;overflow:hidden;width:4rem}.trending-list__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.trending-list__image-placeholder{align-items:center;background:var(--eg-gray-200);color:var(--eg-gray-500);display:flex;height:100%;justify-content:center;width:100%}.trending-list__info{flex:1;min-width:0}.trending-list__name{color:var(--eg-gray-900);font-size:1rem;font-weight:600;margin:0 0 .25rem}.trending-list__members{align-items:center;color:var(--eg-gray-500);display:flex;font-size:.875rem;gap:.375rem;margin-bottom:.375rem}.trending-list__members svg{flex-shrink:0}.trending-list__category{background:var(--eg-gray-200);border-radius:9999px;color:var(--eg-gray-700);display:inline-block;font-size:.875rem;font-weight:600;padding:.125rem .625rem}.trending-list__trend-icon{color:var(--eg-blue);flex-shrink:0}.text-muted{color:var(--eg-gray-500);font-size:.875rem}.homepage-main{min-height:50vh}.ownership-filters{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:8px 0 0;padding:0}.ownership-filters__item{margin:0}.ownership-filters__chip{background:#fff;border:1px solid var(--eg-gray-300);border-radius:9999px;color:var(--eg-gray-700);display:inline-block;font-family:Roboto,sans-serif;font-size:.8125rem;font-weight:500;padding:4px 12px;text-decoration:none;transition:all var(--eg-transition-fast)}.ownership-filters__chip:focus,.ownership-filters__chip:hover{background:var(--eg-blue);border-color:var(--eg-blue);color:#fff;text-decoration:none}.content-section__header--with-chips{align-items:flex-start}.gallery-grid--with-partner--horizontal{display:grid;gap:var(--eg-space-lg);grid-template-columns:repeat(4,1fr)}.gallery-grid--with-partner--horizontal>.views-element-container,.gallery-grid--with-partner--horizontal>.views-element-container>.view,.gallery-grid--with-partner--horizontal>.views-element-container>.view>.views-view-unformatted,.gallery-grid--with-partner--horizontal>.views-element-container>.view>.views-view-unformatted>.views-row{display:contents}.gallery-grid--with-partner--horizontal .gc{grid-column:span 1}.gallery-grid--with-partner--horizontal .partner-promo-card--horizontal{grid-column:span 2}@media (max-width:991px){.gallery-grid--with-partner--horizontal{grid-template-columns:repeat(2,1fr)}.gallery-grid--with-partner--horizontal .partner-promo-card--horizontal{grid-column:span 2}}@media (max-width:575px){.gallery-grid--with-partner--horizontal{grid-template-columns:1fr}.gallery-grid--with-partner--horizontal .partner-promo-card--horizontal{grid-column:span 1}}.gallery-grid--with-partner--vertical{display:grid;gap:var(--eg-space-lg);grid-auto-flow:row;grid-template-columns:repeat(4,1fr)}.gallery-grid--with-partner--vertical .gc{grid-column:span 1;grid-row:span 1}.gallery-grid--with-partner--vertical .partner-promo-card--vertical{grid-column:span 1;grid-row:span 2}@media (max-width:991px){.gallery-grid--with-partner--vertical{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.gallery-grid--with-partner--vertical{grid-template-columns:1fr}.gallery-grid--with-partner--vertical .partner-promo-card--vertical{grid-column:span 1;grid-row:span 1}}.stories-page{margin:0 auto;max-width:1440px;padding:0 var(--eg-space-lg) 2rem}.stories-page__featured{margin-bottom:2rem}.stories-page__main{display:flex;flex-direction:column;gap:2rem}@media (min-width:1024px){.stories-page__main{flex-direction:row}}.stories-page__content{flex:1;min-width:0}.stories-page__sidebar{width:100%}@media (min-width:1024px){.stories-page__sidebar{flex-shrink:0;width:300px}}.stories-page__filters{margin-bottom:1.5rem}.stories-page__filters .views-exposed-form{align-items:stretch;display:flex;flex-wrap:nowrap;gap:0}.stories-page__filters .form-item{flex:1;margin:0;min-width:0}.stories-page__filters .form-item .form-label{overflow:hidden;position:absolute;clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;padding:0;white-space:nowrap;width:1px}.stories-page__filters input[type=text],.stories-page__filters select{border-radius:var(--eg-radius-md) 0 0 var(--eg-radius-md);border-right:0;height:42px;width:100%}.stories-page__filters .form-actions{display:flex}.stories-page__filters .form-actions .form-submit{background:var(--eg-blue);border:2px solid var(--eg-blue);border-radius:0 var(--eg-radius-md) var(--eg-radius-md) 0;color:var(--eg-btn-color);cursor:pointer;font-size:1rem;font-weight:600;height:42px;padding:0 1.25rem;white-space:nowrap}.stories-page__filters .form-actions .form-submit:hover{background:0 0;color:var(--eg-blue)}.stories-page__grid{display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width:640px){.stories-page__grid{grid-template-columns:repeat(2,1fr)}}.stories-page__empty{color:var(--eg-gray-500);font-size:1rem;padding:3rem 1rem;text-align:center}.stories-page__pager{margin-top:2rem}.story-detail__hero{background:var(--eg-gray-200);height:18rem;overflow:hidden;position:relative}.story-detail__hero--placeholder{background:linear-gradient(135deg,var(--eg-gray-200) 0,var(--eg-gray-300) 100%)}@media (min-width:768px){.story-detail__hero{height:24rem}}.story-detail__hero-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.story-detail__hero-overlay{background:linear-gradient(0deg,rgba(0,0,0,.4) 0,transparent 60%);inset:0;position:absolute}.story-detail__body{color:var(--eg-dark);font-size:1rem;line-height:1.8;margin:0 auto 3rem;max-width:56rem;padding:0 1rem}.story-detail__body h2{color:var(--eg-gray-900);font-size:1.5rem;font-weight:700;margin:2rem 0 1rem}.story-detail__body h3{font-size:1.25rem;font-weight:600;margin:1.5rem 0 .75rem}.story-detail__body p{margin-bottom:1.25rem}.story-detail__body ol,.story-detail__body ul{margin-bottom:1.25rem;padding-left:1.5rem}.story-detail__body li{margin-bottom:.5rem}.story-detail__body blockquote{background:var(--eg-gray-50);border-left:4px solid var(--eg-blue);color:var(--eg-gray-700);font-style:italic;margin:1.5rem 0;padding:1rem 1.5rem}.story-detail__body img{border-radius:var(--eg-radius-md);height:auto;margin:1.5rem 0;max-width:100%}.story-detail__body a{color:var(--eg-blue);text-decoration:underline}.story-detail__body a:hover{color:var(--eg-blue-dark)}@media (min-width:768px){.story-detail__body{padding:0}}.story-detail__related{margin:0 auto 3rem;max-width:56rem;padding:0 1rem}@media (min-width:768px){.story-detail__related{padding:0}}.story-detail__related-title{color:var(--eg-dark);font-size:1.25rem;font-weight:600;margin-bottom:1.5rem}.story-detail__related-grid .view,.story-detail__related-grid .view-content,.story-detail__related-grid .views-element-container{display:contents}.story-detail__related-grid .view-content{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:640px){.story-detail__related-grid .view-content{grid-template-columns:repeat(3,1fr)}}.story-detail__tabs{margin:0 auto 1.5rem;max-width:56rem;padding:0 1rem}.story-detail__tabs .tabs--primary{display:flex;flex-wrap:wrap;gap:.25rem;list-style:none;margin:0;padding:0}.story-detail__tabs .tabs--primary li{margin:0}.story-detail__tabs .tabs--primary li a{border-radius:var(--eg-radius-md);color:var(--eg-gray-500);display:block;font-size:.875rem;font-weight:500;padding:.5rem 1rem;text-decoration:none}.story-detail__tabs .tabs--primary li a:hover{background:var(--eg-gray-100);color:var(--eg-dark)}.story-detail__tabs .tabs--primary li a.is-active{background:var(--eg-blue);color:#fff}@media (min-width:768px){.story-detail__tabs{padding:0}}.story-detail__comments{margin:0 auto 3rem;max-width:56rem;padding:0 1rem}@media (min-width:768px){.story-detail__comments{padding:0}}.story-detail__comments-title{color:var(--eg-dark);font-size:1.25rem;font-weight:600;margin:0 0 1.5rem}.story-detail__comments-empty{color:var(--eg-gray-500);margin:0;padding:1.5rem 0}.node-461 .block-page-title-block,.node-type--story .block-page-title-block,.path-stories .block-page-title-block{display:none}.about-hero{background:var(--eg-gray-100);padding:4rem 1rem 2.5rem;text-align:center}@media (min-width:768px){.about-hero{padding:6rem 1rem 3.5rem}}.about-hero__content{margin:0 auto;max-width:64rem}.about-hero__title{color:var(--eg-dark);font-size:2.25rem;font-weight:700;margin-bottom:1rem}@media (min-width:768px){.about-hero__title{font-size:3rem}}.about-hero__subtitle{color:var(--eg-gray-500);font-size:1.125rem;line-height:1.625;margin:0 auto;max-width:36rem}.about-main{background:#fff;padding:4rem 1rem}.about-main__content{margin:0 auto;max-width:48rem}.about-main__content p{color:var(--eg-gray-500);font-size:1rem;line-height:1.625;margin-bottom:1.5rem}.about-main__content p:last-child{margin-bottom:0}.about-main__content p strong{color:var(--eg-dark);font-weight:600}.about-main__emphasis{color:var(--eg-dark)!important;font-weight:500}.about-features{background:rgba(243,244,246,.3);padding:4rem 1rem}.about-features__header{margin-bottom:3rem;text-align:center}.about-features__title{color:var(--eg-dark);font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.about-features__subtitle{color:var(--eg-gray-500);font-size:1rem;margin:0}.about-features__grid{display:grid;gap:2rem;grid-template-columns:1fr;margin:0 auto;max-width:80rem}@media (min-width:640px){.about-features__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.about-features__grid{grid-template-columns:repeat(4,1fr)}}.about-cta{background:#fff;padding:4rem 1rem;text-align:center}.about-cta__content{margin:0 auto;max-width:48rem}.about-cta__title{color:var(--eg-dark);font-size:1.5rem;font-weight:700;margin-bottom:1rem}.about-cta__description{color:var(--eg-gray-500);font-size:1rem;margin-bottom:2rem}.path-contact-us .block-page-title-block{display:none}.path-contact-us .region-content{min-height:auto}.contact-hero{background:var(--eg-gray-100);padding:4rem 1rem 2.5rem;text-align:center}.contact-hero__content{margin:0 auto;max-width:64rem}.contact-hero__title{color:var(--eg-dark);font-size:2.25rem;font-weight:700;margin-bottom:1rem}@media (min-width:768px){.contact-hero__title{font-size:3rem}}.contact-hero__subtitle{color:var(--eg-gray-500);font-size:1.125rem;line-height:1.625;margin:0 auto;max-width:36rem}@media (min-width:768px){.contact-hero{padding:6rem 1rem 3.5rem}}.contact-page__section{background:#fff;padding:2rem 1rem 0}.contact-page__container{margin:0 auto;max-width:42rem}.contact-page__heading{color:var(--eg-dark);font-size:1.5rem;font-weight:700;margin:0 0 1.5rem}.contact-page__email{align-items:center;display:flex;gap:.75rem;margin-bottom:2.5rem}.contact-page__email-icon{color:var(--eg-blue);flex-shrink:0}.contact-page__email-label{color:var(--eg-gray-500);font-size:1rem;font-weight:500;margin:0}.contact-page__email-link{color:var(--eg-blue);font-size:1rem;text-decoration:none}.contact-page__email-link:hover{text-decoration:underline}#contact-message-feedback-form{background:#fff;border:1px solid var(--eg-gray-200);border-radius:4px;margin:0 auto 4rem;max-width:42rem;padding:1.5rem}#contact-message-feedback-form .contact-form__heading{color:var(--eg-dark);font-size:1.125rem;font-weight:600;margin:0 0 1.5rem}#contact-message-feedback-form .form-item{margin-bottom:1rem}#contact-message-feedback-form .form-item label{color:var(--eg-gray-700);display:block;font-size:1rem;font-weight:500;margin-bottom:.25rem}#contact-message-feedback-form .form-item input[type=email],#contact-message-feedback-form .form-item input[type=text],#contact-message-feedback-form .form-item textarea{background:#fff;border:1px solid var(--eg-gray-300);border-radius:var(--eg-radius-md);color:var(--eg-gray-800);font-size:1rem;padding:10px 14px;transition:border-color var(--eg-transition-fast),box-shadow var(--eg-transition-fast);width:100%}#contact-message-feedback-form .form-item input[type=email]::-moz-placeholder,#contact-message-feedback-form .form-item input[type=text]::-moz-placeholder,#contact-message-feedback-form .form-item textarea::-moz-placeholder{color:var(--eg-gray-400)}#contact-message-feedback-form .form-item input[type=email]::placeholder,#contact-message-feedback-form .form-item input[type=text]::placeholder,#contact-message-feedback-form .form-item textarea::placeholder{color:var(--eg-gray-400)}#contact-message-feedback-form .form-item input[type=email]:focus,#contact-message-feedback-form .form-item input[type=text]:focus,#contact-message-feedback-form .form-item textarea:focus{border-color:var(--eg-blue);box-shadow:0 0 0 3px rgba(0,119,158,.15);outline:0}#contact-message-feedback-form .form-item textarea{min-height:150px;resize:vertical}#contact-message-feedback-form .form-actions{display:flex;justify-content:flex-end;margin-top:1rem}#contact-message-feedback-form .form-actions button[type=submit],#contact-message-feedback-form .form-actions input[type=submit]{background:var(--eg-blue);border:2px solid var(--eg-blue);border-radius:var(--eg-radius-md);color:var(--eg-btn-color);cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:10px 24px;transition:all var(--eg-transition-fast);width:auto}#contact-message-feedback-form .form-actions button[type=submit]:hover,#contact-message-feedback-form .form-actions input[type=submit]:hover{background:#fff;border-color:var(--eg-blue);color:var(--eg-blue)}.not-found-page{align-items:center;display:flex;flex:1;justify-content:center;min-height:calc(100vh - 80px);padding:1rem 6rem}.not-found-page__container{margin:0 auto;max-width:28rem;text-align:center}.not-found-page__icon{align-items:center;background-color:rgba(0,119,158,.1);border-radius:50%;color:var(--eg-blue);display:flex;height:5rem;justify-content:center;margin:0 auto 1.5rem;width:5rem}.not-found-page__icon svg{height:2.5rem;width:2.5rem}.not-found-page__heading{color:var(--eg-gray-900);font-size:4.5rem;font-weight:900;letter-spacing:-.025em;line-height:1;margin-bottom:.5rem}.not-found-page__title{color:var(--eg-gray-900);font-size:1.25rem;font-weight:600;line-height:1.75rem;margin-bottom:.5rem}.not-found-page__message{color:var(--eg-gray-500);font-size:1rem;line-height:1.5rem;margin-bottom:2rem}.not-found-page__actions{display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.not-found-page__actions{flex-direction:row;justify-content:center}}.select2-container .select2-selection--multiple,.select2-container--default .select2-selection--multiple{height:40px!important;max-height:40px!important;min-height:40px!important;overflow-y:auto!important}.select2-container .select2-selection--multiple .select2-selection__rendered,.select2-container--default .select2-selection--multiple .select2-selection__rendered{align-items:center!important;display:flex!important;flex-wrap:nowrap!important;gap:4px!important;height:32px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:4px!important;scrollbar-width:thin}.select2-container .select2-selection--multiple .select2-selection__rendered::-webkit-scrollbar,.select2-container--default .select2-selection--multiple .select2-selection__rendered::-webkit-scrollbar{height:4px}.select2-container .select2-selection--multiple .select2-selection__rendered::-webkit-scrollbar-thumb,.select2-container--default .select2-selection--multiple .select2-selection__rendered::-webkit-scrollbar-thumb{background:var(--eg-gray-400);border-radius:2px}.select2-container .select2-selection--multiple .select2-selection__choice,.select2-container--default .select2-selection--multiple .select2-selection__choice{flex-shrink:0!important;font-size:.875rem!important;line-height:1.5!important;margin:0!important;padding:2px 8px!important;white-space:nowrap!important}.select2-container .select2-selection--multiple .select2-search--inline,.select2-container--default .select2-selection--multiple .select2-search--inline{margin:0!important}.select2-container .select2-selection--multiple .select2-search--inline .select2-search__field,.select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field{height:28px!important;margin:0!important;min-width:120px!important;padding:2px 4px!important}#edit-field-featured-groups-wrapper .select2-container .select2-selection--multiple,#edit-field-featured-vehicles-wrapper .select2-container .select2-selection--multiple{height:40px!important;max-height:40px!important;min-height:40px!important}.select2-container--open .select2-dropdown{max-height:300px}.select2-container--open .select2-dropdown .select2-results{max-height:280px;overflow-y:auto}.eg-registration-page{background:var(--eg-gray-50,#f8f9fa);min-height:100vh}.eg-registration-page__content{margin:0 auto;max-width:672px;padding:var(--eg-space-2xl) var(--eg-space-md)}.eg-signup-progress{margin-bottom:var(--eg-space-2xl)}.eg-signup-progress__steps{align-items:flex-start;display:flex;justify-content:center}.eg-signup-progress__step{align-items:center;display:flex;flex-direction:column;gap:var(--eg-space-sm)}.eg-signup-progress__circle{align-items:center;background:#fff;border:2px solid var(--eg-gray-300);border-radius:50%;color:var(--eg-gray-400);display:flex;font-size:1rem;font-weight:600;height:40px;justify-content:center;transition:all var(--eg-transition-fast);width:40px}.eg-signup-progress__circle svg{height:20px;width:20px}.eg-signup-progress__label{color:var(--eg-gray-400);font-size:.875rem;line-height:1.3;max-width:100px;text-align:center}.eg-signup-progress__line{background:var(--eg-gray-300);flex-shrink:0;height:2px;margin-top:19px;width:48px}.eg-signup-progress__line--completed{background:var(--eg-blue)}.eg-signup-progress__step--completed .eg-signup-progress__circle{background:var(--eg-blue);border-color:var(--eg-blue);color:#fff}.eg-signup-progress__step--completed .eg-signup-progress__circle svg{color:#fff}.eg-signup-progress__step--completed .eg-signup-progress__label{color:var(--eg-gray-700)}.eg-signup-progress__step--active .eg-signup-progress__circle{background:#fff;border-color:var(--eg-blue);color:var(--eg-blue)}.eg-signup-progress__step--active .eg-signup-progress__label{color:var(--eg-gray-900);font-weight:600}@media (max-width:575px){.eg-signup-progress__label{display:none}.eg-signup-progress__line{width:24px}}.eg-signup-form{margin:0 auto;max-width:672px}.eg-signup-form .form-item{margin-bottom:var(--eg-space-lg)}.eg-signup-form .form-item label{color:var(--eg-gray-700);display:block;font-size:1rem;font-weight:500;margin-bottom:var(--eg-space-xs)}.eg-signup-form .form-item input[type=email],.eg-signup-form .form-item input[type=number],.eg-signup-form .form-item input[type=password],.eg-signup-form .form-item input[type=tel],.eg-signup-form .form-item input[type=text],.eg-signup-form .form-item select,.eg-signup-form .form-item textarea{background:#fff;border:1px solid var(--eg-gray-300);border-radius:var(--eg-radius-md);color:var(--eg-gray-800);font-size:1rem;padding:12px 16px;transition:border-color var(--eg-transition-fast),box-shadow var(--eg-transition-fast);width:100%}.eg-signup-form .form-item input[type=email]::-moz-placeholder,.eg-signup-form .form-item input[type=number]::-moz-placeholder,.eg-signup-form .form-item input[type=password]::-moz-placeholder,.eg-signup-form .form-item input[type=tel]::-moz-placeholder,.eg-signup-form .form-item input[type=text]::-moz-placeholder,.eg-signup-form .form-item select::-moz-placeholder,.eg-signup-form .form-item textarea::-moz-placeholder{color:var(--eg-gray-400)}.eg-signup-form .form-item input[type=email]::placeholder,.eg-signup-form .form-item input[type=number]::placeholder,.eg-signup-form .form-item input[type=password]::placeholder,.eg-signup-form .form-item input[type=tel]::placeholder,.eg-signup-form .form-item input[type=text]::placeholder,.eg-signup-form .form-item select::placeholder,.eg-signup-form .form-item textarea::placeholder{color:var(--eg-gray-400)}.eg-signup-form .form-item input[type=email]:focus,.eg-signup-form .form-item input[type=number]:focus,.eg-signup-form .form-item input[type=password]:focus,.eg-signup-form .form-item input[type=tel]:focus,.eg-signup-form .form-item input[type=text]:focus,.eg-signup-form .form-item select:focus,.eg-signup-form .form-item textarea:focus{border-color:var(--eg-blue);box-shadow:0 0 0 3px rgba(0,119,158,.15);outline:0}.eg-signup-form .form-item .description{color:var(--eg-gray-500);font-size:1rem;margin-top:var(--eg-space-xs)}.eg-signup-form .form-item.has-error input,.eg-signup-form .form-item.has-error select,.eg-signup-form .form-item.has-error textarea{border-color:#dc3545}.eg-signup-card{background:#fff;border-radius:var(--eg-radius-lg);box-shadow:var(--eg-shadow-md);padding:var(--eg-space-xl)}.eg-signup-header{margin-bottom:var(--eg-space-xl);text-align:center}.eg-signup-header__title{color:var(--eg-gray-900);font-size:1.75rem;font-weight:700;margin:0 0 var(--eg-space-sm)}.eg-signup-header__description{color:var(--eg-gray-500);font-size:1rem;margin:0}.eg-signup-header__description strong{color:var(--eg-gray-800)}.eg-signup-divider{padding:var(--eg-space-lg) 0;position:relative;text-align:center}.eg-signup-divider:before{background:var(--eg-gray-200);content:"";height:1px;left:0;position:absolute;right:0;top:50%}.eg-signup-divider span{background:#fff;color:var(--eg-gray-400);font-size:1rem;letter-spacing:.05em;padding:0 var(--eg-space-md);position:relative;text-transform:uppercase}.eg-signup-oauth{display:grid;gap:var(--eg-space-md);grid-template-columns:1fr 1fr}.eg-otp-inputs,.eg-signup-oauth .btn,.eg-signup-oauth .button{justify-content:center}.eg-otp-inputs{align-items:center;display:flex;gap:var(--eg-space-sm);margin:var(--eg-space-lg) 0}.eg-otp-inputs .form-item{margin-bottom:0}.eg-otp-inputs .eg-otp-digit{border:2px solid var(--eg-gray-300);border-radius:var(--eg-radius-md);font-size:1.5rem;font-weight:700;height:56px;padding:0;text-align:center;transition:border-color var(--eg-transition-fast),box-shadow var(--eg-transition-fast);width:48px}.eg-otp-inputs .eg-otp-digit:focus{border-color:var(--eg-blue);box-shadow:0 0 0 3px rgba(0,119,158,.15);outline:0}.eg-otp-separator{color:var(--eg-gray-400);font-size:1.5rem;margin:0 var(--eg-space-xs)}.eg-signup-resend{color:var(--eg-gray-500);font-size:1rem;margin-top:var(--eg-space-lg);text-align:center}.eg-signup-resend__link{color:var(--eg-blue);font-weight:600;text-decoration:none}.eg-signup-resend__link:hover{text-decoration:underline}.eg-avatar-upload{display:flex;justify-content:center;margin-bottom:var(--eg-space-xl);position:relative}.eg-avatar-upload__preview{align-items:center;background:var(--eg-gray-100);border-radius:50%;cursor:pointer;display:flex;height:96px;justify-content:center;overflow:hidden;width:96px}.eg-avatar-upload__preview img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.eg-avatar-upload__placeholder{color:var(--eg-gray-400)}.eg-avatar-upload__camera{align-items:center;background:var(--eg-blue);border:2px solid #fff;border-radius:50%;bottom:0;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;left:calc(50% + 20px);position:absolute;width:32px}.eg-avatar-upload__camera svg{height:16px;width:16px}.eg-avatar-upload .form-item--managed-file,.eg-avatar-upload .form-managed-file{overflow:hidden;position:absolute;clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;padding:0;width:1px}.eg-signup-name-row{display:flex;gap:var(--eg-space-md)}.eg-signup-name-row>.form-item{flex:1;min-width:0}@media (max-width:575px){.eg-signup-name-row{flex-direction:column;gap:0}}.eg-dropzone{align-items:center;background:var(--eg-gray-50,#f8f9fa);border:2px dashed var(--eg-gray-300);border-radius:var(--eg-radius-lg);cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin-bottom:var(--eg-space-lg);min-height:120px;padding:var(--eg-space-xl);position:relative;transition:border-color var(--eg-transition-fast)}.eg-dropzone:hover{border-color:var(--eg-gray-400)}.eg-dropzone--dragover{background:rgba(0,119,158,.05);border-color:var(--eg-blue)}.eg-dropzone__placeholder{align-items:center;color:var(--eg-gray-400);display:flex;flex-direction:column;gap:var(--eg-space-sm)}.eg-dropzone__placeholder svg{height:24px;width:24px}.eg-dropzone__placeholder p{font-size:1rem;margin:0}.eg-dropzone__preview{border-radius:var(--eg-radius-md);max-height:200px;max-width:100%;-o-object-fit:contain;object-fit:contain}.eg-dropzone .form-item--managed-file,.eg-dropzone .form-managed-file{overflow:hidden;position:absolute;clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;padding:0;width:1px}.eg-signup-car-row{display:flex;gap:var(--eg-space-md)}.eg-signup-car-row>.form-item{flex:1;min-width:0}@media (max-width:575px){.eg-signup-car-row{flex-direction:column;gap:0}}.eg-signup-section-title{color:var(--eg-gray-900);font-size:1.125rem;font-weight:600;margin:0 0 var(--eg-space-md)}.eg-signup-suggestions{display:grid;gap:var(--eg-space-md);grid-template-columns:1fr 1fr;margin-bottom:var(--eg-space-xl)}.eg-signup-suggestions .form-item{margin-bottom:0}.eg-signup-suggestions .form-type-checkbox{align-items:center;border:1px solid var(--eg-gray-200);border-radius:var(--eg-radius-md);cursor:pointer;display:flex;padding:var(--eg-space-md);transition:all var(--eg-transition-fast)}.eg-signup-suggestions .form-type-checkbox:hover{background:var(--eg-gray-50,#f8f9fa)}.eg-signup-suggestions .form-type-checkbox input[type=checkbox]:checked~.option,.eg-signup-suggestions .form-type-checkbox.is-selected{background:rgba(0,119,158,.05);border-color:var(--eg-blue)}.eg-signup-suggestions .form-type-checkbox input[type=checkbox]{margin-left:auto;order:3}.eg-signup-suggestions .form-type-checkbox label{flex:1;margin-bottom:0;order:2}.eg-signup-suggestion{align-items:center;display:flex;gap:var(--eg-space-md)}.eg-signup-suggestion__image{background:var(--eg-gray-100);border-radius:var(--eg-radius-md);flex-shrink:0;height:48px;overflow:hidden;width:48px}.eg-signup-suggestion__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.eg-signup-suggestion--user .eg-signup-suggestion__image{border-radius:50%}.eg-signup-suggestion__fallback{align-items:center;background:var(--eg-blue);color:#fff;display:flex;font-size:1.25rem;font-weight:700;height:100%;justify-content:center;width:100%}.eg-signup-suggestion__info{display:flex;flex-direction:column;min-width:0}.eg-signup-suggestion__name{color:var(--eg-gray-900);font-size:1rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eg-signup-suggestion__meta{color:var(--eg-gray-500);font-size:1rem}@media (max-width:575px){.eg-signup-suggestions{grid-template-columns:1fr}}.eg-signup-form .password-strength{margin-top:var(--eg-space-sm)}.eg-signup-form .password-strength__meter{background:var(--eg-gray-200);border-radius:3px;height:6px}.eg-signup-form .password-strength__indicator{background:var(--eg-gray-400);border-radius:3px;height:100%;min-width:0;transition:width var(--eg-transition-fast),background-color var(--eg-transition-fast)}.eg-signup-form .password-strength__indicator.is-weak{background:#dc3545}.eg-signup-form .password-strength__indicator.is-fair{background:var(--eg-orange)}.eg-signup-form .password-strength__indicator.is-good{background:#198754}.eg-signup-form .password-strength__indicator.is-strong{background:var(--eg-blue)}.eg-signup-form .password-strength__title{color:var(--eg-gray-500);font-size:1rem;margin-top:var(--eg-space-xs)}.eg-signup-form .password-strength__text{font-weight:600}.eg-signup-form .form-type-password-confirm{display:flex;flex-direction:column}.eg-signup-form .form-type-password-confirm .password-parent{order:1}.eg-signup-form .form-type-password-confirm .password-suggestions{order:2}.eg-signup-form .form-type-password-confirm .confirm-parent{order:3}.eg-signup-form .password-suggestions{color:var(--eg-gray-500);font-size:.875rem;line-height:1.5;max-height:0;opacity:0;overflow:hidden;padding:0 var(--eg-space-sm);transition:max-height .3s ease,padding .3s ease,opacity .3s ease}.eg-signup-form .password-suggestions ul{list-style:disc;margin:0;padding-left:var(--eg-space-md)}.eg-signup-form .password-suggestions li{margin-bottom:2px}.eg-signup-form .password-parent:focus-within~.password-suggestions{max-height:150px;opacity:1;padding:var(--eg-space-sm)}.eg-signup-form .password-confirm-message{color:var(--eg-gray-500);font-size:1rem;margin-top:var(--eg-space-sm)}.eg-signup-form .password-confirm-message .ok{color:var(--eg-blue);font-weight:600}.eg-signup-form .password-confirm-message .error{color:#dc3545;font-weight:600}.eg-signup-nav{align-items:center;display:flex;gap:var(--eg-space-md);justify-content:space-between;margin-top:var(--eg-space-lg)}.eg-signup-nav__arrow{vertical-align:middle}.eg-signup-nav__back{align-items:center;display:inline-flex;gap:6px;order:1}.eg-signup-nav__back[disabled]{cursor:not-allowed;opacity:.4}.eg-signup-nav__skip{margin-left:auto;order:2}.eg-signup-nav__submit{align-items:center;display:inline-flex;gap:6px;order:3}.eg-signup-form .form-item-otp-code,.path-registration .block-page-title-block{display:none}.eg-registration-page .messages{margin:var(--eg-space-md) auto;max-width:672px}.eg-signup-form .chosen-container.form-control,.eg-signup-form .chosen-container.form-select{background-color:transparent;background-image:none;border:0;box-shadow:none;display:block!important;font-size:1rem;height:auto;padding:0;width:100%!important}.eg-signup-form .chosen-container-single .chosen-single{background:#fff;border:1px solid var(--eg-gray-300);border-radius:var(--eg-radius-md);color:var(--eg-gray-800);font-size:1rem;height:auto;line-height:1.5;overflow:visible;padding:12px 40px 12px 16px;text-decoration:none}.eg-signup-form .chosen-container-single .chosen-default span{color:var(--eg-gray-400);opacity:1}.eg-signup-form .chosen-container-single .chosen-single span{margin-right:0}.eg-signup-form .chosen-container-single .chosen-single div{align-items:center;display:flex;justify-content:center;width:40px}.eg-signup-form .chosen-container-single .chosen-single div b{background:0 0;border-bottom:2px solid var(--eg-gray-500);border-right:2px solid var(--eg-gray-500);height:12px;margin-top:-3px;transform:rotate(45deg);width:12px}.eg-signup-form .chosen-container-active.chosen-with-drop .chosen-single div b{background:0 0;margin-top:3px;transform:rotate(-135deg)}.eg-signup-form .chosen-container-active .chosen-single{border-color:var(--eg-blue);box-shadow:0 0 0 3px rgba(0,119,158,.15)}.eg-signup-form .chosen-container-active.chosen-with-drop .chosen-single{border-bottom-left-radius:0;border-bottom-right-radius:0}.eg-signup-form .chosen-container .chosen-drop{border:1px solid var(--eg-gray-300);border-radius:0 0 var(--eg-radius-md) var(--eg-radius-md);border-top:0;box-shadow:0 4px 12px rgba(0,0,0,.1)}.eg-signup-form .chosen-container-single .chosen-search{margin:0;padding:8px}.eg-signup-form .chosen-container-single .chosen-search input[type=text]{background-position:right 8px top 50%;border:1px solid var(--eg-gray-300);border-radius:var(--eg-radius-sm);font-size:1rem;padding:8px 30px 8px 12px}.eg-signup-form .chosen-container-single .chosen-search input[type=text]:focus{border-color:var(--eg-blue);outline:0}.eg-signup-form .chosen-container .chosen-results{margin:0;padding:4px 0}.eg-signup-form .chosen-container .chosen-results li{border-radius:0;font-size:1rem;line-height:1.5;padding:10px 16px}.eg-signup-form .chosen-container .chosen-results li.highlighted{background-color:var(--eg-blue);color:#fff}.eg-signup-form .chosen-container-single .chosen-drop .result-selected{background-color:var(--eg-gray-100);color:var(--eg-gray-600)}.eg-signup-form .chosen-container .chosen-results li.no-results{background:var(--eg-gray-50,#f8f9fa);color:var(--eg-gray-500)}.gallery-grid--featured,.gallery-grid--homepage{margin:0 auto var(--eg-space-2xl);max-width:1440px;padding:0 var(--eg-space-lg)}.gallery-grid--featured .gallery-grid__header,.gallery-grid--homepage .gallery-grid__header{border-bottom:none;display:flex;justify-content:center;margin-bottom:var(--eg-space-lg);padding-bottom:0}.gallery-grid--featured .gallery-grid__title,.gallery-grid--homepage .gallery-grid__title{color:var(--eg-blue);font-size:1.5rem;font-weight:500;margin:0;text-align:center}.gallery-grid--featured .gallery-grid__items,.gallery-grid--homepage .gallery-grid__items{display:grid;gap:var(--eg-space-lg)}.gallery-grid__header--centered{border-bottom:none;justify-content:center}.gallery-grid{margin:0 auto;max-width:1440px;padding:0 var(--eg-space-lg)}.gallery-grid .gallery-grid__items{display:grid;gap:var(--eg-space-lg)}.gallery-grid__cols-xs-1{grid-template-columns:1fr}.gallery-grid__cols-xs-2{grid-template-columns:repeat(2,1fr)}.gc{position:relative}.gc__card{background:#fff;border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.25);overflow:hidden}.gc__image-wrap{background:var(--eg-gray-200);display:block;height:248px;overflow:hidden;position:relative}.gc__image-wrap:after{background:linear-gradient(0deg,rgba(0,0,0,.15),transparent);bottom:0;content:"";height:40px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.gc__image{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.gc__placeholder{align-items:center;background:var(--eg-gray-300);color:var(--eg-gray-400);inset:0;justify-content:center}.gc__placeholder,.gc__stats{display:flex;position:absolute}.gc__stats{flex-direction:column;gap:2px;left:8px;top:8px;z-index:2}.gc__stat{align-items:center;background:#fff;border-radius:4px;color:var(--eg-gray-900);display:inline-flex;font-family:Roboto,sans-serif;font-size:.75rem;font-weight:700;gap:4px;line-height:1;padding:3px 8px}.gc__stat svg{flex-shrink:0}.gc__new-badge{align-items:center;background:#fff;border-radius:4px;color:var(--eg-gray-900);display:inline-flex;font-family:Roboto,sans-serif;font-size:.75rem;font-weight:700;gap:4px;line-height:1;padding:4px 12px;position:absolute;right:8px;top:8px;z-index:2}.gc__new-badge:first-letter{color:var(--eg-magenta)}.gc__edit-btn{background:rgba(0,0,0,.65);border-radius:4px;color:#fff;display:none;font-size:.75rem;font-weight:600;padding:4px 12px;position:absolute;right:8px;top:8px;z-index:3}.gc__image-wrap:hover .gc__edit-btn{display:inline-block}.gc__avatar-link{left:8px;position:absolute;top:208px;z-index:3}.gc__avatar{border:2px solid #fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.15);display:block;height:32px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:32px}.gc__avatar--fallback{align-items:center;background:var(--eg-gray-300);color:var(--eg-gray-600);display:flex;font-size:.8125rem;font-weight:600;justify-content:center}.gc__ownership-bar{display:flex;height:48px}.gc__ownership-item{align-items:center;color:var(--eg-gray-500);display:flex;flex:1;font-family:Roboto,sans-serif;font-size:.8125rem;font-weight:400;justify-content:center;line-height:1.2;padding:0 8px;text-align:center}.gc__ownership-item+.gc__ownership-item{border-left:2px solid var(--eg-gray-200,#e5e7eb)}.gc__ownership-item--sale{background:#fff;padding:6px}.gc__ownership-item--sale span{align-items:center;background:#454545;color:#ff881a;display:flex;font-size:1rem;font-weight:700;height:100%;justify-content:center;padding:0 8px;text-transform:uppercase;width:100%}.gc__ownership-item--price{font-size:1rem;font-weight:700}.gc__title{color:#505050;font-family:Roboto,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.3;margin:10px 0 0;text-align:center}.profile__garage-galleries .gc__avatar-link{display:none}@media (min-width:576px){.gallery-grid__cols-sm-2{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.gallery-grid__cols-md-3{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.gallery-grid__cols-lg-4{grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){.gallery-grid__cols-xl-4{grid-template-columns:repeat(4,1fr)}}.social-links{display:flex;flex-wrap:wrap;gap:var(--eg-space-2,.5rem);list-style:none;margin:0;padding:0}.social-links__item{display:inline-flex}.social-links__icon{background-color:currentColor;display:inline-block;height:1.5rem;width:1.5rem}.interest-tags{display:flex;flex-wrap:wrap;gap:var(--eg-space-1,.25rem);list-style:none;margin:0;padding:0}.interest-tags__item{background:var(--eg-gray-100);border-radius:var(--eg-radius-pill,999px);font-size:.875rem;padding:.25rem .625rem}.interest-tags__item--more{background:0 0;color:var(--eg-gray-600)}.settings-form-section{border-bottom:1px solid var(--eg-gray-200);padding:var(--eg-space-5,1.25rem) 0}.settings-form-section:last-child{border-bottom:0}.settings-form-section__title{font-size:1.25rem;margin:0 0 .25rem}.settings-form-section__description{color:var(--eg-gray-600);margin:0 0 1rem}.privacy-selector{border:0;margin:0 0 1rem;padding:0}.privacy-selector__legend{font-weight:600;margin-bottom:.5rem}.privacy-selector__option{align-items:center;display:flex;gap:.5rem;padding:.5rem 0}.user-profile-card{align-items:center;background:var(--eg-white);border:1px solid var(--eg-gray-200);border-radius:var(--eg-radius-lg,.5rem);display:flex;flex-direction:column;gap:.5rem;padding:var(--eg-space-4,1rem);text-align:center;transition:transform var(--eg-transition-fast,.15s) ease}.user-profile-card:hover{transform:translateY(-2px)}.user-profile-card__avatar-link{display:block;position:relative}.user-profile-card__avatar{background:var(--eg-gray-100);border-radius:50%;height:96px;-o-object-fit:cover;object-fit:cover;width:96px}.user-profile-card__avatar--placeholder{align-items:center;color:var(--eg-gray-600);display:inline-flex;font-size:2rem;justify-content:center}.user-profile-card__name{font-size:1.125rem;margin:0}.user-profile-card__name a{color:var(--eg-blue);text-decoration:none}.user-profile-card__name a:hover{text-decoration:underline}.user-profile-card__tagline{color:var(--eg-gray-600);font-size:1rem;margin:0}.user-profile-card__location{color:var(--eg-gray-600);font-size:.875rem;margin:0}.homepage-hero{background-image:var(--homepage-hero-bg,none)}.homepage-hero[style*="--homepage-hero-bg"]:before{background:linear-gradient(180deg,rgba(26,26,26,.5),rgba(26,26,26,.7));content:"";inset:0;position:absolute;z-index:1}.homepage-hero[style*="--homepage-hero-bg"] .homepage-hero__content{position:relative;z-index:2}.homepage-hero[style*="--homepage-hero-bg"] .homepage-hero__heading,.homepage-hero[style*="--homepage-hero-bg"] .homepage-hero__subheading{color:var(--eg-gray-100)}:where(a,button,[role=button],input,select,textarea):focus-visible{outline:2px solid var(--eg-blue);outline-offset:2px}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}/*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.block{display:block}.inline{display:inline}.grid{display:grid}.hidden{display:none}.capitalize{text-transform:capitalize}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
/*# sourceMappingURL=style.css.map */
