.wg-ph[data-astro-cid-nuhlsin2]{color:var(--wg-ink);background:#f3faff;border:1.5px dashed #9fd8fb;border-radius:12px;gap:6px;padding:22px 24px;display:grid}.wg-ph--dark[data-astro-cid-nuhlsin2]{color:#e9e9ee;background:#38b6ff0f;border-color:#38b6ff73}.wg-ph--tall[data-astro-cid-nuhlsin2]{text-align:center;align-content:center;justify-items:center;min-height:220px}.wg-ph__tag[data-astro-cid-nuhlsin2]{font:600 11px/1 var(--wg-font);letter-spacing:1.2px;text-transform:uppercase;color:var(--wg-blue)}.wg-ph[data-astro-cid-nuhlsin2] strong[data-astro-cid-nuhlsin2]{font:700 17px/1.3 var(--wg-font)}.wg-ph[data-astro-cid-nuhlsin2] p[data-astro-cid-nuhlsin2]{font:300 15px/1.5 var(--wg-font);opacity:.8;max-width:52ch;margin:0}.cs-wrap[data-astro-cid-gf72elu6]{width:min(1240px,100% - 40px);margin:0 auto}.cs-kicker[data-astro-cid-gf72elu6]{font:600 13px/1 var(--wg-font);letter-spacing:2px;text-transform:uppercase;color:var(--wg-blue)}.cs-h2[data-astro-cid-gf72elu6]{font:800 clamp(30px, 3.4vw, 44px)/1.05 var(--wg-font);letter-spacing:-.4px;color:var(--wg-ink);margin-top:12px}.cs-link[data-astro-cid-gf72elu6]{font:700 16px/1 var(--wg-font);color:var(--wg-ink);border-bottom:2px solid var(--wg-blue);gap:8px;padding-bottom:5px;text-decoration:none;display:inline-flex}.cs-link[data-astro-cid-gf72elu6]:hover{color:var(--wg-blue)}.cs-btn[data-astro-cid-gf72elu6]{height:54px;font:700 16px/1 var(--wg-font);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 24px;text-decoration:none;transition:background-color .2s,color .2s,transform .2s,border-color .2s;display:inline-flex}.cs-btn--blue[data-astro-cid-gf72elu6]{background:var(--wg-blue);color:#fff}.cs-btn--blue[data-astro-cid-gf72elu6]:hover{color:var(--wg-ink);background:#fff;transform:translateY(-2px)}.cs-btn--ghost[data-astro-cid-gf72elu6]{color:#fff;border:1.5px solid #ffffff73}.cs-btn--ghost[data-astro-cid-gf72elu6]:hover{background:#ffffff14;border-color:#fff;transform:translateY(-2px)}.cs-sample[data-astro-cid-gf72elu6]{font:600 12px/1.2 var(--wg-font);letter-spacing:1px;text-transform:uppercase;color:var(--wg-blue);border:1px dashed #38b6ff99;border-radius:8px;margin-top:16px;padding:6px 12px;display:inline-block}.cs-hero[data-astro-cid-gf72elu6]{color:#fff;background:#0d0d0f;border-top:108px solid #000;padding:56px 0 0;position:relative;overflow:hidden}.cs-hero[data-astro-cid-gf72elu6]:after{content:"";background:#fff;height:26%;position:absolute;bottom:0;left:0;right:0}.cs-hero__glow[data-astro-cid-gf72elu6]{pointer-events:none;background:radial-gradient(closest-side,#38b6ff38,#0000 70%);width:1200px;height:900px;position:absolute;top:-30%;left:50%;transform:translate(-50%)}.cs-crumbs[data-astro-cid-gf72elu6]{font:400 15px/1.3 var(--wg-font);color:#8d8d96;flex-wrap:wrap;gap:10px;display:flex;position:relative}.cs-crumbs[data-astro-cid-gf72elu6] a[data-astro-cid-gf72elu6]{color:#c6c6c6;text-decoration:none}.cs-crumbs[data-astro-cid-gf72elu6] a[data-astro-cid-gf72elu6]:hover{color:var(--wg-blue)}.cs-hero__head[data-astro-cid-gf72elu6]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px;margin-top:44px;display:grid;position:relative}.cs-tags[data-astro-cid-gf72elu6]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cs-tags[data-astro-cid-gf72elu6] a[data-astro-cid-gf72elu6]{color:var(--wg-blue);font:600 13px/1 var(--wg-font);letter-spacing:1.2px;text-transform:uppercase;background:#38b6ff24;border-radius:999px;padding:8px 14px;text-decoration:none;display:inline-block}.cs-tags[data-astro-cid-gf72elu6] a[data-astro-cid-gf72elu6]:hover{background:var(--wg-blue);color:#fff}.cs-hero__title[data-astro-cid-gf72elu6]{font:800 clamp(52px, 7vw, 104px)/.95 var(--wg-font);letter-spacing:-1.5px;margin-top:20px}.cs-hero__summary[data-astro-cid-gf72elu6]{max-width:720px;font:300 22px/1.5 var(--wg-font);color:#d0d0d6;margin-top:22px}.cs-hero__actions[data-astro-cid-gf72elu6]{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.cs-facts[data-astro-cid-gf72elu6]{border-top:1px solid #ffffff1f;grid-template-columns:repeat(5,minmax(0,auto));justify-content:start;gap:18px 56px;margin:48px 0 0;padding:26px 0 0;display:grid;position:relative}.cs-facts[data-astro-cid-gf72elu6] dt[data-astro-cid-gf72elu6]{font:400 12px/1 var(--wg-font);letter-spacing:1.4px;text-transform:uppercase;color:#8d8d96}.cs-facts[data-astro-cid-gf72elu6] dd[data-astro-cid-gf72elu6]{font:600 17px/1.3 var(--wg-font);color:#fff;margin:8px 0 0}.cs-show[data-astro-cid-gf72elu6]{z-index:1;margin-top:64px;padding-bottom:8px;position:relative}.cs-show[data-astro-cid-gf72elu6] .cs-show__desktop{width:100%}.cs-show__phone[data-astro-cid-gf72elu6]{width:22%;min-width:150px;max-width:250px;position:absolute;bottom:-40px;right:-2%}.cs-show__phone[data-astro-cid-gf72elu6] .wg-phone{max-width:none}.cs-story[data-astro-cid-gf72elu6]{background:#fff;padding:110px 0 100px}.cs-story__grid[data-astro-cid-gf72elu6]{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:80px;display:grid}.cs-block[data-astro-cid-gf72elu6]+.cs-block[data-astro-cid-gf72elu6]{margin-top:72px}.cs-block[data-astro-cid-gf72elu6]>.wg-ph{margin-top:22px}.cs-text[data-astro-cid-gf72elu6]{font:300 20px/1.65 var(--wg-font);color:#33333a;max-width:68ch;margin-top:20px}.cs-points[data-astro-cid-gf72elu6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0;padding:0;list-style:none;display:grid}.cs-points[data-astro-cid-gf72elu6] li[data-astro-cid-gf72elu6]{font:600 16px/1.35 var(--wg-font);color:var(--wg-ink);border-radius:12px;padding:16px 16px 14px}.cs-points--need[data-astro-cid-gf72elu6] li[data-astro-cid-gf72elu6]{background:#f5f7f9;border-left:3px solid #c9d3db}.cs-points--built[data-astro-cid-gf72elu6] li[data-astro-cid-gf72elu6]{border-left:3px solid var(--wg-blue);background:#e7f6ff}@media (width<=760px){.cs-points[data-astro-cid-gf72elu6]{grid-template-columns:1fr}}.cs-results[data-astro-cid-gf72elu6]{gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.cs-results[data-astro-cid-gf72elu6] li[data-astro-cid-gf72elu6]{font:400 19px/1.5 var(--wg-font);color:var(--wg-ink);padding-left:34px;position:relative}.cs-results[data-astro-cid-gf72elu6] li[data-astro-cid-gf72elu6]:before{content:"";background:var(--wg-blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-7' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100% no-repeat;border-radius:50%;width:20px;height:20px;position:absolute;top:6px;left:0}.cs-side[data-astro-cid-gf72elu6]{position:sticky;top:132px}.cs-card[data-astro-cid-gf72elu6]{background:#f5f7f9;border:1px solid #e5ecf0;border-radius:16px;padding:30px 28px}.cs-card__title[data-astro-cid-gf72elu6]{font:700 20px/1 var(--wg-font);color:var(--wg-ink)}.cs-card[data-astro-cid-gf72elu6] dl[data-astro-cid-gf72elu6]{gap:16px;margin:20px 0 0;display:grid}.cs-card[data-astro-cid-gf72elu6] dt[data-astro-cid-gf72elu6]{font:400 12px/1 var(--wg-font);letter-spacing:1.3px;text-transform:uppercase;color:#7c7c83}.cs-card[data-astro-cid-gf72elu6] dd[data-astro-cid-gf72elu6]{font:500 17px/1.35 var(--wg-font);color:var(--wg-ink);margin:6px 0 0}.cs-card[data-astro-cid-gf72elu6] dd[data-astro-cid-gf72elu6] a[data-astro-cid-gf72elu6]{color:var(--wg-ink);-webkit-text-decoration-color:var(--wg-blue);text-decoration-color:var(--wg-blue);text-underline-offset:3px}.cs-card[data-astro-cid-gf72elu6] dd[data-astro-cid-gf72elu6] a[data-astro-cid-gf72elu6]:hover{color:var(--wg-blue)}.cs-card__ph[data-astro-cid-gf72elu6]{font:500 13px/1.3 var(--wg-font);color:var(--wg-blue)}.cs-card__cta[data-astro-cid-gf72elu6]{color:#fff;height:52px;font:700 16px/1 var(--wg-font);background:#0d0d0f;border-radius:8px;justify-content:center;align-items:center;margin-top:26px;text-decoration:none;transition:background-color .2s;display:flex}.cs-card__cta[data-astro-cid-gf72elu6]:hover{background:var(--wg-blue)}.cs-gallery[data-astro-cid-gf72elu6]{background:#f5f7f9;padding:110px 0}.cs-gallery__grid[data-astro-cid-gf72elu6]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px;margin-top:44px;display:grid}.cs-shot[data-astro-cid-gf72elu6]{margin:0}.cs-shot--wide[data-astro-cid-gf72elu6]{grid-column:1/-1;justify-self:center;width:100%;max-width:1000px}.cs-shot--wide[data-astro-cid-gf72elu6] figcaption[data-astro-cid-gf72elu6]{text-align:center}.cs-shot--phone[data-astro-cid-gf72elu6]{justify-self:center;width:min(260px,100%)}.cs-shot[data-astro-cid-gf72elu6] figcaption[data-astro-cid-gf72elu6]{font:300 15px/1.4 var(--wg-font);color:#5e6b75;margin-top:12px}.cs-quote[data-astro-cid-gf72elu6]{color:#fff;background:#0d0d0f;padding:110px 0}.cs-quote[data-astro-cid-gf72elu6] figure[data-astro-cid-gf72elu6]{text-align:center;max-width:900px;margin:0 auto}.cs-quote[data-astro-cid-gf72elu6] blockquote[data-astro-cid-gf72elu6]{font:700 clamp(26px, 3vw, 38px)/1.3 var(--wg-font);letter-spacing:-.3px;margin:0}.cs-quote[data-astro-cid-gf72elu6] figcaption[data-astro-cid-gf72elu6]{font:400 16px/1.3 var(--wg-font);color:#a7a7b0;gap:6px;margin-top:28px;display:grid}.cs-quote[data-astro-cid-gf72elu6] figcaption[data-astro-cid-gf72elu6] strong[data-astro-cid-gf72elu6]{color:#fff;font-size:18px;font-weight:700}.cs-quote[data-astro-cid-gf72elu6] figcaption[data-astro-cid-gf72elu6] a[data-astro-cid-gf72elu6]{color:var(--wg-blue);font-weight:600;text-decoration:none}.cs-quote[data-astro-cid-gf72elu6] figcaption[data-astro-cid-gf72elu6] a[data-astro-cid-gf72elu6]:hover{text-decoration:underline}.cs-quote[data-astro-cid-gf72elu6] figure[data-astro-cid-gf72elu6].cs-quote--video{text-align:left;grid-template-columns:280px minmax(0,1fr);align-items:center;gap:56px;max-width:1040px;display:grid}.cs-quote--video[data-astro-cid-gf72elu6] figcaption[data-astro-cid-gf72elu6]{justify-items:start}.cs-quote__video[data-astro-cid-gf72elu6]{object-fit:cover;background:#000;border:1px solid #323232;border-radius:12px;width:280px;height:498px}@media (width<=760px){.cs-quote[data-astro-cid-gf72elu6] figure[data-astro-cid-gf72elu6].cs-quote--video{text-align:center;grid-template-columns:1fr;justify-items:center;gap:32px}.cs-quote--video[data-astro-cid-gf72elu6] figcaption[data-astro-cid-gf72elu6]{justify-items:center}}.cs-quote__stars[data-astro-cid-gf72elu6]{color:#fbbc04;letter-spacing:4px;margin-bottom:22px;font-size:26px}.cs-quote[data-astro-cid-gf72elu6] .cs-quote--long[data-astro-cid-gf72elu6]{font:500 clamp(19px, 1.8vw, 24px)/1.6 var(--wg-font);letter-spacing:0}.cs-quote__translation[data-astro-cid-gf72elu6]{font:400 17px/1.5 var(--wg-font);color:#c6c6c6;margin-top:16px}.cs-pager[data-astro-cid-gf72elu6]{grid-template-columns:1fr 1fr;display:grid}.cs-pager__item[data-astro-cid-gf72elu6]{color:#fff;isolation:isolate;background:linear-gradient(150deg,#1d2a36,#121317 70%);min-height:300px;text-decoration:none;display:block;position:relative;overflow:hidden}.cs-pager__item[data-astro-cid-gf72elu6] img[data-astro-cid-gf72elu6]{object-fit:cover;object-position:top;filter:saturate(.6)brightness(.75);width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1),filter .5s;position:absolute;inset:0}.cs-pager__shade[data-astro-cid-gf72elu6]{background:linear-gradient(#0d0d0f40,#0d0d0fe6);position:absolute;inset:0}.cs-pager__body[data-astro-cid-gf72elu6]{gap:10px;display:grid;position:absolute;bottom:36px;left:40px;right:40px}.cs-pager__item--next[data-astro-cid-gf72elu6] .cs-pager__body[data-astro-cid-gf72elu6]{text-align:right}.cs-pager__dir[data-astro-cid-gf72elu6]{font:600 13px/1 var(--wg-font);letter-spacing:1.8px;text-transform:uppercase;color:var(--wg-blue)}.cs-pager__name[data-astro-cid-gf72elu6]{font:800 clamp(28px, 3vw, 40px)/1 var(--wg-font)}.cs-pager__item[data-astro-cid-gf72elu6]:hover img[data-astro-cid-gf72elu6],.cs-pager__item[data-astro-cid-gf72elu6]:focus-visible img[data-astro-cid-gf72elu6]{filter:saturate()brightness(.85);transform:scale(1.05)}@media (width<=1100px){.cs-hero[data-astro-cid-gf72elu6]{border-top-width:72px;padding-top:40px}.cs-hero__head[data-astro-cid-gf72elu6]{grid-template-columns:1fr}.cs-hero__actions[data-astro-cid-gf72elu6]{justify-content:flex-start}.cs-facts[data-astro-cid-gf72elu6]{grid-template-columns:repeat(3,minmax(0,auto));gap:18px 40px}.cs-story__grid[data-astro-cid-gf72elu6]{grid-template-columns:1fr;gap:56px}.cs-side[data-astro-cid-gf72elu6]{position:static}}@media (width<=680px){.cs-hero__summary[data-astro-cid-gf72elu6]{font-size:19px}.cs-hero__actions[data-astro-cid-gf72elu6] .cs-btn[data-astro-cid-gf72elu6]{flex:100%}.cs-facts[data-astro-cid-gf72elu6]{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-show[data-astro-cid-gf72elu6]{margin-top:40px}.cs-show__phone[data-astro-cid-gf72elu6]{width:46%;margin:-60px 0 0 auto;position:relative;bottom:auto;right:auto}.cs-story[data-astro-cid-gf72elu6],.cs-gallery[data-astro-cid-gf72elu6],.cs-quote[data-astro-cid-gf72elu6]{padding:72px 0}.cs-text[data-astro-cid-gf72elu6]{font-size:18px}.cs-gallery__grid[data-astro-cid-gf72elu6]{grid-template-columns:1fr;gap:24px}.cs-pager[data-astro-cid-gf72elu6]{grid-template-columns:1fr}.cs-pager__item[data-astro-cid-gf72elu6]{min-height:200px}.cs-pager__body[data-astro-cid-gf72elu6]{bottom:24px;left:24px;right:24px}}@media (prefers-reduced-motion:reduce){.cs-pager__item[data-astro-cid-gf72elu6] img[data-astro-cid-gf72elu6],.cs-btn[data-astro-cid-gf72elu6]{transition:none}}
