.scroll-shot-page[data-astro-cid-rapvybln]{will-change:transform}.neo-mark[data-astro-cid-h2zofnsf]{--neo-speed:.85s;flex:none;display:inline-block}.neo-mark-track[data-astro-cid-h2zofnsf],.neo-mark-strike[data-astro-cid-h2zofnsf]{opacity:0;transition:opacity .22s}.neo-mark[data-astro-cid-h2zofnsf][data-thinking] .neo-mark-track[data-astro-cid-h2zofnsf],.neo-mark[data-astro-cid-h2zofnsf][data-thinking] .neo-mark-strike[data-astro-cid-h2zofnsf]{opacity:1}.neo-mark-track[data-astro-cid-h2zofnsf]{stroke:var(--color-brand);stroke-opacity:.18;stroke-width:5px}.neo-mark-strike[data-astro-cid-h2zofnsf]{stroke:var(--color-brand);stroke-width:7px;stroke-linecap:round;stroke-dasharray:25 75;stroke-dashoffset:0}.neo-mark[data-astro-cid-h2zofnsf][data-thinking] .neo-mark-strike[data-astro-cid-h2zofnsf]{animation:neo-mark-run var(--neo-speed) linear infinite}@keyframes neo-mark-run{to{stroke-dashoffset:-100px}}@media (prefers-reduced-motion:reduce){:root:not([data-a11y-motion=allow]) .neo-mark[data-astro-cid-h2zofnsf][data-thinking] .neo-mark-strike[data-astro-cid-h2zofnsf]{animation:none}}:root[data-a11y-motion=reduce] .neo-mark[data-astro-cid-h2zofnsf][data-thinking] .neo-mark-strike[data-astro-cid-h2zofnsf]{animation:none}.oe-travel[data-astro-cid-hmskaadg]{offset-rotate:0deg;animation:5.5s cubic-bezier(.55,0,.45,1) infinite oe-travel;translate:-50% -50%}@keyframes oe-travel{0%{offset-distance:0%}70%,to{offset-distance:58%}}.oe-flow[data-astro-cid-hmskaadg]{animation:1.4s linear infinite oe-flow}@keyframes oe-flow{to{stroke-dashoffset:-18px}}.oe-caret[data-astro-cid-hmskaadg]{animation:1.1s step-end infinite oe-caret}@keyframes oe-caret{50%{opacity:0}}.oe-orbit[data-astro-cid-hmskaadg]{animation:9s linear infinite oe-spin}@keyframes oe-spin{to{transform:rotate(360deg)}}.oe-sweep[data-astro-cid-hmskaadg]{transform-box:view-box;transform-origin:54px 54px;animation:12s linear infinite oe-spin}.oe-live[data-astro-cid-hmskaadg]{animation:1.8s ease-in-out infinite oe-live}@keyframes oe-live{50%{opacity:.25}}.oe-ring[data-astro-cid-hmskaadg]{position:relative}.oe-ring[data-astro-cid-hmskaadg]:after{content:"";border:2px solid var(--color-brand);border-radius:9999px;animation:2.4s ease-out infinite oe-ping;position:absolute;inset:-4px}@keyframes oe-ping{0%{opacity:.9;transform:scale(.8)}70%,to{opacity:0;transform:scale(1.5)}}.oe-scan[data-astro-cid-hmskaadg]{animation:2.6s ease-in-out infinite alternate oe-scan}@keyframes oe-scan{0%{translate:0 -16px}to{translate:0 16px}}.oe-drag[data-astro-cid-hmskaadg]{animation:3.6s ease-in-out infinite oe-drag}@keyframes oe-drag{0%,15%{transform:translate(-60px,40px)rotate(-3deg)}55%,to{transform:translate(-22px)rotate(0)}}.oe-bell[data-astro-cid-hmskaadg]{transform-origin:50% 10%;animation:4s ease-in-out infinite oe-bell}@keyframes oe-bell{0%,80%,to{transform:rotate(0)}84%{transform:rotate(14deg)}88%{transform:rotate(-12deg)}92%{transform:rotate(8deg)}96%{transform:rotate(-4deg)}}.oe-armed .oe-grow[data-astro-cid-hmskaadg]{transform-origin:bottom;transform:scaleY(0)}.oe-armed .oe-fill[data-astro-cid-hmskaadg]{transform-origin:0;transform:scaleX(0)}.oe-armed .oe-draw[data-astro-cid-hmskaadg]{stroke-dasharray:1;stroke-dashoffset:1px}.oe-armed .oe-pop[data-astro-cid-hmskaadg],.oe-armed .oe-stamp[data-astro-cid-hmskaadg]{opacity:0;transform:translateY(6px)scale(.96)}.oe-in .oe-grow[data-astro-cid-hmskaadg]{animation:.9s cubic-bezier(.2,.8,.2,1) both oe-grow}.oe-in .oe-fill[data-astro-cid-hmskaadg]{animation:1s cubic-bezier(.2,.8,.2,1) both oe-fillx}.oe-in .oe-draw[data-astro-cid-hmskaadg]{stroke-dasharray:1;animation:1.6s cubic-bezier(.4,0,.2,1) .15s both oe-draw}.oe-in .oe-pop[data-astro-cid-hmskaadg]{animation:.6s cubic-bezier(.2,.8,.2,1) .35s both oe-pop}.oe-in .oe-stamp[data-astro-cid-hmskaadg]{animation:.5s cubic-bezier(.3,1.6,.5,1) .7s both oe-pop}@keyframes oe-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes oe-fillx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes oe-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:calc(1 - var(--oe-to,1))}}@keyframes oe-pop{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:none}}.oe-draw[data-astro-cid-hmskaadg]{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--oe-to,1))}.oe-tint-swatch[data-astro-cid-hmskaadg]{background:color-mix(in oklab, var(--color-brand) 40%, transparent)}:root[data-theme=dark] .oe-tint[data-astro-cid-hmskaadg]{fill:var(--oe-hatch);fill-opacity:1}:root[data-theme=dark] .oe-tint-swatch[data-astro-cid-hmskaadg]{background:repeating-linear-gradient(135deg, var(--color-brand) 0 1.5px, transparent 1.5px 4px);box-shadow:inset 0 0 0 1px var(--color-brand)}:root[data-theme=dark] .oe-halo[data-astro-cid-hmskaadg]{box-shadow:0 0 0 3px var(--color-brand)}@media (prefers-reduced-motion:reduce){.oe-travel[data-astro-cid-hmskaadg],.oe-flow[data-astro-cid-hmskaadg],.oe-caret[data-astro-cid-hmskaadg],.oe-orbit[data-astro-cid-hmskaadg],.oe-sweep[data-astro-cid-hmskaadg],.oe-live[data-astro-cid-hmskaadg],.oe-scan[data-astro-cid-hmskaadg],.oe-drag[data-astro-cid-hmskaadg],.oe-bell[data-astro-cid-hmskaadg]{animation:none!important}.oe-ring[data-astro-cid-hmskaadg]:after{display:none}.oe-travel[data-astro-cid-hmskaadg]{offset-distance:58%}.oe-drag[data-astro-cid-hmskaadg]{transform:translate(-22px)}.oe-armed [data-astro-cid-hmskaadg]:is(.oe-grow,.oe-fill,.oe-draw,.oe-pop,.oe-stamp){animation-duration:1ms!important;animation-delay:0s!important}}.oe-panel[data-astro-cid-ftqq4dy3]{background-image:radial-gradient(color-mix(in oklab, var(--color-stone-400) 45%, transparent) 1px, transparent 1.2px);background-position:7px 7px;background-size:14px 14px;container-type:inline-size}.oe-zoom[data-astro-cid-ftqq4dy3]{--oe-z:.92;transform:scale(var(--oe-z))}@container (width>=310px){.oe-zoom[data-astro-cid-ftqq4dy3]{--oe-z:1.04}}@container (width>=350px){.oe-zoom[data-astro-cid-ftqq4dy3]{--oe-z:1.16}}@container (width>=380px){.oe-zoom[data-astro-cid-ftqq4dy3]{--oe-z:1.26}}@container (width>=410px){.oe-zoom[data-astro-cid-ftqq4dy3]{--oe-z:1.36}}@container (width>=460px){.oe-zoom[data-astro-cid-ftqq4dy3]{--oe-z:1.44}}.oe-card[data-astro-cid-ftqq4dy3]:hover .oe-zoom[data-astro-cid-ftqq4dy3]{transform:scale(calc(var(--oe-z) + .03))}@media (width>=768px) and (width<=1023.98px){.oe-card[data-astro-cid-ftqq4dy3].md\:flex-row>.oe-panel[data-astro-cid-ftqq4dy3]{flex:0 0 54%}}@media (width>=1024px){.oe-card[data-astro-cid-ftqq4dy3]:is(.lg\:flex-row,.lg\:flex-row-reverse)>.oe-panel[data-astro-cid-ftqq4dy3]{flex:0 0 54%}}@media (width>=768px){.oe-card[data-astro-cid-ftqq4dy3].md\:flex-row>div[data-astro-cid-ftqq4dy3]:last-child{padding:2rem}}@media (width>=1024px){.oe-card[data-astro-cid-ftqq4dy3]:is(.lg\:flex-row,.lg\:flex-row-reverse)>div[data-astro-cid-ftqq4dy3]:last-child{padding:2.25rem 2.5rem}.oe-card[data-astro-cid-ftqq4dy3].lg\:flex-col>div[data-astro-cid-ftqq4dy3]:last-child{padding:1.25rem 1.5rem 1.5rem}}
