.seo-underline{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 8' preserveAspectRatio='none'%3E%3Cpath d='M1 5.5C25 2.5 52 2 78 3.6 92 4.4 106 5 119 3.2' fill='none' stroke='%23ff6b7f' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E");background-position:0 100%;background-repeat:no-repeat;background-size:100% .42em;padding-bottom:.12em}.seo-sticker{--st-bg:var(--lime);--st-ink:var(--on-lime);background:var(--st-bg);color:var(--st-ink);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;box-shadow:0 0 0 2px var(--bg-elev), 0 6px 14px -8px #0000008c;border-radius:999px;align-items:center;gap:.35em;padding:.28em .7em;font-size:10.5px;font-weight:600;display:inline-flex}.seo-sticker[data-tone=ember]{--st-bg:var(--ember);--st-ink:#fff}.seo-sticker[data-tone=bio]{--st-bg:var(--bio);--st-ink:#0b0b0c}.seo-sticker[data-tone=paper]{--st-bg:var(--sticky);--st-ink:var(--sticky-ink)}.seo-stroke{--pen:var(--hl-yellow);height:.95rem;width:calc(var(--v,0) * 100%);background:linear-gradient(100deg, transparent 0, var(--pen) .3rem, var(--pen) calc(100% - .35rem), transparent 100%);border-radius:.35rem .6rem .45rem .5rem;min-width:.9rem;position:relative;transform:rotate(-.6deg)}.seo-stroke[data-pen=blue]{--pen:var(--hl-blue)}.seo-stroke[data-pen=pink]{--pen:var(--hl-pink)}.seo-stroke[data-pen=mint]{--pen:var(--hl-mint)}.seo-stroke[data-pen=lav]{--pen:var(--hl-lav)}@keyframes seo-stroke-draw{0%{clip-path:inset(0 100% 0 0 round .4rem)}to{clip-path:inset(0 round .4rem)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.seo-stroke{animation:linear both seo-stroke-draw;animation-timeline:view();animation-range:entry 10% cover 35%}}}.seo-hl{--pen:var(--hl-yellow);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(100deg, transparent .15em, var(--pen) .3em, var(--pen) calc(100% - .25em), transparent calc(100% - .08em));color:var(--text);background-position:0 90%;background-repeat:no-repeat;background-size:100% .72em;padding:0 .14em}.seo-hl[data-pen=blue]{--pen:var(--hl-blue)}.seo-hl[data-pen=pink]{--pen:var(--hl-pink)}.seo-hl[data-pen=mint]{--pen:var(--hl-mint)}.seo-reveal>summary{cursor:pointer;list-style:none}.seo-reveal>summary::-webkit-details-marker{display:none}.seo-reveal[open] .seo-reveal-chev{rotate:180deg}.seo-reveal-chev{transition:rotate .2s var(--ease-out)}.seo-reveal[open] .seo-reveal-closed,.seo-reveal:not([open]) .seo-reveal-open{display:none}.seo-sheet{background-image:repeating-linear-gradient(to bottom, transparent 0, transparent 31px, var(--line) 31px, var(--line) 32px)}.seo-proposed{border-left:3px solid var(--pen-red);background:var(--pen-red-soft)}@media (prefers-reduced-motion:reduce){.seo-reveal-chev{transition:none}}
