/* latin-ext */
@font-face {
  font-family: '__Urbanist_472caf';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/_next/static/media/680d078f20ab2e33-s.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: '__Urbanist_472caf';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/_next/static/media/a22b1dc24103c00d-s.p.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face {font-family: '__Urbanist_Fallback_472caf';src: local("Arial");ascent-override: 95.93%;descent-override: 25.24%;line-gap-override: 0.00%;size-adjust: 99.04%
}.__className_472caf {font-family: '__Urbanist_472caf', '__Urbanist_Fallback_472caf';font-style: normal
}.__variable_472caf {--font-sans: '__Urbanist_472caf', '__Urbanist_Fallback_472caf'
}

:root{--background:0 0% 100%;--foreground:0 0% 3.9%;--card:0 0% 100%;--card-foreground:0 0% 3.9%;--popover:0 0% 100%;--popover-foreground:0 0% 3.9%;--primary:0 0% 9%;--primary-foreground:0 0% 98%;--secondary:0 0% 96.1%;--secondary-foreground:0 0% 9%;--muted:0 0% 96.1%;--muted-foreground:0 0% 45.1%;--accent:0 0% 96.1%;--accent-foreground:0 0% 9%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:0 0% 89.8%;--input:0 0% 89.8%;--ring:0 0% 3.9%;--radius:0.5rem;--bg-primary:rgba(70,190,242,.15);--bg-secondary:#197dca;--bg-ternary:#ebfdff;--bg-footer:#1c2536;--bg-copyright:#37445b;--text-primary:#424955;--text-secondary:#dee1e6;--text-ternary:#171a1f;--solution-text:#e2fbff;--text-title:#565e6c;--text-subtitle:#5b6472;--primary-blue:#1576c4;--secondary-blue:#4cb1ff;--ternary-blue:#197dca;--herobanner-blue:#139dd8;--solution-blue:#146fb8;--primary-navigation:#323842;--dark-primary-bg:#0e0e0e;--dark-secondary-bg:#161616;--dark-button-bg:#022845;--dark-heading:#c9c9c9;--dark-subtitle:#b0b0b0;--dark-text:#b0b0b0;--dark-blue:#0077d3;--dark-btn-text:#d2d2d2;--dark-border-primary:#333;--dark-border-secondary:#e2fbff;--dark-blue-bg:#022845;--navlinks-size:1.25rem;--navlinks-line-height:1.75rem;--banner-h1-size:5rem;--banner-h1-line-height:6.5rem;--banner-h2-size:4rem;--banner-h2-line-height:5.2rem;--banner-h3-size:3rem;--banner-h3-line-height:4.25rem;--section-subtitle-size:1.25rem;--section-subtitle-line-height:1.75rem;--section-title:3.5rem;--section-title-line-height:4rem;--card-title-size:1.5rem;--card-title-line-height:2rem;--card-content-size:1.5rem;--card-content-line-height:2rem;--card-btn-title-size:1.125rem;--card-btn-title-line-height:1.75rem;--list-title-size:1.25rem;--list-title-line-height:1.75rem;--accel-primary-blue-color:#197dca;--accel-secondery-blue-color:#2682c9;--accel-white-color:#fff;--accel-primary-black-color:#171a1f}.dark{--background:0 0% 3.9%;--foreground:0 0% 98%;--card:0 0% 3.9%;--card-foreground:0 0% 98%;--popover:0 0% 3.9%;--popover-foreground:0 0% 98%;--primary:0 0% 98%;--primary-foreground:0 0% 9%;--secondary:0 0% 14.9%;--secondary-foreground:0 0% 98%;--muted:0 0% 14.9%;--muted-foreground:0 0% 63.9%;--accent:0 0% 14.9%;--accent-foreground:0 0% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:0 0% 98%;--border:0 0% 14.9%;--input:0 0% 14.9%;--ring:0 0% 83.1%}
.header-container{display:flex;flex-direction:column;width:100%;z-index:50}.header-container .hedaer-section{left:0;padding:1.5rem 5rem;position:absolute;right:0;top:0;z-index:50}@media not all and (min-width:1281px){.header-container .hedaer-section{padding-left:2.5rem;padding-right:2.5rem}}@media not all and (min-width:769px){.header-container .hedaer-section{padding:.75rem .5rem}}.header-container .hedaer-section .nav-section{align-items:center;display:flex;gap:2rem;justify-content:space-between}@media not all and (min-width:1281px){.header-container .hedaer-section .nav-section{gap:1.25rem}}@media not all and (min-width:1025px){.header-container .hedaer-section .nav-section{display:none}}.header-container .hedaer-section .nav-section .nav-list{align-items:center;display:flex;gap:2.5rem;justify-content:space-between}@media not all and (min-width:1537px){.header-container .hedaer-section .nav-section .nav-list{gap:2rem}}@media not all and (min-width:1281px){.header-container .hedaer-section .nav-section .nav-list{gap:1.25rem}}.header-container .hedaer-section .nav-section .nav-list ul{align-items:center;display:flex;gap:2.25rem;justify-content:space-between}@media not all and (min-width:1537px){.header-container .hedaer-section .nav-section .nav-list ul{gap:1.75rem}}@media not all and (min-width:1281px){.header-container .hedaer-section .nav-section .nav-list ul{gap:1.25rem}}.header-container .hedaer-section .nav-section .nav-list ul li{cursor:pointer;font-size:17px;font-weight:600;--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity))}.header-container .hedaer-section .nav-section .nav-list ul li:is(.dark *){color:var(--dark-heading)}@media not all and (min-width:1281px){.header-container .hedaer-section .nav-section .nav-list ul li{font-size:1rem;line-height:1.5rem}}.header-container .hedaer-section .nav-section .nav-list button{background-color:var(--bg-secondary);border-color:var(--ternary-blue);border-width:2px}.header-container .hedaer-section .nav-section .nav-list button:hover{background-color:var(--bg-ternary);color:var(--ternary-blue)}.header-container .hedaer-section .nav-section .nav-list button:is(.dark *){background-color:var(--dark-button-bg)}.header-container .hedaer-section .nav-section .nav-list button:hover:is(.dark *){background-color:var(--dark-secondary-bg);border-color:var(--dark-blue);color:var(--dark-text)}.header-container .hedaer-section .mobile-section{align-items:center;display:none;justify-content:space-between}@media not all and (min-width:1025px){.header-container .hedaer-section .mobile-section{display:flex}}.header-container .hedaer-section .mobile-section .mobile-btn{background-color:transparent;border-style:none;display:none;flex-shrink:0;height:2.5rem;margin-inline-end:.25rem;width:2.5rem}.header-container .hedaer-section .mobile-section .mobile-btn:hover{background-color:transparent}@media not all and (min-width:1025px){.header-container .hedaer-section .mobile-section .mobile-btn{display:flex}}.header-container .hedaer-section .mobile-section .mobile-list{align-items:flex-start;display:none;flex-direction:column;gap:1.25rem;justify-content:flex-start}@media not all and (min-width:1025px){.header-container .hedaer-section .mobile-section .mobile-list{display:flex}}@media not all and (min-width:641px){.header-container .hedaer-section .mobile-section .mobile-list{width:100%}}.header-container .hedaer-section .mobile-section .mobile-list .list{align-items:flex-start;display:flex;flex-direction:column;gap:1.25rem;justify-content:flex-start}.header-container .hedaer-section .mobile-section .mobile-list .list li{color:var(--primary-navigation);font-size:1.25rem;font-weight:700;line-height:1.75rem}.header-container .hedaer-section .mobile-section .mobile-list .list li:is(.dark *){color:var(--dark-text)}.sticky{animation:smoothScroll 1s forwards;-webkit-backdrop-filter:saturate(180%) blur(8px);backdrop-filter:saturate(180%) blur(8px);background:hsla(0,0%,100%,.85);border-bottom:1px solid #e6eef6;position:fixed!important;top:0;transition:all .5s ease;width:100%}.dark .sticky{background:hsla(0,0%,4%,.85);border-bottom:1px solid #1f1f1f}@keyframes smoothScroll{0%{transform:translateY(-142px)}to{transform:translateY(0)}}@media only screen and (max-height:375px){.menu-header{height:15%!important}.menu-item{height:65%!important}}.mobile-accordian svg{height:24px!important}
.footer-section{background-color:var(--bg-footer);color:var(--dark-text);display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:space-between;margin:auto;padding:4rem 9rem 6rem}.footer-section:is(.dark *){background-color:var(--dark-secondary-bg)}@media not all and (min-width:1537px){.footer-section{padding-left:4rem;padding-right:4rem}}@media not all and (min-width:1281px){.footer-section{grid-template-columns:repeat(4,minmax(0,1fr))}}@media not all and (min-width:1025px){.footer-section{-moz-column-gap:7rem;column-gap:7rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:4rem}}@media not all and (min-width:769px){.footer-section{padding-left:1.25rem;padding-right:1.25rem}}@media not all and (min-width:641px){.footer-section{grid-template-columns:repeat(1,minmax(0,1fr));padding-bottom:2.5rem}}.footer-section .logo-section{align-items:flex-start;display:flex;flex-direction:column;gap:2.5rem;justify-content:flex-start;width:365px}@media not all and (min-width:1537px){.footer-section .logo-section{width:100%}}@media not all and (min-width:641px){.footer-section .logo-section{width:auto}}.footer-section .logo-section .bottom-section{display:flex;flex-direction:column;gap:.75rem}@media not all and (min-width:641px){.footer-section .logo-section .bottom-section{width:100%}}.footer-section .logo-section .bottom-section .seprator-div{align-items:center;display:flex;gap:.75rem;justify-content:center}.footer-section .logo-section .bottom-section .footer-logo-grp{align-items:center;display:flex;gap:.5rem;justify-content:center}.footer-section .logo-section .bottom-section .footer-logo-grp .logo-bg{align-items:center;background-color:var(--bg-secondary);border-radius:9999px;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.terms-copyright{align-items:center;background-color:var(--bg-copyright);color:var(--text-secondary);display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;padding:1.25rem 9rem}.terms-copyright:is(.dark *){background-color:var(--dark-primary-bg)}@media not all and (min-width:1537px){.terms-copyright{padding-left:4rem;padding-right:4rem}}@media not all and (min-width:769px){.terms-copyright{padding-left:1.25rem;padding-right:1.25rem}}.footer-logo-grp{gap:.5rem}.footer-logo-grp,.footer-logo-grp .logo-bg{align-items:center;display:flex;justify-content:center}.footer-logo-grp .logo-bg{background-color:var(--bg-secondary);border-radius:9999px;height:2.5rem;width:2.5rem}
.hero-section{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));overflow:hidden;position:relative;--tw-gradient-from:#eef6fd var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,246,253,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#f8fbfe var(--tw-gradient-to-position)}.hero-section:is(.dark *){--tw-gradient-from:#0b0f14 var(--tw-gradient-from-position);--tw-gradient-to:rgba(11,15,20,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:var(--dark-primary-bg) var(--tw-gradient-to-position)}.hero-grid-bg{background-image:linear-gradient(90deg,rgba(22,126,206,.07) 1px,transparent 0),linear-gradient(180deg,rgba(22,126,206,.07) 1px,transparent 0);background-size:56px 56px;inset:0;mask-image:radial-gradient(ellipse 80% 70% at 60% 40%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 60% 40%,#000 30%,transparent 80%);pointer-events:none;position:absolute}.dark .hero-grid-bg{background-image:linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.04) 1px,transparent 0)}@keyframes hero-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hero-progress{animation-fill-mode:forwards;animation-name:hero-progress;animation-timing-function:linear;transform-origin:left}
.faq-btn svg{height:1.5rem;width:1.5rem}
.development-container{background-color:var(--bg-primary);--tw-bg-opacity:15%}.development-container:is(.dark *){background-color:var(--dark-primary-bg)}
.case-study-container{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center}.case-study-container:is(.dark *){background-color:var(--dark-secondary-bg)}.case-study-container .case-study-card{background-color:transparent;border-style:none;width:32.5rem;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media not all and (min-width:1537px){.case-study-container .case-study-card{width:26rem}}@media not all and (min-width:1281px){.case-study-container .case-study-card{width:21rem}}@media not all and (min-width:1025px){.case-study-container .case-study-card{width:100%}}@media not all and (min-width:641px){.case-study-container .case-study-card{width:auto}}.case-study-container .case-study-card .card-content{display:flex;flex-direction:column;padding:.125rem;width:100%}.case-study-container .case-study-card .card-footer{align-items:center;display:flex;justify-content:flex-start;padding-left:0;padding-right:0;width:100%}@media not all and (min-width:769px){.case-study-container .case-study-card .card-footer{justify-content:center}}.case-study-container .case-study-card .card-footer button{background-color:var(--primary-blue);border-color:var(--primary-blue);border-radius:9999px;font-size:1.25rem;font-weight:500;height:3.5rem;line-height:1.75rem;width:15rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.case-study-container .case-study-card .card-footer button:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:var(--primary-blue)}.case-study-container .case-study-card .card-footer button:is(.dark *){background-color:var(--dark-blue-bg);color:var(--dark-text)}.case-study-container .case-study-card .card-footer button:hover:is(.dark *){background-color:var(--dark-secondary-bg)}@media not all and (min-width:769px){.case-study-container .case-study-card .card-footer button{font-size:1.125rem;height:3rem;line-height:1.75rem;width:15rem}}.case-study-container .card-component{animation-duration:.2s;border-color:var(--text-secondary);border-radius:.5rem;border-width:2px;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.case-study-container .card-component:hover{border-color:var(--primary-blue)}.case-study-container .card-component:is(.dark *){border-color:var(--dark-border-primary)}.case-study-container .card-component:hover:is(.dark *){border-color:var(--dark-blue)}.caseStudy-container .shap-ui{background-image:url(https://technogen.netlify.app/img/svg/diamond-shape.svg);background-size:contain;display:inline-block;height:80px;line-height:70px;width:80px}.case-study-banner .right-container{width:28%!important}@media (max-width:1450px){.case-study-banner .right-container{width:40%!important}}@media (max-width:1200px){.case-study-banner .right-container{width:45%!important}}@media (max-width:1100px){.case-study-banner .right-container{width:50%!important}}@media (max-width:860px){.case-study-banner .right-container{width:60%!important}}.case-study-banner .right-container .case-image:is(.dark *){--tw-shadow:0px 0px 13px 3px #585656;--tw-shadow-colored:0px 0px 13px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.case-study-banner .right-container .case-image{background-position:50%;background-repeat:no-repeat;background-size:16px 16px;background-size:cover;border-radius:2px;box-shadow:0 0 13px 3px #35353521;height:300px!important;padding:0!important;transform:perspective(1000px) rotateX(8deg) rotateY(-12deg) rotate(2deg);width:auto!important}@media (max-width:600px){.case-study-banner .right-container{width:80%!important}.case-study-banner .right-container .case-image{height:250px!important}}@media (max-width:450px){.case-study-banner .right-container{width:95%!important}.case-study-banner .right-container .case-image{height:250px!important}}@media (max-width:380px){.case-study-banner .right-container .case-image{height:210px!important}}
.testimonial-container{background-color:var(--bg-primary);--tw-bg-opacity:15%}.testimonial-container:is(.dark *){background-color:var(--dark-primary-bg)}.testimonial-container .testimonial-slider{cursor:grab;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.testimonial-container .testimonial-slider .testimonial-text{align-items:center;display:flex;justify-content:center;margin:auto;width:90%}@media not all and (min-width:1025px){.testimonial-container .testimonial-slider .testimonial-text{width:100%}}.testimonial-container .testimonial-slider .testimonial-text svg{color:var(--text-ternary);height:2rem;opacity:.7;width:2rem}.testimonial-container .testimonial-slider .testimonial-text svg:is(.dark *){color:var(--dark-text)}@media not all and (min-width:769px){.testimonial-container .testimonial-slider .testimonial-text svg{height:1.5rem;width:1.5rem}}.testimonial-container .testimonial-slider .testimonial-text p{color:var(--text-primary);font-size:1.5rem;font-weight:500;line-height:2rem;padding-left:1.25rem;padding-right:1.25rem}.testimonial-container .testimonial-slider .testimonial-text p:is(.dark *){color:var(--dark-text)}@media not all and (min-width:769px){.testimonial-container .testimonial-slider .testimonial-text p{font-size:1.125rem;line-height:1.75rem}}@media not all and (min-width:641px){.testimonial-container .testimonial-slider .testimonial-text p{font-size:.875rem;line-height:1.25rem;padding-left:.5rem;padding-right:.5rem}}.testimonial-container .testimonial-slider .testimonial-user{padding-top:2.5rem;text-align:center}.testimonial-container .testimonial-slider .testimonial-user p{font-size:1.5rem;line-height:2rem}.testimonial-container .testimonial-slider .testimonial-user p:first-child{color:var(--text-subtitle);font-weight:700}.testimonial-container .testimonial-slider .testimonial-user p:last-child{color:var(--text-title);font-weight:500}.testimonial-container .testimonial-slider .testimonial-user p:is(.dark *){color:var(--dark-text)}@media not all and (min-width:769px){.testimonial-container .testimonial-slider .testimonial-user p{font-size:1.125rem;line-height:1.75rem}}@media not all and (min-width:641px){.testimonial-container .testimonial-slider .testimonial-user p{font-size:.875rem;line-height:1.25rem}}
.blogs-container{padding:6rem 9rem}.blogs-container:is(.dark *){background-color:var(--dark-secondary-bg)}@media not all and (min-width:1537px){.blogs-container{padding:4rem}}@media not all and (min-width:1281px){.blogs-container{padding-bottom:4rem;padding-top:4rem}}@media not all and (min-width:769px){.blogs-container{padding:3rem 1.25rem}}@media not all and (min-width:641px){.blogs-container{padding-bottom:2.5rem;padding-top:2.5rem}}.blogs-container .card-container{align-items:center;flex-wrap:wrap;gap:1.25rem;justify-content:center}.blogs-container .card-container .card-component{border-width:0}@media not all and (min-width:641px){.blogs-container .card-container .card-component{width:auto}}.blogs-container .popular-blog{width:100%}
.solution-container{background-color:var(--solution-blue);padding-bottom:4rem;padding-top:4rem}.solution-container:is(.dark *){background-color:var(--dark-primary-bg)}@media not all and (min-width:769px){.solution-container{padding-bottom:2rem;padding-top:2rem}}.solution-container .top-section{align-items:center;color:var(--solution-text);display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;padding-bottom:2.5rem}@media not all and (min-width:769px){.solution-container .top-section{gap:1.25rem;padding-bottom:1.75rem}}.solution-container .top-section h3{font-size:3.75rem;font-weight:700;line-height:1}.solution-container .top-section h3:is(.dark *){color:var(--dark-heading)}@media not all and (min-width:1025px){.solution-container .top-section h3{font-size:3rem;line-height:1}}@media not all and (min-width:769px){.solution-container .top-section h3{font-size:2.25rem;line-height:2.5rem}}@media not all and (min-width:641px){.solution-container .top-section h3{font-size:1.875rem;line-height:2.25rem}}.solution-container .top-section button{animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1);border-radius:9999px;border-width:2px;display:flex;justify-content:space-between;padding:2rem .25rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.solution-container .top-section button,.solution-container .top-section button:hover{background-color:var(--bg-ternary);color:var(--solution-blue)}.solution-container .top-section button:is(.dark *){background-color:var(--dark-secondary-bg);border-color:var(--dark-border-primary)}.solution-container .top-section button:hover:is(.dark *){border-color:var(--dark-blue)}@media not all and (min-width:1025px){.solution-container .top-section button{padding:1.75rem .25rem}}.solution-container .top-section button .icon{background-color:var(--solution-blue);border-radius:9999px;color:var(--solution-text);padding:.75rem}.solution-container .top-section button .icon:is(.dark *){background-color:var(--dark-blue-bg)}@media not all and (min-width:769px){.solution-container .top-section button .icon{padding:.5rem}}.solution-container .top-section button .icon svg{height:1.75rem;width:1.75rem}.solution-container .top-section button .icon svg:is(.dark *){color:var(--dark-text)}@media not all and (min-width:1025px){.solution-container .top-section button .icon svg{height:1.25rem;width:1.25rem}}@media not all and (min-width:769px){.solution-container .top-section button .icon svg{height:1.75rem;width:1.75rem}}.solution-container .top-section button .text{font-size:1.5rem;font-weight:600;line-height:2rem;padding-left:1.25rem;padding-right:1.25rem}.solution-container .top-section button .text:is(.dark *){color:var(--dark-text)}@media not all and (min-width:1025px){.solution-container .top-section button .text{font-size:1.25rem;line-height:1.75rem}}@media not all and (min-width:769px){.solution-container .top-section button .text{padding-left:.75rem;padding-right:.75rem}}@media not all and (min-width:641px){.solution-container .top-section button .text{font-size:1.125rem;line-height:1.75rem}}.solution-container .bottom-section p{color:var(--solution-text);font-size:1.875rem;font-weight:500;line-height:2.25rem}.solution-container .bottom-section p:is(.dark *){color:var(--dark-subtitle)}@media not all and (min-width:769px){.solution-container .bottom-section p{font-size:1rem;line-height:1.5rem}}.solution-container .bottom-section p a{border-bottom-width:2px;color:var(--solution-text);text-underline-offset:4px;white-space:nowrap}.solution-container .bottom-section p a:hover{text-decoration-line:underline}.solution-container .bottom-section p a:is(.dark *){border-color:var(--dark-border-primary);color:var(--dark-subtitle)}.quote-container{background-color:var(--solution-blue);padding-bottom:4rem;padding-top:4rem}.quote-container:is(.dark *){--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}@media not all and (min-width:769px){.quote-container{padding-bottom:2rem;padding-top:2rem}}.quote-container .top-section{align-items:center;color:var(--solution-text);display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;padding-bottom:2.5rem}@media not all and (min-width:769px){.quote-container .top-section{gap:1.25rem;padding-bottom:1.75rem}}.quote-container .top-section h3{font-size:3.75rem;font-weight:700;line-height:1}.quote-container .top-section h3:is(.dark *){color:var(--dark-heading)}@media not all and (min-width:1025px){.quote-container .top-section h3{font-size:3rem;line-height:1}}@media not all and (min-width:769px){.quote-container .top-section h3{font-size:2.25rem;line-height:2.5rem}}@media not all and (min-width:641px){.quote-container .top-section h3{font-size:1.875rem;line-height:2.25rem}}.quote-container .top-section button{animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1);border-radius:9999px;border-width:2px;display:flex;justify-content:space-between;padding:2rem .25rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.quote-container .top-section button,.quote-container .top-section button:hover{background-color:var(--bg-ternary);color:var(--solution-blue)}.quote-container .top-section button:is(.dark *){background-color:var(--dark-secondary-bg);border-color:var(--dark-border-primary)}.quote-container .top-section button:hover:is(.dark *){border-color:var(--dark-blue)}@media not all and (min-width:1025px){.quote-container .top-section button{padding:1.75rem .25rem}}.quote-container .top-section button .icon{background-color:var(--solution-blue);border-radius:9999px;color:var(--solution-text);padding:.75rem}.quote-container .top-section button .icon:is(.dark *){background-color:var(--dark-blue-bg)}@media not all and (min-width:769px){.quote-container .top-section button .icon{padding:.5rem}}.quote-container .top-section button .icon svg{height:1.75rem;width:1.75rem}.quote-container .top-section button .icon svg:is(.dark *){color:var(--dark-text)}@media not all and (min-width:1025px){.quote-container .top-section button .icon svg{height:1.25rem;width:1.25rem}}@media not all and (min-width:769px){.quote-container .top-section button .icon svg{height:1.75rem;width:1.75rem}}.quote-container .top-section button .text{font-size:1.5rem;font-weight:600;line-height:2rem;padding-left:1.25rem;padding-right:1.25rem}.quote-container .top-section button .text:is(.dark *){color:var(--dark-text)}@media not all and (min-width:1025px){.quote-container .top-section button .text{font-size:1.25rem;line-height:1.75rem}}@media not all and (min-width:769px){.quote-container .top-section button .text{padding-left:.75rem;padding-right:.75rem}}@media not all and (min-width:641px){.quote-container .top-section button .text{font-size:1.125rem;line-height:1.75rem}}.quote-container .bottom-section p{color:var(--solution-text);font-size:1.875rem;font-weight:500;line-height:2.25rem}.quote-container .bottom-section p:is(.dark *){color:var(--dark-subtitle)}@media not all and (min-width:769px){.quote-container .bottom-section p{font-size:1rem;line-height:1.5rem}}.quote-container .bottom-section p a{border-bottom-width:2px;color:var(--solution-text);text-underline-offset:4px;white-space:nowrap}.quote-container .bottom-section p a:hover{text-decoration-line:underline}.quote-container .bottom-section p a:is(.dark *){border-color:var(--dark-border-primary);color:var(--dark-subtitle)}
