body .h26 .ops-hero{padding:78px 0 55px;background:radial-gradient(ellipse at 82% 40%,#cdeff1 0%,transparent 48%),#f5f5f9;color:#142137;overflow:clip}body .h26 .ops-hero .growth-shell{width:min(1460px,calc(100% - 80px))}body .h26 .ops-hero-grid{display:grid;grid-template-columns:.9fr 1.15fr;gap:62px;align-items:center}body .h26 .ops-hero h1{font-size:clamp(48px,5.8vw,96px);line-height:1;letter-spacing:-.058em;color:#142137;margin:0}body .h26 .ops-hero h1 em{font-family:Georgia,serif;color:#bd087b;font-weight:400}body .h26 .ops-hero .growth-intro{margin-top:27px;font-size:20px;max-width:39ch}body .h26 .ops-hero .growth-kicker{font-size:11px;line-height:1.6;margin-bottom:24px}body .h26 .ops-platform{background:#142235;border:1px solid #607f96;border-radius:18px;box-shadow:0 35px 70px #19375429;color:white;overflow:hidden;position:relative}body .h26 .ops-platform:before{content:"";position:absolute;left:18%;right:18%;height:1px;background:linear-gradient(90deg,transparent,#a8f6f6,transparent);top:0}body .h26 .ops-platform-header{display:flex;justify-content:space-between;gap:20px;padding:22px 25px;border-bottom:1px solid #526176;font-size:12px;line-height:1.5;color:#e7eef5}body .h26 .ops-platform-header small{color:#a5bcce;font-size:11px}body .h26 .ops-workspace{padding:25px}body .h26 .ops-switches{display:flex;gap:6px;margin-bottom:25px}body .h26 .ops-switches button{font:inherit;flex:1;min-height:44px;border:1px solid #6a7b91;border-radius:5px;background:transparent;color:#dbe6ec;font-size:12px;padding:10px;cursor:pointer}body .h26 .ops-switches button[aria-pressed=true]{background:#a5edf0;border-color:#a5edf0;color:#142638;font-weight:700}body .h26 .ops-message{background:#20334b;border:1px solid #627a94;padding:22px;border-radius:12px 12px 12px 0}body .h26 .ops-message small{font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:#89e6ec;display:block;margin-bottom:12px}body .h26 .ops-message p{font-size:20px;color:#fff;line-height:1.5;margin:0}body .h26 .ops-processing{display:flex;justify-content:space-between;gap:12px;position:relative;margin:28px 0}body .h26 .ops-processing:before{content:"";position:absolute;left:9%;right:9%;top:17px;height:1px;background:#668295}body .h26 .ops-processing span{position:relative;font-size:11px;text-align:center;color:#c7dbe9;flex:1}body .h26 .ops-processing i{width:34px;height:34px;background:#23495b;border:1px solid #9bdee3;box-shadow:0 0 20px #8de3e31c;border-radius:50%;display:block;margin:0 auto 10px;font-style:normal;line-height:32px;font-size:14px;color:#b6f4f3}body .h26 .ops-output{border-left:2px solid #df8bc4;background:#26243b;border-radius:0 8px 8px 0;padding:20px 22px}body .h26 .ops-output strong{font-size:16px;color:#fff}body .h26 .ops-output p{font-size:14px;color:#d8d6e7;line-height:1.7;margin:10px 0 0}body .h26 .ops-platform-foot{border-top:1px solid #526176;padding:15px 25px;color:#b3c8d8;font-size:11px;line-height:1.6;background:#102032}body .h26 .ops-hero-nav{display:flex;gap:18px 30px;flex-wrap:wrap;margin-top:55px;padding-top:24px;border-top:1px solid #c3d3df;font-size:14px;color:#385268;font-weight:650}body .h26 .ops-hero-nav a{color:inherit;text-decoration:none;border-bottom:1px solid #a7b9c8;padding-bottom:4px}body .h26 .ops-crm-hero{background:#fbf5fa;background:radial-gradient(ellipse at 15% 90%,#f1ddeb,transparent 44%),radial-gradient(ellipse at 85% 20%,#e1f7f5,transparent 42%),#f8f6f8}body .h26 .ops-crm-hero .ops-hero-grid{grid-template-columns:.85fr 1.2fr}body .h26 .ops-board{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;min-height:270px;margin-bottom:20px}body .h26 .ops-lane{background:#1d2e43;border:1px solid #455d76;border-radius:6px;padding:13px 10px}body .h26 .ops-lane h3{font-size:12px;letter-spacing:0;color:#c7dceb;margin:0 0 15px;font-weight:600;line-height:1.4}body .h26 .ops-lead{background:#effafa;border:1px solid #9bc9d1;border-radius:6px;padding:16px 13px;box-shadow:0 7px 20px #0002}body .h26 .ops-lead small{font-size:9px;letter-spacing:.07em;text-transform:uppercase;color:#557280}body .h26 .ops-lead strong{display:block;color:#122c3c;font-size:17px;line-height:1.3;margin:12px 0}body .h26 .ops-lead p{font-size:12px;line-height:1.6;color:#425d70;margin:0}body .h26 .ops-lead b{font-weight:500;display:block;padding-top:14px;border-top:1px solid #c3d7df;margin-top:15px;color:#9c1268;font-size:10px}body .h26 .ops-empty{border:1px dashed #5b7188;border-radius:5px;height:130px;background:linear-gradient(130deg,#23425620,transparent)}body .h26 .ops-board-status{font-size:14px!important;line-height:1.7!important;color:#dbe5ed!important;min-height:47px;margin:0!important}body .h26 .ops-switches button:focus-visible{outline:3px solid #e1a4d3;outline-offset:3px}
@media(max-width:1080px){body .h26 .ops-hero-grid,body .h26 .ops-crm-hero .ops-hero-grid{grid-template-columns:1fr;gap:40px}body .h26 .ops-hero h1{max-width:15ch}body .h26 .ops-hero .growth-intro{max-width:60ch}body .h26 .ops-platform{max-width:820px;width:100%;justify-self:center}body .h26 .ops-hero{padding-top:55px}}
@media(max-width:600px){body .h26 .ops-hero .growth-shell{width:calc(100% - 40px)}body .h26 .ops-hero h1{font-size:clamp(47px,12vw,70px)}body .h26 .ops-hero .growth-intro{font-size:18px}body .h26 .ops-platform{margin-inline:-20px;width:calc(100% + 40px);border-radius:0;border-left:0;border-right:0}body .h26 .ops-workspace{padding:20px 16px}body .h26 .ops-platform-header{padding:18px 16px;gap:10px;font-size:11px}body .h26 .ops-platform-header small{font-size:10px;text-align:right}body .h26 .ops-switches button{padding:10px 5px;font-size:11px}body .h26 .ops-message{padding:18px}body .h26 .ops-message p{font-size:18px}body .h26 .ops-output{padding:18px}body .h26 .ops-hero-nav{margin-top:34px;font-size:13px;gap:15px 22px}body .h26 .ops-board{gap:6px;min-height:0;grid-template-columns:1fr}body .h26 .ops-lane{padding:14px;display:grid;grid-template-columns:80px 1fr;gap:14px;align-items:start}body .h26 .ops-lane h3{margin:2px 0 0;font-size:12px}body .h26 .ops-empty{height:28px}body .h26 .ops-lead{padding:14px}body .h26 .ops-lead strong{font-size:17px;margin:8px 0}body .h26 .ops-lead b{padding-top:9px;margin-top:10px}body .h26 .ops-hero{padding-top:44px}}
