.SolutionsPage-module__wo38CW__page{--content-max:1320px;--graphite:#111719;--dark:#0a1015;--paper:#f6f5f1;--blue:#19aee5;--green:#35c92f;--cyan:#62d9ff;--accent:#087ca5;--muted:#6b7280;--line:#dfe4e7;--white:#fff;color:var(--graphite);background:var(--paper);width:100%;font-family:var(--font-body),Inter,system-ui,sans-serif;overflow-x:clip}.SolutionsPage-module__wo38CW__container{width:min(calc(100% - 64px),var(--content-max));margin-left:auto;margin-right:auto}.SolutionsPage-module__wo38CW__button{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border:1px solid;border-radius:2px;justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.SolutionsPage-module__wo38CW__primary{background:var(--blue);border-color:var(--blue);color:#071014}.SolutionsPage-module__wo38CW__hero{width:100%;height:min(100vh,900px);min-height:760px;color:var(--white);background:#090b10;flex-direction:column;display:flex;position:relative;overflow:hidden}.SolutionsPage-module__wo38CW__heroImage{background:url(/home/solutions-hero.png) 50%/cover no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}.SolutionsPage-module__wo38CW__heroShade{background:linear-gradient(90deg,rgba(7,9,13,.93) 0%,rgba(7,9,13,.72) 40%,rgba(7,9,13,.12) 72%,rgba(7,9,13,.3) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.SolutionsPage-module__wo38CW__nav{z-index:5;width:min(calc(100% - 64px),var(--content-max));align-items:center;gap:28px;height:96px;margin-left:auto;margin-right:auto;display:flex;position:relative}.SolutionsPage-module__wo38CW__brand{flex-shrink:0;align-items:center;width:min(320px,68vw);height:64px;display:flex}.SolutionsPage-module__wo38CW__navLinks{align-items:center;gap:28px;margin-left:auto;display:flex}.SolutionsPage-module__wo38CW__navLinks a{color:inherit;text-transform:uppercase;letter-spacing:.08em;opacity:.82;font-size:12px;font-weight:600;text-decoration:none;position:relative}.SolutionsPage-module__wo38CW__navLinks a:hover,.SolutionsPage-module__wo38CW__active{opacity:1}.SolutionsPage-module__wo38CW__active:after{content:"";background:var(--blue);height:2px;position:absolute;bottom:-8px;left:0;right:0}.SolutionsPage-module__wo38CW__navActions{flex-shrink:0;align-items:center;gap:12px;display:flex}.SolutionsPage-module__wo38CW__themeSwitch{width:40px;height:40px;color:inherit;cursor:pointer;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.35);border-radius:999px;place-items:center;display:grid}.SolutionsPage-module__wo38CW__menuButton{color:inherit;cursor:pointer;background:0 0;border:0;font-size:24px;display:none}.SolutionsPage-module__wo38CW__heroContent{z-index:2;width:min(calc(100% - 64px),var(--content-max));flex:1;margin-left:auto;margin-right:auto;padding-top:48px;position:relative}.SolutionsPage-module__wo38CW__eyebrow,.SolutionsPage-module__wo38CW__label,.SolutionsPage-module__wo38CW__eyebrowBlue,.SolutionsPage-module__wo38CW__labelLight{text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:800;display:block}.SolutionsPage-module__wo38CW__eyebrow,.SolutionsPage-module__wo38CW__labelLight{color:var(--cyan)}.SolutionsPage-module__wo38CW__label,.SolutionsPage-module__wo38CW__eyebrowBlue{color:var(--accent)}.SolutionsPage-module__wo38CW__heroContent h1{letter-spacing:-.05em;text-transform:uppercase;max-width:960px;margin:18px 0 24px;font-size:max(48px,min(5.5vw,88px));font-weight:800;line-height:.96}.SolutionsPage-module__wo38CW__heroContent h1 em{color:var(--cyan);font-style:normal}.SolutionsPage-module__wo38CW__heroContent p{color:rgba(255,255,255,.78);max-width:620px;margin:0 0 32px;font-size:17px;line-height:1.65}.SolutionsPage-module__wo38CW__index{z-index:3;width:min(calc(100% - 64px),var(--content-max));border-top:1px solid rgba(255,255,255,.25);grid-template-columns:repeat(6,1fr);margin:0 auto;display:grid;position:relative}.SolutionsPage-module__wo38CW__index a{min-height:100px;color:inherit;border-right:1px solid rgba(255,255,255,.16);padding:22px 16px 26px;text-decoration:none;transition:background .25s}.SolutionsPage-module__wo38CW__index a:last-child{border-right:0}.SolutionsPage-module__wo38CW__index a:hover{background:rgba(25,174,229,.12)}.SolutionsPage-module__wo38CW__index b{color:var(--cyan);margin-bottom:10px;font-size:12px;display:block}.SolutionsPage-module__wo38CW__index span{text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.35}.SolutionsPage-module__wo38CW__statement{padding:96px 0 72px}.SolutionsPage-module__wo38CW__statementGrid{grid-template-columns:1fr 4fr;gap:40px;display:grid}.SolutionsPage-module__wo38CW__statementGrid .SolutionsPage-module__wo38CW__label{padding-top:10px}.SolutionsPage-module__wo38CW__statementGrid h2{letter-spacing:-.045em;text-transform:uppercase;grid-column:2;margin:0;font-size:max(36px,min(4.5vw,64px));font-weight:800;line-height:1.02}.SolutionsPage-module__wo38CW__statementGrid h2 em{color:var(--accent);font-style:normal}.SolutionsPage-module__wo38CW__statementGrid p{max-width:650px;color:var(--muted);grid-column:2;margin:28px 0 0;font-size:16px;line-height:1.7}.SolutionsPage-module__wo38CW__catalog{padding-bottom:80px}.SolutionsPage-module__wo38CW__detail{border-top:1px solid var(--line);grid-template-columns:70px 80px 1.5fr 1fr;align-items:start;gap:28px;min-height:240px;padding:48px 28px 44px 0;display:grid;position:relative;overflow:hidden}.SolutionsPage-module__wo38CW__detail:last-child{border-bottom:1px solid var(--line)}.SolutionsPage-module__wo38CW__number{color:var(--accent);padding-top:8px;font-size:13px;font-weight:800}.SolutionsPage-module__wo38CW__icon{color:var(--graphite);padding-top:4px}.SolutionsPage-module__wo38CW__copy{z-index:2;position:relative}.SolutionsPage-module__wo38CW__copy h2{letter-spacing:-.04em;text-transform:uppercase;max-width:620px;margin:0 0 16px;font-size:max(26px,min(2.8vw,42px));font-weight:800;line-height:1.05}.SolutionsPage-module__wo38CW__copy p{color:var(--muted);max-width:540px;margin:0;font-size:15px;line-height:1.6}.SolutionsPage-module__wo38CW__copy a{color:inherit;text-transform:uppercase;border-bottom:1px solid var(--blue);align-items:center;gap:10px;width:max-content;margin-top:18px;padding-bottom:6px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.SolutionsPage-module__wo38CW__detail ul{z-index:2;margin:0;padding:0;list-style:none;position:relative}.SolutionsPage-module__wo38CW__detail li{border-bottom:1px solid var(--line);color:var(--graphite);align-items:center;gap:10px;padding:12px 0;font-size:13px;display:flex}.SolutionsPage-module__wo38CW__detail li svg{color:var(--accent);flex-shrink:0}.SolutionsPage-module__wo38CW__glow{opacity:.14;filter:blur(36px);pointer-events:none;border-radius:50%;width:300px;height:300px;position:absolute;top:-40px;right:-100px}.SolutionsPage-module__wo38CW__glow1{background:var(--blue)}.SolutionsPage-module__wo38CW__glow2{background:#0cc9f0}.SolutionsPage-module__wo38CW__glow3{background:var(--green)}.SolutionsPage-module__wo38CW__glow4{background:#087ca5}.SolutionsPage-module__wo38CW__glow5{background:var(--cyan)}.SolutionsPage-module__wo38CW__glow6{background:var(--green)}.SolutionsPage-module__wo38CW__system{color:var(--white);background:#080b11;padding:96px 0}.SolutionsPage-module__wo38CW__system h2{letter-spacing:-.05em;text-transform:uppercase;max-width:1000px;margin:22px 0 64px;font-size:max(40px,min(4.5vw,68px));font-weight:800;line-height:.98}.SolutionsPage-module__wo38CW__flow{border-top:1px solid #303542;border-bottom:1px solid #303542;grid-template-columns:1fr 40px 1fr 40px 1fr 40px 1fr;align-items:center;display:grid}.SolutionsPage-module__wo38CW__flow div{text-transform:uppercase;padding:28px 0;font-size:16px;font-weight:800}.SolutionsPage-module__wo38CW__flow b{float:right;color:var(--cyan);font-size:11px}.SolutionsPage-module__wo38CW__flow i{text-align:center;color:var(--blue);font-size:24px;font-style:normal}.SolutionsPage-module__wo38CW__system>.SolutionsPage-module__wo38CW__container>p{color:#aab0ba;max-width:640px;margin:36px 0 0 auto;font-size:15px;line-height:1.7}.SolutionsPage-module__wo38CW__case{padding:88px 0}.SolutionsPage-module__wo38CW__caseLayout{grid-template-columns:1.2fr 1fr;align-items:end;gap:80px;display:grid}.SolutionsPage-module__wo38CW__caseLayout h2{letter-spacing:-.045em;text-transform:uppercase;margin:16px 0 0;font-size:max(36px,min(3.8vw,56px));font-weight:800;line-height:1.02}.SolutionsPage-module__wo38CW__caseMini{border-left:2px solid var(--blue);padding:16px 0 16px 28px}.SolutionsPage-module__wo38CW__caseMini b{margin-bottom:12px;font-size:26px;display:block}.SolutionsPage-module__wo38CW__caseMini p{color:var(--muted);margin:0 0 16px;font-size:14px;line-height:1.7}.SolutionsPage-module__wo38CW__caseMini a{color:inherit;text-transform:uppercase;border-bottom:1px solid var(--blue);padding-bottom:6px;font-size:11px;font-weight:800;text-decoration:none}.SolutionsPage-module__wo38CW__cta{color:var(--white);text-align:left;background:#0a0d13;padding:96px 0}.SolutionsPage-module__wo38CW__cta p{text-transform:uppercase;color:var(--cyan);letter-spacing:.14em;margin:0 0 20px;font-size:12px;font-weight:700}.SolutionsPage-module__wo38CW__cta h2{letter-spacing:-.045em;text-transform:uppercase;margin:0 0 36px;font-size:max(36px,min(4vw,64px));font-weight:800;line-height:1.02}.SolutionsPage-module__wo38CW__footer{background:var(--paper);border-top:1px solid var(--line);padding:48px 0}.SolutionsPage-module__wo38CW__footerInner{grid-template-columns:1fr 1fr 1fr;align-items:start;gap:24px;display:grid}.SolutionsPage-module__wo38CW__footerInner p{color:var(--muted);margin:0;font-size:14px}.SolutionsPage-module__wo38CW__footerLinks{flex-direction:column;gap:10px;display:flex}.SolutionsPage-module__wo38CW__footerLinks a{color:inherit;text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:600;text-decoration:none}.SolutionsPage-module__wo38CW__footerInner small{border-top:1px solid var(--line);color:var(--muted);grid-column:1/-1;padding-top:20px}.SolutionsPage-module__wo38CW__themeLight .SolutionsPage-module__wo38CW__hero{color:var(--white)}@media (max-width:1100px){.SolutionsPage-module__wo38CW__index{grid-template-columns:repeat(3,1fr)}.SolutionsPage-module__wo38CW__statementGrid{grid-template-columns:1fr}.SolutionsPage-module__wo38CW__statementGrid h2,.SolutionsPage-module__wo38CW__statementGrid p{grid-column:1}.SolutionsPage-module__wo38CW__detail{grid-template-columns:50px 60px 1fr}.SolutionsPage-module__wo38CW__detail ul{grid-column:3}.SolutionsPage-module__wo38CW__caseLayout{grid-template-columns:1fr;gap:40px}.SolutionsPage-module__wo38CW__navLinks{background:rgba(7,9,14,.96);flex-direction:column;gap:18px;margin-left:0;padding:24px;display:none;position:absolute;top:85px;left:24px;right:24px}.SolutionsPage-module__wo38CW__open{display:flex}.SolutionsPage-module__wo38CW__menuButton{order:3;margin-left:auto;display:block}.SolutionsPage-module__wo38CW__navActions{order:2}}@media (max-width:720px){.SolutionsPage-module__wo38CW__hero{height:auto;min-height:100svh;padding-bottom:0}.SolutionsPage-module__wo38CW__heroImage{background-position:66%}.SolutionsPage-module__wo38CW__heroShade{background:linear-gradient(rgba(7,9,13,.72),rgba(7,9,13,.92) 62%,#080a0f)}.SolutionsPage-module__wo38CW__heroContent{padding-top:36px;padding-bottom:28px}.SolutionsPage-module__wo38CW__heroContent h1{font-size:42px}.SolutionsPage-module__wo38CW__index{grid-template-columns:repeat(2,1fr)}.SolutionsPage-module__wo38CW__index a{min-height:72px;padding:12px}.SolutionsPage-module__wo38CW__detail{grid-template-columns:40px 1fr;gap:16px;padding:36px 0}.SolutionsPage-module__wo38CW__icon{grid-column:2}.SolutionsPage-module__wo38CW__copy,.SolutionsPage-module__wo38CW__detail ul{grid-column:1/-1}.SolutionsPage-module__wo38CW__flow{grid-template-columns:1fr}.SolutionsPage-module__wo38CW__flow i{transform:rotate(90deg)}.SolutionsPage-module__wo38CW__flow div{text-align:center}.SolutionsPage-module__wo38CW__flow b{float:none;margin-top:6px;display:block}.SolutionsPage-module__wo38CW__footerInner{grid-template-columns:1fr}.SolutionsPage-module__wo38CW__system>.SolutionsPage-module__wo38CW__container>p{margin-left:0}}
