.hero-copy-block .copy strong{display:block;font-weight:550;color:#d3ddeb;font-size:17px;line-height:2}.hero-definition{display:block;margin-top:12px;color:#aebfd4;font-size:14px;line-height:2.3}.hero-copy-block .copy{max-width:850px}.hero-copy-block .h1{font-size:clamp(40px,5vw,68px);line-height:1.5}.page-questions{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #9fb9d42b;padding:26px 0;gap:15px}.page-questions a{display:flex;align-items:center;justify-content:center;gap:12px;font-size:12px;color:#b9c9df;min-height:44px;transition:color .2s}.page-questions a:hover{color:#e9d8b2}.page-questions span{font-size:10px;color:#9ab1ce}.setup-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:30px auto;max-width:1050px;text-align:right}.setup-steps>div{padding:22px;border:1px solid #a6bdd632;border-radius:16px;background:#11213790}.setup-steps span{display:block;font-size:11px;color:#d8c399;margin-bottom:14px}.setup-steps b{font-size:15px;line-height:1.8}.setup-steps p{font-size:12px;line-height:2.1;color:#a8bcd6;margin:12px 0 0}.team-audit button{margin-top:12px}#setup,#live-demo{scroll-margin-top:100px}.live-hero .app-side{padding:18px 12px}.live-hero .app-menu{gap:3px;margin-top:15px}.live-hero .app-menu button{min-height:36px;padding:8px 10px;font-size:11px}.live-hero .app-online{margin-top:13px;padding:10px;font-size:9px}.live-hero .app-brand{padding-bottom:13px}.experience-head{margin:2px 0 22px;text-align:right}.experience-head>span{display:block;font-size:11px;color:#d6c59e;margin-bottom:10px}.experience-head h3{font-size:23px;line-height:1.8;margin:0;color:#e6edf6;font-weight:700}.experience-head p{font-size:12px;line-height:2.1;color:#a8bfd8;margin:8px 0 0}.experience-steps{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin:0 0 24px;padding:0;border:1px solid #a5bed531;background:#15273e;border-radius:12px;overflow:hidden}.experience-steps li{display:flex;align-items:center;justify-content:center;gap:9px;color:#9bb3ce;font-size:11px;padding:14px 8px;border-left:1px solid #a5bed521;line-height:1.8}.experience-steps li:last-child{border-left:0}.experience-steps i{display:grid;place-items:center;width:22px;height:22px;flex:none;font-style:normal;border-radius:50%;border:1px solid #aec2da35;font-size:10px}.experience-steps li.done{background:#acd3b511;color:#c6dfd2}.experience-steps li.done i{border-color:#9fc9b760;background:#91c6a51c}.experience-start{padding:24px;border:1px solid #b3c7df30;border-radius:17px;background:linear-gradient(125deg,#1b304b,#102139)}.experience-form{display:grid;grid-template-columns:1fr 1fr;gap:17px}.experience-field{display:block;color:#aebfd5;font-size:11px;line-height:1.8;margin:12px 0}.experience-form .experience-field{margin:0}.experience-field select,.commission-controls select,.form select{display:block;width:100%;margin-top:7px;min-height:44px;padding:10px 12px;border:1px solid #a2b9d439;border-radius:10px;background:#0e1e32;color:#e1eafa;font:inherit;font-size:12px;outline:none}.experience-field select:focus,.form select:focus{border-color:#d1bf94;box-shadow:0 0 0 3px #d1bf9415}.experience-start-summary{display:flex;align-items:center;gap:24px;margin:23px 0;padding:20px;border:1px solid #a5b9d32a;border-radius:12px;background:#0d1c2e55}.experience-start-summary svg{width:70px;height:70px;flex:none;color:#d7c6a3}.experience-start-summary b{font-size:16px}.experience-start-summary p{font-size:12px;line-height:2;color:#a7bdd6;margin:8px 0}.experience-start-summary strong{font-size:16px;color:#e3d0a8}.experience-workspace{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:18px;margin-top:16px}.experience-workspace>div{min-width:0}.experience-invoice{padding:20px;border:1px solid #c0cbdc40;border-radius:15px;background:linear-gradient(155deg,#243953,#182b43);position:relative;overflow:hidden}.experience-invoice:before{content:'';position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#839dc2,#dfcba0)}.invoice-brand{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.invoice-brand img{object-fit:contain;flex:none}.invoice-brand>div{flex:1}.invoice-brand b{font-size:13px}.invoice-brand small{display:block;color:#aec1d9;font-size:10px;margin-top:7px}.invoice-brand .tag{font-size:9px}.invoice-customer{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:20px 0 0;padding-top:16px;border-top:1px solid #b7c5d626;font-size:12px}.invoice-customer small{font-size:10px;color:#a4bad3}.invoice-lines{margin:15px 0}.invoice-lines>div{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px dashed #b3c4d838}.invoice-lines svg{width:36px;height:36px;color:#ddcaa3;flex:none}.invoice-lines>div>span{flex:1}.invoice-lines b{font-size:12px}.invoice-lines small{display:block;font-size:10px;color:#a5bcd6;margin-top:7px}.invoice-lines strong{font-size:11px;line-height:1.8;color:#decea9}.invoice-total{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;margin:20px 0}.invoice-total b{font-size:16px;color:#ead8b3}.invoice-qr{display:flex;align-items:center;gap:18px;margin-top:20px;padding-top:18px;border-top:1px dashed #b4c4d838}.invoice-qr>svg{width:100px;height:100px;flex:none;border-radius:8px;background:#fff}.invoice-qr b{font-size:14px;color:#e5d4b0}.invoice-qr small{display:block;font-size:10px;line-height:2;color:#9fb7d2;margin-top:7px}.experience-stock{padding:16px;border:1px solid #a8bdd52b;border-radius:12px;background:#0f2135;margin-top:12px}.experience-stock>div{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:10px;color:#a8bdd7;line-height:2}.experience-stock b{flex-basis:100%;font-size:12px;color:#d8e2ee}.experience-stock strong{color:#decba4}.experience-link{border:0;background:transparent;color:#d8c59b;padding:12px 0;min-height:40px;font:inherit;font-size:11px;line-height:1.9;cursor:pointer;text-align:right}.experience-stock .experience-link{padding-bottom:0}.experience-status,.experience-scanner{padding:18px;background:#0e1f34;border:1px solid #a1b8d335;border-radius:14px}.experience-status>b{display:block;font-size:16px;line-height:2;color:#e6d5b0}.experience-status>p,.experience-scanner>p{font-size:12px;line-height:2;color:#a9bed7;margin:10px 0 18px}.experience-caption{display:flex;justify-content:space-between;gap:10px;font-size:11px;color:#9fb7d3;margin-bottom:12px;line-height:1.9}.experience-caption b{font-weight:600;color:#d9caa9}.experience-caption span{font-size:10px}.experience-outline{border:1px solid #c4b48665;background:#c4b48613;color:#e4d5b1;border-radius:10px;padding:11px 15px;min-height:42px;font:inherit;font-size:11px;line-height:1.9;cursor:pointer}.experience-operation .sandbox-submit{margin-top:13px}.experience-status .experience-link{display:block;font-size:10px}.experience-status>.experience-caption{color:#9db4cf}.experience-scanner{margin:13px 0}.experience-feedback{margin:15px 0 0;border-radius:10px;padding:13px;border:1px solid #d7bb8150;background:#d7bb8111}.experience-feedback b{font-size:12px;line-height:2;color:#e3c494}.experience-feedback p{font-size:11px;line-height:2;color:#b8c9dc;margin:7px 0 0}.experience-feedback.allowed{border-color:#a2cbb34f;background:#a2cbb310}.experience-feedback.allowed b{color:#bdddc9}.experience-messages{margin-top:15px;padding:17px;border:1px solid #a7bdd62b;border-radius:14px;background:#12263d}.experience-sms{border:1px solid #adc7dd2c;background:#24415a;border-radius:13px 13px 4px 13px;padding:13px 15px;margin-top:10px}.experience-sms p{font-size:12px;line-height:2.1;margin:0;color:#dce9f4}.experience-sms small{display:block;font-size:9px;color:#a2b9ce;text-align:left;margin-top:8px}.experience-outcome{margin:18px 0;border-radius:14px;padding:18px;background:linear-gradient(120deg,#243848,#1c2d3a);border:1px solid #b7c8b339}.experience-outcome>div:not(.experience-actions){display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.experience-outcome>div>span{font-size:10px;color:#afc2d4;line-height:2}.experience-outcome b{display:block;margin-top:8px;font-size:14px;color:#e4d3af}.experience-outcome p{font-size:11px;line-height:2.1;color:#aec3d3;margin:17px 0 12px}.experience-actions{display:flex;flex-wrap:wrap;gap:10px}.experience-actions button{font:inherit;font-size:11px;line-height:1.8;color:#d7e4e8;background:#a1c1ca0b;border:1px solid #aec4cd40;border-radius:8px;padding:10px 13px;min-height:40px;cursor:pointer}.experience-history{border:1px solid #a9bed631;border-radius:11px;background:#102138;padding:13px 17px;font-size:11px;line-height:2;color:#a9c1da}.experience-history summary{cursor:pointer;color:#d8c7a3;min-height:30px;line-height:2}.experience-history p{margin:10px 0 0;padding-top:10px;border-top:1px solid #adc2d521}.experience-bottom{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap}.order-switch{max-width:100%;margin-bottom:18px}.commission-controls{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 19px;background:#1a2f48;border:1px solid #afc1dc36;border-radius:13px}.commission-switch{font-size:13px;display:flex;align-items:center;gap:10px;cursor:pointer}.commission-switch input{width:20px;height:20px;accent-color:#d9c69c;cursor:pointer}.commission-controls .experience-field{width:125px;margin:0}.commission-rule{font-size:11px;line-height:2.1;color:#9fb8d3;margin:12px 0 21px}.employee-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.employee-card{padding:20px;border:1px solid #a9c0de30;background:linear-gradient(150deg,#223953,#142940);border-radius:16px}.employee-top{display:flex;align-items:center;gap:12px;margin-bottom:22px}.employee-top i{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;flex:none;background:#b8c7dc19;border:1px solid #a6bad039;font-size:16px;font-style:normal;color:#dccba6}.employee-top b{font-size:12px;line-height:1.8}.employee-top small{display:block;font-size:9px;color:#a3bbd5;line-height:2;margin-top:6px}.employee-card dl{margin:0}.employee-card dl>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 0;border-bottom:1px solid #a5bdd626}.employee-card dl>div:last-child{border:0}.employee-card dt{font-size:11px;color:#a7bdd7;line-height:1.9}.employee-card dd{margin:0;font-size:13px;color:#e1d0ad}.employee-audit{margin:22px 0}.employee-audit h4{font-size:14px;font-weight:600;margin:0 0 13px}.employee-audit p{font-size:12px;color:#a7bfd8;line-height:2}.experience-outline:focus-visible,.experience-link:focus-visible,.experience-actions button:focus-visible,.experience-history summary:focus-visible,.page-questions a:focus-visible{outline:2px solid #e0cc9f;outline-offset:3px}.form select{margin-top:0;font-size:13px}.form label{font-size:12px;line-height:1.9;color:#b5c5db;gap:8px}.form input,.form textarea{font-size:13px;min-height:44px}.request-counts{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:12px 0}.request-channels{margin:8px 0 14px;padding:16px;border:1px solid #a7bad536;border-radius:13px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.request-channels legend{font-size:12px;color:#c8d5e5;padding:0 8px}.request-channels label{display:flex;align-items:center;gap:9px;font-size:12px;min-height:34px;cursor:pointer}.request-channels input{width:18px;height:18px;min-height:0;padding:0;accent-color:#d8c49a;cursor:pointer}.form-note{font-size:11px;line-height:2;color:#9db4cf}.demo-plan{margin-top:30px;padding:22px;border:1px solid #c8ba9540;background:linear-gradient(130deg,#c8ba9513,#182c43);border-radius:15px}.demo-plan b{font-size:14px;color:#e4d3ae}.demo-plan p{white-space:pre-line;font-size:13px;line-height:2.4;color:#b2c5dc;margin:15px 0 0}.contact-card:first-child{align-self:start;position:sticky;top:110px}
@container(max-width:650px){.experience-head h3{font-size:19px}.experience-head p{font-size:11px}.experience-steps{grid-template-columns:1fr 1fr;margin-bottom:18px}.experience-steps li{justify-content:flex-start;padding:12px;font-size:10px}.experience-steps li:nth-child(2){border-left:0}.experience-steps li:nth-child(n+3){border-top:1px solid #a5bed521}.experience-workspace,.employee-grid{grid-template-columns:1fr}.experience-start{padding:16px}.experience-form{gap:12px}.experience-field{font-size:10px}.experience-field select{padding:10px 7px;font-size:11px}.experience-start-summary{padding:14px;gap:14px}.experience-start-summary svg{width:48px;height:48px}.experience-start-summary b{font-size:14px}.experience-start-summary p{font-size:11px}.experience-start-summary strong{font-size:14px}.experience-invoice{padding:16px}.invoice-lines strong{font-size:10px}.invoice-total b{font-size:14px}.invoice-qr{gap:14px}.invoice-qr>svg{width:88px;height:88px}.invoice-qr b{font-size:12px}.invoice-qr small{font-size:10px}.experience-outcome>div:not(.experience-actions){grid-template-columns:1fr}.experience-outcome>div>span{display:flex;align-items:center;justify-content:space-between;gap:10px}.experience-outcome b{margin:0;font-size:13px}.experience-outcome,.experience-status,.experience-scanner{padding:15px}.commission-controls{gap:10px;padding:14px}.commission-switch{font-size:11px;gap:8px}.commission-controls .experience-field{width:105px}.employee-card{padding:17px}.experience-start .sandbox-submit{line-height:2}.experience-stock>div{font-size:10px}.experience-head{margin-bottom:17px}.experience-sms p{font-size:11px}}
@media(max-width:1000px){.contact-card:first-child{position:static}.setup-steps{gap:12px}.setup-steps>div{padding:18px}}
@media(max-width:720px){.hero-copy-block .h1{font-size:clamp(33px,8.8vw,42px);line-height:1.65;letter-spacing:-1px}.hero-copy-block .copy strong{font-size:14px;line-height:2.1}.hero-definition{font-size:12px;line-height:2.35;margin-top:10px}.hero-copy-block .copy{max-width:100%}.hero-actions .btn{font-size:11px;padding:0 17px}.page-questions{grid-template-columns:1fr 1fr;padding:19px 0;gap:10px}.page-questions a{font-size:11px;justify-content:flex-start;gap:10px}.page-questions span{font-size:9px}.setup-steps{grid-template-columns:1fr;text-align:right;gap:10px}.setup-steps>div{padding:18px}.setup-steps span{margin-bottom:10px}.setup-steps b{font-size:14px}.setup-steps p{font-size:12px}.business-cycle{grid-template-columns:1fr}.cycle-item{border-left:0;border-right:0}.cycle-item+.cycle-item{border-top:1px solid #a4bad625}.request-counts{gap:9px}.request-counts label{font-size:10px}.request-counts input{padding:10px}.request-channels{padding:13px;gap:8px}.request-channels label{font-size:11px}.demo-plan{padding:18px}.demo-plan p{font-size:12px}.live-hero .app-side{padding:7px 6px}.live-hero .app-menu{margin-top:0;gap:4px}.live-hero .app-menu button{min-height:42px;padding:9px 10px;font-size:11px}.live-hero .app-view{padding:14px}.experience-steps i{width:20px;height:20px}}

.benefit small{font-size:11px;color:#aabed6}.benefit b{font-size:13px}@container(max-width:650px){.guide-head p{display:none}.experience-start-summary p{display:none}.experience-start-summary{margin:17px 0;padding:12px}.experience-head.guide-head h3{font-size:18px}.experience-head.guide-head{margin-bottom:15px}.experience-start .experience-field{font-size:10px}}@media(max-width:720px){.benefit b{font-size:12px}.benefit small{font-size:10px}}

.live-app .app-main{container-type:inline-size;min-width:0}#team{scroll-margin-top:100px}
