.card,.feature,.bc-card,.cmethod,.social-card,.tool,.fcard,.ccard,.sit,.price,.cred,.evoke-step,.stat,.mw-card,.pay-card,.aside-card,.stepcard,.lost-card,.proc-card,.diff-card,.role{background:#fff;border:1px solid #e7ebef;border-radius:18px;padding:30px 28px 26px;transition:transform .2s,box-shadow .2s,border-color .2s;position:relative;overflow:hidden;box-shadow:0 8px 26px -16px #0f487f80}.card.reveal.in,.feature.reveal.in,.bc-card.reveal.in,.cmethod.reveal.in,.social-card.reveal.in,.tool.reveal.in,.fcard.reveal.in,.ccard.reveal.in,.sit.reveal.in,.price.reveal.in,.cred.reveal.in,.evoke-step.reveal.in,.stat.reveal.in,.mw-card.reveal.in,.pay-card.reveal.in,.aside-card.reveal.in,.stepcard.reveal.in,.lost-card.reveal.in,.proc-card.reveal.in,.diff-card.reveal.in,.role.reveal.in{transition:transform .2s,box-shadow .2s,border-color .2s}.card:hover,.feature:hover,.bc-card:hover,.cmethod:hover,.social-card:hover,.tool:hover,.fcard:hover,.ccard:hover,.sit:hover,.price:hover,.cred:hover,.evoke-step:hover,.stat:hover,.mw-card:hover,.pay-card:hover,.aside-card:hover,.stepcard:hover,.lost-card:hover,.proc-card:hover,.diff-card:hover,.role:hover{z-index:5;border-color:#1460a9;transform:translateY(-6px)scale(1.025);box-shadow:0 28px 56px -24px #0f487f66}.card:before,.feature:before,.bc-card:before,.cmethod:before,.social-card:before,.tool:before,.fcard:before,.ccard:before,.sit:before,.price:before,.cred:before,.evoke-step:before,.stat:before,.mw-card:before,.pay-card:before,.aside-card:before,.stepcard:before,.lost-card:before,.proc-card:before,.diff-card:before,.role:before{content:"";transform-origin:0;z-index:2;background:linear-gradient(90deg,#0f487f,#1460a9);height:3px;transition:transform .4s cubic-bezier(.3,.7,.2,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.card:hover:before,.card:focus-visible:before,.feature:hover:before,.bc-card:hover:before,.cmethod:hover:before,.social-card:hover:before,.tool:hover:before,.fcard:hover:before,.ccard:hover:before,.sit:hover:before,.price:hover:before,.cred:hover:before,.evoke-step:hover:before,.stat:hover:before,.mw-card:hover:before,.pay-card:hover:before,.aside-card:hover:before,.stepcard:hover:before,.lost-card:hover:before,.proc-card:hover:before,.diff-card:hover:before,.role:hover:before{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.feature:after,.bc-card:after,.cmethod:after,.social-card:after,.tool:after,.fcard:after,.ccard:after,.sit:after,.price:after,.cred:after,.evoke-step:after,.stat:after,.mw-card:after,.pay-card:after,.aside-card:after,.stepcard:after,.lost-card:after,.proc-card:after,.diff-card:after,.role:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(104deg,#0000 40%,#e9f2fcb3 50%,#0000 60%);position:absolute;inset:0;transform:translate(-130%)}.feature:hover:after,.bc-card:hover:after,.cmethod:hover:after,.social-card:hover:after,.tool:hover:after,.fcard:hover:after,.ccard:hover:after,.sit:hover:after,.price:hover:after,.cred:hover:after,.evoke-step:hover:after,.stat:hover:after,.mw-card:hover:after,.pay-card:hover:after,.aside-card:hover:after,.stepcard:hover:after,.lost-card:hover:after,.proc-card:hover:after,.diff-card:hover:after,.role:hover:after{animation:.95s cubic-bezier(.3,0,.2,1) both mw-sheen}}@keyframes mw-sheen{to{transform:translate(130%)}}:is(.card,.feature,.bc-card,.cmethod,.social-card,.tool,.fcard,.ccard,.sit,.price,.cred,.evoke-step,.stat,.mw-card,.pay-card,.aside-card,.stepcard,.lost-card,.proc-card,.diff-card,.role) :is(.card-icon,.cmethod-ico,.tool-icon,.ico,.ficon,.cicon,.icon-circle,.pscope-ic,.pl-ico){color:#1460a9;margin-bottom:18px;transition:color .3s;display:block}:is(.card,.feature,.bc-card,.cmethod,.social-card,.tool,.fcard,.ccard,.sit,.price,.cred,.evoke-step,.stat,.mw-card,.pay-card,.aside-card,.stepcard,.lost-card,.proc-card,.diff-card,.role):hover :is(.card-icon,.cmethod-ico,.tool-icon,.ico,.ficon,.cicon,.icon-circle,.pscope-ic,.pl-ico){color:#0f487f}:is(.card,.feature,.bc-card,.cmethod,.social-card,.tool,.fcard,.ccard,.sit,.price,.cred,.evoke-step,.stat,.mw-card,.pay-card,.aside-card,.stepcard,.lost-card,.proc-card,.diff-card,.role) :is(.card-icon,.cmethod-ico,.tool-icon,.ico,.ficon,.cicon,.icon-circle,.pscope-ic,.pl-ico) svg{width:32px;height:32px}@keyframes mw-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}:is(.card-icon,.cmethod-ico,.tool-icon,.ico,.ficon,.cicon,.icon-circle,.pscope-ic,.pl-ico) svg>*{transform-box:fill-box;transform-origin:50%}:is(.card,.feature,.bc-card,.cmethod,.social-card,.tool,.fcard,.ccard,.sit,.price,.cred,.evoke-step,.stat,.mw-card,.pay-card,.aside-card,.stepcard,.lost-card,.proc-card,.diff-card,.role):hover :is(.card-icon,.cmethod-ico,.tool-icon,.ico,.ficon,.cicon,.icon-circle,.pscope-ic,.pl-ico) svg>*,:is(.card,.feature,.bc-card,.cmethod,.social-card,.tool,.fcard,.ccard,.sit,.price,.cred,.evoke-step,.stat,.mw-card,.pay-card,.aside-card,.stepcard,.lost-card,.proc-card,.diff-card,.role):focus-visible :is(.card-icon,.cmethod-ico,.tool-icon,.ico,.ficon,.cicon,.icon-circle,.pscope-ic,.pl-ico) svg>*{stroke-dasharray:1;animation:.55s cubic-bezier(.4,0,.2,1) both mw-draw}:is(.card,.feature,.bc-card,.cmethod,.social-card,.tool,.fcard,.ccard,.sit,.price,.cred,.evoke-step,.stat,.mw-card,.pay-card,.aside-card,.stepcard,.lost-card,.proc-card,.diff-card,.role):hover :is(.card-icon,.cmethod-ico,.tool-icon,.ico,.ficon,.cicon,.icon-circle,.pscope-ic,.pl-ico) svg>:nth-child(2){animation-delay:.1s}:is(.card,.feature,.bc-card,.cmethod,.social-card,.tool,.fcard,.ccard,.sit,.price,.cred,.evoke-step,.stat,.mw-card,.pay-card,.aside-card,.stepcard,.lost-card,.proc-card,.diff-card,.role):hover :is(.card-icon,.cmethod-ico,.tool-icon,.ico,.ficon,.cicon,.icon-circle,.pscope-ic,.pl-ico) svg>:nth-child(3){animation-delay:.2s}@media (hover:none),(pointer:coarse){:is(.card,.feature,.bc-card,.cmethod,.social-card,.tool,.fcard,.ccard,.sit,.price,.cred,.evoke-step,.stat,.mw-card,.pay-card,.aside-card,.stepcard,.lost-card,.proc-card,.diff-card,.role).reveal.in :is(.card-icon,.cmethod-ico,.tool-icon,.ico,.ficon,.cicon,.icon-circle,.pscope-ic,.pl-ico) svg>*,.reveal.in :is(.card,.feature,.bc-card,.cmethod,.social-card,.tool,.fcard,.ccard,.sit,.price,.cred,.evoke-step,.stat,.mw-card,.pay-card,.aside-card,.stepcard,.lost-card,.proc-card,.diff-card,.role) :is(.card-icon,.cmethod-ico,.tool-icon,.ico,.ficon,.cicon,.icon-circle,.pscope-ic,.pl-ico) svg>*{stroke-dasharray:1;animation:.55s cubic-bezier(.4,0,.2,1) both mw-draw}:is(.card,.feature,.bc-card,.cmethod,.social-card,.tool,.fcard,.ccard,.sit,.price,.cred,.evoke-step,.stat,.mw-card,.pay-card,.aside-card,.stepcard,.lost-card,.proc-card,.diff-card,.role).reveal.in :is(.card-icon,.cmethod-ico,.tool-icon,.ico,.ficon,.cicon,.icon-circle,.pscope-ic,.pl-ico) svg>:nth-child(2),.reveal.in :is(.card,.feature,.bc-card,.cmethod,.social-card,.tool,.fcard,.ccard,.sit,.price,.cred,.evoke-step,.stat,.mw-card,.pay-card,.aside-card,.stepcard,.lost-card,.proc-card,.diff-card,.role) :is(.card-icon,.cmethod-ico,.tool-icon,.ico,.ficon,.cicon,.icon-circle,.pscope-ic,.pl-ico) svg>:nth-child(2){animation-delay:.12s}:is(.card,.feature,.bc-card,.cmethod,.social-card,.tool,.fcard,.ccard,.sit,.price,.cred,.evoke-step,.stat,.mw-card,.pay-card,.aside-card,.stepcard,.lost-card,.proc-card,.diff-card,.role).reveal.in :is(.card-icon,.cmethod-ico,.tool-icon,.ico,.ficon,.cicon,.icon-circle,.pscope-ic,.pl-ico) svg>:nth-child(3),.reveal.in :is(.card,.feature,.bc-card,.cmethod,.social-card,.tool,.fcard,.ccard,.sit,.price,.cred,.evoke-step,.stat,.mw-card,.pay-card,.aside-card,.stepcard,.lost-card,.proc-card,.diff-card,.role) :is(.card-icon,.cmethod-ico,.tool-icon,.ico,.ficon,.cicon,.icon-circle,.pscope-ic,.pl-ico) svg>:nth-child(3){animation-delay:.24s}.xgrid :is(.card,.feature,.bc-card,.cmethod,.social-card,.tool,.fcard,.ccard,.sit,.price,.cred,.evoke-step,.stat,.mw-card,.pay-card,.aside-card,.stepcard,.lost-card,.proc-card,.diff-card,.role):before{display:none}}.panel{transition:transform .2s,box-shadow .2s}.panel:hover{z-index:5;transform:translateY(-6px)scale(1.025);box-shadow:0 28px 56px -24px #0f487f66}.feature-grid,.bc-grid,.box-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (width<=1020px){.feature-grid,.bc-grid,.box-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.feature-grid,.bc-grid,.box-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.card,.feature,.bc-card,.cmethod,.social-card,.tool,.fcard,.ccard,.sit,.price,.cred,.evoke-step,.stat,.mw-card,.pay-card,.aside-card,.stepcard,.lost-card,.proc-card,.diff-card,.role,.panel{transition:border-color .2s}.card:hover,.feature:hover,.bc-card:hover,.cmethod:hover,.social-card:hover,.tool:hover,.fcard:hover,.ccard:hover,.sit:hover,.price:hover,.cred:hover,.evoke-step:hover,.stat:hover,.mw-card:hover,.pay-card:hover,.aside-card:hover,.stepcard:hover,.lost-card:hover,.proc-card:hover,.diff-card:hover,.role:hover,.panel:hover{transform:none}}
