.SoftwareStage-module__SFPWsq__grid{grid-template-columns:1fr 1fr;gap:26px;margin-top:70px;display:grid}.SoftwareStage-module__SFPWsq__head{align-content:center;padding:20px 40px 20px 0}.SoftwareStage-module__SFPWsq__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#05b9c8;margin:0 0 20px;font-size:.74rem;font-weight:650}.SoftwareStage-module__SFPWsq__head h2{letter-spacing:-.045em;margin:0;font-size:clamp(34px,3.6vw,52px);font-weight:500;line-height:1.08}.SoftwareStage-module__SFPWsq__lead{color:#28005ab8;max-width:42ch;margin:26px 0 0;font-size:1.05rem;line-height:1.75}.SoftwareStage-module__SFPWsq__card{background:radial-gradient(62% 56% at 86% 4%,#503bd98c 0%,#503bd900 64%),linear-gradient(160deg,#fbfaff 0%,#edebf6 46%,#dbd6ef 100%);border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.SoftwareStage-module__SFPWsq__card[data-tone="1"]{background:linear-gradient(26deg,#05b9c8a3 0%,#05b9c83d 30%,#05b9c800 58%),linear-gradient(#f8f9fb 0%,#e8ebee 100%)}.SoftwareStage-module__SFPWsq__card[data-tone="2"]{background:radial-gradient(60% 54% at 16% 6%,#503bd9b8 0%,#503bd900 66%),linear-gradient(150deg,#32008a 0%,#28005a 68%,#1e0044 100%)}.SoftwareStage-module__SFPWsq__card[data-tone="2"] .SoftwareStage-module__SFPWsq__label{color:#ffffff9e}.SoftwareStage-module__SFPWsq__card[data-tone="2"] h3{color:#fff}.SoftwareStage-module__SFPWsq__card[data-tone="2"] .SoftwareStage-module__SFPWsq__body p:last-child{color:#ffffffd1}.SoftwareStage-module__SFPWsq__card[data-tone="3"]{background:radial-gradient(56% 48% at 18% 0,#04d9d98f 0%,#04d9d900 58%),radial-gradient(70% 60% at 100% 100%,#04d9d94d 0%,#04d9d900 60%),linear-gradient(200deg,#f9fafb 0%,#e7ebed 100%)}.SoftwareStage-module__SFPWsq__card[data-tone="4"]{background:linear-gradient(302deg,#32008a66 0%,#32008a24 28%,#32008a00 58%),linear-gradient(#f7f6fa 0%,#eceaf1 100%)}.SoftwareStage-module__SFPWsq__visual{height:280px;position:relative;overflow:hidden}.SoftwareStage-module__SFPWsq__surface{--t:-30px;--r:-56px;--b:34px;--l:38px;top:var(--t);right:var(--r);bottom:var(--b);left:var(--l);background:#fff;border-radius:16px;display:grid;position:absolute;overflow:hidden;box-shadow:0 2px 4px #28005a0f,0 22px 50px -12px #28005a33}.SoftwareStage-module__SFPWsq__card[data-tone="1"] .SoftwareStage-module__SFPWsq__surface{--t:44px;--r:-56px;--b:-34px;--l:30px}.SoftwareStage-module__SFPWsq__card[data-tone="2"] .SoftwareStage-module__SFPWsq__surface{--t:32px;--r:40px;--b:-36px;--l:-64px}.SoftwareStage-module__SFPWsq__card[data-tone="3"] .SoftwareStage-module__SFPWsq__surface{--t:-34px;--r:42px;--b:40px;--l:-58px}.SoftwareStage-module__SFPWsq__card[data-tone="4"] .SoftwareStage-module__SFPWsq__surface{--t:-46px;--r:-34px;--b:46px;--l:58px}.SoftwareStage-module__SFPWsq__shot{-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;width:100%;height:100%;display:block}.SoftwareStage-module__SFPWsq__card[data-tone="2"] .SoftwareStage-module__SFPWsq__shot,.SoftwareStage-module__SFPWsq__card[data-tone="3"] .SoftwareStage-module__SFPWsq__shot{-o-object-position:right top;object-position:right top}.SoftwareStage-module__SFPWsq__body{padding:6px 34px 36px}.SoftwareStage-module__SFPWsq__label{letter-spacing:.04em;color:#7a6d90;margin:0 0 8px;font-size:.74rem}.SoftwareStage-module__SFPWsq__card h3{letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(1.25rem,1.7vw,1.5rem);font-weight:600;line-height:1.25}.SoftwareStage-module__SFPWsq__body p:last-child{color:#5f5273;margin:0;font-size:.97rem;line-height:1.7}@media (max-width:1000px){.SoftwareStage-module__SFPWsq__grid{gap:18px}.SoftwareStage-module__SFPWsq__head{padding-right:20px}.SoftwareStage-module__SFPWsq__body{padding:6px 26px 30px}.SoftwareStage-module__SFPWsq__visual{height:250px}.SoftwareStage-module__SFPWsq__surface{--l:26px;--r:-34px}.SoftwareStage-module__SFPWsq__card[data-tone="1"] .SoftwareStage-module__SFPWsq__surface{--l:22px;--r:-34px}.SoftwareStage-module__SFPWsq__card[data-tone="2"] .SoftwareStage-module__SFPWsq__surface{--l:-44px;--r:26px}.SoftwareStage-module__SFPWsq__card[data-tone="3"] .SoftwareStage-module__SFPWsq__surface{--l:-40px;--r:28px}.SoftwareStage-module__SFPWsq__card[data-tone="4"] .SoftwareStage-module__SFPWsq__surface{--l:42px;--r:-26px}}@media (max-width:760px){.SoftwareStage-module__SFPWsq__grid{grid-template-columns:1fr;margin-top:45px}.SoftwareStage-module__SFPWsq__head{padding:0 0 10px}.SoftwareStage-module__SFPWsq__visual{height:230px}.SoftwareStage-module__SFPWsq__surface,.SoftwareStage-module__SFPWsq__card[data-tone] .SoftwareStage-module__SFPWsq__surface{--t:-30px;--r:-26px;--b:34px;--l:22px}.SoftwareStage-module__SFPWsq__card[data-tone] .SoftwareStage-module__SFPWsq__shot{-o-object-position:left top;object-position:left top}}
