:root{--green:#14b879;--dark:#132722;--muted:#63756f;--light:#f3faf7;--line:#dfe9e5}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:var(--dark);font-family:Arial,"PingFang SC","Microsoft YaHei",sans-serif}a{text-decoration:none;color:inherit}button{font:inherit}.site-header{height:72px;position:fixed;z-index:30;top:0;left:0;right:0;background:rgba(255,255,255,.92);backdrop-filter:blur(16px);border-bottom:1px solid rgba(223,233,229,.75)}.nav-wrap{max-width:1200px;height:100%;margin:auto;padding:0 24px;display:flex;align-items:center}.brand{display:flex;align-items:center;gap:10px;font-size:22px;font-weight:800;white-space:nowrap}.brand-mark{width:35px;height:35px;display:flex;align-items:flex-end;justify-content:center;gap:3px;border-radius:11px;background:var(--green);padding:8px;transform:rotate(-3deg)}.brand-mark i{display:block;width:5px;background:white;border-radius:4px}.brand-mark i:nth-child(1){height:10px}.brand-mark i:nth-child(2){height:18px}.brand-mark i:nth-child(3){height:14px}.nav-wrap nav{display:flex;gap:38px;margin-left:auto;margin-right:46px;font-size:14px;color:#40524c}.nav-wrap nav a:hover{color:var(--green)}.nav-cta,.primary-btn{background:var(--green);color:#fff;border-radius:10px;padding:12px 23px;font-weight:700;box-shadow:0 8px 24px rgba(20,184,121,.18)}.menu{display:none;border:0;background:none;font-size:24px}.hero{min-height:760px;padding:150px 24px 90px;position:relative;overflow:hidden;background:linear-gradient(145deg,#fbfefd 35%,#eaf9f3)}.hero-glow{position:absolute;width:600px;height:600px;right:3%;top:5%;border-radius:50%;background:radial-gradient(circle,rgba(70,221,162,.18),transparent 67%)}.hero-inner{max-width:1200px;margin:auto;display:grid;grid-template-columns:43% 57%;align-items:center;position:relative}.hero-copy{z-index:2}.eyebrow{font-size:14px;display:inline-flex;align-items:center;gap:8px;color:#27795b;background:#e6f7ef;padding:8px 13px;border-radius:20px}.eyebrow span{font-size:8px}.hero h1{font-size:64px;line-height:1.13;letter-spacing:-3px;margin:24px 0}.hero h1 em{color:var(--green);font-style:normal}.hero-copy>p{font-size:18px;line-height:1.9;color:var(--muted);max-width:500px}.hero-actions{display:flex;gap:30px;align-items:center;margin-top:34px}.primary-btn{display:inline-flex;gap:28px;align-items:center;padding:16px 26px}.text-btn{color:#2f4840;font-weight:700}.text-btn span{color:var(--green);margin-left:8px}.trust{display:flex;gap:18px;margin-top:30px;font-size:12px;color:#72827d}.check{width:20px;height:20px;display:inline-grid;place-items:center;border-radius:50%;background:#dff7ed;color:var(--green);font-size:12px;font-style:normal}.trust span{display:flex;align-items:center;gap:5px}.product-stage{height:530px;position:relative;margin-left:30px}.desktop-app{position:absolute;left:0;top:30px;width:620px;height:410px;background:#fff;border:1px solid #dceae4;border-radius:16px;box-shadow:0 35px 70px rgba(31,87,67,.15);display:flex;overflow:hidden}.desktop-app aside{width:145px;background:#f8fbfa;padding:20px 12px;font-size:11px;color:#72807b}.desktop-app aside .brand{font-size:14px;margin:0 7px 28px}.desktop-app aside .brand-mark{width:25px;height:25px;padding:6px}.desktop-app aside>div{padding:11px;margin:3px 0}.desktop-app aside .side-active{background:#dcf7ec;color:#139462;border-radius:7px}.dash{padding:26px 24px;flex:1}.dash-head{display:flex;justify-content:space-between;align-items:center}.dash-head b{font-size:18px}.dash-head small{display:block;color:#8a9893;margin-top:5px}.dash-head button,.phone-app button{background:var(--green);color:white;border:0;border-radius:7px;padding:9px 14px;font-size:10px}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:22px 0}.stats div{border:1px solid #e8efec;border-radius:8px;padding:13px 11px}.stats small,.stats span{display:block;color:#8b9894;font-size:8px}.stats b{display:block;font-size:15px;margin:8px 0}.stats em{font-style:normal;color:var(--green);font-size:8px}.chart-card{height:190px;border:1px solid #e8efec;border-radius:9px;padding:15px}.chart-card>span{display:flex;justify-content:space-between;font-size:10px}.chart-card small{color:#9aa4a1}.chart-bars{height:110px;display:flex;align-items:flex-end;gap:22px;padding:14px 13px 0;border-bottom:1px solid #edf1ef}.chart-bars i{width:25px;background:linear-gradient(#41d09a,#b8eed9);border-radius:5px 5px 0 0}.x-axis{display:flex;justify-content:space-around;font-size:7px;color:#9aa4a1;margin-top:8px}.phone-app{position:absolute;right:-6px;bottom:4px;width:205px;height:405px;background:#fbfdfc;border:5px solid #1c2d28;border-radius:30px;box-shadow:0 22px 45px rgba(18,61,46,.25);padding:13px;z-index:3;font-size:8px;overflow:hidden}.phone-status{text-align:center;font-weight:bold;font-size:7px}.phone-title{font-size:13px;font-weight:bold;margin-top:17px}.phone-title span{float:right;font-size:7px;font-weight:normal}.phone-app p{color:#84918c;margin:22px 0 3px}.phone-app h3{font-size:12px;margin:0 0 10px}.phone-total{background:linear-gradient(135deg,#19b87a,#36c895);padding:15px;color:white;border-radius:12px}.phone-total small,.phone-total span{display:block;opacity:.8}.phone-total b{display:block;font-size:18px;margin:6px 0}.phone-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:9px 0}.phone-grid div{background:white;border-radius:8px;padding:11px 8px}.phone-grid small{display:block;color:#89958f}.phone-grid b{font-size:11px}.phone-app button{width:100%;padding:11px;margin-top:3px}.phone-nav{position:absolute;bottom:0;left:0;right:0;background:white;padding:12px;display:flex;justify-content:space-around;color:#84918c}.phone-nav b{color:var(--green)}.float-card{position:absolute;background:white;border-radius:10px;box-shadow:0 14px 35px rgba(29,81,62,.18);z-index:5;font-size:10px;padding:12px 16px}.float-card b,.float-card span{display:block}.float-card span{color:#7a8a84;margin-top:5px}.float-top{right:12px;top:4px}.float-bottom{left:70px;bottom:20px}.float-bottom b{font-size:12px;margin-top:5px;color:var(--dark)}section{padding:100px 24px}.section-heading{text-align:center;margin:0 auto 55px}.section-heading>span{color:var(--green);font-weight:700;font-size:13px}.section-heading h2{font-size:40px;letter-spacing:-1px;margin:13px 0}.section-heading p{color:var(--muted);margin:0}.pain{background:#fff}.pain-grid{max-width:850px;margin:auto;display:grid;grid-template-columns:1fr 70px 1fr;align-items:center}.pain-grid article{padding:34px;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 12px 35px rgba(24,70,54,.06)}.pain-grid article.answer{background:#effbf6;border-color:#bcebd8}.pain-grid h3{margin:17px 0 8px}.pain-grid p,.feature-grid p{color:var(--muted);line-height:1.8;font-size:14px}.turn{text-align:center;color:var(--green);font-size:26px}.icon{display:grid;width:44px;height:44px;place-items:center;border-radius:11px;font-style:normal;font-weight:800}.icon.red{background:#fff0ed;color:#f17059}.icon.green{background:#dff8ee;color:#13a86f}.icon.amber{background:#fff5dc;color:#e8a626}.icon.blue{background:#e6f1ff;color:#398bea}.icon.purple{background:#f1eaff;color:#8e61e8}.icon.cyan{background:#e5f8fa;color:#2ca9b7}.features{background:var(--light)}.feature-grid{max-width:1100px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:18px}.feature-grid article{background:white;border:1px solid #e1ece7;border-radius:18px;padding:27px;min-height:240px;position:relative;overflow:hidden}.feature-grid h3{font-size:21px;margin:17px 0 8px}.feature-main{grid-column:span 2;display:grid;grid-template-columns:50px 1fr 280px;align-items:center}.feature-main small{display:inline-block;background:#e4f8f0;color:var(--green);padding:5px 8px;border-radius:5px}.feature-main h3{font-size:26px;margin:10px 0}.feature-main a{color:var(--green);font-size:13px;font-weight:bold}.mini-recon{background:#f5faf8;border:1px solid #dce9e4;border-radius:14px;padding:20px;text-align:center}.mini-recon span,.mini-recon b,.mini-recon em{display:block}.mini-recon span{text-align:left;color:#7d8985}.mini-recon b{font-size:10px;margin-top:20px}.mini-recon strong{font-size:30px}.mini-recon em{font-size:9px;font-style:normal;background:#dff7ed;color:var(--green);padding:7px;margin-top:12px}.tag-row{display:flex;gap:8px;margin-top:25px}.tag-row span,.stores span{background:#fff7e7;color:#a87b25;border-radius:5px;padding:7px;font-size:10px}.spark{height:55px;display:flex;align-items:flex-end;gap:12px;margin-top:20px}.spark i{width:28px;background:#dcecff;border-radius:4px 4px 0 0}.spark i:nth-child(1){height:35%}.spark i:nth-child(2){height:60%}.spark i:nth-child(3){height:48%}.spark i:nth-child(4){height:82%}.spark i:nth-child(5){height:70%}.spark i:nth-child(6){height:100%;background:#56a0f1}.people,.stores{display:grid;gap:7px;margin-top:14px;font-size:10px}.people span{color:#8c9994}.people b{border-top:1px solid #edf1ef;padding-top:7px}.stores span{background:#e9f8fa;color:#478a92}.scenes{max-width:1150px;margin:auto;display:grid;grid-template-columns:42% 58%;align-items:center;gap:50px}.section-heading.left{text-align:left;margin-bottom:30px}.section-heading.left p{line-height:1.9}.scene-copy ul{padding:0;margin:0;list-style:none}.scene-copy li{display:grid;grid-template-columns:28px 110px 1fr;align-items:center;margin:18px 0;font-size:13px}.scene-copy li span:last-child{color:#7b8a84}.device-card{height:420px;background:#eaf8f2;border-radius:40px;position:relative;padding:55px 35px}.tablet{height:310px;background:white;border:7px solid #263a34;border-radius:20px;padding:22px;box-shadow:0 25px 45px rgba(35,78,63,.15)}.tablet-head{font-weight:bold;font-size:12px}.tablet-head span{float:right;color:#84928d;font-weight:normal}.tablet-number{margin:35px 0 15px}.tablet-number small{display:block;color:#84928d}.tablet-number b{font-size:27px}.tablet-bars{height:120px;display:flex;align-items:flex-end;justify-content:space-around;border-bottom:1px solid #e8eeec}.tablet-bars i{width:26px;background:#5bd0a3;border-radius:5px 5px 0 0}.device-phone{position:absolute;width:150px;height:260px;right:10px;bottom:15px;background:linear-gradient(155deg,#18b97a,#65d8ad);border:5px solid #243b34;border-radius:24px;color:white;padding:45px 15px;box-shadow:0 20px 35px rgba(31,76,59,.25)}.device-phone span,.device-phone b,.device-phone em{display:block}.device-phone b{font-size:22px;margin:8px 0}.device-phone em{font-style:normal;font-size:10px}.price{background:var(--light)}.price-card{max-width:680px;margin:auto;background:white;border:1px solid #bce8d6;border-radius:24px;padding:38px;box-shadow:0 20px 45px rgba(21,83,59,.1);text-align:center}.price-card>div{border-bottom:1px solid var(--line);padding-bottom:25px}.price-card small{color:var(--green);font-weight:bold}.price-card h3{margin:12px 0}.price-card h3 b{font-size:45px}.price-card p{color:var(--muted)}.price-card ul{list-style:none;padding:18px 40px;display:grid;grid-template-columns:1fr 1fr;text-align:left;gap:16px;font-size:13px}.price-card li{display:flex;align-items:center;gap:8px}.price-card .primary-btn{display:flex;justify-content:center}.price-card .no-card{display:block;color:#8c9994;font-weight:normal;margin-top:15px}.trial{max-width:1100px;margin:100px auto;background:linear-gradient(135deg,#0d8f61,#17bc7d);border-radius:28px;padding:55px 65px;color:white;display:flex;justify-content:space-between;overflow:hidden}.trial>div:first-child{z-index:2}.trial>div>span{font-size:13px;opacity:.8}.trial h2{font-size:40px;margin:8px 0}.trial p{opacity:.85}.trial-buttons{display:flex;align-items:center;gap:25px;margin-top:25px}.qr-btn{display:flex;gap:10px;align-items:center;background:white;color:var(--dark);border:0;padding:10px 16px;border-radius:10px;text-align:left}.qr-btn small{font-weight:normal;color:#77857f}.qr{font-size:27px}.trial-art{width:320px;position:relative}.trial-art>span{position:absolute;display:grid;place-items:center;right:50px;top:12px;width:180px;height:180px;border-radius:50%;background:#fff;color:var(--green);font-size:80px;box-shadow:0 0 0 30px rgba(255,255,255,.08),0 0 0 60px rgba(255,255,255,.06)}.trial-art i{position:absolute;width:9px;height:9px;background:#fff;border-radius:2px;opacity:.4}.trial-art i:nth-child(2){left:10px;top:20px}.trial-art i:nth-child(3){right:0;bottom:40px}.trial-art i:nth-child(4){left:80px;bottom:5px}footer{background:#11241e;color:white;padding:60px 24px 20px}.footer-main,.copyright{max-width:1100px;margin:auto}.footer-main{display:grid;grid-template-columns:2fr 1fr 1.5fr;gap:50px}.footer-main .brand-mark{background:white}.footer-main .brand-mark i{background:var(--green)}.footer-main p{font-size:13px;line-height:1.8;color:#8fa49d}.footer-main>div{display:flex;flex-direction:column;gap:12px;font-size:12px;color:#9eb0aa}.footer-main b{color:white;font-size:14px;margin-bottom:8px}.copyright{margin-top:40px;padding-top:20px;border-top:1px solid #2a3b36;display:flex;justify-content:space-between;color:#71867f;font-size:11px}
@media(max-width:900px){.nav-wrap nav{display:none;position:absolute;top:72px;left:0;right:0;background:white;padding:20px 24px;box-shadow:0 15px 30px rgba(0,0,0,.08);flex-direction:column;gap:18px}.nav-wrap nav.open{display:flex}.nav-cta{margin-left:auto;margin-right:15px}.menu{display:block}.hero{padding-top:125px}.hero-inner{grid-template-columns:1fr}.hero-copy{text-align:center}.eyebrow{margin:auto}.hero h1{font-size:52px}.hero-copy>p{margin-left:auto;margin-right:auto}.hero-actions,.trust{justify-content:center}.product-stage{margin:50px auto 0;width:680px;max-width:100%;transform:scale(.9);transform-origin:top center}.pain-grid{grid-template-columns:1fr}.turn{transform:rotate(90deg);padding:14px}.scenes{grid-template-columns:1fr}.scene-copy{max-width:550px}.device-card{max-width:650px;width:100%}.trial{margin:70px 24px}.trial-art{width:230px}.feature-main{grid-template-columns:50px 1fr}.mini-recon{grid-column:span 2;margin-top:20px}}
@media(max-width:640px){.site-header{height:64px}.nav-wrap nav{top:64px}.nav-cta{padding:9px 13px;font-size:12px}.hero{padding:108px 20px 30px;min-height:auto}.hero h1{font-size:42px;letter-spacing:-2px}.hero-copy>p{font-size:15px;line-height:1.8}.hero-actions{gap:20px}.primary-btn{padding:14px 18px;gap:14px}.trust{flex-wrap:wrap;gap:10px}.product-stage{height:410px;width:410px;left:50%;margin-left:-205px;transform:scale(.72)}.desktop-app{left:-95px}.phone-app{right:-70px}section{padding:70px 20px}.section-heading{margin-bottom:35px}.section-heading h2{font-size:30px}.feature-grid{grid-template-columns:1fr}.feature-main{grid-column:auto;display:block}.feature-main>.icon{margin-bottom:15px}.mini-recon{margin-top:25px}.scene-copy li{grid-template-columns:28px 95px 1fr}.device-card{height:330px;padding:35px 15px}.tablet{height:260px}.tablet-bars{height:90px}.device-phone{width:115px;height:210px}.price-card{padding:26px 20px}.price-card ul{padding:18px 0;grid-template-columns:1fr}.trial{margin:60px 15px;padding:38px 25px}.trial h2{font-size:32px}.trial-art{display:none}.trial-buttons{align-items:flex-start;flex-direction:column}.footer-main{grid-template-columns:1fr;gap:30px}.copyright{flex-direction:column;gap:8px}.pain-grid article{padding:26px}.hero-actions{flex-wrap:wrap}.nav-wrap{padding:0 16px}.brand{font-size:19px}}

.filings{max-width:1100px;margin:16px auto 0;display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap;color:#8fa49d;font-size:12px}.filings a{display:inline-flex;align-items:center;gap:6px;transition:color .2s}.filings a:hover{color:#fff}.filings img{width:20px;height:20px;object-fit:contain}@media(max-width:640px){.filings{gap:10px 18px;text-align:center}}

/* Real product imagery and refreshed brand system */
:root{--green:#27b979;--orange:#ff623f;--blue:#1595df;--yellow:#f7c800;--dark:#202b28;--light:#f6f8f7}.brand-logo{width:38px;height:38px;object-fit:cover;border-radius:10px}.footer-main .brand-logo{background:#fff}.hero{background:linear-gradient(145deg,#fff 28%,#f5fbf8 67%,#fff8f2)}.hero-glow{background:radial-gradient(circle,rgba(255,98,63,.13),rgba(39,185,121,.08) 43%,transparent 70%)}.hero h1 em{background:linear-gradient(90deg,var(--green),#18a8df);-webkit-background-clip:text;background-clip:text;color:transparent}.eyebrow{color:#b1482f;background:#fff0eb}.eyebrow span{color:var(--orange)}.nav-cta,.primary-btn{background:linear-gradient(135deg,var(--orange),#ff7657);box-shadow:0 9px 25px rgba(255,98,63,.2)}.real-product{height:570px}.brand-orbit{position:absolute;right:5px;top:0;width:110px;height:110px;border-radius:30px;background:#fff;box-shadow:0 18px 45px rgba(42,68,58,.12);padding:14px;transform:rotate(7deg);z-index:1}.brand-orbit img{width:100%;height:100%;object-fit:cover;border-radius:18px}.real-phone{position:absolute;width:268px;height:580px;border:7px solid #1c2623;background:#fff;border-radius:38px;overflow:hidden;box-shadow:0 35px 70px rgba(25,65,50,.22)}.real-phone img{width:100%;height:100%;object-fit:cover;object-position:top}.phone-back{left:48px;top:16px;transform:rotate(-7deg);opacity:.92}.phone-front{right:42px;top:5px;transform:rotate(5deg);z-index:3}.real-product .float-top{right:0;top:120px}.real-product .float-bottom{left:0;bottom:35px;z-index:5;border-left:4px solid var(--orange)}.real-product .float-bottom b{white-space:nowrap}.features{overflow:hidden}.feature-showcase{max-width:1100px;margin:0 auto 22px;min-height:650px;border-radius:28px;background:linear-gradient(140deg,#fff9f5,#fff 48%,#effaf5);display:grid;grid-template-columns:45% 55%;align-items:center;padding:55px 75px;position:relative;border:1px solid #e6ece9}.showcase-copy{z-index:2}.feature-no{display:block;color:#e9eeec;font-size:70px;font-weight:800;line-height:1}.showcase-copy h3{font-size:32px;margin:18px 0 10px}.showcase-copy>p{font-size:15px}.showcase-copy ul{list-style:none;padding:10px 0;margin:0;display:grid;gap:14px;font-size:13px}.showcase-copy li{display:flex;align-items:center;gap:9px}.screenshot-shell{justify-self:end;width:310px;height:590px;background:#1f2926;border:7px solid #1f2926;border-radius:36px;overflow:hidden;box-shadow:0 30px 60px rgba(30,65,52,.2);transform:rotate(4deg)}.screenshot-shell img{width:100%;height:100%;object-fit:cover;object-position:top}.feature-grid.compact{max-width:1100px}.feature-grid.compact article{min-height:180px}.reports{background:#fff;overflow:hidden}.report-stage{max-width:1100px;height:650px;margin:auto;background:linear-gradient(135deg,#eef7ff,#f6fbf8 50%,#fff7f2);border-radius:32px;position:relative}.report-phone{position:absolute;width:245px;height:570px;top:38px;border:7px solid #202927;border-radius:32px;background:#fff;overflow:hidden;box-shadow:0 28px 55px rgba(29,63,51,.2)}.report-phone img{width:100%;height:100%;object-fit:cover;object-position:top}.report-sales{left:55px;transform:rotate(-5deg)}.report-profit{left:260px;transform:rotate(4deg);z-index:2}.report-copy{position:absolute;left:565px;top:160px;right:60px}.report-copy>b{font-size:12px;color:var(--orange);background:#ffe8e1;padding:7px 12px;border-radius:20px}.report-copy h3{font-size:39px;line-height:1.35;margin:20px 0 14px}.report-copy h3 em{font-style:normal;color:var(--green)}.report-copy p{color:var(--muted);line-height:1.9;font-size:14px}.report-copy>div{display:flex;gap:15px;flex-wrap:wrap;margin-top:25px}.report-copy>div span{display:flex;align-items:center;gap:7px;font-size:12px}.trial{background:linear-gradient(135deg,#ff5e3a,#ff795b 52%,#f5a23d)}.trial-art>span{color:var(--orange)}
@media(max-width:900px){.real-product{transform:scale(.88);height:550px}.feature-showcase{grid-template-columns:1fr 1fr;padding:45px}.report-stage{height:780px}.report-copy{left:60px;right:60px;top:530px;text-align:center}.report-copy h3{font-size:30px}.report-copy>div{justify-content:center}.report-sales{left:calc(50% - 240px)}.report-profit{left:calc(50% - 30px)}}
@media(max-width:640px){.brand-logo{width:34px;height:34px}.real-product{width:430px;height:500px;margin-left:-215px;transform:scale(.72)}.phone-back{left:30px}.phone-front{right:30px}.brand-orbit{right:0}.feature-showcase{display:block;padding:34px 24px;min-height:980px}.showcase-copy h3{font-size:27px}.screenshot-shell{width:275px;height:590px;margin:35px auto 0;transform:rotate(2deg)}.feature-grid.compact{grid-template-columns:1fr}.report-stage{height:800px;border-radius:22px}.report-phone{width:190px;height:465px;top:35px}.report-sales{left:8px}.report-profit{left:auto;right:8px}.report-copy{left:22px;right:22px;top:535px}.report-copy h3{font-size:27px}.report-copy p{font-size:13px}.report-copy>div{gap:7px}.report-copy>div span{font-size:10px}}

/* Product UI theme: coral orange primary, soft gray surfaces */
:root{--green:#ff6347;--orange:#ff6347;--dark:#2f3033;--muted:#777b82;--light:#f5f6f8;--line:#eceef1}.hero{background:linear-gradient(145deg,#fff 25%,#fff7f4 68%,#f5f6f8)}.hero-glow{background:radial-gradient(circle,rgba(255,99,71,.17),rgba(255,164,92,.08) 45%,transparent 70%)}.hero h1 em{background:linear-gradient(90deg,#ff5f43,#ff805e);-webkit-background-clip:text;background-clip:text;color:transparent}.eyebrow{color:#d94f36;background:#fff0ec}.check{background:#fff0ec;color:#ff6347}.pain-grid article.answer{background:#fff5f2;border-color:#ffd8cf}.icon.green{background:#fff0ec;color:#ff6347}.turn{color:#ff6347}.features,.price{background:#f5f6f8}.feature-showcase{background:linear-gradient(140deg,#fff5f1,#fff 55%,#f7f8fa);border-color:#eceef1}.report-stage{background:linear-gradient(135deg,#f4f6f9,#fff 48%,#fff2ee)}.report-copy h3 em{color:#ff6347}.price-card{border-color:#ffd5cc;box-shadow:0 20px 45px rgba(255,99,71,.10)}.section-heading>span,.price-card small,.text-btn span{color:#ff6347}.nav-wrap nav a:hover{color:#ff6347}.trial{background:linear-gradient(135deg,#ff5a3e,#ff7254 58%,#ff9369)}

.trial-art .qr-card{padding:14px;background:#fff;overflow:hidden}.trial-art .qr-card img{display:block;width:100%;height:100%;object-fit:contain;border-radius:8px}.trial-art .qr-card{box-shadow:0 0 0 30px rgba(255,255,255,.08),0 0 0 60px rgba(255,255,255,.06),0 18px 40px rgba(150,55,37,.18)}
@media(max-width:640px){.trial-art{display:block;width:100%;height:215px;margin-top:28px}.trial-art .qr-card{right:50%;transform:translateX(50%);top:10px;width:180px;height:180px}.trial{flex-direction:column}}

/* Three primary product capabilities */
.core-features{max-width:1100px;margin:auto;display:grid;gap:28px}.core-row{min-height:620px;background:#fff;border:1px solid #eceef1;border-radius:30px;padding:55px 75px;display:grid;grid-template-columns:1fr 430px;align-items:center;gap:70px;overflow:hidden;position:relative}.core-row:nth-child(2){background:linear-gradient(135deg,#fff,#fff8f5)}.core-row:nth-child(3){background:linear-gradient(135deg,#f7f9fb,#fff)}.core-row.reverse .core-copy{order:2}.core-row.reverse .core-visual{order:1}.core-copy{position:relative;z-index:2}.core-index{display:inline-block;color:#ff6347;background:#fff0ec;border-radius:20px;padding:7px 12px;font-size:12px;font-weight:700}.core-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;margin-top:28px;background:#ff6347;color:#fff;font-style:normal;font-size:21px;box-shadow:0 10px 25px rgba(255,99,71,.22)}.core-copy h3{font-size:36px;margin:17px 0 12px}.core-copy>p{color:var(--muted);font-size:15px;line-height:1.9}.core-copy ul{list-style:none;padding:12px 0 0;margin:0;display:grid;gap:14px;font-size:13px}.core-copy li{display:flex;align-items:center;gap:9px}.core-visual{height:560px;display:grid;place-items:center;position:relative}.core-visual:before{content:"";position:absolute;width:390px;height:390px;border-radius:50%;background:#fff1ed}.screen-phone{width:280px;height:580px;border:7px solid #202927;border-radius:36px;background:#fff;overflow:hidden;box-shadow:0 30px 60px rgba(39,47,44,.2);transform:rotate(3deg);position:relative;z-index:1}.reverse .screen-phone{transform:rotate(-3deg)}.screen-phone img{width:100%;height:100%;object-fit:cover;object-position:top}.core-row:nth-child(3) .core-visual:before{background:#eef2f6}
@media(max-width:900px){.core-row{grid-template-columns:1fr 330px;padding:45px;gap:30px}.core-copy h3{font-size:31px}.core-row.reverse .core-copy{order:1}.core-row.reverse .core-visual{order:2}}
@media(max-width:640px){.core-features{gap:18px}.core-row{display:flex;flex-direction:column;min-height:0;padding:34px 24px;gap:28px}.core-copy h3{font-size:28px}.core-copy>p{font-size:14px}.core-visual{height:545px;width:100%}.screen-phone{width:255px;height:545px}.core-row.reverse .core-copy,.core-row.reverse .core-visual{order:initial}}
