.CTASection_ctaSection__huQAE{position:relative;background-color:var(--color-bg);padding:4rem 0}@media(min-width:768px){.CTASection_ctaSection__huQAE{padding:6rem 0}}.CTASection_ctaSectionContainer__Xo7Ad{width:100%;padding-right:2rem;padding-left:2rem}@media (min-width:1400px){.CTASection_ctaSectionContainer__Xo7Ad{max-width:1400px}}.CTASection_ctaSectionContainer__Xo7Ad{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}.CTASection_ctaSectionContent__JrwmL{margin-left:auto;margin-right:auto;max-width:48rem}.CTASection_ctaSectionContent__JrwmL>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.CTASection_ctaSectionContent__JrwmL{text-align:center}.CTASection_ctaSectionHeadline__lxhmN{color:var(--color-primary);font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}@media(min-width:768px){.CTASection_ctaSectionHeadline__lxhmN{font-size:1rem}}.CTASection_ctaSectionTitle__WSEY_{font-size:2rem;font-weight:700;color:#fff;line-height:1.2}@media(min-width:768px){.CTASection_ctaSectionTitle__WSEY_{font-size:2.5rem}}@media(min-width:1024px){.CTASection_ctaSectionTitle__WSEY_{font-size:3rem}}.CTASection_ctaSectionDescription__UqubJ{font-size:1rem;color:var(--color-text);line-height:1.6}@media(min-width:768px){.CTASection_ctaSectionDescription__UqubJ{font-size:1.125rem}}.CTASection_ctaSectionSubtitleHighlight__9Gr83{color:var(--color-text);opacity:.8}.CTASection_ctaSectionForm__0PZT7{margin-left:auto;margin-right:auto;display:flex;max-width:36rem;flex-direction:column;gap:.75rem}@media (min-width:640px){.CTASection_ctaSectionForm__0PZT7{flex-direction:row}}.CTASection_ctaSectionDropdown__QlgOt{position:relative;flex:1}.CTASection_ctaSectionDropdownButton__jCQs_{width:100%;padding:.75rem 1rem;background:#fff;color:#000;border-radius:.375rem;min-height:50px;display:flex;align-items:center;justify-content:space-between;transition:all .15s ease}.CTASection_ctaSectionDropdownButton__jCQs_:focus{outline:2px solid var(--color-primary);outline-offset:2px}.CTASection_ctaSectionDropdownContent__U_BLn{display:flex;flex:1 1 0%;flex-wrap:wrap;gap:.5rem;text-align:left}.CTASection_ctaSectionDropdownPlaceholder__Wju71{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.CTASection_ctaSectionDropdownChip__JJJ16{display:inline-flex;align-items:center;gap:.25rem;border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;background-color:rgba(255,76,31,.1);color:var(--color-primary)}.CTASection_ctaSectionDropdownChipRemove__Jv3Ue{border-radius:9999px;padding:.125rem}.CTASection_ctaSectionDropdownChipRemove__Jv3Ue:hover{background-color:rgba(255,76,31,.2)}.CTASection_ctaSectionDropdownChipRemove__Jv3Ue{transition:background-color .15s ease}.CTASection_ctaSectionDropdownChevron__0v1x_{margin-left:.5rem;height:1.25rem;width:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.CTASection_ctaSectionDropdownChevronOpen__vyWRs{transform:rotate(180deg)}.CTASection_ctaSectionDropdownMenu__2qqe8{position:absolute;z-index:50;width:100%;margin-top:.5rem;background:#fff;border-radius:.375rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);border:1px solid #e5e7eb;max-height:15rem;overflow:auto}.CTASection_ctaSectionDropdownItem__daZZg{display:flex;cursor:pointer;align-items:center;padding:.75rem 1rem}.CTASection_ctaSectionDropdownItem__daZZg:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.CTASection_ctaSectionDropdownCheckbox__1TULd{height:1rem;width:1rem;border-radius:.25rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.CTASection_ctaSectionDropdownCheckbox__1TULd:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 76 31/var(--tw-ring-opacity,1))}.CTASection_ctaSectionDropdownCheckbox__1TULd{accent-color:var(--color-primary)}.CTASection_ctaSectionDropdownLabel__m842H{margin-left:.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.CTASection_ctaSectionCtaButton__bW6jN{white-space:nowrap;border-radius:calc(var(--radius) - 2px);padding:.75rem 2rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s;background-color:var(--color-primary);box-shadow:0 4px 12px rgba(255,76,31,.25);text-decoration:none;display:inline-block}.CTASection_ctaSectionCtaButton__bW6jN:hover{background-color:#ff6e3c;box-shadow:0 6px 16px rgba(255,76,31,.35)}.CTASection_ctaSectionDisclaimer__xIliM{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1));margin-top:1rem}.CTASection_ctaSectionDisclaimerLink__wLIRb{text-decoration-line:underline;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;color:var(--color-text)}.CTASection_ctaSectionDisclaimerLink__wLIRb:hover{color:var(--color-primary)}.HeroSection_heroSection__6eH5s{position:relative;padding:5rem 0}@media(min-width:768px){.HeroSection_heroSection__6eH5s{padding:8rem 0}}.HeroSection_heroSection__6eH5s{overflow:hidden;background-color:var(--color-bg)}.HeroSection_heroSectionMeshGradient__kLkCe{position:absolute;inset:0;z-index:10}.HeroSection_heroSectionContainer__khVLj{width:100%;padding-right:2rem;padding-left:2rem}@media (min-width:1400px){.HeroSection_heroSectionContainer__khVLj{max-width:1400px}}.HeroSection_heroSectionContainer__khVLj{position:relative;z-index:10;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}.HeroSection_heroSectionGrid__LSb6g{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;gap:3rem}@media (min-width:1024px){.HeroSection_heroSectionGrid__LSb6g{grid-template-columns:repeat(2,minmax(0,1fr))}}.HeroSection_heroSectionGrid__LSb6g{margin-bottom:5rem}@media(min-width:768px){.HeroSection_heroSectionGrid__LSb6g{margin-bottom:8rem}}.HeroSection_heroSectionContent__eLxej>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.HeroSection_heroSectionTagline__5CpdB{color:var(--color-primary);font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.HeroSection_heroSectionTitle__NSUfp{font-size:2.25rem;font-weight:700;color:#fff;line-height:1.1}@media(min-width:768px){.HeroSection_heroSectionTitle__NSUfp{font-size:3rem}}@media(min-width:1024px){.HeroSection_heroSectionTitle__NSUfp{font-size:3.75rem}}.HeroSection_heroSectionSubtitle__mogLZ{font-size:1.125rem;color:var(--color-text);line-height:1.75}@media(min-width:768px){.HeroSection_heroSectionSubtitle__mogLZ{font-size:1.25rem}}.HeroSection_heroSectionForm__79XMP{display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.HeroSection_heroSectionForm__79XMP{flex-direction:row}}.HeroSection_heroSectionDropdown__WOSDu{position:relative;flex:1}.HeroSection_heroSectionDropdownButton__1ltu3{width:100%;padding:.75rem 1rem;background:#fff;color:#000;border-radius:.375rem;min-height:50px;display:flex;align-items:center;justify-content:space-between;transition:all .15s ease}.HeroSection_heroSectionDropdownButton__1ltu3:focus{outline:2px solid var(--color-primary);outline-offset:2px}.HeroSection_heroSectionDropdownContent__1qLC2{display:flex;flex:1 1 0%;flex-wrap:wrap;gap:.5rem;text-align:left}.HeroSection_heroSectionDropdownPlaceholder__ol956{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.HeroSection_heroSectionDropdownChip__N1Zlj{display:inline-flex;align-items:center;gap:.25rem;border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;background-color:rgba(255,76,31,.1);color:var(--color-primary)}.HeroSection_heroSectionDropdownChipRemove___imHL{border-radius:9999px;padding:.125rem}.HeroSection_heroSectionDropdownChipRemove___imHL:hover{background-color:rgba(255,76,31,.2)}.HeroSection_heroSectionDropdownChipRemove___imHL{transition:background-color .15s ease}.HeroSection_heroSectionDropdownChevron___LfIN{margin-left:.5rem;height:1.25rem;width:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.HeroSection_heroSectionDropdownChevronOpen__dwr8M{transform:rotate(180deg)}.HeroSection_heroSectionDropdownMenu__nTz6K{position:absolute;z-index:50;width:100%;margin-top:.5rem;background:#fff;border-radius:.375rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);border:1px solid #e5e7eb;max-height:15rem;overflow:auto}.HeroSection_heroSectionDropdownItem__rxTks{display:flex;cursor:pointer;align-items:center;padding:.75rem 1rem}.HeroSection_heroSectionDropdownItem__rxTks:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.HeroSection_heroSectionDropdownCheckbox__kdtyU{height:1rem;width:1rem;border-radius:.25rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.HeroSection_heroSectionDropdownCheckbox__kdtyU:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 76 31/var(--tw-ring-opacity,1))}.HeroSection_heroSectionDropdownCheckbox__kdtyU{accent-color:var(--color-primary)}.HeroSection_heroSectionDropdownLabel__YEIHY{margin-left:.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.HeroSection_heroSectionCtaButton__yE_Qp{white-space:nowrap;border-radius:calc(var(--radius) - 2px);padding:.75rem 2rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s;background-color:var(--color-primary);box-shadow:0 4px 12px rgba(255,76,31,.25);text-decoration:none;display:inline-block}.HeroSection_heroSectionCtaButton__yE_Qp:hover{background-color:#ff6e3c;box-shadow:0 6px 16px rgba(255,76,31,.35)}.HeroSection_heroSectionDisclaimer__9cmEr{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.HeroSection_heroSectionDisclaimerLink__WANL_{text-decoration-line:underline;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.HeroSection_heroSectionDisclaimerLink__WANL_:hover{color:var(--color-primary)}.HeroSection_heroSectionVisual__AkeQc{position:relative;display:flex;align-items:center;justify-content:center;min-height:400px}@media(min-width:768px){.HeroSection_heroSectionVisual__AkeQc{min-height:500px}}.HeroSection_heroSectionLaptop__elEwA{position:relative;z-index:10;width:100%;max-width:600px}.HeroSection_heroSectionAiChip__TCZqm{position:absolute;top:18%;left:50%;transform:translateX(-50%);z-index:20;width:6rem;height:6rem}@media(min-width:768px){.HeroSection_heroSectionAiChip__TCZqm{width:8rem;height:8rem}}@media(min-width:1024px){.HeroSection_heroSectionAiChip__TCZqm{width:10rem;height:10rem}}.HeroSection_heroSectionFeatures__yAl4X{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media (min-width:768px){.HeroSection_heroSectionFeatures__yAl4X{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}}.HeroSection_heroSectionFeatureCard__sl2UJ{padding:2rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s;transition:all .3s ease}.HeroSection_heroSectionFeatureCard__sl2UJ:hover{border-color:rgba(255,76,31,.5);box-shadow:0 6px 24px rgba(255,76,31,.15)}.HeroSection_heroSectionFeatureIcon__ZN5ot{margin-bottom:1.5rem;display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:var(--radius);background-color:rgba(255,76,31,.2)}.HeroSection_heroSectionFeatureTitle__n_sCW{margin-bottom:1rem;font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.HeroSection_heroSectionFeatureDescription__OCNE_{line-height:1.625;color:var(--color-text)}.HLSPFramework_hlspFramework__uPGCu{position:relative;background-color:#f7f7f7;padding:3rem 0}@media(min-width:768px){.HLSPFramework_hlspFramework__uPGCu{padding:5rem 0}}.HLSPFramework_hlspFrameworkContainer__nTUqj{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width:1400px){.HLSPFramework_hlspFrameworkContainer__nTUqj{max-width:1400px}}.HLSPFramework_hlspFrameworkContainer__nTUqj{padding-left:1.25rem;padding-right:1.25rem;margin:50px auto}.HLSPFramework_hlspFrameworkTopSection__tmFAB{margin-bottom:4rem}@media(min-width:768px){.HLSPFramework_hlspFrameworkTopSection__tmFAB{margin-bottom:5rem}}.HLSPFramework_hlspFrameworkTopGrid__p9cw1{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;gap:2rem}@media (min-width:768px){.HLSPFramework_hlspFrameworkTopGrid__p9cw1{gap:3rem}}@media (min-width:1024px){.HLSPFramework_hlspFrameworkTopGrid__p9cw1{grid-template-columns:repeat(2,minmax(0,1fr))}}.HLSPFramework_hlspFrameworkTopLeft__dsXp7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.HLSPFramework_hlspFrameworkBottomGrid__Ml9VH{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;gap:2rem}@media (min-width:768px){.HLSPFramework_hlspFrameworkBottomGrid__Ml9VH{gap:3rem}}@media (min-width:1024px){.HLSPFramework_hlspFrameworkBottomGrid__Ml9VH{grid-template-columns:repeat(2,minmax(0,1fr))}}.HLSPFramework_hlspFrameworkBottomLeft__I7Zfb>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.HLSPFramework_hlspFrameworkBottomLeft__I7Zfb{display:flex;flex-direction:column;justify-content:center}.HLSPFramework_hlspFrameworkBottomRight__4Kq_I{display:flex;align-items:flex-start}.HLSPFramework_hlspFrameworkSection__ei3i6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.HLSPFramework_hlspFrameworkTagline__hoG9_{font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.HLSPFramework_hlspFrameworkTaglineBlue__7iIgD{color:#26d3de}.HLSPFramework_hlspFrameworkTaglineOrange__lD61p{color:#f16001}.HLSPFramework_hlspFrameworkTitle__ow0U0{font-size:1.5rem;line-height:2rem;font-weight:700;line-height:1.25}@media (min-width:768px){.HLSPFramework_hlspFrameworkTitle__ow0U0{font-size:1.875rem;line-height:2.25rem}}@media (min-width:1024px){.HLSPFramework_hlspFrameworkTitle__ow0U0{font-size:2.25rem;line-height:2.5rem}}.HLSPFramework_hlspFrameworkTitle__ow0U0{color:#111827}.HLSPFramework_hlspFrameworkDescription__ko9SH{font-size:1rem;line-height:1.5rem;line-height:1.625;color:#4b5563}.HLSPFramework_hlspFrameworkButton__dPjdf{border-radius:var(--radius);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s;border:none;cursor:pointer;width:-moz-fit-content;width:fit-content}.HLSPFramework_hlspFrameworkButton__dPjdf:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.HLSPFramework_hlspFrameworkBenefits__2uJ4V>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.HLSPFramework_hlspFrameworkBenefits__2uJ4V{padding-top:.5rem}.HLSPFramework_hlspFrameworkBenefit__NCczk{display:flex;align-items:flex-start;gap:.75rem}.HLSPFramework_hlspFrameworkBenefitIcon__eIh2d{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius);background-color:rgba(38,211,222,.2)}.HLSPFramework_hlspFrameworkBenefitIcon__eIh2d svg{height:1rem;width:1rem;color:#26d3de}.HLSPFramework_hlspFrameworkBenefitContent__Lxv7q{flex:1 1 0%}.HLSPFramework_hlspFrameworkBenefitTitle__bKPGz{margin-bottom:.125rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:#111827}.HLSPFramework_hlspFrameworkBenefitText__ZRxjI{font-size:.75rem;line-height:1rem;line-height:1.625;color:#4b5563}.HLSPFramework_hlspFrameworkChartCard__7cjTJ{border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:768px){.HLSPFramework_hlspFrameworkChartCard__7cjTJ{padding:1.5rem}}.HLSPFramework_hlspFrameworkSteps__uXWMz{position:relative}.HLSPFramework_hlspFrameworkSteps__uXWMz>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.HLSPFramework_hlspFrameworkSteps__uXWMz{padding-left:1.5rem;width:100%}.HLSPFramework_hlspFrameworkStepsLine__GEUMX{position:absolute;left:.75rem;top:3rem;bottom:0;width:2px;background-color:#e5e7eb}.HLSPFramework_hlspFrameworkStep__chSUd{position:relative;display:flex;align-items:flex-start;gap:1rem}.HLSPFramework_hlspFrameworkStepIcon__07aE0{z-index:10;display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius);background-color:transparent;border:2px solid #f16001}.HLSPFramework_hlspFrameworkStepIcon__07aE0 svg{height:1.25rem;width:1.25rem;color:#f16001}.HLSPFramework_hlspFrameworkStepContent__h1Zhk{flex:1 1 0%;padding-top:.25rem}.HLSPFramework_hlspFrameworkStepTitle__0ilAZ{margin-bottom:.5rem;font-size:1rem;line-height:1.5rem;font-weight:700;color:#111827;line-height:1.3}.HLSPFramework_hlspFrameworkStepDescription__ruS4Y{font-size:.875rem;line-height:1.25rem;color:#4b5563;line-height:1.5}.ProblemSolution_problemSolution__AiE6P{position:relative;background:#fff;padding-top:5rem;padding-bottom:4rem;border-radius:32px 32px 0 0;margin-top:-2rem;z-index:10}@media(min-width:768px){.ProblemSolution_problemSolution__AiE6P{padding-top:8rem;padding-bottom:6rem;border-radius:48px 48px 0 0;margin-top:-4rem}}.ProblemSolution_problemSolutionContainer__NHf1e{width:100%;padding-right:2rem;padding-left:2rem}@media (min-width:1400px){.ProblemSolution_problemSolutionContainer__NHf1e{max-width:1400px}}.ProblemSolution_problemSolutionContainer__NHf1e{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}.ProblemSolution_problemSolutionHeader__nK1Li{margin-bottom:2rem;text-align:center}@media (min-width:768px){.ProblemSolution_problemSolutionHeader__nK1Li{margin-bottom:3rem}}.ProblemSolution_problemSolutionTitle__PyoWx{margin-bottom:1rem;font-size:1.875rem;line-height:2.25rem;font-weight:700}@media (min-width:768px){.ProblemSolution_problemSolutionTitle__PyoWx{font-size:2.25rem;line-height:2.5rem}}@media (min-width:1024px){.ProblemSolution_problemSolutionTitle__PyoWx{font-size:3rem;line-height:1}}.ProblemSolution_problemSolutionTitle__PyoWx{color:#111827}.ProblemSolution_problemSolutionSubtitle____B3H{margin-left:auto;margin-right:auto;max-width:48rem;font-size:1.125rem;line-height:1.75rem}@media (min-width:768px){.ProblemSolution_problemSolutionSubtitle____B3H{font-size:1.25rem;line-height:1.75rem}}.ProblemSolution_problemSolutionSubtitle____B3H{color:#4b5563}.ProblemSolution_problemSolutionGrid__SHNaV{margin-bottom:3rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;gap:2rem}@media (min-width:768px){.ProblemSolution_problemSolutionGrid__SHNaV{gap:3rem}}@media (min-width:1024px){.ProblemSolution_problemSolutionGrid__SHNaV{grid-template-columns:repeat(3,minmax(0,1fr))}}.ProblemSolution_problemSolutionBox__J_reX{border-radius:1rem;padding:1.5rem}@media (min-width:768px){.ProblemSolution_problemSolutionBox__J_reX{padding:2rem}}.ProblemSolution_problemSolutionBoxProblem__uzWWS{background-color:rgba(249,115,22,.8);border:2px solid rgba(249,115,22,.5)}.ProblemSolution_problemSolutionBoxSolution__T3pxY{background-color:rgba(59,130,246,.8);border:2px solid rgba(59,130,246,.5)}.ProblemSolution_problemSolutionBoxTitle__tIFNr{margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:700}@media (min-width:768px){.ProblemSolution_problemSolutionBoxTitle__tIFNr{font-size:1.5rem;line-height:2rem}}.ProblemSolution_problemSolutionBoxTitle__tIFNr{color:#111827}.ProblemSolution_problemSolutionBoxText__xGZrF{line-height:1.625;color:#374151}.ProblemSolution_problemSolutionAiChip__sBOrT{margin-top:2rem;margin-bottom:2rem;display:flex;align-items:center;justify-content:center}@media (min-width:1024px){.ProblemSolution_problemSolutionAiChip__sBOrT{margin-top:0;margin-bottom:0}}.ProblemSolution_problemSolutionAiChipIcon__WZwhh{width:8rem;height:8rem}@media(min-width:768px){.ProblemSolution_problemSolutionAiChipIcon__WZwhh{width:10rem;height:10rem}}@media(min-width:1024px){.ProblemSolution_problemSolutionAiChipIcon__WZwhh{width:12rem;height:12rem}}.ProblemSolution_problemSolutionFooter__kaC8V>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.ProblemSolution_problemSolutionFooter__kaC8V{padding-top:2rem;text-align:center}.ProblemSolution_problemSolutionFooterText__85LYr{margin-left:auto;margin-right:auto;max-width:42rem;font-size:1rem;line-height:1.5rem}@media (min-width:768px){.ProblemSolution_problemSolutionFooterText__85LYr{font-size:1.125rem;line-height:1.75rem}}.ProblemSolution_problemSolutionFooterText__85LYr{color:#374151}.ProblemSolution_problemSolutionFooterButton__21JA9{border-radius:calc(var(--radius) - 2px);border-width:2px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem 1.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.ProblemSolution_problemSolutionFooterButton__21JA9:hover{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.ProblemSolution_problemSolutionDivider__4Oz4d{margin-top:3rem;border-top-width:2px;border-style:dashed}@media (min-width:768px){.ProblemSolution_problemSolutionDivider__4Oz4d{margin-top:4rem}}.ProblemSolution_problemSolutionDivider__4Oz4d{border-color:#c084fc}