body.home-page main .home-pricing>#plans{margin-bottom:24px!important}body.home-page .hero{background-image:linear-gradient(90deg, #141a1e99, #141a1e40 58%, #141a1e0d), var(--hero-image);background-position:50%}body.home-page main .home-section{background:#fff;border:1px solid #dce1e3;margin:24px 0 0;padding:clamp(32px,5vw,64px) clamp(24px,4vw,52px);position:relative;box-shadow:0 8px 26px #1d262a0a}body.home-page main .home-section__heading{margin-bottom:28px}body.home-page main .home-section h2{color:#20272b;letter-spacing:-.025em;max-width:900px;margin:0;font-size:clamp(26px,3vw,36px);line-height:1.22}body.home-page main .home-section h3{color:#20272b;margin:0;font-size:19px;line-height:1.3}body.home-page main .home-section p{color:#455158;margin:0;font-size:15px;line-height:1.6}body.home-page main .home-pricing #plans>.ea_column.ea_col-sm-4{transition:transform .18s,box-shadow .18s;position:relative}@media (hover:hover) and (pointer:fine){body.home-page main .home-pricing #plans>.ea_column.ea_col-sm-4:hover{z-index:1;transform:translateY(-3px);box-shadow:0 16px 30px #1b252a1f}}body.home-page main .home-pricing #plans>.ea_column.ea_col-sm-4:focus-within{z-index:1;transform:translateY(-3px);box-shadow:0 16px 30px #1b252a1f}body.home-page main .home-popular{background:#e9eced}body.home-page main .home-ki{background:#fff}body.home-page main .home-ki .home-section__heading p{margin:10px 0 0}.home-ki-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.home-ki-card{background:#f7f9f9;border:1px solid #d2dadd;border-radius:8px;flex-direction:column;min-width:0;display:flex;overflow:hidden}body.home-page main .home-ki-card>a:first-child{color:#20272b;flex-direction:column;flex:1;text-decoration:none;display:flex}body.home-page main .home-ki-card>a:first-child:hover{color:#20272b}.home-ki-card img{aspect-ratio:12/7;object-fit:cover;width:100%;height:auto;display:block}body.home-page main .home-ki-card h3{margin:14px 16px 8px;font-size:17px}body.home-page main .home-ki-card p{flex:1;margin:0 16px 20px;font-size:14px}body.home-page main .home-ki-card__details{color:#29363c;margin:0 16px 18px;font-size:14px;font-weight:700}.home-ki__all{color:#28363c;text-underline-offset:4px;margin-top:25px;font-weight:700;display:inline-block}.home-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}body.home-page main a.home-service-card{color:#20272b;background:#fff;border:1px solid #d2dadd;border-radius:8px;flex-direction:column;min-height:210px;padding:24px 26px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative}body.home-page main a.home-service-card:hover,body.home-page main a.home-more-card:hover{border-color:#828e94;transform:translateY(-2px);box-shadow:0 12px 26px #1b252a1a}body.home-page main a.home-service-card:focus-visible,body.home-page main a.home-more-card:focus-visible{outline-offset:3px;outline:3px solid #68777f}.home-offer-icon{box-sizing:content-box;color:#35434a;background:#eef1f1;border:1px solid #dce2e3;border-radius:10px;flex:none;width:28px;height:28px;margin-bottom:18px;padding:9px;display:block}body.home-page main .home-service-card h3{margin-bottom:10px}body.home-page main .home-crypto{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(24px,4vw,52px);display:grid}.home-crypto__media{border-radius:8px;align-self:stretch;min-height:270px;overflow:hidden}.home-crypto__media img{object-fit:cover;width:100%;height:100%;display:block}body.home-page main .home-crypto h2{margin:0 0 22px;font-size:clamp(25px,2.5vw,32px)}body.home-page main .home-crypto ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:0;padding:0;list-style:none;display:grid}body.home-page main .home-crypto li{color:#344047;padding-left:15px;font-size:14px;line-height:1.55;position:relative}body.home-page main .home-crypto li:before{content:"";background:#69767c;border-radius:50%;width:5px;height:5px;position:absolute;top:.58em;left:0}body.home-page main .home-crypto li :is(a,span){color:inherit!important}body.home-page main .home-crypto li a,body.home-page main .home-crypto li a:hover,body.home-page main .home-crypto li a:visited{color:inherit!important;text-decoration:none!important}body.home-page main .home-crypto li a:focus-visible{outline-offset:3px;outline:2px solid #68777f}body.home-page main .home-more{background:#e9eced;margin-bottom:52px}.home-more-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}body.home-page main a.home-more-card{color:#20272b;background:#fff;border:1px solid #d2dadd;border-radius:8px;flex-direction:column;min-height:235px;padding:28px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}body.home-page main .home-more-card h3{margin-bottom:14px}.home-more-card__link{color:#29363c;margin-top:auto;padding-top:20px;font-size:14px;font-weight:700;display:block}@media (width<=990px){.home-ki-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-service-grid,.home-more-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.home-page main .home-crypto{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}body.home-page main .home-crypto ul{grid-template-columns:1fr}}@media (width<=680px){.home-ki-grid{grid-template-columns:1fr}body.home-page main .home-section{margin-top:16px;padding:32px 20px}body.home-page main .home-pricing>#plans{margin-bottom:16px!important}body.home-page main .home-section h2{font-size:25px}.home-service-grid,.home-more-grid{grid-template-columns:1fr;gap:12px}body.home-page main a.home-service-card{min-height:165px;padding:20px}.home-offer-icon{margin-bottom:12px}body.home-page main .home-crypto{grid-template-columns:1fr}.home-crypto__media{min-height:0;max-height:210px}body.home-page main .home-crypto ul{gap:12px}body.home-page main a.home-more-card{min-height:185px;padding:22px}body.home-page main .home-more{margin-bottom:28px}}@media (prefers-reduced-motion:reduce){body.home-page main :is(a.home-service-card,a.home-more-card),body.home-page main .home-pricing #plans>.ea_column.ea_col-sm-4{transition:none}}
