.SolutionPageClient_page__UScwY{--ink:#0a0a0a;--gray:#6e6e73;--line:rgba(10,10,10,0.1);--red:#FF6A00;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;background:#fff}.SolutionPageClient_eyebrow__jaMlL{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.2em;color:var(--red);margin-bottom:18px}.SolutionPageClient_eyebrowDot__rGxqs{width:6px;height:6px;border-radius:50%;background:var(--red);flex-shrink:0}.SolutionPageClient_wordMask__WScLS{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.1em;margin-bottom:-.1em}.SolutionPageClient_wordInner__kE5Wl{display:inline-block;will-change:transform}.SolutionPageClient_hero__ygi6s{position:relative;min-height:100svh;display:flex;align-items:center;justify-content:space-between;gap:4vw;overflow:hidden;background:#fff;padding:140px 6vw 80px}.SolutionPageClient_heroContent___PztY{position:relative;z-index:2;max-width:26rem}.SolutionPageClient_heroTitle__JRH_6{font-weight:700;color:var(--ink);font-size:clamp(2.2rem,3.8vw,3.4rem);letter-spacing:-.03em;line-height:1.04;max-width:26rem;text-transform:uppercase;margin:0 0 18px}.SolutionPageClient_heroTitle__JRH_6 em{font-style:normal;color:var(--red)}.SolutionPageClient_heroDesc__LR6Ru{color:var(--gray);font-weight:500;font-size:clamp(1rem,1.15vw,1.15rem);line-height:1.55;max-width:26rem;margin:0 0 26px}.SolutionPageClient_heroCtas__2LdMJ{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:48px}.SolutionPageClient_btn__ONyfb{display:inline-flex;align-items:center;gap:9px;padding:15px 28px;border-radius:100px;font-size:.92rem;font-weight:600;letter-spacing:-.01em;cursor:pointer;border:1.5px solid transparent}.SolutionPageClient_btnRed__xQi9o{background:var(--red);color:#fff;transition:background .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.SolutionPageClient_btnRed__xQi9o:hover{background:#ff4a42;transform:translateY(-2px);box-shadow:0 8px 24px rgba(255,106,0,.32)}.SolutionPageClient_btnLine__ODsVP{border-color:rgba(10,10,10,.18);color:var(--ink);transition:background .3s,border-color .3s}.SolutionPageClient_btnLine__ODsVP:hover{background:rgba(10,10,10,.05);border-color:rgba(10,10,10,.32)}.SolutionPageClient_heroStats__cw83I{display:flex;gap:32px;flex-wrap:wrap}.SolutionPageClient_heroStat__WCpZl{font-family:var(--mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--gray);display:flex;align-items:center;gap:8px}.SolutionPageClient_heroStat__WCpZl b{color:var(--ink);font-weight:600}.SolutionPageClient_heroMedia__MukJM{position:relative;z-index:1;flex-shrink:0;width:clamp(280px,38vw,460px);aspect-ratio:4/5;border-radius:28px;overflow:hidden;background:#f2f2f4;border:1px solid var(--line);box-shadow:0 40px 90px -40px rgba(10,10,10,.3)}.SolutionPageClient_heroMediaImg__kEOiO{object-fit:cover;object-position:center}@media (max-width:900px){.SolutionPageClient_hero__ygi6s{flex-direction:column;padding:120px 22px 60px;text-align:center}.SolutionPageClient_heroContent___PztY{max-width:none}.SolutionPageClient_heroDesc__LR6Ru,.SolutionPageClient_heroTitle__JRH_6{max-width:none;margin-left:auto;margin-right:auto}.SolutionPageClient_eyebrow__jaMlL,.SolutionPageClient_heroCtas__2LdMJ,.SolutionPageClient_heroStats__cw83I{justify-content:center}.SolutionPageClient_heroMedia__MukJM{width:min(80vw,360px)}}.SolutionPageClient_section__0KSsw{padding:clamp(4.5rem,9vw,7.5rem) 6vw}.SolutionPageClient_container__c2jP7{max-width:1200px;margin:0 auto}.SolutionPageClient_title__DeE1E{font-weight:700;color:var(--ink);letter-spacing:-.03em;line-height:1.05;font-size:clamp(2rem,4vw,3.2rem);margin:0 0 20px}.SolutionPageClient_desc__6mYt7{color:var(--gray);font-size:clamp(1rem,1.15vw,1.15rem);line-height:1.65;max-width:42em}.SolutionPageClient_loop__zVlYd{background:#fafafa}.SolutionPageClient_stepsGrid__mk8Qm{display:grid;gap:1.5rem;margin-top:3rem;grid-template-columns:repeat(2,1fr)}@media (min-width:900px){.SolutionPageClient_stepsGrid__mk8Qm{grid-template-columns:repeat(4,1fr)}}.SolutionPageClient_stepCard__wIhso{position:relative;background:#fff;border:1px solid var(--line);border-radius:20px;padding:2rem 1.75rem}.SolutionPageClient_stepNum__v0nit{font-family:var(--mono);font-size:.72rem;color:var(--red);letter-spacing:.1em;display:block;margin-bottom:1.25rem}.SolutionPageClient_stepTitle__w451g{font-weight:600;color:var(--ink);font-size:1.1rem;margin:0 0 .5rem}.SolutionPageClient_stepDesc__lJAhY{color:var(--gray);font-size:.9rem;line-height:1.55}@media (min-width:900px){.SolutionPageClient_stepCard__wIhso:not(:last-child):after{content:"";position:absolute;top:50%;right:-1.1rem;width:.7rem;height:.7rem;border-top:1.5px solid var(--line);border-right:1.5px solid var(--line);transform:translateY(-50%) rotate(45deg)}}.SolutionPageClient_featGrid__dw3uE{display:grid;gap:1.5rem;margin-top:3rem;grid-template-columns:repeat(2,1fr)}@media (min-width:900px){.SolutionPageClient_featGrid__dw3uE{grid-template-columns:repeat(4,1fr)}}.SolutionPageClient_featCard__vWHAg{background:#fafafa;border:1px solid var(--line);border-radius:20px;padding:2rem 1.75rem}.SolutionPageClient_featIcon__M3ZPj{width:44px;height:44px;border-radius:13px;background:#fff0ef;color:var(--red);display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem}.SolutionPageClient_featTitle__lHPQ7{font-weight:600;color:var(--ink);font-size:1.05rem;margin:0 0 .5rem}.SolutionPageClient_featDesc__V_HUw{color:var(--gray);font-size:.9rem;line-height:1.55}.SolutionPageClient_cta__GrVU1{background:#fafafa;text-align:center}.SolutionPageClient_ctaDesc__k_bX1{max-width:34em;margin:0 auto 2.5rem}@media (prefers-reduced-motion:reduce){.SolutionPageClient_wordInner__kE5Wl{transform:none!important}}