:root{--ink:#f7faff;--muted:#98aac4;--blue:#4389ff;--blue2:#2164eb;--navy:#06152f;--panel:rgba(10,31,66,.75);--line:rgba(151,184,232,.16);--max:1280px;--section-space:5.25rem}html{scroll-behavior:smooth;scroll-padding-top:6.5rem}.landing-page{overflow-x:hidden;background:#020a18;color:var(--ink)}.landing-shell{position:relative;min-width:320px;overflow:hidden;background:radial-gradient(circle at 78% 5%,rgba(39,104,232,.2),transparent 31rem),linear-gradient(135deg,#020a18 0,#06152f 46%,#071a3a 100%)}.landing-shell:before{position:absolute;inset:0 0 auto;height:900px;background-image:linear-gradient(rgba(95,143,211,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(95,143,211,.035) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(#000,transparent);content:"";pointer-events:none}.section,.site-header,.site-footer{width:min(calc(100% - 3rem),var(--max));margin-inline:auto}.section{position:relative;padding:var(--section-space) 0;scroll-margin-top:6rem}.section--narrow{max-width:1080px}.skip-link{position:fixed;z-index:1000;top:.5rem;left:.5rem;padding:.7rem 1rem;border-radius:.5rem;background:#fff;color:#071a3a;transform:translateY(-150%)}.skip-link:focus{transform:none}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
.site-header--landing{position:sticky;z-index:100;top:0;width:100%;max-width:none;padding-inline:max(1.5rem,calc((100% - var(--max))/2));border-bottom-color:transparent;background:rgba(2,10,24,.25);backdrop-filter:blur(16px);transition:.25s}.site-header--landing.is-scrolled{min-height:4.7rem;border-bottom-color:var(--line);background:rgba(2,10,24,.82)}.header-navigation,.header-actions,.site-nav{display:flex;align-items:center}.header-navigation{flex:1;justify-content:flex-end;gap:2.2rem}.site-nav{gap:1.75rem}.site-nav a{color:#aabbd3;font-size:.83rem;font-weight:600;text-decoration:none;transition:.2s}.site-nav a:hover,.site-nav a:focus-visible{color:#fff}.header-actions{gap:.65rem}.header-cta{padding:.68rem 1rem;border:1px solid rgba(117,170,255,.35);border-radius:.7rem;background:linear-gradient(135deg,#2872ff,#1553d8);font-size:.8rem;font-weight:650;text-decoration:none}.nav-toggle{display:none}
.eyebrow,.section-kicker{margin:0 0 1.35rem;color:#82b7ff;font-size:.7rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.eyebrow{display:flex;align-items:center;gap:.65rem}.eyebrow span{width:.42rem;height:.42rem;border-radius:50%;background:#5ca7ff;box-shadow:0 0 0 5px rgba(92,167,255,.11),0 0 20px rgba(92,167,255,.6)}h1,h2,h3,p{margin-top:0}h1{margin-bottom:1.7rem;font-size:clamp(3.6rem,6.7vw,6.2rem);font-weight:600;letter-spacing:-.075em;line-height:.92}h2{margin-bottom:1.4rem;font-size:clamp(2.4rem,4.2vw,4.25rem);font-weight:590;letter-spacing:-.06em;line-height:1.02}h3{font-size:2rem;letter-spacing:-.04em}.section-lead,.section-heading>p,.hero__lead,.automation-copy>p,.telegram-copy>p,.pricing-copy>p{color:#a9bad1;line-height:1.75}.button{display:inline-flex;min-height:3.35rem;padding:.9rem 1.35rem;align-items:center;justify-content:center;gap:.75rem;border:1px solid var(--line);border-radius:.82rem;font-size:.87rem;font-weight:650;text-decoration:none;transition:.22s}.button--primary{border-color:rgba(124,178,255,.34);background:linear-gradient(135deg,#2872ff,#1553d8);box-shadow:0 16px 40px rgba(14,76,211,.25)}.button--quiet{background:rgba(255,255,255,.035)}.button:hover{transform:translateY(-2px);filter:brightness(1.08)}
.hero{display:grid;min-height:calc(100vh - 6rem);padding-top:4rem;align-items:center;grid-template-columns:.88fr 1.12fr;gap:5vw}.hero__lead{max-width:38rem;font-size:1.08rem}.hero__actions{display:flex;margin-top:2.1rem;gap:.7rem}.trial-note{margin:1rem 0 0;color:#7f93b0;font-size:.76rem}.trial-note span{margin:0 .35rem;color:#4c668a}.hero__product{position:relative;perspective:1200px}.product-window,.workspace-frame,.analytics-ui,.month-scene,.feature-tabs{border:1px solid var(--line);background:linear-gradient(155deg,rgba(14,40,83,.85),rgba(4,15,34,.93));box-shadow:0 40px 100px rgba(0,4,14,.42),inset 0 1px rgba(255,255,255,.07)}.product-window{border-radius:1.25rem;overflow:hidden;transform:rotateY(-4deg) rotateX(1deg);animation:enter-up .7s ease both}.window-bar{display:flex;height:2.2rem;padding:0 .9rem;align-items:center;gap:.35rem;border-bottom:1px solid var(--line);background:rgba(1,8,20,.45)}.window-bar span{width:.38rem;height:.38rem;border-radius:50%;background:#58708f}.window-bar b{margin-left:auto;color:#8195b1;font-size:.55rem}.dashboard-scene{display:grid;grid-template-columns:3.3rem 1fr}.mini-sidebar{display:flex;padding:.8rem .65rem;align-items:center;flex-direction:column;gap:1rem;border-right:1px solid var(--line);background:rgba(2,10,25,.45)}.mini-sidebar img{width:1.75rem;height:1.75rem;border-radius:.5rem}.mini-sidebar i{width:1rem;height:1rem;border-radius:.3rem;background:#243b5c}.mini-sidebar i.is-active{background:#397df3;box-shadow:0 0 18px rgba(57,125,243,.5)}.dashboard-main{min-width:0;padding:1.3rem}.scene-heading,.card-head,.operation{display:flex;align-items:center;justify-content:space-between}.scene-heading small,.scene-heading strong{display:block}.scene-heading small{color:#7790b2;font-size:.55rem}.scene-heading strong{margin-top:.2rem;font-size:.82rem}.status-dot{color:#72d6aa;font-size:.48rem}.status-dot:before{display:inline-block;width:.32rem;height:.32rem;margin-right:.35rem;border-radius:50%;background:#48d49a;content:""}.metric-grid{display:grid;margin-top:1rem;grid-template-columns:repeat(3,1fr);gap:.6rem}.metric-grid article{padding:.75rem;border:1px solid rgba(151,184,232,.12);border-radius:.65rem;background:rgba(255,255,255,.025)}.metric-grid small,.metric-grid strong,.metric-grid em{display:block}.metric-grid small{color:#7890af;font-size:.5rem}.metric-grid strong{margin:.35rem 0;font-size:.78rem}.metric-grid em{color:#7790ae;font-size:.45rem;font-style:normal}.metric-grid .metric-accent{background:linear-gradient(140deg,rgba(38,103,232,.22),rgba(255,255,255,.02))}.scene-grid{display:grid;margin-top:.65rem;grid-template-columns:1.4fr .8fr;gap:.6rem}.scene-card{padding:.75rem;border:1px solid rgba(151,184,232,.1);border-radius:.65rem;background:rgba(2,11,27,.42)}.card-head b{font-size:.55rem}.card-head span{color:#7187a5;font-size:.42rem}.operation{padding:.55rem 0;border-bottom:1px solid rgba(151,184,232,.07);font-size:.46rem}.operation i{width:.35rem;height:.35rem;border-radius:50%;background:#50c793}.operation span{flex:1;margin-left:.4rem;color:#a9bad0}.operation b{font-size:.47rem}.scene-card--attention p{position:relative;margin:.65rem 0 0;padding-left:.55rem;color:#dce6f4;font-size:.47rem}.scene-card--attention p:before{position:absolute;top:.2rem;left:0;width:.22rem;height:.22rem;border-radius:50%;background:#ffb764;content:""}.scene-card--attention small{display:block;margin-top:.15rem;color:#768ca9}.floating-note{position:absolute;display:flex;padding:.75rem .9rem;align-items:center;gap:.65rem;border:1px solid rgba(151,184,232,.2);border-radius:.8rem;background:rgba(7,25,56,.94);box-shadow:0 20px 50px rgba(0,4,14,.38);animation:float-in .7s .45s both}.floating-note--paid{right:-1.5rem;bottom:-2rem}.floating-note--event{top:3rem;left:-2.2rem}.floating-note>i{display:grid;width:1.5rem;height:1.5rem;place-items:center;border-radius:.45rem;color:#77e1b3;background:rgba(56,196,139,.13);font-style:normal}.floating-note small,.floating-note b{display:block}.floating-note small{color:#7f94b2;font-size:.48rem}.floating-note b{margin-top:.15rem;font-size:.62rem}
.problem{text-align:center}.problem h2,.problem .section-lead{max-width:800px;margin-inline:auto}.chaos-to-order{display:grid;margin-top:3.5rem;align-items:center;grid-template-columns:1fr auto .55fr;gap:2rem}.chaos-items{position:relative;display:flex;min-height:210px;align-items:center;justify-content:center;flex-wrap:wrap;gap:.7rem}.chaos-items:before{position:absolute;inset:12%;border-radius:50%;background:rgba(39,105,230,.1);filter:blur(35px);content:""}.chaos-items span{z-index:1;padding:.75rem 1rem;border:1px solid var(--line);border-radius:.65rem;color:#9badc5;background:rgba(255,255,255,.03);font-size:.75rem;transform:rotate(var(--r,2deg))}.chaos-items span:nth-child(2n){--r:-3deg}.flow-arrow{color:#5f8ed8;font-size:2rem}.order-mark{display:flex;padding:2rem;align-items:center;justify-content:center;border:1px solid rgba(91,150,255,.25);border-radius:1.2rem;background:rgba(28,85,187,.12);flex-direction:column}.order-mark img{width:3.6rem;height:3.6rem;border-radius:1rem}.order-mark strong{margin-top:.65rem;font-size:1.2rem}.order-mark small{margin-top:.25rem;color:#7e96b6}
.section-heading{display:grid;margin-bottom:3rem;align-items:end;grid-template-columns:1.2fr .8fr;gap:5rem}.section-heading h2{margin-bottom:0}.workspace-frame,.analytics-ui{border-radius:1.25rem;overflow:hidden}.workspace-toolbar,.analytics-filters{display:flex;padding:1rem 1.25rem;gap:.6rem;border-bottom:1px solid var(--line)}.workspace-toolbar span,.workspace-toolbar a,.analytics-filters span{padding:.5rem .75rem;border:1px solid var(--line);border-radius:.5rem;color:#9eb0c8;background:rgba(255,255,255,.025);font-size:.66rem;text-decoration:none}.workspace-toolbar a{margin-left:auto;color:#82b7ff}.workspace-cards,.analytics-metrics{display:grid;padding:1rem;grid-template-columns:repeat(4,1fr);gap:.7rem}.workspace-cards article,.analytics-metrics article{padding:1.1rem;border:1px solid var(--line);border-radius:.7rem;background:rgba(255,255,255,.025)}.workspace-cards small,.workspace-cards b,.workspace-cards span,.analytics-metrics small,.analytics-metrics b{display:block}.workspace-cards small,.analytics-metrics small{color:#8297b4;font-size:.65rem}.workspace-cards b,.analytics-metrics b{margin:.55rem 0;font-size:1.15rem}.workspace-cards span{color:#65d7a5;font-size:.6rem}.workspace-body{display:grid;padding:0 1rem 1rem;grid-template-columns:1.5fr .65fr;gap:.7rem}.workspace-table,.workspace-aside{padding:1rem;border:1px solid var(--line);border-radius:.7rem;background:rgba(2,11,27,.36)}.table-title{display:flex;padding-bottom:.8rem;justify-content:space-between;font-size:.72rem}.table-title span{color:#7088a8}.table-row{display:grid;padding:.75rem 0;align-items:center;grid-template-columns:auto 1fr auto 6rem;gap:.65rem;border-top:1px solid rgba(151,184,232,.08);font-size:.67rem}.table-row i{width:.45rem;height:.45rem;border-radius:50%;background:#50c793}.table-row span b,.table-row span small{display:block}.table-row span small{margin-top:.18rem;color:#7188a7}.table-row em{padding:.35rem;border-radius:.35rem;color:#7fdcae;background:rgba(55,190,135,.1);text-align:center;font-size:.55rem;font-style:normal}.workspace-aside>article{margin-top:.75rem;padding:.8rem;border-radius:.55rem;background:rgba(255,255,255,.035)}.workspace-aside article span,.workspace-aside article strong,.workspace-aside article small{display:block}.workspace-aside article span{color:#77aefd;font-size:.53rem}.workspace-aside article strong{margin:.3rem 0;font-size:.69rem}.workspace-aside article small{color:#7188a7;font-size:.56rem}
.automation,.telegram,.pricing{display:grid;align-items:center;grid-template-columns:.8fr 1.2fr;gap:7vw}.automation-copy{max-width:460px}.replay-button{padding:0;border:0;color:#82b7ff;background:transparent;font-weight:650;cursor:pointer}.month-scene{padding:1.4rem;border-radius:1.2rem}.month-switch{display:flex;padding-bottom:1rem;align-items:center;justify-content:center;gap:1.5rem;border-bottom:1px solid var(--line)}.month-switch span{color:#7187a5}.month-switch i{color:#5087d8;font-style:normal}.month-switch strong{font-size:1.15rem}.month-progress{height:.18rem;margin:-.12rem 0 1rem;background:rgba(255,255,255,.04)}.month-progress span{display:block;width:100%;height:100%;background:linear-gradient(90deg,#3171e9,#65a7ff);transform-origin:left}.prepared-item{display:flex;padding:.85rem;align-items:center;gap:.8rem;border-bottom:1px solid rgba(151,184,232,.08)}.prepared-item>i{display:grid;width:2rem;height:2rem;place-items:center;border-radius:.55rem;color:#77afff;background:rgba(46,111,231,.14);font-style:normal}.prepared-item span{flex:1}.prepared-item b,.prepared-item small{display:block}.prepared-item b{font-size:.75rem}.prepared-item small{margin-top:.18rem;color:#748aa8;font-size:.58rem}.prepared-item em{color:#65d7a5;font-size:.6rem;font-style:normal}.prepared-result{margin:1rem 0 0;color:#b9c9dc;text-align:center;font-size:.76rem}.prepared-result span{color:#65d7a5}.is-replaying .month-progress span{animation:progress 1.6s ease both}.is-replaying .prepared-item{animation:item-in .4s calc(var(--delay)*.18s) both}
.workflow{text-align:center}.workflow h2{max-width:850px;margin-inline:auto}.workflow-flow{display:grid;margin-top:3rem;grid-template-columns:repeat(4,1fr);gap:1px;border:1px solid var(--line);border-radius:1rem;background:var(--line);overflow:hidden}.workflow-flow div{position:relative;display:flex;min-height:110px;padding:1rem;align-items:flex-start;justify-content:space-between;background:#071a38;flex-direction:column;text-align:left}.workflow-flow span{color:#4779c1;font-size:.6rem}.workflow-flow b{font-size:.8rem}.feature-tabs{border-radius:1.2rem;overflow:hidden}.tab-list{display:flex;padding:.8rem;gap:.3rem;border-bottom:1px solid var(--line)}.tab-list button{flex:1;padding:.75rem;border:0;border-radius:.55rem;color:#8599b5;background:transparent;font:inherit;font-size:.75rem;font-weight:650;cursor:pointer}.tab-list button[aria-selected=true]{color:#fff;background:rgba(54,119,238,.18)}.tab-panel{display:grid;min-height:390px;padding:3rem;align-items:center;grid-template-columns:.8fr 1.2fr;gap:5rem}.tab-copy p{color:#9aadc6;line-height:1.7}.tab-copy ul,.telegram-copy ul,.price-card ul{padding:0;list-style:none}.tab-copy li,.telegram-copy li,.price-card li{position:relative;margin:.75rem 0;padding-left:1.4rem;color:#b7c6d9;font-size:.78rem}.tab-copy li:before,.telegram-copy li:before,.price-card li:before{position:absolute;left:0;color:#5b9aff;content:"✓"}.feature-scene{border:1px solid var(--line);border-radius:1rem;background:rgba(2,12,29,.55);box-shadow:0 20px 60px rgba(0,0,0,.25);overflow:hidden}.feature-scene__bar{display:flex;padding:1rem;align-items:center;gap:.6rem;border-bottom:1px solid var(--line)}.feature-scene__bar i{width:.55rem;height:.55rem;border-radius:50%;background:#4b8df8}.feature-scene__bar b{font-size:.75rem}.feature-scene__bar span{margin-left:auto;color:#607695}.feature-scene__content{display:flex;margin:1rem;padding:1rem;align-items:center;gap:1rem;border-radius:.7rem;background:rgba(255,255,255,.035)}.feature-scene__content>span{display:grid;width:2.5rem;height:2.5rem;place-items:center;border-radius:.65rem;color:#8abcff;background:rgba(62,126,240,.17)}.feature-scene__content div{flex:1}.feature-scene__content small,.feature-scene__content strong{display:block}.feature-scene__content small{color:#7e94b1}.feature-scene__content strong{margin-top:.3rem}.feature-scene__content em{padding:.45rem .6rem;border-radius:.4rem;color:#70dca9;background:rgba(65,194,139,.1);font-size:.65rem;font-style:normal}.feature-lines{padding:0 1rem 1.2rem}.feature-lines i{display:block;width:100%;height:.5rem;margin:.55rem 0;border-radius:1rem;background:linear-gradient(90deg,rgba(140,168,207,.16) 65%,transparent 65%)}.feature-lines i:nth-child(2){width:82%}.feature-lines i:nth-child(3){width:90%}
.telegram{grid-template-columns:1.15fr .85fr}.telegram-scene{display:grid;align-items:center;grid-template-columns:1fr auto .85fr;gap:1rem}.event-card,.phone-card{border:1px solid var(--line);border-radius:1rem;background:linear-gradient(155deg,rgba(14,40,83,.88),rgba(4,15,34,.95));box-shadow:0 25px 70px rgba(0,0,0,.3)}.event-card{position:relative;padding:1.5rem}.event-card small,.event-card b,.event-card span{display:block}.event-card small{color:#77aefd}.event-card b{margin:.6rem 0}.event-card span{color:#8498b4;font-size:.7rem}.event-card em{position:absolute;top:1.3rem;right:1.3rem;padding:.35rem .5rem;border-radius:.4rem;color:#ffc478;background:rgba(255,180,89,.1);font-size:.55rem;font-style:normal}.telegram-arrow{color:#5e92df}.phone-card{padding:.7rem;border-radius:1.4rem}.phone-top{display:flex;padding:.35rem .3rem .8rem;justify-content:space-between;color:#7d91ac;font-size:.55rem}.message{padding:1rem;border-radius:.8rem;background:#152f55}.message b{color:#83b7ff;font-size:.65rem}.message p{margin:.5rem 0;font-size:.7rem;line-height:1.5}.message small{display:block;color:#7890ae;text-align:right}.analytics-ui{padding-bottom:1rem}.analytics-metrics{padding-bottom:0}.chart{position:relative;height:260px;margin:1rem 1.2rem 0;border-bottom:1px solid var(--line);background:repeating-linear-gradient(to bottom,rgba(151,184,232,.08) 0 1px,transparent 1px 65px)}.chart-bars{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:space-around}.chart-bars div{display:flex;width:5%;height:100%;align-items:flex-end;gap:2px}.chart-bars i,.chart-bars b{display:block;width:50%;height:var(--h);border-radius:.2rem .2rem 0 0;background:#2868dd}.chart-bars b{background:#4d9cff;opacity:.55}.chart svg{position:absolute;z-index:2;inset:20px 0 0;width:100%;height:200px;overflow:visible}.chart polyline{fill:none;stroke:#80bdff;stroke-width:3;vector-effect:non-scaling-stroke}.chart-labels{display:flex;padding:.7rem 2rem;justify-content:space-between;color:#6f85a4;font-size:.6rem}
.pricing{grid-template-columns:1fr .8fr}.price-examples{display:flex;margin-top:2rem;gap:.6rem}.price-examples span{padding:.65rem .8rem;border:1px solid var(--line);border-radius:.55rem;color:#8195b2;font-size:.65rem}.price-examples b{margin-left:.35rem;color:#fff}.price-card{padding:2rem;border:1px solid rgba(101,158,255,.3);border-radius:1.3rem;background:linear-gradient(150deg,rgba(24,70,149,.42),rgba(5,18,41,.95));box-shadow:0 35px 90px rgba(0,0,0,.35),inset 0 1px rgba(255,255,255,.08)}.price-card__top{display:flex;align-items:center;justify-content:space-between}.price-card__top span{font-weight:700}.price-card__top em{padding:.4rem .55rem;border-radius:2rem;color:#8fbcff;background:rgba(69,132,244,.15);font-size:.6rem;font-style:normal}.price{margin:1.8rem 0}.price strong{font-size:3rem;letter-spacing:-.06em}.price-object{padding-bottom:1.2rem;border-bottom:1px solid var(--line);font-weight:650}.price-object small{display:block;margin-top:.25rem;color:#758ba8;font-size:.55rem;font-weight:400}.price-extra{display:flex;padding:1.2rem 0;justify-content:space-between;border-bottom:1px solid var(--line);font-size:.75rem}.price-extra span{color:#8fa2bb}.price-card .button{width:100%;margin-top:1rem}
.faq{text-align:center}.faq-list{margin-top:3rem;border-top:1px solid var(--line);text-align:left}.faq details{border-bottom:1px solid var(--line)}.faq summary{display:flex;padding:1.35rem .2rem;align-items:center;justify-content:space-between;font-size:.9rem;font-weight:650;cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary span{display:grid;width:1.8rem;height:1.8rem;place-items:center;border:1px solid var(--line);border-radius:50%;color:#76aaff;transition:.2s}.faq details[open] summary span{transform:rotate(45deg)}.faq details p{max-width:760px;padding:0 3rem 1.35rem 0;color:#8fa2bc;font-size:.8rem;line-height:1.7}.final-cta{padding-block:var(--section-space);text-align:center}.final-cta:before{position:absolute;inset:0;background:radial-gradient(circle,rgba(39,104,232,.16),transparent 58%);content:"";pointer-events:none}.final-cta img{position:relative;width:4rem;height:4rem;margin-bottom:1.5rem;border-radius:1.1rem;box-shadow:0 15px 40px rgba(30,100,245,.3)}.final-cta p,.final-cta h2,.final-cta a{position:relative}.final-cta>p:not(.section-kicker){color:#8da0ba}.site-footer{max-width:var(--max)}
@keyframes enter-up{from{opacity:0;transform:translateY(15px) rotateY(-4deg)}to{opacity:1;transform:rotateY(-4deg) rotateX(1deg)}}@keyframes float-in{from{opacity:0;transform:translateY(12px)}to{opacity:1}}@keyframes progress{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes item-in{from{opacity:.2;transform:translateX(8px)}to{opacity:1;transform:none}}
@media(max-width:1050px){.landing-page{--section-space:4.5rem}.hero{grid-template-columns:.8fr 1.2fr;gap:2rem}.floating-note--event{left:-1rem}.tab-panel{gap:2.5rem}.pricing{gap:4rem}}
@media(max-width:900px){html{scroll-padding-top:5rem}.site-header--landing{min-height:5rem;padding-inline:1.25rem}.nav-toggle{position:relative;z-index:3;display:grid;width:2.7rem;height:2.7rem;padding:.7rem;border:1px solid var(--line);border-radius:.65rem;background:rgba(255,255,255,.04)}.nav-toggle>span:not(.visually-hidden){display:block;height:1px;background:#fff}.header-navigation{position:fixed;z-index:2;top:0;right:0;display:flex;width:min(85vw,380px);height:100vh;padding:6.5rem 1.5rem 2rem;align-items:stretch;justify-content:flex-start;gap:2rem;background:#05142e;box-shadow:-30px 0 80px rgba(0,0,0,.45);transform:translateX(110%);transition:.3s;flex-direction:column}.header-navigation.is-open{transform:none}.site-nav,.header-actions{align-items:stretch;flex-direction:column}.site-nav{gap:.2rem}.site-nav a{padding:1rem;border-bottom:1px solid var(--line);font-size:1rem}.header-actions{gap:.7rem}.header-actions a{text-align:center}.hero{min-height:auto;padding-top:5rem;grid-template-columns:1fr;gap:5rem}.hero__copy{max-width:680px}.hero__product{max-width:760px}.section-heading,.automation,.telegram,.pricing{grid-template-columns:1fr;gap:3rem}.automation-copy{max-width:650px}.telegram-copy{grid-row:1}.tab-panel{grid-template-columns:1fr}.workspace-cards,.analytics-metrics{grid-template-columns:repeat(2,1fr)}.workspace-body{grid-template-columns:1fr}.price-card{max-width:560px}}
@media(max-width:620px){.landing-page{--section-space:3.5rem}.section,.site-footer{width:min(calc(100% - 2rem),var(--max))}.hero{padding-top:3.5rem}.hero h1{font-size:clamp(3.2rem,17vw,4.5rem)}.hero__actions{align-items:stretch;flex-direction:column}.trial-note{line-height:1.7}.floating-note{display:none}.product-window{transform:none}.dashboard-scene{grid-template-columns:2.5rem 1fr}.mini-sidebar{padding:.7rem .4rem}.dashboard-main{padding:.8rem}.scene-heading .status-dot{display:none}.metric-grid{grid-template-columns:repeat(2,1fr)}.metric-grid article:nth-child(2){display:none}.scene-grid{grid-template-columns:1fr}.scene-card--attention{display:none}.chaos-to-order{grid-template-columns:1fr}.flow-arrow{transform:rotate(90deg)}.section-heading{gap:1rem}.workspace-toolbar span:nth-child(2){display:none}.workspace-cards,.analytics-metrics{grid-template-columns:1fr 1fr}.workspace-cards article,.analytics-metrics article{padding:.8rem}.workspace-cards b,.analytics-metrics b{font-size:.85rem}.table-row{grid-template-columns:auto 1fr auto}.table-row em{display:none}.workflow-flow{grid-template-columns:repeat(2,1fr)}.tab-list{overflow-x:auto}.tab-list button{min-width:7rem}.tab-panel{padding:1.3rem;gap:2rem}.feature-scene__content{align-items:flex-start;flex-wrap:wrap}.feature-scene__content em{margin-left:3.5rem}.telegram-scene{grid-template-columns:1fr}.telegram-arrow{transform:rotate(90deg);text-align:center}.chart{height:210px}.price-examples{align-items:stretch;flex-direction:column}.price strong{font-size:2.6rem}.faq details p{padding-right:0}.final-cta h2 br{display:none}.site-footer{padding:1.5rem 0}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.product-window,.floating-note,.is-replaying .month-progress span,.is-replaying .prepared-item{animation:none!important}.header-navigation{transition:none}}
.landing-shell{overflow:clip}.hero h1{max-width:620px;font-size:clamp(2.85rem,3.9vw,3.5rem);line-height:1.02;letter-spacing:-.035em}.hero-features{display:grid;max-width:620px;margin:2rem 0 0;padding:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem 1rem;list-style:none}.hero-features li{display:flex;align-items:center;gap:.48rem;color:#d6e2f2;font-size:.78rem;white-space:nowrap}.hero-features li span{display:grid;width:1.08rem;height:1.08rem;flex:0 0 auto;place-items:center;border:1px solid rgba(92,167,255,.34);border-radius:50%;color:#72b5ff;background:rgba(40,111,255,.1);font-size:.65rem}.section-anchor{scroll-margin-top:0}.tabs-enhanced .tab-panel[hidden]{display:none}.tabs-enhanced .tab-panel:not([hidden]){animation:tab-in .22s ease both}.prepared-item>i.la{font-size:1.1rem}.month-scene.is-animating .month-progress span{animation:progress 1.6s ease both}.month-scene.is-animating .prepared-item{animation:item-in .4s calc(var(--delay)*.18s) both}@keyframes tab-in{from{opacity:.55;transform:translateY(4px)}to{opacity:1;transform:none}}
@media(max-width:620px){.hero h1{font-size:clamp(2.35rem,10.2vw,2.9rem);line-height:1.04;letter-spacing:-.03em}.hero-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem .5rem}.hero-features li{font-size:.74rem}}
@media(prefers-reduced-motion:reduce){.month-scene .month-progress span,.month-scene .prepared-item,.tabs-enhanced .tab-panel{animation:none!important}}
:root{--max:var(--public-shell-max)}.site-header.public-shell-header{width:100%;max-width:none;margin-inline:0;padding-inline:var(--public-shell-header-gutter)}
@media(max-width:900px){.site-header.public-shell-header{padding-inline:var(--public-shell-header-compact-gutter)}}
.pricing-anchor{scroll-margin-top:4.5rem}
@media(max-width:900px){.pricing-anchor{scroll-margin-top:0}}
.metric-grid strong[data-count-up],.workspace-cards b[data-count-up],.analytics-metrics b[data-count-up]{font-variant-numeric:tabular-nums}.motion-ready [data-reveal-row]{opacity:0;transform:translateY(7px)}.motion-ready.is-animating [data-reveal-row]{animation:row-reveal .42s var(--motion-delay,350ms) cubic-bezier(.2,.7,.2,1) forwards}.message-check{display:inline-block;margin-left:.18rem;color:#72d6aa;font-weight:800}.motion-ready .message-check{opacity:0;transform:scale(.72)}.motion-ready.is-animating .message-check{animation:check-sent .32s .7s cubic-bezier(.2,.8,.2,1.25) forwards}.motion-ready [data-chart-bar]{transform:scaleY(0);transform-origin:center bottom}.motion-ready.is-animating [data-chart-bar]{animation:bar-grow 2.35s cubic-bezier(.2,.7,.2,1) forwards}.motion-ready [data-chart-line]{stroke-dasharray:1;stroke-dashoffset:1}.motion-ready.is-animating [data-chart-line]{animation:line-draw 2.4s .1s ease-out forwards}@keyframes row-reveal{to{opacity:1;transform:none}}@keyframes check-sent{to{opacity:1;transform:none}}@keyframes bar-grow{to{transform:scaleY(1)}}@keyframes line-draw{to{stroke-dashoffset:0}}
@media(prefers-reduced-motion:reduce){.motion-ready [data-reveal-row],.motion-ready .message-check,.motion-ready [data-chart-bar],.motion-ready [data-chart-line]{opacity:1;animation:none!important;transform:none;stroke-dashoffset:0}}
.floating-note{animation-delay:2.05s}
