.solutions-page{background:#030711;color:#f7f9ff}.solutions-page main{overflow:hidden}.shell{position:relative;padding-inline:clamp(24px,4.7vw,78px)}.s-label{margin:0;color:#3c9fff;font-size:12px;font-weight:600;letter-spacing:.22em;display:flex;align-items:center;gap:14px}.s-label i{width:34px;height:2px;background:#1684ff;box-shadow:0 0 12px rgba(22,132,255,.5)}.solutions-page h1,.solutions-page h2{font-family:Manrope,sans-serif;letter-spacing:-.045em}.solutions-page h1 em,.solutions-page h2 em{color:#2d96ff;font-style:normal}.solutions-page h2{margin:14px 0 17px;font-size:clamp(34px,3.6vw,58px);line-height:1.03}.solutions-page p{color:#aebed2;line-height:1.7}.status-tag{display:inline-flex;padding:7px 10px;border:1px solid;border-radius:7px;font-size:8px;font-weight:700;letter-spacing:.14em}.status-tag.practical{color:#5eb5ff;border-color:rgba(47,147,255,.34);background:rgba(31,123,225,.08)}.status-tag.ai-use{color:#a99aff;border-color:rgba(145,111,255,.38);background:rgba(116,73,220,.09)}.status-tag.development{color:#edb47b;border-color:rgba(238,160,82,.32);background:rgba(193,108,30,.08)}
.solutions-hero{min-height:720px;padding-top:calc(var(--header) + 65px);padding-bottom:65px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;isolation:isolate;background:radial-gradient(circle at 76% 46%,rgba(15,70,172,.19),transparent 30%),linear-gradient(110deg,#020711 0%,#050a15 58%,#071225 100%)}.hero-grid{position:absolute;inset:0;z-index:-3;opacity:.17;background-image:linear-gradient(rgba(58,117,189,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(58,117,189,.18) 1px,transparent 1px);background-size:55px 55px;mask-image:linear-gradient(90deg,transparent 35%,#000)}.hero-orb{position:absolute;z-index:-2;border-radius:50%;filter:blur(70px)}.orb-a{width:390px;height:390px;right:10%;top:22%;background:rgba(0,67,255,.2)}.orb-b{width:100px;height:220px;left:48%;bottom:9%;background:rgba(255,125,40,.12)}.hero-message{max-width:710px}.solutions-page .hero-message h1{margin:20px 0 23px;font-size:clamp(52px,5.6vw,88px);line-height:.96}.hero-message>p:not(.s-label){max-width:650px;margin:0 0 30px;font-size:clamp(16px,1.25vw,19px)}.hero-message .button{display:inline-flex}.system-orbit{position:relative;min-height:550px;perspective:900px}.orbit-ring{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotateX(65deg);border:1px solid rgba(42,128,255,.27);border-radius:50%;box-shadow:0 0 28px rgba(31,93,218,.1)}.ring-one{width:490px;height:490px}.ring-two{width:350px;height:350px;border-color:rgba(135,88,255,.3);transform:translate(-50%,-50%) rotateX(65deg) rotateZ(35deg)}.core{position:absolute;left:50%;top:50%;width:180px;height:180px;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(76,143,255,.42);border-radius:50%;background:radial-gradient(circle at 35% 25%,rgba(28,82,167,.8),rgba(4,14,34,.92));box-shadow:0 0 60px rgba(14,85,222,.3),inset 0 0 35px rgba(62,113,255,.12)}.core span{font:800 45px/1 Manrope}.core span::first-letter{color:#fff}.core small{margin-top:9px;color:#70a9ef;font-size:9px;letter-spacing:.2em}.orbit-card{position:absolute;width:145px;padding:18px;border:1px solid rgba(78,137,235,.38);border-radius:14px;background:rgba(6,20,47,.82);backdrop-filter:blur(12px);box-shadow:0 18px 40px rgba(0,18,62,.32);animation:orbitFloat 7s ease-in-out infinite}.orbit-card b{display:block;font:700 21px/1 Manrope}.orbit-card small{display:block;margin-top:9px;color:#91a9cd;font-size:8px;letter-spacing:.13em}.oc-one{left:6%;top:13%;transform:rotate(5deg)}.oc-two{right:3%;top:20%;animation-delay:-2s;transform:rotate(-5deg)}.oc-three{left:2%;bottom:15%;animation-delay:-4s;transform:rotate(-3deg)}.oc-four{right:5%;bottom:10%;animation-delay:-5.5s;transform:rotate(4deg)}@keyframes orbitFloat{50%{translate:0 -9px}}
.section-head{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:end;margin-bottom:48px}.section-head>div:last-child{padding-bottom:7px}.section-head>div:last-child p{margin:15px 0 0;font-size:14px}.crm-section{padding-top:110px;padding-bottom:125px;background:linear-gradient(180deg,#030711,#050b16)}.crm-window{min-height:650px;display:grid;grid-template-columns:205px 1fr;border:1px solid rgba(76,136,207,.25);border-radius:19px;background:#07101d;overflow:hidden;box-shadow:0 35px 90px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.035)}.crm-sidebar{position:relative;padding:25px 17px;background:linear-gradient(180deg,#081528,#050d19);border-right:1px solid rgba(93,145,205,.16)}.crm-logo{display:flex;align-items:center;gap:10px;padding:0 8px 23px}.crm-logo>span{display:grid;place-items:center;width:37px;height:37px;border-radius:9px;background:linear-gradient(135deg,#158cff,#5151e8);font:800 14px Manrope}.crm-logo div{display:flex;flex-direction:column}.crm-logo b{font-size:11px}.crm-logo small{margin-top:3px;color:#70829c;font-size:7px;letter-spacing:.14em}.crm-tabs{display:flex;flex-direction:column;gap:5px}.crm-tabs button{width:100%;height:43px;padding:0 11px;display:flex;align-items:center;gap:11px;border:1px solid transparent;border-radius:9px;background:transparent;color:#8393a9;font:500 11px Inter;text-align:left;cursor:pointer;transition:.25s}.crm-tabs button i{width:20px;color:#4d83cb;font-style:normal;text-align:center}.crm-tabs button:hover{color:#dce8f9;background:rgba(40,105,190,.08)}.crm-tabs button.active{color:#fff;border-color:rgba(45,132,250,.25);background:linear-gradient(90deg,rgba(28,113,229,.2),rgba(25,80,170,.07));box-shadow:inset 2px 0 #258cff}.demo-note{position:absolute;left:25px;bottom:22px;color:#53657c;font-size:7px;letter-spacing:.13em}.crm-content{min-width:0;background:radial-gradient(circle at 85% 15%,rgba(24,71,142,.08),transparent 28%),#09121f}.crm-top{height:76px;padding:0 28px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(91,141,201,.13)}.crm-top>div:first-child{display:flex;flex-direction:column}.crm-top small{color:#56708f;font-size:7px;letter-spacing:.15em}.crm-top strong{margin-top:4px;font:700 16px Manrope}.user-chip{display:flex;align-items:center;gap:8px;padding:8px 11px;border:1px solid rgba(81,133,198,.16);border-radius:9px;color:#91a2b8;font-size:9px}.user-chip i{width:7px;height:7px;border-radius:50%;background:#22d9ab;box-shadow:0 0 9px #22d9ab}.crm-panel{display:none;padding:25px 28px 30px;animation:panelIn .35s ease}.crm-panel.active{display:block}@keyframes panelIn{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.metric-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.metric-grid article,.finance-metrics article{padding:17px;border:1px solid rgba(84,137,198,.16);border-radius:11px;background:rgba(8,22,40,.72)}.metric-grid small,.finance-metrics small{display:block;color:#7f91a9;font-size:9px}.metric-grid strong,.finance-metrics strong{display:block;margin:10px 0 7px;font:700 24px Manrope}.metric-grid span,.finance-metrics span{color:#4e91e8;font-size:8px}.overview-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:14px;margin-top:14px}.activity-card,.next-card,.chart-card{padding:20px;border:1px solid rgba(84,137,198,.16);border-radius:12px;background:rgba(8,21,38,.7)}.panel-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.panel-heading b{font-size:11px}.panel-heading small{color:#56708f;font-size:7px}.activity-card ul{margin:0;padding:0;list-style:none}.activity-card li{display:grid;grid-template-columns:8px 1fr auto;gap:11px;align-items:center;padding:12px 0;border-top:1px solid rgba(84,137,198,.1)}.activity-card li>i{width:7px;height:7px;border-radius:50%;background:#298dff;box-shadow:0 0 8px rgba(41,141,255,.7)}.activity-card li div{display:flex;flex-direction:column}.activity-card li b{font-size:9px}.activity-card li small,.activity-card time{margin-top:3px;color:#64778f;font-size:7px}.appointment{display:flex;gap:12px;align-items:center;padding:11px 0;border-top:1px solid rgba(84,137,198,.1)}.appointment>span{width:41px;height:41px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:9px;background:rgba(31,106,207,.13);color:#55a1ff;font:700 15px Manrope}.appointment>span small{font-size:6px}.appointment div{display:flex;flex-direction:column}.appointment b{font-size:9px}.appointment div small{margin-top:4px;color:#64778f;font-size:7px}
.kanban{display:grid;grid-template-columns:repeat(5,minmax(135px,1fr));gap:11px;overflow-x:auto;padding-bottom:8px}.kanban>article>header{height:34px;display:flex;align-items:center;justify-content:space-between;color:#9dafc5;font-size:9px}.kanban>article>header span{display:grid;place-items:center;width:19px;height:19px;border-radius:6px;background:rgba(52,113,190,.12);font-size:7px}.task{margin-top:8px;padding:14px;border:1px solid rgba(85,137,198,.15);border-radius:10px;background:#0b1929}.task>small{color:#5d99df;font-size:6px;letter-spacing:.11em}.task>b{display:block;margin:9px 0 5px;font-size:9px}.task>p{margin:0;color:#6d8099;font-size:7px}.task footer{min-height:0;padding:13px 0 0;display:flex;justify-content:space-between;color:#60738d;font-size:7px;letter-spacing:0}.task footer i{display:grid;place-items:center;width:21px;height:21px;border-radius:50%;background:#174c8c;color:#bad9ff;font-size:6px;font-style:normal}.task.high{box-shadow:inset 2px 0 #f08a53}.task.medium{box-shadow:inset 2px 0 #288cff}.task.waiting{box-shadow:inset 2px 0 #8c72ff}.task.done{opacity:.72;box-shadow:inset 2px 0 #28c99c}.demo-alert{margin:0 0 15px;padding:9px 12px;border:1px solid rgba(233,165,95,.18);border-radius:8px;background:rgba(170,93,24,.06);color:#bba184!important;font-size:8px!important}.finance-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:15px}.finance-metrics{display:grid;grid-template-columns:1fr 1fr;gap:12px}.finance-metrics strong{font-size:20px}.chart-card{min-height:310px}.bars{height:205px;display:flex;align-items:end;gap:8%;padding:20px 7% 0;border-bottom:1px solid rgba(83,137,202,.16);background:repeating-linear-gradient(0deg,transparent 0,transparent 49px,rgba(79,130,190,.08) 50px)}.bars i{flex:1;height:var(--h);border-radius:5px 5px 0 0;background:linear-gradient(#318fff,#473ed2);box-shadow:0 0 13px rgba(39,120,255,.18)}.bar-labels{display:flex;justify-content:space-around;margin-top:10px;color:#536a85;font-size:7px}.calendar-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.calendar-head>strong{font-size:11px}.view-switch{display:flex;padding:3px;border:1px solid rgba(83,137,202,.16);border-radius:8px}.view-switch button,.new-event{border:0;background:transparent;color:#6d829c;font:500 8px Inter;cursor:pointer}.view-switch button{padding:7px 11px;border-radius:6px}.view-switch button.active{background:rgba(35,121,231,.18);color:#fff}.new-event{padding:9px 12px;border:1px solid rgba(42,135,255,.28);border-radius:8px;color:#72afff}.calendar{height:410px;display:grid;grid-template-columns:52px 1fr;border:1px solid rgba(83,137,202,.14);border-radius:11px;overflow:hidden}.hours{padding-top:53px;display:flex;flex-direction:column;justify-content:space-around;border-right:1px solid rgba(83,137,202,.12);color:#50657e;font-size:7px;text-align:center}.days{display:grid;grid-template-columns:repeat(5,1fr);background:repeating-linear-gradient(0deg,transparent 0,transparent 70px,rgba(79,130,190,.08) 71px)}.days>div{position:relative;border-right:1px solid rgba(83,137,202,.1)}.days>div>b{height:48px;display:flex;justify-content:center;align-items:center;gap:5px;border-bottom:1px solid rgba(83,137,202,.12);font-size:7px;color:#60758f}.days>div>b small{color:#a8bdd7;font-size:10px}.event{position:absolute;left:7px;right:7px;top:var(--top,90px);padding:9px;border-left:2px solid #2e8fff;border-radius:5px;background:rgba(32,108,210,.16);color:#b9d8ff;font-size:7px;font-style:normal;line-height:1.4}.event small{color:#6597d4;font-size:6px}.e1{--top:93px}.e2{--top:158px;border-color:#8b71ff;background:rgba(108,72,210,.14)}.e3{--top:235px;border-color:#25c99d;background:rgba(28,153,119,.12)}.e4{--top:290px;border-color:#e38d50;background:rgba(181,97,39,.12)}.planning-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.planning-grid article{position:relative;min-height:215px;padding:20px;border:1px solid rgba(83,137,202,.15);border-radius:11px;background:rgba(8,21,38,.65)}.planning-grid article>span{position:absolute;right:17px;top:15px;color:#243d5c;font:700 27px Manrope}.planning-grid h3{margin:0 0 18px;font:700 12px Manrope}.planning-grid ul{margin:0;padding-left:16px}.planning-grid li{margin:9px 0;color:#7890ab;font-size:8px}.progress{margin-top:13px}.progress b{display:block;font-size:8px}.progress>i{display:block;height:4px;margin:7px 0;background:#142943;border-radius:9px;overflow:hidden}.progress>i em{display:block;height:100%;background:linear-gradient(90deg,#268dff,#7256e9)}.progress small{color:#57708d;font-size:7px}.priority{display:flex;gap:9px;align-items:center;margin:11px 0;color:#8096b1;font-size:8px}.priority i{width:7px;height:7px;border-radius:50%;background:#288cff}.integration-copy{max-width:680px;margin:20px auto 38px;text-align:center}.integration-copy .status-tag{margin-bottom:18px}.integration-copy h3{margin:0;font:700 clamp(22px,2.5vw,36px)/1.15 Manrope}.integration-copy p{font-size:11px}.channels{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.channels article{padding:24px 15px;display:flex;flex-direction:column;align-items:center;border:1px solid rgba(83,137,202,.16);border-radius:12px;background:rgba(8,21,38,.68)}.channels i{width:42px;height:42px;display:grid;place-items:center;border-radius:11px;background:#143b2d;color:#56e5a9;font:700 18px Manrope;font-style:normal}.channels b{margin-top:13px;font-size:10px}.channels span{margin-top:6px;color:#657990;font-size:7px}.channels .instagram i{background:linear-gradient(135deg,#5837ba,#c0419c,#e19241);color:white}.channels .facebook i{background:#1766c8;color:#fff}.channels .tiktok i{background:#10141b;color:#fff;text-shadow:-2px 0 #25e1db,2px 0 #ff3d71}
.showcase{min-height:690px;padding-top:115px;padding-bottom:115px;display:grid;grid-template-columns:.82fr 1.18fr;gap:70px;align-items:center}.showcase.reverse{grid-template-columns:1.18fr .82fr}.showcase-copy h2{margin-top:20px}.showcase-copy>p:not(.s-label){font-size:15px}.feature-chips{display:flex;flex-wrap:wrap;gap:9px;margin-top:28px}.feature-chips span{padding:9px 11px;border:1px solid rgba(80,142,220,.21);border-radius:8px;color:#91a9c8;font-size:9px}.browser-mock{border:1px solid rgba(87,145,219,.27);border-radius:15px;background:#07111e;box-shadow:0 30px 80px rgba(0,0,0,.4);overflow:hidden;transform:perspective(1100px) rotateY(-2deg)}.browser-bar{height:38px;padding:0 12px;display:flex;align-items:center;gap:6px;background:#0a1626;border-bottom:1px solid rgba(87,145,219,.15)}.browser-bar i{width:7px;height:7px;border-radius:50%;background:#29425f}.browser-bar span{margin-left:13px;padding:6px 15px;border-radius:6px;background:#07111e;color:#536a84;font-size:7px}.creative-site{min-height:430px;background:radial-gradient(circle at 82% 32%,rgba(18,100,230,.25),transparent 23%),linear-gradient(125deg,#080b13,#07172c)}.creative-site nav{height:55px;padding:0 25px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.08)}.creative-site nav b{font:700 13px Manrope}.creative-site nav b span{color:#278cff}.creative-site nav small{color:#687b95;font-size:6px;letter-spacing:.16em}.creative-hero{height:315px;padding:45px;display:grid;grid-template-columns:1fr auto;align-items:center;background:linear-gradient(90deg,rgba(2,5,10,.82),rgba(2,5,10,.16)),radial-gradient(ellipse at 78% 40%,#184174,#07101f 45%,#05070b 70%)}.creative-hero small{color:#3897ff;font-size:7px;letter-spacing:.18em}.creative-hero h3{max-width:390px;margin:12px 0 20px;font:700 clamp(25px,3vw,42px)/1 Manrope}.creative-hero h3 em{color:#4b9fff;font-style:normal}.creative-hero button,.desktop-lp button{padding:10px 14px;border:1px solid #288cff;border-radius:7px;background:rgba(20,92,188,.14);color:#dbeaff;font:600 7px Inter}.play{width:65px;height:65px;display:grid;place-items:center;border:1px solid rgba(67,151,255,.5);border-radius:50%;color:#fff;background:rgba(31,98,189,.14);box-shadow:0 0 35px rgba(28,102,220,.2)}.creative-strip{height:60px;display:flex;align-items:center;justify-content:space-around;border-top:1px solid rgba(255,255,255,.06);color:#687c96;font-size:7px;letter-spacing:.13em}.landing-section{background:linear-gradient(180deg,#050b16,#030711)}.landing-mock{position:relative;min-height:505px}.desktop-lp{position:absolute;left:0;right:8%;top:10px;border:1px solid rgba(177,125,83,.23);border-radius:14px;background:#14100f;overflow:hidden;box-shadow:0 30px 70px rgba(0,0,0,.4);transform:perspective(1100px) rotateY(2deg)}.desktop-lp header{height:45px;padding:0 22px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,213,174,.1)}.desktop-lp header span{font:700 10px Manrope;letter-spacing:.16em}.desktop-lp header button{border-color:rgba(231,173,117,.35);color:#eac9aa}.lp-main{height:315px;padding:35px;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;background:radial-gradient(circle at 75% 45%,rgba(136,70,34,.32),transparent 24%),linear-gradient(110deg,#15100e,#080708)}.lp-main small{color:#bc8056;font-size:6px;letter-spacing:.14em}.lp-main h3{max-width:340px;margin:12px 0;font:700 clamp(23px,2.8vw,38px)/1.04 Manrope}.lp-main h3 em{color:#d59a6e;font-style:normal}.lp-main p{max-width:330px;font-size:9px}.book{justify-self:center;width:150px;height:215px;padding:28px 18px;transform:rotate(5deg);display:flex;flex-direction:column;justify-content:center;background:linear-gradient(145deg,#49271a,#16100e);border:1px solid rgba(239,175,125,.42);box-shadow:18px 22px 32px rgba(0,0,0,.46);font:700 22px/1.05 Manrope;letter-spacing:.08em}.book small{margin-top:18px;color:#d6a77e;font-size:6px}.lp-benefits{height:55px;display:flex;align-items:center;justify-content:space-around;color:#9b7c68;font-size:7px}.mobile-lp{position:absolute;right:0;bottom:0;width:130px;height:270px;padding:21px 13px 14px;display:flex;flex-direction:column;align-items:center;border:4px solid #20252e;border-radius:20px;background:linear-gradient(#17100e,#080708);box-shadow:0 20px 45px rgba(0,0,0,.5)}.notch{position:absolute;top:5px;width:44px;height:6px;border-radius:8px;background:#020305}.mobile-lp>small{color:#d8b18f;font-size:6px}.mini-book{width:62px;height:90px;margin:23px 0 15px;padding:20px 8px;background:linear-gradient(145deg,#5b2f20,#1a100d);border:1px solid rgba(239,175,125,.35);font:700 9px Manrope}.mobile-lp>b{font:700 10px/1.2 Manrope;text-align:center}.mobile-lp button{margin-top:auto;width:100%;height:25px;border:0;border-radius:5px;background:#b86d3f;color:white;font-size:6px}.showcase-copy blockquote{margin:28px 0 0;padding:18px 20px;border-left:2px solid #2b8fff;background:rgba(8,23,43,.65);color:#c7d8ee;font:600 15px/1.5 Manrope}
.ai-section{padding-top:115px;padding-bottom:125px;background:radial-gradient(circle at 50% 50%,rgba(93,53,192,.08),transparent 38%),#030711}.ai-workflow{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:17px}.ai-workflow:before{content:"";position:absolute;left:8%;right:8%;top:42px;height:1px;background:linear-gradient(90deg,#238cff,rgba(127,82,255,.5),rgba(35,140,255,.25))}.tool-card{position:relative;z-index:1;min-height:270px;padding:26px;display:flex;flex-direction:column;border:1px solid rgba(85,142,215,.19);border-radius:16px;background:linear-gradient(150deg,rgba(10,27,50,.82),rgba(4,13,26,.72));transition:.3s}.tool-card:hover{transform:translateY(-5px);border-color:rgba(62,142,245,.46);box-shadow:0 24px 50px rgba(0,29,84,.24)}.tool-card>i{width:52px;height:52px;display:grid;place-items:center;border:1px solid rgba(66,144,255,.36);border-radius:13px;background:rgba(25,95,194,.12);color:#4ca0ff;font:700 18px Manrope;font-style:normal;box-shadow:0 0 20px rgba(28,106,222,.12)}.tool-card h3{margin:26px 0 9px;font:700 18px Manrope}.tool-card p{margin:0;font-size:12px}.tool-card>span{margin-top:auto;color:#4d7ebd;font-size:7px;letter-spacing:.13em}.tool-card.featured{border-color:rgba(124,86,255,.33)}.tool-card.featured>i{color:#ad91ff;border-color:rgba(142,102,255,.4);background:rgba(100,60,200,.12)}.tool-card.vscode>span{color:#a58e72}.creative-section{min-height:650px;padding-top:110px;padding-bottom:110px;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;background:linear-gradient(180deg,#050b16,#030711)}.creative-copy>p:not(.s-label){font-size:14px}.creative-tools{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:30px}.creative-tools article{padding:17px 12px;display:flex;align-items:center;gap:11px;border:1px solid rgba(86,140,207,.18);border-radius:11px;background:rgba(7,20,38,.68)}.creative-tools i{flex:0 0 auto;width:35px;height:35px;display:grid;place-items:center;border-radius:9px;font:700 12px Manrope;font-style:normal}.creative-tools .canva{color:white;background:linear-gradient(135deg,#17c6c5,#7c53e7)}.creative-tools .ps{color:#6bc8ff;background:#071d36;border:1px solid #31a9ee}.creative-tools .capcut{color:#fff;background:#14171d}.creative-tools div{display:flex;flex-direction:column}.creative-tools b{font-size:9px}.creative-tools span{margin-top:4px;color:#697e98;font-size:6px}.flow{display:flex;flex-direction:column;align-items:center;gap:9px;padding:35px;border:1px solid rgba(87,143,213,.18);border-radius:18px;background:radial-gradient(circle at 50% 50%,rgba(24,92,198,.16),transparent 46%),rgba(7,18,34,.7)}.flow span{width:min(100%,310px);padding:16px;border:1px solid rgba(71,137,222,.24);border-radius:9px;background:rgba(7,24,47,.76);color:#c4d5ea;font-size:9px;font-weight:600;letter-spacing:.14em;text-align:center}.flow i{height:18px;color:#397ecf;font-style:normal}.products-section{padding-top:115px;padding-bottom:125px}.product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.product-grid article{min-height:115px;padding:21px;display:flex;align-items:center;gap:16px;border:1px solid rgba(86,141,210,.18);border-radius:13px;background:linear-gradient(145deg,rgba(9,25,46,.72),rgba(4,13,25,.64));transition:.3s}.product-grid article:hover{transform:translateY(-3px);border-color:rgba(54,140,250,.42)}.product-grid i{width:39px;height:39px;display:grid;place-items:center;border:1px solid rgba(53,139,250,.28);border-radius:10px;color:#348fff;font-style:normal}.product-grid b{font:600 13px Manrope}.solutions-cta{min-height:390px;padding-top:80px;padding-bottom:80px;display:grid;grid-template-columns:1fr auto;gap:60px;align-items:center;border-top:1px solid rgba(88,143,210,.2);border-bottom:1px solid rgba(88,143,210,.2);background:radial-gradient(circle at 80% 50%,rgba(23,78,188,.18),transparent 28%),linear-gradient(110deg,#061020,#030711)}.solutions-cta>div:first-child{max-width:850px}.solutions-cta p:not(.s-label){margin:0}.cta-buttons{display:flex;flex-direction:column;gap:12px;min-width:260px}.cta-buttons .button{width:100%}
@media(max-width:1180px){.solutions-hero{gap:20px}.system-orbit{min-height:500px}.ring-one{width:420px;height:420px}.section-head{gap:40px}.crm-window{grid-template-columns:180px 1fr}.metric-grid{grid-template-columns:1fr 1fr}.kanban{grid-template-columns:repeat(5,155px)}.showcase,.showcase.reverse{grid-template-columns:1fr 1.25fr;gap:40px}.showcase.reverse{grid-template-columns:1.25fr 1fr}.ai-workflow{grid-template-columns:1fr 1fr}.ai-workflow:before{display:none}.creative-section{gap:40px}.creative-tools{grid-template-columns:1fr}.creative-tools article{padding:12px}.products-section .section-head{grid-template-columns:1fr 1fr}}
@media(max-width:860px){.shell{padding-inline:20px}.solutions-hero{min-height:auto;padding-top:120px;padding-bottom:80px;grid-template-columns:1fr}.solutions-page .hero-message h1{font-size:clamp(48px,13vw,70px)}.system-orbit{min-height:min(520px,120vw);max-width:620px;width:100%;margin:auto}.ring-one{width:min(82vw,440px);height:min(82vw,440px)}.ring-two{width:min(60vw,330px);height:min(60vw,330px)}.section-head{grid-template-columns:1fr;gap:14px}.crm-section,.ai-section,.products-section{padding-top:80px;padding-bottom:85px}.crm-window{display:block;min-height:0}.crm-sidebar{padding:16px}.crm-logo,.demo-note{display:none}.crm-tabs{display:flex;flex-direction:row;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.crm-tabs button{flex:0 0 auto;width:auto;padding-inline:13px}.crm-content{min-height:600px}.crm-top{padding-inline:18px}.crm-panel{padding:20px 18px}.kanban{grid-template-columns:repeat(5,165px)}.finance-layout{grid-template-columns:1fr}.calendar{height:390px}.planning-grid{grid-template-columns:1fr}.channels{grid-template-columns:1fr 1fr}.showcase,.showcase.reverse{min-height:auto;padding-top:85px;padding-bottom:85px;grid-template-columns:1fr;gap:45px}.landing-section .showcase-copy{grid-row:1}.browser-mock{transform:none}.landing-mock{min-height:480px}.ai-workflow{grid-template-columns:1fr 1fr}.creative-section{min-height:auto;padding-top:85px;padding-bottom:85px;grid-template-columns:1fr}.creative-tools{grid-template-columns:repeat(3,1fr)}.product-grid{grid-template-columns:1fr 1fr}.solutions-cta{grid-template-columns:1fr;gap:34px}.cta-buttons{flex-direction:row;min-width:0}}
@media(max-width:560px){.s-label{font-size:10px}.solutions-page h2{font-size:36px}.orbit-card{width:112px;padding:13px}.orbit-card b{font-size:17px}.orbit-card small{font-size:6px}.core{width:140px;height:140px}.metric-grid,.finance-metrics{grid-template-columns:1fr 1fr}.overview-grid{grid-template-columns:1fr}.crm-content{min-height:660px}.crm-top .user-chip{display:none}.calendar-head>strong{display:none}.new-event{display:none}.calendar{grid-template-columns:38px 1fr}.days>div>b{flex-direction:column;gap:1px}.event{left:3px;right:3px;padding:6px 3px}.channels{gap:9px}.channels article{padding:18px 8px}.landing-mock{min-height:410px}.desktop-lp{right:0}.lp-main{height:260px;padding:23px;grid-template-columns:1fr .7fr}.book{width:90px;height:150px;padding:15px 10px;font-size:13px}.mobile-lp{display:none}.creative-site{min-height:360px}.creative-hero{height:265px;padding:28px}.creative-site nav small{display:none}.creative-strip span:nth-child(even){display:none}.ai-workflow{grid-template-columns:1fr}.tool-card{min-height:225px}.creative-tools{grid-template-columns:1fr}.flow{padding:24px 15px}.product-grid{grid-template-columns:1fr}.product-grid article{min-height:90px}.cta-buttons{flex-direction:column}.solutions-cta{padding-top:65px;padding-bottom:65px}}
@media(prefers-reduced-motion:reduce){.orbit-card{animation:none}.crm-panel{animation:none}.tool-card,.product-grid article,.browser-mock{transition:none;transform:none}}

/* Refinamentos solicitados — integrações, mockups e agrupamentos */
.channels{grid-template-columns:repeat(6,1fr)}
.channels .youtube i{background:#e62117;color:#fff;font-size:14px}
.channels .shopee i{background:#ee5b2b;color:#fff}
.integration-disclaimer{display:block;margin-top:16px;color:#506981;font-size:7px;letter-spacing:.08em;text-align:center}
.video-business .creative-site{min-height:610px}
.demo-nav{display:flex;align-items:center;gap:18px;color:#73869e;font-size:7px}.demo-nav button{padding:7px 10px;border:1px solid rgba(48,139,255,.38);border-radius:6px;background:rgba(27,103,204,.13);color:#cfe4ff;font:600 6px Inter}
.video-business .creative-hero{height:275px;grid-template-columns:1.1fr .9fr;padding:32px}.video-copy h3{margin-bottom:10px}.video-copy p{max-width:420px;margin:0 0 14px;color:#9fb0c5;font-size:8px}.video-copy>div{display:flex;gap:7px}.video-copy button.ghost{border-color:rgba(255,255,255,.18);background:rgba(2,7,15,.35);color:#a8b8cc}.video-preview{position:relative;height:190px;border:1px solid rgba(76,146,231,.25);border-radius:12px;background:linear-gradient(135deg,rgba(3,8,16,.08),rgba(3,8,16,.45)),radial-gradient(circle at 65% 40%,#1d5ca7,#0a1728 43%,#06080d 72%);overflow:hidden;box-shadow:0 20px 35px rgba(0,0,0,.3)}.video-preview:before,.video-preview:after{content:"";position:absolute;border-radius:50%}.video-preview:before{width:155px;height:155px;right:-24px;top:-40px;border:1px solid rgba(53,148,255,.22)}.video-preview:after{width:6px;height:115px;right:18px;top:30px;border-radius:6px;background:#258dff;box-shadow:0 0 18px #147dff}.video-preview .play{position:absolute;left:50%;top:48%;width:52px;height:52px;transform:translate(-50%,-50%)}.video-preview>span{position:absolute;left:13px;bottom:11px;color:#8bacd3;font-size:6px;letter-spacing:.13em}.service-rail{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.service-rail article{min-height:56px;padding:10px;display:flex;align-items:center;gap:7px;border-right:1px solid rgba(255,255,255,.06);color:#8da1ba;font-size:7px}.service-rail i{color:#328fff;font-style:normal}.portfolio-row{padding:13px;display:grid;grid-template-columns:1.25fr .65fr 1fr;gap:9px}.portfolio-row article{position:relative;height:105px;padding:10px;display:flex;flex-direction:column;justify-content:flex-end;border:1px solid rgba(85,143,215,.17);border-radius:8px;overflow:hidden;background:#091524}.portfolio-row article:before{content:"";position:absolute;inset:0;opacity:.75}.thumb-wide:before{background:linear-gradient(0deg,#06101e,transparent 65%),radial-gradient(circle at 70% 25%,#2965a4,#172b46 40%,#09101b 75%)}.thumb-vertical:before{background:linear-gradient(0deg,#130a16,transparent 60%),linear-gradient(135deg,#7f346f,#1a2d58 55%,#08101c)}.thumb-edit:before{background:linear-gradient(90deg,#29384a 50%,#8f5a3c 50%)}.portfolio-row .format,.portfolio-row b,.portfolio-row i,.thumb-edit div{position:relative;z-index:1}.portfolio-row .format{position:absolute;left:8px;top:8px;color:#a4b8d0;font-size:5px;letter-spacing:.1em}.portfolio-row i{width:24px;height:24px;display:grid;place-items:center;margin:auto;border:1px solid rgba(255,255,255,.35);border-radius:50%;font-size:7px;font-style:normal}.portfolio-row b{font-size:7px}.thumb-edit div{display:grid;grid-template-columns:1fr 1fr;margin:auto -2px;width:100%;text-align:center}.thumb-edit em{color:white;font-size:5px;font-style:normal}.video-business .creative-strip{height:45px}.creative-strip strong{color:#6eaaf2;font-size:6px;letter-spacing:.08em}
.desktop-lp header>small{color:#806d62;font-size:5px}.landing-mock{min-height:560px}.lp-actions{display:flex;gap:7px;flex-wrap:wrap}.lp-actions .lp-buy{background:#b86d3f;border-color:#d99469}.fake-price{display:block!important;margin-top:7px;color:#7e6759!important;font-size:5px!important;letter-spacing:.02em!important}.lp-proof{height:48px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,213,174,.08);color:#8f7566;font-size:6px}.lp-proof button{padding:7px 9px;border:1px solid rgba(231,173,117,.26);border-radius:5px;background:transparent;color:#d6ab8b;font-size:5px}.mobile-lp>span{margin-top:7px;color:#d48f62;font:700 8px Manrope}
.ai-groups{display:grid;grid-template-columns:3fr 1fr;gap:22px}.group-label{margin:0 0 15px;color:#6884a8;font:700 8px Manrope;letter-spacing:.18em}.ai-groups .ai-workflow{grid-template-columns:repeat(3,1fr)}.ai-groups .dev-group .ai-workflow{grid-template-columns:1fr}.ai-groups .tool-card{height:100%}.ai-groups .dev-group{padding-left:21px;border-left:1px solid rgba(90,141,204,.15)}
.horizontal-flow{flex-direction:row;gap:7px;padding:28px 20px}.horizontal-flow span{padding:15px 8px;font-size:7px}.horizontal-flow i{height:auto;flex:0 0 auto}
.product-grid{grid-template-columns:repeat(5,1fr)}
@media(max-width:1180px){.channels{grid-template-columns:repeat(3,1fr)}.showcase.website-section{grid-template-columns:.72fr 1.28fr}.video-business .creative-hero{padding:25px}.ai-groups{grid-template-columns:1fr}.ai-groups .dev-group{padding:0;border:0}.ai-groups .dev-group .ai-workflow{grid-template-columns:minmax(240px,1fr) 2fr}.product-grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:860px){.showcase.website-section{grid-template-columns:1fr}.video-business .creative-site{min-height:570px}.ai-groups .ai-workflow{grid-template-columns:repeat(3,1fr)}.ai-groups .dev-group .ai-workflow{grid-template-columns:1fr 1fr}.horizontal-flow{flex-direction:column}.horizontal-flow i{height:18px;transform:rotate(90deg)}}
@media(max-width:560px){.channels{grid-template-columns:1fr 1fr}.demo-nav span{display:none}.video-business .creative-hero{height:auto;grid-template-columns:1fr;padding:22px}.video-preview{height:150px;margin-top:17px}.service-rail{grid-template-columns:1fr 1fr}.portfolio-row{grid-template-columns:1.2fr .8fr}.portfolio-row .thumb-edit{grid-column:1/-1;height:78px}.video-business .creative-strip strong{display:none}.desktop-lp header>small{display:none}.landing-mock{min-height:445px}.lp-main{height:auto;min-height:300px}.lp-proof{display:none}.ai-groups .ai-workflow,.ai-groups .dev-group .ai-workflow{grid-template-columns:1fr}.product-grid{grid-template-columns:1fr}.integration-disclaimer{line-height:1.5}}
