﻿.pct-0-0-16-4{padding:0 0 16% 4%}.pct-0-0-12-1{padding:0 0 12% 1%}.pct-0-0-8-1{padding:0 0 8% 1%}.pct-0-0-4-1{padding:0 0 4% 1%}.pct-4-0-0-0{padding:4% 0 0 0}.pct-2-0-0-0{padding:2% 0 0 0}.pct-0-0-2-0{padding:0 0 2% 0}.pct-16{padding:16%}.pct-20{padding:20%}.pct-4{padding:4%}.pct-2{padding:2%}.d-flex{align-items:flex-start !important}@media(max-width: 768px){.d-flex{flex-direction:column;align-items:flex-start}.mr-3{margin-right:0;margin-bottom:1rem}}.hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.hero-half{padding:4rem 0 2.5rem;background:linear-gradient(45deg, rgba(112, 0, 255, 0.05), rgba(112, 0, 255, 0.1))}.hero-half h1{margin-bottom:.75rem}.hero-half .fade-in{opacity:0;animation:fadeIn 1s forwards}.hero-half .slide-in{opacity:0;transform:translateX(50px);animation:slideIn 1s forwards}.hero-half.half-bleed-hero{background-image:url("/assets/img/unsplash/wave2/bg_5.png");background-size:cover;background-position:center;background-repeat:no-repeat;min-height:50vh;display:flex;align-items:center}.hero-half.half-bleed-hero .hero-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.6));z-index:1}.hero-half-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.scroll-progress-bar{background:#1a1f4b !important}.tinytext{font-size:10.92px;color:#000;float:left;margin:16px 24px 8px}.hta_logo{float:left;clear:right}.hta_icon_sm{float:left;margin-right:8px}.form-control,.form-select{margin:.5rem 0;color:#1a1f4b;font-size:1.4rem;font-weight:600;border-radius:0}.form-control input,.form-control textarea,.form-control select,.form-select input,.form-select textarea,.form-select select{color:#1a1f4b}#section-content{background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;overflow:visible}#main-content a,#main-content a:link,#main-content a:visited,#main-content a:hover,#main-content a:active,#sidebar a,#sidebar a:link,#sidebar a:visited,#sidebar a:hover,#sidebar a:active{color:#000}#sidebar_nav,#sidebar_form,#sidebar_info,#sidebar_social_media{margin-bottom:2%}#storycard{background-color:#d3d3d3;height:100%;border-radius:0}#responsecard{background-color:#1a1f4b;background-image:url("/assets/img/logo/hta_logo_alt_alpha.png");background-position:center;background-repeat:no-repeat;background-size:80%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-align:center;margin:4px;padding:16px;border-radius:0;border-color:rgba(0,0,0,0)}#responsecard a,#responsecard a:link,#responsecard a:visited,#responsecard a:hover,#responsecard a:active{text-decoration:none;color:#000}#seriescard1,#seriescard2,#seriescard3{border-radius:0;height:100%;padding:16%;text-align:center}#seriescard1 a,#seriescard1 a:link,#seriescard1 a:visited,#seriescard1 a:hover,#seriescard1 a:active,#seriescard2 a,#seriescard2 a:link,#seriescard2 a:visited,#seriescard2 a:hover,#seriescard2 a:active,#seriescard3 a,#seriescard3 a:link,#seriescard3 a:visited,#seriescard3 a:hover,#seriescard3 a:active{text-decoration:none;color:#000}#seriescard1-wide,#seriescard2-wide,#seriescard3-wide{border-radius:0;margin:2% 0;padding:2%;background-color:#d3d3d3}#seriescard1-wide a,#seriescard1-wide a:link,#seriescard1-wide a:visited,#seriescard1-wide a:hover,#seriescard1-wide a:active,#seriescard2-wide a,#seriescard2-wide a:link,#seriescard2-wide a:visited,#seriescard2-wide a:hover,#seriescard2-wide a:active,#seriescard3-wide a,#seriescard3-wide a:link,#seriescard3-wide a:visited,#seriescard3-wide a:hover,#seriescard3-wide a:active{text-decoration:none;color:#000}#storiescard1-wide,#storiescard2-wide,#storiescard3-wide{border-radius:0;margin:1% 0;padding:1%;background-color:#1a1f4b}#storiescard1-wide a,#storiescard1-wide a:link,#storiescard1-wide a:visited,#storiescard1-wide a:hover,#storiescard1-wide a:active,#storiescard2-wide a,#storiescard2-wide a:link,#storiescard2-wide a:visited,#storiescard2-wide a:hover,#storiescard2-wide a:active,#storiescard3-wide a,#storiescard3-wide a:link,#storiescard3-wide a:visited,#storiescard3-wide a:hover,#storiescard3-wide a:active{text-decoration:none;color:#fff}#storycard-1,#storycard-2,#storycard-3{border-radius:0;margin:2%;padding:16%;height:300px;width:100%;background-color:#1a1f4b;background-image:url("4");background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-align:center;margin:4px;padding:16px;border-radius:0;border-color:rgba(0,0,0,0)}#storycard-1 a,#storycard-1 a:link,#storycard-1 a:visited,#storycard-1 a:hover,#storycard-1 a:active,#storycard-2 a,#storycard-2 a:link,#storycard-2 a:visited,#storycard-2 a:hover,#storycard-2 a:active,#storycard-3 a,#storycard-3 a:link,#storycard-3 a:visited,#storycard-3 a:hover,#storycard-3 a:active{text-decoration:none;color:#fff}#seriescard1,#seriescard2,#seriescard3{border-radius:0;height:100%;padding:16%}#seriescard1 a,#seriescard1 a:link,#seriescard1 a:visited,#seriescard1 a:hover,#seriescard1 a:active,#seriescard2 a,#seriescard2 a:link,#seriescard2 a:visited,#seriescard2 a:hover,#seriescard2 a:active,#seriescard3 a,#seriescard3 a:link,#seriescard3 a:visited,#seriescard3 a:hover,#seriescard3 a:active{text-decoration:none;color:#000}#btn_contact,#btn_contact_reset,#btn_connect,#btn_learnmore,#lnk_learnmore,#btn_accept{background-color:#dba80a;border-radius:0;border-color:rgba(0,0,0,0)}#btn_contact a,#btn_contact a:link,#btn_contact a:visited,#btn_contact a:hover,#btn_contact a:active,#btn_contact_reset a,#btn_contact_reset a:link,#btn_contact_reset a:visited,#btn_contact_reset a:hover,#btn_contact_reset a:active,#btn_connect a,#btn_connect a:link,#btn_connect a:visited,#btn_connect a:hover,#btn_connect a:active,#btn_learnmore a,#btn_learnmore a:link,#btn_learnmore a:visited,#btn_learnmore a:hover,#btn_learnmore a:active,#lnk_learnmore a,#lnk_learnmore a:link,#lnk_learnmore a:visited,#lnk_learnmore a:hover,#lnk_learnmore a:active,#btn_accept a,#btn_accept a:link,#btn_accept a:visited,#btn_accept a:hover,#btn_accept a:active{text-decoration:none;color:#000}#btn_learnmore{font-size:1.4rem;font-weight:600;margin:.5rem 0}#site_footer{background-color:#1a1f4b}#notify_success{font-size:11px;color:green;float:left;margin:16px 24px 8px}#footer_social_media,#footer_privacy,#footer_copyright{color:#fff;background-color:#1a1f4b;border-radius:0;border-color:rgba(0,0,0,0)}#footer_social_media a,#footer_social_media a:link,#footer_social_media a:visited,#footer_social_media a:hover,#footer_social_media a:active,#footer_privacy a,#footer_privacy a:link,#footer_privacy a:visited,#footer_privacy a:hover,#footer_privacy a:active,#footer_copyright a,#footer_copyright a:link,#footer_copyright a:visited,#footer_copyright a:hover,#footer_copyright a:active{text-decoration:none;color:#fff}#footer_social_media,#footer_privacy{text-align:right}#icon_facebook,#icon_linkedin{color:#dba80a}.toast-body{color:#000}.navbar-toggler{position:absolute;top:2.2rem;right:2.2rem;background-color:none;border-radius:0;border-color:#fff;border:none;z-index:1050}.navbar-toggler-icon{background-color:#fff}.navbar-collapse{display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column;padding:1rem 2.2rem 0 0;text-align:right}@media(max-width: 991.98px){.navbar-brand{margin-right:1rem}}.navbar-nav .nav-link:hover{padding:1rem;margin:1rem 2.2 0 0;border-width:1px;color:#fff;background-color:#333;border-radius:0}.navbar-nav .nav-link:active{padding:1rem;margin:1rem 2.2 0 0;border-width:1px;color:#fff;background-color:#555;border-radius:0}body{margin:0}#content{margin:0}#main{position:fixed;top:0;left:0;margin:0;padding:0;width:100vw;height:100vh;overflow:hidden;display:flex;justify-content:center;align-items:center}#main #lottie{top:0;left:0;margin:0;padding:0;min-width:1920px;min-height:1080px;transform-origin:center center}.lottie-bg{position:absolute;top:0;left:0;width:100%;height:100%}.morning{background-image:linear-gradient(to top, #1a1f4b 10%, #666666 100%)}.afternoon,.noon{background-image:linear-gradient(to top, #1a1f4b 0%, #3d85c6 100%)}.evening{background-image:linear-gradient(to top, #666666 33%, #1a1f4b 100%)}.night{background-image:linear-gradient(to top, #1a1f4b 33%, #1a1f4b 100%)}.greenscreen{background-image:linear-gradient(to right, #43e97b 0%, #38f9d7 100%)}#landingpage .bracketed-column{position:relative;padding:12px}#landingpage .bracketed-column::before,#landingpage .bracketed-column::after{content:"";position:absolute;top:0;bottom:0;width:20px;border-top:6px solid #fff;border-bottom:6px solid #fff}#landingpage .bracketed-column::before{left:0;border-left:6px solid #fff}#landingpage .bracketed-column::after{right:0;border-right:6px solid #fff}#landingpage .bracket-container{position:relative;display:flex;justify-content:space-around;padding:0 20px}#landingpage .bracket-container .col-md-4{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;flex:0 0 auto;width:32%}#landingpage .bracket-container .col-md-4::before,#landingpage .bracket-container .col-md-4::after{content:"";position:absolute;height:100%;width:20px;border-top:6px solid #fff;border-bottom:6px solid #fff}#landingpage .bracket-container .col-md-4::before{left:0;border-left:6px solid #fff}#landingpage .bracket-container .col-md-4::after{right:0;border-right:6px solid #fff}#landingpage .card-text-content h3{font-size:1.5rem}#landingpage .card-text-content p{font-size:1rem}@media(max-width: 768px){#landingpage .card-text-content h3{font-size:1.25rem}#landingpage .card-text-content p{font-size:.875rem}}@media(max-width: 576px){#landingpage .card-text-content h3{font-size:1rem}#landingpage .card-text-content p{font-size:.75rem}}#landingpage .seriescard1{border-radius:0;height:100%;padding:16%;text-align:center}#landingpage .seriescard1 a,#landingpage .seriescard1 a:link,#landingpage .seriescard1 a:visited,#landingpage .seriescard1 a:hover,#landingpage .seriescard1 a:active{text-decoration:none;color:#000}#landingpage .seriescard1 a:visited{color:#a9a9a9 !important}#landingpage .seriescard1 a:visited+.visited-overlay{background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;width:100%;height:100%}#landingpage .bracket-container{position:relative;padding:0 1rem}#landingpage .bracket-container::before,#landingpage .bracket-container::after{content:"";position:absolute;top:0;bottom:0;width:20px;border-top:none;border-bottom:none}#landingpage .bracket-container::before{left:0;border-left:none}#landingpage .bracket-container::after{right:0;border-right:none}#landingpage .seriescard1.visited{background-color:hsla(0,0%,100%,.1) !important;border-color:hsla(0,0%,100%,.5) !important}#landingpage .seriescard1.visited h3{color:#a9a9a9 !important}#landingpage .seriescard1.visited a{color:#a9a9a9 !important}.reveal-text{opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.reveal-text.revealed{opacity:1;transform:translateY(0)}.reveal-text-delay-1{transition-delay:.2s}.reveal-text-delay-2{transition-delay:.4s}.reveal-text-delay-3{transition-delay:.6s}.reveal-left{opacity:0;transform:translateX(-50px);transition:opacity .8s ease,transform .8s ease}.reveal-right{opacity:0;transform:translateX(50px);transition:opacity .8s ease,transform .8s ease}.reveal-scale{opacity:0;transform:scale(0.8);transition:opacity .8s ease,transform .8s ease}.reveal-rotate{opacity:0;transform:rotate(-15deg);transition:opacity .8s ease,transform .8s ease}.revealed{opacity:1;transform:translate(0) scale(1) rotate(0)}html{scroll-behavior:smooth}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,sans-serif}.scroll-progress-container{position:fixed;top:0;left:0;width:100%;height:4px;background:rgba(0,0,0,.1);z-index:1000}.scroll-progress-bar{height:100%;background:#1a1f4b;width:0%;transition:width .1s ease-out}.navbar{padding:1rem 0;transition:background-color .3s ease-in-out}.navbar.navbar-scrolled{box-shadow:0 2px 10px rgba(0,0,0,.1)}.navbar .navbar-brand{font-weight:700;color:#1a1f4b;margin-left:30px}.navbar .nav-link{font-weight:500;color:#1a1a1a}.navbar .nav-link:hover{color:#1a1f4b}.hero{padding:8rem 0 5rem}.hero h1{margin-bottom:1.5rem}.hero .fade-in{opacity:0;animation:fadeIn 1s forwards}.hero .slide-in{opacity:0;transform:translateX(50px);animation:slideIn 1s forwards}.hero.full-bleed-hero{background-image:url("/assets/img/unsplash/wave2/bg_5.png");background-size:cover;background-position:center;background-repeat:no-repeat;min-height:100vh;display:flex;align-items:center}.hero.full-bleed-hero .hero-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.6));z-index:1}.hero.full-bleed-hero .container{z-index:2}.hero.full-bleed-hero .btn-outline-light:hover{background-color:hsla(0,0%,100%,.9);color:#1a1f4b}.feature-card{padding:2rem;border-radius:1rem;background:#1a1f4b;border-top:3px solid #fff;border-bottom:3px solid #fff;border-left:3px solid #fff;border-right:3px solid #fff;box-shadow:0 4px 20px rgba(0,0,0,.05);transition:all .3s ease-in-out}.feature-card.active{transform:translateY(-10px);box-shadow:0 10px 30px rgba(0,0,0,.1)}.feature-card .icon-wrapper{width:60px;height:60px;border-radius:50%;background:rgba(26,31,75,.1);display:flex;align-items:center;justify-content:center}.icon{display:inline-flex;align-items:center;justify-content:center}.icon svg{width:100%;height:100%}.icon.feature-icon{width:32px;height:32px}.icon.feature-icon svg{stroke:#1a1f4b;transition:transform .3s ease}.feature-card:hover .feature-icon svg{transform:scale(1.1)}.cta{background:linear-gradient(45deg, #1a1f4b, 0.1);color:#fff}.cta .signup-form{max-width:500px;margin:0 auto}.footer{background:#1a1f4b;color:#fff}.footer a{color:hsla(0,0%,100%,.8);text-decoration:none;transition:color .3s ease-in-out}.footer a:hover{color:#fff}.footer .social-links a{font-size:1.5rem}@keyframes fadeIn{to{opacity:1}}@keyframes slideIn{to{opacity:1;transform:translateX(0)}}.language-switcher{position:relative}.language-switcher .language-dropdown{position:absolute;top:100%;right:0;min-width:120px;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);padding:.5rem 0;z-index:1000}.language-switcher .language-dropdown .dropdown-item{padding:.5rem 1rem;color:#1a1a1a;text-decoration:none;display:block}.language-switcher .language-dropdown .dropdown-item:hover{background:rgba(26,31,75,.1)}.language-switcher .language-dropdown .dropdown-item.active{background:rgba(26,31,75,.2);color:#1a1f4b}.calculator{background:linear-gradient(45deg, rgba(112, 0, 255, 0.02), rgba(112, 0, 255, 0.05))}.calculator .calculator-form{background:#fff;border-radius:1rem;box-shadow:0 4px 20px rgba(0,0,0,.05)}.calculator .calculator-form .form-range{height:1.5rem;padding:0}.calculator .calculator-form .form-range::-webkit-slider-thumb{background:#1a1f4b}.calculator .calculator-form .form-range::-moz-range-thumb{background:#1a1f4b}.calculator .calculator-form .form-check-input:checked{background-color:#1a1f4b;border-color:#1a1f4b}.calculator .calculator-form .result{border-top:1px solid rgba(0,0,0,.1);padding-top:1.5rem;margin-top:1rem}.calculator .calculator-form .result .display-4{color:#1a1f4b;font-weight:600}.blog-list{background:linear-gradient(45deg, rgba(112, 0, 255, 0.02), rgba(112, 0, 255, 0.05))}.blog-card{background:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.05);transition:transform .3s ease}.blog-card:hover{transform:translateY(-5px)}.blog-card .blog-card-img{width:100%;height:200px;object-fit:cover}.blog-card .blog-card-content{padding:1.5rem}.blog-card .blog-meta{font-size:.875rem;color:rgba(26,26,26,.7);margin-bottom:1rem}.blog-card .blog-meta span:not(:last-child):after{content:"•";margin:0 .5rem}.blog-card h3{font-size:1.25rem;margin-bottom:1rem}.blog-post .blog-post-img{width:100%;max-height:400px;object-fit:cover;border-radius:1rem}.blog-post .blog-meta{font-size:1rem;color:rgba(26,26,26,.7)}.blog-post .blog-meta span:not(:last-child):after{content:"•";margin:0 .5rem}.blog-post .blog-content{font-size:1.125rem;line-height:1.7}.winery-video-section{position:relative;width:100%;height:60vh;overflow:hidden}.winery-video-section .video-container{position:relative;width:100%;height:100%}.winery-video-section .background-video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translateX(-50%) translateY(-50%);object-fit:cover;z-index:0}.winery-video-section .content-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.6));z-index:1;display:flex;align-items:center;justify-content:center}.winery-video-section h2{font-size:3rem;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.winery-video-section .lead{font-size:1.5rem;text-shadow:1px 1px 3px rgba(0,0,0,.3)}.testimonials{background:linear-gradient(45deg, rgba(112, 0, 255, 0.02), rgba(112, 0, 255, 0.05));overflow:hidden}.testimonials .testimonial-slider{position:relative;max-width:800px;margin:0 auto;padding:2rem 0;opacity:0;transform:translateX(50px);transition:opacity .8s ease,transform .8s ease}.testimonials .testimonial-slider.revealed{opacity:1;transform:translateX(0)}.testimonials .testimonial-container{position:relative;overflow:hidden}.testimonials .testimonial-slide{padding:2rem}.testimonials .testimonial-slide.transition{transition-property:opacity,transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.testimonials .testimonial-slide.duration-300{transition-duration:300ms}.testimonials .testimonial-slide.ease-in{transition-timing-function:cubic-bezier(0.4, 0, 1, 1)}.testimonials .testimonial-slide.ease-out{transition-timing-function:cubic-bezier(0, 0, 0.2, 1)}.testimonials .testimonial-slide.opacity-0{opacity:0}.testimonials .testimonial-slide.opacity-100{opacity:1}.testimonials .testimonial-slide.translate-x-full{transform:translateX(100%)}.testimonials .testimonial-slide.translate-x-0{transform:translateX(0)}.testimonials .testimonial-slide.-translate-x-full{transform:translateX(-100%)}.testimonials .testimonial-content{background:#fff;border-radius:1rem;padding:2rem;box-shadow:0 4px 20px rgba(0,0,0,.05);display:flex;gap:2rem;align-items:center;transition:transform .3s ease}.testimonials .testimonial-content:hover{transform:translateY(-5px)}@media(max-width: 768px){.testimonials .testimonial-content{flex-direction:column;text-align:center}}.testimonials .testimonial-avatar{flex-shrink:0;opacity:0;transform:scale(0.8);transition:opacity .8s ease,transform .8s ease}.testimonials .testimonial-avatar.revealed{opacity:1;transform:scale(1)}.testimonials .testimonial-avatar img{width:100px;height:100px;border-radius:50%;object-fit:cover;border:3px solid rgba(26,31,75,.1)}.testimonials .testimonial-text{flex-grow:1}.testimonials .testimonial-text .quote{font-size:1.1rem;line-height:1.6;margin-bottom:1rem;color:#1a1a1a;opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.testimonials .testimonial-text .quote.revealed{opacity:1;transform:translateY(0)}.testimonials .testimonial-text .rating{margin-bottom:1rem;opacity:0;transition:opacity .8s ease}.testimonials .testimonial-text .rating.revealed{opacity:1}.testimonials .testimonial-text .rating .star{color:#ddd;font-size:1.2rem}.testimonials .testimonial-text .rating .star.filled{color:gold}.testimonials .testimonial-text .author{opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.testimonials .testimonial-text .author.revealed{opacity:1;transform:translateY(0)}.testimonials .testimonial-text .author strong{display:block;color:#1a1f4b;font-size:1.1rem}.testimonials .testimonial-text .author span{color:rgba(26,26,26,.7);font-size:.9rem}.testimonials .testimonial-controls{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:2rem}.testimonials .control-btn{background:#fff;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#1a1f4b;cursor:pointer;box-shadow:0 2px 10px rgba(0,0,0,.1);transition:all .3s ease}.testimonials .control-btn:hover{background:#1a1f4b;color:#fff;transform:translateY(-2px)}.testimonials .testimonial-dots{display:flex;gap:.5rem}.testimonials .testimonial-dots .dot-btn{width:10px;height:10px;border-radius:50%;border:none;background:rgba(26,31,75,.2);padding:0;cursor:pointer;transition:all .3s ease}.testimonials .testimonial-dots .dot-btn.active{background:#1a1f4b;transform:scale(1.2)}.performance-dashboard{position:fixed;bottom:20px;right:20px;background:hsla(0,0%,100%,.95);border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:1rem;z-index:1000;max-width:300px;transition:transform .3s ease;transform:translateY(calc(100% + 20px))}.performance-dashboard.expanded{transform:translateY(0)}.performance-dashboard .dashboard-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid rgba(0,0,0,.1)}.performance-dashboard .dashboard-header h3{margin:0;font-size:1rem;font-weight:600}.performance-dashboard .dashboard-header .toggle-btn{background:none;border:none;padding:.25rem;cursor:pointer;color:#1a1f4b}.performance-dashboard .dashboard-header .toggle-btn:hover{color:.1}.performance-dashboard .performance-metric{margin-bottom:.75rem}.performance-dashboard .performance-metric:last-child{margin-bottom:0}.performance-dashboard .performance-metric h4{font-size:.875rem;margin:0 0 .25rem;color:#1a1a1a}.performance-dashboard .performance-metric p{margin:0;font-size:1rem;font-weight:500;color:#1a1f4b}.nav-icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}.nav-icon svg{width:100%;height:100%}.search-container .input-group{box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:8px;overflow:hidden}.search-container .search-icon{width:20px;height:20px;margin-right:.5rem}.search-container .search-results{margin-top:2rem}.search-container .search-results .list-group-item{transition:all .3s ease}.search-container .search-results .list-group-item:hover{transform:translateY(-2px);box-shadow:0 2px 10px rgba(0,0,0,.1)}