.tlv3.wb .container{max-width:1720px;padding-inline:clamp(20px,4.5vw,72px)}.wb{background:var(--cream,#fbf4e7);color:var(--ink,#0e0e0e);min-height:100vh;overflow-x:clip}.wb__hero{padding:128px 0 40px;position:relative;overflow:hidden}.wb__hero-glow{filter:blur(10px);pointer-events:none;z-index:0;background:radial-gradient(60% 70% at 22% 20%,#f2bcd380,#0000 70%),radial-gradient(52% 62% at 82% 8%,#b7c7e573,#0000 72%),radial-gradient(40% 55% at 60% 40%,#f4dc4e47,#0000 74%);height:620px;position:absolute;inset:-30% 0 auto}.wb__hero>.container{z-index:1;position:relative}.wb__hero-title{font-family:var(--font-bricolage),"Bricolage Grotesque",sans-serif;letter-spacing:-.03em;text-wrap:balance;margin:22px 0 0;font-size:clamp(44px,7vw,92px);font-weight:700;line-height:1.02}.wb__hero-title .hl{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:var(--yellow,#f4dc4e);border-radius:12px;margin:0 -.02em;padding:.02em .22em;display:inline}.wb__hero-sub{color:#4a463e;max-width:660px;margin:26px 0 0;font-size:clamp(17px,1.5vw,20px);font-weight:500;line-height:1.6}.wb__back{color:var(--ink);align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}.wb__back:hover{opacity:.7}.wb__back-ring{place-items:center;width:28px;height:28px;display:grid;position:relative}.wb__back-ring svg.wb__back-ring-svg{opacity:.6;transition:opacity .2s;position:absolute;inset:0}.wb__back:hover .wb__back-ring svg.wb__back-ring-svg{opacity:1}.wb__rail{margin:0 0 56px}.wb__rail-title{font-family:var(--font-bricolage),"Bricolage Grotesque",sans-serif;letter-spacing:-.02em;margin:0 0 20px;font-size:clamp(24px,2.6vw,34px);font-weight:700}.wb__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:22px;display:grid}.wb__card{border-radius:var(--r-l,20px);background:var(--white,#fff);border:1px solid var(--line,#00000014);box-shadow:var(--sh-sm);transition:transform .35s var(--ease-quart),box-shadow .35s var(--ease-quart);overflow:hidden}.wb__card:hover{box-shadow:var(--sh-lg);transform:translateY(-3px)}.wb__card-link{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.wb__card-media{aspect-ratio:16/10;background:var(--card,#ebe5d8);place-items:center;display:grid;position:relative;overflow:hidden}.wb__card-media .wb__img,.wb__card-media .wb__img-el{width:100%;height:100%}.wb__card-media .wb__img-el{object-fit:cover}.wb__card-datetile,.wb__datetile{border-radius:var(--r-s,12px);background:var(--white,#fff);border:1px solid var(--line-2,#0000002e);place-items:center;line-height:1;display:grid;overflow:hidden}.wb__card-datetile{width:84px;height:84px}.wb__card-datetile-m,.wb__datetile-m{text-align:center;background:var(--tint,var(--pink,#f2bcd3));letter-spacing:.1em;width:100%;padding:4px 0;font-size:11px;font-weight:800}.wb__card-datetile-d{padding:8px 0;font-size:30px;font-weight:700}.wb__card-body{flex-direction:column;flex:1;gap:10px;padding:18px 20px 20px;display:flex}.wb__card-meta{color:var(--wb-muted,#6b6760);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.wb__card-title{font-family:var(--font-bricolage),"Bricolage Grotesque",sans-serif;letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:21px;font-weight:700;line-height:1.22}.wb__card-sub{color:#55514a;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.wb__card-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:12px;display:flex}.wb__card-time{color:var(--wb-muted,#6b6760);font-size:13px;font-weight:600}.wb__card-cta{align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.wb__card-cta .arrow{transition:transform .3s var(--ease-quart)}.wb__card:hover .wb__card-cta .arrow{transform:translate(3px)}.wb .section.wb__body{padding-top:28px;padding-bottom:104px}.wb__rail-head{margin-bottom:22px}.wb__rail-head .wb__rail-title{margin-bottom:6px}.wb__rail-note{color:var(--wb-muted,#6b6760);max-width:58ch;margin:0;font-size:15px}.wb__grid--tight{margin-top:22px}.wb__spot{border-radius:var(--r-xl,26px);background:var(--white,#fff);border:1px solid var(--line-2,#0000002e);box-shadow:var(--sh-lg);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:0;display:grid;overflow:hidden}.wb__spot-media{background:var(--card,#ebe5d8);place-items:center;min-height:320px;display:grid;position:relative}.wb__spot-media .wb__img{position:absolute;inset:0}.wb__spot-media .wb__img-el{object-fit:cover;width:100%;height:100%}.wb__spot-datetile{border-radius:var(--r-m,14px);background:var(--white,#fff);border:1px solid var(--line-2,#0000002e);place-items:center;width:128px;line-height:1;display:grid;overflow:hidden}.wb__spot-datetile-m{text-align:center;background:var(--sage,#9ca46f);color:#fff;letter-spacing:.1em;width:100%;padding:7px 0;font-size:13px;font-weight:800}.wb__spot-datetile-d{padding:14px 0;font-size:48px;font-weight:700}.wb__spot-body{flex-direction:column;justify-content:center;gap:14px;padding:34px 38px;display:flex}.wb__spot-chips{flex-wrap:wrap;gap:8px;display:flex}.wb__spot-title{font-family:var(--font-bricolage),"Bricolage Grotesque",sans-serif;letter-spacing:-.022em;text-wrap:balance;margin:0;font-size:clamp(24px,2.5vw,34px);font-weight:700;line-height:1.14}.wb .wb__spot-title a{color:inherit;text-decoration:none}.wb .wb__spot-title a:hover{text-underline-offset:4px;text-decoration:underline}.wb__spot-sub{color:#55514a;max-width:54ch;margin:0;font-size:16px;line-height:1.6}.wb__spot-when{flex-wrap:wrap;gap:8px 22px;margin-top:2px;display:flex}.wb__spot-when .wb__metaitem{color:var(--ink,#0e0e0e)}.wb__spot-when .wb__metaitem svg{opacity:.5}.wb__spot-actions{flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:8px;display:flex}.wb .wb__spot-cta{border-radius:var(--r-pill,999px);background:var(--ink,#0e0e0e);color:#fff;transition:transform .3s var(--ease-quart),box-shadow .3s var(--ease-quart);align-items:center;gap:8px;padding:13px 24px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.wb .wb__spot-cta:hover{box-shadow:var(--sh-md);transform:translateY(-2px)}.wb .wb__spot-secondary{color:var(--ink,#0e0e0e);align-items:center;gap:6px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.wb .wb__spot-secondary:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:900px){.wb__spot{grid-template-columns:1fr}.wb__spot-media{aspect-ratio:16/9;min-height:0}.wb__spot-body{padding:26px 24px}}@media (max-width:560px){.wb__spot-actions{flex-direction:column;align-items:stretch}.wb .wb__spot-cta,.wb .wb__spot-secondary{justify-content:center}}.wb__chip{border-radius:var(--r-pill,999px);border:1px solid var(--line-2,#0000002e);background:var(--white,#fff);letter-spacing:.02em;color:var(--ink);align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.wb__chip--live{background:var(--sage,#9ca46f);color:#fff;border-color:#0000}.wb__empty{border:1px dashed var(--line-2,#0000002e);border-radius:var(--r-l,20px);text-align:center;background:#ffffff80;padding:48px 28px}.wb__empty-title{font-family:var(--font-bricolage),"Bricolage Grotesque",sans-serif;margin:0 0 8px;font-size:22px;font-weight:700}.wb__empty-sub{color:var(--wb-muted,#6b6760);margin:0;font-size:15px}.wb--detail{position:relative}.wb__banner{isolation:isolate;background:var(--ink,#0e0e0e);color:#fff;flex-direction:column;justify-content:space-between;min-height:66vh;padding:0 0 48px;display:flex;position:relative;overflow:hidden}.wb__banner[data-has-image=false]{background:radial-gradient(70% 120% at 18% 0%,#f2bcd34d,transparent 70%),radial-gradient(60% 110% at 88% 10%,#b7c7e542,transparent 72%),var(--ink,#0e0e0e);min-height:0}.wb__banner-media{z-index:0;position:absolute;inset:0}.wb__banner-media .wb__img{width:100%;height:100%}.wb__banner-media .wb__img-el{object-fit:cover;width:100%;height:100%}.wb__banner-scrim{z-index:1;pointer-events:none;background:linear-gradient(#0e0e0e8c 0%,#0e0e0e26 30%,#0e0e0eb8 72%,#0e0e0eed 100%);position:absolute;inset:0}.wb__banner[data-has-image=false] .wb__banner-scrim{display:none}.wb__banner-nav{z-index:2;padding-top:34px;padding-bottom:26px;position:relative}.wb__banner-body{z-index:2;position:relative}.wb .wb__banner .wb__back{color:#fff}.wb__banner .wb__back-ring svg.wb__back-ring-svg{opacity:.75}.wb__title{font-family:var(--font-bricolage),"Bricolage Grotesque",sans-serif;letter-spacing:-.03em;text-wrap:balance;color:#fff;max-width:17ch;margin:0;font-size:clamp(34px,5.2vw,68px);font-weight:700;line-height:1.03}.wb__lede{color:#ffffffd1;max-width:60ch;margin:18px 0 0;font-size:clamp(16px,1.4vw,19px);font-weight:500;line-height:1.55}.wb__metaline{flex-wrap:wrap;gap:10px 22px;margin:24px 0 0;display:flex}.wb__metaitem{color:#ffffffeb;align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:inline-flex}.wb__metaitem svg{opacity:.75;flex:none}.wb .wb__hero-cta{border-radius:var(--r-pill,999px);background:var(--yellow,#f4dc4e);color:var(--ink,#0e0e0e);box-shadow:var(--sh-md);transition:transform .3s var(--ease-quart),box-shadow .3s var(--ease-quart);align-items:center;gap:8px;margin-top:28px;padding:14px 26px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex}.wb .wb__hero-cta:hover{box-shadow:var(--sh-lg);transform:translateY(-2px)}.wb__stickybar{z-index:60;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;visibility:hidden;transition:transform .4s var(--ease-quart),opacity .3s ease,visibility .3s;background:#0e0e0ef0;border-top:1px solid #ffffff1f;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.wb__stickybar[data-shown=true]{opacity:1;visibility:visible;transform:translateY(0)}.wb__stickybar-inner{justify-content:space-between;align-items:center;gap:20px;padding-top:12px;padding-bottom:12px;display:flex}.wb__stickybar-text{flex-direction:column;min-width:0;display:flex}.wb__stickybar-title{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.wb__stickybar-date{color:#ffffff9e;font-size:13px}.wb .wb__stickybar-cta{border-radius:var(--r-pill,999px);background:var(--yellow,#f4dc4e);color:var(--ink,#0e0e0e);flex:none;align-items:center;gap:7px;padding:11px 22px;font-size:14.5px;font-weight:800;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:reduce){.wb__stickybar{transition:opacity .2s,visibility .2s;transform:none}}.wb__blocks{grid-template-columns:repeat(12,minmax(0,1fr));gap:92px 24px;max-width:none;margin:72px auto 0;padding-bottom:110px;display:grid}.wb__block{grid-column:1/-1;min-width:0;scroll-margin-top:96px;position:relative}.wb__block-inner{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:24px;min-width:0;display:grid}.wb__block-head{grid-column:1/-1;display:block}.wb__block-num{letter-spacing:-.02em;color:var(--tint-ink,var(--ink,#0e0e0e));-webkit-user-select:none;user-select:none;margin-bottom:2px;font-size:44px;font-weight:700;line-height:1;display:block}.wb__block-heading{min-width:0}.wb__block-head{margin-bottom:28px}.wb__block-body{grid-column:1/-1;min-width:0}.wb__block-title{letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(24px,2.9vw,40px);font-weight:700;line-height:1.15}.wb__block-sub{color:var(--wb-muted,#6b6760);max-width:58ch;margin:12px 0 0;font-size:16.5px;line-height:1.6}.wb__block[data-type=about] .wb__prose{max-width:none;font-size:17.5px}.wb__block[data-type=about] .wb__prose>p:first-child{color:var(--ink,#0e0e0e);font-size:21px;font-weight:500;line-height:1.55}.wb__block[data-type=gamma]{background:var(--ink,#0e0e0e);color:#fff;width:100vw;margin-left:calc(50% - 50vw);padding-block:76px 80px;padding-inline:calc(50vw - 50%)}.wb__block[data-type=gamma] .wb__block-title{color:#fff}.wb__block[data-type=gamma] .wb__block-sub{color:#ffffff9e}.wb__block[data-type=gamma] .wb__block-num{color:var(--tint,var(--yellow,#f4dc4e))}.wb__block[data-type=gamma] .wb__gamma{border-radius:var(--r-l,20px);box-shadow:0 40px 90px #00000073}.wb__moments{position:relative}.wb__stage{border-radius:var(--r-l,20px);border:1px solid var(--line-2,#0000002e);background:#14120f;position:relative;overflow:hidden;box-shadow:0 30px 70px #0000002e}.wb__moments-track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.wb__moments-track::-webkit-scrollbar{display:none}.wb__moments-track:focus-visible{outline:2px solid var(--yellow,#f4dc4e);outline-offset:-4px}.wb__moment{scroll-snap-align:center;aspect-ratio:16/9;flex:0 0 100%;max-height:66vh;position:relative;overflow:hidden}.wb__moment-btn{cursor:zoom-in;opacity:.34;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:opacity .52s,transform .62s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:0;transform:scale(.975)}.wb__moment[data-active=true] .wb__moment-btn{opacity:1;transform:none}.wb__moment-bg{filter:blur(34px)saturate(1.25)brightness(.55);opacity:0;background-position:50%;background-size:cover;transition:opacity .62s;position:absolute;inset:0;transform:scale(1.18)}.wb__moment[data-active=true] .wb__moment-bg{opacity:1}.wb__moment .wb__img{background:0 0;border:0;width:100%;height:100%}.wb__moment .wb__img-el{object-fit:contain;width:100%;height:100%}.wb .wb__stage-arrow{color:#fff;cursor:pointer;z-index:2;border:0;justify-content:center;align-items:center;width:clamp(56px,7%,92px);transition:opacity .2s,-webkit-backdrop-filter .2s,backdrop-filter .2s;display:flex;position:absolute;top:0;bottom:0}.wb .wb__stage-arrow--prev{background:linear-gradient(90deg,#0a09089e,#0a090800);left:0}.wb .wb__stage-arrow--next{background:linear-gradient(270deg,#0a09089e,#0a090800);right:0}.wb .wb__stage-arrow:hover:not(:disabled){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.wb .wb__stage-arrow:hover:not(:disabled) svg{transform:scale(1.18)}.wb .wb__stage-arrow svg{transition:transform .2s}.wb .wb__stage-arrow:disabled{opacity:0;pointer-events:none}.wb .wb__stage-arrow:focus-visible{outline:2px solid var(--yellow,#f4dc4e);outline-offset:-6px}.wb__moments-foot{flex-wrap:wrap;align-items:center;gap:18px;margin-top:18px;display:flex}.wb__dots{gap:8px;margin:0;padding:0;list-style:none;display:flex}.wb .wb__dot{cursor:pointer;background:#0e0e0e2e;border:0;border-radius:999px;width:30px;height:4px;padding:0;transition:background .24s,width .24s}.wb .wb__dot[data-on=true]{background:var(--ink,#0e0e0e);width:44px}.wb .wb__dot:focus-visible{outline:2px solid var(--ink,#0e0e0e);outline-offset:3px}.wb__moment-cap{color:var(--wb-muted,#6b6760);flex:320px;margin:0;font-size:14.5px;line-height:1.55}.wb__lb{z-index:120;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:zoom-out;background:#0a0908e6;justify-content:center;align-items:center;padding:clamp(16px,5vw,64px);animation:.2s both wb-lb-in;display:flex;position:fixed;inset:0}.wb__lb-figure{cursor:default;max-width:100%;margin:0;animation:.28s cubic-bezier(.22,1,.36,1) both wb-lb-rise}.wb__lb-img{max-width:100%;margin:0 auto;display:block}.wb__lb-img[data-state=loading],.wb__lb-img[data-state=error]{border-radius:var(--r-m,14px);background:#ffffff0f;width:min(80vw,960px);height:min(60vh,540px)}.wb__lb-img .wb__img-el{border-radius:var(--r-m,14px);width:auto;max-width:100%;max-height:78vh;display:block;box-shadow:0 40px 100px #00000080}.wb__lb-cap{text-align:center;color:#ffffffc2;max-width:70ch;margin:16px auto 0;font-size:14.5px;line-height:1.55}.wb .wb__lb-close,.wb .wb__lb-arrow{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;transition:background .16s,transform .16s;display:inline-flex;position:absolute}.wb .wb__lb-close:hover,.wb .wb__lb-arrow:hover{background:#ffffff38;transform:scale(1.06)}.wb .wb__lb-close{width:44px;height:44px;top:20px;right:20px}.wb .wb__lb-arrow{width:48px;height:48px;margin-top:-24px;top:50%}.wb .wb__lb-arrow--prev{left:20px}.wb .wb__lb-arrow--next{right:20px}.wb__lb-count{letter-spacing:.04em;color:#ffffff9e;margin:0;font-size:13px;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}@keyframes wb-lb-in{0%{opacity:0}to{opacity:1}}@keyframes wb-lb-rise{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wb__moment-btn,.wb__moment-bg,.wb .wb__stage-arrow,.wb .wb__stage-arrow svg,.wb .wb__dot,.wb .wb__lb-close,.wb .wb__lb-arrow{transition:none}.wb__moment-btn{opacity:1;transform:none}.wb__moment-bg{opacity:1}.wb__lb,.wb__lb-figure{animation:none}}.wb__block[data-type=qa] .wb__block-head{grid-area:1/1/auto/5;margin-bottom:0;padding-right:16px;position:sticky;top:96px}.wb__block[data-type=qa] .wb__block-body{grid-area:1/5/auto/-1}.wb__block[data-type=qa]{background:var(--ink,#0e0e0e);color:#fff;width:100vw;margin-left:calc(50% - 50vw);padding-block:76px 80px;padding-inline:calc(50vw - 50%)}.wb__block[data-type=qa] .wb__block-title{color:#fff}.wb__block[data-type=qa] .wb__block-sub{color:#ffffff9e}.wb__block[data-type=qa] .wb__block-num{color:var(--tint,var(--yellow,#f4dc4e))}.wb__block[data-type=qa] .wb__qa{background:#ffffff12;border-radius:30px;padding:clamp(10px,1.4vw,18px)}.wb__block[data-type=resources] .wb__block-inner{position:relative}.wb__block[data-type=resources] .wb__block-inner:before{content:"";border-radius:var(--r-xl,26px);background:var(--white,#fff);border:1px solid var(--line-2,#0000002e);box-shadow:var(--sh-md);grid-area:1/1/-1/-1;margin:-32px -34px}.wb__block[data-type=resources] .wb__block-heading,.wb__block[data-type=resources] .wb__block-body{position:relative}.wb__block[data-type=resources] .wb__block-heading{margin-bottom:22px}.wb__block[data-type=cta]{background:var(--tint,var(--yellow,#f4dc4e));width:100vw;margin-left:calc(50% - 50vw);padding-block:80px 86px;padding-inline:calc(50vw - 50%)}.wb__block[data-type=cta] .wb__block-inner{align-items:start}.wb__block[data-type=cta] .wb__block-head{text-align:center;margin-bottom:20px}.wb__block[data-type=cta] .wb__block-body{text-align:center;grid-column:1/-1}.wb__block[data-type=cta] .wb__block-title{font-size:clamp(30px,4.4vw,52px)}.wb__block[data-type=cta] .wb__block-sub{color:#4a463e;margin-inline:auto}.wb__block[data-type=cta] .wb__prose{margin-inline:auto}.wb__cta{flex-direction:column;align-items:center;gap:18px;display:flex}@media (max-width:1080px){.wb__blocks{row-gap:68px}.wb__block-inner{grid-template-columns:minmax(0,1fr)}.wb__block-num{grid-column:1;justify-self:start;margin-bottom:6px;padding-top:0;font-size:30px}.wb__block-head,.wb__block-body{grid-column:1}.wb__block[data-type=qa] .wb__block-head{grid-area:auto/1;margin-bottom:24px;padding-right:0;position:static}.wb__block[data-type=qa] .wb__block-body{grid-area:auto/1}.wb__block[data-type=resources] .wb__block-inner:before{grid-column:1;margin:-26px}.wb__block[data-type=gamma],.wb__block[data-type=qa]{padding-block:56px 60px}.wb__block[data-type=cta]{padding-block:60px 64px}}@media (max-width:640px){.wb__blocks{row-gap:54px;margin-top:44px;padding-bottom:72px}.wb__moment{aspect-ratio:4/3;max-height:52vh}.wb__moments-foot{gap:12px;margin-top:14px}.wb__block-heading{margin-bottom:20px}.wb__block[data-type=resources] .wb__block-inner:before{margin:-20px}}.wb__prose{color:#3a362f;max-width:68ch;font-size:16.5px;line-height:1.7}.wb__prose>:first-child{margin-top:0}.wb__prose>:last-child{margin-bottom:0}.wb__prose p{margin:0 0 1em}.wb__prose strong{color:var(--ink);font-weight:700}.wb__prose ul,.wb__prose ol{margin:0 0 1em;padding-left:1.35em}.wb__prose ul{list-style:outside}.wb__prose ol{list-style:decimal}.wb__prose li::marker{color:var(--wb-muted,#6b6760)}.wb__prose li{margin:0 0 .45em}.wb__prose h1,.wb__prose h2,.wb__prose h3,.wb__prose h4,.wb__prose h5,.wb__prose h6{letter-spacing:-.015em;color:var(--ink,#0e0e0e);text-wrap:balance;margin:1.6em 0 .5em;font-weight:700;line-height:1.25}.wb__prose h1,.wb__prose h2{font-size:24px}.wb__prose h3{font-size:19px}.wb__prose h4,.wb__prose h5,.wb__prose h6{font-size:16.5px}.wb__prose>:is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.wb__prose :is(h1,h2,h3,h4,h5,h6)+:is(h1,h2,h3,h4,h5,h6){margin-top:.8em}.wb__prose em{font-style:italic}.wb__prose hr{border:0;border-top:1px solid var(--line,#00000014);margin:2em 0}.wb__prose code{background:#0000000e;border-radius:5px;padding:.12em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}.wb__prose pre{border-radius:var(--r-m,14px);background:var(--ink,#0e0e0e);color:#f3efe6;margin:0 0 1.4em;padding:16px 18px;overflow-x:auto}.wb__prose pre code{color:inherit;background:0 0;padding:0}.wb__prose img{border-radius:var(--r-m,14px);max-width:100%;height:auto;margin:1.4em 0;display:block}.wb__prose li>ul,.wb__prose li>ol{margin:.45em 0 0}.wb__prose a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.wb__prose blockquote{border-left:3px solid var(--tint,var(--pink,#f2bcd3));color:#55514a;margin:0 0 1em;padding:2px 0 2px 16px}.wb__table-wrap{background:var(--white,#fff);border:1px solid var(--line,#00000014);border-radius:var(--r-l,20px);box-shadow:var(--sh-sm,0 6px 18px #0000000f);-webkit-overflow-scrolling:touch;margin:1.4em 0;overflow-x:auto}.wb__prose>.wb__table-wrap:first-child{margin-top:0}.wb__prose>.wb__table-wrap:last-child{margin-bottom:0}.wb__table-wrap table{grid-template-rows:auto;grid-auto-rows:1fr;width:100%;min-width:560px;font-size:14.5px;line-height:1.5;display:grid}.wb__table-wrap thead,.wb__table-wrap tbody,.wb__table-wrap tr{display:contents}.wb__table-wrap th,.wb__table-wrap td{padding:14px 18px}.wb__table-wrap thead th{text-align:left;vertical-align:bottom;letter-spacing:.07em;text-transform:uppercase;color:var(--ink,#0e0e0e);background:var(--tint,#f2e9d8);background:color-mix(in srgb,var(--tint,#e9dfcb)40%,#fff);border-bottom:1px solid color-mix(in srgb,var(--tint,#e9dfcb)70%,#000 6%);font-size:11.5px;font-weight:800}.wb__table-wrap tbody td{vertical-align:top;color:#3a362f;border-top:1px solid var(--line,#00000014);transition:background-color .15s}.wb__table-wrap tbody tr:first-child td{border-top:0}.wb__table-wrap tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--tint,#e9dfcb)11%,#fff)}.wb__table-wrap tbody tr:hover td{background:color-mix(in srgb,var(--tint,#e9dfcb)24%,#fff)}.wb__table-wrap tbody td:first-child{color:var(--tint-ink,var(--ink,#0e0e0e));border-right:1px solid var(--line,#00000014);font-weight:800}.wb__table-wrap thead th:first-child{border-right:1px solid color-mix(in srgb,var(--tint,#e9dfcb)70%,#000 6%)}@media (max-width:640px){.wb__table-wrap table{min-width:480px;font-size:13.5px}.wb__table-wrap th,.wb__table-wrap td{padding:11px 12px}}@media (prefers-reduced-motion:reduce){.wb__table-wrap tbody td{transition:none}}.wb__gamma{aspect-ratio:16/9;background:var(--card,#ebe5d8);width:100%;position:relative;overflow:hidden}.wb__gamma-stage{transform-origin:0 0;z-index:1;position:absolute;top:0;left:0}.wb__gamma iframe{border:0;width:100%;height:100%;display:block}.wb__gamma[data-state=loading] iframe{opacity:0}.wb__block[data-type=gamma] .wb__block-head{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:24px;display:grid}.wb__block[data-type=gamma] .wb__block-num,.wb__block[data-type=gamma] .wb__block-heading{grid-column:1}.wb .wb__gamma-open{border-radius:var(--r-pill,999px);color:#ffffffdb;transition:background .25s var(--ease-quart),color .25s var(--ease-quart),border-color .25s var(--ease-quart);border:1px solid #ffffff47;grid-area:1/2/span 2;align-self:end;align-items:center;gap:7px;padding:8px 15px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.wb .wb__gamma-open:hover{color:var(--ink,#0e0e0e);background:#fff;border-color:#fff}@media (max-width:900px){.wb__block[data-type=gamma] .wb__block-head{grid-template-columns:minmax(0,1fr)}.wb .wb__gamma-open{grid-area:auto/1;justify-self:start;margin-top:14px}}.wb__gamma-loader{z-index:2;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.wb__qa{flex-direction:column;gap:10px;display:flex}.wb__qa-item{background:var(--white,#fff);border:1px solid var(--line,#00000014);border-radius:var(--r-l,20px);transition:border-color .2s,box-shadow .2s;overflow:hidden}.wb__qa-item.is-open{border-color:var(--line-2,#0000002e);box-shadow:var(--sh-sm,0 6px 18px #00000014)}.wb .wb__qa-q{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--ink,#0e0e0e);background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;margin:0;padding:18px 22px;font-size:16px;font-weight:700;line-height:1.45;display:flex}.wb .wb__qa-q:focus-visible{outline:2px solid var(--ink,#0e0e0e);outline-offset:-4px;border-radius:var(--r-l,20px)}.wb__qa-clip{transition:height .42s cubic-bezier(.22,.61,.36,1);overflow:hidden}.wb__qa-body{opacity:0;padding:0 22px 20px;transition:opacity .3s}.wb__qa-item.is-open .wb__qa-body{opacity:1}.wb__qa-chevron{border-right:2px solid var(--wb-muted,#6b6760);border-bottom:2px solid var(--wb-muted,#6b6760);width:9px;height:9px;transition:transform .25s var(--ease-quart);flex:none;transform:rotate(45deg)translate(-2px,-2px)}.wb__qa-item.is-open .wb__qa-chevron{border-color:var(--ink,#0e0e0e);transform:rotate(-135deg)translate(-2px,-2px)}.wb__qa-toggle{width:30px;height:30px;color:var(--wb-muted,#6b6760);flex:none;place-items:center;transition:color .2s;display:grid;position:relative}.wb__qa-toggle-ring{opacity:.7;transition:transform .45s var(--ease-quart,cubic-bezier(.25,1,.5,1)),opacity .2s ease;position:absolute;inset:0}.wb__qa-q:hover .wb__qa-toggle{color:var(--ink,#0e0e0e)}.wb__qa-q:hover .wb__qa-toggle-ring{opacity:1}.wb__qa-item.is-open .wb__qa-toggle{color:var(--ink,#0e0e0e)}.wb__qa-item.is-open .wb__qa-toggle-ring{opacity:1;transform:rotate(90deg)}.wb__qa-a{color:#3a362f;font-size:15.5px;line-height:1.65}.wb__qa-a>:first-child{margin-top:0}.wb__qa-a>:last-child{margin-bottom:0}.wb__qa-a p{margin:0 0 .8em}.wb__qa-a ul,.wb__qa-a ol{margin:0 0 .8em;padding-left:1.3em}.wb .wb__qa-a strong{color:var(--ink,#0e0e0e)}.wb .wb__qa-a a{color:var(--ink,#0e0e0e);text-underline-offset:3px;text-decoration:underline}.wb__qa-by{color:var(--wb-muted,#6b6760);margin:12px 0 0;font-size:13px;font-weight:600}@media (max-width:640px){.wb .wb__qa-q{padding:16px}.wb__qa-body{padding:0 16px 16px}}@media (prefers-reduced-motion:reduce){.wb__qa-clip,.wb__qa-body,.wb__qa-item,.wb__qa-chevron,.wb__qa-toggle-ring{transition:none}}.wb__resources{margin:0;padding:0;list-style:none;display:grid}.wb__resources li+li{border-top:1px solid var(--line,#00000014)}.wb__resource{border-radius:var(--r-m,14px);color:inherit;transition:background .25s var(--ease-quart);align-items:flex-start;gap:13px;margin:0 -14px;padding:15px 14px;text-decoration:none;display:flex}.wb__resource:hover{background:var(--ivory,#fbf9f3)}.wb__resource:hover .wb__resource-icon{background:var(--ink,#0e0e0e);color:#fff;transform:translateY(-1px)}.wb__resource-icon{transition:background .25s var(--ease-quart),color .25s var(--ease-quart),transform .25s var(--ease-quart);border-radius:var(--r-xs,8px);background:var(--tint,var(--blue,#b7c7e5));flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.wb__resource-text{flex-direction:column;gap:3px;min-width:0;display:flex}.wb__resource-label{text-underline-offset:3px;transition:text-decoration-color .25s var(--ease-quart);font-size:15.5px;font-weight:700;line-height:1.35;-webkit-text-decoration:underline #0e0e0e47;text-decoration:underline #0e0e0e47;text-decoration-thickness:1px}.wb__resource:hover .wb__resource-label{text-decoration-color:currentColor}.wb__resource-desc{color:var(--wb-muted,#6b6760);font-size:14px;line-height:1.45}.wb .wb__cta-btn{border-radius:var(--r-pill,999px);background:var(--ink,#0e0e0e);color:#fff;transition:transform .3s var(--ease-quart);align-items:center;gap:8px;padding:12px 22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.wb .wb__cta-btn:hover{transform:translateY(-2px)}.wb__img{display:block;position:relative}.wb__img-el{display:block}.wb__img[data-state=loading] .wb__img-el,.wb__img[data-state=error] .wb__img-el{opacity:0}.wb__img-loader,.wb__img-fallback{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.wb__img-fallback{color:var(--wb-muted,#6b6760);opacity:.55}@media (max-width:980px){.wb__banner{min-height:52vh}.wb__blocks{max-width:none}}@media (max-width:640px){.wb__hero{padding:96px 0 28px}.wb__grid{grid-template-columns:1fr}.wb__blocks{gap:38px}.wb__banner{min-height:0;padding-bottom:32px}.wb__banner-nav{padding-top:26px}.wb__banner-media .wb__img-el{object-position:center 30%}.wb__title{max-width:none}.wb__metaline{gap:8px 16px}.wb__hero-cta{justify-content:center;width:100%}.wb__block-head{gap:12px;padding:24px 20px 0}.wb__block-body{padding:18px 20px 26px}.wb__block[data-type=gamma] .wb__block-body{padding:18px 0 0}.wb__blocks{gap:20px;margin:36px auto 64px}.wb__stickybar-text{display:none}.wb__stickybar-cta{justify-content:center;width:100%}}.wb .wb__block-title,.wb .wb__block-title *,.wb .wb__block-num,.wb .wb__prose :is(h1,h2,h3,h4,h5,h6),.wb .wb__prose :is(h1,h2,h3,h4,h5,h6) *{font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,sans-serif!important}.wb{--wb-muted:#6b6760}.wb__block[data-type=gamma],.wb__block[data-type=qa]{position:relative;overflow:clip}.wb__band-shape{z-index:0;pointer-events:none;opacity:.18;will-change:transform;backface-visibility:hidden;position:absolute}.wb__band-shape svg{width:100%;height:100%;display:block}.wb__band-shape--circle{width:280px;height:280px;color:var(--yellow,#f4dc4e);animation:12s ease-in-out infinite floaty-v3;top:-60px;left:-40px}.wb__band-shape--heart{width:320px;height:320px;color:var(--pink,#f2bcd3);animation:14s ease-in-out infinite reverse floaty-v3;bottom:-80px;right:-40px}.wb__block[data-type=gamma]>.wb__block-inner,.wb__block[data-type=qa]>.wb__block-inner{z-index:1;position:relative}@media (max-width:640px){.wb__band-shape--circle{width:170px;height:170px;top:-40px;left:-40px}.wb__band-shape--heart{width:190px;height:190px;bottom:-50px;right:-40px}}@media (prefers-reduced-motion:reduce){.wb__band-shape{animation:none}}.wb__error{flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;min-height:70vh;padding-block:96px;display:flex}.wb__error-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--wb-muted,#6b6760);margin:0;font-size:13px;font-weight:800}.wb__error-title{font-family:var(--font-bricolage),"Bricolage Grotesque",sans-serif;letter-spacing:-.02em;max-width:18ch;margin:0;font-size:clamp(28px,4vw,44px);line-height:1.08}.wb__error-copy{max-width:52ch;color:var(--wb-muted,#6b6760);margin:0;font-size:17px;line-height:1.55}.wb .wb__error-btn{background:var(--ink,#111);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;margin-top:10px;padding:12px 20px;font-size:15px;font-weight:700;display:inline-flex}.wb .wb__error-btn:hover{transform:translateY(-1px)}.wb__notify{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.wb__notify--banner{margin-top:28px}.wb .wb__notify-btn,.wb .wb__notify-submit{border-radius:var(--r-pill,999px);background:var(--yellow,#f4dc4e);color:var(--ink,#0e0e0e);font:inherit;cursor:pointer;box-shadow:var(--sh-md);transition:transform .3s var(--ease-quart),box-shadow .3s var(--ease-quart),opacity .2s ease;border:0;justify-content:center;align-items:center;gap:8px;padding:14px 26px;font-size:16px;font-weight:800;display:inline-flex}.wb .wb__notify-btn:hover:not(:disabled),.wb .wb__notify-submit:hover:not(:disabled){box-shadow:var(--sh-lg);transform:translateY(-2px)}.wb .wb__notify-btn:disabled,.wb .wb__notify-submit:disabled{opacity:.7;cursor:progress}.wb .wb__notify-btn:focus-visible,.wb .wb__notify-submit:focus-visible{outline:3px solid var(--ink,#0e0e0e);outline-offset:3px}.wb__notify-done{border-radius:var(--r-pill,999px);color:var(--ink,#0e0e0e);background:#fffffff0;align-items:center;gap:8px;margin:0;padding:12px 18px;font-size:15px;font-weight:700;display:inline-flex}.wb__notify-done svg{color:var(--tint-ink,#5f6936)}.wb__notify-error{color:#b42318;margin:0;font-size:14px;font-weight:600}.wb__notify--banner .wb__notify-error{color:#ffd7d2}.wb__notify-spin{animation:.9s linear infinite wb-notify-spin}@keyframes wb-notify-spin{to{transform:rotate(360deg)}}.wb__notify-card{border-radius:var(--r-l,20px);background:var(--white,#fff);border:1px solid var(--line,#00000014);box-shadow:var(--sh-sm,0 6px 18px #0000000f);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin:56px 0 -20px;padding:22px 26px;display:flex}.wb__notify-card-title{color:var(--ink,#0e0e0e);margin:0 0 4px;font-size:18px;font-weight:800}.wb__notify-card-sub{color:var(--wb-muted,#6b6760);margin:0;font-size:15px}.wb__notify-card .wb__notify{align-items:flex-end}.wb__notify-card .wb__notify-done{background:#f4f5ef}.wb__notify-overlay{z-index:130;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a090899;justify-content:center;align-items:center;padding:20px;animation:.18s both wb-lb-in;display:flex;position:fixed;inset:0}.wb__notify-dialog{border-radius:var(--r-l,20px);background:var(--cream,#fbf4e7);width:min(440px,100%);color:var(--ink,#0e0e0e);padding:28px 28px 24px;animation:.24s cubic-bezier(.22,1,.36,1) both wb-lb-rise;position:relative;box-shadow:0 40px 100px #00000059}.wb .wb__notify-close{width:36px;height:36px;color:var(--ink,#0e0e0e);cursor:pointer;background:#0e0e0e0f;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:14px;right:14px}.wb__notify-title{margin:0 0 6px;font-size:22px;font-weight:800}.wb__notify-sub{color:#3a362f;margin:0 0 18px;font-size:15px;line-height:1.5}.wb__notify-form{flex-direction:column;gap:6px;display:flex}.wb__notify-label{color:var(--ink,#0e0e0e);margin-top:8px;font-size:13px;font-weight:700}.wb .wb__notify-input{border:1px solid var(--line-2,#0000002e);background:var(--white,#fff);width:100%;color:var(--ink,#0e0e0e);font:inherit;border-radius:12px;padding:12px 14px;font-size:15px}.wb .wb__notify-input:focus{outline:2px solid var(--ink,#0e0e0e);outline-offset:1px;border-color:#0000}.wb .wb__notify-submit{width:100%;margin-top:16px}.wb__notify-fine{text-align:center;color:var(--wb-muted,#6b6760);margin:8px 0 0;font-size:12.5px}@media (max-width:640px){.wb__notify-card{margin-top:40px}.wb__notify-card .wb__notify{align-items:stretch;width:100%}.wb .wb__notify-btn{width:100%}}@media (prefers-reduced-motion:reduce){.wb .wb__notify-btn,.wb .wb__notify-submit{transition:none}.wb__notify-overlay,.wb__notify-dialog,.wb__notify-spin{animation:none}}
