[data-reveal-state]{transition:opacity .6s cubic-bezier(0,0,.2,1) var(--reveal-delay, 0ms),transform .8s cubic-bezier(0,0,.2,1) var(--reveal-delay, 0ms)}[data-reveal-state=pending]:not([data-reveal=media]){opacity:.2;transform:translateY(100px)}[data-reveal=media][data-reveal-state]{transition:opacity .4s cubic-bezier(0,0,.2,1) var(--reveal-delay, 0ms),clip-path 1s cubic-bezier(0,0,.2,1) var(--reveal-delay, 0ms)}[data-reveal=media][data-reveal-state=pending]{opacity:0;clip-path:inset(25%)}[data-reveal=media][data-reveal-state=shown]{clip-path:inset(0%)}[data-reveal=media][data-reveal-state]>:not([data-reveal-static]){transition:transform 1s cubic-bezier(0,0,.2,1) var(--reveal-delay, 0ms)}[data-reveal=media][data-reveal-state=pending]>:not([data-reveal-static]){transform:scale(1.2)}@media(prefers-reduced-motion:reduce){html:not([data-motion=full]) [data-reveal-state],html:not([data-motion=full]) [data-reveal-state]>*{opacity:1!important;transform:none!important;clip-path:none!important}}html[data-motion=reduce] [data-reveal-state],html[data-motion=reduce] [data-reveal-state]>*{opacity:1!important;transform:none!important;clip-path:none!important}@media print{[data-reveal-state],[data-reveal-state]>*{opacity:1!important;transform:none!important;clip-path:none!important}}.split-v2{--page-gutter: 20px;--page-center: 0px}@media(min-width:740px){.split-v2{--page-gutter: 40px}}@media(min-width:1280px){.split-v2{--page-gutter: 60px;--page-center: max(0px, (100vw - 1680px) / 2)}}:where(.split-v2__media){margin-inline:calc(20px - var(--page-gutter))}@media(min-width:1024px){:where(.split-v2--media-right .split-v2__media){margin-inline:0 calc(20px - var(--page-gutter) - var(--page-center))}:where(.split-v2--media-left .split-v2__media){margin-inline:calc(20px - var(--page-gutter) - var(--page-center)) 0}}:where(.prose-v2){font-size:16px;line-height:24px}:where(.prose-v2)>:is(*)+:is(p,ul,ol,h2,h3,h4,figure,blockquote,table,dl,pre,div,section){margin-top:20px}:where(.prose-v2) h2{margin-top:60px;font-family:var(--font-display-v2);font-weight:400;font-variation-settings:"opsz" 72;font-feature-settings:"liga","clig","calt";font-size:32px;line-height:1.125;letter-spacing:-.02em;text-wrap:balance}:where(.prose-v2) h3{margin-top:40px;font-size:18px;line-height:24px;font-weight:500;letter-spacing:-.01em}:where(.prose-v2) h2+h3{margin-top:20px}:where(.prose-v2)>h2:where(:first-child),:where(.prose-v2)>h3:where(:first-child){margin-top:0}:where(.prose-v2) ul,:where(.prose-v2) ol{padding-left:20px}:where(.prose-v2) ul{list-style:disc}:where(.prose-v2) ol{list-style:decimal}:where(.prose-v2) li+li{margin-top:10px}:where(.prose-v2) li::marker{color:var(--prose-muted, #707070)}:where(.prose-v2) strong{font-weight:500}:where(.prose-v2) a:not([class]){color:inherit;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}@media(hover:hover){:where(.prose-v2) a:not([class]):hover{text-decoration-color:transparent}}:where(.prose-v2) hr{margin-block:40px;border:0;border-top:1px solid var(--prose-line, #cccccc)}:where(.prose-v2--dark){--prose-muted: #999999;--prose-line: rgba(128, 128, 128, .35)}@media(min-width:1024px){:where(.prose-v2) h2{font-size:36px}}@media(min-width:1280px){:where(.prose-v2) h2{font-size:40px}:where(.prose-v2) h3{font-size:20px}}
