.reference-agents{--ref-accent: #33d6ff;--ref-muted: #9aaabb;--ref-surface: #0e1722;background:#000;color:#fff}.ref-container{max-width:1480px;padding-inline:24px;margin-inline:auto}.ref-agent-section{padding-block:80px;scroll-margin-top:90px}.ref-staff-slider{padding-bottom:140px}@media(max-width:900px){.ref-staff-slider{padding-bottom:110px}}.ref-agent-heading{text-align:center;margin-bottom:60px}.reference-agents h2{font-size:clamp(32px,3.5vw,48px);font-weight:700;line-height:1.22;letter-spacing:-.035em;text-transform:none;overflow-wrap:normal}.reference-agents h2 span{color:var(--ref-accent)}.ref-agent-heading>p{color:var(--ref-muted);font-size:19px;line-height:1.65;margin:26px auto 0;max-width:1430px}.ref-wide-demo{position:relative;width:min(920px,72%);margin:auto}.ref-demo-frame{padding:54px 70px;border-radius:40px;background:radial-gradient(ellipse at 15% 25%,#33d6ff70,transparent 60%),radial-gradient(ellipse at 80% 90%,#00749c90,transparent 60%),#092938;box-shadow:inset 0 0 28px #33d6ff25}.ref-demo-inner{min-height:492px;background:var(--ref-surface);border:1px solid #ffffff12;border-radius:25px;padding:30px 15px}.ref-seller-panel{display:grid;grid-template-columns:1.15fr .9fr .95fr;gap:25px}.ref-dialogue{display:flex;flex-direction:column;gap:15px;align-items:flex-start;min-width:0}.ref-message{font-size:14px;line-height:1.42;border-radius:16px;padding:11px 13px;max-width:100%;transition:opacity .3s,transform .3s}.ref-message.client{color:#03121b;background:linear-gradient(155deg,#6fe6ff 0%,var(--ref-accent) 45%,#14b8e0 100%);box-shadow:0 6px 16px -8px #0097c266,inset 0 1px #fff5;align-self:flex-end;font-weight:600}.ref-message.assistant{background:linear-gradient(155deg,#273a4e,#1e2a38 55%,#16212e);color:#e8eff8;box-shadow:0 6px 16px -8px #00000080,inset 0 1px #ffffff14}.ref-message.pending{opacity:0;transform:translateY(6px)}.ref-message-status{color:#a2b5ca;background:#ffffff06;padding:5px 9px;font-size:10px;border-radius:6px}.ref-attachments{display:flex;gap:6px;margin-top:9px}.ref-attachments span{flex:1;background:#ffffff60;padding:11px 6px;border-radius:7px;font-size:11px}.ref-chat-separator{text-align:center;align-self:stretch;color:#72859e;font-size:10px;padding-top:8px;border-top:1px solid #ffffff12}.ref-spam-label{color:#fda5a5;background:#b72a2a25;font-size:11px;padding:5px 8px;border-radius:6px}.ref-clients{min-width:0}.ref-clients>p{color:#8293aa;font-size:11px;margin-bottom:12px}.ref-clients button:not(.ref-play){display:flex;align-items:center;gap:8px;width:100%;border:0;padding:12px 7px;border-radius:14px;color:#c8d6e7;background:transparent;text-align:left;font-size:12px;cursor:pointer}.ref-clients button.selected,.ref-clients button:hover{background:#ffffff05}.ref-client-avatar{width:31px;height:31px;background:linear-gradient(135deg,#67869e,#304056);border-radius:50%;flex-shrink:0}.ref-clients b{margin-left:auto;font-size:10px;padding:3px 5px;background:#e34755;border-radius:50%;color:#fff}.ref-play{color:#84cde6;border:1px solid #33d6ff30;border-radius:8px;padding:8px;width:100%;background:#33d6ff08;font-size:10px;margin-top:16px;min-height:38px;cursor:pointer}.ref-pill{display:flex;align-items:center;gap:10px;padding:9px;border:1px solid #ffffff1a;border-radius:11px;background:#0c151de0;backdrop-filter:blur(16px);color:#a7bbcf}.ref-pill>span{flex:0 0 36px;width:36px;height:36px;padding:5px;border-radius:8px;color:#001017;background:var(--ref-accent)}.ref-pill svg{width:100%;height:100%}.ref-pill p{font-size:14px;line-height:1.7}.ref-callouts>.ref-pill{position:absolute;width:max-content;max-width:275px}.pill-left{right:calc(100% - 44px);left:auto}.pill-right{left:calc(100% - 44px)}.pill-upper{top:17%}.pill-lower{top:74%}.ref-callouts .pill-left.pill-upper{top:36%}.ref-callouts .pill-right.pill-lower{top:55%}.ref-more{display:inline-flex;align-items:center;gap:12px;color:var(--ref-accent);text-decoration:none;font-size:16px;font-weight:700;margin-top:48px;min-height:48px}.ref-more:hover span{transform:translate(4px)}.ref-more span{transition:transform .2s}.logistics-frame{background:radial-gradient(ellipse at 15% 25%,#0098bd90,transparent 60%),radial-gradient(ellipse at 80% 90%,#147adf80,transparent 60%),#06292b}.ref-logistics-panel{padding:0;overflow:hidden}.ref-logistics-top{display:grid;grid-template-columns:1.85fr 1fr 1fr;gap:8px}.ref-logistics-top small{font-size:9px;color:#8293aa;display:block;margin-bottom:5px}.ref-status-cards{display:grid;gap:8px}.ref-status-cards>div,.ref-cost,.ref-load{padding:12px;border:1px solid #ffffff15;border-radius:12px}.ref-status-cards p{font-size:10px;line-height:1.5}.ref-logistics-top b{color:var(--ref-accent)}.ref-cost strong{color:var(--ref-accent);display:block;font-size:20px;margin-bottom:4px}.ref-cost p{font-size:9px;line-height:1.5}.ref-load>div{display:grid;grid-template-columns:repeat(8,1fr);gap:3px}.ref-load i{height:20px;background:#223040;border-radius:2px}.ref-load i.filled{background:var(--ref-accent)}.ref-route{position:relative;color:var(--ref-accent);min-height:350px}.ref-route>svg{width:100%;height:350px}.ref-point{position:absolute;top:16px;border:1px solid var(--ref-accent);width:27px;height:27px;border-radius:50%;display:grid;place-items:center;font-size:12px}.point-a{left:2%}.point-b{right:2%}.ref-route-play{position:absolute;top:75%;width:42px;height:42px;border:0;border-radius:50%;background:var(--ref-accent);color:#001722;transform:translate(-50%,-50%);box-shadow:0 0 0 7px #33d6ff25;cursor:pointer;transition:left .09s linear}.ref-route-question{position:absolute;padding:9px 13px;border:0;background:#1e2b3c;color:#d2deef;border-radius:12px;font-size:10px;cursor:pointer}.question-0{left:2%;top:45%}.question-1{left:25%;top:32%}.question-2{right:2%;top:35%}.question-3{right:17%;bottom:0}.ref-route-answer{position:absolute;top:28%;left:19%;width:62%;padding:20px;background:#17283b;border:1px solid #33d6ff50;border-radius:15px;color:#dbe8f7;box-shadow:0 8px 40px #0008}.ref-route-answer b{font-size:14px}.ref-route-answer p{font-size:12px;line-height:1.6;margin-top:12px}.ref-route-answer button{position:absolute;right:6px;top:6px;background:transparent;color:#fff;border:0;width:32px;height:32px;cursor:pointer}.ref-staff-layout{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:stretch}.ref-staff-frame{padding:40px 60px;display:flex;min-width:0;min-height:600px}.ref-staff-inner{position:relative;padding:36px 30px;border-radius:25px;background:var(--ref-surface);border:1px solid #ffffff12;width:100%;min-height:515px}.staff-frame-0{background:radial-gradient(ellipse at 20% 10%,#33d6ff75,transparent 65%),radial-gradient(ellipse at 100% 90%,#174364,transparent 70%),#082a32}.staff-frame-1{background:radial-gradient(ellipse at 0% 20%,#33d6ff60,transparent 65%),radial-gradient(ellipse at 80% 100%,#06618380,transparent 70%),#082431}.ref-mentor-columns{display:grid;grid-template-columns:1.1fr .9fr;gap:20px}.ref-resume{background:#101c29;border-radius:18px;padding:22px 14px;border:1px solid #ffffff05}.ref-resume-person{display:flex;gap:10px}.ref-resume-person>span{width:45px;height:45px;background:#283745;border-radius:8px}.ref-resume-person>div{flex:1}.ref-resume-person i{display:block;height:10px;background:#283745;width:85%;margin-bottom:5px;border-radius:6px}.ref-resume-person b,.ref-resume-lines span{font-size:8px;color:#001722;background:var(--ref-accent);border-radius:9px;padding:2px 5px}.ref-resume-lines{margin-top:65px}.ref-resume-lines i{display:block;height:12px;width:95%;background:#263647;border-radius:8px;margin-top:8px}.ref-resume-lines i:nth-child(2n){width:80%}.ref-resume-lines span:empty{display:none}.ref-course{display:grid;gap:7px;align-content:start}.ref-course>div{background:#1c2938;border-radius:8px;padding:9px 7px;display:flex;justify-content:space-between;gap:5px;font-size:8px}.ref-course b{color:var(--ref-accent)}.ref-knowledge-chips{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:24px}.ref-knowledge-chips span{border-radius:9px;padding:10px;font-size:9px;line-height:1.45;color:#c2cfe0;background:#233040}.ref-staff-copy{min-width:0;display:flex;flex-direction:column}.ref-slider-controls{display:flex;align-items:center;gap:10px;margin-bottom:27px}.ref-slider-controls>button{width:32px;height:32px;border:0;border-radius:50%;background:#17212d;color:#bfd0df;font-size:27px;line-height:1;cursor:pointer}.ref-slider-dots{display:flex;align-items:center;gap:6px}.ref-slider-dots button{background:#182735;border:0;border-radius:10px;width:18px;height:16px;cursor:pointer;transition:width .3s}.ref-slider-dots button.active{width:32px;background:var(--ref-accent)}.ref-staff-description{display:flex;flex:1;flex-direction:column;animation:ref-enter .35s both}.ref-staff-description>p{color:var(--ref-muted);font-size:19px;line-height:1.65;margin-top:24px}.ref-feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:27px}.ref-feature-grid .ref-pill{backdrop-filter:none;background:#0a0f15}.ref-feature-grid .ref-pill p{font-size:14px}.ref-staff-description .ref-more{margin-top:auto;padding-top:26px}.ref-coordinator{overflow:hidden}.ref-orbits{position:absolute;inset:9%;display:grid;place-items:center}.ref-orbits>i{position:absolute;width:100%;aspect-ratio:1;border:1px solid #33d6ff12;border-radius:50%}.ref-orbits>i:nth-child(2){width:90%}.ref-orbits>i:nth-child(3){width:80%}.ref-orbits>span{width:62%;color:#33d6ff20}.ref-report-document{position:absolute;left:9%;top:11%;width:100px;min-height:153px;background:var(--ref-accent);color:#001722;border-radius:10px;padding:15px 10px;display:flex;flex-direction:column}.ref-report-document svg{width:35px;height:35px}.ref-report-document b{font-size:12px;margin-top:10px}.ref-report-document small{font-size:8px;margin-top:10px}.ref-report-document>span{text-align:right;margin-top:8px}.ref-report-chip{position:absolute;border:1px solid #ffffff09;padding:15px;border-radius:16px;background:#172332;box-shadow:0 5px 15px #0002}.ref-report-chip b{font-size:10px;display:block}.ref-report-chip small{font-size:8px;color:#8e9fb5;display:block;margin-top:5px}.ref-report-chip strong{font-size:13px;display:block;color:var(--ref-accent);margin-top:7px}.report-chip-1{top:12%;right:8%}.report-chip-2{bottom:20%;left:7%}.report-chip-3{bottom:9%;right:7%;width:165px}.ref-mini-bars{display:flex;align-items:end;gap:5px;margin-top:12px}.ref-mini-bars i{width:8px;border-radius:3px;background:var(--ref-accent)}.ref-calendar{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-top:13px}.ref-calendar span{font-size:7px;text-align:center;color:#9ba9bd;padding:3px;border-radius:3px}.ref-calendar .on{color:#001722;background:var(--ref-accent)}.reference-agents button:focus-visible,.reference-agents a:focus-visible{outline:2px solid var(--ref-accent);outline-offset:4px}@keyframes ref-enter{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.ref-contact{color:#fff;background:#000;padding:80px 24px 100px;scroll-margin-top:90px}.ref-contact-container{max-width:1720px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.ref-contact h2{font-size:clamp(32px,3.5vw,48px);line-height:1.2;letter-spacing:-.035em;font-weight:700}.ref-contact h2 span{color:#33d6ff}.ref-contact-lead{color:#9aaabb;font-size:19px;line-height:1.65;margin-top:26px}.ref-contact form{margin-top:40px;max-width:610px}.ref-contact fieldset{border:0;margin-bottom:35px}.ref-contact legend{color:#9aaabb;font-size:14px;margin-bottom:20px}.ref-contact-topics{display:grid;grid-template-columns:1fr 1fr;gap:17px 22px}.ref-contact-topics label{display:flex;gap:9px;align-items:center;min-height:32px;font-size:17px;cursor:pointer}.ref-contact input[type=checkbox]{accent-color:#33d6ff;width:20px;height:20px;flex-shrink:0;cursor:pointer}.ref-contact-field{color:#9aaabb;display:flex;flex-direction:column;gap:9px;font-size:14px}.ref-contact-field input{border:1px solid transparent;border-radius:9px;min-height:53px;padding:13px 17px;background:#131d29;color:#fff;font-size:18px;width:100%}.ref-contact-field input:focus{outline:0;border-color:#33d6ff}.ref-contact-field input::placeholder{color:#8293a8}.ref-contact-fields{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:24px}.ref-contact-consent{display:flex;align-items:start;gap:12px;color:#9aaabb;font-size:14px;line-height:1.5;margin-top:35px}.ref-contact a{color:#33d6ff;text-decoration:none}.ref-data-faq{margin-top:20px;color:#9aaabb;font-size:13px}.ref-data-faq summary{cursor:pointer;text-decoration:underline;text-underline-offset:4px;min-height:40px;padding-block:10px}.ref-data-faq p{line-height:1.7;margin-block:10px 20px}.ref-contact-submit{display:flex;align-items:center;gap:35px;min-height:55px;border:0;border-radius:10px;padding:15px 25px;background:#33d6ff;color:#001722;margin-top:20px;font-weight:700;font-size:16px;cursor:pointer}.ref-contact-submit:disabled{opacity:.6;cursor:wait}.ref-contact-error{color:#ff9b9b;font-size:13px;line-height:1.6;margin-top:15px}.ref-contact-visual{padding:40px;min-width:0}.ref-contact-chat{min-height:650px;background:#0e1722;border-radius:25px;padding:32px 12%;display:flex;flex-direction:column;gap:18px}.ref-contact-chat>.ref-message{font-size:16px;max-width:92%;padding:17px}.ref-contact-chat .client{margin-left:14%}.ref-composer{padding:20px;margin:auto -1% -10px;background:#142132;border:1px solid #ffffff10;border-radius:20px;box-shadow:0 6px 30px #0003}.ref-composer>p{color:#33d6ff;display:flex;align-items:start;gap:12px;font-size:17px;line-height:1.5}.ref-composer>p>span{color:#9aaabb;font-size:13px}.ref-composer-files{display:flex;gap:30px;margin-block:30px 20px}.ref-composer-files>div{display:flex;gap:10px;align-items:center}.ref-composer-files>div>span{color:#9aaabb;font-size:35px}.ref-composer-files b{display:block;font-size:10px}.ref-composer-files small{display:block;color:#7289a7;font-size:8px;margin-top:3px}.ref-composer-bottom{display:flex;align-items:center;gap:12px}.ref-composer-bottom>span{border-radius:50%;width:30px;height:30px;background:#21334a;text-align:center;line-height:30px}.ref-models{display:flex}.ref-models i{font-style:normal;display:grid;place-items:center;width:29px;height:29px;margin-left:-5px;background:#295370;color:#33d6ff;border:1px solid #9ab4d1;border-radius:50%;font-size:10px}.ref-models i:nth-child(2){background:#0b2736}.ref-composer-bottom button{margin-left:auto;background:#24354c;border:0;border-radius:8px;padding:12px;color:#d6e8fa;font-size:11px;cursor:pointer;min-height:44px}.ref-honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ref-contact-success{border:1px solid #33d6ff40;border-radius:16px;padding:30px;margin-top:35px}.ref-contact-success p{margin-top:15px;color:#9aaabb}.ref-contact-success button{margin-top:25px;padding:15px;border:0;border-radius:10px;color:#001722;background:#33d6ff;cursor:pointer}@media(max-width:1200px){.ref-contact-container{gap:35px}.ref-contact-topics label{font-size:14px}.ref-contact-visual{padding:28px}.ref-contact-chat{padding:28px 8%}.ref-contact-chat>.ref-message{font-size:14px}.ref-composer-files{gap:15px}}@media(max-width:900px){.ref-contact-container{grid-template-columns:1fr;max-width:740px;gap:45px}.ref-contact form{max-width:none}.ref-contact-chat{min-height:580px;padding-inline:10%}}@media(max-width:600px){.ref-contact{padding:55px 20px 75px}.ref-contact-lead{font-size:15px}.ref-contact-topics{gap:10px}.ref-contact-topics label{font-size:13px;min-height:44px;align-items:center}.ref-contact-fields{grid-template-columns:1fr;gap:20px}.ref-contact-field input{font-size:16px}.ref-contact-consent{font-size:12px}.ref-contact-visual{padding:20px 13px}.ref-contact-chat{min-height:510px;padding:22px 17px;border-radius:16px}.ref-contact-chat>.ref-message{font-size:12px;padding:13px}.ref-composer{padding:15px;border-radius:14px}.ref-composer-files{gap:12px}.ref-composer-files b{font-size:8px}.ref-models i{width:23px;height:23px}.ref-composer-bottom{gap:7px}.ref-composer-bottom button{font-size:9px;padding:9px}}@media(max-width:1200px){.ref-wide-demo{width:76%}.ref-demo-frame{padding:35px 45px}.ref-seller-panel{gap:16px}.ref-message{font-size:12px}.ref-client-avatar{width:24px;height:24px}.ref-clients button:not(.ref-play){font-size:10px}.pill-left{right:calc(100% - 60px);left:auto}.pill-right{left:calc(100% - 60px)}.ref-pill p{font-size:12px}.ref-callouts>.ref-pill{max-width:225px}.ref-staff-frame{padding:30px;min-height:550px}.ref-staff-inner{padding:25px 18px;min-height:490px}.ref-feature-grid{gap:9px}.ref-feature-grid .ref-pill p{font-size:12px}.ref-staff-description>p{font-size:16px}.ref-staff-layout{gap:30px}.ref-report-chip{padding:10px}}@media(max-width:900px){.ref-agent-section{padding-block:55px}.ref-agent-heading>p{font-size:16px}.ref-wide-demo{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:12px}.ref-demo-frame{grid-column:1 / -1;padding:30px}.ref-callouts{position:static;grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ref-callouts>.ref-pill{position:static;width:auto;max-width:none}.ref-pill{backdrop-filter:none}.ref-staff-layout{grid-template-columns:1fr}.ref-staff-frame{grid-column:auto;padding:40px 60px;min-height:540px}.ref-staff-inner{min-height:470px}.ref-mentor-columns{gap:35px}.ref-resume-lines{margin-top:60px}.ref-staff-copy{min-height:430px}.ref-staff-description .ref-more{margin-top:36px}.ref-staff-copy h2{font-size:40px}.ref-staff-layout{max-width:740px}.ref-slider-controls>button{width:44px;height:44px}.ref-slider-dots button{height:22px}.ref-feature-grid .ref-pill p{font-size:14px}}@media(max-width:600px){.ref-container{padding-inline:20px}.reference-agents h2{font-size:32px}.ref-agent-heading{margin-bottom:30px}.ref-agent-heading>p{font-size:15px;margin-top:20px}.ref-demo-frame{padding:20px 13px;border-radius:24px}.ref-demo-inner{border-radius:16px;min-height:440px;padding:17px 12px}.ref-seller-panel{grid-template-columns:1fr 1fr;gap:13px}.ref-message{font-size:10px;padding:9px;border-radius:10px}.ref-clients{grid-column:1 / -1;display:flex;gap:5px;flex-wrap:wrap;align-items:center}.ref-clients>p{width:100%;margin-bottom:0}.ref-clients button:not(.ref-play){width:calc(50% - 3px);padding:7px;min-height:40px}.ref-clients button:nth-of-type(n+3):not(.ref-play){display:none}.ref-play{min-height:44px;margin-top:5px}.ref-attachments span{font-size:8px;padding:9px 4px}.ref-message-status{font-size:8px}.ref-pill{gap:7px;padding:9px 7px}.ref-pill>span{flex-basis:28px;width:28px;height:28px;padding:4px}.ref-pill p{font-size:10px;line-height:1.6}.ref-wide-demo{gap:9px}.ref-more{font-size:14px;margin-top:22px}.ref-logistics-panel{padding:0;min-height:400px}.ref-logistics-top{grid-template-columns:1fr 1fr;gap:5px}.ref-status-cards{grid-column:1 / -1;grid-template-columns:1fr 1fr;gap:5px}.ref-status-cards>div,.ref-cost,.ref-load{padding:8px}.ref-status-cards p,.ref-logistics-top small{font-size:8px}.ref-cost strong{font-size:19px}.ref-load i{height:17px}.ref-route{min-height:230px}.ref-route>svg{height:230px}.ref-route-play{top:77%;width:35px;height:35px}.ref-point{width:23px;height:23px;font-size:10px;top:10px}.ref-route-question{font-size:8px;padding:8px;max-width:85px}.ref-route-answer{width:80%;left:10%;top:20%;padding:18px}.ref-route-answer b{font-size:12px}.ref-route-answer p{font-size:11px}.ref-staff-frame{padding:22px 17px;min-height:430px}.ref-staff-inner{min-height:390px;padding:20px 14px;border-radius:16px}.ref-mentor-columns{gap:10px}.ref-resume{padding:18px 9px}.ref-resume-person>span{width:30px;height:30px}.ref-resume-person b,.ref-resume-lines span{font-size:6px}.ref-resume-lines{margin-top:50px}.ref-course>div{font-size:6px;padding:7px 5px;gap:3px}.ref-knowledge-chips{gap:6px;margin-top:20px}.ref-knowledge-chips span{font-size:7px;padding:8px}.ref-feature-grid .ref-pill p{font-size:11px}.ref-staff-copy h2{font-size:32px}.ref-staff-description>p{font-size:15px}.ref-staff-copy{min-height:465px}.ref-staff-layout{gap:25px}.ref-report-document{width:74px;min-height:126px;padding:10px}.ref-report-document b{font-size:9px}.ref-report-chip b{font-size:8px}.ref-report-chip strong{font-size:10px}.ref-report-chip{padding:10px}.report-chip-1{right:6%}.report-chip-3{width:133px}.ref-mini-bars{gap:4px}.ref-mini-bars i{width:6px}}@media(prefers-reduced-motion:reduce){.reference-agents *,.reference-agents *:before,.reference-agents *:after{animation:none!important;transition:none!important}}.ref-callouts{position:absolute;inset:0;pointer-events:none;z-index:2}.ref-callouts>.ref-pill{background:#0b1725b8;border-color:#ffffff38;box-shadow:0 8px 30px #0002}.ref-callouts>.pill-left.pill-upper{width:217px}.ref-callouts>.pill-left.pill-lower{width:253px}.ref-callouts>.pill-right.pill-upper{width:260px}.ref-callouts>.pill-right.pill-lower{width:213px}.ref-callouts--logistics>.pill-left.pill-upper{top:17%}.ref-callouts--logistics>.pill-left.pill-lower{top:55%}.ref-callouts--logistics>.pill-right.pill-upper{top:36%}.ref-callouts--logistics>.pill-right.pill-lower{top:74%}@media(max-width:1200px){.ref-callouts>.ref-pill.pill-left,.ref-callouts>.ref-pill.pill-right{width:210px}}@media(max-width:1380px)and (min-width:901px){.ref-wide-demo{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:12px}.ref-wide-demo>.ref-demo-frame{grid-column:1 / -1}.ref-callouts{position:static;inset:auto;grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ref-callouts>.ref-pill{position:static;width:auto;max-width:none;backdrop-filter:none}.ref-callouts>.pill-right.pill-upper{order:1}.ref-callouts>.pill-left.pill-lower{order:2}.ref-callouts>.pill-left.pill-upper{order:3}.ref-callouts>.pill-right.pill-lower{order:4}.ref-callouts .ref-pill>span{flex-basis:30px;width:30px;height:30px}.ref-callouts .ref-pill p{font-size:11px}}@media(max-width:900px){.ref-callouts{position:static;inset:auto}.ref-callouts>.ref-pill.pill-left,.ref-callouts>.ref-pill.pill-right{width:auto}.ref-callouts>.pill-right.pill-upper{order:1}.ref-callouts>.pill-left.pill-lower{order:2}.ref-callouts>.pill-left.pill-upper{order:3}.ref-callouts>.pill-right.pill-lower{order:4}.ref-callouts .ref-pill>span{flex-basis:30px;width:30px;height:30px}.ref-callouts .ref-pill p{font-size:11px}}@media(max-width:600px){.ref-callouts{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ref-callouts .ref-pill p{font-size:10px}}.v2-root button{font-family:Nata Sans,sans-serif}.v2-root .ref-hero{padding-top:clamp(130px,10vw,180px)}.v2-root .lm-btn.lm-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;max-width:100%;padding:14px 28px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:linear-gradient(52.06deg,#ffffff24,#141e2d9e 78%);color:#fff;box-shadow:none;font-size:15px;font-weight:400;letter-spacing:-.04em;line-height:1.3;text-decoration:none;backdrop-filter:blur(12px);transition:transform .2s ease,border-color .25s ease,box-shadow .25s ease}.v2-root .lm-btn.lm-btn:hover:not(:disabled){border-color:#33d6ff;box-shadow:0 8px 32px #33d6ff33;transform:scale(1.04)}.v2-root .ref-more.lm-btn{align-self:flex-start}.v2-root .ref-staff-description .ref-more.lm-btn{margin-top:40px}.v2-root .v2-brand-icon{width:20px;height:20px;flex-shrink:0;vertical-align:middle}.v2-root .arrow-swap{color:#fff;padding:0;margin:0;background:none}.v2-root .ref-more:hover .arrow-swap{transform:none}.v2-root .ref-pill svg,.v2-root .staff-btn-icon svg{stroke-width:1.5}.v2-root .ref-contact input{font-family:inherit;color-scheme:dark}.v2-root .ref-slider-controls>button,.v2-root .ref-gallery .ref-gallery-navigation button{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:50%;color:#fff;transition:border-color .25s ease,color .25s ease,background .25s ease}.v2-root .ref-slider-controls>button:hover,.v2-root .ref-gallery .ref-gallery-navigation button:hover{border-color:#33d6ff;color:#33d6ff;background:#111722}.v2-root .ref-slider-dots button{width:24px;height:48px;background:none;position:relative}.v2-root .ref-slider-dots button.active{width:32px;background:none}.v2-root .ref-slider-dots button:before{content:"";display:block;height:6px;width:6px;margin:auto;background:#ffffff50;border-radius:999px;transition:width .25s ease,background .25s ease}.v2-root .ref-slider-dots button.active:before{width:24px;background:#33d6ff}.v2-root .ref-quiz-free,.v2-root .ref-quiz-toolbar button,.v2-root .ref-hero-copy>a{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px}.v2-root .ref-quiz-toolbar{flex-wrap:wrap;align-items:center}.v2-root .ref-quiz-toolbar>div{align-items:center;gap:10px}.v2-root .ref-quiz-choices button{background:#ffffff05;border-color:#fff2;border-radius:16px;color:#fff;font-weight:400}.v2-root .ref-quiz-choices button:hover{border-color:#33d6ff}.v2-root .ref-play,.v2-root .ref-composer-bottom button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border-radius:999px;background:#ffffff08;border:1px solid #ffffff22;color:#fff}.v2-root .ref-route-play{display:grid;place-items:center;width:48px;height:48px;background:#111722;border:1px solid #33d6ff;color:#33d6ff}.v2-root .ref-route-question{min-height:48px;border:1px solid #ffffff22;border-radius:999px;background:#17212e;color:#fff}.v2-root .ref-route-answer{padding-right:48px}.v2-root .ref-route-answer button,.v2-root .ref-gallery .ref-gallery-dialog button{width:48px;height:48px;display:grid;place-items:center}.v2-root .ref-quiz-toolbar button[aria-label]{width:48px;padding:0}.v2-root .ref-gallery .ref-gallery-dialog{padding-top:52px}.v2-root .ref-gallery .ref-gallery-caption{display:flex;align-items:center;justify-content:space-between;gap:12px}.v2-root .ref-services .service-plus{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0}.v2-root .ref-services li a{align-items:center;min-height:48px}.v2-root .ref-composer>p>.v2-brand-icon{color:#33d6ff}.v2-root .ref-composer-files>div>span .v2-brand-icon{width:30px;height:36px}.v2-root .ref-composer-bottom>span{display:grid;place-items:center}.v2-root .ref-models .v2-brand-icon{width:15px;height:15px}.v2-root .ref-fan-plus{background:#ffffff08;border:1px solid #ffffff22;color:#33d6ff}.v2-root .ref-fan-plus .v2-brand-icon{width:36px;height:36px}.v2-root .ref-fan-apps{display:grid;grid-template-columns:repeat(2,48px);gap:10px;margin-top:24px}.v2-root .ref-fan-apps i{width:48px;height:48px;border:1px solid #ffffff18}.v2-root .ref-fan-apps img{width:34px;height:34px;object-fit:contain}.v2-root .ref-fan-apps img[alt=MAX]{border-radius:50%}.v2-root .ref-fan-apps .ref-integration-1c img{width:34px;height:34px;padding:5px 3px;box-sizing:border-box;background:#fff;border-radius:50%}@media(max-width:600px){.v2-root .ref-logistics-top,.v2-root .ref-status-cards{grid-template-columns:minmax(0,1fr);gap:10px}.v2-root .ref-status-cards>div,.v2-root .ref-cost,.v2-root .ref-load{padding:14px}.v2-root .ref-logistics-top small{font-size:12px}.v2-root .ref-status-cards p{font-size:14px}.v2-root .ref-cost p{font-size:12px}.v2-root .ref-cost strong{font-size:24px}.v2-root .ref-route{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:0;padding-bottom:12px}.v2-root .ref-route>svg{grid-column:1 / -1;height:160px;margin-bottom:24px}.v2-root .ref-route-play{top:130px}.v2-root .ref-route-question{position:static;max-width:none;font-size:14px;line-height:1.4;min-height:48px;padding:10px}.v2-root .ref-route-answer{position:relative;grid-column:1 / -1;top:auto;left:auto;width:100%;box-sizing:border-box;padding:18px 48px 18px 18px}.v2-root .ref-route-answer b,.v2-root .ref-route-answer p{font-size:14px}.v2-root #ai-logistics .ref-pill p{font-size:12px}}.v2-root .ref-fan-bars{min-height:110px}.v2-root .ref-fan-bars i{display:block;min-width:0}.v2-root .ref-fan-crm small .v2-brand-icon,.v2-root .ref-fan-messages .v2-brand-icon,.v2-root .ref-message-status .v2-brand-icon{width:12px;height:12px}.v2-root .staff-capsule-btn{font-weight:400}.v2-root .staff-capsule-btn[aria-selected=true]{background:#ffffff12;color:#fff;border-color:#33d6ff;box-shadow:none}.v2-root .staff-capsule-btn[aria-selected=true] .staff-btn-icon{color:#33d6ff}.v2-root :is(button,a,summary):focus-visible{outline:2px solid #33d6ff;outline-offset:4px}@media(max-width:600px){.v2-root .lm-btn.lm-btn{padding-inline:22px;font-size:14px}.v2-root .ref-route-question{padding-inline:8px}.v2-root .ref-composer-bottom{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.v2-root :is(button,a,svg),.v2-root button:before{transition:none!important}.v2-root .lm-btn.lm-btn:hover,.v2-root .arrow-swap svg{transform:none}}.v2-root .ref-contact{--ref-accent: #33d6ff}.v2-root .ref-contact-chat{container:contact-chat / inline-size;min-height:580px;padding:clamp(18px,3vw,32px);gap:18px}.v2-root .ref-contact-chat>.ref-message{min-width:0;max-width:100%;font-size:clamp(14px,1vw,16px);line-height:1.55;overflow-wrap:anywhere}.v2-root .ref-contact-chat>.client{background:linear-gradient(155deg,#6fe6ff,#33d6ff 45%,#14b8e0);box-shadow:0 6px 16px -8px #0097c266,inset 0 1px #fff5;color:#03121b;margin-left:8%}.v2-root .ref-composer{min-width:0;width:100%;margin:auto 0 0;padding:20px}.v2-root .ref-composer>p>span{min-width:0;overflow-wrap:anywhere;font-size:14px;line-height:1.55}.v2-root .ref-composer-files{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block:24px}.v2-root .ref-composer-files>div,.v2-root .ref-composer-files>div>div{min-width:0}.v2-root .ref-composer-files b{font-size:12px;line-height:1.4;overflow-wrap:anywhere}.v2-root .ref-composer-files small{font-size:10px}.v2-root .ref-composer-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.v2-root .ref-models{display:flex;gap:6px;align-items:center;flex-shrink:0}.v2-root .ref-model-logo{width:36px;height:36px;display:grid;place-items:center;border:1px solid #ffffff26;border-radius:50%;background:#ffffff08}.v2-root .ref-model-logo img{width:20px;height:20px;object-fit:contain;filter:brightness(0) invert(1)}.v2-root .ref-composer-bottom .ref-composer-next{min-height:48px;padding:12px 18px;gap:10px;font-size:14px;line-height:1.3;margin-left:0;max-width:100%}.v2-root .ref-composer-next>span:first-child{min-width:0}@container contact-chat (max-width: 420px){.v2-root .ref-composer-bottom .ref-composer-next{width:100%}.v2-root .ref-composer-files{grid-template-columns:1fr}}.v2-root .ref-clients button:not(.ref-play){display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;min-height:48px}.v2-root .ref-client-name{min-width:0;text-align:left;overflow-wrap:normal;line-height:1.4}.v2-root .ref-nobr{white-space:nowrap}@media(max-width:400px){.v2-root .ref-clients{grid-template-columns:minmax(0,1fr)!important}.v2-root .ref-clients button:not(.ref-play){width:100%}}.v2-root .ref-clients b{margin:0;display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border-radius:999px;flex-shrink:0}.v2-root .ref-contact-container,.v2-root .ref-staff-layout{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-root .ref-contact-container--solo{grid-template-columns:minmax(0,1fr);max-width:760px}.v2-root.home-block .ref-hero{padding-top:clamp(64px,6vw,96px)}.v2-root .ref-contact-left,.v2-root .ref-contact-topics label,.v2-root .ref-contact-field{min-width:0}.v2-root .digital-staff-head .heading .text-neon{display:inline}.v2-root .digital-staff-head .heading br{display:initial}.v2-root .ref-contact-topics label{min-height:48px}@media(max-width:1100px){.v2-root .ref-seller-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-root .ref-clients{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.v2-root .ref-clients>p{grid-column:1 / -1;margin-bottom:0}.v2-root .ref-clients .ref-play{grid-column:1 / -1;margin-top:4px}}@media(max-width:900px){.v2-root .ref-contact-container,.v2-root .ref-staff-layout{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.v2-root .ref-seller-panel{grid-template-columns:minmax(0,1fr)}.v2-root .ref-dialogue{gap:12px}.v2-root .ref-message{font-size:13px;line-height:1.5}.v2-root .ref-clients{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-root .ref-clients button:nth-of-type(n+3):not(.ref-play){display:grid}.v2-root .ref-clients button:not(.ref-play){width:100%;font-size:11px}.v2-root .ref-contact-visual{padding:18px 12px}.v2-root .ref-contact-chat{min-height:0;padding:18px 14px}.v2-root .ref-contact-chat>.ref-message{font-size:14px;padding:14px}.v2-root .ref-contact-chat>.client{margin-left:6%}.v2-root .ref-composer{padding:16px;margin-top:24px}.v2-root .ref-contact-topics{grid-template-columns:minmax(0,1fr);gap:4px}}@media(max-width:600px){.v2-root .ref-clients>p,.v2-root .ref-clients button:not(.ref-play){font-size:12px}.v2-root .ref-pill p,.v2-root .ref-callouts .ref-pill p,.v2-root .ref-feature-grid .ref-pill p,.v2-root .ref-message-status,.v2-root .ref-hero-price{font-size:12px}.v2-root .ref-quiz-start>span{font-size:12px}}
