.solutions_system__xpvgN{--pos-below:#e5484d;--pos-typical:#d5d8dd;--pos-leading:#26997b}.solutions_system__xpvgN [data-position=below]{--pos:var(--pos-below)}.solutions_system__xpvgN [data-position=typical]{--pos:var(--pos-typical)}.solutions_system__xpvgN [data-position=leading]{--pos:var(--pos-leading)}.solutions_actions__KEsGA{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:32px;padding:0 16px}.solutions_stageWrap__0WwBF{max-width:1048px;margin:56px auto 0;padding:0 16px}@media (min-width:768px){.solutions_stageWrap__0WwBF{padding:0 32px}}.solutions_stage__EzfzW{position:relative;display:grid;overflow:hidden;border-radius:24px;corner-shape:var(--brand-squircle-card);outline:8px solid var(--brand-coral-wash);background:var(--oc-card)}.solutions_stagePhoto__yZf_f{position:relative;grid-area:1/1;min-height:600px}.solutions_stagePhoto__yZf_f img{object-fit:cover}.solutions_stagePhoto__yZf_f:after{position:absolute;inset:0;background:linear-gradient(var(--shade-dir,90deg),rgba(10,11,13,.32),rgba(10,11,13,0) 60%);content:"";pointer-events:none}.solutions_stage__EzfzW[data-panel=end] .solutions_stagePhoto__yZf_f:after{--shade-dir:270deg}.solutions_stagePanel__6ROK_{position:relative;z-index:1;display:flex;grid-area:1/1;align-self:center;justify-self:start;width:min(380px,calc(100% - 96px));margin:48px}.solutions_stage__EzfzW[data-panel=end] .solutions_stagePanel__6ROK_{justify-self:end}@media (max-width:767px){.solutions_stagePhoto__yZf_f{min-height:560px}.solutions_stagePhoto__yZf_f:after{background:linear-gradient(0deg,rgba(10,11,13,.45),rgba(10,11,13,0) 70%)}.solutions_stagePanel__6ROK_,.solutions_stage__EzfzW[data-panel=end] .solutions_stagePanel__6ROK_{align-self:end;justify-self:stretch;width:auto;margin:16px}}.solutions_proof__LY6DU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:16px 0 0;padding:8px;border-radius:24px;corner-shape:var(--brand-squircle-card);background:var(--oc-card)}@media (min-width:768px){.solutions_proof__LY6DU{grid-template-columns:repeat(4,minmax(0,1fr))}}.solutions_proofItem__pK_Cl{padding:16px 16px 18px}@media (min-width:768px){.solutions_proofItem__pK_Cl+.solutions_proofItem__pK_Cl{border-left:.5px solid rgba(10,11,13,.1)}}.solutions_proofFigure__c8_Uf{color:var(--oc-silver-12);font-family:var(--font-ui);font-size:24px;font-weight:300;line-height:1.2;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.solutions_proofLabel__6f_8r{margin:6px 0 0;color:var(--oc-silver-10);font-size:14px;line-height:1.4}.solutions_shift__NJqin{margin-top:56px;padding:8px;border-radius:24px;corner-shape:var(--brand-squircle-card);background:var(--oc-card)}.solutions_shiftHead__jq_NK{display:none}.solutions_shiftHeadCoo__BdlB9{display:inline-flex;align-items:center;gap:6px}.solutions_shiftHeadAvatar__8KyHx{width:18px;height:18px;border-radius:50%}@media (min-width:768px){.solutions_shiftHead__jq_NK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding:12px 24px 14px;color:var(--oc-silver-10);font-size:13px;font-weight:500}.solutions_shiftHead__jq_NK span:last-child{padding-left:30px;color:var(--oc-silver-12)}}.solutions_shiftRows__hMB_f{margin:0;padding:0 24px;border-radius:16px;corner-shape:var(--brand-squircle-card);background:#fff;box-shadow:0 0 0 .5px rgba(0,0,0,.07);list-style:none}.solutions_shiftRow__3Fzyq{display:grid;gap:10px;padding:20px 0}.solutions_shiftRow__3Fzyq+.solutions_shiftRow__3Fzyq{border-top:.5px solid rgba(10,11,13,.08)}@media (min-width:768px){.solutions_shiftRow__3Fzyq{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;align-items:start}}.solutions_shiftBefore__XpSm6{margin:0;color:var(--oc-silver-10);font-size:15px;line-height:1.5}.solutions_shiftAfter__FEw1B{display:flex;gap:10px;margin:0;color:var(--oc-silver-12);font-size:15px;line-height:1.5}.solutions_shiftMark__Z4Ben{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;margin-top:1px;border-radius:9999px;background:var(--oc-ink);color:#fff}.solutions_system__xpvgN{display:flex;flex-direction:column;gap:24px}.solutions_brand__9dXzw+.solutions_brand__9dXzw{padding-top:24px;border-top:.5px solid rgba(10,11,13,.08)}.solutions_brandHead__uCtt2{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.solutions_brandName__JjkK8{color:var(--oc-silver-12);font-family:var(--oc-font-editorial);font-size:20px;line-height:1.2}.solutions_brandCount__S47sJ{color:var(--oc-silver-10);font-size:12px;font-variant-numeric:tabular-nums}.solutions_tiles__hmS9N{display:grid;grid-template-columns:repeat(auto-fill,minmax(22px,1fr));gap:5px;margin-top:14px}.solutions_tile__VdD23{aspect-ratio:1;border-radius:6px;corner-shape:var(--brand-squircle);background:var(--pos);animation:solutions_tileIn__Oq3r0 .52s var(--oc-ease-quint) both;animation-delay:var(--tile-delay,0s)}@keyframes solutions_tileIn__Oq3r0{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.solutions_tile__VdD23{animation:none}}.solutions_brandWeek__kZjRq{margin:12px 0 0;color:var(--oc-silver-12);font-size:13.5px;line-height:1.45}.solutions_brandWeek__kZjRq span{color:var(--oc-silver-10)}.solutions_legend__00HVD{display:flex;flex-wrap:wrap;gap:8px 14px;margin:0;padding:16px 0 0;border-top:.5px solid rgba(10,11,13,.08);list-style:none}.solutions_legend__00HVD li{display:inline-flex;align-items:center;gap:6px;color:var(--oc-silver-10);font-size:11.5px}.solutions_reasons__D30SO{display:grid;gap:16px;margin-top:56px}@media (min-width:960px){.solutions_reasons__D30SO{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch}}.solutions_reasonsPhoto__ueN3Y{position:relative;min-height:360px;margin:0;overflow:hidden;border-radius:24px;corner-shape:var(--brand-squircle-card);background:var(--oc-card)}@media (max-width:959px){.solutions_reasonsPhoto__ueN3Y{min-height:0;aspect-ratio:4/3}}.solutions_reasonsPhoto__ueN3Y img{object-fit:cover}.solutions_reasonList__369BP{margin:0;padding:8px 32px;border-radius:24px;corner-shape:var(--brand-squircle-card);background:var(--oc-card);list-style:none}@media (max-width:559px){.solutions_reasonList__369BP{padding:4px 20px}}.solutions_reason__pccwP{display:grid;grid-template-columns:auto minmax(0,1fr);gap:20px;padding:28px 0}.solutions_reason__pccwP+.solutions_reason__pccwP{border-top:.5px solid rgba(10,11,13,.1)}.solutions_reasonLabel__rfkSa{margin:4px 0 0;color:var(--oc-silver-12);font-size:22px;line-height:1.2}.solutions_reasonHeadline__J04_t{margin:8px 0 0;color:var(--oc-silver-12);font-size:18px;font-weight:300;line-height:1.3;letter-spacing:-.01em}.solutions_reasonBody__7eH5v{text-wrap:balance;margin:8px 0 0;color:var(--oc-silver-10);font-size:15px;line-height:1.5}.solutions_steps__B5bsw{display:grid;margin:56px 0 0;padding:8px;border-radius:24px;corner-shape:var(--brand-squircle-card);background:var(--oc-card);list-style:none}@media (min-width:768px){.solutions_steps__B5bsw{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}.solutions_step__k0Ugo{padding:24px;border-radius:16px;corner-shape:var(--brand-squircle-card);background:#fff;box-shadow:0 0 0 .5px rgba(0,0,0,.07)}.solutions_step__k0Ugo+.solutions_step__k0Ugo{margin-top:8px}@media (min-width:768px){.solutions_step__k0Ugo+.solutions_step__k0Ugo{margin-top:0}}.solutions_stepNum__v8ADJ{color:var(--oc-silver-10);font-family:var(--font-ui);font-size:11px;font-variant-numeric:tabular-nums;letter-spacing:.12em}.solutions_stepTitle__hP3Q6{margin:28px 0 0;color:var(--oc-silver-12);font-size:18px;font-weight:500;line-height:1.3;letter-spacing:-.01em}.solutions_stepBody__TWJ5w{text-wrap:balance;margin:8px 0 0;color:var(--oc-silver-10);font-size:15px;line-height:1.5}.solutions_stepLogos__xYP18,.solutions_stepPeople__iKLZ_{display:flex;align-items:center;flex-wrap:wrap;gap:0;margin:16px 0 0;padding:0;list-style:none}.solutions_stepLogo__K11ot{display:flex;align-items:center;justify-content:center}.solutions_stepLogo__K11ot+.solutions_stepLogo__K11ot,.solutions_stepPerson__AGnD9+.solutions_stepPerson__AGnD9{margin-left:-8px}.solutions_stepLogo__K11ot,.solutions_stepPerson__AGnD9{position:relative;z-index:0;flex-shrink:0;box-sizing:border-box;width:36px;height:36px;overflow:hidden;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 .5px rgba(10,11,13,.1)}.solutions_stepAvatar__guaT1{display:block;width:36px;height:36px;margin-top:16px;object-fit:contain}.solutions_stepPerson__AGnD9{object-fit:cover}.solutions_alsoLabel__jsIPD{margin:0;color:var(--oc-silver-10);font-size:11px;letter-spacing:.12em;text-align:center}.solutions_also__w77nx{display:flex;align-items:center;gap:16px;padding:16px 24px 16px 16px;border-radius:24px;corner-shape:var(--brand-squircle-card);background:var(--oc-card);transition:background-color .2s var(--oc-ease-quint)}.solutions_also__w77nx:hover{background:var(--oc-card-hover)}.solutions_also__w77nx:focus-visible{outline:2px solid var(--oc-ink);outline-offset:3px}.solutions_alsoPhoto__vPhJl{position:relative;flex-shrink:0;width:72px;height:72px;overflow:hidden;border-radius:16px;corner-shape:var(--brand-squircle-card);background:#fff}.solutions_alsoPhoto__vPhJl img{object-fit:cover}.solutions_alsoName__krLhL{display:block;color:var(--oc-silver-12);font-size:22px;line-height:1.2}.solutions_alsoSummary__3pPJu{display:block;margin-top:4px;color:var(--oc-silver-10);font-size:15px;line-height:1.4}.solutions_alsoArrow__bvI7q{flex-shrink:0;color:var(--oc-silver-10);transition:color .2s var(--oc-ease-quint)}.solutions_also__w77nx:hover .solutions_alsoArrow__bvI7q{color:var(--oc-silver-12)}