.Capabilities-module__a3yOcq__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;display:grid}.Capabilities-module__a3yOcq__cell{display:flex}.Capabilities-module__a3yOcq__card{contain:paint;flex-direction:column;gap:.7rem;width:100%;min-height:15rem;padding:1.75rem 1.65rem 1.85rem;display:flex;position:relative;overflow:hidden}.Capabilities-module__a3yOcq__cell:first-child,.Capabilities-module__a3yOcq__cell:nth-child(2){grid-column:span 3}.Capabilities-module__a3yOcq__cell:nth-child(3),.Capabilities-module__a3yOcq__cell:nth-child(4),.Capabilities-module__a3yOcq__cell:nth-child(5){grid-column:span 2}.Capabilities-module__a3yOcq__card:after{content:"";z-index:0;border-radius:inherit;background:radial-gradient(240px circle at var(--mx,-999px) var(--my,-999px), #7fd3ff17, transparent 62%);opacity:0;transition:opacity var(--dur-2) var(--ease);pointer-events:none;position:absolute;inset:0}.Capabilities-module__a3yOcq__grid:hover .Capabilities-module__a3yOcq__card:after{opacity:1}.Capabilities-module__a3yOcq__label{z-index:2;color:var(--accent);opacity:.75;position:relative}.Capabilities-module__a3yOcq__title{z-index:2;max-width:18ch;margin-top:.35rem;position:relative}.Capabilities-module__a3yOcq__body{z-index:2;color:var(--text-2);max-width:40ch;font-size:.925rem;line-height:1.62;position:relative}.Capabilities-module__a3yOcq__corner{z-index:2;border-right:1px solid var(--hair-strong);border-bottom:1px solid var(--hair-strong);opacity:.5;width:12px;height:12px;transition:opacity var(--dur-2) var(--ease);position:absolute;bottom:1.15rem;right:1.15rem}.Capabilities-module__a3yOcq__card:hover .Capabilities-module__a3yOcq__corner{opacity:1}@media (max-width:900px){.Capabilities-module__a3yOcq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Capabilities-module__a3yOcq__cell:first-child,.Capabilities-module__a3yOcq__cell:nth-child(2){grid-column:span 2}.Capabilities-module__a3yOcq__cell:nth-child(3),.Capabilities-module__a3yOcq__cell:nth-child(4),.Capabilities-module__a3yOcq__cell:nth-child(5){grid-column:span 1}.Capabilities-module__a3yOcq__card{min-height:13rem}}@media (max-width:620px){.Capabilities-module__a3yOcq__grid{grid-template-columns:1fr}.Capabilities-module__a3yOcq__cell{grid-column:span 1!important}.Capabilities-module__a3yOcq__card{min-height:0}}
.CTAButton-module__WCHbKG__magnet{display:inline-flex}.CTAButton-module__WCHbKG__btn{border-radius:var(--r-pill);letter-spacing:-.012em;white-space:nowrap;transition:transform var(--dur-2) var(--ease), background var(--dur-2) var(--ease), color var(--dur-2) var(--ease);align-items:center;gap:.7rem;padding:.95rem 1.5rem;font-size:.94rem;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.CTAButton-module__WCHbKG__primary{background:var(--text-1);color:var(--ink-000);box-shadow:inset 0 1px #ffffffe6,0 10px 30px -12px #7fd3ff80,0 2px 10px #00000080}.CTAButton-module__WCHbKG__primary:hover{background:#fff}.CTAButton-module__WCHbKG__primary:after{content:"";transition:transform .72s var(--ease);background:linear-gradient(100deg,#0000 20%,#ffffff8c 42%,#0000 62%);position:absolute;inset:0;transform:translate(-120%)}.CTAButton-module__WCHbKG__primary:hover:after{transform:translate(120%)}.CTAButton-module__WCHbKG__ghost{color:var(--text-1)}.CTAButton-module__WCHbKG__ghost:hover{background:var(--glass-fill-3)}.CTAButton-module__WCHbKG__label{z-index:2;position:relative}.CTAButton-module__WCHbKG__arrow{z-index:2;width:13px;height:13px;transition:transform var(--dur-2) var(--ease);flex:none;position:relative}.CTAButton-module__WCHbKG__btn:hover .CTAButton-module__WCHbKG__arrow{transform:translate(2px,-2px)}@media (prefers-reduced-motion:reduce){.CTAButton-module__WCHbKG__primary:after{display:none}}
.shiny-text{color:#b5b5b5a4;background:linear-gradient(120deg,#fff0 40%,#fffc 50%,#fff0 60%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite shine;display:inline-block}@keyframes shine{0%{background-position:100%}to{background-position:-100%}}.shiny-text.disabled{animation:none}
