﻿:root{--tbr-gold:#ffcc00;--tbr-gold-h:#ffe14d;--tbr-gold-bg:rgba(255,204,0,0.10);--tbr-gold-glow:0 4px 18px rgba(255,204,0,0.38);--tbr-ink:#0d0d0d;--tbr-ink-2:#2a2a2a;--tbr-ink-3:#525252;--tbr-ink-4:#737373;--tbr-off:#f8f7f4;--tbr-off-2:#f1f0ec;--tbr-bdr:#e5e3dc;--tbr-white:#ffffff;--tbr-font:'Poppins',sans-serif;--tbr-font-dm:'DM Sans',sans-serif;--tbr-section-y:80px;--tbr-section-y-sm:56px;--tbr-gap:28px;--tbr-r:12px;--tbr-r-lg:20px;--tbr-r-xl:28px;--tbr-sh:0 2px 12px rgba(0,0,0,0.07),0 1px 3px rgba(0,0,0,0.05);--tbr-sh-hover:0 16px 48px rgba(0,0,0,0.13),0 4px 12px rgba(0,0,0,0.06);--tbr-ease:cubic-bezier(0.25,0.8,0.25,1);--tbr-ease-out:cubic-bezier(0.19,1,0.22,1);--tbr-dur:0.32s;--accent-gold:#ffcc00;--gold:#ffcc00}.tbr-anim{opacity:0;transform:translateY(26px);transition:opacity 0.6s var(--tbr-ease-out),transform 0.6s var(--tbr-ease-out);will-change:opacity,transform}.tbr-anim.tbr-visible{opacity:1;transform:translateY(0)}.tbr-anim-left{opacity:0;transform:translateX(-26px);transition:opacity 0.6s var(--tbr-ease-out),transform 0.6s var(--tbr-ease-out);will-change:opacity,transform}.tbr-anim-left.tbr-visible{opacity:1;transform:translateX(0)}.tbr-anim-right{opacity:0;transform:translateX(26px);transition:opacity 0.6s var(--tbr-ease-out),transform 0.6s var(--tbr-ease-out);will-change:opacity,transform}.tbr-anim-right.tbr-visible{opacity:1;transform:translateX(0)}.tbr-anim-scale{opacity:0;transform:scale(0.93);transition:opacity 0.5s var(--tbr-ease-out),transform 0.5s var(--tbr-ease-out);will-change:opacity,transform}.tbr-anim-scale.tbr-visible{opacity:1;transform:scale(1)}.tbr-anim-d1{transition-delay:0.08s !important}.tbr-anim-d2{transition-delay:0.16s !important}.tbr-anim-d3{transition-delay:0.24s !important}.tbr-anim-d4{transition-delay:0.32s !important}.tbr-anim-d5{transition-delay:0.40s !important}.tbr-anim-d6{transition-delay:0.48s !important}@media (prefers-reduced-motion:reduce){.tbr-anim,.tbr-anim-left,.tbr-anim-right,.tbr-anim-scale{opacity:1 !important;transform:none !important;transition:none !important}}.tbr-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:var(--tbr-ink-3);font-family:var(--tbr-font);margin-bottom:12px}.tbr-eyebrow::before{content:'';display:block;width:18px;height:2px;background:var(--tbr-gold);border-radius:2px;flex-shrink:0}.tbr-gold-text{color:var(--tbr-gold)}.tbr-center-head{text-align:center;max-width:780px;margin:0 auto 56px}.tbr-center-head h2{font-size:clamp(26px,3.5vw,42px);font-weight:800;color:var(--tbr-ink);line-height:1.2;margin-bottom:16px;text-transform:none;letter-spacing:-0.02em}.tbr-center-head p{font-size:17px;color:var(--tbr-ink-3);line-height:1.75;max-width:620px;margin:0 auto}.tbr-card{background:var(--tbr-white);border:1.5px solid var(--tbr-bdr);border-radius:var(--tbr-r-lg);padding:28px;transition:transform var(--tbr-dur) var(--tbr-ease),box-shadow var(--tbr-dur) var(--tbr-ease),border-color var(--tbr-dur) var(--tbr-ease);box-shadow:var(--tbr-sh)}.tbr-card:hover{transform:translateY(-6px);box-shadow:var(--tbr-sh-hover);border-color:rgba(255,204,0,0.45)}.tbr-feat-card{background:var(--tbr-off);border-radius:var(--tbr-r-lg);padding:28px 24px;transition:transform var(--tbr-dur) var(--tbr-ease),background var(--tbr-dur) var(--tbr-ease),box-shadow var(--tbr-dur) var(--tbr-ease)}.tbr-feat-card:hover{background:var(--tbr-white);transform:translateY(-4px);box-shadow:var(--tbr-sh)}.tbr-btn{display:inline-flex;align-items:center;gap:8px;padding:13px 28px;font-size:14.5px;font-weight:600;font-family:var(--tbr-font);text-decoration:none;border-radius:30px;border:none;cursor:pointer;transition:all var(--tbr-dur) var(--tbr-ease);white-space:nowrap;line-height:1}.tbr-btn-primary{background:var(--tbr-gold);color:var(--tbr-ink);box-shadow:var(--tbr-gold-glow)}.tbr-btn-primary:hover{background:var(--tbr-gold-h);transform:translateY(-2px);box-shadow:0 8px 28px rgba(255,204,0,0.52);color:var(--tbr-ink)}.tbr-btn-dark{background:var(--tbr-ink);color:var(--tbr-white)}.tbr-btn-dark:hover{background:var(--tbr-ink-2);transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,0.22);color:var(--tbr-white)}.tbr-btn-outline{background:transparent;color:var(--tbr-ink);border:1.5px solid var(--tbr-bdr)}.tbr-btn-outline:hover{border-color:var(--tbr-gold);background:var(--tbr-gold-bg);transform:translateY(-2px);color:var(--tbr-ink)}.tbr-bg-off{background:var(--tbr-off)}.tbr-bg-white{background:var(--tbr-white)}.tbr-bg-dark{background:var(--tbr-ink);color:var(--tbr-white)}.tbr-bg-dark h2,.tbr-bg-dark h3{color:var(--tbr-white)}.tbr-bg-dark p{color:rgba(255,255,255,0.68)}.services-section{padding:var(--tbr-section-y) 20px;max-width:1400px;margin:0 auto}.section-header{text-align:center;max-width:780px;margin:0 auto 56px}.section-header h2{font-size:clamp(26px,3.5vw,42px);font-weight:800;color:var(--tbr-ink);line-height:1.2;margin:0 0 16px;text-transform:none;letter-spacing:-0.02em}.section-header h2 .highlight{color:var(--tbr-gold)}.section-header h2 .block-highlight{display:inline-block;background:var(--tbr-gold);color:var(--tbr-ink);padding:1px 14px 3px;border-radius:6px;margin-top:4px;vertical-align:middle}.section-subtitle{font-size:16.5px;color:var(--tbr-ink-3);line-height:1.75;max-width:640px;margin:0 auto}.services-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:48px}.service-card{display:flex;flex-direction:column;background:var(--tbr-white);border:1.5px solid var(--tbr-bdr);border-radius:var(--tbr-r-lg);padding:22px 20px;text-decoration:none;position:relative;transition:transform var(--tbr-dur) var(--tbr-ease),box-shadow var(--tbr-dur) var(--tbr-ease),border-color var(--tbr-dur) var(--tbr-ease);box-shadow:var(--tbr-sh);overflow:hidden}.service-card:hover{transform:translateY(-6px);box-shadow:var(--tbr-sh-hover);border-color:rgba(255,204,0,0.5)}.service-card.popular{border-color:var(--tbr-gold);background:linear-gradient(160deg,#fffcde 0%,var(--tbr-white) 60%)}.service-card.popular:hover{box-shadow:0 16px 40px rgba(255,204,0,0.22),var(--tbr-sh-hover)}.popular-badge{position:absolute;top:13px;right:13px;background:var(--tbr-gold);color:var(--tbr-ink);font-size:9.5px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;padding:3px 9px;border-radius:20px;font-family:var(--tbr-font)}.card-header-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.card-logo{width:44px;height:44px;background:var(--tbr-gold-bg);border-radius:12px;display:flex;align-items:center;justify-content:center;transition:background var(--tbr-dur) var(--tbr-ease);flex-shrink:0}.service-card:hover .card-logo{background:rgba(255,204,0,0.18)}.card-logo svg{stroke:var(--tbr-gold)}.eye-btn{width:30px;height:30px;background:var(--tbr-off);border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--tbr-ink-4);transition:background var(--tbr-dur),color var(--tbr-dur);flex-shrink:0}.service-card:hover .eye-btn{background:var(--tbr-gold-bg);color:var(--tbr-ink)}.card-title{font-size:14.5px;font-weight:600;color:var(--tbr-ink);margin:0;line-height:1.4;font-family:var(--tbr-font-dm)}.view-more-container{text-align:center}.view-more-link{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--tbr-ink);text-decoration:none;padding:12px 28px;border:1.5px solid var(--tbr-bdr);border-radius:30px;transition:all var(--tbr-dur) var(--tbr-ease);font-family:var(--tbr-font-dm)}.view-more-link:hover{border-color:var(--tbr-gold);background:var(--tbr-gold-bg);transform:translateY(-2px);color:var(--tbr-ink)}.view-more-link svg{transition:transform 0.25s var(--tbr-ease)}.view-more-link:hover svg{transform:translateX(4px)}@media (max-width:1100px){.services-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.services-grid{grid-template-columns:repeat(2,1fr);gap:12px}.services-section{padding:var(--tbr-section-y-sm) 16px}.section-header{margin-bottom:36px}}@media (max-width:480px){.service-card{padding:16px 14px}.card-logo{width:38px;height:38px}.card-title{font-size:13px}}.testimonial-section-outer{overflow:hidden}.testimonial-card{background:var(--tbr-white);border:1px solid var(--tbr-bdr);border-radius:var(--tbr-r-xl);padding:30px 26px;box-shadow:var(--tbr-sh);transition:transform var(--tbr-dur) var(--tbr-ease),box-shadow var(--tbr-dur) var(--tbr-ease),border-color var(--tbr-dur) var(--tbr-ease);height:100%;display:flex !important;align-items:stretch}.testimonial-card:hover{transform:translateY(-5px);box-shadow:var(--tbr-sh-hover);border-color:rgba(255,204,0,0.35)}.testimonial-content{display:flex;flex-direction:column;width:100%}.testimonial-content .testim-imag{margin-bottom:14px}.testimonial-avatar{width:52px;height:52px;border-radius:50%;object-fit:cover;border:3px solid var(--tbr-gold);display:block}.testimonial-content h3{font-size:15.5px;font-weight:700;color:var(--tbr-ink);margin:0 0 3px !important;line-height:1.3}.testimonial-content p{font-size:14px;color:var(--tbr-ink-3);line-height:1.65;margin:6px 0}.testimonial-logo{height:20px;width:auto;margin-top:auto;padding-top:14px;display:block}.testimonial-content .stars{margin-top:8px}.testimonial-content .stars img{height:16px;width:auto}.faq_main .faq-partition{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}.faq_main .grid-sty2{display:flex;flex-direction:column;gap:10px}.faq_main .faq-sec{border:1.5px solid var(--tbr-bdr);border-radius:var(--tbr-r);overflow:hidden;transition:border-color var(--tbr-dur) var(--tbr-ease),box-shadow var(--tbr-dur) var(--tbr-ease)}.faq_main .faq-sec:focus-within,.faq_main .faq-sec:has(.accordion-faq.active){border-color:rgba(255,204,0,0.5);box-shadow:0 4px 16px rgba(255,204,0,0.1)}.faq_main .accordion-faq{width:100%;text-align:left;padding:17px 20px;font-size:14.5px;font-weight:600;color:var(--tbr-ink);background:var(--tbr-white);border:none;cursor:pointer;font-family:var(--tbr-font);transition:background var(--tbr-dur) var(--tbr-ease),color var(--tbr-dur) var(--tbr-ease);display:flex;align-items:center;justify-content:space-between;gap:14px;line-height:1.45;position:relative}.faq_main .accordion-faq::after{content:'+';font-size:22px;font-weight:300;flex-shrink:0;transition:transform 0.3s ease,color 0.3s ease;color:var(--tbr-ink-4);line-height:1}.faq_main .accordion-faq:hover{background:var(--tbr-off)}.faq_main .accordion-faq.active{background:var(--tbr-gold-bg)}.faq_main .accordion-faq.active::after{transform:rotate(45deg);color:var(--tbr-gold)}.faq_main .panel{max-height:0;overflow:hidden;background:var(--tbr-off);border-top:1px solid var(--tbr-bdr);transition:max-height 0.4s ease}.faq_main .panel p{padding:16px 20px;font-size:14px;color:var(--tbr-ink-3);line-height:1.75;margin:0}@media (max-width:768px){.faq_main .faq-partition{grid-template-columns:1fr}.faq_main .accordion-faq{font-size:14px;padding:15px 18px}}@media (max-width:768px){section.pad-80,section.pb80{padding-top:var(--tbr-section-y-sm) !important;padding-bottom:var(--tbr-section-y-sm) !important}section.pad-100{padding-top:64px !important;padding-bottom:64px !important}section.pad-50{padding-top:40px !important;padding-bottom:40px !important}.container{padding-left:16px !important;padding-right:16px !important}img{max-width:100%;height:auto}.swiper-pagination{margin-top:20px !important;position:relative}h2{font-size:clamp(22px,6vw,30px) !important;line-height:1.3 !important}h3{font-size:clamp(20px,5vw,26px) !important;line-height:1.3 !important}.tbr-btn,.bttn,.onetime-btn,.subscribe-btn,.cta-contact-btn{min-height:44px}}@media (max-width:480px){h2{font-size:22px !important}h3{font-size:20px !important}.lg-heading{font-size:32px !important;line-height:1.3 !important}}.custom_main_sec,.custom_main,#prod-gmbpots,.lft_clm,.action-btn-wrapper{overflow:visible !important;-webkit-overflow-scrolling:auto !important;touch-action:pan-y !important}.action-btn-wrapper{display:flex;flex-wrap:wrap;gap:15px;margin-top:25px;width:100%}.onetime-btn,.subscribe-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:0 0 auto;width:fit-content;min-width:0;white-space:nowrap;padding:12px 25px;font-size:16px;font-weight:700;text-transform:capitalize;border-radius:10px;border:none;box-shadow:0 4px 6px rgba(0,0,0,0.10);text-decoration:none;transition:all 0.3s ease;cursor:pointer;letter-spacing:0.5px;text-align:center;touch-action:manipulation}.onetime-btn{background:#333333 !important;color:#ffffff !important}.onetime-btn:hover{background:#555555 !important;transform:translateY(-2px);box-shadow:0 6px 12px rgba(0,0,0,0.15);color:#fff}.subscribe-btn{background:var(--tbr-gold) !important;color:#000000 !important}.subscribe-btn:hover{background:var(--tbr-gold-h) !important;transform:translateY(-2px);box-shadow:0 6px 12px rgba(255,204,0,0.30);color:#000}.onetime-btn svg,.subscribe-btn svg{width:18px;height:18px;flex-shrink:0}.onetime-btn svg{fill:#ffffff}.subscribe-btn svg{fill:#000000}.onetime-btn:active,.subscribe-btn:active{transform:translateY(1px);box-shadow:0 2px 4px rgba(0,0,0,0.10)}.onetime-btn.disabled,.subscribe-btn.disabled{background:#e0e0e0 !important;color:#999 !important;box-shadow:none;cursor:not-allowed;transform:none;pointer-events:none}.custom-prod-img{width:300px;height:300px}.custom-prod-img img{width:100%;height:100%;object-fit:contain}@media (max-width:768px){.custom_main{display:flex;flex-direction:column;align-items:center;padding:0 16px}.custom-prod-img{width:140px;height:140px;margin:0 auto 20px;display:block}.custom-prod-img img{width:100%;height:100%;object-fit:contain;display:block;margin:0 auto}.lft_clm{text-align:left !important;width:100%}#prod-gmbpots{width:100%;text-align:left}#prod-gmbpots p,#prod-gmbpots div{text-align:left !important}.action-btn-wrapper{flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:flex-start;margin-top:16px}.onetime-btn,.subscribe-btn{font-size:14px;padding:10px 18px;width:auto}}@media (max-width:480px){.action-btn-wrapper{justify-content:center}}@media (max-width:380px){.onetime-btn,.subscribe-btn{width:100%;justify-content:center}}.bttn{background-image:linear-gradient(90deg,var(--tbr-gold),#ffe786) !important;padding:15px 29px !important;overflow:hidden;position:relative;width:fit-content;border-radius:5px !important}.bttn:before,.btn-link:before{content:"";position:absolute;width:37px;height:145px;top:50%;transform:rotate(28deg) translateY(-50%);left:-6.5rem;z-index:1;transition:all ease 0.8s;background-image:linear-gradient(90deg,var(--tbr-gold),#ffe786) !important;opacity:0.5}.bttn:hover:before,.btn-link:hover:before{left:76%;transition:all ease 0.8s;cursor:pointer}.btn-link{color:var(--tbr-ink) !important;font-weight:550 !important;text-decoration:none !important;border-radius:5px !important;display:inline-block !important;cursor:pointer !important;text-transform:uppercase !important;font-size:14px !important}@media only screen and (max-width:767px){.plan_outer div[style],.plan_outer ul[style],.plan_outer section[style]{display:flex !important;flex-direction:column !important;grid-template-columns:unset !important;gap:16px !important}.plan_outer .row,.plan_outer .grid-layout,.plan_outer [class*="col-wrap"],.plan_outer [class*="card-wrap"],.plan_outer [class*="style-"]{display:flex !important;flex-direction:column !important;gap:16px !important}.plan_outer .container > *,.plan_outer .container > * > *,.plan_outer .row > *,.plan_outer [class*="style-"] > *{width:100% !important;max-width:100% !important;flex:0 0 100% !important;min-width:0 !important}.plan_outer .benefit-card,.plan_outer .plan-card,.plan_outer .card{width:100% !important;max-width:100% !important;flex:0 0 100% !important;box-sizing:border-box !important}.plan_outer .benefit-card img,.plan_outer .plan-card img,.plan_outer .card img{width:48px !important;height:auto !important;display:block !important}.plan_outer > .container{padding-left:16px !important;padding-right:16px !important;box-sizing:border-box !important}.plan_outer *{word-break:normal !important;overflow-wrap:break-word !important;hyphens:none !important}}@media only screen and (min-width:768px) and (max-width:1023px){.plan_outer div[style],.plan_outer ul[style]{display:grid !important;grid-template-columns:repeat(2,1fr) !important;gap:20px !important}.plan_outer .benefit-card img,.plan_outer .plan-card img,.plan_outer .card img{width:44px !important;height:auto !important;display:block !important}.plan_outer > .container{padding-left:24px !important;padding-right:24px !important}}@media only screen and (min-width:1024px){.plan_outer .benefit-card img,.plan_outer .plan-card img,.plan_outer .card img{width:56px !important;height:auto !important;display:block !important}}.our-vision .box-grid,.our-vision .step{padding:25px !important;gap:30px}section.custom-cta-section{margin-top:-55px}.custom-cta-section{position:relative;background-color:#fdfcf7;padding:100px 20px;display:flex;justify-content:center;align-items:center;text-align:center;overflow:hidden;font-family:var(--tbr-font)}.cta-content{position:relative;z-index:2;max-width:800px}.cta-content h2{font-size:clamp(28px,4vw,44px);font-weight:400;color:var(--tbr-ink);line-height:1.25;margin-bottom:20px}.cta-content h2 strong{font-weight:700}.cta-content p{font-size:16px;color:var(--tbr-ink-2);line-height:1.6;margin-bottom:40px;max-width:680px;margin-left:auto;margin-right:auto}.cta-contact-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:linear-gradient(to right,#fde047,var(--tbr-gold));color:var(--tbr-ink);font-size:16px;font-weight:500;padding:14px 40px;border-radius:50px;text-decoration:none;transition:all 0.3s ease;box-shadow:0 4px 14px rgba(250,204,21,0.25);min-height:50px}.cta-contact-btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(250,204,21,0.42);background:linear-gradient(to right,var(--tbr-gold),#eab308);color:var(--tbr-ink)}.cta-contact-btn .arrow{font-size:20px;transition:transform 0.3s ease}.cta-contact-btn:hover .arrow{transform:translateX(4px)}.cta-star{position:absolute;top:50%;transform:translateY(-50%);width:220px;height:220px;pointer-events:none;z-index:1}.cta-star-left{left:2%;transform:translateY(-50%) rotate(-15deg)}.cta-star-right{right:2%;transform:translateY(-50%) rotate(15deg)}@media (max-width:1024px){.cta-star{width:140px;height:140px;opacity:0.5}}@media (max-width:768px){.custom-cta-section{padding:70px 20px}.cta-content p br,.cta-content h2 br{display:none}.cta-star{width:80px;height:80px;opacity:0.25}.cta-star-left{left:-20px}.cta-star-right{right:-20px}}.logo-services_outer{position:relative;overflow:hidden;background-color:var(--tbr-off)}.ecosystem-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:28px;margin-top:50px;justify-content:center}.logo-card{background:var(--tbr-white);box-shadow:var(--tbr-sh);border-radius:var(--tbr-r-lg);height:110px;display:flex;align-items:center;justify-content:center;padding:22px;transition:transform var(--tbr-dur) var(--tbr-ease),box-shadow var(--tbr-dur) var(--tbr-ease);position:relative;overflow:hidden}.logo-card img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transition:transform 0.4s ease}.logo-card:hover{transform:translateY(-8px);box-shadow:var(--tbr-sh-hover)}.logo-card:hover img{transform:scale(1.08)}@media (max-width:768px){.ecosystem-grid{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:28px}.logo-card{height:88px;padding:14px;border-radius:var(--tbr-r)}}.filter-tabs{display:flex;justify-content:center;gap:12px;margin-bottom:48px;flex-wrap:wrap}.filter-btn{background:var(--tbr-white);border:2px solid var(--tbr-bdr);border-radius:50px;padding:11px 32px;font-weight:700;font-size:12.5px;color:var(--tbr-ink-4);cursor:pointer;transition:all var(--tbr-dur) ease;text-transform:uppercase;letter-spacing:0.08em;box-shadow:0 2px 6px rgba(0,0,0,0.04);font-family:var(--tbr-font)}.filter-btn:hover{border-color:#aaa;transform:translateY(-2px);color:var(--tbr-ink-2)}.filter-btn.active{background:var(--tbr-ink);border-color:var(--tbr-ink);color:var(--tbr-white);box-shadow:0 8px 20px rgba(0,0,0,0.16)}.custom-grid-container{display:grid;grid-template-columns:1fr 1fr;gap:36px;grid-auto-flow:row dense}.review-img-card{background:var(--tbr-white);border-radius:36px;padding:22px;box-shadow:var(--tbr-sh);border:1px solid #f0f0f0;transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);position:relative;display:block}.review-img-card:hover{transform:translateY(-8px) scale(1.02);box-shadow:var(--tbr-sh-hover);border-color:var(--tbr-ink)}.review-img-card img{width:100% !important;height:100% !important;display:block;border-radius:14px}.review-img-card::after{content:'';position:absolute;top:18px;right:18px;width:10px;height:10px;background:#eee;border-radius:50%;transition:background 0.3s}.review-img-card:hover::after{background:var(--tbr-ink)}.review-img-card.hidden{display:none}.review-img-card.filter-item.yelp,.review-img-card.filter-item.reviewsio,.review-img-card.filter-item.facebook{height:160px}@media (max-width:768px){.custom-grid-container{grid-template-columns:1fr}}.seo-wrap{font-family:'Plus Jakarta Sans',var(--tbr-font),sans-serif;max-width:1240px;margin:auto;padding:80px 16px}.seo-head{text-align:center;max-width:760px;margin:0 auto 70px}.seo-head h2{font-size:clamp(28px,3.5vw,44px);font-weight:800;color:var(--tbr-ink)}.seo-head span{background:linear-gradient(135deg,#2563eb,#d97706);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.seo-head p{font-size:17px;color:#475569;margin-top:14px}.seo-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px}.seo-col{padding:40px;border-radius:26px}.seo-col.trad{background:#eff6ff}.seo-col.ai{background:#fffbeb}.seo-title{display:flex;align-items:center;gap:14px;margin-bottom:35px}.seo-icon{width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:22px;color:#fff}.seo-col.trad .seo-icon{background:#2563eb}.seo-col.ai .seo-icon{background:#d97706}.seo-title h3{font-size:22px;font-weight:800;color:var(--tbr-ink)}.seo-cards{display:grid;gap:18px}.seo-card{background:var(--tbr-white);padding:22px 24px;border-radius:18px;box-shadow:0 12px 25px rgba(15,23,42,.07);transition:.3s}.seo-card:hover{transform:translateY(-6px);box-shadow:0 20px 45px rgba(15,23,42,.12)}.seo-card h4{font-size:17px;font-weight:700;margin-bottom:6px;color:var(--tbr-ink)}.seo-card p{font-size:14.5px;color:#475569;line-height:1.6}.ai-intro{font-size:15px;color:#475569;margin-bottom:25px}@media (max-width:900px){.seo-grid{grid-template-columns:1fr}.seo-head h2{font-size:30px}.seo-col{padding:28px 22px}}.seo-heading-wrap{text-align:center;margin-bottom:60px;font-family:var(--tbr-font-dm),sans-serif;max-width:800px;margin-left:auto;margin-right:auto}.seo-main-title{font-size:clamp(28px,3.5vw,42px);font-weight:900;color:var(--tbr-ink);margin-bottom:20px;letter-spacing:-1px}.seo-sub-text{font-size:18px;color:#64748b;line-height:1.6}.pricing-wrapper{max-width:1400px;margin:0 auto;padding:0 20px;font-family:var(--tbr-font-dm),sans-serif}.pricing-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.slide-card{position:relative;height:520px;border-radius:35px;overflow:hidden;cursor:pointer;box-shadow:0 15px 35px rgba(0,0,0,0.15);background:#000;transition:transform 0.4s ease,box-shadow 0.4s ease}.slide-card:hover{transform:translateY(-5px);box-shadow:0 25px 50px rgba(0,0,0,0.25)}.slide-card-bg{width:100%;height:100%;position:absolute;top:0;left:0}.slide-card-bg img{width:100%;height:100%;object-fit:cover;transition:transform 0.8s ease}.slide-card:hover .slide-card-bg img{transform:scale(1.1)}.slide-overlay{position:absolute;bottom:15px;left:15px;right:15px;width:auto;height:150px;background:linear-gradient(135deg,#3a3a3d 0%,#2a2a2c 100%);border-radius:30px;transition:height 0.6s cubic-bezier(0.25,1,0.5,1),padding 0.6s ease;z-index:10;padding:0 25px;display:flex;flex-direction:column;align-items:center;padding-top:50px;padding-bottom:25px;color:#ffffff}.slide-card:hover .slide-overlay{height:calc(100% - 30px);padding-top:90px;justify-content:flex-start}.floating-icon{position:absolute;top:-35px;left:50%;transform:translateX(-50%);width:70px;height:70px;background:var(--tbr-gold);color:#111;border-radius:50%;display:flex;align-items:center;justify-content:center;border:4px solid rgba(255,255,255,0.2);font-size:28px;transition:all 0.6s cubic-bezier(0.25,1,0.5,1);z-index:11;box-shadow:0 5px 15px rgba(0,0,0,0.2)}.slide-card:hover .floating-icon{opacity:1;transform:translateX(-50%) scale(0.9);top:20px;border:4px solid rgba(255,255,255,0.1)}.content-inner{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all 0.5s ease}.slide-card:hover .content-inner{justify-content:flex-start;margin-top:0}.slide-title{color:#ffffff;font-size:22px;font-weight:700;text-align:center;margin-bottom:5px;line-height:1.3;width:100%;text-transform:capitalize;transition:transform 0.4s ease}.slide-card:hover .slide-title{margin-bottom:15px}.slide-desc-wrap{opacity:0;max-height:0;overflow:hidden;width:100%;text-align:left;color:#ffffff;font-size:15px;line-height:1.6;transition:all 0.6s ease 0.1s;transform:translateY(20px)}.slide-card:hover .slide-desc-wrap{opacity:1;max-height:350px;transform:translateY(0)}.feature-list{list-style:none;padding:0;margin:10px 0 0 0;width:100%;padding-left:10px}.feature-item{display:flex;align-items:center;margin-bottom:10px;color:#fff;font-size:14px;font-weight:500}.feature-icon-check{width:24px;height:24px;border:1px solid var(--tbr-gold);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:12px;flex-shrink:0;color:var(--tbr-gold);font-size:11px;background:rgba(255,255,255,0.05)}.slide-btn{margin-top:auto;background-color:var(--tbr-gold);color:#000000;font-weight:900;font-size:14px;text-transform:uppercase;letter-spacing:1px;padding:16px 0;width:80%;border-radius:50px;display:block;margin-left:auto;margin-right:auto;opacity:0;transition:opacity 0.5s ease 0.3s,transform 0.3s ease,box-shadow 0.3s ease;box-shadow:var(--tbr-gold-glow);cursor:pointer;border:none;text-align:center}.slide-card:hover .slide-btn{opacity:1}.slide-btn:hover{background-color:var(--tbr-gold-h);transform:translateY(-3px);box-shadow:0 15px 35px rgba(255,204,0,0.4)}.q-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:9999;display:none;justify-content:center;align-items:center;padding:20px;backdrop-filter:blur(4px)}.q-modal-box{background:white;width:100%;max-width:800px;border-radius:20px;box-shadow:0 20px 50px rgba(0,0,0,0.2);overflow:hidden;animation:slideDown 0.4s ease-out}@keyframes slideDown{from{transform:translateY(-30px);opacity:0}to{transform:translateY(0);opacity:1}}.q-modal-header{padding:25px 30px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center;background:#fcfcfc}.q-modal-title h3{margin:0;font-size:24px;font-weight:700;color:var(--tbr-ink)}.q-modal-title p{margin:5px 0 0 0;color:#666;font-size:14px}.q-close-btn{background:none;border:none;font-size:28px;color:#999;cursor:pointer;transition:.2s}.q-close-btn:hover{color:var(--tbr-ink)}.q-modal-body{padding:30px}.q-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.q-form-group{display:flex;flex-direction:column;position:relative}.q-form-group.full-width{grid-column:span 2}.q-label{font-size:13px;font-weight:600;color:#333;margin-bottom:6px}.q-label span{color:red}.q-input,.q-select,.q-textarea{width:100%;padding:12px 15px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;background:var(--tbr-off);transition:all 0.2s}.q-input:focus,.q-select:focus,.q-textarea:focus{outline:none;border-color:var(--tbr-gold);background:white;box-shadow:0 0 0 3px rgba(255,204,0,0.15)}.q-textarea{resize:vertical;min-height:80px}.input-error{border-color:#ff3b3b !important;background-color:#fff8f8 !important}.error-message{color:#ff3b3b;font-size:11px;margin-top:4px;font-weight:500;display:none}.q-submit-btn{background:var(--tbr-gold);color:var(--tbr-ink);border:none;width:100%;padding:15px;font-size:16px;font-weight:700;border-radius:8px;cursor:pointer;text-transform:uppercase;margin-top:10px;transition:.2s}.q-submit-btn:hover{background:var(--tbr-gold-h);transform:translateY(-2px)}.q-submit-btn:disabled{background:#e0e0e0;cursor:not-allowed;color:#888}.spinner{display:none;margin-left:10px;border:3px solid rgba(0,0,0,0.1);border-top:3px solid var(--tbr-ink);border-radius:50%;width:20px;height:20px;animation:spin 1s linear infinite;vertical-align:middle}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (max-width:1200px){.pricing-grid-4{grid-template-columns:repeat(2,1fr);max-width:900px}}@media (max-width:768px){.pricing-grid-4{grid-template-columns:1fr;max-width:450px}.slide-card{height:480px}.q-form-grid{grid-template-columns:1fr}.q-form-group.full-width{grid-column:span 1}}.category_fltr.side_br_sl{display:none}.product_sect{display:block}.product_sect .shopSearch{position:relative;top:0px !important}.custom-button a button{background-image:linear-gradient(90deg,var(--tbr-gold),#ffe786) !important;color:#000 !important;border-radius:15px}.fa.fa-arrow-right{transition:all 0.5s;color:var(--tbr-gold);width:40px;height:auto;padding:0;border-radius:20px;position:absolute;margin-left:-50px;margin-top:0;font-size:1.5em}.fa.fa-arrow-right::before{transition:all 300ms cubic-bezier(0.4,0,0.2,1)}a.red-det-right.datail_btn:hover::before{display:none !important}.left_filter ul li.active > a{font-weight:700}.custom-button{width:126% !important}.real-results-section{max-width:1150px;margin:0 auto;padding:80px 24px}.rr-header-content{text-align:center;margin-bottom:70px;max-width:800px;margin-left:auto;margin-right:auto}.rr-header-content h2{font-size:clamp(26px,3.5vw,3rem);font-weight:800;letter-spacing:-0.03em;margin-bottom:20px;color:var(--tbr-ink);text-transform:none}.rr-header-content p{font-size:1.2rem;line-height:1.6;color:var(--tbr-ink-3)}.rr-cards-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(480px,1fr));gap:40px;align-items:start}.rr-card{background:var(--tbr-white);border-radius:20px;overflow:hidden;box-shadow:var(--tbr-sh);border:1px solid var(--tbr-bdr);display:flex;flex-direction:column;height:100%;transition:all 0.3s ease}.rr-card:hover{transform:translateY(-7px);box-shadow:var(--tbr-sh-hover)}.rr-card.theme-purple:hover{border-color:#6366f1}.rr-card.theme-green:hover{border-color:#10b981}.rr-card-padding{padding:36px}.rr-card-top{border-bottom:1px solid var(--tbr-bdr)}.rr-card-mid{flex-grow:1}.rr-card-bottom{position:relative}.rr-card.theme-purple .rr-card-bottom{background-color:#eef2ff;border-top:2px solid #6366f1}.rr-card.theme-green .rr-card-bottom{background-color:#ecfdf5;border-top:2px solid #10b981}.rr-badge{display:inline-flex;align-items:center;padding:8px 16px;border-radius:30px;font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:16px}.rr-card.theme-purple .rr-badge{background-color:#eef2ff;color:#6366f1}.rr-card.theme-green .rr-badge{background-color:#ecfdf5;color:#10b981}.rr-card h3{font-size:2rem;font-weight:800;margin:0 0 10px 0;color:var(--tbr-ink);letter-spacing:-0.02em}.rr-client-desc{font-size:0.95rem;line-height:1.5;color:var(--tbr-ink-3);margin:0}.rr-section-label{font-size:0.8rem;text-transform:uppercase;letter-spacing:0.1em;font-weight:700;margin-bottom:12px;margin-top:28px}.rr-section-label:first-child{margin-top:0}.rr-card.theme-purple .rr-section-label{color:#6366f1}.rr-card.theme-green .rr-section-label{color:#10b981}.rr-text-content{font-size:1rem;line-height:1.7;margin-bottom:20px}.rr-custom-list{list-style:none;padding:0;margin:0}.rr-custom-list li{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px;font-size:1rem;color:var(--tbr-ink);font-weight:500;line-height:1.4}.rr-icon-check{width:20px;height:20px;flex-shrink:0;margin-top:2px}.rr-card.theme-purple .rr-icon-check{color:#6366f1}.rr-card.theme-green .rr-icon-check{color:#10b981}.rr-highlight-stat{font-size:3.2rem;font-weight:800;line-height:1;margin-bottom:12px;display:inline-block;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.rr-card.theme-purple .rr-highlight-stat{background-image:linear-gradient(135deg,#6366f1,#a855f7)}.rr-card.theme-green .rr-highlight-stat{background-image:linear-gradient(135deg,#10b981,#34d399)}.rr-conclusion-box{margin-top:20px;padding:16px;background:rgba(255,255,255,0.6);border-radius:12px;border:1px solid rgba(0,0,0,0.05)}.rr-conclusion-text{font-size:0.95rem;font-weight:500;color:var(--tbr-ink);line-height:1.5;margin:0}@media (max-width:850px){.rr-cards-container{grid-template-columns:1fr}.rr-header-content h2{font-size:2rem}.rr-card-padding{padding:26px}}