.groqsters-banners-container{margin:1rem 0}.d-header .custom-header-text{font-size:.9rem;margin-left:.5em}.welcome-banner{margin:1rem .5rem;padding:1.5rem 1rem;border-radius:0}.welcome-banner h2{font-family:var(--heading-font-family);font-size:1.3rem}.welcome-banner p{font-size:.95rem}.groqsters-welcome-banner{width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);margin-bottom:1rem;padding:1.5rem 0;background:var(--secondary) !important;color:var(--primary) !important;box-shadow:0 2px 6px rgba(0,0,0,.05) !important}.groqsters-welcome-banner .welcome-banner__title,.groqsters-welcome-banner .banner-title,.groqsters-welcome-banner .search-banner__title{font-family:var(--heading-font-family) !important}.groqsters-welcome-banner .welcome-banner__inner-wrapper,.groqsters-welcome-banner .custom-search-banner,.groqsters-welcome-banner .welcome-banner__wrap{padding:0 1rem}.groqsters-welcome-banner .custom-search-banner-headline{font-family:var(--heading-font-family);font-size:1.3rem;margin-bottom:1rem}.groqsters-welcome-banner p{font-size:.95rem;margin-bottom:1rem}.groqsters-welcome-banner .search-menu.welcome-banner__search-menu .search-menu-container{max-width:100%;padding:0 1rem}.groqsters-welcome-banner .search-menu.welcome-banner__search-menu .search-menu-container .search-input-wrapper .search-input{padding:.5rem 1rem;font-size:.9rem;border:3px solid #f43e01;background:var(--secondary)}.groqsters-welcome-banner .search-menu.welcome-banner__search-menu .search-menu-container .search-input-wrapper .search-input:focus-within{border-color:#ea580c;box-shadow:0 2px 8px rgba(0,0,0,.1),0 0 0 2px rgba(249,115,22,.2)}.groqsters-alert-banner{margin:1rem .5rem;padding:1rem;flex-direction:column;align-items:stretch;gap:.75rem}.groqsters-alert-banner .alert-message{font-size:.9rem;text-align:center}.groqsters-alert-banner .alert-cta{width:100%;text-align:center;padding:.75rem 1rem}.groqsters-feature-banner,div.groqsters-feature-banner{margin:1rem 0 !important}.groqsters-feature-banner .banner-grid,.groqsters-feature-banner div.banner-grid,div.groqsters-feature-banner .banner-grid,div.groqsters-feature-banner div.banner-grid{grid-template-columns:1fr !important;gap:.75rem !important;padding:0 .5rem !important}.groqsters-feature-banner .banner-item,.groqsters-feature-banner div.banner-item,div.groqsters-feature-banner .banner-item,div.groqsters-feature-banner div.banner-item{height:150px !important}.groqsters-feature-banner .banner-item .banner-image img:hover,.groqsters-feature-banner .banner-item div.banner-image img:hover,.groqsters-feature-banner div.banner-item .banner-image img:hover,.groqsters-feature-banner div.banner-item div.banner-image img:hover,div.groqsters-feature-banner .banner-item .banner-image img:hover,div.groqsters-feature-banner .banner-item div.banner-image img:hover,div.groqsters-feature-banner div.banner-item .banner-image img:hover,div.groqsters-feature-banner div.banner-item div.banner-image img:hover{transform:none !important}.groqsters-feature-banner .banner-item .banner-image.no-image::before,.groqsters-feature-banner .banner-item div.banner-image.no-image::before,.groqsters-feature-banner div.banner-item .banner-image.no-image::before,.groqsters-feature-banner div.banner-item div.banner-image.no-image::before,div.groqsters-feature-banner .banner-item .banner-image.no-image::before,div.groqsters-feature-banner .banner-item div.banner-image.no-image::before,div.groqsters-feature-banner div.banner-item .banner-image.no-image::before,div.groqsters-feature-banner div.banner-item div.banner-image.no-image::before{width:32px !important;height:32px !important;margin:-16px 0 0 -16px !important;border-width:2px !important}.groqsters-feature-banner .banner-item .banner-image.loading::after,.groqsters-feature-banner .banner-item div.banner-image.loading::after,.groqsters-feature-banner div.banner-item .banner-image.loading::after,.groqsters-feature-banner div.banner-item div.banner-image.loading::after,div.groqsters-feature-banner .banner-item .banner-image.loading::after,div.groqsters-feature-banner .banner-item div.banner-image.loading::after,div.groqsters-feature-banner div.banner-item .banner-image.loading::after,div.groqsters-feature-banner div.banner-item div.banner-image.loading::after{width:20px !important;height:20px !important;margin:-10px 0 0 -10px !important;border-width:2px !important}.groqsters-feature-banner .banner-item h3,.groqsters-feature-banner div.banner-item h3,div.groqsters-feature-banner .banner-item h3,div.groqsters-feature-banner div.banner-item h3{font-size:.9rem !important;padding:.75rem !important;line-height:1.2 !important}.groqsters-feature-banner .banner-item:hover,.groqsters-feature-banner div.banner-item:hover,div.groqsters-feature-banner .banner-item:hover,div.groqsters-feature-banner div.banner-item:hover{transform:none !important;box-shadow:none !important}.topic-list .topic-list-item{padding:1rem .5rem}.topic-list .topic-list-item .main-link .topic-title{font-size:1rem;line-height:1.4}.topic-list .topic-list-item:hover{transform:none}.nav-pills{overflow-x:auto;white-space:nowrap;padding-bottom:.5rem}.nav-pills>li{display:inline-block}.nav-pills>li>a{padding:.5rem 1rem;margin-right:.5rem}.nav-pills>li>a:hover{transform:none}.topic-post .post-menu-area{opacity:1}.topic-post:hover{transform:none;box-shadow:none}.btn-groqsters{padding:.75rem 1.5rem;font-size:1rem}.btn-groqsters:hover{transform:none}.show-more{position:relative !important;z-index:auto !important;width:100% !important;order:-1 !important}.show-more .alert{display:flex !important;align-items:center !important;justify-content:flex-start !important;padding:.75rem 1rem !important;min-height:44px !important;background:rgba(0,0,0,0) !important;border:2px solid var(--groqsters-alert-color, #f43e01) !important;border-radius:8px !important;color:var(--groqsters-alert-color, #f43e01) !important;text-align:left !important;font-size:.9rem !important;line-height:1.4 !important;transform:none !important;transition:none !important}.show-more .alert span{display:block !important;color:var(--groqsters-alert-color, #f43e01) !important;font-weight:500 !important}.categories-and-latest .show-more,.categories-only .show-more{grid-column:1/-1 !important;margin-bottom:1.5rem !important}.contents .show-more{position:static !important;display:block !important;width:100% !important}.custom-footer{padding:1.5rem 1rem}.custom-footer .footer-text{font-size:.85rem}.topic-list-item,.nav-pills>li>a,.btn{min-height:44px}.categories-and-latest .category-list,.categories-only .category-list{grid-template-columns:1fr !important;gap:1rem !important;margin:1rem 0 !important;padding:0 .5rem !important}.categories-and-latest .category-list .category-list-item,.categories-only .category-list .category-list-item{padding:1rem !important;border-radius:8px !important}.categories-and-latest .category-list .category-list-item:hover,.categories-only .category-list .category-list-item:hover{transform:none !important;box-shadow:0 2px 8px rgba(0,0,0,.1) !important}.categories-and-latest .category-list .category-list-item td.category .category-name,.categories-only .category-list .category-list-item td.category .category-name{font-size:1.1rem !important}.categories-and-latest .category-list .category-list-item td.category .category-description,.categories-only .category-list .category-list-item td.category .category-description{font-size:.85rem !important;-webkit-line-clamp:2 !important;line-clamp:2 !important;margin-bottom:.75rem !important}.categories-and-latest .latest-topic-list-item,.categories-and-latest .topic-list,.categories-only .latest-topic-list-item,.categories-only .topic-list{margin-top:2rem !important}.categories-and-latest .latest-topic-list-item::before,.categories-and-latest .topic-list::before,.categories-only .latest-topic-list-item::before,.categories-only .topic-list::before{font-size:1.3rem !important;margin-bottom:1rem !important}.category-boxes,.category-boxes-with-topics{grid-template-columns:1fr !important;gap:1rem !important;margin:1rem 0 !important;padding:0 .5rem !important}.category-boxes .category-box,.category-boxes-with-topics .category-box{padding:1rem !important;border-radius:8px !important}.category-boxes .category-box:hover,.category-boxes-with-topics .category-box:hover{transform:none !important;box-shadow:0 2px 8px rgba(0,0,0,.1) !important}.category-boxes .category-box .category-box-heading h3,.category-boxes-with-topics .category-box .category-box-heading h3{font-size:1.1rem !important;margin-bottom:.5rem !important}.category-boxes .category-box .category-description,.category-boxes-with-topics .category-box .category-description{font-size:.85rem !important;margin-bottom:.75rem !important}@media(max-width: 767px){.groqsters-footer .site-footer__contents{padding:2rem 1rem 1.5rem}.groqsters-footer .community-links-row .community-links .community-link{min-height:44px;display:flex;align-items:center;justify-content:flex-start}.groqsters-footer .footer-grid{gap:4rem 2rem}.groqsters-footer .footer-grid .footer-links-group .footer-group-title{font-size:1rem;margin-bottom:1.25rem;text-align:left}.groqsters-footer .footer-grid .footer-links-group .footer-links-list{text-align:left}.groqsters-footer .footer-grid .footer-links-group .footer-links-list .footer-link{font-size:1rem;line-height:1.6;padding:.25rem 0;display:inline-block;display:flex;align-items:center;justify-content:flex-start}.groqsters-footer .footer-bottom{padding-top:1.5rem;gap:1.5rem}.groqsters-footer .footer-bottom .footer-legal p{font-size:.875rem;line-height:1.5;margin-bottom:.5rem}.groqsters-footer .footer-bottom .footer-legal p:first-child{margin-bottom:.5rem}.groqsters-footer .footer-bottom .footer-legal .powered-by{font-size:.8rem}.groqsters-footer .footer-social{justify-content:flex-start;gap:1.5rem}.groqsters-footer .footer-social .footer-social-link svg{width:2em;height:2em}.groqsters-footer .footer-social .footer-social-link .d-icon{font-size:2rem}}@media(max-width: 480px){.groqsters-footer .site-footer__contents{padding:1.5rem .75rem 1rem}.groqsters-footer .footer-grid{gap:1.5rem}.groqsters-footer .footer-grid .footer-branding .footer-logo .footer-site-title h3{font-size:1.25rem}.groqsters-footer .footer-grid .footer-branding .footer-logo .footer-logo-img{max-height:2.5rem}.groqsters-footer .footer-grid .footer-branding .footer-tagline{font-size:.9rem}.groqsters-footer .footer-grid .footer-links-group .footer-group-title{font-size:.9rem;margin-bottom:1rem}.groqsters-footer .footer-grid .footer-links-group .footer-links-list .footer-link{font-size:.9rem}.groqsters-footer .footer-bottom .footer-legal p{font-size:.8rem}.groqsters-footer .footer-social .footer-social-link{width:2.75rem;height:2.75rem}.groqsters-footer .footer-social .footer-social-link .d-icon{font-size:1.1rem}}@media(max-width: 1023px)and (min-width: 768px){.groqsters-footer .site-footer__contents{padding:2.5rem 1.5rem 2rem}.groqsters-footer .footer-grid .footer-links-group .footer-group-title{text-align:left;margin-bottom:1.25rem}.groqsters-footer .footer-grid .footer-links-group .footer-links-list{text-align:left}.groqsters-footer .footer-bottom .footer-social{justify-content:flex-start}}
/*# sourceMappingURL=mobile_theme_7_e3e56a31d917bf5bd622aee717878da8cd3b1716.css.map?__ws=community.groq.com */
