.wind-page{--wind-ink:#092534;--wind-deep:#071c29;--wind-teal:#00a9ba;--wind-sky:#68d7e4;--wind-muted:#617783;--wind-line:#d7e3e7;color:var(--wind-ink);background:#fff;overflow:hidden}.wind-hero{color:#fff;background-position:50%;background-size:cover;flex-direction:column;justify-content:space-between;min-height:780px;padding:145px 7vw 38px;display:flex}.wind-breadcrumbs{color:#a8c0ca;gap:10px;font-size:11px;display:flex}.wind-breadcrumbs a:hover{color:var(--wind-sky)}.wind-hero-copy{max-width:830px;margin:62px 0}.wind-hero-copy>small,.wind-heading>small,.wind-field-copy>small,.wind-flight-copy>small,.wind-close>div>small{letter-spacing:.2em;color:var(--wind-sky);font:10px monospace}.wind-hero h1{letter-spacing:-.055em;margin:22px 0 13px;font-size:clamp(50px,5.7vw,84px);line-height:1.08}.wind-hero h2{color:#d9edf1;margin:0 0 27px;font-size:clamp(25px,2.6vw,39px);font-weight:400}.wind-hero-copy>p{color:#bad0d8;max-width:730px;font-size:16px;line-height:1.9}.wind-hero-copy>div{gap:12px;margin-top:34px;display:flex}.wind-hero-copy a{border:1px solid #ffffff5c;padding:15px 23px;font-size:13px}.wind-hero-copy a:first-child{color:#087f8d;background:#fff;border-color:#fff}.wind-hero-rail{border-top:1px solid #ffffff42;grid-template-columns:repeat(4,1fr);display:grid}.wind-hero-rail span{letter-spacing:.1em;color:#a8c0ca;padding:18px 0;font:10px monospace}.wind-heading{max-width:760px}.wind-heading h2,.wind-field-copy h2,.wind-flight-copy h2,.wind-close h2{letter-spacing:-.045em;margin:17px 0;font-size:clamp(36px,4vw,56px);line-height:1.2}.wind-heading>p,.wind-field-copy>p,.wind-flight-copy>p,.wind-close p{color:var(--wind-muted);font-size:16px;line-height:1.9}.wind-overview{grid-template-columns:1fr .88fr;gap:9vw;padding:110px 7vw;display:grid}.wind-overview-copy>p{color:var(--wind-muted);margin:42px 0 30px;font-size:17px;line-height:2}.wind-overview-copy>div{border-left:3px solid var(--wind-teal);background:#eef7f8;flex-direction:column;gap:8px;padding:23px 25px;display:flex}.wind-overview-copy small{color:#748a95;font-size:10px}.wind-overview-copy strong{font-size:15px;line-height:1.75}.wind-challenges{background:#edf6f7;padding:105px 7vw}.wind-challenge-list{border-top:1px solid #bfd5da;margin-top:52px}.wind-challenge-list article{border-bottom:1px solid #bfd5da;grid-template-columns:70px .65fr 1fr;align-items:start;gap:30px;padding:28px 0;display:grid}.wind-challenge-list span,.wind-outcome-grid>article>span{color:var(--wind-teal);font:11px monospace}.wind-challenge-list h3{margin:0;font-size:25px}.wind-challenge-list p{color:var(--wind-muted);margin:0;font-size:16px;line-height:1.9}.wind-field{background:#fff;grid-template-columns:1.25fr .75fr;min-height:690px;display:grid}.wind-field-image{min-height:690px}.wind-field-image img{object-fit:cover;width:100%;height:100%}.wind-field-copy{flex-direction:column;justify-content:center;padding:88px 6vw;display:flex}.wind-field-copy dl{margin:30px 0 0}.wind-field-copy dl>div{border-top:1px solid var(--wind-line);grid-template-columns:110px 1fr;padding:15px 0;display:grid}.wind-field-copy dt{color:#78909a;font-size:13px}.wind-field-copy dd{margin:0;font-size:15px}.wind-system{background:var(--wind-deep);grid-template-columns:.82fr 1.18fr;gap:8vw;padding:110px 7vw;display:grid}.wind-heading-light h2{color:#fff}.wind-heading-light>p{color:#90a6b0}.wind-system-grid{border-top:1px solid #ffffff2e}.wind-system-grid article{border-bottom:1px solid #ffffff2e;grid-template-columns:62px 1fr;gap:20px;padding:27px 0;display:grid}.wind-system-grid>article>span{color:var(--wind-sky);font:11px monospace}.wind-system-grid h3{color:#fff;margin:0 0 10px;font-size:23px}.wind-system-grid p{color:#90a6b0;margin:0;font-size:15px;line-height:1.85}.wind-workflow{padding:110px 7vw}.wind-workflow-grid{border-top:1px solid var(--wind-line);border-left:1px solid var(--wind-line);grid-template-columns:1fr 1fr;margin-top:52px;display:grid}.wind-workflow-grid article{border-right:1px solid var(--wind-line);border-bottom:1px solid var(--wind-line);grid-template-columns:55px 1fr;gap:22px;min-height:190px;padding:30px;display:grid}.wind-workflow-grid b{color:var(--wind-teal);font:11px monospace}.wind-workflow-grid h3{margin:0 0 12px;font-size:23px}.wind-workflow-grid p{color:var(--wind-muted);margin:0;font-size:15px;line-height:1.85}.wind-flight{background:#edf4f6;grid-template-columns:.65fr 1.35fr;align-items:center;gap:6vw;padding:105px 7vw;display:grid}.wind-flight-copy ul{margin:28px 0 0;padding:0;list-style:none}.wind-flight-copy li{border-top:1px solid #cbdade;padding:15px 0;font-size:15px}.wind-flight-copy li:before{content:"↗";color:var(--wind-teal);margin-right:12px}.wind-flight-media{padding:0 0 95px 10%;position:relative}.wind-flight-media img{width:90%;display:block;box-shadow:0 18px 45px #06212e29}.wind-flight-media img+img{border:8px solid #edf4f6;width:52%;position:absolute;bottom:0;right:0}.wind-platform{background:var(--wind-deep);padding:110px 7vw}.wind-platform-showcase{grid-template-columns:1.35fr .65fr;gap:18px;margin-top:50px;display:grid}.wind-platform-showcase figure{background:#0d2a39;border:1px solid #ffffff21;margin:0}.wind-platform-showcase img{object-fit:cover;width:100%;height:100%;min-height:320px;display:block}.wind-platform-showcase figcaption{color:#fff;flex-direction:column;gap:7px;padding:22px 25px;display:flex}.wind-platform-showcase figcaption b{font-size:20px}.wind-platform-showcase figcaption span{color:#97acb7;font-size:14px;line-height:1.75}.wind-platform-main{grid-row:span 1}.wind-defects{color:#fff;flex-wrap:wrap;align-items:center;gap:9px;margin-top:30px;display:flex}.wind-defects small{color:#8098a4;margin-right:10px;font-size:11px}.wind-defects span{color:#c6f0f4;border:1px solid #68d7e459;padding:9px 13px;font-size:14px}.wind-defects p{color:#748d99;flex-basis:100%;margin:6px 0 0;font-size:12px}.wind-outcomes{padding:110px 7vw}.wind-outcome-grid{background:#d4e1e5;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:50px;display:grid}.wind-outcome-grid article{background:#f3f8f9;min-height:270px;padding:32px}.wind-outcome-grid h3{margin:48px 0 15px;font-size:23px}.wind-outcome-grid p{color:var(--wind-muted);font-size:15px;line-height:1.9}.wind-close{color:#fff;background:#0a2838;grid-template-columns:1.05fr .95fr;min-height:560px;margin:0 7vw 110px;display:grid}.wind-close>img{object-fit:cover;width:100%;height:100%}.wind-close>div{flex-direction:column;justify-content:center;padding:65px;display:flex}.wind-close p{color:#9fb3bd}.wind-close a{color:#087e8c;background:#fff;align-self:flex-start;margin-top:25px;padding:15px 22px;font-size:13px}.wind-close a span{margin-left:22px}@media (max-width:980px){.wind-overview,.wind-system,.wind-flight{grid-template-columns:1fr;gap:48px}.wind-field{grid-template-columns:1fr}.wind-field-image{min-height:520px}.wind-platform-showcase{grid-template-columns:1fr}.wind-outcome-grid{grid-template-columns:1fr 1fr}.wind-close{grid-template-columns:1fr}.wind-close>img{min-height:430px}.wind-flight-media{max-width:800px}}@media (max-width:600px){.wind-hero{background-position:58%;min-height:730px;padding:125px 24px 30px}.wind-hero h1{font-size:44px}.wind-hero h2{font-size:24px}.wind-hero-copy{margin:42px 0}.wind-hero-copy>div{flex-direction:column}.wind-hero-copy a{text-align:center}.wind-hero-rail{grid-template-columns:1fr 1fr}.wind-overview,.wind-challenges,.wind-system,.wind-workflow,.wind-flight,.wind-platform,.wind-outcomes{padding:75px 24px}.wind-challenge-list article{grid-template-columns:45px 1fr}.wind-challenge-list p{grid-column:2}.wind-field-image{min-height:350px}.wind-field-copy{padding:65px 24px}.wind-workflow-grid,.wind-outcome-grid{grid-template-columns:1fr}.wind-flight-media{padding:0 0 60px}.wind-flight-media img{width:100%}.wind-flight-media img+img{border-width:5px;width:60%}.wind-platform-showcase img{min-height:230px}.wind-close{margin:0 24px 75px}.wind-close>img{min-height:300px}.wind-close>div{padding:45px 28px}.wind-close a{text-align:center;width:100%}}@media (min-width:981px){.wind-overview{grid-template-columns:minmax(0,1fr) minmax(280px,.88fr)}.wind-system{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.wind-overview>*,.wind-system>*,.wind-field>*,.wind-flight>*,.wind-close>*{min-width:0}.wind-page h1,.wind-page h2,.wind-page h3{white-space:normal;overflow-wrap:break-word}}.wind-platform-showcase{align-items:start}.wind-platform-showcase figure{flex-direction:column;min-width:0;display:flex;overflow:hidden}.wind-platform-showcase img{aspect-ratio:1920/912;object-fit:contain;background:#071923;flex:none;width:100%;height:auto;min-height:0;display:block}.wind-platform-showcase figcaption{z-index:1;background:#0d2a39;flex:none;min-height:96px;position:relative}.wind-defects{z-index:1;clear:both;margin-top:34px;padding-top:4px;position:relative}@media (max-width:600px){.wind-platform-showcase figcaption{min-height:0}.wind-defects{margin-top:26px}}.wind-product-link{border-bottom:1px solid var(--wind-teal);color:var(--wind-teal);align-items:center;gap:32px;margin-top:24px;padding-bottom:9px;font-size:12px;font-weight:700;display:inline-flex}.wind-platform .wind-product-link{border-bottom-color:var(--wind-sky);color:var(--wind-sky)}.wind-product-link span{transition:transform .2s}.wind-product-link:hover span{transform:translate(3px,-3px)}
