:root{color:#eef6fb;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--ink:#101820;--muted:#667781;--paper:#f3f0e8;--paper-strong:#fffdf8;--midnight:#071015;--panel:#0d1822;--panel-soft:#132433;--panel-deep:#08111a;--glass:#ffffff10;--line:#bedaea29;--line-strong:#bedaea3d;--line-paper:#10182021;--shadow-card:0 22px 70px #00000047;--shadow-soft:0 14px 42px #0003;--cyan:#00b9d7;--blue:#2f67f2;--amber:#f5b51b;--green:#23c871;--orange:#d56a10;--red:#ef4545;background:#071015;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{background:var(--midnight);min-width:320px;margin:0;overflow-x:hidden}body,button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--amber);outline-offset:4px}#root,.site-shell,main{width:100%;max-width:100vw;overflow-x:hidden}.site-shell{background:var(--paper);min-height:100vh}.site-header{z-index:40;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#071015f0,#060e14e6);border-bottom:1px solid #bedaea1f;grid-template-columns:1fr auto 1fr;align-items:center;gap:22px;min-height:68px;padding:10px clamp(20px,4vw,58px);display:grid;position:fixed;top:0;left:0;right:0;box-shadow:0 16px 48px #00000042}.brand,.mobile-brand{color:#fff;white-space:nowrap;background:0 0;border:0;align-items:center;min-width:0;padding:0;font-size:18px;font-weight:950;display:inline-flex}.brand{justify-self:start}.logo-mark{border-radius:8px;flex:none;place-items:center;width:38px;height:38px;display:inline-grid;overflow:hidden}.logo-mark img{object-fit:contain;width:100%;height:100%;display:block}.brand-lockup{align-items:center;gap:8px;min-width:0;display:inline-flex}.brand-wordmark{object-fit:contain;flex:none;width:92px;height:auto;display:block}.site-header nav{-webkit-backdrop-filter:blur(14px)saturate(130%);backdrop-filter:blur(14px)saturate(130%);background:linear-gradient(#ffffff18,#ffffff0b),#ffffff09;border:1px solid #bedaea38;border-radius:8px;justify-content:center;gap:4px;padding:4px;display:flex;box-shadow:0 10px 30px #0003,0 0 0 1px #ffffff09,inset 0 1px #ffffff17}.site-header nav button{color:#ffffffc2;background:0 0;border:0;border-radius:6px;padding:7px 12px;font-size:14px;font-weight:850;transition:background .16s,color .16s}.site-header nav button:hover{color:#fff;background:#ffffff16}.header-actions{justify-self:end;align-items:center;gap:10px;display:inline-flex}.whatsapp-link{color:#dfffea;background:linear-gradient(#23c8712e,#23c87117);border:1px solid #23c87170;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 15px;font-size:14px;font-weight:950;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s;display:inline-flex;box-shadow:0 14px 36px #23c87124,inset 0 1px #ffffff21}.whatsapp-link:hover{background:linear-gradient(#23c87142,#23c8711f);border-color:#8ff5bdad;transform:translateY(-1px);box-shadow:0 18px 48px #23c87133,inset 0 1px #ffffff29}.whatsapp-link svg{fill:currentColor;flex:none;width:21px;height:21px}.whatsapp-link.compact{min-height:40px;padding:0 12px;font-size:13px}.header-cta{background:linear-gradient(180deg, #ffca45, var(--amber));color:#15110a;border:1px solid #ffd35f9e;border-radius:8px;align-items:center;min-height:40px;padding:0 16px;font-size:14px;font-weight:950;display:inline-flex;box-shadow:0 14px 36px #f5b51b33,inset 0 1px #ffffff3d}.header-cta:hover{border-color:#ffe082b8;box-shadow:0 16px 42px #f5b51b45,inset 0 1px #ffffff47}.hero,.value-section,.pricing-section,.demo-section,.faq-section{color:#fff;background:linear-gradient(#ffffff0a 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/72px 72px,linear-gradient(105deg,#00b9d714,#0000 34%),linear-gradient(135deg,#05090d 0%,#0a161f 58%,#171914 100%)}.hero{border-bottom:1px solid #bedaea14;grid-template-columns:minmax(340px,.58fr) minmax(620px,1.42fr);align-items:center;gap:clamp(26px,4.4vw,64px);min-height:650px;padding:96px clamp(20px,4.8vw,72px) 38px;display:grid;position:relative;overflow:hidden}.hero-copy{min-width:0;max-width:590px}.eyebrow,.mobile-eyebrow{color:var(--cyan);letter-spacing:0;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:950}.hero h1,.section-heading h2,.demo-copy h2{color:#fff;letter-spacing:0;margin:0;font-weight:950}.hero h1{font-size:clamp(42px,4.45vw,66px);line-height:.98}.hero-copy>p:not(.eyebrow){color:#eef6fbc7;margin:18px 0 0;font-size:clamp(18px,1.45vw,21px);line-height:1.45}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.button,.mobile-button{border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-weight:950;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s;display:inline-flex;box-shadow:inset 0 1px #ffffff29}.button:hover,.header-cta:hover,.mobile-button:hover{transform:translateY(-1px);box-shadow:0 16px 42px #0000003d,inset 0 1px #ffffff29}.header-cta:hover{box-shadow:0 16px 42px #f5b51b45,inset 0 1px #ffffff47}.button:disabled,.mobile-button:disabled{cursor:wait;opacity:.68}.button:disabled:hover,.mobile-button:disabled:hover{transform:none}.button.primary,.mobile-button.primary{background:linear-gradient(180deg, #ffc83e, var(--amber));color:#15110a;border-color:#ffd35f8c;box-shadow:0 16px 44px #f5b51b38,inset 0 1px #ffffff47}.button.secondary,.mobile-button.secondary{color:#fff;background:linear-gradient(#ffffff17,#ffffff0b);border-color:#bedaea3d}.feature-tags{flex-wrap:wrap;gap:8px;display:flex}.feature-tags span{color:#eef6fbdb;background:linear-gradient(#ffffff16,#ffffff0b);border:1px solid #bedaea2e;border-radius:999px;align-items:center;gap:8px;min-height:30px;padding:6px 10px;font-size:13px;font-weight:850;line-height:1.2;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.feature-tags span:before{background:var(--green);content:"";border-radius:50%;flex:none;width:7px;height:7px}.hero-chips{margin-top:20px}.hero-visual{min-width:0;position:relative}.hero-visual .dispatch-mock{border-color:#bedaea38;box-shadow:0 36px 110px #0000005c,0 0 0 1px #00b9d714,0 0 70px #00b9d71a}.section{padding:60px clamp(20px,4.8vw,72px);scroll-margin-top:86px}.section-heading{width:min(820px,100%);margin-bottom:24px}.section-heading.compact{width:min(700px,100%)}.section-heading h2,.demo-copy h2{font-size:clamp(34px,3.9vw,56px);line-height:1}.section-heading p:not(.eyebrow),.demo-copy p:not(.eyebrow){color:#eef6fbb3;max-width:730px;margin:14px 0 0;font-size:17px;line-height:1.52}.value-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.value-card,.price-card,.demo-form,.faq-item{border-radius:8px}.value-card{min-height:270px;box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff14,#ffffff09),#ffffff0b;border:1px solid #bedaea29;align-content:start;gap:14px;padding:22px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid}.value-card:hover{border-color:#00b9d757;transform:translateY(-2px);box-shadow:0 28px 80px #0000004d}.value-card h3{color:#fff;max-width:13ch;margin:0;font-size:clamp(23px,2vw,30px);line-height:1.05}.value-card p{color:#eef6fbb3;margin:0;line-height:1.5}.value-card .feature-tags span{color:#c7f6ff;background:#00b9d714;border-color:#00b9d733;font-size:12px}.pricing-section{padding-top:48px}.core-line{margin-bottom:16px}.core-line span{min-height:28px;padding:5px 9px;font-size:12px}.pricing-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.price-card{min-height:382px;box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff14,#ffffff09 44%),#ffffff0b;border:1px solid #bedaea29;grid-template-rows:auto auto auto 1fr auto;gap:14px;padding:18px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden}.price-card:hover{box-shadow:var(--shadow-card);border-color:#bedaea52;transform:translateY(-2px)}.price-card:before{background:linear-gradient(90deg, var(--cyan), var(--amber));content:"";height:3px;position:absolute;top:0;left:0;right:0}.price-card.featured{background:linear-gradient(#00b9d726,#ffffff0a 46%),#00b9d70e;border-color:#00b9d79e;box-shadow:0 0 0 1px #00b9d72e,0 30px 90px #00000052}.price-card.enterprise{background:linear-gradient(#f5b51b26,#ffffff09 44%),#12110c9e;border-color:#f5b51b9e;box-shadow:0 0 0 1px #f5b51b29,0 28px 82px #0000005c,inset 0 1px #ffdb771f}.price-card.enterprise:before{background:linear-gradient(90deg,#f5b51bf2,#ffdb779e)}.price-card.enterprise:after{content:"";background:linear-gradient(#ffdb772e,#f5b51bc2,#ffdb772e);width:2px;position:absolute;top:16px;bottom:16px;left:0}.price-head{justify-content:space-between;align-items:flex-start;gap:10px;min-height:54px;display:flex}.price-head span,.plan-meta span{color:var(--cyan);text-transform:uppercase;font-size:11px;font-weight:950}.price-head h3{color:#fff;margin:4px 0 0;font-size:27px;line-height:1}.price-head em{color:#8deeff;text-transform:uppercase;background:#00b9d724;border-radius:999px;flex:none;padding:5px 8px;font-size:11px;font-style:normal;font-weight:950}.price-card.enterprise .price-head em{color:#ffd166;background:#f5b51b29}.price-card.enterprise .price-head span,.price-card.enterprise .plan-meta span{color:#ffd166}.price-line{flex-wrap:wrap;align-items:flex-end;gap:8px;min-height:54px;display:flex}.price-line strong{color:#fff;font-size:clamp(34px,3.4vw,46px);line-height:.92}.price-line span{color:#eef6fba6;margin-bottom:5px;font-size:13px;font-weight:850}.price-card.enterprise .price-line{display:block}.price-card.enterprise .price-line strong{color:#ffd166;font-size:40px}.price-card.enterprise .price-line span{margin-top:7px;margin-bottom:0;display:block}.plan-meta{background:#ffffff10;border:1px solid #bedaea29;border-radius:8px;gap:5px;padding:11px;display:grid;box-shadow:inset 0 1px #ffffff0f}.plan-meta strong{color:#fff;font-size:15px;line-height:1.25}.price-card.enterprise .plan-meta{background:#f5b51b14;border-color:#f5b51b3d}.price-card ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.price-card li{color:#eef6fbcc;gap:8px;font-size:13px;line-height:1.35;display:flex}.price-card li:before{background:var(--green);content:"";border-radius:50%;flex:none;width:7px;height:7px;margin-top:6px}.price-button{color:#fff;background:linear-gradient(#ffffff1b,#ffffff0f);border-color:#bedaea33;width:100%;min-height:42px}.price-card.featured .price-button,.price-card.enterprise .price-button{background:var(--amber);color:#15110a;border-color:#f5b51b7a}.demo-section{grid-template-columns:minmax(360px,.78fr) minmax(420px,1fr);align-items:start;gap:clamp(24px,5vw,60px);display:grid}.demo-copy{max-width:680px}.demo-form{color:#fff;box-shadow:var(--shadow-card), inset 0 1px 0 #ffffff14;background:linear-gradient(#ffffff18,#ffffff0d),#071015d1;border:1px solid #bedaea38;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding:22px;display:grid}.demo-form label,.mobile-demo-form label{color:#eef6fbeb;gap:7px;font-size:13px;font-weight:900;display:grid}.demo-form .full{grid-column:1/-1}.demo-form input,.demo-form select,.demo-form textarea,.mobile-demo-form input,.mobile-demo-form select,.mobile-demo-form textarea{color:#fff;background:#ffffff12;border:1px solid #bedaea33;border-radius:6px;width:100%;transition:border-color .16s,box-shadow .16s,background .16s}.demo-form input::placeholder,.demo-form textarea::placeholder,.mobile-demo-form input::placeholder,.mobile-demo-form textarea::placeholder{color:#eef6fb94}.demo-form select option,.mobile-demo-form select option{color:var(--ink)}.demo-form input:focus,.demo-form select:focus,.demo-form textarea:focus,.mobile-demo-form input:focus,.mobile-demo-form select:focus,.mobile-demo-form textarea:focus{background:#ffffff18;border-color:#00b9d794;box-shadow:0 0 0 4px #00b9d71f}.demo-form input[aria-invalid=true],.demo-form textarea[aria-invalid=true],.mobile-demo-form input[aria-invalid=true],.mobile-demo-form textarea[aria-invalid=true]{border-color:#ef4545b8;box-shadow:0 0 0 4px #ef454521}.demo-form input,.demo-form select,.mobile-demo-form input,.mobile-demo-form select{height:46px;padding:0 12px}.demo-form textarea,.mobile-demo-form textarea{resize:vertical;min-height:96px;padding:12px}.demo-form .button{border:0}.field-error{color:#ffaaa7;font-size:12px;font-weight:850;line-height:1.3}.form-status{color:#8ff5bd;background:#23c8711a;border:1px solid #8ff5bd3d;border-radius:8px;grid-column:1/-1;margin:0;padding:11px 12px;font-weight:850}.form-status.loading,.mobile-form-status.loading{color:#a7f3ff;background:#00b9d71a;border-color:#00b9d73d}.form-status.error,.mobile-form-status.error{color:#ffaaa7;background:#ef45451c;border-color:#ef454542}.faq-section{border-top:1px solid #bedaea1a;border-bottom:1px solid #bedaea14}.faq-section .section-heading h2{color:#fff}.faq-section .section-heading p{color:#eef6fbad}.faq-list{gap:9px;max-width:1120px;display:grid}.faq-section .section-heading.compact,.faq-list{width:min(1120px,100%)}.faq-item{box-shadow:var(--shadow-soft), inset 0 1px 0 #ffffff0e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#ffffff14,#ffffff09),#ffffff0b;border:1px solid #bedaea29;transition:border-color .16s,box-shadow .16s,transform .16s;overflow:hidden}.faq-item:hover{border-color:#00b9d74d;transform:translateY(-1px);box-shadow:0 24px 68px #00000047,inset 0 1px #ffffff12}.faq-item button,.mobile-faq-item button{color:#fff;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:58px;padding:15px 18px;transition:background .16s,color .16s;display:flex}.faq-item button:hover{background:#ffffff0b}.faq-item button span,.mobile-faq-item button span{font-weight:950}.faq-item button strong,.mobile-faq-item button strong{color:#8deeff;background:#00b9d714;border:1px solid #bedaea2e;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.faq-item div,.mobile-faq-item div{padding:0 18px 16px}.faq-item p,.mobile-faq-item p{color:#eef6fbad;max-width:840px;margin:0;line-height:1.5}.site-footer{color:#eef6fbad;background:#05090c;border-top:1px solid #bedaea14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px clamp(20px,4.8vw,72px) 26px;font-size:14px;font-weight:800;display:flex}.site-footer>span:first-of-type,.mobile-footer>span:nth-child(2){color:#eef6fbc2}.dispatch-mock{border:1px solid var(--line);background:var(--panel-deep);min-height:500px;box-shadow:var(--shadow-card);border-radius:8px;grid-template-columns:154px minmax(0,1fr);display:grid;overflow:hidden}.dispatch-mock.compact{min-height:540px}.dispatch-mock aside{background:#050c14;border-right:1px solid #bedaea1f;align-content:start;gap:7px;padding:15px 12px;display:grid}.mock-brand{align-items:center;gap:9px;margin-bottom:10px;display:flex}.mock-brand .logo-mark{width:30px;height:30px}.mock-brand .brand-wordmark{width:72px}.dispatch-mock aside>span{color:#c8d8ea;border-radius:8px;padding:9px 10px;font-size:12px;font-weight:850}.dispatch-mock aside>span.active{background:var(--blue);color:#fff}.board{min-width:0;padding:14px}.board-top,.board-title{justify-content:space-between;align-items:center;gap:14px;display:flex}.board-top{margin-bottom:13px}.board-top span{color:#8fb2d9;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.board-top strong{color:#fff;margin-top:3px;display:block}.board-top em{color:var(--green);background:#23c8711a;border:1px solid #23c87157;border-radius:999px;padding:8px 11px;font-size:12px;font-style:normal;font-weight:950}.board-panel{border:1px solid var(--line);background:#0c1724;border-radius:8px;overflow:hidden}.board-title{border-bottom:1px solid var(--line);padding:15px}.board-title h3{color:#fff;flex:none;margin:0;font-size:20px}.board-categories{flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:430px;display:flex}.board-categories span{color:#bedaeab8;background:linear-gradient(#fff1,#ffffff07),#ffffff09;border:1px solid #bedaea26;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:850;line-height:1;box-shadow:inset 0 1px #ffffff0b}.job-row{color:#f5f9ff;border-top:1px solid #bedaea1f;grid-template-columns:.52fr 1.8fr 1fr .7fr .82fr;align-items:center;gap:12px;min-height:90px;padding:12px 15px;font-size:12px;display:grid}.job-row b,.job-row span{display:block}.job-row span{color:#a8bdd4;margin-top:4px}.job-row em{color:#fff;text-transform:uppercase;border-radius:8px;width:fit-content;padding:5px 8px;font-size:10px;font-style:normal;font-weight:950}.job-row em.picked-up{background:#087956}.job-row em.pending{background:var(--orange)}.job-row em.late-job{background:var(--red)}.job-row em.offered{background:var(--blue)}.mobile-site{color:#fff;background:linear-gradient(#ffffff0a 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/64px 64px,linear-gradient(155deg,#061016 0%,#0b171f 62%,#171912 100%);width:100%;max-width:100vw;min-height:100vh;overflow-x:hidden}.mobile-site *{max-width:100%}.mobile-site main{width:100%;max-width:100vw;padding:0 18px;overflow:visible}.mobile-header{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#071015e6;border-bottom:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;min-height:62px;padding:11px 16px;display:grid;position:sticky;top:0}.mobile-header .logo-mark{width:35px;height:35px}.mobile-header .brand-wordmark{width:90px}.mobile-header>button:last-child{color:#fff;background:#ffffff14;border:1px solid #ffffff29;border-radius:8px;justify-self:end;padding:8px 12px;font-size:13px;font-weight:950}.mobile-header .whatsapp-link{min-height:38px}.whatsapp-link.floating{z-index:45;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));color:#fff;background:linear-gradient(#21cf74,#159958);border-radius:999px;min-height:52px;padding:0 17px;position:fixed;box-shadow:0 18px 48px #00000057,0 10px 32px #23c87157}.whatsapp-link.floating svg{width:24px;height:24px}@media (width>=761px){.whatsapp-link.floating{display:none}}.mobile-hero-panel,.mobile-section{width:100%;max-width:360px;margin:0 auto}.mobile-hero-panel{padding:22px 0 16px}.mobile-hero-panel h1,.mobile-section h2{color:#fff;letter-spacing:0;overflow-wrap:anywhere;margin:0;font-weight:950;line-height:1}.mobile-hero-panel h1{max-width:13ch;font-size:clamp(33px,9.4vw,41px)}.mobile-hero-panel>p:not(.mobile-eyebrow),.mobile-section>p:not(.mobile-eyebrow),.mobile-section-text{color:#eef6fbc2;max-width:360px;margin:14px 0 0;font-size:16px;line-height:1.5}.mobile-hero-actions{grid-template-columns:1fr;gap:10px;margin-top:16px;display:grid}.mobile-button{min-height:48px;padding:0 16px}.mobile-operation-card{background:#0c1724;border:1px solid #bedaea2e;border-radius:8px;margin-top:12px;overflow:hidden;box-shadow:0 24px 64px #0000004d}.mobile-card-top{border-bottom:1px solid #bedaea24;justify-content:space-between;align-items:center;padding:13px;display:flex}.mobile-card-top span{color:#8fb2d9;text-transform:uppercase;font-size:11px;font-weight:950}.mobile-card-top strong{color:var(--green);font-size:12px}.mobile-live-row{border-bottom:1px solid #bedaea1f;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px;display:grid}.mobile-live-row strong,.mobile-live-row b{color:#fff}.mobile-live-row span{color:#a8bdd4;margin-top:4px;font-size:13px;display:block}.mobile-live-row em{color:#8ff5bd;text-transform:uppercase;background:#23c8712e;border-radius:8px;padding:6px 8px;font-size:11px;font-style:normal;font-weight:950}.mobile-mini-grid{background:#bedaea1f;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.mobile-mini-grid span{color:#9fb4ca;background:#101c28;gap:6px;min-width:0;padding:11px 9px;font-size:11px;font-weight:850;line-height:1.2;display:grid}.mobile-mini-grid b{color:#fff;font-size:18px}.mobile-hero-chips{margin-top:12px}.mobile-hero-chips span,.mobile-core-chips span{min-height:28px;padding:5px 8px;font-size:12px}.mobile-section{padding:20px 0;scroll-margin-top:76px}.mobile-section h2{font-size:clamp(30px,8.2vw,36px)}.mobile-value-list,.mobile-faq-list{gap:10px;margin-top:16px;display:grid}.mobile-value-list article,.mobile-demo-form,.mobile-faq-item{background:linear-gradient(#ffffff13,#ffffff0a),#ffffff0b;border:1px solid #bedaea29;border-radius:8px;box-shadow:0 18px 52px #0000002e}.mobile-value-list article{gap:10px;padding:16px;display:grid}.mobile-value-list strong{color:#fff;font-size:18px;line-height:1.15}.mobile-value-list p{color:#eef6fbb3;margin:0;line-height:1.45}.mobile-value-list .feature-tags span{font-size:12px}.mobile-pricing{padding-top:24px}.mobile-core-chips{margin-top:14px}.mobile-pricing-selector{gap:12px;margin-top:16px;display:grid}.mobile-plan-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mobile-plan-tabs button{color:#eef6fbd6;text-align:left;background:linear-gradient(#ffffff13,#ffffff09),#ffffff0b;border:1px solid #bedaea29;border-radius:8px;gap:5px;min-height:74px;padding:10px;display:grid;box-shadow:inset 0 1px #ffffff0f}.mobile-plan-tabs button:nth-child(5){grid-column:1/-1}.mobile-plan-tabs button.active{background:linear-gradient(#00b9d72b,#ffffff0e),#00b9d711;border-color:#00b9d794;box-shadow:0 0 0 1px #00b9d724,0 18px 44px #0000002e}.mobile-plan-tabs button.enterprise.active{background:linear-gradient(#f5b51b2e,#ffffff0d),#f5b51b0f;border-color:#f5b51b8f;box-shadow:0 0 0 1px #f5b51b24,0 18px 44px #0003}.mobile-plan-tabs span,.mobile-selected-head span{color:#9fc7e8;text-transform:uppercase;font-size:11px;font-weight:950}.mobile-plan-tabs strong{color:#fff;font-size:22px;line-height:1}.mobile-plan-tabs em{color:#eef6fb99;font-size:11px;font-style:normal;font-weight:850;line-height:1.2}.mobile-selected-plan{background:linear-gradient(#ffffff16,#ffffff0a),#ffffff0d;border:1px solid #bedaea2e;border-radius:8px;gap:12px;padding:16px;scroll-margin-top:76px;display:grid;box-shadow:0 22px 64px #0000003d}.mobile-selected-plan.featured{background:linear-gradient(#00b9d72e,#ffffff0b),#00b9d70f;border-color:#00b9d78c}.mobile-selected-plan.enterprise{background:linear-gradient(#f5b51b29,#ffffff0b),#12110c94;border-color:#f5b51b94;box-shadow:0 0 0 1px #f5b51b29,0 24px 68px #0000004d,inset 0 1px #ffdb771f}.mobile-selected-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.mobile-selected-head h3{color:#fff;margin:4px 0 0;font-size:23px;line-height:1}.mobile-selected-head em{color:#8deeff;text-transform:uppercase;background:#00b9d724;border-radius:999px;padding:5px 8px;font-size:11px;font-style:normal;font-weight:950}.mobile-selected-plan.enterprise .mobile-selected-head em{color:#ffd166;background:#f5b51b29}.mobile-selected-plan.enterprise .mobile-selected-head span,.mobile-selected-plan.enterprise .plan-meta span,.mobile-selected-plan.enterprise .price-line strong{color:#ffd166}.mobile-selected-plan .price-line{min-height:0}.mobile-selected-plan .price-line strong{font-size:32px}.mobile-selected-plan .price-line span{font-size:12px}.mobile-selected-plan .plan-meta{padding:10px}.mobile-selected-plan .plan-meta strong{font-size:15px}.mobile-selected-plan ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mobile-selected-plan li{color:#eef6fbcc;gap:8px;font-size:14px;line-height:1.35;display:flex}.mobile-selected-plan li:before{background:var(--green);content:"";border-radius:50%;flex:none;width:7px;height:7px;margin-top:6px}.mobile-plan-button{color:#ffd166;background:#f5b51b1f;border:1px solid #f5b51b5c;border-radius:8px;width:100%;min-height:42px;font-weight:950}.mobile-selected-plan.featured .mobile-plan-button,.mobile-selected-plan.enterprise .mobile-plan-button{background:var(--amber);color:#15110a}.mobile-demo-form{color:#fff;background:linear-gradient(#ffffff17,#ffffff0d),#071015d6;gap:12px;margin-top:16px;padding:16px;display:grid}.mobile-demo-form .mobile-button{border:0;width:100%}.mobile-form-status{color:#8ff5bd;background:#23c8711a;border:1px solid #8ff5bd3d;border-radius:8px;margin:0;padding:11px 12px;font-weight:850}.mobile-faq{border-top:1px solid #bedaea14;padding-bottom:30px}.mobile-faq-item{background:linear-gradient(#ffffff16,#ffffff0a),#ffffff0d;border-color:#bedaea2e;overflow:hidden;box-shadow:0 18px 52px #00000038,inset 0 1px #ffffff0e}.mobile-faq-item button{color:#fff}.mobile-faq-item button:hover{background:#ffffff0e}.mobile-faq-item button strong{color:#8deeff;border-color:#bedaea2e}.mobile-faq-item p{color:#eef6fbad}.mobile-footer{color:#eef6fb94;flex-wrap:wrap;justify-content:space-between;gap:8px 14px;width:min(100% - 32px,430px);margin:0 auto;padding:22px 0;font-size:13px;font-weight:850;display:flex}@media (width<=1280px){.hero{grid-template-columns:minmax(330px,.72fr) minmax(470px,1.28fr)}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=980px){.site-header{grid-template-columns:1fr auto}.header-actions{justify-self:end}.site-header nav{display:none}.hero,.demo-section{grid-template-columns:1fr}.hero{min-height:auto;padding-top:94px}.hero-copy{max-width:760px}.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.site-header{grid-template-columns:1fr;min-height:58px;padding:10px 16px}.site-header nav,.header-cta{display:none}.header-actions,.header-actions .whatsapp-link{width:100%}.brand{font-size:16px}.logo-mark{width:34px;height:34px}.hero{gap:24px;padding:82px 18px 34px}.hero h1{max-width:12ch;font-size:clamp(34px,10vw,42px);line-height:1.02}.hero-copy>p:not(.eyebrow),.section-heading p:not(.eyebrow),.demo-copy p:not(.eyebrow){max-width:330px;font-size:16px}.hero-actions{flex-direction:column;width:100%}.hero-actions .button,.hero-actions .whatsapp-link,.demo-form .button{width:100%}.section{padding:44px 18px}.section-heading h2,.demo-copy h2{font-size:clamp(30px,9vw,40px)}.value-grid,.pricing-grid,.demo-form{grid-template-columns:1fr}.value-card,.price-card{min-height:auto}.demo-form .full{grid-column:1}.dispatch-mock,.dispatch-mock.compact{grid-template-columns:1fr;min-height:auto}.dispatch-mock aside,.board-top em,.job-row:nth-of-type(n+4){display:none}.board{padding:10px}.board-title{display:block}.board-categories{justify-content:flex-start;margin-top:10px}.job-row{grid-template-columns:1fr;min-height:0}.site-footer{display:grid}}
