.home-module-scss-module__lUAtGG__hero{padding:var(--b-space-12) var(--b-space-10);background:var(--b-color-bg-container);border:1px solid var(--b-color-border);border-radius:var(--b-radius-lg);box-shadow:var(--b-shadow-card);position:relative;overflow:hidden}.home-module-scss-module__lUAtGG__hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#1677ff14,#0000 70%);width:380px;height:380px;position:absolute;top:-140px;right:-100px}.home-module-scss-module__lUAtGG__hero__inner{gap:var(--b-space-10);grid-template-columns:1.15fr .85fr;align-items:center;display:grid;position:relative}.home-module-scss-module__lUAtGG__hero__title{color:var(--b-color-text);font-size:var(--b-font-size-3xl);letter-spacing:-.5px;margin:0;font-weight:700;line-height:1.3}.home-module-scss-module__lUAtGG__hero__description{max-width:560px;margin:var(--b-space-4) 0 0;color:var(--b-color-text-secondary);font-size:var(--b-font-size-md);line-height:var(--b-line-height-relaxed)}.home-module-scss-module__lUAtGG__hero__actions{gap:var(--b-space-3);margin-top:var(--b-space-8);flex-wrap:wrap;display:flex}.home-module-scss-module__lUAtGG__heroCapability.home-module-scss-module__lUAtGG__ant-card{border:1px solid var(--b-color-border);border-radius:var(--b-radius-lg);box-shadow:var(--b-shadow-card)}.home-module-scss-module__lUAtGG__heroCapability .home-module-scss-module__lUAtGG__ant-card-body{gap:var(--b-space-2);padding:var(--b-space-6);flex-direction:column;display:flex}.home-module-scss-module__lUAtGG__heroCapability__icon{width:44px;height:44px;margin-bottom:var(--b-space-2);color:var(--b-color-primary);background:var(--b-color-primary-bg);border-radius:var(--b-radius-base);flex-shrink:0;justify-content:center;align-items:center;font-size:22px;display:flex}.home-module-scss-module__lUAtGG__heroCapability__title{color:var(--b-color-text);font-size:var(--b-font-size-md);font-weight:600}.home-module-scss-module__lUAtGG__heroCapability__desc{color:var(--b-color-text-secondary);font-size:var(--b-font-size-base);line-height:var(--b-line-height-base);margin:0}@media (max-width:768px){.home-module-scss-module__lUAtGG__hero{padding:var(--b-space-8) var(--b-space-5)}.home-module-scss-module__lUAtGG__hero__inner{gap:var(--b-space-6);grid-template-columns:1fr}.home-module-scss-module__lUAtGG__hero__title{font-size:var(--b-font-size-2xl)}.home-module-scss-module__lUAtGG__hero__aside{order:1}}
