.middleware_page{background:#0b0b0b!important;color:var(--light-primary-color);min-height:100vh}.usecase_banner .row{align-items:center}.banner_content,.banner_img{margin:50px}.banner_content h1{font-size:48px;font-weight:700;line-height:56px}.banner_content h1 span{color:#f27928}.banner_content p{font-size:16px;font-weight:400;line-height:24px}.banner_img img{width:100%}.step_section .row{align-items:center}.step_section .step_card .card_content h2{font-family:var(--primary-font);font-size:40px;font-weight:600;line-height:52px;letter-spacing:0;text-align:left;padding:0;margin:0 0 24px}.step_section .step_card .card_content p{font-family:var(--primary-font);font-size:var(--font-size-medium);font-weight:400;line-height:24px;letter-spacing:0;text-align:left;padding:0;margin:0 0 25px}.step_section .step_card .card_image{background:none!important}.step_section .step_card:last-child{margin-bottom:0;margin-top:100px}.step_section .step_cards img{width:100%;height:100%}.sales_features .title_content h2,.steps_title .title_content h2{font-size:36px;font-weight:600;line-height:44px}.sales_features .title_content h2{color:#fff}.g2-section{background:var(--dark-primary-color);padding:100px 0 130px}.g2-section .badges-img-container{margin:0 auto;width:800px}.badges-img-container img{width:100%}.list-img-container img{width:300px;margin:0 auto}.usecase-cta-section{border-radius:8px;background:var(--dark-secondary-background-color)!important;padding:50px;margin-bottom:100px}.usescase_meeting_content h5{padding:0;margin:0 0 16px;font-size:24px;font-weight:600;line-height:44px;letter-spacing:0;color:var(--dark-primary-color)}.usecase-cta-section .row:last-child .col-sm-2 .banner_btn button{padding:8px 30px}.usecase-hero-section{position:relative;overflow:hidden;padding:4rem 0}.usecase-hero-section,.usecase-list-section{background:#0b0b0b!important;background-color:#0b0b0b!important}.usecase-list-section{padding:2rem 0}.usecase-hero-section,.usecase-list-section,section.pt-5.mb-5,section:has(.pagination-container){background:#0b0b0b!important;background-color:#0b0b0b!important}.usecase-hero-section .container{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;position:relative}@media (min-width:640px){.usecase-hero-section .container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.usecase-hero-section .container{padding-left:2rem;padding-right:2rem}}.usecase-hero-content{text-align:center;margin-bottom:1rem}.usecase-hero-badge{padding:.5rem 1rem;border-radius:9999px;background-color:rgba(249,115,22,.1);border:1px solid rgba(249,115,22,.2);color:var(--primary-orange);font-size:.875rem}.usecase-hero-badge,.usecase-item .hero-badge{display:inline-flex;align-items:center;font-weight:500;margin-bottom:1.5rem}.usecase-item .hero-badge{padding:4px 10px;border-radius:9999px;background-color:#f27928;border:1px solid #f27928;color:#fff;font-size:12px;width:-moz-fit-content;width:fit-content}.usecase-icon-xs{width:1rem;height:1rem;margin-right:.5rem}.usecase-hero-title{font-size:2.25rem;line-height:2.5rem;font-weight:700;color:var(--light-primary-color);margin-bottom:1.5rem;line-height:1.2}.usecase-hero-title span{color:#f27928}@media (min-width:768px){.usecase-hero-title{font-size:3.75rem;line-height:1}}.usecase-hero-title .text-primary-orange{color:var(--secondary-font-color)}.usecase-hero-subtitle{font-size:1.25rem;line-height:1.75rem;color:#d4d4d4;margin-bottom:2rem;max-width:48rem;margin-left:auto;margin-right:auto;line-height:1.6}.usecase-banner-btn{display:inline-flex;align-items:center;padding:10px 0;background:var(--secondary-font-color);color:#fff;border-radius:.5rem;text-decoration:none;font-weight:600;transition:all .3s ease;margin-right:1rem}.usecase-banner-btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(249,115,22,.3)}.usecase-banner-btn button{background:none;border:none;color:inherit;font-weight:inherit;font-size:inherit;cursor:pointer}.usecase-stats-section{margin-top:3rem;padding:2rem 0}.usecase-stats-grid{display:flex;justify-content:space-between;align-items:center;gap:4rem;margin:0 auto;max-width:1000px;flex-wrap:wrap}.usecase-stat-item{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:120px}.usecase-stat-number{font-size:3rem;font-weight:700;color:#f27928;line-height:1.1;margin-bottom:.25rem;font-family:var(--primary-font)}.usecase-stat-label{font-size:1rem;font-weight:400;color:#fff;line-height:1.3;font-family:var(--primary-font)}@media (max-width:768px){.usecase-stats-grid{gap:2.5rem;max-width:600px}.usecase-stat-number{font-size:2.5rem}.usecase-stat-label{font-size:.9rem}}@media (max-width:480px){.usecase-stats-grid{gap:2rem;flex-direction:column;max-width:300px}.usecase-stat-item{min-width:auto;width:100%}.usecase-stat-number{font-size:2.25rem}.usecase-stat-label{font-size:.875rem}}@media (max-width:360px){.usecase-stats-grid{gap:1.5rem}.usecase-stat-number{font-size:2rem}.usecase-stat-label{font-size:.8rem}}.usecase-list-header{margin-bottom:2rem}.usecase-list-title{font-size:2.5rem;font-weight:700;color:var(--dark-text-primary);text-align:center;margin-bottom:2rem}.usecase-search-filter-section{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.usecase-top-row{display:flex;justify-content:space-between;align-items:center;gap:1rem}.usecase-search-container{flex:1;max-width:400px}.usecase-search-input-wrapper{position:relative;width:100%;max-width:400px}.usecase-search-icon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--dark-text-muted);z-index:2}.usecase-search-input{width:100%;padding:.75rem 1rem .75rem 3rem;background-color:rgba(26,26,26,.3);border:1px solid rgba(51,51,51,.2);border-radius:.75rem;color:var(--dark-text-primary);font-size:1rem;transition:all .3s ease}.usecase-search-input::-moz-placeholder{color:var(--dark-text-muted)}.usecase-search-input::placeholder{color:var(--dark-text-muted)}.usecase-search-input:focus{outline:none;border-color:rgba(249,115,22,.5);box-shadow:0 0 0 3px rgba(249,115,22,.1)}.usecase-active-filters{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.usecase-filter-label{color:var(--dark-text-secondary);font-size:.875rem;font-weight:500}.usecase-active-filter-tag,.usecase-filter-tag{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .75rem;background:linear-gradient(135deg,#f97316 100%,#ea580c 0);color:#fff;border-radius:9999px;font-size:.875rem;font-weight:500}.usecase-filter-remove{background:none;border:none;color:#fff;font-size:1.25rem;line-height:1;cursor:pointer;padding:0;margin-left:.25rem;transition:none!important}.usecase-filter-remove,.usecase-filter-remove:hover{opacity:.8;transform:none!important}.usecase-no-filters{color:var(--dark-text-muted);font-size:.875rem;font-style:italic}.usecase-results-info{display:flex;align-items:center;gap:1rem}.usecase-sort-dropdown{position:relative}.usecase-sort-select{padding:.5rem 2rem .5rem .75rem;background-color:rgba(26,26,26,.3);border:1px solid rgba(51,51,51,.2);border-radius:.5rem;color:var(--dark-text-primary);font-size:.875rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;margin-bottom:0}.usecase-sort-select:focus{outline:none;border-color:rgba(249,115,22,.5)}.usecase-results-count{color:var(--dark-text-secondary);font-size:.875rem;font-weight:500}@media (max-width:768px){.usecase-list-title{font-size:2rem}.usecase-top-row{flex-direction:column;align-items:stretch;gap:1rem}.usecase-search-container{max-width:none}.usecase-results-info{align-self:flex-end}}.usecase-bottom-cta-section{background:linear-gradient(90deg,rgba(242,121,40,.3),rgba(242,121,40,.05));padding:4rem 0;margin-top:2rem}.usecase-bottom-cta-content{max-width:1200px;margin:0 auto}.usecase-cta-centered{display:flex;justify-content:center;align-items:center;text-align:center}.usecase-cta-content{max-width:800px;margin:0 auto}.usecase-bottom-cta-title{font-size:2.5rem;font-weight:700;color:var(--dark-text-primary);margin-bottom:1.5rem;line-height:1.2;text-align:center}.usecase-bottom-cta-description{font-size:1.125rem;line-height:1.6;color:var(--dark-text-secondary);margin-bottom:2.5rem;text-align:center}.usecase-cta-buttons{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.usecase-cta-btn{display:inline-flex;align-items:center;border-radius:6px;text-decoration:none;font-weight:500;font-size:14px;transition:all .3s ease;border:1px solid transparent;justify-content:center}.usecase-cta-btn button{background:none;border:none;color:inherit;font-weight:inherit;font-size:inherit;cursor:pointer}.usecase-cta-btn-primary{background:#f27928;color:#fff;border-color:#f27928}.usecase-cta-btn-primary:hover{background:#e06820;border-color:#e06820;transform:translateY(-2px);box-shadow:0 8px 25px rgba(242,121,40,.3)}.usecase-cta-btn-secondary{background:transparent;color:#f27928;border-color:#f27928}.usecase-cta-btn-secondary:hover{background:#fff;color:#f27928;border-color:#f27928;transform:translateY(-2px);box-shadow:0 8px 25px rgba(242,121,40,.2)}.usecase-cta-image{max-width:100%;height:auto;border-radius:1rem;box-shadow:0 10px 30px rgba(0,0,0,.3)}.usecase-bottom-cta-buttons{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.usecase-bottom-cta-btn{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 2rem;border-radius:.5rem;font-weight:600;font-size:1rem;text-decoration:none;transition:all .3s ease}.usecase-bottom-cta-btn-primary{background:var(--primary-orange);color:#fff;border:1px solid var(--primary-orange)}.usecase-bottom-cta-btn-primary:hover{background:var(--primary-orange-dark);border-color:var(--primary-orange-dark);transform:translateY(-2px);box-shadow:0 8px 25px rgba(249,115,22,.3)}.usecase-bottom-cta-btn-secondary{background:transparent;color:var(--primary-orange);border:1px solid var(--primary-orange)}.usecase-bottom-cta-btn-secondary:hover{background:var(--primary-orange);color:#fff;transform:translateY(-2px);box-shadow:0 8px 25px rgba(249,115,22,.2)}@media (max-width:768px){.usecase-bottom-cta-section{padding:3rem 0}.usecase-bottom-cta-title{font-size:2rem}.usecase-bottom-cta-description{font-size:1rem}.usecase-cta-btn{min-width:160px}}@media (max-width:480px){.usecase-bottom-cta-title{font-size:1.75rem}.usecase-cta-buttons{flex-direction:column;align-items:center}.usecase-cta-btn{width:100%;max-width:280px}}.usecase-tag{background:linear-gradient(135deg,#f97316,#ea580c);color:#fff;font-size:11px;font-weight:600;line-height:14px;text-align:center;width:-moz-fit-content;width:fit-content;padding:6px 12px;border-radius:16px;margin-left:0;margin-bottom:16px;text-transform:none}.usecase-content{margin-top:0;margin-bottom:16px}.usecase-content h2{font-size:18px;line-height:24px;-webkit-line-clamp:2;color:var(--light-primary-color);font-weight:600;margin-bottom:20px}.usecase-content h2,.usecase-content p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.usecase-content p{color:#9ca3af;margin-bottom:0;font-size:14px;line-height:20px;-webkit-line-clamp:3}.usecase-footer{display:flex;align-items:center;justify-content:flex-start;margin-top:auto}.usecase-read-more-link{display:inline-flex;align-items:center;color:#fff;transition:color .2s ease;font-size:14px;font-weight:500;text-decoration:none}.usecase-read-more-link:hover{color:#f0f0f0}.usecase-read-more-icon{margin-left:4px;width:20px;height:20px;transition:transform .2s ease}.usecase-read-more-link:hover .usecase-read-more-icon{transform:translateX(2px)}.usecase-item{box-shadow:0 1px 4px 0 #19213d14;border-radius:16px;background:rgba(26,26,26,.5);border:.5px solid transparent;padding:30px;display:flex;flex-direction:column;justify-content:space-between;transition:all .3s ease;cursor:pointer}.usecase-item:hover{border:.5px solid #f27928;box-shadow:0 0 10px 0 #f2792833;transform:translateY(-8px)}.usecase-item:hover .usecase-content h2,.usecase-item:hover .usecase-read-more-icon,.usecase-item:hover .usecase-read-more-link{color:#f27928}.usecase-list-container .usecase-item{background:rgba(26,26,26,.5)!important}.pagination-container{margin:3rem 0}.usecase-pagination{gap:.5rem;list-style:none;padding:0;margin:0}.usecase-pagination,.usecase-pagination-break,.usecase-pagination-item,.usecase-pagination-next,.usecase-pagination-prev{display:flex;align-items:center;justify-content:center}.usecase-pagination-break-link,.usecase-pagination-link,.usecase-pagination-next-link,.usecase-pagination-prev-link{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:.5rem .75rem;border-radius:.5rem;background-color:rgba(26,26,26,.3);border:1px solid rgba(51,51,51,.2);color:var(--dark-text-secondary);text-decoration:none;font-weight:500;font-size:.875rem;transition:all .3s ease;cursor:pointer}.usecase-pagination-link:hover,.usecase-pagination-next-link:hover,.usecase-pagination-prev-link:hover{background-color:rgba(249,115,22,.1);border-color:rgba(249,115,22,.3);color:var(--primary-orange);transform:translateY(-1px)}.usecase-pagination-active .usecase-pagination-link{color:#f27928;border:1px solid #f27928;font-weight:600;border-radius:6px}.usecase-pagination-next-link,.usecase-pagination-prev-link{padding:.5rem 1rem;font-weight:600}.usecase-pagination-break-link{background:transparent;border:none;color:var(--dark-text-muted);cursor:default}.usecase-pagination-break-link:hover{background:transparent;border:none;color:var(--dark-text-muted);transform:none}@media (max-width:768px){.usecase-pagination{gap:.25rem}.usecase-pagination-link,.usecase-pagination-next-link,.usecase-pagination-prev-link{min-width:36px;height:36px;padding:.375rem .5rem;font-size:.8rem}.usecase-pagination-next-link,.usecase-pagination-prev-link{padding:.375rem .75rem}}.usecase-list-container .usecase-item-overlay{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px}section.pt-5.mb-5{background:#0b0b0b}section:has(.pagination-container){background:#0b0b0b}@media (max-width:576px){.step_section .step_card .card_content{margin-left:0!important;margin-top:50px!important;padding-left:20px}.g2-section .badges-img-container{width:300px}}