@font-face{font-family:"Fira Sans";src:url('/assets/fira-400-cyr.woff2')}@font-face{font-family:"Fira Sans";src:url('/assets/fira-700-cyr.woff2');font-weight:700}.online-solution{font-family:"Fira Sans",sans-serif;color:#1c1c1c;line-height:1.6}.online-shell{max-width:1200px;margin:auto;padding:0 30px}.online-hero{background:#f5f2ff url('/assets/daisy-smart/Frame-1-2-2.png') center/cover;padding:100px 0}.online-split{display:grid;grid-template-columns:1.15fr 1fr;gap:70px;align-items:center}.online-solution h1{font-size:55px;line-height:1.12;letter-spacing:-1.4px;margin:20px 0 25px;font-weight:700}.online-solution h1 em{color:#6426f4;font-style:normal}.online-solution h2{font-size:38px;line-height:1.2;font-weight:700;margin:18px 0 24px}.online-solution h3{font-size:23px;line-height:1.3;margin:15px 0}.online-solution p{font-size:18px;margin:0 0 24px}.online-eyebrow{font-size:13px;font-weight:700;letter-spacing:1.5px;color:#6426f4}.online-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:32px}.online-button{display:inline-block;background:linear-gradient(125deg,#bd16f4 27%,#2a9af8);padding:16px 25px;border-radius:10px;color:#fff!important;text-decoration:none!important;font-weight:700}.online-button:hover{filter:brightness(.94)}.online-link{color:#6426f4;font-weight:700;text-decoration:none}.online-visual{background:#fff;border:1px solid #ede6ff;border-radius:24px;box-shadow:0 22px 60px #6426f416;text-align:center;padding:42px 28px;transform:rotate(-2deg)}.online-visual img{display:block;margin:0 auto 22px}.online-visual .online-eyebrow{display:block}.online-visual h2{font-size:30px}.online-tags{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-bottom:24px}.online-tags span{background:#f4ebff;color:#6426f4;padding:7px 13px;border-radius:30px;font-weight:700}.online-visual small{color:#626262}.online-section{padding:85px 0}.online-tint{background:#f9f5ff}.online-intro{max-width:750px}.online-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:38px}.online-two{grid-template-columns:repeat(2,1fr)}.online-four{grid-template-columns:repeat(4,1fr)}.online-card{padding:30px;border:1px solid #ece5f8;border-radius:18px;background:#fff}.online-card p{font-size:17px;margin-bottom:0}.online-number{display:inline-flex;width:50px;height:50px;align-items:center;justify-content:center;background:#f4ebff;color:#6426f4;border-radius:50%;font-weight:700}.online-card .online-link{display:inline-block;margin-top:20px}.online-subtitle{margin-top:45px!important}.online-note{margin-top:26px!important;color:#626262;font-size:16px!important}.online-faq{max-width:950px}.online-faq details{border-bottom:1px solid #e0d8ef;padding:22px 0}.online-faq summary{font-size:21px;font-weight:700;cursor:pointer}.online-faq details p{margin:18px 0 0}.online-cta{background:#f3f0ff;border-radius:24px;padding:55px;text-align:center}.online-cta p{max-width:700px;margin:auto}.online-cta .online-actions{justify-content:center}.online-solution a:focus-visible,.online-solution summary:focus-visible{outline:3px solid #6426f4;outline-offset:5px}@media(max-width:900px){.online-split{gap:35px;grid-template-columns:1fr}.online-solution h1{font-size:43px}.online-four{grid-template-columns:repeat(2,1fr)}.online-grid:not(.online-four){grid-template-columns:1fr}.online-two{grid-template-columns:1fr}}@media(max-width:600px){.online-shell{padding:0 22px}.online-hero{padding:55px 0}.online-split{grid-template-columns:1fr}.online-solution h1{font-size:38px}.online-solution h2{font-size:30px}.online-section{padding:55px 0}.online-four{grid-template-columns:1fr}.online-visual{transform:none;padding:30px 20px}.online-cta{margin:0 16px;padding:35px 22px}.online-button{width:100%;text-align:center}.online-actions{gap:18px}.online-visual h2{font-size:27px}}.online-section h2{max-width:950px}.online-section:not(.online-audience)>.online-shell>h2{text-align:center;margin-left:auto;margin-right:auto}.online-section>.online-shell>.online-eyebrow{display:block;text-align:center}.online-section>.online-shell>.online-intro{margin-left:auto;margin-right:auto;text-align:center}.online-audience-visual{background:radial-gradient(circle,#eee5ff,transparent 70%);padding:40px 20px;text-align:center}.online-audience-visual img{width:240px;max-width:70%;margin-bottom:25px}.online-audience-visual p{font-weight:700}.online-checklist{list-style:none;padding:0;margin:25px 0;display:grid;grid-template-columns:1fr 1fr;gap:14px}.online-checklist li:before{content:'✓';color:#6426f4;font-weight:700;margin-right:10px}.online-card{transition:transform .25s,box-shadow .25s,border-color .25s}.online-card:hover,.online-card:focus-within{transform:translateY(-5px);box-shadow:0 14px 30px #6426f413;border-color:#d2baff}.online-button{transition:transform .25s,filter .25s}.online-button:hover{transform:scale(.96)}.online-faq details{border:1px solid #e5dcf5;background:#fff;border-radius:12px;padding:20px 24px;margin:12px 0}.online-faq summary{list-style:none;display:flex;justify-content:space-between;gap:24px}.online-faq summary::-webkit-details-marker{display:none}.online-faq summary:after{content:'+';color:#6426f4;font-size:27px;line-height:1;flex-shrink:0}.online-faq details[open] summary{color:#6426f4}.online-faq details[open] summary:after{content:'−'}.online-faq details[open] p{animation:online-answer .35s ease}.online-reveal{opacity:0;transform:translateY(25px);transition:opacity .65s ease var(--reveal-delay,0ms),transform .65s ease var(--reveal-delay,0ms)}.online-reveal.is-visible{opacity:1;transform:translateY(0)}#documents,#integrations{scroll-margin-top:160px}@keyframes online-answer{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.online-checklist{grid-template-columns:1fr}.online-faq summary{font-size:19px}.online-faq details{padding:18px}#documents,#integrations{scroll-margin-top:130px}}@media(prefers-reduced-motion:reduce){.online-solution *, .online-solution *:before,.online-solution *:after{animation:none!important;transition:none!important}.online-reveal{opacity:1;transform:none}.online-card:hover,.online-button:hover{transform:none}}

.online-hardware{margin-top:45px}.online-device{display:block;text-align:center;text-decoration:none;background:radial-gradient(circle,#ede2ff,transparent 70%);border-radius:24px;padding:30px;transition:transform .3s}.online-device:hover{transform:scale(1.025)}.online-device img{width:100%;max-width:420px;height:auto;object-fit:contain}.online-device .online-tags{margin-top:25px}.online-hardware .online-checklist{grid-template-columns:1fr}.online-hardware h3{font-size:32px;color:#6426f4}#hardware{scroll-margin-top:160px}@media(max-width:600px){.online-device{padding:20px}.online-hardware{margin-top:25px}#hardware{scroll-margin-top:130px}}
