.lr-display{font-family:var(--font-fraunces),Georgia,"Times New Roman",serif;font-weight:380;letter-spacing:-.028em;line-height:.96;font-variation-settings:"opsz" 144,"SOFT" 40,"WONK" 1;text-wrap:balance}.lr-display em{font-style:italic;font-weight:360}.lr-arch{position:relative;overflow:hidden;border-radius:999px 999px 26px 26px;box-shadow:0 1px 2px rgba(27,28,21,.06),0 30px 70px -34px rgba(27,28,21,.42)}.lr-arch:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(27,28,21,.1);pointer-events:none}.lr-arch>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}header.lr-nav{background-color:hsla(36,31%,94%,.86);backdrop-filter:blur(14px);box-shadow:0 1px 0 rgba(27,28,21,.08)}header.lr-nav.lr-nav-dark{background-color:rgba(19,17,9,.78);box-shadow:0 1px 0 hsla(36,31%,94%,.12)}.lr-root [id]{scroll-margin-top:84px}@keyframes lr-caret{0%,45%{opacity:1}55%,to{opacity:0}}.lr-caret{display:inline-block;width:2px;height:.95em;margin-left:2px;vertical-align:-.1em;animation:lr-caret 1s steps(1) infinite}@keyframes lr-pulse{0%{box-shadow:0 0 0 0 rgba(165,114,47,.45)}70%{box-shadow:0 0 0 7px rgba(165,114,47,0)}to{box-shadow:0 0 0 0 rgba(165,114,47,0)}}.lr-pulse{animation:lr-pulse 2.2s ease-out infinite}.lr-stamp{transform:rotate(-5deg);border:1.5px solid rgba(140,96,40,.75);color:#8c6028;border-radius:6px;padding:6px 10px;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;opacity:.92}.lr-lines>*{opacity:0;transform:translateY(6px);transition:opacity .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1)}.lr-lines.is-in>*{opacity:1;transform:none}.lr-lines.is-in>:first-child{transition-delay:60ms}.lr-lines.is-in>:nth-child(2){transition-delay:.18s}.lr-lines.is-in>:nth-child(3){transition-delay:.3s}.lr-lines.is-in>:nth-child(4){transition-delay:.42s}.lr-lines.is-in>:nth-child(5){transition-delay:.54s}.lr-lines.is-in>:nth-child(6){transition-delay:.66s}.lr-lines.is-in>:nth-child(7){transition-delay:.78s}.lr-lines.is-in>:nth-child(n+8){transition-delay:.9s}.lr-grain{background-image:url(/otto-doodles.svg);background-size:460px 460px;opacity:.16;-webkit-mask-image:linear-gradient(90deg,#000,#000 8%,transparent 30%,transparent 70%,#000 92%,#000);mask-image:linear-gradient(90deg,#000,#000 8%,transparent 30%,transparent 70%,#000 92%,#000)}@media (prefers-reduced-motion:reduce){.lr-caret,.lr-pulse{animation:none}.lr-lines>*{opacity:1;transform:none;transition:none}}.st-in{opacity:0;transform:translateY(6px);transition:opacity .36s cubic-bezier(.22,1,.36,1),transform .36s cubic-bezier(.22,1,.36,1)}.st-in.is-on{opacity:1;transform:none}@keyframes st-scene-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.st-scene{animation:st-scene-in .42s cubic-bezier(.22,1,.36,1) both}.st-cursor{position:absolute;right:-6px;bottom:-8px;width:16px;height:16px;border-radius:999px;border:2px solid #1b1c15;background:hsla(0,0%,100%,.85);box-shadow:0 2px 6px rgba(27,28,21,.25);transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .3s ease;pointer-events:none}@media (prefers-reduced-motion:reduce){.st-in{opacity:1;transform:none;transition:none}.st-scene{animation:none}.st-cursor{display:none}}[data-dark-band] :focus-visible,html[data-theme] [data-dark-band] :focus-visible{outline-color:hsla(36,31%,94%,.8)}