html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview{--accent-primary:#58738f;--accent-hover:#49647f;--button-primary-bg:#58738f;--border-focus:#58738f}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview body{background:#f6f8f8!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview #page-home{background:#fff!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview #page-home:before,html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview #page-home:after{display:none!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .nav{background:#fff!important;box-shadow:none!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .home-hero{position:relative!important;overflow:visible!important;padding:0 5% 40px!important;background:#fff!important;min-height:0!important;height:auto!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .home-hero:before{content:''!important;display:block!important;position:absolute!important;inset:0 0 auto!important;height:470px!important;background:linear-gradient(90deg,rgba(6,35,42,.87),rgba(6,35,42,.15)),url('/light-bg-desktop.webp') center 55%/cover!important;opacity:1!important;transform:none!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .home-hero:after,html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .home-hero-bg{display:none!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .home-hero-inner{position:relative!important;max-width:1240px!important;width:100%!important;margin:auto!important;padding:0!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .home-hero-top{display:flex!important;justify-content:flex-start!important;text-align:left!important;padding:70px 0 65px!important;margin:0!important;min-height:340px!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .home-hero-text{max-width:670px!important;text-align:left!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .home-hero-title{font-size:66px!important;line-height:1.07!important;letter-spacing:-2.6px!important;color:white!important;font-weight:750!important;text-align:left!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .home-hero-title em{color:#c5e7b5!important;display:block!important;font-style:normal!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .home-hero-sub{color:#e1eeeb!important;font-size:17px!important;text-align:left!important;margin:22px 0 0!important;max-width:530px!important;line-height:1.6!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .home-search-box{max-width:none!important;width:100%!important;background:#fff!important;border:1px solid #dce7e4!important;border-radius:16px!important;padding:28px!important;box-shadow:0 16px 45px #133f3217!important;margin:0!important;backdrop-filter:none!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .hsb-tabs{display:flex!important;background:transparent!important;border:0!important;border-bottom:1px solid #e1e9e6!important;border-radius:0!important;padding:0 0 16px!important;margin-bottom:18px!important;gap:10px!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .hsb-tab{flex:none!important;padding:12px 22px!important;border-radius:7px!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .hsb-tab.on,html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .portal-purpose button.on,html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .portal-category.on{color:#11564e!important;background:#e7f3ed!important;border-color:#6caa96!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .portal-purpose{width:max-content!important;max-width:100%!important;margin-bottom:16px!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .portal-category-grid{display:grid!important;grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:8px!important;margin-bottom:20px!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .portal-category{border-radius:9px!important;background:#f7faf9!important;padding:12px 6px!important;min-width:0!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .portal-category img{height:45px!important;object-fit:contain!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .hsb-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;margin-bottom:16px!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .hsb-field{min-width:0!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .hsb-field[hidden]{display:none!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .hsb-field label{font-size:12px!important;color:#4b6460!important;font-weight:600!important;margin-bottom:7px!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .hsb-select,html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .hsb-input{height:47px!important;border-radius:6px!important;background:#f8fbfa!important;border:1px solid #d4e1dc!important;color:#233e38!important;width:100%!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .hsb-btn{border-radius:7px!important;min-height:47px!important;background:#58738f!important;color:white!important;width:100%!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .hsb-more-toggle{margin:0 0 18px!important;color:#17665f!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .home-section{background:#fff!important;padding:38px 5%!important;border-top:1px solid #edf1ef!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .home-section-inner{max-width:1240px!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .home-section-title{color:#193e38!important;letter-spacing:-.8px!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .bt-card{background:#f3f8f6!important;border:1px solid #e0ebe5!important;border-radius:12px!important;box-shadow:none!important;padding:12px 12px 11px!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .bt-card .bt-media{max-width:104px!important;margin-bottom:6px!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .bt-card:hover{background:#58738f!important;border-color:#58738f!important;color:#fff!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .bt-card:hover *{color:#fff!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .car-row,html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .list-filters{border-radius:12px!important;box-shadow:0 4px 20px #123e2e08!important}
@media(max-width:900px){html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .portal-category-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .home-hero-title{font-size:54px!important}}
@media(max-width:600px){html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .home-hero{padding:0 14px 25px!important}html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .home-hero:before{height:370px!important;background-position:60% center!important}html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .home-hero-top{min-height:270px!important;padding:44px 9px!important}html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .home-hero-title{font-size:43px!important;letter-spacing:-1.8px!important}html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .home-hero-sub{font-size:14px!important;margin-top:16px!important}html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .home-search-box{padding:16px!important;border-radius:12px!important}html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .hsb-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .portal-category{font-size:10px!important;padding:8px 3px!important}html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .portal-category img{height:33px!important}html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .hsb-tab{padding:11px 12px!important;font-size:12px!important}html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .hsb-submit-field{grid-column:1/-1!important}html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .home-section{padding:26px 16px!important}}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .home-hero-title{font-family:'DM Sans',Arial,sans-serif!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .portal-category{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:7px!important;color:#304b43!important;word-break:normal!important;overflow-wrap:normal!important;text-align:center!important;font-size:12px!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .portal-category>*{max-width:100%!important;color:inherit!important;word-break:normal!important;overflow-wrap:normal!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .portal-category.on{color:#11564e!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .hsb-tabs{display:flex!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .portal-purpose{display:flex!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .nav .nav-link{color:#29443f!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .nav-logo,html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .nav-logo em{color:#17665f!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .portal-subcategories button{background:#f0f5f2!important;color:#29443f!important;border-color:#d4e2d9!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .portal-subcategories button.on{background:#dfeee5!important;color:#125749!important}
@media(max-width:600px){html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .portal-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .portal-category{flex-direction:row!important;font-size:11px!important;min-height:62px!important;padding:7px!important}html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .portal-category img{width:48px!important;flex-shrink:0!important}html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .portal-category>*{min-width:0!important}}


html:not(#a#b#c) .nav .nav-link.on{background:#e4f0e9!important;color:#175d51!important}

html:not(#a#b#c).journey-preview .hsb-tab{background:#f1f6f3!important;color:#3e5d51!important;border:1px solid #d9e5de!important}
html:not(#a#b#c).journey-preview .hsb-tab.on{background:#dfeee5!important;color:#155b4e!important}
html:not(#a#b#c).journey-preview .portal-purpose{background:#f1f6f3!important}
html:not(#a#b#c).journey-preview .portal-purpose button{background:transparent!important;color:#36584a!important}

/* Local refinement: restore original listing layout, accent action buttons only. */
html:not(#a#b#c#d).journey-preview .hsb-tabs,html:not(#a#b#c#d).journey-preview #home-purpose-tabs,html:not(#a#b#c#d).journey-preview #home-subcategory-tabs,html:not(#a#b#c#d).journey-preview #hsb-more-toggle{display:none!important}
html:not(#a#b#c#d).journey-preview .journey-filter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px 20px;align-items:end;margin-top:22px}
html:not(#a#b#c#d).journey-preview .journey-filter-grid .hsb-field{margin:0!important}
html:not(#a#b#c#d).journey-preview .journey-filter-grid .hsb-submit-field{grid-column:auto!important}
html:not(#a#b#c#d).journey-preview :is(.hsb-btn,.btn-primary,.nav-post-btn,.submit-btn,.filter-apply-btn,.msg-send-btn,.btn-new,.cookie-banner button,input[type=submit]){background:#58738f!important;color:#fff!important;border-color:#58738f!important;background-image:none!important;box-shadow:none!important}
html:not(#a#b#c#d).journey-preview :is(.hsb-btn,.btn-primary,.nav-post-btn,.submit-btn,.filter-apply-btn,.msg-send-btn,.btn-new,.cookie-banner button,input[type=submit]):hover{background:#49647f!important;border-color:#49647f!important}
@media(max-width:700px){html:not(#a#b#c#d).journey-preview .journey-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}}
html:not(#a#b#c#d).journey-preview #page-list :is(.filters-title,.filter-label,.ffold summary,.filter-advanced summary,.list-topbar-left,.empty-state h3,.empty-state p){color:#385548!important}
html:not(#a#b#c#d).journey-preview #page-list :is(.ai-search-btn,.filter-apply-btn){background:#58738f!important;color:white!important;border-color:#58738f!important}
html:not(#a#b#c#d).journey-preview #page-list input:not([type=range]):not([type=checkbox]),html:not(#a#b#c#d).journey-preview #page-list select{background:white!important;color:#294632!important;border-color:#d3dfd4!important}

/* Gumb Prijava v navigaciji je moder z belim napisom (kot na predlogi). */
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview #nav-user-area .nav-link{background:#58738f!important;color:#fff!important;border:1px solid #58738f!important;padding:9px 18px!important;border-radius:8px!important;font-weight:600!important;text-shadow:none!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview #nav-user-area .nav-link:hover{background:#49647f!important;border-color:#49647f!important;color:#fff!important}
html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .nav-install-btn{background:#eef4f2!important;color:#17665f!important;border:1px solid #cfe0d8!important;text-shadow:none!important}

@media(max-width:600px){
 html:not(#preview-specificity-a#preview-specificity-b#preview-specificity-c).journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview.journey-preview .home-hero:before{background:linear-gradient(180deg,rgba(6,35,42,.68),rgba(6,35,42,.08) 74%),url('/light-bg-mobile.webp') center 48%/cover!important}
}

/* v170: mirna mobilna navigacija, enotne zacetne kartice in cist filter oglasov. */
@keyframes avtohub-mobile-page-in{from{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translate3d(0,0,0)}}
@media(max-width:767px){
 body>[id^="page-"]{animation:avtohub-mobile-page-in .32s cubic-bezier(.22,.8,.28,1)}
 body:not(.view-home) #main-nav,body:not(.view-home) #mobile-menu{display:none!important}
 body.view-home .nav-accessibility-btn{display:none!important}
 .mobile-bottom-nav button{transition:color .24s ease,background-color .24s ease,transform .24s cubic-bezier(.22,.8,.28,1),box-shadow .24s ease!important}
 .mobile-bottom-nav button.on{transform:translateY(-2px)}
 .mobile-bottom-nav .mobile-publish.on{transform:translateY(-3px) scale(1.03)}
 body.mobile-filters-open .mobile-bottom-nav{display:none!important}
 body:not(.publish-form-active){padding-bottom:76px!important}

 html:not(#a#b#c#d).journey-preview #page-home .portal-category-grid{grid-auto-rows:82px!important;align-items:stretch!important}
 html:not(#a#b#c#d).journey-preview #page-home .portal-category{height:82px!important;min-height:82px!important;padding:8px 6px!important;justify-content:center!important;line-height:1.15!important}
 html:not(#a#b#c#d).journey-preview #page-home .portal-category img{width:68px!important;max-width:68px!important;height:34px!important;margin:0 auto!important}

 html:not(#a#b#c#d).journey-preview #page-list .list-page-wrap{padding:0 13px 84px!important;overflow-x:clip!important}
 html:not(#a#b#c#d).journey-preview #page-list .list-topbar{padding:12px 0 10px!important;gap:8px!important}
 html:not(#a#b#c#d).journey-preview #page-list .list-topbar-left{gap:4px!important}
 html:not(#a#b#c#d).journey-preview #page-list .list-topbar-left .cat-tabs{display:none!important}
 html:not(#a#b#c#d).journey-preview #page-list .list-count{font-size:14px!important;color:#52646f!important}
 html:not(#a#b#c#d).journey-preview #page-list .list-topbar-right{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;align-items:center!important}
 html:not(#a#b#c#d).journey-preview #page-list .ai-search-wrap{grid-column:1/-1!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:7px!important;min-width:0!important}
 html:not(#a#b#c#d).journey-preview #page-list .ai-search-wrap .list-search{min-height:43px!important;height:43px!important;padding:9px 12px!important;border-radius:10px!important;font-size:15px!important}
 html:not(#a#b#c#d).journey-preview #page-list .ai-search-btn{min-height:43px!important;padding:8px 15px!important;border-radius:10px!important;background:#58738f!important;border-color:#58738f!important;color:#fff!important}
 html:not(#a#b#c#d).journey-preview #page-list #nav-srch,html:not(#a#b#c#d).journey-preview #page-list .only-deals-btn,html:not(#a#b#c#d).journey-preview #page-list .view-btns,html:not(#a#b#c#d).journey-preview #page-list .quick-filter-bar,html:not(#a#b#c#d).journey-preview #page-list .mobile-quick-toggle,html:not(#a#b#c#d).journey-preview #page-list .mobile-view-picker{display:none!important}
 html:not(#a#b#c#d).journey-preview #page-list .list-sort{grid-column:1!important;width:100%!important;min-height:42px!important;height:42px!important;border-radius:10px!important;background:#fff!important;border:1px solid #d5dfe5!important;color:#344d5c!important;font-size:14px!important}
 html:not(#a#b#c#d).journey-preview #page-list .mobile-filter-toggle{grid-column:2!important;display:inline-flex!important;min-height:42px!important;padding:8px 16px!important;border-radius:10px!important;background:#fff!important;border:1px solid #b9c8d4!important;color:#49647f!important;box-shadow:none!important}
 html:not(#a#b#c#d).journey-preview #page-list .active-filter-chips:empty{display:none!important}
 html:not(#a#b#c#d).journey-preview #page-list .active-filter-chips{margin:4px 0!important}
 html:not(#a#b#c#d).journey-preview #page-list .list-body{padding:10px 0!important}
 html:not(#a#b#c#d).journey-preview #page-list .empty-state{padding:62px 16px 36px!important}
 html:not(#a#b#c#d).journey-preview #page-list .empty-state button{background:#fff!important;border:1px solid #b9c8d4!important;color:#49647f!important;box-shadow:none!important}
 html:not(#a#b#c#d).journey-preview #page-list .list-filters.mobile-open{padding:14px 14px 82px!important;background:#f8fafb!important}
 html:not(#a#b#c#d).journey-preview #page-list .list-filters.mobile-open .filters-head{top:-14px!important;padding:12px 0 10px!important;background:#f8fafb!important}
 html:not(#a#b#c#d).journey-preview #page-list .list-filters :is(.filters-reset,.advanced-filters-toggle,.mobile-filter-close,.mm-add-btn,.price-presets button){background:#fff!important;border:1px solid #cbd6de!important;color:#49647f!important;box-shadow:none!important}
 html:not(#a#b#c#d).journey-preview #page-list .list-filters .filter-apply-btn{background:#58738f!important;border-color:#58738f!important;color:#fff!important;bottom:12px!important}
 html:not(#a#b#c#d).journey-preview #page-list .ffold{background:#fff!important;border:1px solid #e0e7eb!important;border-radius:11px!important;margin:8px 0!important;padding:0 11px!important}
 html:not(#a#b#c#d).journey-preview #page-list .ffold>summary{min-height:44px!important;padding:11px 0!important}
 html:not(#a#b#c#d).journey-preview #page-list .filter-group{margin-bottom:11px!important}
}
@media(max-width:767px) and (prefers-reduced-motion:reduce){body>[id^="page-"]{animation:none!important}.mobile-bottom-nav button{transition:none!important}}
body.accessibility-reduce-motion>[id^="page-"]{animation:none!important}
@media(max-width:767px){
 html:not(#v170a#v170b#v170c#v170d#v170e#v170f#v170g#v170h).journey-preview #page-list button.mobile-filter-toggle{background:#fff!important;border:1px solid #b9c8d4!important;color:#49647f!important;box-shadow:none!important}
 html:not(#v170a#v170b#v170c#v170d#v170e#v170f#v170g#v170h).journey-preview #page-list :is(.mobile-quick-toggle,.mobile-view-picker){display:none!important}
}

/* v171: pametno iskanje je del filtra; sekundarne izbire ostanejo mirne. */
html:not(#v171a#v171b#v171c#v171d) body.view-home .mobile-menu-btn{color:#fff!important;border-color:rgba(255,255,255,.42)!important;text-shadow:0 1px 4px rgba(0,0,0,.45)!important}
html:not(#v171a#v171b#v171c#v171d).journey-preview #page-list .filter-smart-search{margin:10px 0 12px;padding:13px;border:1px solid #d7e1e8;border-radius:12px;background:#f3f7fa}
html:not(#v171a#v171b#v171c#v171d).journey-preview #page-list .filter-smart-copy{display:grid;gap:4px;margin-bottom:10px}
html:not(#v171a#v171b#v171c#v171d).journey-preview #page-list .filter-smart-copy b{font-size:14px;color:#304d69}
html:not(#v171a#v171b#v171c#v171d).journey-preview #page-list .filter-smart-copy span{font-size:12px;line-height:1.45;color:#687b89}
html:not(#v171a#v171b#v171c#v171d).journey-preview #page-list .filter-smart-search .ai-search-wrap{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px;width:100%;min-width:0}
html:not(#v171a#v171b#v171c#v171d).journey-preview #page-list .filter-smart-search input{width:100%;min-width:0;min-height:42px;border-radius:9px!important}
html:not(#v171a#v171b#v171c#v171d).journey-preview #page-list .filter-smart-search .ai-search-btn{min-height:42px;padding:8px 15px;border-radius:9px;background:#58738f!important;border:1px solid #58738f!important;color:#fff!important}
html:not(#v171a#v171b#v171c#v171d).journey-preview #page-list :is(.quick-filter-bar button,.price-presets button,.mm-add-btn,.filters-more-btn,.geo-btn,.only-deals-btn,.view-btn,.filters-reset,.advanced-filters-toggle,.mobile-filter-close){background:#fff!important;color:#49647f!important;border-color:#c7d3dc!important;box-shadow:none!important}
html:not(#v171a#v171b#v171c#v171d).journey-preview #page-list :is(.filter-apply-btn,.ai-search-btn){background:#58738f!important;color:#fff!important;border-color:#58738f!important}
html:not(#v171a#v171b#v171c#v171d).journey-preview #page-list :is(.filter-apply-btn,.ai-search-btn):hover{background:#49647f!important;border-color:#49647f!important}
@media(min-width:768px){
 html:not(#v171a#v171b#v171c#v171d).journey-preview #page-list .filter-smart-search{margin-top:0}
 html:not(#v171a#v171b#v171c#v171d).journey-preview #page-list .list-topbar-right{align-items:center!important}
}
@media(max-width:767px){
 html:not(#v171a#v171b#v171c#v171d).journey-preview #page-list .list-topbar-right{grid-template-columns:minmax(0,1fr) auto!important}
 html:not(#v171a#v171b#v171c#v171d).journey-preview #page-list .filter-smart-search{margin:8px 0 10px;padding:12px}
 html:not(#v171a#v171b#v171c#v171d).journey-preview #page-list .filter-smart-copy span{font-size:12px}
 html:not(#v171a#v171b#v171c#v171d).journey-preview #page-list .list-filters.mobile-open .filter-smart-search .ai-search-wrap{display:grid!important;grid-column:auto!important}
 html:not(#v171a#v171b#v171c#v171d).journey-preview #page-list .list-filters.mobile-open .filter-smart-search .list-search{height:42px!important;min-height:42px!important;font-size:15px!important}
}
