.hero-module__u7NySa__root a{color:inherit;text-decoration:none}.hero-module__u7NySa__root .wrap{width:min(var(--page), calc(100% - 94px));margin-inline:auto}@media (max-width:959px){.hero-module__u7NySa__root .wrap{width:calc(100% - 32px)}}main>section.hero-module__u7NySa__root{z-index:1;--ground:#fff;position:relative}.hero-module__u7NySa__root .k{color:var(--blue);letter-spacing:0;font-size:14px;font-weight:500}.hero-module__u7NySa__root h1{letter-spacing:-.03em;text-wrap:balance;margin:14px 0 0;font-size:64px;font-weight:450;line-height:66px}.hero-module__u7NySa__root .sub{max-width:600px;color:var(--ink-soft);text-wrap:pretty;margin:20px 0 0;font-size:18px;line-height:1.55}.hero-module__u7NySa__root .tl{color:var(--ink);text-underline-offset:3px;font-weight:500;-webkit-text-decoration:underline #9db8e6;text-decoration:underline #9db8e6;text-decoration-thickness:1px;transition:color .2s,text-decoration-color .2s}.hero-module__u7NySa__root .tl:hover{color:var(--blue);-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue)}.motion .hero-module__u7NySa__root [data-lanim]:not(.steps):not(.cards):not(.in){opacity:0;transform:translateY(14px)}.motion .hero-module__u7NySa__root [data-lanim]:not(.steps):not(.cards){transition:opacity .7s,transform .9s cubic-bezier(.16,1,.3,1)}@media (max-width:959px){.hero-module__u7NySa__root h1{margin-top:12px;font-size:42px;line-height:45px}.hero-module__u7NySa__root.hero-module__u7NySa__root{padding:28px 0 64px}.hero-module__u7NySa__root .sub{font-size:16.5px}}@media (max-width:380px){.hero-module__u7NySa__root h1{font-size:34px;line-height:38px}.hero-module__u7NySa__root h1{overflow-wrap:break-word}}.hero-module__u7NySa__root .kh{color:var(--blue);margin:0 0 12px;font-family:Noto Sans Khmer,Geist,sans-serif;font-size:18px;font-weight:500;line-height:1.5}.hero-module__u7NySa__root .hero-copy .kh{margin:14px 0 -6px}.hero-module__u7NySa__root h1 .soft{color:var(--slate);font-weight:350}@media print{main>section.hero-module__u7NySa__root{background:#fff!important}.hero-module__u7NySa__root.hero-module__u7NySa__root{padding:0 0 24px}.hero-module__u7NySa__root .wrap{width:auto}.hero-module__u7NySa__root a{color:inherit}.hero-module__u7NySa__root [data-lanim]{opacity:1!important;transform:none!important}}.hero-module__u7NySa__root.hero-module__u7NySa__root{padding:48px 0 120px}.hero-module__u7NySa__root .a2-hero-grid{grid-template-columns:minmax(0,46fr) minmax(0,54fr);align-items:center;gap:56px;display:grid}@media (max-width:1100px){.hero-module__u7NySa__root .a2-hero-grid{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width:959px){.hero-module__u7NySa__root.hero-module__u7NySa__root{padding:24px 0 72px}}.motion .hero-module__u7NySa__root .a2-stage[data-lanim]:not(.in) .a2-mapcard{opacity:0;transform:translateY(24px)}@media (forced-colors:active){.hero-module__u7NySa__root .a2-mapcard{forced-color-adjust:none;background:#fff}}@media (min-width:1101px){.hero-module__u7NySa__root.hero-module__u7NySa__root .a2-stage.a2-stage{min-height:600px}}
.solution-tiles-module__Jd81RW__root a{color:inherit;text-decoration:none}.solution-tiles-module__Jd81RW__root svg.i{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}.motion .solution-tiles-module__Jd81RW__root [data-lanim]:not(.steps):not(.cards):not(.in){opacity:0;transform:translateY(14px)}.motion .solution-tiles-module__Jd81RW__root [data-lanim]:not(.steps):not(.cards){transition:opacity .7s,transform .9s cubic-bezier(.16,1,.3,1)}@media print{.solution-tiles-module__Jd81RW__root a{color:inherit}.solution-tiles-module__Jd81RW__root [data-lanim]{opacity:1!important;transform:none!important}}.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root{grid-template-columns:repeat(5,minmax(0,1fr));grid-template-areas:"year team team erp erp""office ledger inv inv photo""crm crm pos pos photo";grid-auto-rows:196px;gap:12px;margin:0;padding:0;list-style:none;display:grid}.solution-tiles-module__Jd81RW__root .t-erp{grid-area:erp}.solution-tiles-module__Jd81RW__root .t-inv{grid-area:inv}.solution-tiles-module__Jd81RW__root .t-crm{grid-area:crm}.solution-tiles-module__Jd81RW__root .t-pos{grid-area:pos}.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root .t.sol{transition:transform .35s var(--ease), box-shadow .3s var(--ease);padding:0}.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root .t.sol>a{color:var(--ink);flex-direction:column;flex:1;justify-content:flex-end;padding:22px 24px 24px;display:flex}.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root .t.sol:hover{transform:scale(1.012);box-shadow:0 1px 1.6px #0f1e371a,0 14px 30px #0f1e3724}.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root .t.sol>a:focus-visible{outline:2px solid var(--blue);outline-offset:-4px;border-radius:6px}.solution-tiles-module__Jd81RW__root .sol-h{justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:22px;left:24px;right:22px;margin:0!important}.solution-tiles-module__Jd81RW__root .sol-ic{stroke-width:1.6px;width:26px;height:26px;color:var(--ink)}.solution-tiles-module__Jd81RW__root .sol-go{stroke-width:2px;width:18px;height:18px;color:var(--slate);transition:transform .3s var(--ease), color .2s}.solution-tiles-module__Jd81RW__root .t.sol:hover .sol-go{color:var(--ink);transform:translate(2px,-2px)}.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root .t.sol b{letter-spacing:-.015em;white-space:normal;font-size:24px;font-weight:500;line-height:1.2}.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root .t.sol span:not(.sol-h){max-width:46ch}.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root .t.t-erp{background:var(--blue)}:is(.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root .t.t-erp a,.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root .t.t-erp b){color:#fff}.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root .t.t-erp span:not(.sol-h){color:#fffc}:is(.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root .t.t-erp .sol-ic,.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root .t.t-erp .sol-go){color:#fff}.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root .t{min-width:0;box-shadow:var(--lift-card);background:#fff;border-radius:6px;flex-direction:column;justify-content:flex-end;padding:22px 24px;display:flex;position:relative;overflow:hidden}.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root .t b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;font-size:56px;font-weight:400;line-height:1}.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root .t span{color:var(--slate);margin-top:10px;font-size:14.5px;line-height:1.4}.motion .solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root[data-lanim]:not(.in) .t{opacity:0;transform:translateY(16px)}.motion .solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root[data-lanim] .t{transition:opacity .6s ease calc(var(--i,0) * 70ms), transform .8s cubic-bezier(.16,1,.3,1) calc(var(--i,0) * 70ms)}.motion .solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root[data-lanim]{opacity:1!important;transform:none!important}@media (max-width:1100px){.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"year team team""office ledger photo""erp erp photo""inv crm pos"}}@media (max-width:639px){.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"year year""team team""office ledger""erp erp""inv inv""crm crm""pos pos""photo photo";grid-auto-rows:minmax(168px,auto)}.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root .t b{font-size:46px}.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root .t{padding:18px}.solution-tiles-module__Jd81RW__root .sol-h{position:static;margin:0 0 28px!important}.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root .t.sol>a{justify-content:flex-start;padding:20px 18px 22px}.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root .t.sol b{font-size:21px}}.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:none;grid-auto-rows:minmax(230px,auto);margin-top:40px}.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root .t{grid-area:auto}@media (max-width:1100px){.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root.solution-tiles-module__Jd81RW__root{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}}
.solutions-module__AXtX8G__root a{color:inherit;text-decoration:none}.solutions-module__AXtX8G__root svg.i{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}.solutions-module__AXtX8G__root .wrap{width:min(var(--page), calc(100% - 94px));margin-inline:auto}@media (max-width:959px){.solutions-module__AXtX8G__root .wrap{width:calc(100% - 32px)}}main>section.solutions-module__AXtX8G__root{z-index:1;--ground:#fff;position:relative}.solutions-module__AXtX8G__root.solutions-module__AXtX8G__root{padding:104px 0 112px}.solutions-module__AXtX8G__root.solutions-module__AXtX8G__root h2{letter-spacing:-.03em;text-wrap:balance;margin:8px 0 0;font-size:48px;font-weight:450;line-height:52px}.motion .solutions-module__AXtX8G__root [data-lanim]:not(.steps):not(.cards):not(.in){opacity:0;transform:translateY(14px)}.motion .solutions-module__AXtX8G__root [data-lanim]:not(.steps):not(.cards){transition:opacity .7s,transform .9s cubic-bezier(.16,1,.3,1)}@media (max-width:959px){.solutions-module__AXtX8G__root.solutions-module__AXtX8G__root{padding:72px 0}.solutions-module__AXtX8G__root.solutions-module__AXtX8G__root h2{font-size:34px;line-height:38px}}@media (max-width:380px){.solutions-module__AXtX8G__root.solutions-module__AXtX8G__root h2{font-size:29px;line-height:33px}.solutions-module__AXtX8G__root h2{overflow-wrap:break-word}}.solutions-module__AXtX8G__root .more-l{align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:500;display:inline-flex}.solutions-module__AXtX8G__root .more-l svg{stroke-width:2px;width:16px;height:16px;transition:transform .3s var(--ease)}.solutions-module__AXtX8G__root .more-l:hover svg{transform:translate(3px)}@media print{main>section.solutions-module__AXtX8G__root{background:#fff!important}.solutions-module__AXtX8G__root .wrap{width:auto}.solutions-module__AXtX8G__root a{color:inherit}.solutions-module__AXtX8G__root [data-lanim]{opacity:1!important;transform:none!important}}.solutions-module__AXtX8G__root .sol-head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.solutions-module__AXtX8G__root .sol-head h2{letter-spacing:-.03em;margin:0;font-size:48px;font-weight:450;line-height:52px}@media (max-width:959px){.solutions-module__AXtX8G__root .sol-head h2{font-size:34px;line-height:38px}}@media (max-width:639px){.solutions-module__AXtX8G__root .sol-head{flex-direction:column;align-items:flex-start;gap:8px}}
.statement-module__xPPEqW__root a{color:inherit;text-decoration:none}.statement-module__xPPEqW__root .wrap{width:min(var(--page), calc(100% - 94px));margin-inline:auto}@media (max-width:959px){.statement-module__xPPEqW__root .wrap{width:calc(100% - 32px)}}main>section.statement-module__xPPEqW__root{z-index:1;--ground:#fff;position:relative}main>section.statement-module__xPPEqW__root.statement-module__xPPEqW__root{background:var(--navy);color:#fff;--ground:var(--navy)}.statement-module__xPPEqW__root .tl{color:var(--ink);text-underline-offset:3px;font-weight:500;-webkit-text-decoration:underline #9db8e6;text-decoration:underline #9db8e6;text-decoration-thickness:1px;transition:color .2s,text-decoration-color .2s}.statement-module__xPPEqW__root .tl:hover{color:var(--blue);-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue)}.statement-module__xPPEqW__root.statement-module__xPPEqW__root{padding:104px 0 112px}.statement-module__xPPEqW__root.statement-module__xPPEqW__root h2{letter-spacing:-.03em;text-wrap:balance;margin:8px 0 0;font-size:48px;font-weight:450;line-height:52px}.motion .statement-module__xPPEqW__root [data-lanim]:not(.steps):not(.cards):not(.in){opacity:0;transform:translateY(14px)}.motion .statement-module__xPPEqW__root [data-lanim]:not(.steps):not(.cards){transition:opacity .7s,transform .9s cubic-bezier(.16,1,.3,1)}@media (max-width:959px){.statement-module__xPPEqW__root.statement-module__xPPEqW__root{padding:72px 0}.statement-module__xPPEqW__root.statement-module__xPPEqW__root h2{font-size:34px;line-height:38px}}@media (max-width:380px){.statement-module__xPPEqW__root.statement-module__xPPEqW__root h2{font-size:29px;line-height:33px}.statement-module__xPPEqW__root h2{overflow-wrap:break-word}}.statement-module__xPPEqW__root .st-lede{letter-spacing:-.02em;color:#fff;text-wrap:pretty;max-width:860px;margin:0;font-size:30px;font-weight:400;line-height:1.38}@media (max-width:959px){.statement-module__xPPEqW__root .st-lede{font-size:23px}}@media (max-width:639px){.statement-module__xPPEqW__root .st-lede{font-size:20px}}@media print{main>section.statement-module__xPPEqW__root{background:#fff!important}.statement-module__xPPEqW__root .wrap{width:auto}.statement-module__xPPEqW__root a{color:inherit}.statement-module__xPPEqW__root [data-lanim]{opacity:1!important;transform:none!important}}.statement-module__xPPEqW__root .ph{box-shadow:var(--lift-card);background:#dfe6f1;border-radius:6px;margin:0;overflow:hidden}.statement-module__xPPEqW__root .ph img{object-fit:cover;width:100%;height:100%;display:block}.statement-module__xPPEqW__root.statement-module__xPPEqW__root .ph{box-shadow:0 1px 1.6px #0000001f,0 8px 18px #0000002e}.statement-module__xPPEqW__root.statement-module__xPPEqW__root .tl{color:#fff;text-decoration-color:#9fd8ff8c}.statement-module__xPPEqW__root.statement-module__xPPEqW__root .tl:hover{color:#9fd8ff;text-decoration-color:#9fd8ff}.statement-module__xPPEqW__root .m-state-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:72px;display:grid}.statement-module__xPPEqW__root .m-state-photo{aspect-ratio:4/5;border-radius:10px}.statement-module__xPPEqW__root .m-state-photo img{object-position:60% 50%}.statement-module__xPPEqW__root.statement-module__xPPEqW__root h2{letter-spacing:-.03em;margin:0;font-size:48px;font-weight:450;line-height:52px}.statement-module__xPPEqW__root.statement-module__xPPEqW__root .st-lede{margin-top:28px;font-size:28px}.statement-module__xPPEqW__root .m-beats{gap:22px;margin:40px 0 0;padding:0;list-style:none;display:grid}.statement-module__xPPEqW__root .m-beats li{border-top:1px solid #ffffff29;padding:18px 0 0 26px;position:relative}.statement-module__xPPEqW__root .m-beats .bn{background:#9fd8ff;border-radius:50%;width:8px;height:8px;position:absolute;top:26px;left:0}.statement-module__xPPEqW__root .m-beats li:last-child .bn{background:var(--teal)}.statement-module__xPPEqW__root .m-beats p{color:#ffffffc7;margin:0;font-size:16px;line-height:1.65}.motion .statement-module__xPPEqW__root .m-beats[data-lanim]:not(.in) li{opacity:0;transform:translateY(12px)}.motion .statement-module__xPPEqW__root .m-beats[data-lanim] li{transition:opacity .6s ease calc(var(--i,0) * .12s), transform .8s cubic-bezier(.16,1,.3,1) calc(var(--i,0) * .12s)}.motion .statement-module__xPPEqW__root .m-beats[data-lanim]{opacity:1!important;transform:none!important}@media (max-width:1100px){.statement-module__xPPEqW__root .m-state-grid{grid-template-columns:minmax(0,1fr);gap:40px}.statement-module__xPPEqW__root .m-state-photo{aspect-ratio:16/9}}@media (max-width:959px){.statement-module__xPPEqW__root.statement-module__xPPEqW__root h2{font-size:34px;line-height:38px}.statement-module__xPPEqW__root.statement-module__xPPEqW__root .st-lede{font-size:21px}}
.values-bento-module__4b7-ZW__root a{color:inherit;text-decoration:none}.values-bento-module__4b7-ZW__root svg.i{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}.values-bento-module__4b7-ZW__root .wrap{width:min(var(--page), calc(100% - 94px));margin-inline:auto}@media (max-width:959px){.values-bento-module__4b7-ZW__root .wrap{width:calc(100% - 32px)}}main>section.values-bento-module__4b7-ZW__root{z-index:1;--ground:#fff;position:relative}main>section.values-bento-module__4b7-ZW__root.values-bento-module__4b7-ZW__root{background:var(--pale);--ground:var(--pale)}.values-bento-module__4b7-ZW__root .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.values-bento-module__4b7-ZW__root.values-bento-module__4b7-ZW__root{padding:104px 0 112px}.values-bento-module__4b7-ZW__root.values-bento-module__4b7-ZW__root h2{letter-spacing:-.03em;text-wrap:balance;margin:8px 0 0;font-size:48px;font-weight:450;line-height:52px}.motion .values-bento-module__4b7-ZW__root [data-lanim]:not(.steps):not(.cards):not(.in){opacity:0;transform:translateY(14px)}.motion .values-bento-module__4b7-ZW__root [data-lanim]:not(.steps):not(.cards){transition:opacity .7s,transform .9s cubic-bezier(.16,1,.3,1)}@media (max-width:959px){.values-bento-module__4b7-ZW__root.values-bento-module__4b7-ZW__root{padding:72px 0}.values-bento-module__4b7-ZW__root.values-bento-module__4b7-ZW__root h2{font-size:34px;line-height:38px}}@media (max-width:380px){.values-bento-module__4b7-ZW__root.values-bento-module__4b7-ZW__root h2{font-size:29px;line-height:33px}.values-bento-module__4b7-ZW__root h2{overflow-wrap:break-word}}.values-bento-module__4b7-ZW__root .vn{letter-spacing:-.03em;color:var(--blue);font-variant-numeric:tabular-nums;margin-bottom:26px;font-size:30px;font-weight:400;line-height:1;display:block}@media (max-width:639px){.values-bento-module__4b7-ZW__root .vn{margin-bottom:18px;font-size:26px}}@media print{main>section.values-bento-module__4b7-ZW__root{background:#fff!important}main>section.values-bento-module__4b7-ZW__root.values-bento-module__4b7-ZW__root{background:#fff!important}.values-bento-module__4b7-ZW__root .wrap{width:auto}.values-bento-module__4b7-ZW__root a{color:inherit}.values-bento-module__4b7-ZW__root [data-lanim]{opacity:1!important;transform:none!important}}.values-bento-module__4b7-ZW__root .sol-h{justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:22px;left:24px;right:22px;margin:0!important}.values-bento-module__4b7-ZW__root .sol-ic{stroke-width:1.6px;width:26px;height:26px;color:var(--ink)}.values-bento-module__4b7-ZW__root .sol-go{stroke-width:2px;width:18px;height:18px;color:var(--slate);transition:transform .3s var(--ease), color .2s}@media (max-width:639px){.values-bento-module__4b7-ZW__root .sol-h{position:static;margin:0 0 28px!important}}.values-bento-module__4b7-ZW__root .vb{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"a a b c""d e e l";grid-auto-rows:minmax(210px,auto);gap:12px;margin:0;padding:0;list-style:none;display:grid}.values-bento-module__4b7-ZW__root .v{box-shadow:var(--lift-card);background:#fff;border-radius:6px;flex-direction:column;justify-content:flex-end;padding:24px 26px 26px;display:flex;position:relative}.values-bento-module__4b7-ZW__root .val1{background:var(--navy);color:#fff;grid-area:a}.values-bento-module__4b7-ZW__root .val2{grid-area:b}.values-bento-module__4b7-ZW__root .val3{grid-area:c}.values-bento-module__4b7-ZW__root .val4{grid-area:d}.values-bento-module__4b7-ZW__root .val5{grid-area:e}.values-bento-module__4b7-ZW__root .v-link{grid-area:l;padding:0}.values-bento-module__4b7-ZW__root .v .vn{color:var(--blue);font-variant-numeric:tabular-nums;font-size:15px;font-weight:500;position:absolute;top:22px;left:26px}.values-bento-module__4b7-ZW__root .v b{letter-spacing:-.015em;font-size:24px;font-weight:500;line-height:1.2}.values-bento-module__4b7-ZW__root .v p{max-width:40ch;color:var(--ink-soft);margin:10px 0 0;font-size:15px;line-height:1.55}.values-bento-module__4b7-ZW__root .val1 b{letter-spacing:-.03em;font-size:44px}.values-bento-module__4b7-ZW__root .val1 p{color:#ffffffc7;font-size:17px}.values-bento-module__4b7-ZW__root .val1 .vn{color:#9fd8ff}.values-bento-module__4b7-ZW__root .v-link>a{color:var(--ink);flex-direction:column;flex:1;justify-content:flex-end;padding:24px 26px 26px;display:flex}.values-bento-module__4b7-ZW__root .v-link span:not(.sol-h){color:var(--slate);margin-top:10px;font-size:14.5px;line-height:1.5}.values-bento-module__4b7-ZW__root .v-link{transition:transform .35s var(--ease), box-shadow .3s var(--ease)}.values-bento-module__4b7-ZW__root .v-link:hover{transform:scale(1.012);box-shadow:0 1px 1.6px #0f1e371a,0 14px 30px #0f1e3724}.values-bento-module__4b7-ZW__root .v-link .sol-h{top:22px;left:26px;right:22px}.motion .values-bento-module__4b7-ZW__root .vb[data-lanim]:not(.in) .v{opacity:0;transform:translateY(16px)}.motion .values-bento-module__4b7-ZW__root .vb[data-lanim] .v{transition:opacity .6s ease calc(var(--i,0) * 70ms), transform .8s cubic-bezier(.16,1,.3,1) calc(var(--i,0) * 70ms)}.motion .values-bento-module__4b7-ZW__root .vb[data-lanim]{opacity:1!important;transform:none!important}@media (max-width:1100px){.values-bento-module__4b7-ZW__root .vb{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"a a""b c""d e""l l"}}@media (max-width:639px){.values-bento-module__4b7-ZW__root .vb{grid-template-columns:minmax(0,1fr);grid-template-areas:"a""b""c""d""e""l"}.values-bento-module__4b7-ZW__root .val1 b{font-size:34px}.values-bento-module__4b7-ZW__root .vb{grid-auto-rows:auto}.values-bento-module__4b7-ZW__root .v{padding-top:58px}}.values-bento-module__4b7-ZW__root.values-bento-module__4b7-ZW__root h2{margin:0 0 32px}@media (max-width:959px){.values-bento-module__4b7-ZW__root.values-bento-module__4b7-ZW__root h2{margin-bottom:24px}}.values-bento-module__4b7-ZW__root .v-link>a:focus-visible{outline:2px solid var(--blue);outline-offset:-4px;border-radius:6px}.values-bento-module__4b7-ZW__root .v h3{font:inherit;letter-spacing:inherit;color:inherit;margin:0}.values-bento-module__4b7-ZW__root .v h3 b{display:block}
.solutions-module__Sv2r7a__root a{color:inherit;text-decoration:none}.solutions-module__Sv2r7a__root svg.i{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}.solutions-module__Sv2r7a__root .wrap{width:min(var(--page), calc(100% - 94px));margin-inline:auto}@media (max-width:959px){.solutions-module__Sv2r7a__root .wrap{width:calc(100% - 32px)}}main>section.solutions-module__Sv2r7a__root{z-index:1;--ground:#fff;position:relative}.solutions-module__Sv2r7a__root.solutions-module__Sv2r7a__root{padding:104px 0 112px}.solutions-module__Sv2r7a__root.solutions-module__Sv2r7a__root h2{letter-spacing:-.03em;text-wrap:balance;margin:8px 0 0;font-size:48px;font-weight:450;line-height:52px}.motion .solutions-module__Sv2r7a__root [data-lanim]:not(.steps):not(.cards):not(.in){opacity:0;transform:translateY(14px)}.motion .solutions-module__Sv2r7a__root [data-lanim]:not(.steps):not(.cards){transition:opacity .7s,transform .9s cubic-bezier(.16,1,.3,1)}@media (max-width:959px){.solutions-module__Sv2r7a__root.solutions-module__Sv2r7a__root{padding:72px 0}.solutions-module__Sv2r7a__root.solutions-module__Sv2r7a__root h2{font-size:34px;line-height:38px}}@media (max-width:380px){.solutions-module__Sv2r7a__root.solutions-module__Sv2r7a__root h2{font-size:29px;line-height:33px}.solutions-module__Sv2r7a__root h2{overflow-wrap:break-word}}.solutions-module__Sv2r7a__root .more-l{align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:500;display:inline-flex}.solutions-module__Sv2r7a__root .more-l svg{stroke-width:2px;width:16px;height:16px;transition:transform .3s var(--ease)}.solutions-module__Sv2r7a__root .more-l:hover svg{transform:translate(3px)}@media print{main>section.solutions-module__Sv2r7a__root{background:#fff!important}.solutions-module__Sv2r7a__root .wrap{width:auto}.solutions-module__Sv2r7a__root a{color:inherit}.solutions-module__Sv2r7a__root [data-lanim]{opacity:1!important;transform:none!important}}.solutions-module__Sv2r7a__root .sol-head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.solutions-module__Sv2r7a__root .sol-head h2{letter-spacing:-.03em;margin:0;font-size:48px;font-weight:450;line-height:52px}@media (max-width:959px){.solutions-module__Sv2r7a__root .sol-head h2{font-size:34px;line-height:38px}}@media (max-width:639px){.solutions-module__Sv2r7a__root .sol-head{flex-direction:column;align-items:flex-start;gap:8px}}main>section.solutions-module__Sv2r7a__root.solutions-module__Sv2r7a__root{background:var(--pale);--ground:var(--pale)}@media print{main>section.solutions-module__Sv2r7a__root.solutions-module__Sv2r7a__root{background:#fff!important}}
