.anemometer-story[data-astro-cid-ngp6ya4m]{overflow:clip}.anemometer-hero[data-astro-cid-ngp6ya4m]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2.5rem,7vw,8rem);padding-block:clamp(3.5rem,9vw,9rem) clamp(4.5rem,10vw,10rem);display:grid}.anemometer-hero__copy[data-astro-cid-ngp6ya4m]{max-width:40rem}.anemometer-hero[data-astro-cid-ngp6ya4m] h1[data-astro-cid-ngp6ya4m]{letter-spacing:-.075em;text-wrap:balance;max-width:10ch;margin:0;font-size:clamp(3rem,6vw,6.5rem);line-height:.99}.anemometer-hero__lead[data-astro-cid-ngp6ya4m]{max-width:30rem;margin:var(--space-24) 0 0;color:var(--text-secondary);font-size:var(--font-body-large);text-wrap:pretty;line-height:1.7}.anemometer-hero__jump[data-astro-cid-ngp6ya4m]{min-height:48px;margin-top:var(--space-32);color:var(--text-primary);font-weight:var(--weight-label);border-bottom:1px solid;align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}.anemometer-hero__jump[data-astro-cid-ngp6ya4m]:focus-visible{outline:3px solid var(--brand-green);outline-offset:5px}.anemometer-hero__visual[data-astro-cid-ngp6ya4m]{margin:0}.anemometer-hero__visual[data-astro-cid-ngp6ya4m] .media-frame{box-shadow:0 28px 72px #07122529}.anemometer-hero__visual[data-astro-cid-ngp6ya4m] figcaption[data-astro-cid-ngp6ya4m]{margin-top:var(--space-16);color:var(--text-secondary);font-size:var(--font-caption);line-height:1.6}.anemometer-problem[data-astro-cid-ngp6ya4m]{background:var(--surface-canvas);padding-block:clamp(4.5rem,10vw,10rem)}.anemometer-problem__grid[data-astro-cid-ngp6ya4m]{grid-template-columns:minmax(0,.95fr) minmax(20rem,1.05fr);align-items:center;gap:clamp(2.5rem,8vw,9rem);display:grid}.anemometer-problem__copy[data-astro-cid-ngp6ya4m]>p[data-astro-cid-ngp6ya4m]:first-child,.vertical-wind-section__header[data-astro-cid-ngp6ya4m]>div[data-astro-cid-ngp6ya4m]>p[data-astro-cid-ngp6ya4m],.anemometer-install__copy[data-astro-cid-ngp6ya4m]>p[data-astro-cid-ngp6ya4m]:first-child,.anemometer-handover[data-astro-cid-ngp6ya4m] p[data-astro-cid-ngp6ya4m]:first-child{margin:0 0 var(--space-16);color:var(--brand-green);font-size:var(--font-caption);font-weight:var(--weight-label)}.anemometer-problem[data-astro-cid-ngp6ya4m] h2[data-astro-cid-ngp6ya4m],.vertical-wind-section[data-astro-cid-ngp6ya4m] h2[data-astro-cid-ngp6ya4m],.anemometer-install[data-astro-cid-ngp6ya4m] h2[data-astro-cid-ngp6ya4m],.anemometer-handover[data-astro-cid-ngp6ya4m] h2[data-astro-cid-ngp6ya4m]{letter-spacing:-.06em;text-wrap:balance;margin:0;line-height:1.08}.anemometer-problem[data-astro-cid-ngp6ya4m] h2[data-astro-cid-ngp6ya4m]{font-size:clamp(2.2rem,4vw,4.4rem)}.anemometer-problem__copy[data-astro-cid-ngp6ya4m]>p[data-astro-cid-ngp6ya4m]:last-child,.anemometer-install__copy[data-astro-cid-ngp6ya4m]>p[data-astro-cid-ngp6ya4m]:last-child{max-width:35rem;margin:var(--space-28) 0 0;color:var(--text-secondary);font-size:var(--font-body-large);text-wrap:pretty;line-height:1.75}.anemometer-problem__media[data-astro-cid-ngp6ya4m]{box-shadow:0 18px 56px #0712251a}.vertical-wind-section[data-astro-cid-ngp6ya4m]{color:var(--paper);background:linear-gradient(150deg,#071427,#0b2441);padding-block:clamp(5rem,11vw,11rem)}.vertical-wind-section__header[data-astro-cid-ngp6ya4m]{grid-template-columns:minmax(0,1fr) minmax(18rem,1fr);align-items:end;gap:clamp(2rem,7vw,8rem);display:grid}.vertical-wind-section__header[data-astro-cid-ngp6ya4m]>div[data-astro-cid-ngp6ya4m]>p[data-astro-cid-ngp6ya4m]{color:var(--brand-mint)}.vertical-wind-section[data-astro-cid-ngp6ya4m] h2[data-astro-cid-ngp6ya4m]{max-width:12ch;color:inherit;font-size:clamp(2.45rem,4.9vw,5.45rem)}.vertical-wind-section__header[data-astro-cid-ngp6ya4m]>p[data-astro-cid-ngp6ya4m]{max-width:33rem;color:color-mix(in srgb,var(--paper) 78%,transparent);font-size:var(--font-body-large);text-wrap:pretty;margin:0;line-height:1.7}.wind-section__layout[data-astro-cid-ngp6ya4m]{--wind-link:clamp(5.5rem,7.4vw,8.5rem);--wind-card-pad:clamp(1.3rem,2.4vw,2rem);grid-template-columns:minmax(13rem,.78fr) var(--wind-link) minmax(19rem,1fr);align-items:stretch;margin-top:clamp(3rem,6.5vw,6rem);display:grid}.wind-section__tower[data-astro-cid-ngp6ya4m]{--wind-indent:clamp(1.15rem,2.4vw,2.2rem);--wind-pad-r:clamp(1.25rem,2.6vw,2.6rem);min-width:0;padding-right:var(--wind-pad-r);border-left:1px solid color-mix(in srgb,var(--paper) 30%,transparent);grid-template-rows:auto minmax(5rem,1fr) auto auto;display:grid;position:relative}.wind-section__level[data-astro-cid-ngp6ya4m]{min-width:0;padding-left:var(--wind-indent);position:relative}.wind-section__level--top[data-astro-cid-ngp6ya4m] b[data-astro-cid-ngp6ya4m]{letter-spacing:-.04em;font-size:clamp(1.25rem,2vw,1.8rem);line-height:1.2;display:block}.wind-section__level[data-astro-cid-ngp6ya4m] p[data-astro-cid-ngp6ya4m]{margin:var(--space-8) 0 0;color:color-mix(in srgb,var(--paper) 72%,transparent);line-height:1.55}.wind-section__level--middle[data-astro-cid-ngp6ya4m] span[data-astro-cid-ngp6ya4m],.wind-section__level--ground[data-astro-cid-ngp6ya4m] span[data-astro-cid-ngp6ya4m]{color:var(--brand-mint);font-family:var(--font-mono);font-size:var(--font-caption);letter-spacing:.08em;line-height:1.2;display:block}.wind-section__level--top[data-astro-cid-ngp6ya4m] b[data-astro-cid-ngp6ya4m],.wind-section__level--middle[data-astro-cid-ngp6ya4m] span[data-astro-cid-ngp6ya4m],.wind-section__level--ground[data-astro-cid-ngp6ya4m] span[data-astro-cid-ngp6ya4m]{position:relative}.wind-section__level--top[data-astro-cid-ngp6ya4m] b[data-astro-cid-ngp6ya4m]:before,.wind-section__level--middle[data-astro-cid-ngp6ya4m] span[data-astro-cid-ngp6ya4m]:before,.wind-section__level--ground[data-astro-cid-ngp6ya4m] span[data-astro-cid-ngp6ya4m]:before{top:.6em;left:calc(-1 * var(--wind-indent) - .25rem);background:var(--brand-mint);content:"";border-radius:50%;width:.5rem;height:.5rem;margin-top:-.25rem;position:absolute}.wind-section__wind[data-astro-cid-ngp6ya4m]{width:3.4rem;margin-bottom:var(--space-12);gap:.3rem;display:grid;position:relative}.wind-section__wind[data-astro-cid-ngp6ya4m] i[data-astro-cid-ngp6ya4m]{background:color-mix(in srgb,var(--brand-mint) 80%,transparent);height:1px;display:block}.wind-section__wind[data-astro-cid-ngp6ya4m] i[data-astro-cid-ngp6ya4m]:first-child{position:relative}.wind-section__wind[data-astro-cid-ngp6ya4m] i[data-astro-cid-ngp6ya4m]:first-child:after{border-top:1px solid var(--brand-mint);border-right:1px solid var(--brand-mint);content:"";width:.42rem;height:.42rem;position:absolute;top:-.2rem;right:-.02rem;transform:rotate(45deg)}.wind-section__wind[data-astro-cid-ngp6ya4m] i[data-astro-cid-ngp6ya4m]:nth-child(2){width:74%}.wind-section__wind[data-astro-cid-ngp6ya4m] i[data-astro-cid-ngp6ya4m]:nth-child(3){width:48%}.wind-section__level--top[data-astro-cid-ngp6ya4m]{padding-bottom:var(--space-24);border-bottom:1px solid color-mix(in srgb,var(--paper) 16%,transparent)}.wind-section__shaft[data-astro-cid-ngp6ya4m]{background:linear-gradient(90deg,color-mix(in srgb,var(--paper) 7%,transparent),transparent 72%);min-height:0;position:relative}.wind-section__shaft[data-astro-cid-ngp6ya4m] i[data-astro-cid-ngp6ya4m]{border-top:1px solid color-mix(in srgb,var(--paper) 34%,transparent);width:.85rem;position:absolute;left:-.31rem}.wind-section__shaft[data-astro-cid-ngp6ya4m] i[data-astro-cid-ngp6ya4m]:first-child{top:18%}.wind-section__shaft[data-astro-cid-ngp6ya4m] i[data-astro-cid-ngp6ya4m]:nth-child(2){top:39%}.wind-section__shaft[data-astro-cid-ngp6ya4m] i[data-astro-cid-ngp6ya4m]:nth-child(3){top:60%}.wind-section__shaft[data-astro-cid-ngp6ya4m] i[data-astro-cid-ngp6ya4m]:nth-child(4){top:81%}.wind-section__level--middle[data-astro-cid-ngp6ya4m]{padding-top:var(--space-24);padding-bottom:var(--space-24);border-top:1px solid color-mix(in srgb,var(--paper) 16%,transparent)}.wind-section__level--ground[data-astro-cid-ngp6ya4m]{padding-top:var(--space-24);border-top:1px solid color-mix(in srgb,var(--paper) 30%,transparent)}.wind-section__signals[data-astro-cid-ngp6ya4m]{padding:calc(var(--wind-card-pad) - .85rem) 0 0 .55rem;color:var(--brand-mint);font-family:var(--font-mono);font-size:var(--font-caption);letter-spacing:.09em;white-space:nowrap;margin:0;line-height:1.2;position:relative}.wind-section__signals[data-astro-cid-ngp6ya4m]:before{border-left:1px dashed color-mix(in srgb,var(--brand-mint) 50%,transparent);content:"";position:absolute;top:0;bottom:0;left:0}.wind-section__decisions[data-astro-cid-ngp6ya4m]{grid-template-columns:minmax(0,1fr);align-content:start;gap:clamp(.85rem,1.5vw,1.3rem);margin:0;padding:0;list-style:none;display:grid}.wind-section__decisions[data-astro-cid-ngp6ya4m] li[data-astro-cid-ngp6ya4m]{min-width:0;padding:var(--wind-card-pad);border:1px solid color-mix(in srgb,var(--paper) 32%,transparent);background:color-mix(in srgb,var(--paper) 5%,transparent);position:relative}.wind-section__decisions[data-astro-cid-ngp6ya4m] li[data-astro-cid-ngp6ya4m]:nth-child(-n+2):before{top:calc(var(--wind-card-pad) + .55rem);width:var(--wind-link);border-top:1px dashed color-mix(in srgb,var(--brand-mint) 75%,transparent);content:"";position:absolute;right:calc(100% + 1px)}.wind-section__decisions[data-astro-cid-ngp6ya4m] li[data-astro-cid-ngp6ya4m]:nth-child(-n+2):after{top:calc(var(--wind-card-pad) + .55rem - .23rem);border-top:1px solid var(--brand-mint);border-right:1px solid var(--brand-mint);content:"";width:.46rem;height:.46rem;position:absolute;right:calc(100% + 1px);transform:rotate(45deg)}.wind-section__decisions[data-astro-cid-ngp6ya4m] span[data-astro-cid-ngp6ya4m]{color:var(--brand-mint);font-size:var(--font-caption);font-weight:var(--weight-label);line-height:1.2;display:block}.wind-section__decisions[data-astro-cid-ngp6ya4m] strong[data-astro-cid-ngp6ya4m]{margin-top:var(--space-16);letter-spacing:-.045em;font-size:clamp(1.2rem,1.7vw,1.55rem);line-height:1.3;display:block}.wind-section__decisions[data-astro-cid-ngp6ya4m] p[data-astro-cid-ngp6ya4m]{margin:var(--space-12) 0 0;color:color-mix(in srgb,var(--paper) 75%,transparent);text-wrap:pretty;line-height:1.65}.wind-section__decisions[data-astro-cid-ngp6ya4m] .wind-section__rail[data-astro-cid-ngp6ya4m]{border-color:color-mix(in srgb,var(--brand-mint) 72%,transparent);background:0 0}.wind-section__rail[data-astro-cid-ngp6ya4m]:before{background:var(--brand-mint);content:"";height:2px;position:absolute;top:-1px;left:-1px;right:-1px}.wind-section__decisions[data-astro-cid-ngp6ya4m] .wind-section__rail[data-astro-cid-ngp6ya4m] span[data-astro-cid-ngp6ya4m]{color:inherit;letter-spacing:-.045em;margin:0;font-size:clamp(1.2rem,1.7vw,1.55rem);line-height:1.3}.anemometer-install[data-astro-cid-ngp6ya4m]{grid-template-columns:minmax(0,1fr) minmax(18rem,.8fr);align-items:center;gap:clamp(2.5rem,8vw,9rem);padding-block:clamp(5rem,11vw,11rem);display:grid}.anemometer-install[data-astro-cid-ngp6ya4m] h2[data-astro-cid-ngp6ya4m]{font-size:clamp(2.2rem,4vw,4.3rem)}.anemometer-install__media[data-astro-cid-ngp6ya4m]{box-shadow:0 18px 56px #0712251a}.anemometer-handover[data-astro-cid-ngp6ya4m]{background:var(--surface-canvas);padding-block:clamp(4rem,8vw,8rem)}.anemometer-handover__strip[data-astro-cid-ngp6ya4m]{border-top:1px solid var(--text-primary);border-bottom:1px solid var(--line-subtle);grid-template-columns:minmax(0,1fr) minmax(16rem,.65fr);align-items:end;gap:clamp(2rem,8vw,8rem);padding-block:clamp(2rem,5vw,4rem);display:grid}.anemometer-handover[data-astro-cid-ngp6ya4m] h2[data-astro-cid-ngp6ya4m]{font-size:clamp(2rem,3.4vw,3.7rem)}.anemometer-handover__strip[data-astro-cid-ngp6ya4m]>p[data-astro-cid-ngp6ya4m]{color:var(--text-primary);font-size:clamp(1.25rem,2vw,1.8rem);font-weight:var(--weight-label);margin:0;line-height:1.55}.anemometer-handover__strip[data-astro-cid-ngp6ya4m]>p[data-astro-cid-ngp6ya4m]>span[data-astro-cid-ngp6ya4m]{margin:0 var(--space-12);color:var(--brand-green)}.anemometer-handover[data-astro-cid-ngp6ya4m] small[data-astro-cid-ngp6ya4m]{color:var(--text-secondary);font-size:var(--font-body);font-weight:var(--weight-regular)}@media (width<=1024px){.wind-section__layout[data-astro-cid-ngp6ya4m]{grid-template-columns:minmax(0,1fr);row-gap:clamp(1.75rem,4.5vw,2.75rem)}.wind-section__tower[data-astro-cid-ngp6ya4m]{grid-template-rows:auto minmax(7rem,13vw) auto auto;max-width:34rem;padding-right:0}.wind-section__signals[data-astro-cid-ngp6ya4m]{align-items:center;gap:var(--space-16);padding:0;display:flex}.wind-section__signals[data-astro-cid-ngp6ya4m]:before{border-left:0;border-top:1px dashed color-mix(in srgb,var(--brand-mint) 50%,transparent);flex:1;order:2;position:static}.wind-section__decisions[data-astro-cid-ngp6ya4m]{grid-template-columns:repeat(2,minmax(0,1fr))}.wind-section__decisions[data-astro-cid-ngp6ya4m] .wind-section__rail[data-astro-cid-ngp6ya4m]{grid-column:1/-1}.wind-section__decisions[data-astro-cid-ngp6ya4m] li[data-astro-cid-ngp6ya4m]:nth-child(-n+2):before,.wind-section__decisions[data-astro-cid-ngp6ya4m] li[data-astro-cid-ngp6ya4m]:nth-child(-n+2):after{content:none}}@media (width<=820px){.anemometer-hero[data-astro-cid-ngp6ya4m],.anemometer-problem__grid[data-astro-cid-ngp6ya4m],.vertical-wind-section__header[data-astro-cid-ngp6ya4m],.anemometer-install[data-astro-cid-ngp6ya4m],.anemometer-handover__strip[data-astro-cid-ngp6ya4m]{grid-template-columns:minmax(0,1fr)}.anemometer-hero[data-astro-cid-ngp6ya4m]{padding-block:var(--space-48) var(--space-72)}.anemometer-hero[data-astro-cid-ngp6ya4m] h1[data-astro-cid-ngp6ya4m]{font-size:clamp(2.85rem,13vw,4.8rem);line-height:var(--line-h1);letter-spacing:-.035em}.anemometer-problem[data-astro-cid-ngp6ya4m] h2[data-astro-cid-ngp6ya4m],.vertical-wind-section[data-astro-cid-ngp6ya4m] h2[data-astro-cid-ngp6ya4m],.anemometer-install[data-astro-cid-ngp6ya4m] h2[data-astro-cid-ngp6ya4m],.anemometer-handover[data-astro-cid-ngp6ya4m] h2[data-astro-cid-ngp6ya4m]{line-height:var(--line-section);letter-spacing:-.03em}.anemometer-hero__lead[data-astro-cid-ngp6ya4m],.anemometer-problem__copy[data-astro-cid-ngp6ya4m]>p[data-astro-cid-ngp6ya4m]:last-child,.vertical-wind-section__header[data-astro-cid-ngp6ya4m]>p[data-astro-cid-ngp6ya4m],.anemometer-install__copy[data-astro-cid-ngp6ya4m]>p[data-astro-cid-ngp6ya4m]:last-child{font-size:var(--font-body)}.vertical-wind-section__header[data-astro-cid-ngp6ya4m]>p[data-astro-cid-ngp6ya4m]{margin-top:var(--space-24)}.wind-section__tower[data-astro-cid-ngp6ya4m]{grid-template-rows:auto 9rem auto auto}.wind-section__decisions[data-astro-cid-ngp6ya4m]{grid-template-columns:minmax(0,1fr)}.wind-section__decisions[data-astro-cid-ngp6ya4m] .wind-section__rail[data-astro-cid-ngp6ya4m]{grid-column:auto}.anemometer-install[data-astro-cid-ngp6ya4m]{padding-block:var(--space-72)}}@media (width<=420px){.anemometer-hero__copy[data-astro-cid-ngp6ya4m],.anemometer-problem__grid[data-astro-cid-ngp6ya4m],.vertical-wind-section[data-astro-cid-ngp6ya4m] .content-container[data-astro-cid-ngp6ya4m],.anemometer-install[data-astro-cid-ngp6ya4m],.anemometer-handover__strip[data-astro-cid-ngp6ya4m]{padding-inline:var(--space-20)}.anemometer-hero[data-astro-cid-ngp6ya4m] h1[data-astro-cid-ngp6ya4m]{letter-spacing:-.03em}.anemometer-install[data-astro-cid-ngp6ya4m] h2[data-astro-cid-ngp6ya4m]{font-size:2.05rem}.wind-section__tower[data-astro-cid-ngp6ya4m]{grid-template-rows:auto 7rem auto auto}.wind-section__layout[data-astro-cid-ngp6ya4m]{--wind-card-pad:var(--space-20)}}@media (prefers-reduced-motion:reduce){.anemometer-story[data-astro-cid-ngp6ya4m] [data-astro-cid-ngp6ya4m]{scroll-behavior:auto;transition-duration:.001ms!important;animation-duration:.001ms!important}}@media (forced-colors:active){.wind-section__decisions[data-astro-cid-ngp6ya4m] li[data-astro-cid-ngp6ya4m]{border-color:canvastext}.wind-section__rail[data-astro-cid-ngp6ya4m]:before{background:canvastext}.wind-section__tower[data-astro-cid-ngp6ya4m]{border-color:canvastext}.wind-section__level--top[data-astro-cid-ngp6ya4m] b[data-astro-cid-ngp6ya4m]:before,.wind-section__level--middle[data-astro-cid-ngp6ya4m] span[data-astro-cid-ngp6ya4m]:before,.wind-section__level--ground[data-astro-cid-ngp6ya4m] span[data-astro-cid-ngp6ya4m]:before,.wind-section__wind[data-astro-cid-ngp6ya4m] i[data-astro-cid-ngp6ya4m]{background:canvastext}}
