.v2 .wwc-section{padding-block:clamp(64px,8vw,104px);position:relative}.v2 .wwc-h2{max-width:24ch;font-size:clamp(1.9rem,1.35rem + 2.3vw,2.7rem)}.v2 .wwc-accent{color:var(--tl)}.v2 .wwc-accent-light{color:#8fd4da}.v2 .wwc-lead{color:var(--ink);font-size:clamp(1.12rem,1.02rem + .5vw,1.35rem);line-height:1.5}.wwc-hero{isolation:isolate;background:var(--pp);color:#efeafd;padding-block:clamp(52px,7vw,92px);position:relative;overflow:hidden}.wwc-hero:before{content:"";filter:blur(38px);z-index:-1;background:radial-gradient(closest-side,#0082905c,#0000);position:absolute;inset:-28% 52% 40% -26%}.wwc-hero__in{grid-template-columns:minmax(0,1fr) minmax(0,.98fr);align-items:center;gap:clamp(26px,3vw,48px);display:grid}.wwc-hero__copy{max-width:40rem}.v2 .wwc-hero__h{color:#fff;max-width:22ch;font-size:clamp(2rem,1.35rem + 2.2vw,2.75rem)}.wwc-hero__cta{margin-top:clamp(24px,3vw,34px)}.v2 .wwc-hero__lead{color:#fffffff2;max-width:40ch;margin-top:clamp(20px,2.6vw,30px);font-size:clamp(1.1rem,1.02rem + .45vw,1.32rem);line-height:1.5}.v2 .wwc-hero__sub{max-width:46ch;color:var(--pp-100);margin-top:clamp(16px,2vw,22px);font-size:.98rem;line-height:1.66}.wwc-engine{width:100%}.wwc-engine__svg{width:100%;max-width:600px;height:auto;margin-inline:auto;display:block}.wwc-engine-m{text-align:center;max-width:21rem;margin-inline:auto;display:none}.wwc-engine-m__group+.wwc-engine-m__group{margin-top:clamp(20px,5vw,28px)}.wwc-engine-m__cap{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;color:#8fd4da;font-size:.75rem;font-weight:600}.wwc-engine-m__group ul{color:#eae4fb;gap:7px;margin:10px 0 0;padding:0;font-size:.95rem;list-style:none;display:grid}.wwc-engine-m__join{background:#8fd4da80;width:1px;height:26px;margin:16px auto;display:block}.wwc-engine-m__join--out{height:20px}.wwc-engine-m__core{justify-items:center;gap:10px;display:grid}.wwc-engine-m__disc{background:#2b1668;border:1px solid #8fd4da66;border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.wwc-engine-m__core p{font-family:var(--display);color:#fff;font-size:1rem;font-weight:600}.wwc-engine-m__out{font-family:var(--display);color:#fff;align-items:center;gap:8px;font-size:.95rem;font-weight:600;display:inline-flex}.wwc-engine-m__dot{border:1.5px solid #8fd4da;border-radius:50%;width:10px;height:10px}.wwc-match{background:var(--paper)}.v2 .wwc-match__lead{max-width:52ch;color:var(--ink);margin-top:clamp(18px,2.4vw,26px)}.wwc-sided{grid-template-columns:1fr 1fr;column-gap:clamp(44px,6vw,84px);margin-top:clamp(30px,4vw,46px);display:grid;position:relative}.wwc-sided:before{content:"";background:var(--line);width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-.5px)}.v2 .wwc-sided__col{color:var(--ink-70);font-size:1.0625rem;line-height:1.66}.wwc-match__close{max-width:60ch;margin-top:clamp(40px,5.5vw,68px)}.v2 .wwc-match__close>*+*{margin-top:1em}.v2 .wwc-match__close p{color:var(--ink-70);font-size:1.0625rem;line-height:1.66}.v2 .wwc-match__close-line{color:var(--ink);font-size:clamp(1.14rem,1.05rem + .4vw,1.34rem);font-weight:500;line-height:1.5}.v2 .wwc-emph{color:var(--pp);margin-top:clamp(18px,2.4vw,26px);font-weight:600}.v2 .wwc-emph:before{content:"";background:var(--tl);width:44px;height:2px;margin:0 0 clamp(12px,1.6vw,16px);display:block}.wwc-verify{background:#eef5f5}.wwc-verify__in{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(32px,6vw,80px);display:grid}.v2 .wwc-verify__copy>*+*{margin-top:1.1em}.v2 .wwc-verify__copy p{max-width:54ch;color:var(--ink-70);font-size:1.0625rem;line-height:1.66}.wwc-checks{margin:0;padding:0;list-style:none}.wwc-checks li{font-family:var(--display);color:var(--pp);border-bottom:1px solid #00829033;align-items:center;gap:14px;padding:18px 0;font-size:1.0625rem;font-weight:600;display:flex}.wwc-checks li:first-child{padding-top:0}.wwc-checks li:last-child{border-bottom:0}.wwc-checks svg{width:22px;height:22px;color:var(--tl);stroke-width:2.25px;flex:none}.wwc-network{background:var(--paper);padding-top:clamp(60px,7.5vw,96px)}.wwc-network__head{margin-bottom:clamp(28px,3.8vw,44px)}.v2 .wwc-network__body{grid-template-columns:1fr 1fr;gap:clamp(20px,2.4vw,28px) clamp(40px,6vw,88px);max-width:62rem;display:grid}.v2 .wwc-network__body p{color:var(--ink-70);font-size:1.0625rem;line-height:1.72}.wwc-network__coda{background:#eef5f5;margin-top:clamp(48px,6vw,76px);padding-block:clamp(44px,5.5vw,68px)}.wwc-network__rule{background:var(--tl);width:60px;height:2px;margin-bottom:clamp(20px,2.8vw,28px);display:block}.v2 .wwc-network__thesis{letter-spacing:-.015em;max-width:52ch;color:var(--pp);font-size:clamp(1.24rem,1.08rem + .7vw,1.6rem);font-weight:400;line-height:1.44}.wwc-network__mark{vertical-align:-5px;margin-left:10px;display:inline-block}.v2 .wwc-commercial{background:var(--paper);padding-block:clamp(34px,4vw,52px)}.v2 .wwc-commercial__body{max-width:62ch;color:var(--ink-70);margin-top:clamp(10px,1.4vw,16px);font-size:1.0625rem;line-height:1.7}.wwc-cta{background:var(--pp);color:#efeafd;padding-block:clamp(44px,5vw,66px)}.wwc-cta__in{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(30px,5vw,72px);display:grid}.v2 .wwc-cta__h{color:#fff}.v2 .wwc-cta__copy>*+*{margin-top:clamp(14px,1.8vw,20px)}.v2 .wwc-cta__copy p{max-width:52ch;color:var(--pp-100);font-size:1.0625rem;line-height:1.62}.wwc-cta__action{flex:none}@media (max-width:900px){.wwc-hero__in,.wwc-verify__in,.wwc-cta__in{grid-template-columns:1fr}.wwc-hero__in{gap:clamp(30px,8vw,44px)}.wwc-cta__in{align-items:start;gap:clamp(22px,6vw,32px)}.wwc-verify__in{align-items:start}.wwc-sided{grid-template-columns:1fr;column-gap:0}.wwc-sided:before{display:none}.v2 .wwc-sided__col+.wwc-sided__col{border-top:1px solid var(--line);margin-top:clamp(22px,6vw,30px);padding-top:clamp(22px,6vw,30px)}.wwc-match__close{max-width:none}.v2 .wwc-network__body{grid-template-columns:1fr;gap:1.1em;max-width:none}}@media (max-width:720px){.wwc-engine__svg{display:none}.wwc-engine-m{display:block}}@media (max-width:560px){.v2 .wwc-section{padding-block:clamp(48px,12vw,64px)}.wwc-hero{padding-block:clamp(40px,12vw,56px)}.wwc-network{padding-top:clamp(44px,11vw,60px)}.wwc-network__coda{padding-block:clamp(36px,9vw,52px)}}
