.ac-cover{--ac-accent:#a8c98b;position:relative;isolation:isolate;width:100%;aspect-ratio:1.7;overflow:hidden;border-radius:18px;margin:0;background:#e4eae0;color:#2d3b33}.ac-cover *{box-sizing:border-box}.ac-cover-top{position:absolute;z-index:5;top:20px;left:24px;right:24px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;color:#546657}.ac-cover-number{letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:600}.ac-cover figcaption{position:absolute;z-index:5;bottom:17px;left:24px;right:18px;font-size:10px;color:#597062}.ac-cover-medical-crm{background:linear-gradient(140deg,#e2ebe2,#f0f2ed 65%,#e8efdf)}.ac-med-scene{position:absolute;inset:0}.ac-med-sheet{position:absolute;left:30%;top:12%;width:48%;height:74%;padding:19px 23px;border:1px solid #aecab2;border-radius:13px;background:#f6f9f2;transform:rotate(-6deg);box-shadow:14px 17px 25px #2e573b12}.ac-med-sheet-back{left:32%;top:16%;transform:rotate(4deg);background:#e7f0e3}.ac-med-head{display:flex;align-items:center;gap:11px;padding-bottom:15px;border-bottom:1px solid #d1e0cb;font-size:12px;font-weight:700}.ac-med-mark{font-size:22px;color:#4f8667}.ac-med-head i{margin-left:auto;font-size:7px;font-style:normal;color:#829686}.ac-med-title{font-size:clamp(18px,2.1vw,28px);letter-spacing:-.06em;margin:17px 0;color:#284937}.ac-med-row{display:flex;align-items:center;gap:13px;margin:12px 0}.ac-med-row i{width:12px;height:12px;border:1px solid #a9beaa;border-radius:50%}.ac-med-row b{height:5px;flex:1;background:#e1ebdd;border-radius:5px}.ac-med-row em{font-size:12px;font-style:normal;color:#589168}.ac-med-footer{display:flex;justify-content:space-between;border-top:1px solid #d1e0cb;padding-top:13px;margin-top:12px;font-size:10px;color:#506d57}.ac-med-footer span{font-size:17px}.ac-med-glow{position:absolute;right:7%;bottom:8%;width:22%;height:32%;background:radial-gradient(ellipse,#b8d0a562,transparent 67%);pointer-events:none}.ac-cover-logistics-analytics{background:linear-gradient(125deg,#23312e,#111f21);color:#e5f2de}.ac-cover-logistics-analytics .ac-cover-top,.ac-cover-logistics-analytics figcaption{color:#bad1c2}.ac-data-scene{position:absolute;left:10%;right:9%;top:17%;bottom:16%;display:flex;flex-direction:column;justify-content:center}.ac-data-chart{position:relative;height:82%;border:1px solid #5a7269;border-radius:12px;background:#233a38;padding:16px;overflow:hidden}.ac-data-chart .ac-data-small{position:absolute;top:13px;left:17px;color:#bfd8cc;font-size:10px;letter-spacing:.12em;z-index:1}.ac-data-chart svg{width:100%;height:100%}.ac-data-bars{position:absolute;right:7%;bottom:17%;height:24%;width:29%;display:flex;align-items:flex-end;gap:5px}.ac-data-bars i{flex:1;border-radius:3px 3px 0 0;background:#7a9a849e}.ac-data-footer{display:flex;align-items:center;justify-content:space-between;gap:5px;margin-top:12px;color:#e1ead6;font-size:11px}.ac-data-footer strong{color:#c3e988;letter-spacing:.1em;font-size:10px}.ac-data-footer i{font-style:normal;color:#c3e988}.ac-cover-telegram-orders{background:radial-gradient(circle at 70% 40%,#dbb6ac,#ece2df 55%,#ded9ed);color:#352d44}.ac-cover-telegram-orders .ac-cover-top,.ac-cover-telegram-orders figcaption{color:#56445e}.ac-chat-scene{position:absolute;inset:0}.ac-chat-phone{position:absolute;top:13%;left:33%;width:35%;height:74%;border:5px solid #343348;border-radius:23px;background:#faf8fa;overflow:hidden;transform:rotate(-6deg);box-shadow:22px 24px 0 #96788536}.ac-chat-app{display:flex;align-items:center;gap:8px;height:44px;padding:0 12px;background:#35374e;color:#fff;font-size:12px}.ac-chat-app i{font-style:normal;color:#ffc2a0}.ac-chat-app small{margin-left:auto;font-size:10px}.ac-chat-bubble{width:80%;margin:15px 10px 0;padding:11px 13px;border-radius:12px 12px 12px 2px;background:#f0e4ed;font-size:13px}.ac-chat-bubble span{display:block;font-size:12px;color:#9b819a;margin-top:8px}.ac-chat-bubble-out{margin-left:auto;margin-right:10px;border-radius:12px 12px 2px 12px;background:#d5edc5}.ac-chat-bubble-out,.ac-chat-tile{display:flex;justify-content:space-between}.ac-chat-tile{left:10px;right:10px;bottom:15px;align-items:center;padding:12px 14px;background:#453b59;color:white;border-radius:9px}.ac-chat-badge,.ac-chat-tile{position:absolute;font-size:13px}.ac-chat-badge{right:16%;top:38%;padding:12px 16px;border:1px solid #f3dfd3;border-radius:12px;background:#fdf9f5;box-shadow:0 8px 25px #5f465723}.ac-chat-badge span{margin-left:18px;color:#aa697a;font-weight:700}.ac-chat-orbit{position:absolute;left:15%;top:43%;font-size:50px;color:#d9ab8d}.ac-cover-legal-services-site{background:linear-gradient(140deg,#e9e2d4,#f7f4ec 58%,#d6d3c9);color:#34312b}.ac-cover-legal-services-site .ac-cover-top,.ac-cover-legal-services-site figcaption{color:#756d60}.ac-legal-scene{position:absolute;inset:0}.ac-legal-paper{top:13%;left:22%;padding:19px 25px;background:#fffdf7;transform:rotate(-3deg);border:1px solid #c8c2b6;box-shadow:13px 20px 30px #52463318}.ac-legal-paper,.ac-legal-paper-back{position:absolute;width:57%;height:75%}.ac-legal-paper-back{top:18%;left:26%;background:#d6d0c3;border:1px solid #b5aa99;transform:rotate(4deg)}.ac-legal-toolbar{display:flex;align-items:center;gap:4px;font-size:8px;color:#aaa69d;padding-bottom:11px;border-bottom:1px solid #ded8ca}.ac-legal-toolbar strong{margin-left:auto;font-size:9px;letter-spacing:.1em;color:#78674c}.ac-legal-serif{font:400 clamp(24px,3vw,42px)/1.13 Georgia,serif;margin-top:16px;letter-spacing:-.04em}.ac-legal-rule{height:1px;background:#b3a281;margin-top:17px}.ac-legal-small{font-size:10px;margin-top:12px;color:#776c61}.ac-legal-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:16px}.ac-legal-columns span{height:23px;background:repeating-linear-gradient(180deg,#d6d2c9 0 2px,transparent 2px 7px)}.ac-legal-cta{display:flex;align-items:center;justify-content:space-between;margin-top:13px;padding:9px 11px;background:#262e2c;color:#f5ede0;font-size:10px;border-radius:4px}.ac-legal-stamp{position:absolute;right:14%;top:43%;display:grid;place-items:center;width:64px;height:64px;border:1px solid #8e836f;border-radius:50%;color:#776a58;font:36px Georgia,serif;transform:rotate(17deg)}@media(max-width:700px){.ac-cover{aspect-ratio:1.52}.ac-cover-top{top:13px;left:14px;right:14px;font-size:9px}.ac-cover-number{font-size:8px}.ac-cover figcaption{bottom:11px;left:14px;font-size:9px}.ac-med-sheet{left:23%;width:61%;padding:12px 14px}.ac-med-sheet-back{left:26%}.ac-med-title{margin:9px 0}.ac-med-row{margin:7px 0}.ac-chat-phone{width:43%;left:28%}.ac-chat-badge{right:5%;font-size:10px}.ac-legal-paper{left:13%;width:72%;padding:12px 15px}.ac-legal-paper-back{left:17%;width:72%}.ac-legal-stamp{right:6%;width:48px;height:48px;font-size:28px}}.ac-cover.ac-cover-telegram-orders{container-type:inline-size;background:linear-gradient(125deg,#fbf7ef 4%,#e9eee0 55%,#d3dfc9);color:#243f32}.ac-cover-telegram-orders .ac-cover-top,.ac-cover-telegram-orders figcaption{color:#547360}.acc-scene{position:absolute;inset:0;isolation:isolate;overflow:hidden}.acc-orbit{position:absolute;right:-10%;top:-35%;width:90%;aspect-ratio:1;border:1px solid #8aaf8040;border-radius:50%;box-shadow:0 0 0 50px #92b38b0e,0 0 0 105px #92b38b0b}.acc-copy{position:absolute;left:7%;top:26%;width:43%;display:flex;flex-direction:column;align-items:flex-start;gap:9px;z-index:2}.acc-logotype{font-family:Georgia,Times New Roman,serif;font-size:clamp(21px,6.6cqw,48px);line-height:1.05;letter-spacing:-.055em;color:#2b5339}.acc-logotype>span{color:#79a25f}.acc-copy>strong{display:block;font-weight:600;font-size:clamp(11px,2.65cqw,20px);line-height:1.2;letter-spacing:-.03em}.acc-copy>span:not(.acc-logotype){font-size:clamp(9px,1.9cqw,15px);color:#627d67}.acc-pills{display:flex;gap:5px;flex-wrap:wrap;margin-top:7px}.acc-pills em{font-style:normal;font-size:clamp(7px,1.15cqw,11px);border:1px solid #bad0ac;border-radius:30px;padding:5px 9px;background:#ffffffa9;color:#4a754c}.acc-phones{position:absolute;inset:0;z-index:1}.acc-device{position:absolute;top:14%;left:51%;height:73%;width:25%;border:5px solid #17231c;border-radius:23px;padding:2px;overflow:hidden;background:#17231c;box-shadow:12px 19px 25px #263b2b3e;transform:rotate(-10deg)}.acc-device-cart{left:69%;top:21%;height:65%;width:23%;transform:rotate(8deg);z-index:-1;opacity:.93}.acc-device-menu{z-index:1}.acc-earpiece{position:absolute;z-index:3;left:36%;top:1px;width:28%;height:8px;background:#17231c;border-radius:0 0 8px 8px}.acc-top{height:18%;display:flex;align-items:center;justify-content:space-between;gap:3px;background:#f1f6ee;border-radius:11px 11px 0 0;padding:7px 6px 3px;font-size:clamp(5px,1.25cqw,9px);color:#345e48}.acc-top>b{font-size:clamp(5px,1.15cqw,8px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-top>span{font-size:13px;color:#3886af}.acc-top>small{font-size:8px}.acc-chat{height:74%;position:relative;background:linear-gradient(120deg,#d1e9b9,#abdbb1);padding:10% 5%;overflow:hidden;display:flex;flex-direction:column;gap:7px}.acc-bubble{align-self:flex-end;background:#def9d0;padding:4px 8px;border-radius:9px;color:#426e45;font-size:clamp(6px,1.3cqw,10px)}.acc-item,.acc-summary{background:#fff;border-radius:8px;box-shadow:0 2px 3px #2e593a19;padding:6px;display:flex;flex-direction:column;gap:4px;color:#304b3a}.acc-photo{height:45%;min-height:50px;background:#c3a27d url(/case-media/cafebot/food-collage.avif) top/200% 200% no-repeat;border-radius:5px}.acc-item{flex:1;min-height:0}.acc-item strong,.acc-summary strong{font-size:clamp(6px,1.4cqw,10px);line-height:1.2}.acc-item>span,.acc-summary b,.acc-summary span{font-size:clamp(6px,1.4cqw,10px)}.acc-item i,.acc-summary i{font-style:normal;background:#4d7d4d;color:#fff;text-align:center;border-radius:4px;font-size:clamp(5px,1.15cqw,9px);padding:5px 2px}.acc-summary{margin-top:15%;padding:10px 6px;gap:9px}.acc-summary>div{gap:3px;font-size:8px;border-bottom:1px solid #dfe9d7;padding-bottom:6px}.acc-bottom,.acc-summary>div{display:flex;justify-content:space-between}.acc-bottom{height:9%;background:#f2f7ef;align-items:center;padding:4px 7px;font-size:7px;color:#477851}.acc-bottom span{background:#1d86e3;border-radius:20px;color:#fff;padding:3px 7px}@media(max-width:650px){.acc-copy{left:6%;top:26%;width:42%;gap:5px}.acc-pills{display:none}.acc-device{border-width:3px;border-radius:12px;box-shadow:5px 8px 12px #263b2b36}.acc-top{padding:4px 3px}.acc-chat{padding:12% 5%;gap:3px}.acc-summary{gap:4px;padding:5px}.acc-item{padding:4px;gap:2px}.acc-photo{min-height:27px}.acc-bubble{padding:2px 4px}.acc-device-cart{left:70%}}@media(min-width:651px){.acc-copy{gap:clamp(6px,1.5cqw,12px)}.acc-phones .acc-device{max-width:190px}}