@media (max-width:980px){body:not(.dark):not(.night) section.sec{padding-top:76px;padding-bottom:48px;display:block}body:not(.dark):not(.night) #problem{width:auto;max-width:none;margin:0;padding-left:max(14px,min(4vw,24px));padding-right:max(14px,min(4vw,24px));display:block}body:not(.dark):not(.night) #problem .sec-head{display:none}body:not(.dark):not(.night) #problem .flow{flex-direction:column;width:auto;max-width:none;display:flex}body:not(.dark):not(.night) .flow-rail{display:none}body:not(.dark):not(.night) .fnav{flex-flow:wrap;order:0;justify-content:center;gap:8px;margin:14px 0 16px;display:flex;position:static;top:auto;left:auto;transform:none}body:not(.dark):not(.night) .fnav .fn{width:26px;height:5px}body:not(.dark):not(.night) .fnav .fn.on{width:56px}body:not(.dark):not(.night) .farr{display:none}body:not(.dark):not(.night) .fstage{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;order:1;height:auto;display:flex;position:static;overflow-x:auto;overflow-y:hidden;transform:none}body:not(.dark):not(.night) .fstage::-webkit-scrollbar{display:none}body:not(.dark):not(.night) .fstage:before{display:none}body:not(.dark):not(.night) .step[style]{opacity:1!important;transform:none!important}body:not(.dark):not(.night) .step{box-sizing:border-box;scroll-snap-align:center;scroll-snap-stop:always;opacity:1;flex:0 0 calc(100% - 22px);width:calc(100% - 22px);min-width:calc(100% - 22px);margin:0;padding:2px 8px 10px;position:static;top:auto;left:auto;transform:none}body:not(.dark):not(.night) .fstage{gap:8px;padding:0 11px}body:not(.dark):not(.night) .step-cal{zoom:.78}body:not(.dark):not(.night) .step:not(.fc-on) .step-card p,body:not(.dark):not(.night) .step:not(.fc-on) .step-list,body:not(.dark):not(.night) .step:not(.fc-on) .step-visual,body:not(.dark):not(.night) .step:not(.fc-on) .branch-grid{display:block}body:not(.dark):not(.night) .step .step-card .step-kick{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffffa8;margin-bottom:8px;font-size:10.5px;font-weight:700;display:block}body:not(.dark):not(.night) .step .step-card h3{letter-spacing:-.02em;color:#f6f1f0;margin:0 0 10px;font-size:max(22px,min(6vw,28px));font-weight:400;line-height:1.15;display:block}body:not(.dark):not(.night) .step .step-card>p{color:#f4f2f6d1;margin:0 0 16px;font-size:14.5px;font-weight:300;line-height:1.55;display:block}body:not(.dark):not(.night) .step .step-card{padding:0}body:not(.dark):not(.night) .step-node{display:none}body:not(.dark):not(.night) .step-visual{zoom:1}body:not(.dark):not(.night) .step-cal{zoom:.52;height:auto}body:not(.dark):not(.night) .step-side{height:auto}body:not(.dark):not(.night) .step-side .ss-scale{gap:30px;width:auto;transform:none}body:not(.dark):not(.night) .step-side .ss-item{grid-template-columns:1fr;gap:14px}body:not(.dark):not(.night) .ss-item>.cal-ok,body:not(.dark):not(.night) .ss-item>.cbusy,body:not(.dark):not(.night) .ss-item>.tkaz{zoom:.62}body:not(.dark):not(.night) .ss-note-w{max-width:none}body:not(.dark):not(.night) .ss-note li{color:#f4f2f6d1;font-size:14px;line-height:1.5}body:not(.dark):not(.night) .smsmock,body:not(.dark):not(.night) .step-fmc,body:not(.dark):not(.night) .katmap,body:not(.dark):not(.night) .step-visual img{zoom:.55}body:not(.dark):not(.night) .hero .wrap{flex-direction:column;gap:26px;display:flex}body:not(.dark):not(.night) .hero-text{order:0}body:not(.dark):not(.night) .hero-foot{order:1;margin-top:0}body:not(.dark):not(.night) .hero-visual{order:2;margin-top:0}body:not(.dark):not(.night) .price-card{scroll-margin-top:92px}body:not(.dark):not(.night) .foot-col a{margin-bottom:2px;padding:6px 0}.nav .logo .logo-img,body:not(.dark):not(.night) .nav .logo .logo-img{height:30px}.bgsw{transform-origin:100% 100%;bottom:10px;right:10px;transform:scale(.82)}body:not(.dark):not(.night) .navwrap{-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);background:#7e5f66d1}body:not(.dark):not(.night) .navwrap.scrolled{background:#7e5f66e0}}@media (min-width:981px){body:not(.dark):not(.night) .fstage{overflow:hidden}}