.wwb{--wwb-ease:cubic-bezier(.23, 1, .32, 1);--wwb-edge:color-mix(in srgb, var(--tx) 9%, transparent);--wwb-fill:color-mix(in srgb, var(--tx) 3.5%, transparent)}.wwb .wwb-lede{max-width:34em;color:var(--tx2);margin:0 0 clamp(28px,4vw,52px)}.wwb .wwb-line{letter-spacing:-.01em;max-width:34em;color:var(--tx2);margin:0 0 22px;font-size:clamp(16px,1.2vw,18px);line-height:1.45}.wwb-log{gap:12px;margin:0;padding:0;list-style:none;display:grid}.wwb-ln{letter-spacing:-.012em;grid-template-columns:4.4em minmax(0,1fr);align-items:baseline;gap:16px;font-size:clamp(16px,1.3vw,20px);font-weight:500;line-height:1.35;display:grid}.wwb-at{color:var(--tx2);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.8em}.wwb-tx{color:var(--tx)}.wwb-ln.is-result .wwb-tx{font-weight:700}.wwb-ln.is-result .wwb-tx:after{content:"";vertical-align:middle;border-bottom:2px solid;border-left:2px solid;width:.5em;height:.26em;margin:0 0 .24em .5em;display:inline-block;transform:rotate(-45deg)}.wwb .wwb-where{letter-spacing:0;color:var(--tx2);margin:22px 0 0;font-size:14px;line-height:1.4}.wwb .wwb-cta{margin:clamp(28px,4vw,48px) 0 0}.wwb-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.wwb-item{border-bottom:1px solid var(--line);padding:28px 0 30px}.wwb .wwb-title{letter-spacing:-.024em;margin:0 0 8px;font-size:clamp(21px,4.6vw,26px);font-weight:700;line-height:1.15}.wwb-tabs{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.wwb-tablist{border-top:1px solid var(--line);flex-direction:column;display:flex}.wwb-tab{border:0;border-bottom:1px solid var(--line);text-align:left;font:inherit;letter-spacing:-.024em;color:var(--tx2);cursor:pointer;background:0 0;padding:19px 0 20px;font-size:clamp(19px,1.65vw,25px);font-weight:700;line-height:1.2;transition:color .16s;position:relative}.wwb-tab[aria-selected=true]{color:var(--tx)}.wwb-tab-title{transform-origin:0;transition:transform .14s var(--wwb-ease);display:inline-block}.wwb-tab:active .wwb-tab-title{transform:scale(.98)}.wwb-tab:focus-visible{outline:2px solid var(--tx);outline-offset:4px;border-radius:4px}@media (hover:hover) and (pointer:fine){.wwb-tab:hover{color:var(--tx)}}.wwb-bar{background:var(--tx);clip-path:inset(0 100% 0 0);height:2px;animation:wwb-bar var(--dwell) linear forwards;border-radius:1px;position:absolute;bottom:-1px;left:0;right:0}@keyframes wwb-bar{to{clip-path:inset(0)}}.wwb-panels{display:grid}.wwb-panel{background:var(--wwb-fill);box-shadow:inset 0 0 0 1px var(--wwb-edge);visibility:hidden;opacity:0;border-radius:16px;grid-area:1/1;padding:clamp(24px,2.6vw,36px);transition:opacity .2s,visibility 0s linear .2s}.wwb-panel.is-on{visibility:visible;opacity:1;transition:opacity .24s}.wwb-panel[data-play] .wwb-ch{animation:1ms linear both wwb-in;animation-delay:calc(var(--d) + var(--c) * var(--wwb-letter))}.wwb-panel[data-play] .wwb-at{animation:wwb-in .18s ease-out var(--d) both}.wwb-panel[data-play] .is-result .wwb-tx:after{animation:.18s ease-out both wwb-in;animation-delay:calc(var(--d) + var(--t))}@keyframes wwb-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.wwb-tab,.wwb-tab-title,.wwb-panel,.wwb-panel.is-on{transition:none}}
