:root{--uml-cyan:#55dfff;--uml-blue:#328cff;--uml-green:#31e59a;--uml-panel:#101620}
.uml-refreshed{font-family:'Golos Text',Inter,system-ui,sans-serif}.uml-refreshed h1,.uml-refreshed h2,.uml-refreshed h3,.uml-refreshed .product-feature-title,.uml-refreshed .final-cta h2{font-family:'Playfair Display',Georgia,serif}.uml-refreshed .hero-badges .hero-topic-link{display:inline-flex;align-items:center;min-height:36px;padding:8px 13px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(255,255,255,.04);color:rgba(255,255,255,.74);font-size:.78rem;font-weight:700;transition:color .2s ease,border-color .2s ease,background .2s ease}.uml-refreshed .hero-badges .hero-topic-link:hover,.uml-refreshed .hero-badges .hero-topic-link:focus-visible{border-color:rgba(85,223,255,.48);background:rgba(85,223,255,.09);color:#fff;outline:none}.uml-refreshed .hero-badges .hero-topic-link:focus-visible{box-shadow:0 0 0 2px rgba(85,223,255,.35)}
body.uml-modal-open{overflow:hidden}
.uml-refreshed main{position:relative;background-image:linear-gradient(rgba(5,5,9,.45),rgba(5,5,9,.45))}
.uml-refreshed main:after{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;background:rgba(5,5,9,.18)}
.uml-refreshed main>section{position:relative;z-index:1}
.uml-refreshed header>div>a:first-child{margin-right:1.4rem}
@media(min-width:1180px){.uml-refreshed header>div{position:relative}.uml-refreshed header nav{position:absolute;left:50%;transform:translateX(-50%)}}
.uml-refreshed #top .hero-copy{ transform:translate(-30px,-90px)}
.uml-refreshed #top>div{grid-template-columns:minmax(0,1.22fr) minmax(350px,.78fr);gap:clamp(2rem,5vw,5rem)}
.uml-refreshed #top h1{line-height:1.02;letter-spacing:-.045em;font-size:clamp(3.5rem,5.35vw,5rem);max-width:760px}
.uml-refreshed #top .hero-device-stage{min-height:660px}
.uml-refreshed #top .hero-copy h1 span{background:linear-gradient(90deg,var(--uml-cyan),#6b8cff,#a16cff);-webkit-background-clip:text;background-clip:text;color:transparent}
.uml-refreshed .feature-card{cursor:pointer;position:relative;outline:none}
.uml-refreshed .feature-card:after{content:"↗";position:absolute;right:1.25rem;bottom:1.15rem;color:rgba(255,255,255,.42);font-size:1.1rem;transition:.2s ease}
.uml-refreshed .feature-card:hover:after,.uml-refreshed .feature-card:focus-visible:after{color:var(--uml-cyan);transform:translate(2px,-2px)}
.uml-refreshed .feature-card:focus-visible{box-shadow:0 0 0 2px var(--uml-cyan),0 18px 48px rgba(0,0,0,.3)}
.uml-low-glow .aurora-layer,.uml-low-glow .hero-ring,.uml-low-glow .product-glow-orbit{opacity:.12!important}.uml-low-glow .grid-haze,.uml-low-glow .noise-overlay{opacity:.07!important}.uml-low-glow .glass-card,.uml-low-glow .feature-card,.uml-low-glow .primary-button,.uml-low-glow .secondary-button,.uml-low-glow .hero-screen-switcher,.uml-low-glow .product-feature-panel,.uml-low-glow .product-tab,.uml-low-glow .final-cta{box-shadow:none!important}.uml-low-glow .glass-card:before,.uml-low-glow .feature-card:after,.uml-low-glow .final-cta:after{opacity:.12!important}.uml-low-glow .tone-card{background:#ffffff0a!important}.uml-low-glow .feature-card:hover,.uml-low-glow .glass-card:hover,.uml-low-glow .product-tab:hover{transform:none!important;background:#ffffff0e!important;border-color:rgba(255,255,255,.14)!important}.uml-low-glow .primary-button:hover,.uml-low-glow .secondary-button:hover{transform:translateY(-1px);box-shadow:none!important}
.uml-performance *, .uml-performance *:before, .uml-performance *:after{animation:none!important;transition:none!important}.uml-performance .aurora-layer,.uml-performance .grid-haze,.uml-performance .noise-overlay{display:none!important}.uml-performance .glass-card,.uml-performance .feature-card,.uml-performance .hero-screen-switcher,.uml-performance .product-tab,.uml-performance .product-feature-panel,.uml-performance .walkthrough-card,.uml-performance .uml-modal-backdrop,.uml-performance .uml-modal-panel,.uml-performance .uml-telegram-preview,.uml-performance .secondary-button{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.uml-performance .hero-shot{filter:none}.uml-performance .final-cta:before{display:none}.uml-performance main:after{display:none}.uml-performance img{content-visibility:auto}
.uml-performance #top{contain:layout paint}.uml-performance #top .hero-device-static{transform:none!important}.uml-performance #top .hero-decoration-static{animation:none!important;transition:none!important}.uml-performance #top .hero-real-phone{box-shadow:0 18px 50px rgba(0,0,0,.5)}
.uml-feature-modal{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:20px}
.uml-modal-backdrop{position:absolute;inset:0;background:rgba(0,3,8,.82);backdrop-filter:blur(12px)}
.uml-modal-panel{position:relative;display:grid;grid-template-columns:minmax(240px,390px) minmax(280px,440px);width:min(900px,100%);max-height:min(820px,calc(100vh - 40px));overflow:auto;border:1px solid rgba(255,255,255,.13);border-radius:32px;background:linear-gradient(145deg,#101927,#090d15);box-shadow:0 28px 100px rgba(0,0,0,.65),0 0 70px rgba(51,150,255,.12)}
.uml-modal-close{position:absolute;z-index:2;top:16px;right:16px;display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(255,255,255,.14);border-radius:50%;background:rgba(5,8,14,.76);color:white;font-size:27px;line-height:1}
.uml-modal-close:focus-visible{outline:2px solid var(--uml-cyan);outline-offset:2px}
.uml-modal-media{min-height:540px;background:radial-gradient(circle at 50% 35%,#122234,#030811 72%);position:relative;overflow:hidden;border-radius:31px 0 0 31px;display:grid;place-items:center;padding:14px}
.uml-modal-poster-bg{position:absolute;inset:-8%;background-position:center;background-size:cover;filter:blur(34px) brightness(.46) saturate(1.25);transform:scale(1.08);opacity:.9}
.uml-modal-media:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,8,17,.38),transparent 26%,transparent 74%,rgba(3,8,17,.38));pointer-events:none}
.uml-modal-media video{position:relative;z-index:1;width:100%;height:100%;max-height:730px;object-fit:contain;border-radius:20px;box-shadow:0 18px 54px rgba(0,0,0,.38)}
.uml-video-fallback{display:none;position:absolute;inset:auto 16px 16px;padding:12px 14px;border-radius:14px;background:rgba(3,8,16,.88);color:rgba(255,255,255,.76);font-size:13px}
.uml-feature-modal.is-video-fallback .uml-video-fallback{display:block}
.uml-modal-copy{display:flex;flex-direction:column;justify-content:center;padding:52px 44px 42px}
.uml-modal-kicker{color:var(--uml-cyan);font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}
.uml-modal-copy h2{margin-top:14px;font:800 clamp(30px,4vw,48px)/1.05 Manrope,Inter,sans-serif;color:#fff}
.uml-modal-copy>p:not(.uml-modal-kicker){margin-top:20px;color:rgba(255,255,255,.68);font-size:17px;line-height:1.75}
.uml-modal-cta{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:32px;padding:16px 19px;border-radius:17px;background:linear-gradient(135deg,#56e5ff,#478aff);color:#03101c;font-weight:900;box-shadow:0 14px 38px rgba(64,161,255,.25)}
.uml-modal-cta:focus-visible{outline:2px solid white;outline-offset:3px}
.uml-telegram-preview{position:relative;min-height:590px;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:28px;background:linear-gradient(145deg,#111620,#16131d);box-shadow:0 18px 48px rgba(0,0,0,.24)}
.uml-chat-wallpaper{position:absolute;inset:20px;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(122,82,199,.25);border-radius:26px;background-color:#050307;background-image:radial-gradient(circle at 15% 20%,rgba(86,59,148,.22) 0 2px,transparent 3px),radial-gradient(circle at 76% 40%,rgba(156,72,104,.17) 0 2px,transparent 3px),linear-gradient(125deg,transparent 0 46%,rgba(102,64,143,.08) 47% 49%,transparent 50%);background-size:54px 54px,70px 70px,88px 88px;padding:92px 22px 74px}
.uml-chat-header{position:absolute;inset:0 0 auto;display:flex;align-items:center;gap:12px;height:72px;padding:12px 16px;background:rgba(28,24,31,.94);border-bottom:1px solid rgba(255,255,255,.06)}
.uml-chat-header div{min-width:0;display:flex;flex:1;flex-direction:column;text-align:center}.uml-chat-header strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uml-chat-header small{color:rgba(255,255,255,.48)}
.uml-chat-back,.uml-chat-avatar{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#17171b;font-size:28px}.uml-chat-avatar{color:#628cff;font-size:18px;box-shadow:inset 0 0 0 2px rgba(75,132,255,.34)}
.uml-chat-intro{width:92%;padding:22px;border-radius:22px 22px 22px 7px;background:rgba(49,37,51,.96);font-size:14px;line-height:1.55}.uml-chat-intro strong{display:block;margin-bottom:7px;font-size:18px}.uml-chat-intro p{color:rgba(255,255,255,.84)}.uml-chat-intro small{display:block;margin-top:14px;color:rgba(255,255,255,.58)}
.uml-chat-date{align-self:center;margin:22px 0;padding:5px 11px;border-radius:999px;background:rgba(41,36,49,.9);font-size:12px;color:rgba(255,255,255,.65)}
.uml-chat-reminder{align-self:flex-start;display:flex;align-items:end;gap:20px;padding:14px 16px;border-radius:19px 19px 19px 6px;background:linear-gradient(135deg,#182639,#3d2b2b);font-weight:700}.uml-chat-reminder time{color:rgba(255,255,255,.46);font-size:12px}
.uml-chat-open{position:absolute;left:16px;bottom:14px;display:flex;align-items:center;gap:9px;padding:13px 18px;border-radius:18px;background:#438cff;color:white;font-weight:900;box-shadow:0 10px 30px rgba(67,140,255,.26)}
.uml-roadmap-column{padding:28px;border:1px solid rgba(255,255,255,.09);border-radius:28px;background:rgba(255,255,255,.048);box-shadow:0 18px 48px rgba(0,0,0,.2)}
.uml-roadmap-label{margin-bottom:20px;color:var(--uml-cyan);font-size:12px;font-weight:900;letter-spacing:.2em;text-transform:uppercase}
.uml-roadmap-item{display:grid;grid-template-columns:38px 1fr;gap:14px;padding:15px 0;border-top:1px solid rgba(255,255,255,.07)}.uml-roadmap-item>span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:rgba(49,229,154,.1);color:var(--uml-green)}.uml-roadmap-item h3{font-weight:800;color:#fff}.uml-roadmap-item p{margin-top:5px;color:rgba(255,255,255,.53);font-size:14px;line-height:1.55}.uml-roadmap-column.is-next .uml-roadmap-item>span{background:rgba(85,223,255,.1);color:var(--uml-cyan)}
.uml-refreshed .product-tab-text:empty{display:none}
.uml-refreshed .product-tab{min-height:4.35rem}
.uml-refreshed .product-feature-copy>p:nth-of-type(2){font-size:1.05rem;color:rgba(255,255,255,.74)}
.uml-refreshed .product-feature-copy>p:nth-of-type(3){border-color:rgba(85,223,255,.14);background:rgba(85,223,255,.055);color:rgba(255,255,255,.8)}
.uml-refreshed .uml-product-copy-clean{padding:clamp(8px,1.4vw,20px)}.uml-refreshed .uml-product-copy-clean>span{margin-bottom:24px}.uml-refreshed .uml-product-copy-clean h3{margin-top:0;font-size:clamp(2rem,3vw,2.8rem)}.uml-refreshed .uml-product-copy-clean>p{margin-top:20px;max-width:460px;font-size:1rem!important;line-height:1.7}.uml-refreshed .uml-product-copy-clean>.mt-6{margin-top:28px;gap:12px}.uml-refreshed .uml-product-copy-clean>.mt-6 .flex{color:rgba(255,255,255,.7);font-size:.9rem}
.uml-product-summary{margin:16px 0 0!important;max-width:34rem;color:rgba(255,255,255,.78)!important;line-height:1.55!important}
.uml-final-line{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:34px 0!important;border:0!important;border-radius:0!important;background:transparent!important}.uml-final-line h2{max-width:34rem;margin:0!important;font-size:clamp(2rem,3.2vw,3.2rem)!important;text-align:left!important}.uml-final-line .primary-button{flex:0 0 auto;min-height:52px}
.uml-pilot-experience{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:18px;align-items:stretch}
.uml-pilot-main,.uml-pilot-steps{border:1px solid rgba(255,255,255,.09);border-radius:30px;background:radial-gradient(circle at 12% 10%,rgba(85,223,255,.12),transparent 38%),rgba(255,255,255,.045);box-shadow:0 24px 70px rgba(0,0,0,.24)}
.uml-pilot-main{padding:clamp(30px,4vw,54px)}
.uml-pilot-badge{display:inline-flex;padding:7px 11px;border:1px solid rgba(85,223,255,.22);border-radius:999px;background:rgba(85,223,255,.08);color:var(--uml-cyan);font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}
.uml-pilot-main h3{max-width:680px;margin-top:24px;font:800 clamp(30px,4vw,48px)/1.08 Manrope,Inter,sans-serif;letter-spacing:-.035em}
.uml-pilot-main p{max-width:650px;margin-top:18px;color:rgba(255,255,255,.65);font-size:17px;line-height:1.75}
.uml-pilot-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:34px;margin-top:28px;min-width:220px;padding:15px 18px;border-radius:17px;background:linear-gradient(135deg,#55dfff,#5d7cff);color:#04101b;font-weight:900}
.uml-pilot-steps{display:grid;align-content:center;gap:0;padding:24px 28px}
.uml-pilot-steps>div{display:grid;grid-template-columns:42px 1fr;gap:14px;align-items:center;padding:20px 0;border-bottom:1px solid rgba(255,255,255,.08)}
.uml-pilot-steps>div:last-child{border-bottom:0}.uml-pilot-steps span{display:grid;width:38px;height:38px;place-items:center;border-radius:50%;background:rgba(49,229,154,.1);color:var(--uml-green);font-weight:900}.uml-pilot-steps strong{font-size:15px}
.uml-refreshed .uml-journey-compact{position:relative;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid rgba(255,255,255,.09);border-radius:30px;background:rgba(255,255,255,.035);padding:10px}
.uml-refreshed .uml-journey-compact .journey-card{min-height:0;border:0;border-right:1px solid rgba(255,255,255,.08);border-radius:0;background:transparent!important;box-shadow:none;padding:26px 24px;backdrop-filter:none}
.uml-refreshed .uml-journey-compact .journey-card{position:relative}.uml-refreshed .uml-journey-compact .journey-index{position:absolute;top:22px;right:22px;color:rgba(85,223,255,.4);font-size:1.05rem}.uml-refreshed .uml-journey-compact .journey-card:last-child{border-right:0}.uml-refreshed .uml-journey-compact .journey-icon{margin-top:4px;width:46px;height:46px}.uml-refreshed .uml-journey-compact .journey-card h3{margin-top:18px}.uml-refreshed .uml-journey-compact .journey-card p{line-height:1.55}
.uml-refreshed .final-cta p.mx-auto.mt-6{max-width:560px;text-wrap:balance;text-align:center}
.uml-refreshed #problem>.grid.gap-4>div,.uml-refreshed #audience>.grid.gap-4>div,.uml-refreshed #grants>.grid.gap-4>div{display:flex;min-height:0!important;flex-direction:column;align-items:flex-start;padding:24px!important}.uml-refreshed #problem>.grid.gap-4>div>span:first-child,.uml-refreshed #audience>.grid.gap-4>div>span:first-child,.uml-refreshed #grants>.grid.gap-4>div>span:first-child{align-self:flex-start;margin:0 0 20px!important}.uml-refreshed #problem>.grid.gap-4 h3,.uml-refreshed #audience>.grid.gap-4 h3,.uml-refreshed #grants>.grid.gap-4 h3{max-width:13rem;font-size:1rem;line-height:1.3}.uml-refreshed #problem>.grid.gap-4 p,.uml-refreshed #audience>.grid.gap-4 p,.uml-refreshed #grants>.grid.gap-4 p{max-width:16rem;margin-top:14px!important;color:rgba(255,255,255,.58);font-size:.84rem;line-height:1.55}
.uml-footer-refined{width:min(100% - 40px,1200px);margin:0 auto;padding:30px 0}.uml-footer-row,.uml-footer-meta{display:flex;align-items:center;justify-content:space-between;gap:28px}.uml-footer-row{padding-bottom:22px}.uml-footer-meta{padding-top:18px;border-top:1px solid rgba(255,255,255,.07)}.uml-footer-brand{display:flex;flex-direction:column;gap:6px}.uml-footer-brand strong{font-size:18px}.uml-footer-brand span,.uml-footer-meta>span{color:rgba(255,255,255,.4);font-size:12px}.uml-footer-social,.uml-legal-links{display:flex;align-items:center;gap:10px}.uml-footer-social a{padding:9px 13px;border:1px solid rgba(255,255,255,.09);border-radius:999px;background:rgba(255,255,255,.035)}.uml-footer-social a,.uml-legal-links a{color:rgba(255,255,255,.62);font-size:12px;transition:color .2s ease,border-color .2s ease}.uml-footer-social a:hover,.uml-legal-links a:hover{color:#fff;border-color:rgba(255,255,255,.16)}
.hero-ph-badge{display:flex;align-items:center;margin-top:1.4rem}.hero-ph-badge a,.uml-footer-ph-badge a{display:inline-block;line-height:0;border-radius:12px;overflow:hidden;transition:transform .2s ease,opacity .2s ease}.hero-ph-badge a:hover,.uml-footer-ph-badge a:hover{transform:translateY(-2px);opacity:.92}.hero-ph-badge img,.uml-footer-ph-badge img{display:block;width:250px;height:54px;max-width:100%;height:auto}
@media(max-width:768px){
  :root{--mobile-gutter:20px}
  html,body{width:100%;max-width:100%;overflow-x:clip}
  .uml-refreshed main{overflow-x:clip}
  .uml-refreshed main>section{min-height:0!important;padding:72px var(--mobile-gutter)!important}
  .uml-refreshed main>section>div{width:100%;max-width:100%;margin-inline:auto}
  .uml-refreshed #top{padding-top:104px!important;padding-bottom:64px!important}
  .uml-refreshed #top>div{display:grid;grid-template-columns:1fr!important;gap:32px}
  .uml-refreshed #top h1{max-width:100%;font-size:clamp(2.25rem,10vw,2.625rem);line-height:1.04;letter-spacing:-.04em;text-wrap:balance}
  .uml-refreshed #top .hero-copy{transform:none}
  .uml-refreshed #top .hero-copy>p{margin-top:18px;font-size:1rem;line-height:1.58}
  .uml-refreshed #top .hero-screen-switcher{padding:16px;margin-top:22px}
  .uml-refreshed #top .hero-screen-switcher>div:last-child{gap:8px}
  .uml-refreshed #top .hero-screen-switcher button{min-height:42px;padding:9px 12px}
  .uml-refreshed #top .hero-copy>.mt-9{display:grid;width:100%;gap:12px;margin-top:22px}
  .uml-refreshed #top .hero-copy>.mt-9>a{width:100%!important;min-height:52px}
  .uml-refreshed #top .hero-badges{display:none}
  .uml-refreshed #top .hero-device-stage{min-height:0;height:auto;margin-top:0;overflow:visible}
  .uml-refreshed #top .hero-real-phone{display:block;width:min(100%,360px);height:auto;margin:auto}
  .uml-refreshed #top .hero-real-phone img{width:100%;height:auto;max-height:none;object-fit:contain}
  .uml-refreshed #problem>.grid.gap-4,.uml-refreshed #solution>.grid.gap-4,.uml-refreshed #audience>.grid.gap-4,.uml-refreshed #grants>.grid.gap-4,.uml-refreshed .uml-journey-compact{display:grid!important;grid-template-columns:1fr!important;grid-auto-flow:row;gap:14px!important;width:100%;padding:0!important;overflow:visible;border:0;background:transparent}
  .uml-refreshed #problem>.grid.gap-4>div,.uml-refreshed #solution>.grid.gap-4>div,.uml-refreshed #audience>.grid.gap-4>div,.uml-refreshed #grants>.grid.gap-4>div,.uml-refreshed .uml-journey-compact .journey-card{width:100%;min-height:0!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:22px!important;background:rgba(255,255,255,.045)!important;padding:22px!important}
  .uml-refreshed section .mb-10{margin-bottom:26px}
  .uml-refreshed section h2{font-size:clamp(1.75rem,8vw,2rem);line-height:1.12}
  .uml-refreshed section p{font-size:.98rem;line-height:1.62}
  .uml-refreshed .product-showcase-grid{display:grid!important;grid-template-columns:1fr!important;gap:22px}
  .uml-refreshed .product-tabs{display:flex;gap:9px;width:100%;padding-bottom:8px;overflow-x:auto;scrollbar-width:none}
  .uml-refreshed .product-tabs::-webkit-scrollbar{display:none}.uml-refreshed .product-tab{min-width:max-content;min-height:48px;padding:12px 16px}
  .uml-refreshed .product-feature-panel{display:flex!important;flex-direction:column;gap:18px;padding:18px!important}
  .uml-refreshed .product-feature-visual{order:1;width:100%;min-height:0!important}
  .uml-refreshed .product-feature-visual .product-real-device{width:170px!important;border-radius:2.4rem}
  .uml-refreshed .product-feature-visual img{width:100%;height:auto;max-height:380px;object-fit:contain}
  .uml-refreshed .product-feature-copy{order:2;width:100%;padding:0!important}
  .uml-refreshed .uml-product-copy-clean h3{font-size:clamp(2rem,9vw,2.45rem)}
  .uml-refreshed .uml-product-summary{margin-top:12px!important;font-size:1rem!important;line-height:1.55!important}
  .uml-refreshed header>div>a:first-child{margin-right:.65rem}
  .uml-refreshed header nav{display:none!important}
  .uml-refreshed header>div>a:first-child{font-size:14px}
  .uml-refreshed header .uml-lang-switch{margin-left:auto}
  .uml-refreshed header .uml-lang-switch+ a{padding-left:12px;padding-right:12px;font-size:0}
  .uml-refreshed header .uml-lang-switch+ a svg{margin:0}
  .uml-refreshed .glass-card,.uml-refreshed header,.uml-refreshed .final-cta{backdrop-filter:none!important}
  .uml-refreshed [style*="transform"],.uml-refreshed [style*="opacity"]{opacity:1!important;transform:none!important}
  .uml-refreshed .glass-card:hover,.uml-refreshed .feature-card:hover{transform:none!important}
  .uml-modal-backdrop{backdrop-filter:none}
  .uml-modal-panel{grid-template-columns:1fr;max-height:calc(100vh - 24px);border-radius:24px}
  .uml-modal-media{min-height:360px;max-height:52vh;border-radius:23px 23px 0 0}
  .uml-modal-copy{padding:28px 22px 24px}.uml-modal-copy h2{font-size:30px}.uml-modal-copy>p:not(.uml-modal-kicker){font-size:15px;line-height:1.6}.uml-modal-cta{margin-top:22px}
  .uml-telegram-preview{min-height:0;padding:14px}.uml-chat-wallpaper{position:relative;inset:auto;display:flex;gap:16px;min-height:520px;padding:76px 18px 82px}.uml-chat-header{height:62px;padding:10px 14px}.uml-chat-back,.uml-chat-avatar{width:34px;height:34px}.uml-chat-intro{width:100%;padding:18px;font-size:14px}.uml-chat-intro strong{font-size:17px}.uml-chat-date{margin:0 auto}.uml-chat-reminder{width:100%;margin-top:0;gap:12px}.uml-chat-open{left:18px;bottom:18px}
  .uml-roadmap-column{padding:22px}
  .uml-pilot-experience{grid-template-columns:1fr}.uml-pilot-main{padding:28px 22px}.uml-pilot-main h3{font-size:31px}.uml-pilot-steps{padding:10px 22px}
  .uml-refreshed .uml-journey-compact .journey-card{display:grid;grid-template-columns:36px 46px 1fr;gap:14px;align-items:center}.uml-refreshed .uml-journey-compact .journey-index{position:static}.uml-refreshed .uml-journey-compact .journey-index,.uml-refreshed .uml-journey-compact .journey-icon,.uml-refreshed .uml-journey-compact .journey-card h3,.uml-refreshed .uml-journey-compact .journey-card p{margin:0}.uml-refreshed .uml-journey-compact .journey-card p{grid-column:3}
  .uml-refreshed .final-cta{width:100%;padding:32px 20px!important}.uml-refreshed .final-cta .mt-9{display:grid;gap:12px}.uml-refreshed .final-cta .mt-9>a{width:100%!important;min-height:52px}
  .uml-refreshed .final-cta.uml-final-line{display:grid;justify-items:stretch;gap:18px;padding:12px 0 4px!important;text-align:left}.uml-refreshed .final-cta.uml-final-line h2{max-width:18rem;font-size:clamp(1.9rem,9vw,2.35rem)!important;line-height:1.08;text-align:left!important}.uml-refreshed .final-cta.uml-final-line .primary-button{width:100%;justify-content:center;min-height:54px}
  .uml-refreshed #top .hero-ph-badge{margin-top:16px;justify-content:center}
  .uml-footer-refined{width:calc(100% - 40px);padding:22px 0 26px}.uml-footer-meta{flex-direction:row;justify-content:space-between;gap:12px;padding-top:0;border-top:0;text-align:left;flex-wrap:wrap}.uml-footer-meta>span{font-size:11px}.uml-footer-ph-badge{order:2;width:100%;display:flex;justify-content:center;margin:6px 0}.uml-legal-links{justify-content:flex-end;gap:14px;flex-wrap:nowrap}.uml-legal-links a{font-size:11px}
}
@media(max-width:480px){.uml-refreshed main>section{padding-top:64px!important;padding-bottom:64px!important}.uml-refreshed #top{padding-top:92px!important}.uml-refreshed #top h1{font-size:2.25rem}.uml-refreshed .product-feature-panel{padding:16px!important}.uml-refreshed .product-feature-visual .product-real-device{width:160px!important}.uml-refreshed .product-feature-visual img{max-height:340px}.uml-telegram-preview{min-height:0}.uml-chat-wallpaper{inset:auto;min-height:520px;padding:76px 16px 78px}.uml-footer-meta{align-items:center}.uml-modal-media{min-height:300px}}
@media(min-width:769px) and (max-width:1100px){.uml-refreshed #top>div{grid-template-columns:1fr 380px}.uml-refreshed #top h1{font-size:clamp(3.3rem,6.2vw,4.4rem)}}
@media(prefers-reduced-motion:reduce){
  html{scroll-behavior:auto!important}
  *,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}
  .uml-refreshed [style*="transform"],.uml-refreshed [style*="opacity"]{opacity:1!important;transform:none!important}
}
