.w-hero{background:radial-gradient(60% 70% at 85% 10%, #034bdc4d, transparent 70%), var(--color-bg);padding-block:.75rem 2.5rem;position:relative;overflow:clip}.w-top{padding-top:.5rem}.w-hero-grid{grid-template-columns:minmax(0,1fr);gap:2rem;padding-top:.75rem;display:grid}.w-h1{letter-spacing:-.035em;max-width:13ch;color:var(--color-text);text-wrap:balance;font-size:clamp(2.5rem,1.45rem + 5.2vw,4.75rem);font-weight:650;line-height:1.02}.w-lead{max-width:36rem;color:var(--color-muted);margin-top:1.25rem;font-size:1.125rem;line-height:1.6}.w-fan{height:17rem;position:relative}.w-fan-phone{aspect-ratio:390/760;background:var(--color-card);border:.3rem solid #05101a;border-radius:1.2rem;width:7.75rem;position:absolute;bottom:0;left:50%;overflow:hidden;box-shadow:0 0 0 1px #8fbbff59,0 1.5rem 2.5rem -.75rem #000000b3}.w-fan-phone img{width:100%;max-width:none;height:auto;display:block}.w-fan-1{z-index:1;transform:translate(-138%)translateY(.75rem)rotate(-8deg)}.w-fan-2{z-index:2;transform:translate(-98%)translateY(.25rem)rotate(-4deg)}.w-fan-3{z-index:3;width:9rem;transform:translate(-50%)}.w-fan-4{z-index:2;transform:translate(-2%)translateY(.25rem)rotate(4deg)}.w-fan-5{z-index:1;transform:translate(38%)translateY(.75rem)rotate(8deg)}@media (width<=26rem){.w-fan{height:15rem}.w-fan-phone{width:6.5rem}.w-fan-3{width:7.75rem}.w-fan-1{transform:translate(-132%)translateY(.75rem)rotate(-8deg)}.w-fan-5{transform:translate(32%)translateY(.75rem)rotate(8deg)}}@media (width>=64rem){.w-hero{padding-bottom:3rem}.w-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:3rem}.w-fan{height:27rem}.w-fan-phone{border-width:.4rem;border-radius:1.6rem;width:11.5rem}.w-fan-3{width:13.5rem}}.w-find{margin-top:2.25rem}.w-find-h{color:var(--color-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.8125rem;font-weight:650}.w-find ul{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.w-find a{border:1px solid var(--color-input-border);background:var(--color-card);min-height:2.75rem;color:var(--color-text);border-radius:999px;align-items:center;padding:.35rem .9rem;font-size:.9375rem;font-weight:550;text-decoration:none;transition:background-color .16s ease-out,border-color .16s ease-out;display:inline-flex}.w-find a:hover{border-color:var(--color-muted);background:var(--color-raised)}.w-card{--bg:#0d2035;--fg:#f0f9ff;--soft:#cfe0ec;--btn:#f0f9ff;--btn-fg:#05141f;background:var(--bg);color:var(--fg);padding-block:3rem 3.25rem;scroll-margin-top:4rem;position:relative}.w-card-in{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}.w-count{color:var(--soft);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:600}.w-count span{color:var(--fg)}.w-industry{color:var(--fg);margin-top:1.5rem;font-size:1rem;font-weight:650}.w-name{letter-spacing:-.03em;text-wrap:balance;margin-top:.25rem;font-size:clamp(2.25rem,1.5rem + 3.6vw,3.75rem);font-weight:650;line-height:1.03}.w-idea{max-width:34rem;color:var(--soft);margin-top:1rem;font-size:1.125rem;line-height:1.55}.w-actions{flex-wrap:wrap;gap:.625rem;margin-top:1.5rem;display:flex}.w-btn{border-radius:.75rem;align-items:center;gap:.5rem;min-height:3rem;padding:.65rem 1.1rem;font-weight:620;line-height:1.2;text-decoration:none;display:inline-flex}.w-btn-1{background:var(--btn);color:var(--btn-fg)}.w-btn-2{color:var(--fg);border:1px solid}@media (prefers-reduced-motion:no-preference){.w-btn{transition:transform .16s ease-out}.w-btn:hover{transform:translateY(-1px)}}.w-pages{flex-wrap:wrap;gap:0 1.25rem;margin-top:1rem;display:flex}.w-pages a{min-width:2.75rem;min-height:2.75rem;color:var(--fg);text-underline-offset:.2em;justify-content:center;align-items:center;font-weight:550;text-decoration:underline;display:inline-flex}.w-card :focus-visible{outline-color:var(--fg)}.w-card .sd-tag{background:#05141feb}.w-card .sd-open{display:none}.w-card .sd{padding-bottom:1.5rem}@media (width<=47.99rem){.w-card .sd{padding-bottom:0}}@media (width>=64rem){.w-card-in{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:3.5rem}}@media (width>=64rem) and (height>=44rem){.w-card{align-items:center;min-height:calc(100svh - 4rem);display:flex;position:sticky;top:4rem;box-shadow:0 -1.25rem 2.5rem #00000047}.w-card-in{width:100%}}.w-card-extra-chair{--bg:#f7efe3;--fg:#2a1a1f;--soft:#52403f;--btn:#b5301a;--btn-fg:#fff}.w-card-wrenhaven{--bg:#efeae2;--fg:#1a1815;--soft:#57504a;--btn:#1a1815;--btn-fg:#f8f5ef}.w-card-sandwren{--bg:#0f3d3e;--fg:#f4ecdc;--soft:#d5e0d8;--btn:#efe6d5;--btn-fg:#0f3d3e}.w-card-saltmarsh{--bg:#0b2545;--fg:#fff;--soft:#d4deea;--btn:#ffc400;--btn-fg:#0b2545}.w-card-kestrel{--bg:#0c0c0e;--fg:#f2f1ec;--soft:#c9c8c2;--btn:#ffb000;--btn-fg:#0c0c0e}.w-card-spindrift{--bg:#e8603c;--fg:#1d0d07;--soft:#2d1710;--btn:#123c44;--btn-fg:#fff}.w-card-gallberry{--bg:#24262b;--fg:#f4ecdf;--soft:#d9d2c6;--btn:#f4ecdf;--btn-fg:#24262b}.w-card-coontie{--bg:#14342b;--fg:#f6f3e7;--soft:#d7e0cf;--btn:#b7e34b;--btn-fg:#14342b}.w-card-bluewing{--bg:#cfeaf7;--fg:#0a3540;--soft:#164651;--btn:#0a5d6c;--btn-fg:#fff}.w-card-slash-pine{--bg:#d9c7a3;--fg:#1d1b16;--soft:#38332a;--btn:#1d1b16;--btn-fg:#efe6d2}.w-honest{background:var(--color-bg);padding-block:4rem 3.5rem;position:relative}.w-honest-p{max-width:44rem;color:var(--color-muted);margin-top:1rem;font-size:1.125rem;line-height:1.6}.w-real{grid-template-columns:minmax(0,1fr);gap:.875rem;margin-top:1.75rem;display:grid}.w-real>div{border:1px solid var(--color-border);background:var(--color-card);border-radius:1rem;padding:1.125rem 1.25rem}.w-real dt{color:var(--color-text);font-weight:650}.w-real dd{color:var(--color-muted);margin-top:.25rem}@media (width>=48rem){.w-real{grid-template-columns:repeat(3,minmax(0,1fr))}}
