.page-skeleton{min-height:100vh;padding:120px 0 80px;background:#fff}.page-skeleton__header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:70px}.page-skeleton__nav{display:flex;gap:16px;flex:1;justify-content:center}.page-skeleton__hero{text-align:center;margin-bottom:70px;display:flex;flex-direction:column;align-items:center;gap:14px}.page-skeleton__cta{display:flex;gap:14px;margin-top:10px;flex-wrap:wrap;justify-content:center}.page-skeleton__section{margin-bottom:70px}.page-skeleton__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:24px}.page-skeleton__card{padding:24px;border-radius:16px;border:1px solid #eef0f3;background:#fff;display:flex;flex-direction:column;gap:12px}.page-skeleton__footer{display:flex;flex-direction:column;gap:10px;padding-top:30px;border-top:1px solid #eef0f3}.sk-logo{width:120px;height:32px;border-radius:8px}.sk-nav{width:78px;height:12px;border-radius:6px}.sk-btn{width:120px;height:36px;border-radius:999px}.sk-title{width:min(720px,80%);height:48px;border-radius:14px}.sk-line{width:min(600px,70%);height:14px;border-radius:8px}.sk-line--short{width:min(420px,55%)}.sk-pill{width:160px;height:40px;border-radius:999px}.sk-section-title{width:220px;height:20px;border-radius:10px}.sk-card-title{width:70%;height:18px;border-radius:8px}.sk-card-line{width:100%;height:12px;border-radius:6px}.sk-card-line--short{width:70%}.sk-footer-line{width:220px;height:12px;border-radius:6px}.sk-footer-line--short{width:160px}@media (max-width: 900px){.page-skeleton__header{flex-direction:column;align-items:flex-start}.page-skeleton__nav{justify-content:flex-start;flex-wrap:wrap}.page-skeleton__cards{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.page-skeleton{padding:100px 0 60px}.page-skeleton__cards{grid-template-columns:1fr}.sk-title{height:40px}}*{padding:0;margin:0;border:0px}.container{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}aside,nav,footer,header,section{display:block}body{line-height:1;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;background-color:#f2f4f7}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}:root{--skeleton-base: #e7eaf0;--skeleton-shine: #f6f7fb;--card-shadow: 0 10px 24px rgba(15, 23, 42, .08)}.app-image{position:relative;display:inline-block;overflow:hidden;line-height:0;background:var(--app-image-bg, var(--skeleton-base));border-radius:4px}.skeleton{position:relative;overflow:hidden;background:var(--skeleton-base)}.skeleton:after{content:"";position:absolute;top:-40%;right:0;bottom:-40%;left:0;background:linear-gradient(90deg,transparent,var(--skeleton-shine),transparent);transform:translate(-100%);animation:skeleton-shimmer 1.2s infinite}.app-image:before{content:"";position:absolute;top:-40%;right:0;bottom:-40%;left:0;background:linear-gradient(90deg,transparent,var(--skeleton-shine),transparent);transform:translate(-100%);animation:skeleton-shimmer 1.2s infinite}.app-image img{display:block;opacity:0;transform:scale(1.02);transition:opacity .45s ease,transform .55s ease}.app-image.is-loaded{background:var(--app-image-bg, inherit)}.app-image.is-loaded:before,.app-image.is-error:before{animation:none;opacity:0}.app-image.is-loaded img{opacity:1;transform:scale(1)}[data-reveal]{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease;transition-delay:var(--reveal-delay, 0s);will-change:opacity,transform}[data-reveal].is-visible{opacity:1;transform:translateY(0)}.card-hover{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;will-change:transform}.card-hover:hover{transform:translateY(-2px);box-shadow:var(--card-shadow)}.faq__items{display:flex;flex-direction:column;gap:20px;max-width:760px;margin:0 auto}.faq__item{background:#fff;border-radius:20px;border:1px solid #eaecf0;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.faq__question{padding:26px 28px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq__question p{margin:0;font-family:Inter,sans-serif;font-size:18px;font-weight:600;color:#101828;line-height:1.6}.faq__question span{font-size:28px;color:#98a2b3;transition:color .3s ease}.faq__answer{padding:0 28px 28px;animation:faq-slide-down .3s ease-out}.faq__answer p{margin:0;font-family:Inter,sans-serif;font-size:16px;color:#667085;line-height:1.6}.client__card--evos .app-image img,.client__logo-item--evos .client__logo-img{max-height:44px;max-width:90%}@keyframes skeleton-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes faq-slide-down{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.app-image:before{animation:none}.skeleton:after{animation:none}.app-image img,[data-reveal],.card-hover{transition:none;transform:none}[data-reveal]{opacity:1}}
