.wb-xp{background:var(--wb-paper);color:var(--wb-body)}.wb-xp-hero{background:linear-gradient(180deg,var(--wb-paper)0%,var(--wb-quiet)72%,var(--wb-paper)100%);padding-block:clamp(52px,8vw,92px) clamp(62px,9vw,108px)}.wb-xp-hero__grid{align-items:center;gap:clamp(42px,7vw,76px);display:grid}.wb-xp-hero__copy{text-align:center}.wb-xp-display{color:var(--wb-ink);letter-spacing:-.04em;text-wrap:balance;margin-top:18px;line-height:1.08}.wb-xp-hero__lead{max-width:60ch;margin:24px auto 0}.wb-xp-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}.wb-xp-micro{margin-top:14px}.wb-xp-hero__artifact{border:1px solid var(--wb-line);background:var(--wb-quiet);box-shadow:0 10px 28px color-mix(in srgb,var(--wb-ink)7%,transparent);border-radius:10px;margin:0;overflow:hidden}.wb-xp-hero__artifact img{width:100%;height:auto}.wb-xp-hero__artifact figcaption{border-top:1px solid var(--wb-line);align-items:center;gap:12px;min-height:44px;padding-inline:16px;line-height:1.4;display:flex}.wb-xp-hero__artifact figcaption span{color:var(--wb-amber)}.wb-xp-facts{border-block:1px solid var(--wb-line)}.wb-xp-facts__grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wb-xp-facts__grid>div{text-align:center;align-content:center;gap:6px;min-height:104px;padding:20px 12px;display:grid}.wb-xp-facts__grid>div:nth-child(odd){border-right:1px solid var(--wb-line)}.wb-xp-facts__grid>div:nth-child(-n+2){border-bottom:1px solid var(--wb-line)}.wb-xp-facts strong{color:var(--wb-ink);font-size:var(--wb-fs-subhead)}.wb-xp-head{text-align:center;max-width:820px;margin-inline:auto}.wb-xp-head .wb-h2{max-width:28ch;margin:18px auto 0}.wb-xp-head .wb-lead{max-width:70ch;margin:20px auto 0}.wb-xp-problem__rows{margin-top:var(--wb-block);border-top:2px solid var(--wb-ink)}.wb-xp-problem__rows article{border-bottom:1px solid var(--wb-line);grid-template-columns:auto minmax(0,1fr);gap:clamp(18px,4vw,42px);padding-block:26px;display:grid}.wb-xp-index{color:var(--wb-decorative);font-family:var(--wb-mono)}.wb-xp-problem__rows h3,.wb-xp-workflow__grid h3,.wb-xp-formats__grid h3,.wb-xp-learning__rows h3{margin:0}.wb-xp-problem__rows p,.wb-xp-workflow__grid article>p:last-child,.wb-xp-formats__grid article>p:not(.wb-label),.wb-xp-learning__rows article>p{margin-top:8px}.wb-xp-workflow__grid{margin-top:var(--wb-block);border-top:1px solid var(--wb-line);display:grid}.wb-xp-workflow__grid article{border-bottom:1px solid var(--wb-line);min-height:250px;padding:66px 20px 26px;position:relative;overflow:hidden}.wb-xp-ghost{color:var(--wb-line-soft);font-family:var(--wb-display);pointer-events:none;font-size:clamp(4rem,9vw,6.5rem);font-weight:800;line-height:1;position:absolute;top:10px;right:14px}.wb-xp-workflow__grid h3{margin-top:18px;position:relative}.wb-xp-formats__grid{margin-top:var(--wb-block);border-top:2px solid var(--wb-ink);display:grid}.wb-xp-formats__grid article{border-bottom:1px solid var(--wb-line);padding-block:28px}.wb-xp-formats__grid h3{margin-top:14px}.wb-xp-formats__grid ul,.wb-xp-scope__grid ul{gap:10px;margin-top:20px;display:grid}.wb-xp-formats__grid li,.wb-xp-scope__grid li{align-items:flex-start;gap:10px;display:flex}.wb-xp-formats__grid li svg,.wb-xp-scope__grid>div:first-child li svg{color:var(--wb-ink);flex:none;margin-top:4px}.wb-xp-evaluation__artifact{margin-top:var(--wb-block);border:1px solid var(--wb-line);background:var(--wb-paper);box-shadow:0 10px 28px color-mix(in srgb,var(--wb-ink)7%,transparent);border-radius:10px;display:grid;overflow:hidden}.wb-xp-evaluation__main,.wb-xp-evaluation__artifact aside{padding:clamp(24px,5vw,46px)}.wb-xp-evaluation__main>h3{max-width:31ch;margin-top:18px}.wb-xp-evaluation__criteria{border-top:2px solid var(--wb-ink);margin-top:34px}.wb-xp-evaluation__criteria>.wb-label{border-bottom:1px solid var(--wb-line);padding-block:16px}.wb-xp-evaluation__criteria article{border-bottom:1px solid var(--wb-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;padding-block:18px;display:grid}.wb-xp-evaluation__criteria article>svg{color:var(--wb-ink)}.wb-xp-evaluation__criteria h4{margin:0}.wb-xp-evaluation__criteria p{margin-top:5px}.wb-xp-evaluation__criteria strong,.wb-xp-evaluation__result strong{color:var(--wb-ink);font-family:var(--wb-mono);font-variant-numeric:tabular-nums}.wb-xp-evaluation__result{justify-content:space-between;gap:20px;padding-top:20px;display:flex}.wb-xp-evaluation__artifact aside{border-top:1px solid var(--wb-line);background:var(--wb-quiet)}.wb-xp-evaluation blockquote{color:var(--wb-ink);font-size:var(--wb-fs-lead);margin:24px 0 0;line-height:1.55}.wb-xp-evaluation cite{margin-top:22px;font-style:normal;display:block}.wb-xp-learning__rows{margin-top:var(--wb-block);border-top:1px solid var(--wb-line);display:grid}.wb-xp-learning__rows article{border-bottom:1px solid var(--wb-line);grid-template-columns:auto minmax(0,.78fr) minmax(0,1.22fr);gap:22px;padding-block:24px;display:grid}.wb-xp-learning__rows article>span{color:var(--wb-decorative);font-family:var(--wb-mono)}.wb-xp-learning__rows article>p{margin-top:0}.wb-xp-scope{border-top:1px solid var(--wb-line)}.wb-xp-scope__grid{margin-top:var(--wb-block);border-top:2px solid var(--wb-ink);display:grid}.wb-xp-scope__grid>div{border-bottom:1px solid var(--wb-line);padding-block:28px}.wb-xp-scope__grid>div:last-child li svg{color:var(--wb-decorative);flex:none;margin-top:4px}.wb-xp-faq__list{max-width:880px;margin:var(--wb-block)auto 0;border-top:2px solid var(--wb-ink)}.wb-xp-faq details{border-bottom:1px solid var(--wb-line)}.wb-xp-faq summary{color:var(--wb-ink);cursor:pointer;justify-content:space-between;gap:22px;padding-block:22px;list-style:none;display:flex}.wb-xp-faq summary::-webkit-details-marker{display:none}.wb-xp-faq summary>span:first-child{font-size:var(--wb-fs-lead)}.wb-xp-faq summary>span:last-child{color:var(--wb-faint);font-family:var(--wb-mono);transition:transform .18s var(--wb-ease)}.wb-xp-faq details[open] summary>span:last-child{transform:rotate(45deg)}.wb-xp-faq details>p{max-width:72ch;padding:0 44px 24px 0}.wb-xp-close{border-top:1px solid var(--wb-line);text-align:center}.wb-xp-close .wb-h2{max-width:25ch;margin:18px auto 0}.wb-xp-close .wb-lead{max-width:60ch;margin:20px auto 0}.wb-xp-close .wb-btn{margin-top:28px}@media (max-width:639px){.wb-xp-actions .wb-btn{width:100%}.wb-xp-learning__rows article{grid-template-columns:auto minmax(0,1fr)}.wb-xp-learning__rows article>p{grid-column:2}}@media (min-width:720px){.wb-xp-facts__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.wb-xp-facts__grid>div{border-right:1px solid var(--wb-line);border-bottom:0;min-height:118px}.wb-xp-facts__grid>div:last-child{border-right:0}.wb-xp-workflow__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wb-xp-workflow__grid article:nth-child(odd){border-right:1px solid var(--wb-line)}.wb-xp-formats__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wb-xp-formats__grid article{border-right:1px solid var(--wb-line);padding-inline:24px}.wb-xp-formats__grid article:first-child{padding-left:0}.wb-xp-formats__grid article:last-child{border-right:0;padding-right:0}.wb-xp-scope__grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.wb-xp-scope__grid>div{padding-inline:30px}.wb-xp-scope__grid>div:first-child{border-right:1px solid var(--wb-line);padding-left:0}.wb-xp-scope__grid>div:last-child{padding-right:0}}@media (min-width:980px){.wb-xp-hero__grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.wb-xp-hero__copy{text-align:left}.wb-xp-display{max-width:12.5ch}.wb-xp-hero__lead{margin-inline:0}.wb-xp-actions{justify-content:flex-start}.wb-xp-workflow__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.wb-xp-workflow__grid article{border-right:1px solid var(--wb-line)}.wb-xp-workflow__grid article:last-child{border-right:0}.wb-xp-evaluation__artifact{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.wb-xp-evaluation__artifact aside{border-top:0;border-left:1px solid var(--wb-line)}}@media (prefers-reduced-motion:reduce){.wb-xp-faq summary>span:last-child{transition:none}}
