.Nav-module-scss-module__XJQWyW__nav{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fafaf9d9;border-bottom:1px solid #f0efee;position:sticky;top:0}.Nav-module-scss-module__XJQWyW__inner{justify-content:space-between;align-items:center;max-width:72rem;margin:0 auto;padding:1.25rem 2rem;display:flex}.Nav-module-scss-module__XJQWyW__logo{align-items:center;gap:.5rem;text-decoration:none;display:flex}.Nav-module-scss-module__XJQWyW__logoText{letter-spacing:-.03em;color:#0f172a;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:1.3rem;font-weight:700}.Nav-module-scss-module__XJQWyW__logoDot{color:#c2710c}.Nav-module-scss-module__XJQWyW__links{align-items:center;display:flex}@media (max-width:768px){.Nav-module-scss-module__XJQWyW__links{display:none}}.Nav-module-scss-module__XJQWyW__cta{color:#64748b;font-size:.875rem;font-weight:500;transition:color .15s}.Nav-module-scss-module__XJQWyW__cta:hover{color:#1e293b}.Nav-module-scss-module__XJQWyW__burger{cursor:pointer;color:#1e293b;background:0 0;border:none;padding:.5rem;display:none}@media (max-width:768px){.Nav-module-scss-module__XJQWyW__burger{display:block}}.Nav-module-scss-module__XJQWyW__mobile{background:#fff;border-top:1px solid #f0efee;flex-direction:column;gap:1rem;padding:1rem 2rem 1.5rem;display:flex}.Nav-module-scss-module__XJQWyW__ctaMobile{color:#64748b;text-align:center;font-size:.9rem}
.Footer-module-scss-module__DkSkqG__footer{border-top:1px solid #e7e5e4;padding:2.5rem 2rem}.Footer-module-scss-module__DkSkqG__inner{color:#64748b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;max-width:72rem;margin:0 auto;font-size:.85rem;display:flex}.Footer-module-scss-module__DkSkqG__inner a{transition:color .15s}.Footer-module-scss-module__DkSkqG__inner a:hover{color:#1e293b}.Footer-module-scss-module__DkSkqG__logo{align-items:center;gap:.5rem;display:flex}.Footer-module-scss-module__DkSkqG__logoText{color:#0f172a;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:1.1rem;font-weight:700}.Footer-module-scss-module__DkSkqG__logoDot{color:#c2710c}
.Hero-module-scss-module__lXQcIW__hero{position:relative;overflow:hidden}.Hero-module-scss-module__lXQcIW__hero:before{content:"";z-index:0;background:linear-gradient(135deg,#c2710c38 0%,#fafaf900 35%,#0f172a1f 65%,#c2710c2e 100%) 0 0/200% 200%;animation:12s ease-in-out infinite Hero-module-scss-module__lXQcIW__gradientShift;position:absolute;inset:0}.Hero-module-scss-module__lXQcIW__inner{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:5rem;max-width:72rem;margin:0 auto;padding:6rem 2rem 8rem;display:grid;position:relative}@media (max-width:900px){.Hero-module-scss-module__lXQcIW__inner{text-align:center;grid-template-columns:1fr;gap:3rem;padding-top:4rem;padding-bottom:5rem}}@keyframes Hero-module-scss-module__lXQcIW__gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.Hero-module-scss-module__lXQcIW__content{z-index:1;max-width:560px;position:relative}@media (max-width:900px){.Hero-module-scss-module__lXQcIW__content{max-width:100%;margin:0 auto}}.Hero-module-scss-module__lXQcIW__eyebrow{text-transform:uppercase;letter-spacing:.1em;color:#c2710c;margin-bottom:1.25rem;font-size:.8rem;font-weight:600}.Hero-module-scss-module__lXQcIW__title{color:#0f172a;margin-bottom:1.5rem;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;line-height:1.1}.Hero-module-scss-module__lXQcIW__titleAccent{color:#d97706}.Hero-module-scss-module__lXQcIW__subtitle{color:#64748b;max-width:480px;margin-bottom:2.5rem;font-size:1.125rem;line-height:1.7}@media (max-width:900px){.Hero-module-scss-module__lXQcIW__subtitle{max-width:100%;margin-bottom:2.5rem;margin-left:auto;margin-right:auto}}.Hero-module-scss-module__lXQcIW__actions{flex-wrap:wrap;gap:1rem;display:flex}@media (max-width:900px){.Hero-module-scss-module__lXQcIW__actions{justify-content:center}}.Hero-module-scss-module__lXQcIW__btnPrimary{color:#fafaf9;background:#0f172a;border-radius:.375rem;padding:.875rem 2rem;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:.95rem;font-weight:600;transition:opacity .25s}.Hero-module-scss-module__lXQcIW__btnPrimary:hover{opacity:.85}.Hero-module-scss-module__lXQcIW__carousel{z-index:1;flex-direction:column;display:flex;position:relative}.Hero-module-scss-module__lXQcIW__chat{background:#fff;border:1px solid #e7e5e4;border-radius:1rem;padding:1.5rem;box-shadow:0 8px 32px #00000014}.Hero-module-scss-module__lXQcIW__chatHeader{border-bottom:1px solid #f0efee;align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.Hero-module-scss-module__lXQcIW__avatar{color:#fafaf9;background:#0f172a;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:.9rem;font-weight:700;display:flex}.Hero-module-scss-module__lXQcIW__chatName{color:#1e293b;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:.9rem;font-weight:600}.Hero-module-scss-module__lXQcIW__messages{flex-direction:column;gap:.625rem;display:flex}.Hero-module-scss-module__lXQcIW__msg{display:flex}.Hero-module-scss-module__lXQcIW__msgUser{justify-content:flex-end}.Hero-module-scss-module__lXQcIW__msgElvis{justify-content:flex-start}.Hero-module-scss-module__lXQcIW__bubble{border-radius:.75rem;max-width:85%;padding:.625rem .875rem;font-size:.85rem;line-height:1.55}.Hero-module-scss-module__lXQcIW__msgUser .Hero-module-scss-module__lXQcIW__bubble{color:#1e293b;background:#f7f7f6;border-bottom-right-radius:4px}.Hero-module-scss-module__lXQcIW__msgElvis .Hero-module-scss-module__lXQcIW__bubble{color:#1e293b;background:#f0efee;border-bottom-left-radius:4px}
.Benefits-module-scss-module__aW3YLG__benefits{background:#fff}.Benefits-module-scss-module__aW3YLG__header{margin-bottom:4rem}.Benefits-module-scss-module__aW3YLG__header h2{color:#0f172a;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700}.Benefits-module-scss-module__aW3YLG__grid{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}@media (max-width:700px){.Benefits-module-scss-module__aW3YLG__grid{grid-template-columns:1fr}}.Benefits-module-scss-module__aW3YLG__card{border:1px solid #e7e5e4;border-left:3px solid #d97706;border-radius:1rem;padding:2.5rem;transition:border-color .25s,background .25s}.Benefits-module-scss-module__aW3YLG__card:hover{background:#fef7ed;border-color:#d97706}.Benefits-module-scss-module__aW3YLG__card .Benefits-module-scss-module__aW3YLG__icon{color:#d97706;margin-bottom:1rem}.Benefits-module-scss-module__aW3YLG__card h3{color:#0f172a;margin-bottom:.75rem;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:1rem;font-weight:700}.Benefits-module-scss-module__aW3YLG__card p{color:#64748b;font-size:.875rem;line-height:1.7}
.Testimonials-module-scss-module__uo-PEq__section{background:#f7f7f6}.Testimonials-module-scss-module__uo-PEq__heading{color:#0f172a;margin-bottom:4rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700}.Testimonials-module-scss-module__uo-PEq__list{flex-direction:column;gap:3rem;display:flex}.Testimonials-module-scss-module__uo-PEq__card{background:#fff;border:1px solid #e7e5e4;border-radius:1rem;padding:3rem}.Testimonials-module-scss-module__uo-PEq__cardWithImage{grid-template-columns:280px 1fr;padding:0;display:grid;overflow:hidden}@media (max-width:800px){.Testimonials-module-scss-module__uo-PEq__cardWithImage{grid-template-columns:1fr}}.Testimonials-module-scss-module__uo-PEq__cardWithImage .Testimonials-module-scss-module__uo-PEq__content{flex-direction:column;justify-content:center;padding:3rem;display:flex}.Testimonials-module-scss-module__uo-PEq__imageLeft .Testimonials-module-scss-module__uo-PEq__imageWrapper{order:-1}.Testimonials-module-scss-module__uo-PEq__imageWrapper{background:#f0efee;min-height:400px;position:relative}@media (max-width:800px){.Testimonials-module-scss-module__uo-PEq__imageWrapper{min-height:300px}}.Testimonials-module-scss-module__uo-PEq__image{object-fit:cover;object-position:center top}.Testimonials-module-scss-module__uo-PEq__quote{color:#1e293b;border-left:3px solid #c2710c;margin-bottom:2rem;padding-left:1.5rem;font-size:1.25rem;font-style:italic;line-height:1.8}.Testimonials-module-scss-module__uo-PEq__cardWithImage .Testimonials-module-scss-module__uo-PEq__quote{font-size:1.35rem}.Testimonials-module-scss-module__uo-PEq__person{border-top:1px solid #f0efee;padding-top:1.5rem}.Testimonials-module-scss-module__uo-PEq__name{color:#1e293b;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:1rem;font-weight:700}.Testimonials-module-scss-module__uo-PEq__role{color:#64748b;margin-top:.25rem;font-size:.9rem}.Testimonials-module-scss-module__uo-PEq__link{color:#c2710c;margin-top:1rem;font-size:.9rem;font-weight:600;transition:color .15s;display:inline-block}.Testimonials-module-scss-module__uo-PEq__link:hover{color:#d97706}
.Pricing-module-scss-module__U0fM_a__section{background:#fff}.Pricing-module-scss-module__U0fM_a__header{text-align:center;margin-bottom:3.5rem}.Pricing-module-scss-module__U0fM_a__header h2{color:#0f172a;margin-bottom:.5rem;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800}.Pricing-module-scss-module__U0fM_a__header p{color:#64748b;font-size:1.05rem}.Pricing-module-scss-module__U0fM_a__label{text-transform:uppercase;letter-spacing:.1em;color:#c2710c;margin-bottom:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.Pricing-module-scss-module__U0fM_a__grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:1.5rem;display:grid}@media (max-width:900px){.Pricing-module-scss-module__U0fM_a__grid{grid-template-columns:1fr;max-width:420px;margin:0 auto}}.Pricing-module-scss-module__U0fM_a__plan{background:#fff;border:1px solid #e7e5e4;border-radius:1rem;padding:2.5rem 2rem;transition:box-shadow .25s;position:relative}.Pricing-module-scss-module__U0fM_a__plan:hover{box-shadow:0 4px 16px #0000000d}.Pricing-module-scss-module__U0fM_a__planFeatured{color:#fafaf9;background:#0f172a;border-color:#c2710c;transform:scale(1.03);box-shadow:0 8px 32px #0000000f}@media (max-width:900px){.Pricing-module-scss-module__U0fM_a__planFeatured{transform:none}}.Pricing-module-scss-module__U0fM_a__planFeatured .Pricing-module-scss-module__U0fM_a__planName{color:#fff9}.Pricing-module-scss-module__U0fM_a__planFeatured .Pricing-module-scss-module__U0fM_a__planPrice{color:#fff}.Pricing-module-scss-module__U0fM_a__planFeatured .Pricing-module-scss-module__U0fM_a__planPrice span,.Pricing-module-scss-module__U0fM_a__planFeatured .Pricing-module-scss-module__U0fM_a__planDesc{color:#ffffff80}.Pricing-module-scss-module__U0fM_a__planFeatured .Pricing-module-scss-module__U0fM_a__features li{color:#ffffffd9;border-bottom-color:#ffffff14}.Pricing-module-scss-module__U0fM_a__planFeatured .Pricing-module-scss-module__U0fM_a__features li:before{color:#c2710c}.Pricing-module-scss-module__U0fM_a__planFeatured .Pricing-module-scss-module__U0fM_a__features li strong{color:#fff}.Pricing-module-scss-module__U0fM_a__popularBadge{color:#fff;text-transform:uppercase;letter-spacing:.08em;background:#c2710c;border-radius:9999px;padding:.35rem 1rem;font-size:.7rem;font-weight:700;position:absolute;top:-.75rem;left:50%;transform:translate(-50%)}.Pricing-module-scss-module__U0fM_a__planName{text-transform:uppercase;letter-spacing:.08em;color:#64748b;margin-bottom:.5rem;font-size:.8rem;font-weight:700}.Pricing-module-scss-module__U0fM_a__planPrice{letter-spacing:-.03em;color:#0f172a;margin-bottom:.25rem;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:3rem;font-weight:800}.Pricing-module-scss-module__U0fM_a__planPrice span{color:#64748b;font-size:.9rem;font-weight:400}.Pricing-module-scss-module__U0fM_a__planDesc{color:#64748b;margin-bottom:2rem;font-size:.85rem}.Pricing-module-scss-module__U0fM_a__slider{margin-bottom:1.5rem;padding:0 .25rem}.Pricing-module-scss-module__U0fM_a__sliderHeader{color:#fffc;justify-content:space-between;margin-bottom:.5rem;font-size:.85rem;font-weight:600;display:flex}.Pricing-module-scss-module__U0fM_a__range{appearance:none;cursor:pointer;background:#ffffff26;border-radius:3px;outline:none;width:100%;height:6px}.Pricing-module-scss-module__U0fM_a__range::-webkit-slider-thumb{-webkit-appearance:none;background:#c2710c;border:2px solid #fff;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 8px #0000004d}.Pricing-module-scss-module__U0fM_a__range::-moz-range-thumb{background:#c2710c;border:2px solid #fff;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 8px #0000004d}.Pricing-module-scss-module__U0fM_a__sliderLabels{color:#fff6;justify-content:space-between;margin-top:.25rem;font-size:.7rem;display:flex}.Pricing-module-scss-module__U0fM_a__features{margin-bottom:2rem;list-style:none}.Pricing-module-scss-module__U0fM_a__features li{color:#1e293b;border-bottom:1px solid #f0efee;align-items:center;gap:.5rem;padding:.5rem 0;font-size:.875rem;display:flex}.Pricing-module-scss-module__U0fM_a__features li:before{content:"✓";color:#c2710c;flex-shrink:0;font-weight:700}.Pricing-module-scss-module__U0fM_a__features li strong{font-weight:600}.Pricing-module-scss-module__U0fM_a__btnOutline{text-align:center;color:#0f172a;border:2px solid #0f172a;border-radius:9999px;padding:.875rem;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:.9rem;font-weight:700;transition:all .15s;display:block}.Pricing-module-scss-module__U0fM_a__btnOutline:hover{color:#fafaf9;background:#0f172a}.Pricing-module-scss-module__U0fM_a__btnSolid{text-align:center;color:#fff;background:#c2710c;border-radius:9999px;padding:.875rem;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:.9rem;font-weight:700;transition:all .15s;display:block}.Pricing-module-scss-module__U0fM_a__btnSolid:hover{opacity:.9}
.Security-module-scss-module__TSyPeW__section{color:#fafaf9;background:#0f172a;padding:8rem 2rem}.Security-module-scss-module__TSyPeW__inner{text-align:center}.Security-module-scss-module__TSyPeW__title{color:#fff;margin-bottom:1rem;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700}.Security-module-scss-module__TSyPeW__titleMuted{color:#94a3b8}.Security-module-scss-module__TSyPeW__subtitle{color:#94a3b8;max-width:560px;margin:0 auto 4rem;font-size:1rem;line-height:1.7}.Security-module-scss-module__TSyPeW__pillars{text-align:left;grid-template-columns:repeat(2,1fr);gap:1.5rem;max-width:900px;margin:0 auto;display:grid}@media (max-width:600px){.Security-module-scss-module__TSyPeW__pillars{grid-template-columns:1fr}}.Security-module-scss-module__TSyPeW__pillar{border:1px solid #ffffff1a;border-top:2px solid #c2710c;border-radius:1rem;padding:2rem}.Security-module-scss-module__TSyPeW__icon{color:#c2710c;margin-bottom:1rem}.Security-module-scss-module__TSyPeW__emoji{margin-bottom:1rem;font-size:1.75rem;display:block}.Security-module-scss-module__TSyPeW__pillarTitle{color:#fff;margin-bottom:.5rem;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:.9rem;font-weight:700}.Security-module-scss-module__TSyPeW__pillarDesc{color:#94a3b8;font-size:.85rem;line-height:1.65}
.CTA-module-scss-module__9GQ5EG__section{background:#fef7ed;padding:8rem 2rem}.CTA-module-scss-module__9GQ5EG__inner{text-align:center}.CTA-module-scss-module__9GQ5EG__inner h2{color:#0f172a;margin-bottom:1rem;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700}.CTA-module-scss-module__9GQ5EG__inner p{color:#64748b;margin-bottom:2.5rem;font-size:1.05rem;line-height:1.7}.CTA-module-scss-module__9GQ5EG__btn{color:#fafaf9;background:#0f172a;border-radius:.375rem;padding:.875rem 2rem;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:.95rem;font-weight:600;transition:opacity .25s;display:inline-block}.CTA-module-scss-module__9GQ5EG__btn:hover{opacity:.85}.CTA-module-scss-module__9GQ5EG__note{color:#94a3b8;margin-top:1.25rem;font-size:.8rem;display:block}
.CaseStudy-module-scss-module__OlScKW__page{background:#fafaf9}.CaseStudy-module-scss-module__OlScKW__hero{text-align:center;padding:8rem 2rem 6rem}.CaseStudy-module-scss-module__OlScKW__heroInner{max-width:48rem;margin:0 auto}.CaseStudy-module-scss-module__OlScKW__eyebrow{text-transform:uppercase;letter-spacing:.1em;color:#c2710c;margin-bottom:1.5rem;font-size:.8rem;font-weight:600}.CaseStudy-module-scss-module__OlScKW__headline{color:#0f172a;margin-bottom:1.75rem;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:clamp(2.25rem,5vw,3.25rem);font-weight:700;line-height:1.15}.CaseStudy-module-scss-module__OlScKW__intro{color:#64748b;max-width:600px;margin:0 auto 2.5rem;font-size:1.1rem;line-height:1.75}.CaseStudy-module-scss-module__OlScKW__btn{color:#fafaf9;background:#0f172a;border-radius:.375rem;padding:.875rem 2rem;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:.95rem;font-weight:600;transition:opacity .25s;display:inline-block}.CaseStudy-module-scss-module__OlScKW__btn:hover{opacity:.85}.CaseStudy-module-scss-module__OlScKW__quoteSection{padding:0 2rem 6rem}.CaseStudy-module-scss-module__OlScKW__quoteInner{border-left:3px solid #c2710c;max-width:48rem;margin:0 auto;padding-left:2rem}.CaseStudy-module-scss-module__OlScKW__quote{color:#1e293b;margin-bottom:1.25rem;font-size:1.15rem;font-style:italic;line-height:1.75}.CaseStudy-module-scss-module__OlScKW__quotePerson{flex-direction:column;gap:.125rem;display:flex}.CaseStudy-module-scss-module__OlScKW__quoteName{color:#1e293b;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:.9rem;font-weight:700}.CaseStudy-module-scss-module__OlScKW__quoteRole{color:#64748b;font-size:.8rem}.CaseStudy-module-scss-module__OlScKW__section{padding:8rem 2rem}.CaseStudy-module-scss-module__OlScKW__container{max-width:72rem;margin:0 auto}.CaseStudy-module-scss-module__OlScKW__sectionEyebrow{text-transform:uppercase;letter-spacing:.1em;color:#c2710c;margin-bottom:.75rem;font-size:.8rem;font-weight:600}.CaseStudy-module-scss-module__OlScKW__sectionTitle{color:#0f172a;margin-bottom:3.5rem;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:700}.CaseStudy-module-scss-module__OlScKW__problemGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}@media (max-width:768px){.CaseStudy-module-scss-module__OlScKW__problemGrid{grid-template-columns:1fr}}.CaseStudy-module-scss-module__OlScKW__problemCard{background:#fff;border:1px solid #e7e5e4;border-radius:1rem;padding:2rem}.CaseStudy-module-scss-module__OlScKW__problemCard h3{color:#0f172a;margin-bottom:.75rem;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:.95rem;font-weight:700}.CaseStudy-module-scss-module__OlScKW__problemCard p{color:#64748b;font-size:.875rem;line-height:1.7}.CaseStudy-module-scss-module__OlScKW__sectionDark{background:#0f172a}.CaseStudy-module-scss-module__OlScKW__sectionDark .CaseStudy-module-scss-module__OlScKW__sectionEyebrow{color:#d97706}.CaseStudy-module-scss-module__OlScKW__sectionDark .CaseStudy-module-scss-module__OlScKW__sectionTitle{color:#fff}.CaseStudy-module-scss-module__OlScKW__solutionLayout{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}@media (max-width:900px){.CaseStudy-module-scss-module__OlScKW__solutionLayout{grid-template-columns:1fr;gap:3rem}}.CaseStudy-module-scss-module__OlScKW__solutionList{flex-direction:column;gap:2rem;display:flex}.CaseStudy-module-scss-module__OlScKW__solutionItem{gap:1.25rem;display:flex}.CaseStudy-module-scss-module__OlScKW__solutionItem h3{color:#fff;margin-bottom:.375rem;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:.95rem;font-weight:700}.CaseStudy-module-scss-module__OlScKW__solutionItem p{color:#94a3b8;font-size:.85rem;line-height:1.65}.CaseStudy-module-scss-module__OlScKW__solutionNum{color:#c2710c;flex-shrink:0;width:2.5rem;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:1.5rem;font-weight:800;line-height:1.2}.CaseStudy-module-scss-module__OlScKW__usecaseList{flex-direction:column;gap:5rem;display:flex}.CaseStudy-module-scss-module__OlScKW__usecaseItem{grid-template-columns:1fr 1fr;align-items:start;gap:3rem;display:grid}.CaseStudy-module-scss-module__OlScKW__usecaseItem:nth-child(2n){direction:rtl}.CaseStudy-module-scss-module__OlScKW__usecaseItem:nth-child(2n)>*{direction:ltr}@media (max-width:900px){.CaseStudy-module-scss-module__OlScKW__usecaseItem{grid-template-columns:1fr;gap:2rem}.CaseStudy-module-scss-module__OlScKW__usecaseItem:nth-child(2n){direction:ltr}}.CaseStudy-module-scss-module__OlScKW__usecaseText{padding-top:.5rem}.CaseStudy-module-scss-module__OlScKW__usecaseLabel{text-transform:uppercase;letter-spacing:.08em;color:#c2710c;border:1px solid #c2710c4d;border-radius:9999px;margin-bottom:1rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}.CaseStudy-module-scss-module__OlScKW__usecaseTitle{color:#fff;margin-bottom:.75rem;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:1.25rem;font-weight:700}.CaseStudy-module-scss-module__OlScKW__usecaseDesc{color:#94a3b8;font-size:.9rem;line-height:1.75}.CaseStudy-module-scss-module__OlScKW__chatMockup{background:#1e293b;border:1px solid #ffffff14;border-radius:1rem;overflow:hidden}.CaseStudy-module-scss-module__OlScKW__chatHeader{border-bottom:1px solid #ffffff0f;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.CaseStudy-module-scss-module__OlScKW__chatAvatar{color:#fff;background:#c2710c;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:.8rem;font-weight:700;display:flex}.CaseStudy-module-scss-module__OlScKW__chatName{color:#fff;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:.85rem;font-weight:600}.CaseStudy-module-scss-module__OlScKW__chatMessages{flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.CaseStudy-module-scss-module__OlScKW__msg{display:flex}.CaseStudy-module-scss-module__OlScKW__msgUser{justify-content:flex-end}.CaseStudy-module-scss-module__OlScKW__msgElvis{justify-content:flex-start}.CaseStudy-module-scss-module__OlScKW__bubble{border-radius:.75rem;max-width:85%;padding:.625rem .875rem;font-size:.8rem;line-height:1.6}.CaseStudy-module-scss-module__OlScKW__msgUser .CaseStudy-module-scss-module__OlScKW__bubble{color:#ffffffe6;background:#ffffff1a;border-bottom-right-radius:4px}.CaseStudy-module-scss-module__OlScKW__msgElvis .CaseStudy-module-scss-module__OlScKW__bubble{color:#fffc;background:#ffffff0d;border-bottom-left-radius:4px}.CaseStudy-module-scss-module__OlScKW__bubble strong{color:#fff}.CaseStudy-module-scss-module__OlScKW__cta{text-align:center;background:#fef7ed;padding:8rem 2rem}.CaseStudy-module-scss-module__OlScKW__ctaInner{max-width:48rem;margin:0 auto}.CaseStudy-module-scss-module__OlScKW__ctaInner h2{color:#0f172a;margin-bottom:1rem;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:700}.CaseStudy-module-scss-module__OlScKW__ctaInner p{color:#64748b;margin-bottom:2.5rem;font-size:1rem;line-height:1.7}.CaseStudy-module-scss-module__OlScKW__ctaNote{color:#94a3b8;margin-top:1.25rem;font-size:.8rem;display:block}
