:root{--ink:#172640;--muted:#6c7585;--paper:#fbfaf7;--line:#e1e5eb;--orange:#4263df}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;color:var(--ink);background:var(--paper);font-family:'DM Sans','Noto Sans KR',sans-serif;font-size:15px;-webkit-font-smoothing:antialiased}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid var(--orange);outline-offset:5px}.wrap{max-width:1240px;margin:auto;padding-left:40px;padding-right:40px}header{height:100px;max-width:1400px;margin:auto;padding:0 48px;display:flex;align-items:center;justify-content:space-between;gap:25px}.logo{display:flex;align-items:center;gap:9px;font-weight:700;font-size:25px;letter-spacing:-1.4px}.logo .ai{font-size:12px;letter-spacing:0;align-self:flex-start;padding-top:8px}.mark{font-size:34px;line-height:1;letter-spacing:-7px;margin-right:10px}.mark span{font-size:24px}nav{display:flex;gap:32px;font-size:13px;font-weight:500}nav a:hover{color:var(--orange)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:54px;padding:14px 23px;border:1px solid transparent;border-radius:5px;font-size:13px;font-weight:600;transition:transform .2s,background .2s}.btn:hover{transform:translateY(-2px)}.btn span{font-size:19px}.dark{background:var(--ink);color:#fff}.dark:hover{background:#284dc0}.small{min-height:43px;padding:8px 17px;font-size:12px}.textbtn{border:0;background:none;color:inherit;font-weight:600;font-size:13px;padding:12px 0}.textbtn:hover{text-decoration:underline}.hero{min-height:690px;padding-top:67px;padding-bottom:70px;display:grid;grid-template-columns:1.05fr 1fr;gap:35px;align-items:center}.eyebrow,.section-kicker{font-size:11px;font-weight:700;letter-spacing:1.7px}.eyebrow{display:flex;align-items:center;gap:9px;margin-bottom:26px}.dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--orange)}h1{font-size:57px;line-height:1.3;letter-spacing:-3.5px;margin:0;font-weight:800}.orange{color:var(--orange)}.lead{font-size:17px;line-height:1.9;letter-spacing:-.55px;color:#67746b;margin:25px 0 32px}.hero-actions{display:flex;align-items:center;gap:26px}.hero-foot{display:flex;gap:13px;margin-top:38px;font-size:11px;color:#707a71}.hero-foot i{color:#a8afa2;font-style:normal}.hero-art{position:relative;height:530px;display:flex;align-items:center;justify-content:center}.orbit{position:absolute;width:470px;height:470px;border:1px solid #d7ddcd;border-radius:50%;transform:rotate(-25deg);z-index:-1}.orbit2{width:520px;height:310px;transform:rotate(-45deg)}.hero-art:before{content:'';position:absolute;inset:30px -10px;border-radius:50%;background:radial-gradient(ellipse,#e2eafb,transparent 67%);z-index:-1}.language{position:absolute;background:#fffefa;border:1px solid #e5e7de;box-shadow:0 6px 12px #17264006;border-radius:30px;padding:10px 18px;font-size:12px;z-index:2}.language span{padding-left:7px}.l1{top:13px;right:-3px;transform:rotate(8deg)}.l2{left:-15px;top:128px;transform:rotate(-10deg)}.l3{right:-18px;bottom:100px;transform:rotate(7deg)}.float-label{position:absolute;top:3px;left:35px;display:flex;align-items:center;gap:8px;font-size:10px;color:#687869}.hero-chat{background:#fff;width:322px;border:1px solid #e0e5dc;border-radius:13px;box-shadow:0 18px 40px #2e4a3512;transform:rotate(3deg);overflow:hidden}.chat-brand{padding:18px 17px;display:flex;align-items:center;gap:10px;border-bottom:1px solid #edf0e8}.mini-logo{background:var(--ink);color:white;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;font-weight:700;font-size:18px}.chat-brand strong{font-size:11px;letter-spacing:1px}.chat-brand small{display:block;font-size:9px;color:#8c9288;margin-top:3px}.online{margin-left:auto;width:6px;height:6px;background:#79a68b;border-radius:50%}.chat-body{padding:18px 15px}.bubble{font-size:11px;line-height:1.6;padding:11px 13px;max-width:91%;border-radius:8px;margin-bottom:13px}.customer{background:#e9effc;margin-left:auto;width:max-content}.chat-reply{display:flex;gap:7px}.bot-icon{font-size:20px;color:#6d8d5b}.bot{background:#f3f5fa}.product-mini{display:flex;align-items:center;gap:17px;margin:1px 0 0 26px;border:1px solid #e4e8de;border-radius:7px;padding:12px}.product-mini strong{display:block;font-size:11px;margin-top:6px}.product-tag{font-size:6px;letter-spacing:.8px;color:#9b8d70}.product-mini p{font-size:8px;color:#939689;margin:5px 0}.product-mini b{font-size:10px}.bottle{height:83px;width:42px;background:#b07d3b;border-radius:5px 5px 7px 7px;position:relative;margin-top:12px;box-shadow:inset 7px 0 8px #dfb572}.bottle>div{position:absolute;height:17px;width:23px;background:#e5e4d7;top:-15px;left:10px;border-radius:2px}.bottle>span{display:block;background:#f7f0df;font-size:6px;text-align:center;padding:10px 2px;margin-top:20px;letter-spacing:1px}.bottle small{font-size:4px;display:block;margin-top:5px}.sample-buy{margin:8px 0 13px 26px;background:var(--ink);color:white;padding:9px;border-radius:4px;font-size:9px;display:flex;justify-content:space-between}.short{margin-bottom:0}.chat-input-demo{padding:15px;border-top:1px solid #e9ebe4;display:flex;justify-content:space-between;color:#929a91;font-size:9px}.chat-input-demo span{font-size:15px}.crm-toast{display:flex;align-items:center;gap:10px;position:absolute;bottom:14px;left:8px;background:#fff;border-radius:8px;border:1px solid #dfe5d8;padding:14px 17px;box-shadow:0 10px 25px #17264010;transform:rotate(-4deg)}.check{display:grid;place-items:center;border-radius:50%;width:28px;height:28px;background:#edf2ff}.crm-toast strong{font-size:11px}.crm-toast small{display:block;margin-top:5px;font-size:9px;color:#7a8579}.crm-toast>span{padding-left:18px}.art-caption{position:absolute;bottom:-20px;right:18px;font-size:9px;color:#8a9289}.platform-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:26px 0}.platform-strip>.wrap{display:flex;align-items:center;justify-content:space-between}.platform-strip span{font-size:11px;line-height:1.7;color:#7c847a}.platform-strip strong{font-weight:500;color:var(--ink)}.platform-strip div>div{display:flex;align-items:center;gap:28px;font-size:10px;letter-spacing:1px}.platform-strip b{color:#aab39e;font-size:17px}.section{padding-top:110px;padding-bottom:110px}.section-kicker{color:#7a8b72;margin-bottom:25px;font-size:10px}h2{font-size:38px;letter-spacing:-1.8px;line-height:1.5;margin:0;font-weight:700}.split-heading{display:flex;justify-content:space-between;gap:35px;align-items:center}.split-heading>p,.section-desc{font-size:14px;color:#788176;line-height:1.95;letter-spacing:-.3px}.journey{display:flex;justify-content:space-between;gap:30px;border-top:1px solid var(--line);padding-top:35px;margin-top:45px}.journey>div{flex:1}.journey span{font-size:9px;letter-spacing:1.2px;color:#8a967d}.journey h3{font-size:19px;letter-spacing:-.8px;margin:18px 0 10px}.journey p{font-size:13px;color:#80877b;line-height:1.8;margin:0}.journey>i{font-style:normal;color:#9ca78e;align-self:center}.solutions{background:#f0f3fa}.feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:23px;margin-top:43px}.feature{padding:32px;background:#ffffff;border:1px solid #dee4f0;border-radius:9px}.feature-top{display:flex;align-items:center;gap:12px;font-size:9px;letter-spacing:1px;color:#85927b}.feature-icon{font-size:25px;color:#688060}.feature h3{font-size:26px;letter-spacing:-1px;line-height:1.5;margin:19px 0 14px}.feature>p,.wide>div>p{font-size:13px;line-height:1.9;color:#778170;max-width:450px}.feature small{font-size:9px;color:#86907e;display:block;margin-top:15px}.mini-conversation{background:#edf2fb;border-radius:6px;padding:22px;margin-top:25px}.mini-conversation>span{display:block;font-size:14px;margin-bottom:14px}.mini-conversation>b{display:block;font-weight:400;font-size:11px;color:#6d7e64}.mini-conversation>div{font-size:10px;margin-top:24px;display:flex;justify-content:space-between;color:#6c7d61}.mini-conversation i{font-style:normal;color:#a6b39b}.order-mini{border:1px solid #dee4f0;border-radius:6px;padding:20px;margin-top:25px;height:137px}.order-mini>div:first-child{display:flex;justify-content:space-between;font-size:8px;letter-spacing:.5px;color:#7f8c73}.order-mini b{font-weight:500;color:#557349}.order-mini>strong{font-size:13px;display:block;margin-top:12px}.tracking{display:flex;justify-content:space-between;position:relative;margin-top:17px}.tracking:before{content:'';position:absolute;top:4px;left:0;right:0;height:2px;background:linear-gradient(to right,#5878d4 68%,#dbe1d3 68%)}.tracking i{width:9px;height:9px;border-radius:50%;background:#5878d4;z-index:1}.tracking i:last-child{background:#dbe1d3}.tracking-text{display:flex;justify-content:space-between;font-size:8px;color:#849077;margin-top:6px}.wide{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.customer-card{background:#fff;border:1px solid #e2e6da;border-radius:8px;padding:22px;max-width:390px}.customer-head{display:flex;align-items:center;gap:10px}.customer-head>span{display:grid;place-items:center;background:#e7e9db;width:37px;height:37px;border-radius:50%;color:#747758}.customer-head strong{font-size:12px}.customer-head small{margin-top:4px;font-size:9px}.customer-head label{font-size:8px;color:#9b9f91;margin-left:auto}.tags{display:flex;gap:5px;margin-top:18px}.tags span{border:1px solid #dfe5d8;border-radius:3px;padding:5px 7px;font-size:8px;color:#76856e}.timeline{margin-top:20px}.timeline p{display:flex;align-items:center;gap:10px;font-size:10px;color:#6c7964;position:relative}.timeline b{width:6px;height:6px;background:#6f8ee9;border-radius:50%}.timeline small{margin:0 0 0 auto;font-size:8px}.experience{display:grid;grid-template-columns:1fr 1fr;gap:95px;align-items:center}.scenario-tabs{display:grid;gap:9px;margin:30px 0 22px}.scenario-tabs button{border:1px solid var(--line);background:transparent;border-radius:5px;padding:16px;display:flex;gap:15px;text-align:left;color:#8a9285;font-size:10px}.scenario-tabs button span{flex:1;font-size:13px;color:var(--ink)}.scenario-tabs button[aria-selected=true]{background:var(--ink);color:#b8c6a5;border-color:var(--ink)}.scenario-tabs button[aria-selected=true] span{color:white}.fine{font-size:10px;line-height:1.9;color:#8a9283}.demo-panel{border:1px solid #dfe3d8;border-radius:12px;background:white;box-shadow:0 15px 45px #183a3508;overflow:hidden;min-height:450px;display:flex;flex-direction:column}.demo-top{padding:21px;display:flex;align-items:center;gap:10px;border-bottom:1px solid #e8ebe2}.demo-top strong{font-size:12px}.demo-top small{font-size:7px;letter-spacing:1px;display:block;color:#939d89;margin-top:5px}.demo-badge{margin-left:auto;font-size:7px;border:1px solid #dce3d4;padding:5px;border-radius:3px;color:#819076}#scenario-messages{padding:25px 22px;min-height:300px;flex:1}.demo-message{font-size:12px;line-height:1.9;padding:14px 16px;background:#f2f5fa;border-radius:7px;margin:0 0 14px;max-width:92%;white-space:pre-line}.demo-message.user{margin-left:auto;background:#e8efff;width:max-content}.demo-message .meta{display:block;font-size:9px;color:#7e8c72;padding-top:12px;border-top:1px solid #dce3d2;margin-top:12px}.demo-next{display:flex;justify-content:space-between;border:0;border-top:1px solid #e3e8db;padding:18px 22px;background:white;color:var(--ink);font-size:11px}.demo-next:hover{background:#f5f7ef}.integration{background:#172640;color:#f3f4ea}.integration .section-kicker{color:#bdc8a9}.integration .split-heading>p{color:#b4c2ad}.integration-flow{display:flex;gap:30px;align-items:center;margin-top:50px;padding:35px 0;border-top:1px solid #ffffff20;border-bottom:1px solid #ffffff20}.source-systems{display:grid;gap:10px;flex:1}.source-systems>div{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:16px 19px;border:1px solid #ffffff30;border-radius:5px}.source-systems b{font-size:16px;font-weight:500}.source-systems span{font-size:9px;color:#aabfa6}.flow-arrow{color:#8ca77d;font-size:23px}.integration-center{display:flex;flex-direction:column;align-items:center;gap:12px;flex:1}.integration-center .mini-logo{background:#b9c8ff;color:#172640;width:58px;height:58px;font-size:29px;border-radius:13px}.integration-center strong{font-size:20px;font-weight:500}.integration-center small{font-size:10px;color:#abc09f}.flow-outcomes{flex:1}.flow-outcomes p{font-size:12px;padding:6px 0;color:#d1dbc6}.integration-notes{display:grid;grid-template-columns:1fr 1fr;gap:75px;padding-top:22px}.integration-notes p{font-size:10px;line-height:1.9;color:#a4b69e;margin:0}.integration-notes strong{display:block;color:#e4ebd9;font-weight:500;font-size:12px;margin-bottom:5px}.industry-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:45px}.industry{padding:28px;border-radius:8px;position:relative;overflow:hidden}.beauty{background:#efe4db}.fashion{background:#e4e8f0}.industry>span{font-size:9px;letter-spacing:1.4px;color:#7b806d}.industry h3{font-size:23px;margin:15px 0 8px;letter-spacing:-.8px}.industry p{font-size:11px;color:#7a8172;margin:0}.beauty-art,.fashion-art{height:230px;position:relative;display:flex;align-items:center;justify-content:center}.jar{background:linear-gradient(90deg,#d4bd97,#f3e2c2 45%,#cfb490);width:124px;height:90px;border-radius:7px 7px 25px 25px;margin-top:65px;font-size:13px;letter-spacing:3px;display:flex;flex-direction:column;text-align:center;justify-content:center;z-index:2;box-shadow:12px 13px 20px #8a79502a;position:relative}.jar:before{content:'';position:absolute;top:-16px;height:22px;left:0;right:0;border-radius:10px 10px 2px 2px;background:linear-gradient(90deg,#bfa581,#e4d6ba,#c5ab85)}.jar small{font-size:6px;letter-spacing:1px;margin-top:7px}.tall-bottle{width:73px;height:151px;margin-left:25px;background:linear-gradient(90deg,#b1b5a0,#d7d9c5,#b1b49e);border-radius:10px 10px 7px 7px;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:8px;letter-spacing:1px;box-shadow:12px 13px 20px #5c655628;transform:rotate(8deg);position:relative}.tall-bottle:before{content:'';position:absolute;height:30px;width:45px;top:-27px;background:#5d6c56;border-radius:5px 5px 0 0}.tall-bottle small{margin-top:12px;font-size:6px}.beauty-art>i{position:absolute;bottom:15px;right:45px;width:70px;height:30px;border:1px solid #6e7b4e;border-radius:0 100% 0 100%;transform:rotate(-30deg)}.shirt{height:180px;width:190px;background:linear-gradient(110deg,#ebe8dd,#f8f6f0 60%,#d9d6cb);clip-path:polygon(22% 0,38% 0,42% 9%,58% 9%,62% 0,78% 0,100% 22%,87% 39%,77% 30%,77% 100%,23% 100%,23% 30%,13% 39%,0 22%);transform:rotate(-12deg);position:absolute;left:58px;top:25px}.fabric-label{background:#b4bfd6;width:117px;height:150px;transform:rotate(10deg);position:absolute;right:55px;bottom:25px;padding:24px 20px;font-size:19px;line-height:1.2;color:#243553;letter-spacing:1px;box-shadow:7px 10px 20px #20382b15}.fabric-label small{display:block;font-size:5px;letter-spacing:.6px;margin-top:13px}.expansion{margin-top:23px;display:flex;align-items:center;gap:20px;border-top:1px solid var(--line);padding-top:23px;font-size:11px}.expansion b{font-weight:600;white-space:nowrap}.expansion>span{color:#8b9385;line-height:1.8}.expansion .textbtn{margin-left:auto;white-space:nowrap;font-size:11px}.pricing{background:#f3f5f9}.price-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:55px}.price-grid article{border:1px solid #d6dbcd;padding:30px 24px;border-radius:7px;position:relative;background:#ffffff}.price-grid article>span{font-size:9px;letter-spacing:1.5px;color:#819070}.price-grid h3{font-size:18px;font-weight:500;letter-spacing:-.7px;margin:12px 0 26px}.price{font-size:44px;letter-spacing:-2px;font-weight:600;line-height:1.1}.price>span{font-size:11px;letter-spacing:0;font-weight:400;margin-left:5px;color:#849077}.price-grid p{font-size:10px;color:#8b9580;margin-top:14px}.price-grid ul{padding:20px 0 0;border-top:1px solid #e1e4d8;margin:23px 0 27px;list-style:none;min-height:138px}.price-grid li{font-size:11px;color:#718065;line-height:2.7}.price-grid li:before{content:'✓';padding-right:8px}.price-grid .btn{width:100%;font-size:11px;min-height:45px;padding:10px}.outline{border-color:#c6d0bc;background:none;color:var(--ink)}.price-grid .featured{border:1px solid #4263df;background:#f6f8ff}.recommended{position:absolute;top:-24px;left:-1px;right:-1px;background:#172640;color:#ecf0dd;border-radius:6px 6px 0 0;text-align:center;font-size:8px;letter-spacing:1.6px;padding:7px}.pricing .fine{margin-top:25px;font-size:9px}.faq{display:grid;grid-template-columns:1fr 1.5fr;gap:80px}.faq-list details{border-bottom:1px solid var(--line);padding:21px 0}.faq-list details:first-child{padding-top:0}summary{cursor:pointer;list-style:none;font-size:14px;font-weight:500;display:flex;justify-content:space-between;gap:20px}summary:after{content:'+';font-size:18px;color:#8f9b84}details[open]>summary:after{content:'−'}.faq-list p{font-size:12px;color:#798572;line-height:2;margin:17px 25px 0 0}.closing{background:#dfe7ff;position:relative;overflow:hidden;padding:90px 0 105px}.closing h2{font-size:44px;line-height:1.45}.closing h2 span{color:#4263df}.closing p{font-size:13px;color:#6a7c5c;line-height:1.9;margin:23px 0 30px}.cream{background:#f9f9f1;color:var(--ink)}.closing-word{position:absolute;bottom:-25px;right:20px;font-size:130px;line-height:1;letter-spacing:-9px;color:#b6c2e43d;font-weight:700;pointer-events:none}.closing .wrap{position:relative;z-index:1}footer{display:flex;gap:50px;align-items:center;justify-content:space-between;padding-top:45px!important;padding-bottom:50px!important}footer>div{font-size:10px;color:#8b9383;line-height:2}footer>div:last-child{display:flex;flex-direction:column;align-items:flex-end;gap:8px}footer .textbtn{font-size:10px;font-weight:400;padding:0}footer small{font-size:9px}.chat-launch{position:fixed;bottom:25px;right:28px;background:var(--ink);color:#fff;padding:15px 19px;border-radius:50px;border:1px solid #ffffff30;box-shadow:0 7px 25px #17264025;display:flex;gap:12px;align-items:center;font-size:12px;z-index:10}.chat-launch>span{font-size:20px;color:#dfe7ff}.chat-launch i{font-style:normal;color:#dfe7ff}dialog{border:1px solid #d9dfd2;border-radius:13px;box-shadow:0 25px 80px #153b352e;color:var(--ink);padding:0}dialog::backdrop{background:#18382f55;backdrop-filter:blur(3px)}#chat-dialog{width:410px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 30px);margin:auto 22px 20px auto;background:#fff;overflow:auto}.chat-modal-head{display:flex;align-items:center;gap:10px;padding:17px 19px;border-bottom:1px solid #e2e8db;position:sticky;top:0;background:#fff;z-index:2}.chat-modal-head strong{font-size:13px}.chat-modal-head small{display:block;font-size:9px;color:#8b9681;margin-top:5px}.chat-modal-head>button{margin-left:auto;border:0;background:none;color:#7b896f;font-size:26px}.live-messages{padding:20px 17px;min-height:150px;max-height:300px;overflow:auto}.live-message{padding:12px 14px;border-radius:7px;background:#f2f5fb;font-size:12px;line-height:1.9;margin-bottom:11px;white-space:pre-wrap;overflow-wrap:anywhere}.live-message.user{background:#e6edff;margin-left:30px}.live-message.notice{font-size:10px;color:#7f8976;background:#f9f9f4}#quick-questions{display:flex;flex-wrap:wrap;gap:6px;padding:0 17px 12px}#quick-questions button{border:1px solid #d7e0cd;border-radius:20px;background:#fff;padding:7px 10px;font-size:10px;color:var(--ink)}#chat-form{display:flex;border:1px solid #d7dfce;border-radius:6px;margin:0 17px 13px;padding:7px;gap:5px}#chat-form input{border:0;min-width:0;flex:1;outline:0;padding:6px;font-size:12px}#chat-form:focus-within{outline:2px solid #aac097}#chat-form button{width:34px;border:0;border-radius:4px;background:var(--ink);color:#fff;font-size:18px}.contact-fields{padding:15px 18px;border-top:1px solid #e2e8db;background:#ffffff}.contact-fields summary{font-size:11px}#lead-form{padding-top:15px;display:grid;gap:13px}#lead-form label{display:grid;gap:7px;font-size:10px}#lead-form input:not([type=checkbox]){border:1px solid #d6dfcc;padding:10px;border-radius:4px;font-size:12px;width:100%;background:#fff}#lead-form .consent{display:flex;align-items:flex-start;gap:6px;font-size:9px;line-height:1.8;color:#7c8871}.consent input{accent-color:var(--ink)}.consent button{border:0;background:none;text-decoration:underline;color:inherit;font-size:inherit;padding:0}#lead-submit{min-height:40px;font-size:11px}#lead-status{font-size:10px;line-height:1.8;margin:0;overflow-wrap:anywhere}#lead-status a{text-decoration:underline}.chat-disclaimer{font-size:9px;color:#8a957e;text-align:center;margin:12px 15px 15px}#privacy-dialog{max-width:560px;width:calc(100vw - 30px);padding:35px}#privacy-dialog h2{font-size:24px}#privacy-dialog p{font-size:12px;line-height:2;color:#79866f}#privacy-dialog a{text-decoration:underline}.privacy-close{float:right;background:none;border:0;font-size:24px;color:var(--ink)}@media(min-width:1400px){.hero{min-height:740px}.hero-art{height:560px}.hero-chat{width:340px}.chat-body{padding:22px 18px}.bubble{font-size:12px}}@media(max-width:1050px){header{padding:0 28px}nav{gap:20px}.wrap{padding-left:30px;padding-right:30px}.hero{gap:5px}h1{font-size:46px}.hero-art{transform:scale(.88);transform-origin:center}.platform-strip div>div{gap:16px;font-size:8px}.hero-actions{gap:15px}.hero-actions .btn{padding:12px 16px;font-size:11px}.experience{gap:45px}.integration-flow{gap:20px}.expansion{flex-wrap:wrap}.price-grid article{padding:25px 18px}.price{font-size:38px}}@media(max-width:760px){header{height:77px;padding:0 22px}.logo{font-size:21px}header nav{display:none}header .btn{font-size:10px;padding:7px 11px;gap:12px;min-height:36px}.wrap{padding-left:23px;padding-right:23px}.hero{display:flex;flex-direction:column;align-items:stretch;padding-top:45px;padding-bottom:50px;gap:35px}.hero-copy{padding-right:0}.eyebrow{font-size:8px;letter-spacing:1.4px;margin-bottom:22px}h1{font-size:42px;letter-spacing:-2.7px}.lead{font-size:14px;line-height:1.95;margin:20px 0 25px}.hero-actions{gap:20px}.hero-actions .btn{font-size:11px;padding:12px 15px;gap:15px}.hero-actions .textbtn{font-size:11px}.hero-foot{font-size:10px;margin-top:25px;gap:10px}.hero-art{height:480px;transform:none;max-width:420px;width:100%;align-self:center}.hero-chat{width:290px;transform:rotate(2deg)}.hero-chat .bubble{font-size:10px}.chat-body{padding:15px}.product-mini{padding:9px}.orbit1{width:350px;height:350px}.orbit2{width:380px;height:240px}.l1{top:0;right:0;font-size:10px}.l2{left:-6px;top:100px;font-size:10px}.l3{right:-8px;bottom:80px;font-size:10px}.float-label{font-size:8px;left:5px;top:25px}.crm-toast{bottom:1px;left:3px;font-size:9px}.art-caption{font-size:8px;bottom:-19px}.platform-strip{padding:20px 0}.platform-strip>.wrap{align-items:flex-start;gap:15px}.platform-strip span{font-size:9px;min-width:99px}.platform-strip div>div{font-size:7px;letter-spacing:.4px;line-height:1.8;display:flex;flex-wrap:wrap;gap:2px 8px}.platform-strip b{font-size:10px}.section{padding-top:70px;padding-bottom:70px}.section-kicker{font-size:8px;letter-spacing:1.3px;margin-bottom:20px}h2{font-size:29px;letter-spacing:-1.3px}.split-heading{display:block}.split-heading>p,.section-desc{font-size:12px;margin-top:22px}.journey{gap:24px;flex-direction:column;margin-top:30px;padding-top:28px}.journey>div{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:7px 14px}.journey span{font-size:8px;grid-column:1/-1}.journey h3{font-size:16px;margin:7px 0;letter-spacing:-.7px}.journey p{font-size:11px;margin-top:6px}.journey>i{display:none}.feature-grid{grid-template-columns:1fr;gap:16px;margin-top:30px}.feature{padding:25px}.feature h3{font-size:24px}.feature>p,.wide>div>p{font-size:12px}.wide{grid-column:auto;grid-template-columns:1fr;gap:22px}.feature small{font-size:8px}.customer-card{max-width:none}.experience{grid-template-columns:1fr;gap:28px}.scenario-tabs{margin-top:25px}.scenario-tabs button{padding:14px}.demo-panel{min-height:410px}#scenario-messages{min-height:270px}.integration-flow{display:grid;grid-template-columns:1fr;gap:22px;text-align:center;margin-top:30px;padding:25px 0}.source-systems{grid-template-columns:repeat(3,1fr);gap:6px}.source-systems>div{flex-direction:column;gap:9px;padding:13px 5px}.source-systems b{font-size:13px}.source-systems span{font-size:8px}.flow-arrow{transform:rotate(90deg);font-size:20px}.flow-outcomes{display:grid;grid-template-columns:1fr 1fr;gap:12px}.flow-outcomes p{font-size:11px;margin:0}.integration-notes{grid-template-columns:1fr;gap:18px}.industry-grid{grid-template-columns:1fr;gap:17px;margin-top:30px}.industry{padding:24px}.industry h3{font-size:21px}.industry p{font-size:10px}.beauty-art,.fashion-art{height:210px}.shirt{left:45px}.fabric-label{right:35px}.expansion{gap:10px;font-size:10px}.expansion b{font-size:11px}.expansion .textbtn{margin-left:0}.price-grid{grid-template-columns:1fr;gap:30px;margin-top:35px}.price-grid article{padding:27px}.price-grid ul{min-height:0;padding-top:15px;margin-bottom:20px}.price-grid li{font-size:12px}.price{font-size:43px}.price-grid p{font-size:11px}.price-grid .featured{margin-top:10px}.pricing .fine{font-size:8px}.faq{grid-template-columns:1fr;gap:30px}.faq-list summary{font-size:12px}.faq-list p{font-size:11px}.closing{padding:65px 0 80px}.closing h2{font-size:32px}.closing p{font-size:11px}.closing-word{font-size:70px;letter-spacing:-4px;right:5px;bottom:-14px}footer{flex-wrap:wrap;gap:22px;padding-top:35px!important;padding-bottom:100px!important}footer>.logo{width:100%}footer>div:last-child{align-items:flex-start}footer>div{font-size:9px}.chat-launch{bottom:17px;right:17px;font-size:11px;padding:12px 16px}#chat-dialog{margin:auto auto 10px;max-height:calc(100dvh - 20px)}#privacy-dialog{padding:25px}.live-messages{max-height:235px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}

/* Editorial refresh: neutral typography, ink and blue, fewer decorative elements. */
:root{--ink:#172640;--muted:#687486;--paper:#fbfaf7;--line:#e1e5eb;--orange:#4263df}
header{height:88px}nav{gap:25px}.section-kicker,.eyebrow{color:#66748d;letter-spacing:.6px;font-size:11px}.eyebrow{font-weight:500}h1{font-size:56px;font-weight:700;line-height:1.38;letter-spacing:-2.8px}h2{font-weight:600}.lead{color:#647087}.hero{padding-top:50px;min-height:660px}.hero-foot{color:#7d8798}.dot{background:#4263df}.hero-art:before{background:radial-gradient(ellipse,#e5ebfa,transparent 67%)}.orbit{border-color:#dce3f0}.language{border-color:#e1e5ee;background:#fff}.float-label{color:#8390a4;letter-spacing:-.2px}.crm-toast{border-color:#dfe5f1}.crm-toast small{color:#78869c}.mini-logo{background:#172640;border-radius:7px}.feature-icon{font-size:13px;display:grid;place-items:center;width:35px;height:35px;border:1px solid #dce3f1;border-radius:7px;color:#4263df;font-weight:600}.feature-top{color:#7b8799;letter-spacing:.6px}.feature>p,.wide>div>p{color:#68768c}.split-heading>p,.section-desc{color:#6f7b8d}.solutions{background:#f0f3fa}.feature{border:0;box-shadow:0 1px 3px #22334d05}.feature small{color:#8290a7}.mini-conversation>b,.mini-conversation>div{color:#657795}.customer-head>span{background:#e8edfa;color:#566eaa}.tags span{border-color:#dce4f4;color:#6980a9}.timeline p{color:#6a7c99}.demo-top small{color:#7a88a2}.demo-badge{color:#6e7e99;border-color:#dce4f2;letter-spacing:.4px}.demo-next:hover{background:#f3f6fc}.demo-message{background:#f0f3fa}.demo-message.user{background:#e6edff}.scenario-tabs button{color:#8b97ac}.scenario-tabs button[aria-selected=true]{background:#172640;border-color:#172640;color:#b7c6ed}.integration .section-kicker{color:#99aedc}.integration .split-heading>p{color:#a8b8d5}.source-systems span{color:#9fafcd}.flow-arrow{color:#7f99cc}.integration-center .mini-logo{background:#b9c8ff;color:#172640}.integration-center small{color:#9fafcf}.flow-outcomes p{color:#d1dcf2}.flow-outcomes p:before{content:'✓';color:#9cb5f1;padding-right:10px}.integration-notes p{color:#9aaccd}.integration-notes strong{color:#e2e9f7}.price-grid article>span{color:#7d8ba4}.price-grid p,.price>span{color:#7c8ba4}.price-grid li{color:#61728d}.price-grid ul{border-color:#e1e6f0}.outline{border-color:#d1daec}.pricing .fine{color:#8190a6}.recommended{background:#4263df}.closing{background:#e7edfc}.closing p{color:#6b7e9e}.closing .section-kicker{color:#6d80a4}.closing-word{color:#bac8eb4d}.chat-launch{background:#172640}.chat-dot{width:7px;height:7px;background:#a5bcff;border-radius:50%}.chat-launch i{color:#a5bcff}.bot-icon{font-size:13px;background:#e8edfb;border-radius:50%;width:19px;height:19px;display:grid;place-items:center;align-self:flex-start;margin-top:3px;font-weight:700;color:#4263df}.art-caption{color:#8c98aa}.platform-strip div>div{letter-spacing:.5px;color:#76839a}.journey span{color:#7c8ca8}.journey p{color:#72809a}.faq-list p{color:#6e7f98}.faq summary:after{color:#8796b0}.industry>span{color:#7d7e8b}.industry p{color:#7b7d89}.expansion>span{color:#7c889c}.fine{color:#8290a5}.contact-fields{background:#f6f8fc}.chat-modal-head small{color:#7e8da6}#quick-questions button{border-color:#dce4f4}.live-message{background:#f1f4fb}.live-message.user{background:#e4ecff}#chat-form{border-color:#d4def2}#chat-form:focus-within{outline-color:#9eb4f1}#lead-form input:not([type=checkbox]){border-color:#d4def2}#lead-form .consent{color:#78869e}.chat-disclaimer{color:#8a96ab}footer>div{color:#8490a3}
.case-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:40px}.case-card{background:#fff;border:1px solid #e1e5ed;border-radius:9px;overflow:hidden;padding:29px}.case-header{display:flex;align-items:center;gap:13px}.case-initial{height:49px;width:49px;border-radius:10px;display:grid;place-items:center;background:#e8eefe;color:#4263df;font-size:24px;font-weight:600;flex-shrink:0}.case-initial.second{background:#f0e9e3;color:#896d59}.case-header small{font-size:9px;color:#8c96a7}.case-header h3{font-size:18px;letter-spacing:-.8px;margin:7px 0 0}.case-category{margin-left:auto;font-size:8px;letter-spacing:1px;color:#9aa4b4}.case-intro{font-size:12px;line-height:1.9;color:#728199;padding:20px 0;border-bottom:1px solid #e8ecf2;margin:0}.case-steps{padding-top:20px}.case-steps>div{display:grid;grid-template-columns:49px 1fr;gap:9px;margin:0 0 18px}.case-steps span{font-size:10px;color:#4263df;font-weight:500;line-height:2}.case-steps p{margin:0;font-size:11px;color:#6d7c95;line-height:1.95}.case-bottom{background:#f3f6fc;border-radius:5px;padding:18px;margin-top:7px}.case-bottom b{font-size:11px;font-weight:500}.case-bottom p{font-size:11px;color:#7786a0;line-height:1.9;margin:8px 0 0}.case-card details{margin-top:20px}.case-card summary{font-size:10px;color:#7385a5}.case-card summary:after{font-size:13px}.case-card ul{padding-left:16px;font-size:10px;color:#7a8aa5;line-height:2.2}.case-note{font-size:9px;line-height:1.8;color:#8b97ac;margin:18px 0 0}.chat-welcome{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.typing-indicator{font-size:11px;color:#8090ab;padding:9px 14px;animation:pulse 1.5s infinite}@keyframes pulse{50%{opacity:.4}}
@media(max-width:1050px){h1{font-size:46px}nav{gap:15px;font-size:12px}.case-card{padding:24px}.case-category{display:none}}
@media(max-width:760px){header{height:76px}.hero{min-height:auto;padding-top:42px}h1{font-size:39px;letter-spacing:-2px}.section-kicker,.eyebrow{font-size:10px}.hero-art{height:480px}.case-grid{grid-template-columns:1fr;gap:20px;margin-top:28px}.case-card{padding:23px}.case-header h3{font-size:17px}.case-steps>div{grid-template-columns:40px 1fr}.case-steps p{font-size:11px}.case-note{font-size:8px}.case-intro{font-size:11px}.section-kicker{letter-spacing:.1px}.feature-icon{width:30px;height:30px;font-size:11px}.platform-strip div>div{font-size:7px}}
/* Orbit artwork must not add horizontal scrolling between desktop breakpoints. */
body{overflow-x:clip}

/* Shorter page: quiet product UI, compact copy and optional case details. */
.section{padding-top:80px;padding-bottom:80px}.hero{min-height:610px;padding-top:35px;padding-bottom:45px;grid-template-columns:1.1fr 1fr}.hero-art{height:475px}.hero-art:before{display:none}.hero-chat{transform:none;box-shadow:0 12px 35px #22334d0c}.art-caption{bottom:-8px;right:auto;left:50%;transform:translateX(-50%);white-space:nowrap}.hero-foot{gap:20px;letter-spacing:.3px;font-size:12px;color:#8491a7}.eyebrow{margin-bottom:22px}.lead{font-size:16px;line-height:1.8;max-width:390px}.hero h1{font-size:53px}.compact-features{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:35px}.compact-features .feature{padding:27px}.compact-features .feature h3{font-size:20px;letter-spacing:-.8px;line-height:1.6;margin:25px 0 15px}.compact-features .feature p{font-size:13px;line-height:1.9;margin-bottom:25px}.feature-example{padding:18px 0 0;border-top:1px solid #e7ebf2;font-size:11px;min-height:72px}.feature-example span{display:block;color:#5b7199}.feature-example small{font-size:9px;color:#93a0b5;margin-top:8px}.order-example b{float:right;font-size:9px;background:#eaf0fc;color:#5b76ae;padding:4px 7px;border-radius:3px;margin-top:-17px;font-weight:500}.case-card{padding:29px}.case-intro{font-size:13px;line-height:1.9;padding:22px 0;border:0;color:#6c7a91}.case-header h3{font-size:18px}.case-tags{display:flex;gap:7px}.case-tags span{padding:6px 9px;background:#f1f4fa;border-radius:4px;font-size:10px;color:#7385a1}.case-card details{margin-top:23px;border-top:1px solid #e5eaf2;padding-top:18px}.case-card summary{font-size:11px;color:#687f9f}.case-detail{padding-top:10px}.case-detail h4{font-weight:500;font-size:12px;margin:16px 0 6px}.case-detail p{font-size:11px;line-height:1.9;color:#7a89a1;margin:0}.case-note{font-size:9px}.cases h2{font-size:34px}.simple-integrations{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:35px}.simple-integrations>div{padding:25px;border:1px solid #ffffff28;border-radius:5px;display:flex;justify-content:space-between;align-items:center;gap:15px}.simple-integrations b{font-size:20px;font-weight:500}.simple-integrations span{font-size:11px;color:#a9bbdc}.integration-caption{font-size:10px;color:#91a5c8;margin:20px 0 0}.pricing .price-grid{margin-top:50px}.faq{gap:60px}.faq h2{font-size:29px}.closing{padding:65px 0}.closing h2{font-size:35px;line-height:1.5}.closing p{margin:20px 0 25px}.experience{gap:70px}.closing-word{display:none}footer{padding-top:32px!important;padding-bottom:36px!important}#chat-dialog .chat-modal-head small{letter-spacing:0}
@media(max-width:1050px){.hero h1{font-size:45px}.compact-features .feature{padding:22px}.compact-features .feature h3{font-size:17px}.compact-features .feature p{font-size:12px}.simple-integrations>div{flex-direction:column;align-items:flex-start;padding:21px;gap:10px}}
@media(max-width:760px){.section{padding-top:58px;padding-bottom:58px}.hero{padding-top:37px;padding-bottom:45px;gap:30px}.hero h1{font-size:37px;letter-spacing:-1.8px}.hero-art{height:445px}.hero-chat{width:290px}.hero .lead{font-size:13px;line-height:1.9}.hero-foot{font-size:10px;margin-top:22px}.compact-features{grid-template-columns:1fr;gap:13px;margin-top:25px}.compact-features .feature{padding:24px}.compact-features .feature h3{font-size:20px;margin:17px 0 9px}.compact-features .feature p{font-size:12px;margin:0 0 18px}.feature-example{min-height:0;padding-top:14px}.feature-example small{font-size:9px}.cases h2{font-size:28px}.case-intro{font-size:12px;padding:18px 0}.case-card{padding:24px}.case-header h3{font-size:16px}.case-tags{gap:6px}.case-tags span{font-size:9px}.case-note{font-size:8px}.simple-integrations{grid-template-columns:1fr;gap:9px;margin-top:25px}.simple-integrations>div{padding:18px;flex-direction:row;align-items:center}.simple-integrations b{font-size:17px}.simple-integrations span{font-size:10px}.experience{gap:24px}.faq{gap:25px}.faq h2{font-size:27px}.closing{padding:52px 0}.closing h2{font-size:29px}.closing p{font-size:12px}footer{gap:15px;padding-bottom:90px!important}}
.hero-art{height:auto;min-height:490px;flex-direction:column;gap:12px}.art-caption{position:static;transform:none}
@media(max-width:760px){.hero-art{height:auto;min-height:0;gap:10px}.art-caption{font-size:8px}}
/* Live industry demo */
.hero{grid-template-columns:1fr 1.12fr;gap:55px;padding-top:40px;padding-bottom:60px;min-height:730px}.hero h1{font-size:46px;letter-spacing:-2.4px}.hero .lead{font-size:14px;line-height:1.9}.demo-capabilities{border-top:1px solid #e3e7ee;margin-top:29px;padding-top:19px;max-width:370px}.demo-capabilities>span{font-size:10px;color:#8793a8}.demo-capabilities ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:12px 0 0;padding:0}.demo-capabilities li{font-size:10px;padding:6px 9px;background:#edf1f9;border-radius:4px;color:#667b9c}.store-demo{background:#fff;border:1px solid #dce3ef;border-radius:12px;overflow:hidden;box-shadow:0 10px 35px #25355408;min-width:0;scroll-margin-top:40px}.industry-tabs{display:grid;grid-template-columns:repeat(4,1fr);background:#f3f5fa;padding:7px;gap:4px;border-bottom:1px solid #e4e9f2}.industry-tabs button{border:0;background:none;padding:11px 6px;font-size:12px;color:#8090a8;border-radius:6px}.industry-tabs button[aria-selected=true]{background:white;color:#243d69;box-shadow:0 1px 5px #243d6910;font-weight:600}.store-demo-head{padding:19px 20px;display:flex;align-items:center;gap:10px;border-bottom:1px solid #edf0f6}.store-demo-head strong{font-size:13px;font-weight:600}.store-demo-head small{font-size:9px;color:#8898b0;display:block;margin-top:5px}.demo-language{margin-left:auto}.demo-language select{border:1px solid #e1e7f2;background:#fff;font-size:10px;padding:6px;border-radius:4px;color:#637797}.customer-modes{display:flex;align-items:center;gap:6px;padding:12px 19px 8px}.customer-modes button{font-size:10px;color:#7a8ca8;background:#fff;border:1px solid #e0e7f2;border-radius:18px;padding:6px 10px}.customer-modes button[aria-pressed=true]{background:#eaf0ff;border-color:#c9d7fa;color:#4263c4}.customer-modes #reset-demo{margin-left:auto;border:0;font-size:9px;color:#99a5b7;padding-right:0}#store-messages{height:230px;overflow:auto;padding:15px 18px;overscroll-behavior:contain;scroll-behavior:smooth}.store-message{padding:12px 14px;background:#f1f4fa;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:7px;max-width:94%;font-size:12px;line-height:1.9;margin-bottom:12px;width:fit-content}.store-message.user{margin-left:auto;background:#e8efff}.store-order{border:1px solid #dce5f7;background:#fafcff;border-radius:6px;padding:13px;margin:12px 0}.store-order strong,.store-order span,.store-order small{display:block}.store-order strong{font-size:10px;color:#4263c4}.store-order span{font-size:12px;margin-top:6px}.store-order small{font-size:10px;color:#7e91b0;margin-top:7px}#store-questions{display:flex;flex-wrap:wrap;gap:6px;padding:10px 18px;min-height:44px}#store-questions button{font-size:9px;text-align:left;background:white;border:1px solid #e1e8f4;border-radius:18px;color:#788ba8;padding:7px 10px}#store-questions button:hover{background:#f2f6ff}#store-form{display:flex;border:1px solid #cbd8f3;border-radius:6px;margin:0 18px 8px;padding:6px;gap:5px}#store-form:focus-within{outline:2px solid #bbcafa}#store-form input{min-width:0;flex:1;padding:7px;font-size:12px;border:0;outline:0;color:#243d69}#store-form button{border:0;background:#172640;color:#fff;width:34px;border-radius:4px;font-size:18px}#store-form button:disabled{opacity:.5}#store-status{font-size:9px;color:#8b9ab1;line-height:1.7;min-height:16px;margin:8px 18px 13px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:1050px){.hero{gap:30px;grid-template-columns:1fr 1.1fr}.hero h1{font-size:39px}.store-demo-head{padding:16px}.store-demo-head small{font-size:8px}.industry-tabs button{font-size:11px}.hero .lead{font-size:12px}}
@media(max-width:760px){.hero{display:flex;gap:30px;min-height:0;padding-top:37px;padding-bottom:45px}.hero h1{font-size:35px;letter-spacing:-1.8px}.hero .lead{font-size:13px}.hero-foot{margin-top:20px}.demo-capabilities{margin-top:20px;padding-top:15px;max-width:none}.demo-capabilities ul{margin-top:9px}.store-demo{width:100%}.industry-tabs button{font-size:11px;padding:10px 3px}.store-demo-head{padding:15px}.store-demo-head strong{font-size:12px}.store-demo-head small{font-size:8px}.demo-language select{font-size:9px;max-width:78px}#store-messages{height:240px;padding:13px}.store-message{font-size:11px}.customer-modes{padding-left:13px;padding-right:13px}#store-questions{padding:9px 13px}#store-form{margin-left:13px;margin-right:13px}#store-status{margin-left:13px;margin-right:13px}}
.mobile-stories{display:none}.footer-stories{font-size:10px;color:#8191ab}
@media(max-width:760px){.mobile-stories{display:block;margin-left:auto;font-size:10px;color:#6e83a5;white-space:nowrap}header{gap:13px}header>.btn{white-space:nowrap}}
.home-demo-visible .chat-launch{opacity:0;pointer-events:none}
/* Clean conversation surface and operational workflow. */
.language-count{font-size:11px;color:#8b99b0;margin:29px 0 0}.hero{min-height:660px}.store-demo{max-width:100%}.store-demo-head{min-height:72px}.demo-language select{min-width:110px;max-width:160px}.customer-modes{border-bottom:1px solid #eef1f6;padding-top:11px;padding-bottom:11px}.customer-modes button{border:0;background:none;border-radius:0;padding:5px 8px}.customer-modes button[aria-pressed=true]{background:none;border-bottom:1px solid #4263df;color:#4263c4}.customer-modes #reset-demo{border:0}#store-messages{height:290px}#store-form{margin-top:12px}#store-status:empty{min-height:0;margin:0 18px 13px}.request-workflow{background:#fbfaf7}.request-workflow h2{font-size:32px}.request-workflow .split-heading>p{font-size:12px}.workflow-tabs{display:flex;gap:25px;margin-top:35px;border-bottom:1px solid #e0e5ee}.workflow-tabs button{border:0;background:none;padding:14px 0;font-size:12px;color:#8a98af}.workflow-tabs button[aria-selected=true]{color:#223e70;border-bottom:2px solid #4263df}.workflow-layout{display:flex;align-items:center;gap:19px;padding:35px 0}.workflow-input{background:#172640;color:#f3f6ff;border-radius:7px;padding:23px 20px;min-width:190px}.workflow-input>span{display:block;font-size:9px;color:#a0b2d3}.workflow-input strong{display:block;font-size:15px;font-weight:500;margin:14px 0}.workflow-input small{font-size:9px;color:#a0b2d3}.workflow-arrow{font-size:21px;color:#9aacc9}.workflow-steps{display:grid;grid-template-columns:repeat(5,1fr);list-style:none;gap:16px;padding:0;margin:0;flex:1}.workflow-steps li{position:relative;border:1px solid #dce4f2;background:#fff;border-radius:5px;padding:17px 10px;min-height:125px}.workflow-steps li:not(:last-child):after{content:'→';position:absolute;right:-15px;top:48%;color:#9cabc4;font-size:12px}.workflow-steps li>span{display:block;font-size:9px;color:#8a9ebd;margin-bottom:15px}.workflow-steps strong{display:block;font-weight:500;font-size:12px;white-space:nowrap}.workflow-steps small{display:block;font-size:8px;color:#8195b4;line-height:1.8;margin-top:8px}.workflow-steps li.workflow-active{border-color:#4263df;background:#edf2ff}.workflow-branches{display:grid;grid-template-columns:1fr 1fr;gap:25px;border-top:1px solid #e1e7f0;border-bottom:1px solid #e1e7f0;padding:23px 0}.workflow-branches>div{border-left:2px solid #c7d5f4;padding-left:16px}.workflow-branches>div:last-child{border-color:#bca99d}.workflow-branches b{font-weight:500;font-size:12px}.workflow-branches p{font-size:11px;color:#8191aa;line-height:1.9;margin:8px 0 0}.workflow-detail{padding-top:22px;max-width:850px}.workflow-detail>p{font-size:12px;line-height:2;color:#7185a4;margin:0}.workflow-detail>.workflow-note{font-size:9px;color:#95a2b7;margin-top:12px}.store-message[dir=auto]{text-align:start}
@media(max-width:1050px){.workflow-layout{flex-wrap:wrap;gap:20px}.workflow-input{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px}.workflow-input strong{margin:0}.workflow-arrow{display:none}.workflow-steps{width:100%;flex-basis:100%;gap:19px}.workflow-steps li{padding:19px 13px}.request-workflow h2{font-size:29px}}
@media(max-width:760px){.hero{min-height:0}.demo-language select{min-width:95px;max-width:130px}.store-demo-head strong{font-size:13px}.store-demo-head{padding:17px 15px}#store-messages{height:270px}.language-count{margin-top:20px;font-size:10px}.request-workflow h2{font-size:25px}.workflow-tabs{gap:23px;margin-top:22px}.workflow-tabs button{font-size:11px}.workflow-layout{padding:25px 0}.workflow-input{display:block;padding:20px}.workflow-input strong{font-size:17px;margin:12px 0}.workflow-steps{grid-template-columns:1fr;gap:12px}.workflow-steps li{min-height:0;display:grid;grid-template-columns:28px 1fr;gap:5px 8px;padding:17px}.workflow-steps li>span{grid-row:1/3;margin:0;padding-top:3px}.workflow-steps strong{font-size:13px}.workflow-steps small{font-size:10px;margin:0}.workflow-steps li:not(:last-child):after{content:'↓';right:50%;top:auto;bottom:-13px;z-index:1}.workflow-branches{grid-template-columns:1fr;gap:22px}.workflow-detail>p{font-size:11px}.workflow-detail>.workflow-note{font-size:8px}}
/* One continuous question-and-answer chart. */
.request-workflow{background:#fff}.request-workflow h2{font-size:32px;font-weight:500;line-height:1.5;letter-spacing:-1.2px;margin:15px 0 45px}.conversation-chart{overflow-x:auto;padding:12px 0 25px}.conversation-chart svg{display:block;width:100%;min-width:0;height:auto}.flow-lines>path{fill:none;stroke:#9a9d9f;stroke-width:1.3;marker-end:url(#flow-arrow)}.flow-node rect{fill:#fff;stroke:#aeb2b5;stroke-width:1.1}.flow-node.customer rect{fill:#f1f1ee;stroke:#e1e2dd}.flow-node.decision rect{fill:#f8f7f3;stroke:#888d8e}.flow-node text,.edge-label{font-family:inherit;text-anchor:middle;fill:#343a3e}.node-title{font-size:17px;font-weight:500}.node-detail{font-size:13px;fill:#73797d!important}.edge-label{font-size:13px;paint-order:stroke;stroke:#fff;stroke-width:7px;stroke-linejoin:round}.chart-caption{font-size:11px;color:#828788;margin-top:12px}@media(max-width:760px){.request-workflow h2{font-size:25px}.conversation-chart{margin-right:-20px}.chart-caption{font-size:10px}}

@media(max-width:760px){.conversation-chart svg{min-width:1100px}}

.flow-versions{display:flex;gap:28px;border-bottom:1px solid #dedfdd;margin:-15px 0 35px;overflow-x:auto}.flow-versions button{flex-shrink:0;border:0;border-bottom:2px solid transparent;background:none;color:#85898b;padding:14px 0;font:inherit;font-size:13px;cursor:pointer}.flow-versions button[aria-selected=true]{border-bottom-color:#343a3e;color:#252b2f}.flow-versions button:focus-visible{outline:2px solid #647c9b;outline-offset:-2px}.conversation-chart:focus-visible{outline:1px solid #a1a9b0;outline-offset:5px}@media(max-width:760px){.flow-versions{gap:22px;margin-bottom:20px}.flow-versions button{font-size:12px}}
/* Product views: customer records, workflow setup and team handoff. */
.product-stories{background:#fff;padding-bottom:0}.product-story{display:grid;grid-template-columns:.8fr 1.2fr;gap:65px;align-items:center;padding:25px 0 110px}.product-story.reverse{grid-template-columns:1.2fr .8fr}.product-story.reverse .product-story-copy{order:2}.product-story-copy h2{font-size:33px;font-weight:500;line-height:1.5;letter-spacing:-1.4px;margin:16px 0 22px}.product-story-copy p{font-size:13px;line-height:2;color:#7b8797}.story-link{font-size:11px;display:inline-block;color:#52677f;margin-top:22px;border-bottom:1px solid #bdc6ce;padding-bottom:7px}.story-scope{display:block;font-size:10px;color:#8d98a6;margin-top:22px}.product-scene{min-width:0;border:1px solid #dce1e7;border-radius:10px;overflow:hidden;box-shadow:0 15px 60px #23344309;background:#f4f6f8}.scene-top{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:17px 19px;font-size:11px;border-bottom:1px solid #e5e9ed;color:#536073}.scene-top i{display:inline-block;width:6px;height:6px;border-radius:100%;background:#829d8a;margin-right:7px}.scene-top small{font-size:8px;color:#9ca5af}.order-scene-body{display:grid;grid-template-columns:1.25fr .85fr;min-height:355px}.product-conversation{padding:24px 18px}.visitor-bubble{padding:12px 14px;background:#e4eaf4;font-size:11px;line-height:1.8;border-radius:9px 9px 2px 9px;max-width:95%;margin:0 0 16px auto;width:fit-content;color:#40516c}.agent-bubble{padding:12px 14px;background:#fff;font-size:10px;line-height:1.9;border-radius:9px 9px 9px 2px;max-width:96%;margin-bottom:13px;color:#617084}.visual-order{background:#fff;border:1px solid #e0e5e9;border-radius:7px;padding:14px}.visual-order-head{display:flex;justify-content:space-between;align-items:center;font-size:9px;color:#67788c}.visual-order-head b{font-weight:500}.visual-order-head>span{font-size:8px;background:#edf3ef;color:#6e8777;padding:3px 6px;border-radius:3px}.visual-product{display:flex;gap:12px;align-items:center;padding:16px 0}.visual-product img{width:65px;height:75px;object-fit:cover;border-radius:4px}.visual-product b{font-size:10px;font-weight:500}.visual-product small{font-size:9px;color:#9aa2ab;display:block;margin-top:6px}.visual-product strong{font-size:11px;display:block;margin-top:10px;font-weight:500}.order-track{display:flex;gap:0;border-top:1px solid #edf0f2;padding-top:14px;justify-content:space-between}.order-track span{position:relative;font-size:7px;color:#a2abb3;padding-top:12px}.order-track span:before{content:'';position:absolute;top:0;left:50%;height:4px;width:4px;border-radius:50%;background:#d4dbe0}.order-track .done:before,.order-track .current:before{background:#859d8e}.order-track .current{color:#567a65}.record-panel{background:#fbfcfd;border-left:1px solid #e2e7eb;padding:25px 17px}.record-panel>small{font-size:8px;color:#929ca8}.record-panel>b{display:block;font-size:12px;font-weight:500;margin:16px 0}.record-panel dl,.dispatch-ticket dl{display:grid;grid-template-columns:1fr 1fr;font-size:9px;gap:14px 5px;line-height:1.6;margin:0}.record-panel dt,.dispatch-ticket dt{color:#98a0aa}.record-panel dd,.dispatch-ticket dd{margin:0;color:#596878;text-align:right}.record-item{display:flex;align-items:center;gap:8px;border-top:1px solid #e6eaed;margin-top:24px;padding-top:20px;font-size:8px}.record-item img{border-radius:4px;width:35px;height:40px}.record-item small{display:block;font-size:7px;color:#929da8;margin-top:5px}.record-note{font-size:8px;color:#95a0ac;line-height:1.9;margin-top:24px}.template-layout{display:grid;grid-template-columns:125px 1fr}.template-layout aside{background:#fff;border-right:1px solid #e3e7ec;padding:22px 13px}.template-layout aside>small{font-size:8px;color:#9aa3ae}.template-options{display:grid;gap:5px;margin:13px -4px 23px}.template-options button{background:none;border:0;text-align:left;padding:10px 8px;border-radius:4px;font-size:10px;color:#8c96a3;cursor:pointer}.template-options button[aria-selected=true]{background:#eaf0f7;color:#445c79}.template-layout aside hr{border:0;border-top:1px solid #edf0f3;margin:20px 0}.template-layout aside>span{display:block;font-size:8px;color:#8593a3;margin-top:17px}.template-canvas{padding:20px 17px 17px;background-color:#f7f8fa;background-image:radial-gradient(#d5dce4 .7px,transparent .7px);background-size:13px 13px}.canvas-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.canvas-heading b{font-size:10px;font-weight:500}.canvas-heading small{font-size:7px;color:#95a0ad}.canvas-node{border:1px solid #ccd5df;background:white;border-radius:4px;font-size:9px;text-align:center;padding:12px 7px;color:#627287;max-width:215px;margin:auto;line-height:1.6}.canvas-node.speech{background:#ecf0f4;border-color:#e1e6ec;border-radius:20px}.canvas-node.condition{background:#f3f0e9;border-color:#ded8cd}.canvas-line{width:1px;height:18px;background:#bbc7d4;margin:auto}.canvas-branches{display:grid;grid-template-columns:1fr 1fr;gap:15px;position:relative;margin-top:17px;padding-top:12px}.canvas-branches:before{content:'';position:absolute;left:25%;right:25%;top:0;border-top:1px solid #bbc7d4}.canvas-branches>div:before{content:'';display:block;width:1px;height:12px;background:#bbc7d4;position:absolute;top:0;left:25%}.canvas-branches>div:last-child:before{left:75%}.canvas-branches small{font-size:8px;color:#8995a4;text-align:center;display:block;margin-bottom:8px}.canvas-branches .canvas-node{font-size:8px;padding:12px 3px}.canvas-source{font-size:7px;background:#fff;border:1px solid #e2e7ee;padding:10px;margin-top:24px;color:#98a2af}.canvas-source span{display:block;margin-top:6px;color:#6b7e96;font-size:8px}.dispatch-body{display:grid;grid-template-columns:.85fr 1.15fr;gap:16px;padding:22px 17px}.dispatch-chat>small{font-size:8px;color:#9ba6b1;display:block;margin-bottom:19px}.dispatch-chat .visitor-bubble{font-size:9px}.dispatch-chat .agent-bubble{font-size:9px}.dispatch-reply{font-size:8px;line-height:1.9;padding:11px;border:1px dashed #c8d3df;color:#6c7e92;border-radius:5px;min-height:53px}.dispatch-ticket{background:#fff;border:1px solid #dfe4e9;border-radius:6px;padding:14px}.channel-label{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:500;padding-bottom:14px;border-bottom:1px solid #e9edf0}.channel-label small{font-size:8px;font-weight:400;color:#a0aab5;margin-left:auto}.slack-mark{font-size:18px;color:#587168}.ticket-head{display:flex;gap:8px;align-items:center;margin:16px 0 18px}.ticket-head .mini-logo{width:26px;height:26px;font-size:12px}.ticket-head b{font-size:10px;font-weight:500}.ticket-head small{font-size:7px;display:block;color:#9ba5b1;margin-top:6px}.dispatch-ticket dl{font-size:8px;grid-template-columns:.6fr 1.4fr;gap:10px 5px}.ticket-status{font-size:8px;color:#718573;border-radius:4px;padding:10px;background:#eff4ed;margin-top:17px;line-height:1.7;min-height:34px}.dispatch-steps{border-top:1px solid #e0e6ed;display:flex;align-items:center;justify-content:space-around;padding:15px 8px;gap:4px;background:#fbfcfd}.dispatch-steps button{border:0;background:none;font-size:8px;padding:7px 5px;color:#9aa6b2;cursor:pointer}.dispatch-steps button[aria-pressed=true]{color:#3a5678;font-weight:600}.dispatch-steps>span{color:#a5b1bd;font-size:10px}.store-order.rich-order{padding:0;overflow:hidden;background:#fff;max-width:330px}.rich-order .rich-order-head{display:flex;justify-content:space-between;padding:11px 13px;border-bottom:1px solid #edf0f3;align-items:center}.rich-order .rich-order-head small{margin:0;font-size:8px}.rich-order .rich-order-product{display:flex;align-items:center;gap:12px;padding:13px}.rich-order-product img{height:70px;width:60px;object-fit:cover;border-radius:4px}.rich-order-product .reservation-icon{width:45px;height:55px;display:grid;place-items:center;background:#eef2f6;color:#6e829b;border-radius:5px;font-size:22px}.rich-order .rich-order-product span{font-size:11px;line-height:1.7;margin:0}.rich-order .rich-order-product small{font-size:9px}.rich-order .rich-order-foot{padding:10px 13px;background:#f7f9fb;font-size:8px;color:#8d9aaa;border-top:1px solid #edf1f4}.hero h1{font-size:43px;line-height:1.35}
@media(max-width:1050px){.product-story{gap:30px;grid-template-columns:.75fr 1.25fr}.product-story.reverse{grid-template-columns:1.25fr .75fr}.product-story-copy h2{font-size:28px}.product-story-copy p{font-size:11px}.record-panel{padding:20px 12px}.template-layout{grid-template-columns:100px 1fr}.hero h1{font-size:36px}.product-scene{font-size:10px}.dispatch-body{padding:18px 12px;gap:10px}}
@media(max-width:760px){.product-story,.product-story.reverse{grid-template-columns:1fr;gap:27px;padding:0 0 65px}.product-story.reverse .product-story-copy{order:0}.product-story-copy h2{font-size:28px;margin-bottom:15px}.product-story-copy p{font-size:12px}.story-link{margin-top:12px;font-size:10px}.product-story-copy p br{display:none}.scene-top{padding:14px;font-size:10px}.scene-top small{font-size:7px}.product-conversation{padding:18px 12px}.record-panel{padding:20px 12px}.order-scene-body{min-height:0;grid-template-columns:1.3fr .85fr}.visual-order{padding:10px}.visual-product{gap:8px}.visual-product img{width:48px;height:62px}.visual-product b{font-size:8px}.visual-product strong{font-size:10px}.record-item{flex-wrap:wrap}.record-panel dl{font-size:8px}.record-note{font-size:7px}.template-layout{grid-template-columns:95px 1fr}.template-layout aside{padding:18px 9px}.template-canvas{padding:18px 12px}.canvas-heading{display:block}.canvas-heading small{display:block;margin-top:7px}.canvas-node{font-size:8px}.dispatch-body{grid-template-columns:1fr 1.1fr;padding:17px 12px;gap:10px}.dispatch-ticket{padding:11px}.dispatch-chat .visitor-bubble,.dispatch-chat .agent-bubble{font-size:8px;padding:10px}.ticket-head{align-items:flex-start;gap:6px}.ticket-head .mini-logo{width:20px;height:20px;font-size:10px;flex-shrink:0}.ticket-head b{font-size:9px}.ticket-head small{line-height:1.6}.dispatch-ticket dl{font-size:7px;gap:9px 3px}.dispatch-reply{font-size:7px}.hero h1{font-size:35px}.story-scope{font-size:9px;margin-top:13px}}
/* Verified client sites and public consultation entry screens. */
.client-cases{background:#f0f2ee;scroll-margin-top:30px}.client-cases-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:40px}.client-cases-heading h2{font-size:34px;font-weight:500;line-height:1.5;letter-spacing:-1.3px;margin:14px 0 0}.client-case-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.client-case{background:white;border:1px solid #dfe4de;border-radius:7px;overflow:hidden;min-width:0}.client-case-screen{display:block;position:relative;aspect-ratio:1.76;background:#e9ece8;border-bottom:1px solid #e2e6e0;overflow:hidden}.client-case-screen img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.case-screen-open{position:absolute;bottom:12px;right:12px;background:#ffffffed;border:1px solid #e6e9e1;border-radius:3px;font-size:8px;color:#5c6e61;padding:6px 9px;opacity:0;transition:opacity .2s}.client-case-screen:hover .case-screen-open,.client-case-screen:focus-visible .case-screen-open{opacity:1}.client-case-body{padding:26px}.client-case-type{font-size:9px;color:#9aa397}.client-case-body h3{font-size:23px;font-weight:500;letter-spacing:-.8px;margin:13px 0 15px}.client-case-body>p{font-size:12px;color:#7f8c81;line-height:1.9;margin:0 0 23px}.client-case-links{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.client-case-links a{font-size:10px;color:#86948a;border-bottom:1px solid #cfd7cd;padding-bottom:6px}.client-case-links .case-primary{color:#40594e;border-color:#8fa294}.case-float{position:fixed;bottom:24px;left:24px;z-index:29;display:flex;gap:15px;align-items:center;background:#fffdf8;border:1px solid #ced7cd;border-radius:30px;box-shadow:0 6px 24px #263c2612;padding:15px 19px;font-size:11px;color:#4e6553}.case-float>span{font-size:9px;color:#8b9d8d}.case-float:hover{border-color:#819b81;transform:translateY(-1px)}@media(max-width:760px){.client-cases-heading{display:block;margin-bottom:27px}.client-cases-heading h2{font-size:28px}.client-case-grid{grid-template-columns:1fr;gap:23px}.client-case-body{padding:23px}.client-case-body h3{font-size:21px}.client-case-body>p{font-size:11px}.client-case-screen{aspect-ratio:1.7}.case-screen-open{opacity:1;font-size:7px}.case-float{left:13px;bottom:18px;padding:12px 14px;font-size:9px;gap:11px}}
/* Catalog-backed answers inside the conversation. */
.store-product-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:8px 0 17px;direction:ltr}.store-product-card{padding:13px;background:#fff;border:1px solid #dce3ec;border-radius:7px;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:7px}.store-product-card>img{width:48px;height:55px;object-fit:cover;border-radius:4px;margin-bottom:2px}.store-product-card>strong{font-size:11px;font-weight:500;line-height:1.6;color:#344a65}.store-product-card>b{font-size:12px;font-weight:600;color:#405572}.store-product-card>small{font-size:8px;color:#8b99a9;line-height:1.6}.store-product-card>button{border:0;border-top:1px solid #edf0f5;border-radius:0;background:none;padding:9px 0 0;margin-top:auto;width:100%;text-align:left;font-size:9px;color:#5c7797;cursor:pointer}.product-soldout{font-size:8px;color:#a78776}.store-product-dialog{border:1px solid #d7dfe9;border-radius:11px;max-width:490px;width:calc(100% - 32px);padding:35px 28px;color:#344a65}.store-product-dialog::backdrop{background:#12243b70;backdrop-filter:blur(2px)}.product-dialog-close{position:absolute;right:15px;top:10px;border:0;background:none;color:#8c9bab;font-size:26px;cursor:pointer}.store-product-dialog h2{font-size:22px;font-weight:500;line-height:1.5;margin:7px 0 13px}.product-dialog-price{font-size:19px}.store-product-dialog>p{font-size:12px;line-height:1.9;color:#7c8b9e;margin:20px 0}.store-product-dialog dl{font-size:11px;border-top:1px solid #e4e9f0;padding-top:8px}.store-product-dialog dt{font-size:9px;color:#9ca8b5;margin:17px 0 6px}.store-product-dialog dd{margin:0;line-height:1.9;white-space:pre-line}.store-product-dialog .product-ask{min-height:42px;font-size:11px;margin-top:18px}.store-message{white-space:pre-wrap}#store-messages{height:370px}#store-status button{background:none;border:0;color:#496e9b;text-decoration:underline;font-size:10px;margin-left:10px;cursor:pointer}@media(max-width:760px){#store-messages{height:330px}.store-product-card{padding:11px;gap:6px}.store-product-card>strong{font-size:10px}.store-product-card>b{font-size:11px}.store-product-dialog{padding:31px 23px}.store-product-dialog h2{font-size:21px}}

/* Shared company details, verified against MEDION's public footer source. */
footer.site-footer{display:block;padding-top:38px!important;padding-bottom:95px!important;border-top:1px solid #e0e5e9;color:#6e7887}
.site-footer .footer-top{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:26px}
.site-footer .footer-email{font-size:13px;color:#24364f;line-height:1.6}
.site-footer .footer-email span{margin-left:8px}
.site-footer .footer-business{font-size:12px;line-height:1.9;color:#6e7887}
.site-footer .footer-business p{font-size:13px;font-weight:600;color:#28394f;margin:0 0 8px}
.site-footer .footer-business dl{display:flex;flex-wrap:wrap;gap:4px 24px;margin:0 0 3px}
.site-footer .footer-business dl>div{display:flex;gap:8px}
.site-footer .footer-business dt,.site-footer .footer-business dd{margin:0}
.site-footer .footer-business dt{color:#7a8491}
.site-footer .footer-business address{font-style:normal}
.site-footer .footer-bottom{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px;margin-top:26px;padding-top:20px;border-top:1px solid #e8ebee}
.site-footer .footer-bottom small{font-size:11px;color:#7a8491}
.site-footer .footer-bottom nav{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px}
.site-footer .footer-bottom a,.site-footer .footer-bottom button{font:inherit;font-size:12px;color:#566477;background:none;border:0;padding:0;line-height:1.8;cursor:pointer}
.site-footer .footer-bottom button:last-child{color:#24364f}
.site-footer a:hover,.site-footer button:hover{text-decoration:underline;text-underline-offset:4px}
.site-footer .logo:hover{text-decoration:none}
@media(max-width:680px){footer.site-footer{padding-top:28px!important;padding-bottom:110px!important}.site-footer .footer-top{align-items:flex-start;flex-direction:column;gap:18px;margin-bottom:22px}.site-footer .footer-business dl{gap:3px 18px}.site-footer .footer-business dl>div:nth-child(2){flex-basis:100%;order:3}.site-footer .footer-business address{max-width:300px;margin-top:5px}.site-footer .footer-bottom{flex-direction:column;align-items:flex-start;gap:14px;margin-top:22px;padding-top:18px}.site-footer .footer-bottom nav{gap:10px 18px}.site-footer .footer-bottom small{order:2}}

.measurement-choice{position:fixed;left:24px;bottom:82px;z-index:60;max-width:370px;padding:20px;background:#fff;border:1px solid #dce2e9;box-shadow:0 8px 32px #17264018;border-radius:12px;color:#24364f;text-align:left}.measurement-choice strong{font-size:14px}.measurement-choice p{font-size:12px;line-height:1.8;margin:8px 0 15px;color:#687589}.measurement-choice>div{display:flex;align-items:center;gap:8px}.measurement-choice button{font:inherit;font-size:12px;padding:8px 19px;border:1px solid #cbd4e0;border-radius:5px;background:#fff;color:#24364f;cursor:pointer}.measurement-choice button:hover{background:#edf2f8}.measurement-choice .measurement-detail{border:0;padding:8px;margin-left:auto;text-decoration:underline;text-underline-offset:3px}@media(max-width:680px){.measurement-choice{left:16px;right:16px;bottom:82px;max-width:none;padding:17px}}
/* Concise homepage feature descriptions. */
.product-story-copy .feature-list{display:grid;gap:10px;list-style:none;padding:0;margin:0;color:#7b8797;font-size:13px;line-height:1.8}
.product-story-copy .feature-list li{position:relative;padding-left:14px}
.product-story-copy .feature-list li::before{content:"";position:absolute;top:.76em;left:0;width:3px;height:3px;border-radius:50%;background:#8f9daf}
@media(max-width:1050px){.product-story-copy .feature-list{font-size:12px}}
