.DidAlternative-module__WS_OgW__page{--bg:var(--brand-bg);--ink:var(--brand-ink);--gray:var(--brand-gray);--muted:var(--brand-muted);--line:var(--brand-line);--card:var(--brand-card);--accent:var(--brand-accent);--gradient:var(--brand-gradient);--ease:var(--brand-ease);--display:var(--brand-display);--gutter:clamp(16px, 4vw, 40px);--maxw:1200px;background:var(--bg);color:var(--ink);font-family:var(--display);letter-spacing:-.01em;font-size:17px;line-height:1.5;overflow-x:clip}.DidAlternative-module__WS_OgW__page:focus{outline:none}.DidAlternative-module__WS_OgW__page a:focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:8px}.DidAlternative-module__WS_OgW__fill{object-fit:cover;width:100%;height:100%;display:block}.DidAlternative-module__WS_OgW__ink{color:var(--ink)}.DidAlternative-module__WS_OgW__nowrap{white-space:nowrap}.DidAlternative-module__WS_OgW__gray{color:var(--gray)}.DidAlternative-module__WS_OgW__h1,.DidAlternative-module__WS_OgW__h2{font-family:var(--display);letter-spacing:-.045em;text-wrap:balance;margin:0;font-weight:900;line-height:.98}.DidAlternative-module__WS_OgW__h1{font-size:clamp(40px,6.6vw,88px)}.DidAlternative-module__WS_OgW__h2{font-size:clamp(32px,4.6vw,60px)}.DidAlternative-module__WS_OgW__h2Sm{letter-spacing:-.04em;font-size:clamp(28px,3.6vw,46px);line-height:1.02}.DidAlternative-module__WS_OgW__h1 .DidAlternative-module__WS_OgW__ink,.DidAlternative-module__WS_OgW__h1 .DidAlternative-module__WS_OgW__gray,.DidAlternative-module__WS_OgW__h2 .DidAlternative-module__WS_OgW__gray{display:block}.DidAlternative-module__WS_OgW__lead{max-width:52ch;font-family:var(--display);letter-spacing:-.01em;color:var(--muted);margin:24px 0 0;font-size:clamp(18px,1.5vw,21px);font-weight:500;line-height:1.5}.DidAlternative-module__WS_OgW__hero,.DidAlternative-module__WS_OgW__intro,.DidAlternative-module__WS_OgW__prose,.DidAlternative-module__WS_OgW__cta{max-width:calc(var(--maxw) + 2 * var(--gutter));padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.DidAlternative-module__WS_OgW__hero{padding-top:clamp(48px,8vw,112px);padding-bottom:clamp(32px,5vw,64px)}.DidAlternative-module__WS_OgW__bar{background:var(--gradient);border-radius:4px;width:64px;height:4px;margin-bottom:clamp(20px,3vw,32px);display:block}.DidAlternative-module__WS_OgW__heroTitle{max-width:1000px}.DidAlternative-module__WS_OgW__intro{padding-top:clamp(24px,4vw,48px);padding-bottom:clamp(56px,8vw,112px)}.DidAlternative-module__WS_OgW__introHead{max-width:900px}.DidAlternative-module__WS_OgW__pillars{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:clamp(36px,5vw,64px);display:grid}.DidAlternative-module__WS_OgW__card{background:var(--card);border:1px solid var(--line);border-radius:28px;box-shadow:0 30px 60px -44px #3c322873}.DidAlternative-module__WS_OgW__pillar{flex-direction:column;justify-content:space-between;gap:40px;min-height:220px;padding:28px;display:flex}.DidAlternative-module__WS_OgW__pillarTitle{font-family:var(--display);letter-spacing:-.03em;color:var(--ink);margin:0;font-size:clamp(20px,1.9vw,24px);font-weight:800;line-height:1.15}.DidAlternative-module__WS_OgW__iconTile{background:var(--bg);border:1px solid var(--line);border-radius:18px;flex:none;place-items:center;width:56px;height:56px;display:grid}.DidAlternative-module__WS_OgW__icon{width:28px;height:28px;display:block}.DidAlternative-module__WS_OgW__prose{grid-template-columns:.8fr 1.2fr;align-items:start;gap:40px clamp(32px,6vw,96px);padding-top:clamp(48px,7vw,96px);padding-bottom:clamp(48px,7vw,96px);display:grid;position:relative}.DidAlternative-module__WS_OgW__prose:before{content:"";top:0;left:var(--gutter);right:var(--gutter);background:var(--line);height:1px;position:absolute}.DidAlternative-module__WS_OgW__proseBody{max-width:56ch;font-family:var(--display);letter-spacing:-.01em;color:var(--muted);margin:0;font-size:clamp(19px,1.7vw,22px);font-weight:500;line-height:1.5}.DidAlternative-module__WS_OgW__stack{flex-direction:column;gap:16px;display:flex}.DidAlternative-module__WS_OgW__use{grid-template-columns:auto 1fr;align-items:start;gap:24px;padding:28px;display:grid}.DidAlternative-module__WS_OgW__useBody{font-family:var(--display);color:var(--muted);margin:0;padding-top:4px;font-size:clamp(17px,1.4vw,19px);font-weight:500;line-height:1.55}.DidAlternative-module__WS_OgW__moreLink{min-height:44px;font-family:var(--display);letter-spacing:-.02em;color:var(--ink);text-underline-offset:4px;transition:text-decoration-thickness .16s var(--ease);align-self:flex-start;align-items:center;gap:8px;font-size:17px;font-weight:800;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.DidAlternative-module__WS_OgW__moreLink:hover{text-decoration-thickness:2px}.DidAlternative-module__WS_OgW__cta{padding-top:clamp(32px,5vw,64px);padding-bottom:clamp(64px,9vw,128px)}.DidAlternative-module__WS_OgW__ctaInner{text-align:center;flex-direction:column;align-items:center;display:flex}.DidAlternative-module__WS_OgW__fan{width:300px;height:230px;margin-bottom:36px;position:relative}.DidAlternative-module__WS_OgW__fanCard{aspect-ratio:432/756;background:#e7e5e4;border:4px solid #fff;border-radius:20px;width:120px;position:absolute;top:0;overflow:hidden;box-shadow:0 24px 44px -24px #3c32288c}.DidAlternative-module__WS_OgW__fan0{top:18px;left:10px;rotate:-9deg}.DidAlternative-module__WS_OgW__fan1{z-index:2;width:128px;left:90px}.DidAlternative-module__WS_OgW__fan2{top:18px;right:10px;rotate:9deg}.DidAlternative-module__WS_OgW__ctaInner .DidAlternative-module__WS_OgW__lead{max-width:46ch;margin-top:20px}.DidAlternative-module__WS_OgW__badges{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.DidAlternative-module__WS_OgW__badge{transition:transform .2s var(--ease);border-radius:12px;display:block}.DidAlternative-module__WS_OgW__badge:hover{transform:translateY(-2px)}.DidAlternative-module__WS_OgW__badgeSvg{width:min(186px, calc((100vw - 2 * var(--gutter) - 12px) / 2));height:auto;display:block}@media (max-width:960px){.DidAlternative-module__WS_OgW__pillars{grid-template-columns:repeat(2,minmax(0,1fr))}.DidAlternative-module__WS_OgW__pillar{min-height:190px}.DidAlternative-module__WS_OgW__prose{grid-template-columns:1fr;gap:28px}}@media (max-width:560px){.DidAlternative-module__WS_OgW__pillars{grid-template-columns:1fr}.DidAlternative-module__WS_OgW__pillar{gap:28px;min-height:0}.DidAlternative-module__WS_OgW__use{grid-template-columns:1fr;gap:18px;padding:24px}.DidAlternative-module__WS_OgW__useBody{padding-top:0}}
