:root{--zys-ink:#071720;--zys-navy:#0a2230;--zys-navy2:#0d2a3a;--zys-paper:#f4f1e9;--zys-paper2:#ebe7dc;--zys-white:#fffdf8;--zys-text:#14242d;--zys-muted:#65747b;--zys-cyan:#79dfe8;--zys-brass:var(--zys-brass);--zys-line:rgba(7,23,32,.14);--zys-darkline:rgba(255,255,255,.13);--zys-display:var(--zys-font);--zys-sans:var(--zys-font);--zys-max:1260px}body.zys-corporate{margin:0;background:var(--zys-paper);color:var(--zys-text);font-family:var(--zys-sans);-webkit-font-smoothing:antialiased}.zys-corporate *{box-sizing:border-box}.zys-corporate a{text-decoration:none;color:inherit}.zys-shell{width:min(var(--zys-max),calc(100% - 64px));margin:auto}.zys-nav{height:88px;display:flex;align-items:center;justify-content:space-between;gap:32px;border-bottom:1px solid var(--zys-darkline);position:absolute;z-index:20;top:0;left:50%;transform:translateX(-50%);width:min(var(--zys-max),calc(100% - 64px));color:var(--zys-white)}.zys-brand{display:flex;align-items:center;gap:15px}.zys-mark{font-weight:900;font-size:29px;letter-spacing:-.08em}.zys-rule{width:1px;height:34px;background:var(--zys-brass)}.zys-name{font-size:9px;line-height:1.3;letter-spacing:.23em;text-transform:uppercase;font-weight:800}.zys-links{display:flex;align-items:center;gap:28px;font-size:11px;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.zys-links a{opacity:.72}.zys-links a:hover,.zys-links a.active{opacity:1;color:var(--zys-cyan)}.zys-nav-cta{padding:12px 17px;border:1px solid rgba(121,223,232,.45)!important;color:var(--zys-cyan)!important;opacity:1!important}.zys-menu{display:none;background:none;border:0;color:var(--zys-white);font:800 11px var(--zys-sans);letter-spacing:.12em;text-transform:uppercase}.zys-hero{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--zys-navy) 0%,#0a2230 55%,#0d3040 100%);color:var(--zys-white);padding:168px 0 112px}.zys-hero:after{content:"";position:absolute;width:620px;height:620px;border:1px solid rgba(121,223,232,.11);border-radius:50%;right:-250px;top:10px;box-shadow:0 0 0 90px rgba(121,223,232,.018),0 0 0 180px rgba(121,223,232,.012)}.zys-hero-grid{display:grid;grid-template-columns:1.12fr .88fr;gap:90px;position:relative;z-index:2;align-items:end}.zys-eyebrow,.zys-kicker{font-size:10px;font-weight:850;letter-spacing:.18em;text-transform:uppercase;color:var(--zys-cyan)}.zys-eyebrow{display:flex;align-items:center;gap:12px}.zys-eyebrow:before{content:"";width:27px;height:1px;background:var(--zys-brass)}.zys-hero h1{font-family:var(--zys-display);font-weight:500;font-size:clamp(58px,6.5vw,96px);line-height:.94;letter-spacing:-.045em;margin:26px 0 28px;max-width:850px}.zys-hero h1 em{font-style:italic;color:var(--zys-cyan)}.zys-hero-lede{max-width:720px;font-size:20px;line-height:1.65;color:#b4c2c7;margin:0}.zys-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:34px}.zys-button{min-height:52px;display:inline-flex;align-items:center;justify-content:center;padding:0 23px;border:1px solid transparent;font-size:11px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.zys-button.primary{background:var(--zys-cyan);color:#04131b}.zys-button.secondary{border-color:rgba(255,255,255,.24);color:#d7e1e3}.zys-credibility{border-left:1px solid rgba(255,255,255,.18);padding-left:38px}.zys-credibility p{font-family:var(--zys-display);font-size:27px;line-height:1.28;margin:0 0 28px;color:#e9eeee}.zys-proof-list{display:grid;gap:0;border-top:1px solid var(--zys-darkline)}.zys-proof-list div{padding:19px 0;border-bottom:1px solid var(--zys-darkline)}.zys-proof-list b{display:block;font-size:14px;color:#fff}.zys-proof-list span{font-size:12px;color:#7f949c}.zys-intro{padding:92px 0 78px;background:var(--zys-paper)}.zys-section-head{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px;align-items:start}.zys-section-head h2,.zys-story h2,.zys-split h2,.zys-cta h2{font-family:var(--zys-display);font-weight:500;letter-spacing:-.035em;line-height:1.04;margin:12px 0 0}.zys-section-head h2{font-size:clamp(46px,5vw,68px)}.zys-section-head p{margin:28px 0 0;color:var(--zys-muted);font-size:17px;max-width:650px}.zys-problems{display:grid;grid-template-columns:repeat(3,1fr);margin-top:56px;border-top:1px solid var(--zys-line);border-left:1px solid var(--zys-line)}.zys-problems article{min-height:270px;padding:30px 28px;border-right:1px solid var(--zys-line);border-bottom:1px solid var(--zys-line);background:rgba(255,255,255,.24)}.zys-problems small{font-weight:850;font-size:9px;letter-spacing:.14em;color:#607078}.zys-problems h3{font-family:var(--zys-display);font-size:29px;font-weight:500;line-height:1.08;margin:47px 0 12px}.zys-problems p{color:var(--zys-muted);font-size:13px;margin:0}.zys-proof{padding:96px 0;background:var(--zys-navy);color:var(--zys-white)}.zys-story{display:grid;grid-template-columns:.92fr 1.08fr;gap:100px;align-items:start}.zys-story h2{font-size:clamp(46px,5vw,66px)}.zys-story-copy>p{font-size:18px;color:#a9b9be;line-height:1.7;margin:0 0 28px}.zys-story-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--zys-darkline);border-left:1px solid var(--zys-darkline)}.zys-story-grid article{padding:24px;border-right:1px solid var(--zys-darkline);border-bottom:1px solid var(--zys-darkline)}.zys-story-grid b{display:block;color:var(--zys-cyan);font-family:var(--zys-display);font-size:28px;font-weight:500}.zys-story-grid span{display:block;margin-top:4px;color:#81979e;font-size:12px}.zys-method{padding:100px 0;background:var(--zys-paper2)}.zys-split{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px}.zys-split h2{font-size:56px}.zys-steps{border-top:1px solid var(--zys-line)}.zys-step{display:grid;grid-template-columns:58px 1fr;gap:22px;padding:26px 0;border-bottom:1px solid var(--zys-line)}.zys-step>span{font-family:var(--zys-display);font-size:29px;color:var(--zys-brass)}.zys-step h3{margin:0 0 7px;font-size:20px}.zys-step p{margin:0;color:var(--zys-muted);font-size:14px}.zys-platform-band{padding:74px 0;background:#102a37;color:var(--zys-white)}.zys-platform-inner{display:grid;grid-template-columns:1fr auto;gap:50px;align-items:center}.zys-platform-inner h3{font-family:var(--zys-display);font-size:38px;font-weight:500;margin:8px 0 10px}.zys-platform-inner p{margin:0;max-width:800px;color:#95a9b0}.zys-cta{padding:94px 0;background:var(--zys-paper)}.zys-cta-inner{display:flex;justify-content:space-between;gap:60px;align-items:end;border-top:1px solid var(--zys-line);padding-top:58px}.zys-cta h2{font-size:clamp(48px,5vw,70px);max-width:760px}.zys-cta p{color:var(--zys-muted);max-width:620px;font-size:16px}.zys-footer{background:var(--zys-navy);color:#aab8bc;padding:36px 0}.zys-footer-inner{display:flex;align-items:center;justify-content:space-between;gap:30px}.zys-footer nav{display:flex;gap:22px;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.zys-footer small{display:block;margin-top:10px;color:#60737a}.zys-page-hero{padding:150px 0 82px;background:linear-gradient(135deg,var(--zys-navy),#0b2a39);color:var(--zys-white)}.zys-page-hero h1{font-family:var(--zys-display);font-size:clamp(52px,6vw,82px);font-weight:500;line-height:.97;letter-spacing:-.04em;margin:20px 0}.zys-page-hero p{max-width:820px;color:#a9bbc1;font-size:19px;line-height:1.65}.zys-page{padding:88px 0}.zys-page.alt{background:var(--zys-paper2)}.zys-page h2{font-family:var(--zys-display);font-size:clamp(42px,4.8vw,62px);font-weight:500;line-height:1.02;letter-spacing:-.03em;margin:10px 0 22px}.zys-copy{max-width:820px;color:var(--zys-muted);font-size:17px}.zys-form-layout{display:grid;grid-template-columns:.72fr 1.28fr;gap:80px}.zys-form{background:var(--zys-white);border:1px solid var(--zys-line);padding:34px}.zys-form fieldset{border:0;padding:0;margin:0 0 28px}.zys-form legend{font-weight:850;font-size:11px;letter-spacing:.11em;text-transform:uppercase;margin-bottom:18px}.zys-form label{display:block;margin-bottom:16px}.zys-form label span{display:block;font-size:12px;font-weight:750;margin-bottom:7px}.zys-form input,.zys-form select,.zys-form textarea{width:100%;border:1px solid #c8cfcc;background:#fbfaf5;padding:14px;font:inherit;color:var(--zys-text)}.zys-form textarea{resize:vertical}.zys-form .field-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.zys-form button{border:0}.zys-note{font-size:12px;color:#7b878b}.honey{display:none}@media(max-width:900px){.zys-shell,.zys-nav{width:min(100% - 36px,var(--zys-max))}.zys-nav{height:82px}.zys-links{display:none}.zys-menu{display:block}.zys-hero{padding:138px 0 78px}.zys-hero-grid,.zys-section-head,.zys-story,.zys-split,.zys-form-layout{grid-template-columns:1fr;gap:44px}.zys-hero h1{font-size:58px}.zys-hero-lede{font-size:18px}.zys-credibility{border-left:0;border-top:1px solid var(--zys-darkline);padding:28px 0 0}.zys-problems{grid-template-columns:1fr}.zys-problems article{min-height:0}.zys-problems h3{margin-top:30px}.zys-story-grid{grid-template-columns:1fr}.zys-platform-inner{grid-template-columns:1fr}.zys-cta-inner{display:block}.zys-footer-inner{display:block}.zys-footer nav{margin-top:22px;flex-wrap:wrap}.zys-form .field-grid{grid-template-columns:1fr}}