.header{position:fixed;top:0;left:0;right:0;z-index:1000;padding:20px 40px;padding-top:calc(20px + env(safe-area-inset-top));background:#76899366;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-bottom:1px solid rgba(255,255,255,.1);transition:all .3s ease}.header:before{content:"";position:absolute;top:0;left:0;right:0;height:env(safe-area-inset-top);background:#76899366;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);z-index:-1}.header-container{max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;position:relative}.logo-image{height:28px;width:auto;transition:transform .3s ease}.logo-image:hover{transform:scale(1.05)}.header-nav{display:flex;align-items:center;gap:32px}.nav-link{color:#ede5d0!important;text-decoration:none!important;font-size:15px;font-weight:500;padding:6px 0;position:relative;transition:opacity .3s ease;white-space:nowrap}.nav-link:link,.nav-link:visited,.nav-link:active,.nav-link:focus{color:#ede5d0!important;text-decoration:none!important}.nav-link:after{display:none!important}.nav-link:hover{color:#ede5d0!important;opacity:.8;text-decoration:none!important}.header-download-btn{padding:8px 18px;background:#fff;color:#7a4f43;border:none;border-radius:8px;font-weight:600;font-size:13px;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #0000001a}.header-download-btn:hover{background:#fffffff2;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.header-download-btn:active{transform:translateY(0);background:#ffffffe6}.header-menu-btn{display:none}.mobile-menu,.mobile-menu-overlay{display:none!important}@media (max-width: 768px){.header{padding:12px 20px;padding-top:calc(12px + env(safe-area-inset-top));background:#76899359;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);transition:opacity .3s ease,transform .3s ease,visibility .3s ease}.header-hidden-mobile{opacity:0;visibility:hidden;transform:translateY(-100%);pointer-events:none}.header:before{height:env(safe-area-inset-top);background:#76899359;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.header-nav{display:none}.logo-image{height:20px}.header-download-btn{display:none!important}.header-menu-btn{display:flex!important;flex-direction:column;justify-content:space-between;width:32px;height:24px;background:transparent;border:none;cursor:pointer;padding:0;z-index:1001;position:relative;gap:5px}.menu-line{width:100%;height:3px;background:#ede5d0;border-radius:2px;transition:all .3s ease;transform-origin:center}.menu-line-open:nth-child(1){transform:rotate(45deg) translate(8px,8px)}.menu-line-open:nth-child(2){opacity:0}.menu-line-open:nth-child(3){transform:rotate(-45deg) translate(8px,-8px)}.mobile-menu{position:fixed;top:0;right:-100%;width:280px;height:100vh;background:#768993f2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-left:1px solid rgba(237,229,208,.2);padding:80px 24px 24px;display:flex;flex-direction:column;gap:16px;z-index:1000;transition:right .3s cubic-bezier(.4,0,.2,1);box-shadow:-4px 0 20px #0000004d;overflow-y:auto}.mobile-menu-open{right:0}.mobile-nav-link{color:#ede5d0;text-decoration:none;font-size:1rem;font-weight:500;padding:14px 16px;border-radius:12px;background:#ede5d026;border:1px solid rgba(237,229,208,.3);transition:all .3s ease;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:block;text-align:left}.mobile-nav-link:hover,.mobile-nav-link:active{background:#ede5d040;transform:translate(4px);border-color:#ede5d080}.mobile-menu-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0006;z-index:999;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}}.hero-section{width:100%;min-height:100vh;background-color:#768993;position:relative;overflow:visible;display:block}.hero-video-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero-video{width:100%;height:100%;object-fit:cover;display:block}.hero-video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#7689931a;z-index:2;pointer-events:none}.hero-gradient-transition{position:absolute;bottom:0;left:0;width:100%;height:clamp(80px,12vw,150px);background:linear-gradient(to bottom,transparent 0%,#768993 100%);z-index:3;pointer-events:none}video::-webkit-media-controls{display:none!important}video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}@media (max-width: 768px){.hero-section{padding-top:0;min-height:100vh;overflow:visible;margin-top:-15px;border:none!important}.hero-video-container{position:relative;height:100vh;width:100%;margin:0;border-radius:0;z-index:5;overflow:visible;border:none!important;box-shadow:none!important;top:-8px;outline:none!important}.hero-video{border-radius:0;border:none!important;outline:none!important}.hero-gradient-transition{height:clamp(80px,12vw,150px)!important;bottom:0!important;transform:none!important;opacity:1!important;z-index:10!important;background:linear-gradient(to bottom,transparent 0%,#768993 100%)!important;width:100%!important;left:0!important}}@supports (padding: max(0px)){@media (max-width: 768px){.header{padding-top:max(12px,env(safe-area-inset-top))}.hero-section{padding-top:0}}}.loading-view{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#768993;display:flex;align-items:center;justify-content:center;z-index:10000;opacity:1;transition:opacity .3s ease-out}.loading-view.fade-out{opacity:0;pointer-events:none}.loading-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}.loading-logo-container{display:flex;align-items:center;justify-content:center;animation:logoPulse 2s ease-in-out infinite}.loading-logo{max-width:clamp(200px,30vw,400px);height:auto;object-fit:contain;filter:drop-shadow(0 4px 20px rgba(0,0,0,.2))}@keyframes logoPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.9}}.loading-spinner{display:flex;gap:8px;align-items:center;justify-content:center}.spinner-ring{width:12px;height:12px;border-radius:50%;background-color:#ede5d0;animation:spinnerBounce 1.4s ease-in-out infinite}.spinner-ring:nth-child(1){animation-delay:0s}.spinner-ring:nth-child(2){animation-delay:.2s}.spinner-ring:nth-child(3){animation-delay:.4s}@keyframes spinnerBounce{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1.2);opacity:1}}.loading-text{color:#ede5d0;font-size:clamp(16px,2.5vw,20px);font-weight:500;letter-spacing:1px;margin:0;animation:textFade 2s ease-in-out infinite}@keyframes textFade{0%,to{opacity:.6}50%{opacity:1}}@media (max-width: 768px){.loading-content{gap:25px}.loading-logo{max-width:clamp(150px,40vw,250px)}.spinner-ring{width:10px;height:10px}.loading-text{font-size:clamp(14px,3vw,18px)}}.app{width:100%;min-height:100vh;background-color:#768993;color:#ede5d0;position:relative;overflow:hidden}@media (max-width: 768px){html,body{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}}.logo-u{color:#b16e4d}.page-content{padding:20px 5vw 60px;display:flex;flex-direction:column;gap:64px;background-color:transparent;margin-top:0;position:relative;z-index:5;border:none!important;border-top:none!important}.eyebrow{font-size:.9rem;text-transform:uppercase;letter-spacing:2px;color:#ede5d0cc;margin-bottom:0;display:block}.eyebrow-widget{background:#ede5d033;border:1px solid rgba(237,229,208,.4);border-radius:14px;padding:14px 20px;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);box-shadow:0 4px 20px #0000001f,inset 0 0 30px #ede5d01f,inset 0 1px #ffffff4d,0 0 0 1px #ede5d026;margin-bottom:16px;display:inline-block;width:fit-content}.runa-intro-features{display:grid;grid-template-columns:1fr 1fr;gap:35px;align-items:start;max-width:1400px;margin:-1px auto 0;position:relative}.runa-intro-features .feature-column{align-self:start;margin-top:0}.runa-intro-features>.eyebrow-widget{grid-column:1 / -1}.runa-intro{text-align:left;opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1)}.runa-intro.animate-in{opacity:1;transform:translateY(0)}.runa-intro-logo-mobile{display:none}.runa-intro .eyebrow,.runa-intro h2,.runa-intro .description{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1)}.runa-intro.animate-in .eyebrow{opacity:1;transform:translateY(0);transition-delay:.1s}.runa-intro.animate-in h2{opacity:1;transform:translateY(0);transition-delay:.2s}.runa-intro.animate-in .description{opacity:1;transform:translateY(0);transition-delay:.3s}.runa-intro .eyebrow,.eyebrow-widget .eyebrow{font-size:.9rem;text-transform:uppercase;letter-spacing:2px;color:#b16e4d;margin-bottom:0;font-weight:600}.runa-intro h2{font-size:clamp(2.5rem,5vw,3.2rem);margin-bottom:14px;margin-top:0;line-height:1.2}.runa-intro .description{line-height:1.7;color:#ede5d0;font-size:1.05rem;font-weight:400;margin-top:0}.feature-column{display:flex;flex-direction:column;gap:20px;opacity:0;transform:translateY(30px) scale(.95);transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1);margin-top:-60px}.feature-column.animate-in{opacity:1;transform:translateY(0) scale(1);transition-delay:.2s}.feature-advantages{position:relative;background:transparent;border:none;border-radius:0;padding:0;min-height:0;height:fit-content;display:flex;align-items:flex-start;justify-content:center;overflow:visible}.advantages-image{position:relative;z-index:1;width:100%;height:100%;display:flex;align-items:flex-start;justify-content:center;padding:0}.analytics-logo{width:90%;height:auto;max-width:90%;max-height:90%;object-fit:contain;border-radius:16px;position:relative;z-index:2}.advantages-list{display:flex;flex-direction:column;gap:16px;padding:20px 18px;background:#ede5d033;border:1px solid rgba(237,229,208,.4);border-radius:16px;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);box-shadow:0 6px 24px #0000001f,inset 0 0 40px #ede5d026,inset 0 1px #fff6,0 0 0 1px #ede5d033}.advantage-item{display:flex;align-items:center;gap:14px;color:#ede5d0;font-size:1rem;font-weight:500;padding:8px 0;transition:all .3s ease}.advantage-item:hover{color:#ede5d0;transform:translate(4px)}.advantage-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:linear-gradient(135deg,#fff3,#ffffff1a);border:1px solid rgba(255,255,255,.3);border-radius:50%;color:#ede5d0;font-weight:700;font-size:16px;flex-shrink:0;box-shadow:0 2px 8px #00000026,inset 0 1px #ffffff4d;transition:all .3s ease}.advantage-item:hover .advantage-icon{background:linear-gradient(135deg,#ffffff4d,#fff3);transform:scale(1.1);box-shadow:0 4px 12px #0003,inset 0 1px #fff6}.runa-problems{background:transparent;border-radius:22px;padding:32px}.runa-problems .eyebrow{margin-bottom:0;color:#b16e4d}.runa-problems h2{margin-bottom:16px;font-size:clamp(2rem,4vw,2.7rem)}.runa-problems-desc{margin-bottom:32px;color:#ede5d0;font-size:1.05rem;line-height:1.6;max-width:640px}.runa-why{background:transparent;border-radius:22px;padding:32px;margin-top:64px}.runa-why .eyebrow{margin-bottom:0;color:#b16e4d}.runa-why h2{margin-bottom:16px;font-size:clamp(2rem,4vw,2.7rem);color:#ede5d0;line-height:1.3}.runa-why-desc{margin-bottom:48px;color:#ede5d0;font-size:1.05rem;line-height:1.6;max-width:800px}.why-features{display:flex;flex-direction:column;gap:48px}.why-feature{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;padding:32px;background:#ede5d026;border-radius:20px;border:1px solid rgba(237,229,208,.3);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 6px 28px #0000001f,inset 0 0 50px #ede5d01a,inset 0 1px #ffffff4d;transition:transform .3s ease,box-shadow .3s ease}.why-feature:hover{transform:translateY(-2px);box-shadow:0 10px 40px #00000026,inset 0 0 60px #ede5d026,inset 0 1px #fff6}.why-feature-right .why-feature-content{order:2}.why-feature-right .why-feature-image{order:1}.why-feature-content{display:flex;flex-direction:column;gap:16px}.why-feature-content h3{font-size:1.8rem;font-weight:700;color:#b16e4d;margin:0;line-height:1.3}.why-feature-content p{font-size:1.05rem;line-height:1.6;color:#ede5d0;margin:0}.why-feature-image{width:100%;height:300px;background:#ede5d01a;border-radius:16px;border:2px dashed rgba(237,229,208,.3);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.why-feature-image:before{content:"Изображение";color:#ede5d066;font-size:.9rem;font-weight:500}.why-feature-image img{width:100%;height:100%;object-fit:contain;display:none}.problem-grid{display:grid;grid-template-columns:repeat(3,minmax(260px,1fr));grid-template-rows:repeat(2,minmax(220px,auto));gap:30px;position:relative;justify-items:stretch;align-items:stretch;max-width:1100px;margin:0 auto 0 8%;padding:0 16px}.problem-carousel-mobile{display:none}.problem-card-desktop{display:block}.problem-card{position:relative;background:#ede5d038;border-radius:20px;padding:28px 24px;border:1px solid rgba(237,229,208,.45);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 6px 28px #00000026,inset 0 0 50px #ede5d02e,inset 0 1px #fff6,0 0 0 1px #ede5d033;line-height:1.55;transition:transform .3s ease,box-shadow .3s ease}.problem-card:hover{transform:translateY(-2px);box-shadow:0 10px 40px #0003,inset 0 0 60px #ede5d040,inset 0 1px #ffffff80,0 0 0 1px #ede5d040}.problem-card-wide{grid-column:span 2}.problem-card-pos-1-1{grid-column:1;grid-row:1}.problem-card-pos-2-1{grid-column:2;grid-row:1}.problem-card-pos-1-2{grid-column:1;grid-row:2}.problem-card-pos-2-2{grid-column:2;grid-row:2}.problem-card-large{min-height:220px;padding:32px 28px}.problem-card-large .problem-card-number{width:46px;height:46px;font-size:.95rem;margin-bottom:20px;color:#ede5d0}.problem-card-large .problem-card-title{font-size:1.2rem;margin-bottom:14px;color:#b16e4d}.problem-card-large .problem-card-desc{font-size:1.05rem;line-height:1.6;color:#ede5d0}.problem-card-with-image{display:flex;flex-direction:column;padding:20px 18px;min-height:0}.problem-card-with-image .problem-card-text{flex-shrink:0;margin-bottom:16px}.problem-card-with-image .problem-card-title{font-size:1.05rem;margin-bottom:8px;color:#b16e4d}.problem-card-with-image .problem-card-desc{font-size:.9rem;line-height:1.5;margin-bottom:0;color:#ede5d0}.problem-card-with-image .problem-card-image{margin-top:0;flex:1;min-height:0;display:flex;justify-content:center;align-items:center}.problem-card-with-image .problem-card-image img{width:100%;max-width:100%;height:auto;max-height:240px;object-fit:contain}.problem-card-light{background:#ede5d059;border:1px solid rgba(237,229,208,.5);box-shadow:0 6px 28px #0000001f,inset 0 0 60px #ede5d038,inset 0 1px #ffffff80,0 0 0 1px #ede5d040}.problem-card-light .problem-card-number{background:#0000001f;color:#ede5d0}.problem-card-light .problem-card-title{color:#b16e4d}.problem-card-light .problem-card-desc{color:#ede5d0f2}.problem-card-number{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:#ffffff1f;border-radius:50%;font-size:.85rem;font-weight:700;color:#ede5d0;margin-bottom:18px;flex-shrink:0}.problem-card-title{font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#b16e4d;margin-bottom:12px;line-height:1.3}.problem-card-desc{font-size:.95rem;color:#ede5d0;margin:0;line-height:1.55}.runa-pricing{display:flex;justify-content:center}.pricing-card{background:linear-gradient(135deg,#ede5d047,#ede5d02e);border-radius:22px;padding:36px;border:1px solid rgba(237,229,208,.45);width:min(520px,100%);text-align:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 12px 40px #0003,inset 0 0 70px #ede5d033,inset 0 1px #ffffff80,0 0 0 1px #ede5d040}.pricing-card h2{font-size:2rem;margin-bottom:12px;color:#ede5d0}.pricing-card h2 .accent{color:#b96742}.pricing-card p{color:#ede5d0;margin-bottom:24px}.pricing-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.btn{border:none;border-radius:999px;padding:12px 26px;cursor:pointer;font-weight:600;transition:transform .2s ease}.btn.primary{background:#fff;color:#768993}.btn.secondary{background:transparent;border:1px solid rgba(255,255,255,.6);color:#fff}.btn:hover{transform:translateY(-2px)}.site-footer{margin-top:40px;padding:48px 5vw 32px;background:transparent;border-top:1px solid rgba(255,255,255,.1)}.footer-grid{display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between;margin-bottom:24px}.footer-grid h4,.footer-grid h5{margin-bottom:12px;color:#ede5d0}.footer-grid ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.footer-grid li{color:#ede5d0}.footer-note{color:#ede5d0cc;text-align:center;font-size:.9rem}@media (max-width: 768px){.page-content{padding:20px 4vw 40px;gap:48px;border:none!important;border-top:none!important;border-bottom:none!important;margin-top:-60px!important;padding-top:100px!important;position:relative;z-index:15!important;outline:none!important}.runa-intro-features{border-top:none!important;border-bottom:none!important;margin-top:-70px!important;grid-template-columns:1fr;gap:40px;position:relative;z-index:15!important;visibility:visible!important;opacity:1!important;text-align:center}.runa-intro-features>.eyebrow-widget{grid-column:1 / -1!important;display:inline-block!important;width:fit-content;margin:70px auto 24px!important;position:relative;z-index:15!important;visibility:visible!important;opacity:1!important;text-align:center}.runa-intro{text-align:center!important;order:1;padding:0;display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center;position:relative;z-index:15!important;visibility:visible!important;opacity:1!important;margin-top:-30px!important}.runa-intro-content{flex:1;min-width:0;text-align:center!important;width:100%}.runa-intro-logo-mobile{display:block;flex-shrink:0;width:120px;height:auto;margin:-30px auto 0!important}.feature-column{display:none}.eyebrow-widget{padding:12px 16px;margin-bottom:20px;border-radius:12px;display:inline-block!important}.runa-intro-features>.eyebrow-widget{display:inline-block!important;margin-bottom:24px}.eyebrow-widget .eyebrow{font-size:.8rem;letter-spacing:1.5px}.runa-intro .eyebrow{font-size:.8rem;margin-bottom:14px;letter-spacing:1.5px}.runa-intro h2{font-size:clamp(1.8rem,6vw,2.2rem);margin-bottom:20px;margin-top:-30px!important;line-height:1.3;text-align:center!important}.runa-intro .description{display:none}.runa-intro-logo-mobile{display:block;flex-shrink:0;width:250px;height:auto;margin-top:40px;margin-left:-20px;align-self:flex-start}.analytics-logo-mobile{width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 4px 12px rgba(0,0,0,.2))}.feature-column{gap:0;padding:0 8px;display:none}.feature-advantages{padding:16px 12px;min-height:200px;border-radius:20px;box-shadow:inset 0 0 50px #ffffff14,inset 0 1px #ffffff4d,0 8px 32px #0003}.advantages-image{padding:8px}.analytics-logo{width:100%;max-width:100%;max-height:100%;filter:drop-shadow(0 4px 12px rgba(0,0,0,.15))}.runa-intro{transform:translateY(20px)}.runa-intro .eyebrow,.runa-intro h2,.runa-intro .description{transform:translateY(15px)}.runa-intro-logo-mobile{opacity:0;transform:translate(20px) scale(.9);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1)}.runa-intro.animate-in .runa-intro-logo-mobile{opacity:1;transform:translate(0) scale(1);transition-delay:.4s}.advantages-list{padding:16px 14px;gap:14px}.advantage-item{font-size:.95rem;gap:12px;padding:6px 0}.advantage-icon{width:26px;height:26px;font-size:14px}.pricing-card{padding:28px}.runa-problems-desc{display:none}.runa-problems{text-align:center}.runa-problems .eyebrow-widget{display:inline-block!important;margin:0 auto 20px;text-align:center}.runa-problems h2{text-align:center!important;margin:0 auto 16px}.problem-card-desktop{display:none}.problem-carousel-mobile{display:block;position:relative;width:100%;margin:20px auto 0;padding:0;overflow:visible;box-sizing:border-box}.problem-carousel-container{position:relative;width:100%;margin:0 auto;margin-left:-8vw;overflow:hidden;border-radius:16px;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;min-height:300px}.problem-carousel-track{display:flex;transition:transform .5s cubic-bezier(.25,.46,.45,.94);will-change:transform;width:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d}.problem-card-mobile{min-width:100%;width:100%;flex-shrink:0;padding:18px 16px;min-height:auto;display:flex;flex-direction:column;box-sizing:border-box}.problem-card-mobile .problem-card-text{margin-bottom:12px;flex-shrink:0;width:100%;overflow:visible}.problem-card-mobile .problem-card-title{font-size:.95rem;margin-bottom:8px;line-height:1.3;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.problem-card-mobile .problem-card-desc{font-size:.85rem;line-height:1.5;margin-bottom:0;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow:visible;text-overflow:clip}.problem-card-mobile .problem-card-image{flex:1;min-height:150px;max-height:170px;margin-top:10px;display:flex;align-items:center;justify-content:center;overflow:hidden}.problem-card-mobile .problem-card-image img{max-height:170px;max-width:100%;width:auto;height:auto;object-fit:contain;display:block}.problem-carousel-mobile .problem-carousel-container{box-shadow:0 14px 40px #00000040}.problem-carousel-mobile .carousel-btn{display:none!important}.carousel-indicators{display:flex;justify-content:center;gap:6px;margin-top:12px;padding:0 4px}.carousel-indicator{width:6px;height:6px;border-radius:50%;border:none;background:#ede5d04d;cursor:pointer;transition:all .3s ease;padding:0}.carousel-indicator.active{background:#ede5d0;width:20px;border-radius:3px}.problem-grid{grid-template-columns:1fr;gap:0}.runa-why{padding:24px 4vw;margin-top:-20px!important;padding-top:12px!important;text-align:center}.runa-why .eyebrow-widget{display:inline-block!important;margin:0 auto 20px!important;text-align:center;width:fit-content}.runa-why h2{font-size:clamp(1.6rem,5vw,2.2rem);text-align:center;margin-bottom:12px}.runa-why-desc{text-align:center;margin-bottom:32px;font-size:.95rem}.why-features{gap:32px}.why-feature{grid-template-columns:1fr;gap:24px;padding:24px;text-align:center}.why-feature-right .why-feature-content,.why-feature-right .why-feature-image{order:0}.why-feature-content h3{font-size:clamp(1.4rem,4vw,1.8rem);text-align:center}.why-feature-content p{font-size:.95rem;text-align:center;line-height:1.6}.why-feature-image{height:200px;width:100%;margin:0 auto}.problem-card-wide{grid-column:span 1}.problem-card-number{width:36px;height:36px;font-size:.8rem;margin-bottom:14px}.problem-card-title{font-size:1rem}.problem-card-desc{font-size:.9rem}}*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,body{margin:0;padding:0;width:100%;min-height:100vh;background-color:#768993;overflow-x:hidden;-webkit-font-smoothing:antialiased}@supports (padding: env(safe-area-inset-top)){@media (max-width: 768px){body:before{content:"";position:fixed;top:0;left:0;right:0;height:env(safe-area-inset-top);background:#768993a6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:999;pointer-events:none}}}#root{width:100%}video{display:block;max-width:100%}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
