.effect-landing{color:#f0f5f0;background:#080b09}.effect-landing-hero{background:radial-gradient(circle at 78% 38%,#4bf9e814,#0000 28%),#080b09;padding:148px 0 76px}.effect-landing-hero__grid{grid-template-columns:1.05fr .95fr;align-items:end;gap:72px;display:grid}.effect-landing-hero .eyebrow{color:#98a79a;align-items:center;gap:12px;display:flex}.effect-landing-hero .eyebrow span{background:var(--green);width:30px;height:2px}.effect-landing-hero h1{margin:0;font-size:clamp(3.6rem,7vw,7rem);line-height:.92}.effect-landing-hero h1 em{color:var(--green);font-style:normal}.effect-landing-hero__description{color:#a5b0a7;max-width:650px;margin:28px 0 0;font-size:1rem;line-height:1.8}.effect-landing-hero__actions{align-items:center;gap:22px;margin-top:30px;display:flex}.effect-landing-hero__start{color:#f3f8f2;border:1px solid #7ba777;align-items:center;gap:16px;min-height:52px;padding:0 18px;font-size:.7rem;font-weight:800;display:inline-flex}.effect-landing-hero__start svg{color:var(--green)}.effect-landing-hero__actions>span{color:#718076;align-items:center;gap:7px;font-size:.63rem;display:flex}.effect-landing-hero__actions>span svg{color:var(--green)}.effect-landing-hero__signal{background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#ffffff09 calc(10% - 1px) 10%);border-block:1px solid #29332c;align-items:center;gap:5px;height:210px;padding:24px 20px;display:flex;position:relative}.effect-landing-hero__signal i{height:var(--height);opacity:.58;transform-origin:50%;animation:1.6s ease-in-out infinite alternate effectSignal;animation-delay:var(--delay);background:linear-gradient(#88ff3a,#4bf9e8);flex:1}.effect-landing-hero__signal b{color:#718076;letter-spacing:1.4px;font-size:.52rem;position:absolute;bottom:12px;left:20px}@keyframes effectSignal{to{opacity:.82;transform:scaleY(.52)}}.effect-landing .web-studio{padding-top:64px}.effect-landing-features{color:#101510;background:#edf2ed}.effect-landing-section-head{grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;margin-bottom:56px;display:grid}.effect-landing-section-head h2{margin:0}.effect-landing-section-head h2 em{color:#4d8d2d;font-style:normal}.effect-landing-section-head>p{color:#606c62;max-width:470px;line-height:1.85}.effect-feature-grid{background:#c7d0c6;border:1px solid #c7d0c6;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.effect-feature-grid article{background:#f7faf6;min-height:260px;padding:28px}.effect-feature-grid article>span{color:#4e8c2f;font-size:.66rem}.effect-feature-grid h3{margin:58px 0 10px;font-size:1.35rem}.effect-feature-grid p{color:#5e6a60;font-family:system-ui,sans-serif;font-size:.84rem;line-height:1.7}.effect-landing-app{color:#101510;background:#dff4d5}.effect-landing-app__inner{grid-template-columns:auto 1fr auto;align-items:center;gap:28px;display:grid}.effect-landing-app__icon{width:72px;height:72px;color:var(--green);background:#111511;place-items:center;display:grid}.effect-landing-app h2{margin:0 0 9px;font-size:clamp(1.9rem,3vw,3rem)}.effect-landing-app p:not(.eyebrow){color:#586759;max-width:680px;margin:0;line-height:1.75}.effect-landing-app .download-button{min-width:196px}.effect-landing .faq-section{background:#080b09}.effect-landing .faq-section h2{color:#f0f5f0}.effect-landing .faq-section details{border-color:#2b352e}.effect-landing .faq-section summary,.effect-landing .faq-section p{color:#bdc9bf}@media (width<=900px){.effect-landing-hero__grid,.effect-landing-section-head{grid-template-columns:1fr;gap:34px}.effect-landing-hero__signal{height:150px}.effect-feature-grid{grid-template-columns:1fr}.effect-landing-app__inner{grid-template-columns:auto 1fr}.effect-landing-app .download-button{grid-column:1/-1;justify-self:start}}@media (width<=680px){.effect-landing-hero{padding:112px 0 45px}.effect-landing-hero h1{font-size:3.45rem}.effect-landing-hero__description{font-size:.88rem}.effect-landing-hero__actions{flex-direction:column;align-items:stretch;gap:13px}.effect-landing-hero__start,.effect-landing-hero__actions>span{justify-content:center}.effect-landing .web-studio{padding-top:48px}.effect-feature-grid article{min-height:220px}.effect-feature-grid h3{margin-top:42px}.effect-landing-app__inner{grid-template-columns:1fr}.effect-landing-app .download-button{grid-column:auto;justify-content:center;width:100%}}html[data-pwa-mode=standalone] .effect-landing :is(.effect-landing-hero,.effect-landing-features,.effect-landing-app,.faq-section){display:none!important}html[data-pwa-mode=standalone] .effect-landing{min-height:var(--app-height,100dvh);background:#070908}html[data-pwa-mode=standalone] .effect-landing .web-studio{padding-top:0}
