.yv5{--yv-ink:var(--foreground);--yv-white:var(--background);--yv-mist:var(--muted);--yv-line:var(--border);--yv-grey:var(--muted-foreground);--yv-steel:var(--cool-steel);--yv-line-dark:color-mix(in srgb, var(--yv-white) 17%, var(--yv-ink));--yv-ease:cubic-bezier(.16, 1, .3, 1);--yv-hover-ms:.18s;--yv-tab-ms:.24s;color:var(--yv-ink)}.yv5-on-ink{--yv-ink:var(--yv-white);--yv-line:var(--yv-line-dark);--yv-mist:color-mix(in srgb, var(--yv-white) 8%, transparent);--yv-grey:var(--yv-steel);color:var(--yv-ink)}@media (prefers-reduced-motion:reduce){.yv5{--yv-hover-ms:0s;--yv-tab-ms:0s}}.yv5-prose{font-family:var(--font-cormorant), Georgia, serif;color:var(--yv-ink);font-size:20px;line-height:34px}.yv5-prose>*+*{margin-top:28px}.yv5-prose>p:first-of-type:first-letter{float:left;padding-right:14px;font-size:4.6em;font-weight:500;line-height:.87}.yv5-prose h2{margin-top:40px;font-size:28px;font-weight:500;line-height:34px}.yv5-prose h3{margin-top:32px;font-size:22px;font-weight:500;line-height:30px}.yv5-prose blockquote{padding:12px 0 12px 26px;font-size:30px;font-style:italic;font-weight:300;line-height:42px;position:relative}.yv5-prose blockquote:before{content:"";background:var(--yv-ink);transform-origin:top;width:2px;position:absolute;top:0;bottom:0;left:0}.yv5-prose blockquote p{margin:0}.yv5-prose a{text-underline-offset:3px;text-decoration:underline}.yv5-prose sup{vertical-align:super;font-size:.62em;line-height:0}.yv5-prose sup a{text-decoration:none}.yv5-prose ul,.yv5-prose ol{padding-left:24px}.yv5-prose li+li{margin-top:8px}.yv5-prose ul{list-style:outside}.yv5-prose ol{list-style:decimal}.yv5-prose img{width:100%;height:auto}.yv5-progress{transform-origin:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.yv5-progress{animation:linear both yv5-progress;animation-timeline:scroll(root)}}}@keyframes yv5-progress{to{transform:scaleX(1)}}@media (scripting:enabled){[data-yv-reveal=group]>*{--yv-step:calc(var(--yv-delay,0s) + var(--yv-n,0) * var(--yv-stagger,60ms));opacity:0;transform:translate3d(var(--yv-shift,0px), var(--yv-rise,12px), 0)}[data-yv-reveal=group][data-yv-in]>*{opacity:1;transition:opacity var(--yv-dur,.48s) var(--yv-ease,ease-out) var(--yv-step), transform var(--yv-dur,.48s) var(--yv-ease,ease-out) var(--yv-step);transform:none}[data-yv-reveal=group]>:first-child{--yv-n:0}[data-yv-reveal=group]>:nth-child(2){--yv-n:1}[data-yv-reveal=group]>:nth-child(3){--yv-n:2}[data-yv-reveal=group]>:nth-child(4){--yv-n:3}[data-yv-reveal=group]>:nth-child(5){--yv-n:4}[data-yv-reveal=group]>:nth-child(6){--yv-n:5}[data-yv-reveal=group]>:nth-child(7){--yv-n:6}[data-yv-reveal=group]>:nth-child(8){--yv-n:7}[data-yv-reveal=group]>:nth-child(9){--yv-n:8}[data-yv-reveal=group]>:nth-child(n+10){--yv-n:9}[data-yv-reveal=self]{opacity:0;transform:translate3d(var(--yv-shift,0px), var(--yv-rise,12px), 0)}[data-yv-reveal=self][data-yv-in]{opacity:1;transition:opacity var(--yv-dur,.48s) var(--yv-ease,ease-out) var(--yv-delay,0s), transform var(--yv-dur,.48s) var(--yv-ease,ease-out) var(--yv-delay,0s);transform:none}[data-yv-reveal=group]>.yv5-title{opacity:1;transition:none;transform:none}.yv5-title-mask{margin-bottom:-.12em;padding-bottom:.12em;display:block;overflow:hidden}.yv5-title-mask>span{display:block;transform:translateY(104%)}[data-yv-in] .yv5-title-mask>span{transition:transform .64s var(--yv-ease,ease-out);transform:none}.yv5-prose blockquote:before{transform:scaleY(0)}.yv5-prose blockquote[data-yv-in]:before{transition:transform .5s var(--yv-ease,ease-out);transform:scaleY(1)}.yv5 [data-yv-flash]{margin-inline:-6px;padding-inline:6px;animation:1.2s ease-out yv5-flash}@keyframes yv5-flash{0%,55%{background-color:var(--yv-mist)}to{background-color:#0000}}@media (prefers-reduced-motion:reduce){[data-yv-reveal=group]>*{transform:none}[data-yv-reveal=group][data-yv-in]>*{transition:opacity .12s linear var(--yv-step)}.yv5-title-mask>span,[data-yv-in] .yv5-title-mask>span,.yv5-prose blockquote:before,.yv5-prose blockquote[data-yv-in]:before{transition:none;transform:none}[data-yv-reveal=self]{transform:none}[data-yv-reveal=self][data-yv-in]{transition:opacity .12s linear var(--yv-delay,0s)}.yv5 [data-yv-flash]{animation:none}}}