.example-disclosure{padding:22px 26px;border:1px solid #cbd5c0;border-radius:10px;background:#edf2e5;margin-bottom:28px;display:flex;gap:40px;align-items:center}.example-disclosure strong{font-size:15px;max-width:220px;flex:none;line-height:1.6}.example-disclosure p{font-size:12px;line-height:1.8;margin:0;color:#66775b}.catalog-filters{display:flex;gap:10px;flex-wrap:wrap;margin:35px 0}.catalog-filters button{font:inherit;font-size:12px;border:1px solid #b9c8ab;border-radius:30px;background:none;padding:10px 19px;cursor:pointer;color:#23452f}.catalog-filters button[aria-pressed=true]{background:#153e2c;color:#fff;border-color:#153e2c}.solutions-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.solution-card{border:1px solid #d8dfd0;border-radius:12px;overflow:hidden;background:#fafbf5;transition:transform .2s}.solution-card[hidden]{display:none}.solution-card:hover{transform:translateY(-4px)}.solution-art{height:215px;position:relative;background:#e0e9d5;padding:25px;display:flex;align-items:center;justify-content:center;overflow:hidden}.solution-symbol{font-size:115px;line-height:1;font-weight:350;transform:rotate(-12deg);color:#2a5739;opacity:.9}.solution-art:before{content:'';position:absolute;border:1px solid #c2d1b5;width:230px;height:230px;border-radius:50%;left:40%;top:-45%}.solution-art-caption{position:absolute;left:22px;bottom:20px;font-size:16px;letter-spacing:-.5px;font-weight:600}.solution-art-caption small{display:block;margin-top:7px;font-size:8px;letter-spacing:1.2px;font-weight:400}.solution-art-arrow{position:absolute;right:22px;top:15px;font-size:28px}.art-store{background:#efe3d1}.art-store .solution-symbol{color:#8c6745}.art-mobile{background:#dbe4f2}.art-mobile .solution-symbol{color:#4a648c}.art-automation{background:#d5e1cf}.art-web3{background:#213f36;color:#e8f5ce}.art-web3 .solution-symbol{color:#d5ff5f}.art-booking{background:#eee6dc}.art-customization{background:#e9e3f0}.art-dashboard{background:#e1e8d5}.solution-card-body{padding:25px}.solution-card-body>.eyebrow{font-size:9px}.solution-card-body h3{font-size:24px;letter-spacing:-.7px;margin:15px 0 10px}.solution-card-body p:not(.eyebrow){font-size:13px;line-height:1.75;color:#66745c;min-height:46px}.solution-card-body>a{font-size:12px;margin-top:12px}.choose-strip{display:flex;align-items:center;justify-content:space-between;gap:40px;background:#e7efdc;border:1px solid #d1ddc2;border-radius:13px;padding:45px;margin-top:50px}.choose-strip h2{font-size:42px;line-height:1.05;letter-spacing:-1.4px;margin:18px 0}.choose-strip p:not(.eyebrow){max-width:500px;font-size:14px;line-height:1.8;color:#627451}.stack-actions{display:grid;gap:20px;flex:none}.preview-intro{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:18px}.preview-intro .eyebrow{margin:0}.preview-intro>span{font-size:11px;color:#6d795e}.demo-window{border:1px solid #bdc9b0;border-radius:16px;overflow:hidden;box-shadow:0 20px 65px #163d2010;background:#fff}.demo-chrome{height:43px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d8dfd1;font-size:9px;letter-spacing:.8px;background:#eef2e7;color:#657957}.demo-chrome>span:first-child{letter-spacing:4px;color:#9cac8c}.demo-action{display:inline-block;cursor:pointer;border:1px solid #234c36;border-radius:6px;padding:12px 18px;background:#244c37;color:#fff;font:inherit;font-size:12px}.demo-action:disabled{opacity:.5;cursor:default}.demo-result{font-size:12px;line-height:1.7;color:#63755b;min-height:21px}.demo-disclaimer{font-size:12px;line-height:1.8;color:#67775b;margin:22px 0 0;max-width:850px}.demo-web-nav{display:flex;justify-content:space-between;align-items:center;padding:23px 35px;border-bottom:1px solid #e3e6dd;font-size:10px}.demo-web-nav strong{font-size:22px;letter-spacing:-1px}.demo-web-nav strong span{font-weight:400}.demo-web-hero{background:#f2f0e8;padding:50px;position:relative;min-height:420px;overflow:hidden}.demo-web-hero>p:first-child{font-size:9px;letter-spacing:1.5px}.demo-web-hero h3{font-size:52px;line-height:1.03;letter-spacing:-2px;position:relative;z-index:1;margin:25px 0 30px}.demo-web-hero .demo-result{position:relative;z-index:1;max-width:490px}.demo-architecture{position:absolute;right:5%;bottom:50px;width:40%;height:260px;background:linear-gradient(120deg,#d3cbb5 50%,#e5dec9 50%);transform:skewY(-8deg);border:1px solid #b2aa91;box-shadow:30px 30px 0 #e8e3d3}.demo-architecture i{position:absolute;width:35%;height:65%;bottom:0;left:12%;background:linear-gradient(120deg,#5c6c55,#859479);border:8px solid #bfb69e}.demo-architecture b{position:absolute;width:30%;height:35%;top:12%;right:12%;background:#b2c0aa;border:8px solid #c5bca6}.demo-store-head{display:flex;justify-content:space-between;padding:28px 35px;font-size:12px;border-bottom:1px solid #e4e3da}.demo-store-head strong{font-size:21px;letter-spacing:-.8px}.demo-store-head b{display:inline-grid;place-items:center;width:23px;height:23px;border-radius:50%;background:#e9eddf;margin-left:6px}.demo-products{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding:32px}.product-art{height:170px;display:grid;place-items:center;background:#e8e5db;border-radius:6px}.product-art span{font-size:115px;font-weight:400;color:#9b8767;line-height:1;transform:rotate(-12deg)}.product-cup{background:#e6e9de}.product-cup span{color:#7d896c}.product-bag{background:#e9dfd5}.product-bag span{color:#9d745b}.demo-products small{display:block;font-size:9px;letter-spacing:1px;margin-top:19px}.demo-products h4{font-size:17px;letter-spacing:-.3px}.demo-products .demo-action{font-size:10px;padding:11px 14px}.demo-store-head~.demo-result{margin:0;padding:0 32px 26px}.demo-booking{padding:55px;display:grid;grid-template-columns:1fr 1fr;gap:60px;background:#f6f2e9}.demo-booking h3,.demo-mobile-copy h3,.demo-automation h3{font-size:42px;letter-spacing:-1.5px;line-height:1.07;margin:20px 0}.demo-booking p{font-size:13px;line-height:1.8;color:#687358}.demo-pill{display:inline-block;border:1px solid #c4c9b5;border-radius:30px;padding:9px 14px;font-size:10px;margin-top:25px}.sample-calendar{background:#fff;padding:25px;border-radius:10px;border:1px solid #dbdece}.sample-calendar>strong{font-size:15px}.sample-week{display:grid;grid-template-columns:repeat(5,1fr);gap:20px 8px;text-align:center;font-size:10px;margin:25px 0}.sample-week span{color:#7a816e}.sample-week b{font-size:17px}.sample-slots{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sample-slots button{font:inherit;padding:10px;border:1px solid #c1cdb4;background:#fff;border-radius:5px;cursor:pointer;font-size:12px}.sample-slots button[aria-pressed=true]{background:#214a33;color:#fff}.demo-mobile-wrap{display:flex;align-items:center;justify-content:center;gap:90px;padding:45px;background:#e8edf4}.demo-mobile-copy{max-width:320px}.demo-mobile-copy p:last-child{font-size:13px}.demo-phone{width:235px;flex:none;min-height:390px;background:#f9faf5;border:7px solid #213b34;border-radius:35px;padding:25px 17px 18px;position:relative;box-shadow:15px 15px 0 #cdd7e1}.demo-phone-island{width:70px;height:10px;border-radius:20px;background:#213b34;margin:-16px auto 25px}.demo-phone>.eyebrow{font-size:9px}.demo-phone h4{font-size:26px;letter-spacing:-.8px;line-height:1.2;margin:18px 0 25px}.demo-phone small{font-size:8px;letter-spacing:.4px}.demo-phone-card{padding:20px 15px;background:#dfe8ce;border-radius:11px;margin-bottom:30px;min-height:110px;font-size:12px;line-height:1.8}.demo-phone-card span{font-size:7px;display:block;letter-spacing:.7px}.demo-phone-card strong{display:block;font-size:14px;margin:10px 0}.demo-phone-card small{font-size:9px}.demo-phone nav{display:flex;gap:5px;justify-content:space-around;border-top:1px solid #d9e2cb;padding-top:12px;position:relative;bottom:0}.demo-phone nav button{border:0;background:none;font:inherit;font-size:9px;color:#7f8a71;padding:5px;cursor:pointer}.demo-phone nav button[aria-pressed=true]{color:#234c31;font-weight:700}.demo-dashboard{background:#f2f5ec;padding:35px}.demo-dashboard-head{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px}.demo-dashboard-head h3{font-size:32px;letter-spacing:-1px;margin:12px 0}.demo-dashboard-head .eyebrow{font-size:9px}.demo-board{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.demo-board>section{background:#e5ebdc;border-radius:8px;padding:17px;min-height:300px}.demo-board h4{font-size:11px;margin:0 0 17px}.demo-board article{padding:15px;background:#fff;border:1px solid #d7dece;border-radius:6px;margin-bottom:12px}.demo-board article small{font-size:7px;color:#778969}.demo-board article strong{display:block;font-size:12px;line-height:1.5;margin:10px 0}.demo-board article button{background:none;border:0;border-top:1px solid #e0e6d7;padding:10px 0 0;font:inherit;font-size:9px;color:#4d703c;cursor:pointer}.demo-board article button:disabled{color:#8e9b81;cursor:default}.demo-automation{text-align:center;padding:45px;background:#edf3e5}.demo-workflow{max-width:430px;margin:30px auto;text-align:left}.demo-workflow>div{display:flex;align-items:center;gap:17px;border:1px solid #bfcdb2;padding:20px;background:#fff;border-radius:9px;font-size:12px}.demo-workflow>div>span{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#e4edda;font-size:9px}.demo-workflow small{font-size:9px;margin-left:auto;color:#8b957e}.demo-workflow>b{display:block;text-align:center;padding:9px;color:#789164}.demo-workflow .step-done{border-color:#718d53;background:#f8ffed}.demo-workflow .step-done small{color:#486b2e}.demo-web3{padding:45px;text-align:center;background:#173f34;color:#eff7e7}.demo-web3>.eyebrow{color:#b2d898}.web3-orb{font-size:90px;line-height:1;color:#d5ff5f;margin:25px auto 15px}.demo-web3 h3{font-size:40px;letter-spacing:-1.2px;line-height:1.1;margin:20px 0}.demo-chain-card{max-width:450px;margin:30px auto;display:grid;grid-template-columns:1fr 1fr;gap:16px;text-align:left;background:#254f3f;border:1px solid #476f50;border-radius:9px;padding:22px;font-size:12px}.demo-chain-card>span{color:#b6cdac}.demo-chain-card>strong{text-align:right;font-size:11px}.demo-web3 .button-row{display:flex;justify-content:center;gap:14px}.demo-web3 .demo-action{background:#d5ff5f;color:#173d2e;border-color:#d5ff5f}.demo-web3 .demo-result{color:#bed0b2}.demo-customizer{display:grid;grid-template-columns:1fr 1fr;gap:45px;padding:45px;background:#f0ebf4}.demo-custom-controls h3{font-size:35px;line-height:1.1;letter-spacing:-1px}.demo-custom-controls label{display:grid;gap:10px;font-size:11px}.demo-custom-controls input{border:1px solid #c7bfd0;border-radius:6px;padding:12px;font:inherit;width:100%;background:#fff;font-size:13px}.demo-custom-controls fieldset{border:0;padding:20px 0;margin:0}.demo-custom-controls legend{padding-top:20px;font-size:11px}.demo-custom-controls fieldset button{height:28px;width:28px;cursor:pointer;border:2px solid transparent;border-radius:50%;margin-right:10px}.demo-custom-controls fieldset button[aria-pressed=true]{outline:2px solid #374b31;outline-offset:3px}.demo-custom-controls>p:last-child{font-size:12px;line-height:1.8;color:#797181}.customized-preview{--sample-color:#d5ff5f;align-self:center;background:#fff;border:1px solid #cbc5d0;border-radius:10px;padding:30px;min-height:300px;box-shadow:8px 8px 0 #d9d2e2}.customized-preview strong{display:block;font-size:24px;letter-spacing:-.8px;overflow-wrap:anywhere}.customized-preview small{display:block;font-size:7px;letter-spacing:1px;margin-top:35px}.customized-preview h4{font-size:32px;line-height:1.1;letter-spacing:-1px}.customized-preview>span{display:block;background:var(--sample-color);padding:14px;font-size:11px;border-radius:5px;color:#183d2a}.first-milestone{padding:25px 0;font-size:15px;line-height:1.8}.first-milestone strong{font-size:10px;letter-spacing:1px;text-transform:uppercase}.chooser-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:55px;align-items:start}.chooser-form fieldset{padding:0;border:0;margin:0 0 32px}.chooser-form legend{font-size:12px;font-weight:600;padding-bottom:20px}.goal-options{display:grid;grid-template-columns:1fr 1fr;gap:12px}.goal-options label{display:flex;align-items:flex-start;gap:12px;padding:19px;border:1px solid #cbd5c0;border-radius:8px;background:#fff;cursor:pointer}.goal-options label:has(input:checked){background:#e9f1df;border-color:#728c59}.goal-options input{accent-color:#254a32;margin:3px 0 0}.goal-options strong{display:block;font-size:12px}.goal-options small{display:block;font-size:10px;margin-top:7px;line-height:1.5;color:#7a866d}.chooser-select{display:grid;gap:12px;font-size:12px}.chooser-select select{border:1px solid #c1ceb4;border-radius:7px;background:#fff;padding:15px;font:inherit;width:100%}.chooser-form .form-note{font-size:11px;line-height:1.8;margin-top:20px;color:#7b866f}.chooser-result{background:#e7efdc;padding:38px;border-radius:13px;border:1px solid #c7d6b6;position:sticky;top:110px;scroll-margin-top:100px}.chooser-result>h2{font-size:38px;letter-spacing:-1.4px;line-height:1.1;margin:20px 0}.chooser-result>p{font-size:14px;line-height:1.85;color:#607451}.chooser-result>a{margin-top:20px;display:flex;justify-content:space-between;font-size:12px}.chooser-chat{background:#234a34;color:#fff}.chooser-human{border-top:1px solid #c8d6b8;margin-top:30px;padding-top:27px}.avatar-illustration{display:grid;place-items:center;width:45px;height:45px;border-radius:50%;background:#d5ff5f;font-size:15px;font-weight:700}.chooser-human h3{font-size:20px;margin-top:20px}.chooser-human p{font-size:13px;line-height:1.85;color:#66785a}.chooser-human a{font-size:12px}.chooser-result .form-note{font-size:11px}.site-header nav{gap:22px;font-size:12px}
@media(min-width:761px) and (max-width:1080px){.site-header .header-inner{flex-wrap:wrap;padding-top:18px;padding-bottom:18px;gap:15px}.site-header nav{gap:17px}.site-header .brand{font-size:29px}}@media(max-width:1000px){.solutions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.chooser-grid{gap:25px}.chooser-result{padding:27px}.goal-options{grid-template-columns:1fr}.demo-mobile-wrap{gap:45px}.demo-booking{padding:35px;gap:30px}.demo-customizer{padding:35px;gap:25px}.demo-products{gap:15px;padding:25px}}@media(max-width:760px){.example-disclosure{display:block;padding:22px}.example-disclosure strong{max-width:none;font-size:14px}.example-disclosure p{margin-top:12px;font-size:12px}.catalog-filters{gap:8px}.catalog-filters button{font-size:11px;padding:9px 14px}.solutions-grid{grid-template-columns:1fr}.solution-art{height:200px}.solution-card-body{padding:24px}.solution-card-body p:not(.eyebrow){min-height:0}.choose-strip{padding:27px;flex-direction:column;align-items:flex-start;gap:20px;margin-top:30px}.choose-strip h2{font-size:34px}.preview-intro{align-items:flex-start;flex-direction:column;gap:10px}.preview-intro>span{font-size:10px}.demo-chrome{padding:0 12px;font-size:7px;letter-spacing:.2px}.demo-chrome>span:first-child{font-size:7px}.demo-web-nav{padding:20px;font-size:8px}.demo-web-nav strong{font-size:18px}.demo-web-hero{padding:30px 23px;min-height:510px}.demo-web-hero h3{font-size:38px;letter-spacing:-1.5px}.demo-web-hero .demo-result{max-width:100%;margin-top:18px;font-size:11px}.demo-architecture{height:145px;bottom:30px;width:67%;right:15%;opacity:.7}.demo-store-head{padding:22px 18px;flex-wrap:wrap;gap:15px;font-size:10px}.demo-store-head strong{font-size:19px}.demo-products{padding:20px;gap:25px;grid-template-columns:1fr}.demo-products article{display:grid;grid-template-columns:90px minmax(0,1fr);gap:8px 15px}.product-art{grid-row:1/5;height:130px}.product-art span{font-size:80px}.demo-products small{margin:8px 0 0;font-size:8px}.demo-products h4{font-size:14px;margin:0}.demo-products .demo-action{font-size:9px;padding:9px;width:max-content;max-width:100%}.demo-store-head~.demo-result{padding:0 20px 20px;font-size:10px}.demo-booking{grid-template-columns:1fr;padding:28px 22px;gap:25px}.demo-booking h3,.demo-mobile-copy h3,.demo-automation h3{font-size:32px;letter-spacing:-1px}.demo-booking .demo-pill{margin-top:10px}.sample-calendar{padding:20px}.demo-mobile-wrap{flex-direction:column;gap:28px;padding:28px 22px}.demo-mobile-copy{max-width:none;width:100%}.demo-mobile-copy h3{margin:14px 0}.demo-phone{width:225px}.demo-dashboard{padding:23px 18px}.demo-dashboard-head{flex-wrap:wrap;gap:8px}.demo-dashboard-head h3{font-size:27px}.demo-board{grid-template-columns:1fr;gap:14px}.demo-board>section{min-height:65px;padding:14px}.demo-board article{padding:14px}.demo-board article strong{font-size:13px}.demo-board article small{font-size:8px}.demo-board article button{font-size:10px}.demo-automation{padding:28px 20px}.demo-workflow>div{padding:17px 12px;gap:9px;font-size:10px}.demo-workflow small{font-size:8px}.demo-workflow>div>span{width:23px;height:23px;font-size:8px;flex:none}.demo-web3{padding:30px 20px}.demo-web3 h3{font-size:29px;letter-spacing:-.8px}.demo-chain-card{padding:19px 14px;font-size:10px;gap:18px}.demo-chain-card>strong{font-size:9px}.demo-web3 .button-row{flex-wrap:wrap}.demo-web3 .demo-action{font-size:11px}.demo-customizer{grid-template-columns:1fr;padding:28px 22px;gap:25px}.demo-custom-controls h3{font-size:30px}.customized-preview{padding:26px;min-height:270px;box-shadow:5px 5px 0 #d9d2e2}.customized-preview h4{font-size:28px}.chooser-grid{grid-template-columns:1fr;gap:35px}.goal-options{grid-template-columns:1fr 1fr;gap:9px}.goal-options label{padding:16px 12px;gap:8px}.goal-options strong{font-size:11px;line-height:1.6}.goal-options small{font-size:9px;line-height:1.7}.chooser-result{position:static;padding:27px}.chooser-result>h2{font-size:32px}.site-header nav{font-size:14px}.stack-actions{width:100%}}@media(prefers-reduced-motion:reduce){.solution-card{transition:none}}
