.wc[data-astro-cid-r7kjq4ip]{display:grid;gap:clamp(1.25rem,3vw,2.5rem);align-items:center;text-decoration:none;color:inherit;padding-block:clamp(1.75rem,4vw,3rem);border-top:1px solid var(--color-border)}.wc[data-astro-cid-r7kjq4ip]:last-of-type{border-bottom:1px solid var(--color-border)}.wc-media[data-astro-cid-r7kjq4ip]{min-width:0}.wc-media[data-astro-cid-r7kjq4ip] .ed-frame{transition:border-color .24s ease,transform .4s cubic-bezier(.22,1,.36,1)}.wc[data-astro-cid-r7kjq4ip]:hover .wc-media[data-astro-cid-r7kjq4ip] .ed-frame,.wc[data-astro-cid-r7kjq4ip]:focus-visible .wc-media[data-astro-cid-r7kjq4ip] .ed-frame{border-color:var(--color-border-light);transform:translateY(-2px)}.wc-body[data-astro-cid-r7kjq4ip]{min-width:0}.wc-cat[data-astro-cid-r7kjq4ip]{margin:0}.wc-title[data-astro-cid-r7kjq4ip]{font-family:var(--font-display);font-weight:400;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.15;letter-spacing:-.01em;color:var(--color-text);margin:.5rem 0 0;text-wrap:balance}.wc[data-astro-cid-r7kjq4ip]:hover .wc-title[data-astro-cid-r7kjq4ip]{color:var(--color-accent-strong)}.wc-blurb[data-astro-cid-r7kjq4ip]{margin:.75rem 0 0;max-width:44ch;font-size:.9375rem;line-height:1.65;color:var(--color-text2)}.wc-link[data-astro-cid-r7kjq4ip]{display:inline-block;margin-top:1.5rem;font-size:.875rem;font-weight:500;color:var(--color-accent-strong);border-bottom:1px solid transparent;padding-bottom:1px;transition:border-color .2s ease}.wc[data-astro-cid-r7kjq4ip]:hover .wc-link[data-astro-cid-r7kjq4ip]{border-bottom-color:currentColor}@media(min-width:880px){.wc[data-astro-cid-r7kjq4ip]{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:clamp(2rem,4vw,3.5rem)}.wc--flip[data-astro-cid-r7kjq4ip] .wc-media[data-astro-cid-r7kjq4ip]{order:2}}html:has(body.light-page){background:var(--color-bg)}body.light-page{background:var(--color-bg)}.ow-hero-note[data-astro-cid-w2afs5nh]{margin-top:1.25rem;max-width:34rem}.ow-intro[data-astro-cid-w2afs5nh]{max-width:46rem;margin-bottom:clamp(2rem,4vw,3rem)}.ow-intro[data-astro-cid-w2afs5nh] .sd-lede,.ow-intro[data-astro-cid-w2afs5nh] .sd-body{margin-top:1rem}.ow-cards[data-astro-cid-w2afs5nh]{margin-top:.5rem}.ow-workspend[data-astro-cid-w2afs5nh]{margin-top:1.5rem;max-width:52ch}.ow-rows[data-astro-cid-w2afs5nh]{list-style:none;margin:0;padding:0}.ow-row[data-astro-cid-w2afs5nh]{display:grid;gap:.375rem;padding-block:1.25rem;text-decoration:none;color:inherit}.ow-row-title[data-astro-cid-w2afs5nh]{font-family:var(--font-display);font-weight:400;font-size:1.25rem;line-height:1.2;color:var(--color-text);transition:color .2s ease}.ow-row-desc[data-astro-cid-w2afs5nh]{font-size:.9375rem;line-height:1.65;color:var(--color-text2);max-width:60ch}.ow-row-link[data-astro-cid-w2afs5nh]{font-size:.8125rem;font-weight:500;color:var(--color-accent-strong);white-space:nowrap}.ow-row[data-astro-cid-w2afs5nh]:hover .ow-row-title,.ow-row[data-astro-cid-w2afs5nh]:focus-visible .ow-row-title[data-astro-cid-w2afs5nh]{color:var(--color-accent-strong)}@media(min-width:820px){.ow-row[data-astro-cid-w2afs5nh]{grid-template-columns:12.5rem minmax(0,1fr) auto;align-items:baseline;gap:1.75rem;padding-block:1.5rem}}.ow-fix[data-astro-cid-w2afs5nh]{display:grid;gap:.375rem;padding-block:1.25rem}.ow-fix-problem[data-astro-cid-w2afs5nh]{margin:0;font-family:var(--font-display);font-size:1.25rem;line-height:1.25;color:var(--color-text)}.ow-fix-answer[data-astro-cid-w2afs5nh]{margin:0;font-size:.9375rem;line-height:1.65;color:var(--color-text2);max-width:62ch}@media(min-width:820px){.ow-fix[data-astro-cid-w2afs5nh]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:baseline;gap:2.5rem;padding-block:1.5rem}}.ow-faqs[data-astro-cid-w2afs5nh]{border-top:1px solid var(--color-border)}.ow-faq[data-astro-cid-w2afs5nh]{border-bottom:1px solid var(--color-border)}.ow-faq[data-astro-cid-w2afs5nh] summary[data-astro-cid-w2afs5nh]{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;padding-block:1.125rem;cursor:pointer;list-style:none;font-size:.9375rem;font-weight:500;color:var(--color-text)}.ow-faq[data-astro-cid-w2afs5nh] summary[data-astro-cid-w2afs5nh]::-webkit-details-marker{display:none}.ow-faq-mark[data-astro-cid-w2afs5nh]{flex-shrink:0;color:var(--color-text3);transition:transform .22s ease,color .22s ease}.ow-faq[data-astro-cid-w2afs5nh][open] .ow-faq-mark[data-astro-cid-w2afs5nh]{transform:rotate(45deg);color:var(--color-accent-strong)}.ow-faq-body[data-astro-cid-w2afs5nh]{margin:0;padding-bottom:1.375rem;max-width:62ch;font-size:.9375rem;line-height:1.7;color:var(--color-text2)}.ow-demo-note[data-astro-cid-w2afs5nh]{margin-bottom:clamp(3rem,6vw,5rem)}.ow-demo-note[data-astro-cid-w2afs5nh] a[data-astro-cid-w2afs5nh]{color:var(--color-accent-strong)}.ow-close[data-astro-cid-w2afs5nh]{display:grid;gap:1.75rem}.ow-close-lede[data-astro-cid-w2afs5nh]{margin-top:.875rem;max-width:38rem}.ow-close-actions[data-astro-cid-w2afs5nh]{display:flex;flex-wrap:wrap;gap:.75rem}@media(min-width:880px){.ow-close[data-astro-cid-w2afs5nh]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem}}.ow-quiet[data-astro-cid-w2afs5nh]{margin-top:clamp(2rem,4vw,3rem);padding-top:1.5rem;border-top:1px solid var(--color-border);line-height:1.9}.ow-quiet[data-astro-cid-w2afs5nh] a[data-astro-cid-w2afs5nh]{color:var(--color-text);border-bottom:1px solid var(--color-border-light);text-decoration:none}.ow-quiet[data-astro-cid-w2afs5nh] a[data-astro-cid-w2afs5nh]:hover{border-bottom-color:currentColor}
