.hd-screen[data-astro-cid-ge2uvauf]{height:27.5rem;position:relative}@media (width<=639px){.hd-screen[data-astro-cid-ge2uvauf]{height:26rem}}.hd-scene[data-astro-cid-ge2uvauf]{opacity:0;visibility:hidden;padding:.6rem .9rem .9rem;font-size:.78rem;transition:opacity .4s,visibility 0s linear .4s;position:absolute;inset:1.9rem 0 0}.hd-scene[data-astro-cid-ge2uvauf].is-on{opacity:1;visibility:visible;transition:opacity .4s}.hd-step[data-astro-cid-ge2uvauf]{opacity:0;transform:translateY(8px)}.is-on[data-astro-cid-ge2uvauf] .hd-step[data-astro-cid-ge2uvauf]{animation:hd-in .42s cubic-bezier(.2, .8, .2, 1) calc(var(--d,0s) * .7) both}@keyframes hd-in{to{opacity:1;transform:none}}.hd-search[data-astro-cid-ge2uvauf]{border:1px solid var(--color-dune);color:var(--color-warmgray);background:#fff;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem .8rem;display:flex}.hd-search[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:var(--color-charcoal)}.hd-map[data-astro-cid-ge2uvauf]{background:#e6ddcc;border-radius:.75rem;height:5.25rem;position:relative;overflow:hidden}.hd-pin[data-astro-cid-ge2uvauf]{background:var(--color-warmgray);color:#0000;border-radius:9999px 9999px 9999px 0;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;font-size:0;display:flex;position:absolute;transform:rotate(-45deg)}.hd-pin-you[data-astro-cid-ge2uvauf]{background:var(--color-forest)}.is-on[data-astro-cid-ge2uvauf] .hd-pin-you[data-astro-cid-ge2uvauf]{animation:.5s cubic-bezier(.2,.8,.2,1) 1.5s both hd-pin}@keyframes hd-pin{50%{transform:rotate(-45deg)scale(1.45)}to{transform:rotate(-45deg)scale(1.2)}}.hd-rows[data-astro-cid-ge2uvauf]{position:relative}.hd-row[data-astro-cid-ge2uvauf]{inset-inline:0;height:calc(var(--rh) - .3rem);border:1px solid var(--color-dune);transform:translateY(calc(var(--from) * var(--rh)));background:#fff;border-radius:.75rem;align-items:center;padding:0 .75rem;display:flex;position:absolute;top:0}.is-on[data-astro-cid-ge2uvauf] .hd-row[data-astro-cid-ge2uvauf]{animation:.65s cubic-bezier(.65,0,.35,1) 1.05s both hd-move}@keyframes hd-move{0%{transform:translateY(calc(var(--from) * var(--rh)))}to{transform:translateY(calc(var(--to) * var(--rh)))}}.is-on[data-astro-cid-ge2uvauf] .hd-you[data-astro-cid-ge2uvauf]{animation:.65s cubic-bezier(.65,0,.35,1) 1.05s both hd-move,.4s 1.7s both hd-you}@keyframes hd-you{to{border-color:var(--color-canopy);background:#eef5f0}}.hd-result[data-astro-cid-ge2uvauf]{flex-direction:column;justify-content:center;align-items:flex-start;gap:.1rem}.hd-url[data-astro-cid-ge2uvauf]{color:var(--color-warmgray);font-size:.62rem}.hd-title[data-astro-cid-ge2uvauf]{color:#1f3fbf;font-size:.8rem;font-weight:600;line-height:1.2}.hd-meta[data-astro-cid-ge2uvauf]{color:var(--color-warmgray);align-items:center;gap:.25rem;font-size:.66rem;display:flex}.hd-thread-head[data-astro-cid-ge2uvauf]{border-bottom:1px solid var(--color-dune);align-items:center;gap:.55rem;padding-bottom:.6rem;font-size:.78rem;display:flex}.hd-avatar[data-astro-cid-ge2uvauf]{background:var(--color-forest);width:1.6rem;height:1.6rem;color:var(--color-sand);border-radius:9999px;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:inline-flex}.hd-typing[data-astro-cid-ge2uvauf]{background:var(--color-dune);opacity:0;border-radius:1rem 1rem 1rem .3rem;align-self:start;gap:.2rem;width:max-content;padding:.65rem .75rem;display:inline-flex}.hd-typing[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:var(--color-warmgray);border-radius:9999px;width:.32rem;height:.32rem}.is-on[data-astro-cid-ge2uvauf] .hd-typing[data-astro-cid-ge2uvauf]{animation:hd-typing .78s ease calc(var(--d,0s) * .7) both}.is-on[data-astro-cid-ge2uvauf] .hd-typing[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{animation:.7s ease-in-out infinite hd-dot}.hd-typing[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(2){animation-delay:.12s!important}.hd-typing[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(3){animation-delay:.24s!important}@keyframes hd-typing{0%{opacity:0}15%,85%{opacity:1}to{opacity:0}}@keyframes hd-dot{50%{opacity:.5;transform:translateY(-2px)}}.hd-site[data-astro-cid-ge2uvauf]{border:1px solid var(--color-dune);border-radius:.75rem;position:absolute;inset:.2rem .6rem .6rem;overflow:hidden}.hd-old[data-astro-cid-ge2uvauf]{color:#222;background:#fff;padding:.9rem;position:absolute;inset:0}.hd-new[data-astro-cid-ge2uvauf]{background:var(--color-offwhite);clip-path:inset(0 100% 0 0);position:absolute;inset:0}.is-on[data-astro-cid-ge2uvauf] .hd-new[data-astro-cid-ge2uvauf]{animation:.8s cubic-bezier(.65,0,.35,1) .8s both hd-wipe}@keyframes hd-wipe{to{clip-path:inset(0)}}.hd-wipe-line[data-astro-cid-ge2uvauf]{background:var(--color-canopy);opacity:0;width:2px;position:absolute;top:0;bottom:0;left:0}.is-on[data-astro-cid-ge2uvauf] .hd-wipe-line[data-astro-cid-ge2uvauf]{animation:.8s cubic-bezier(.65,0,.35,1) .8s both hd-line}@keyframes hd-line{0%{opacity:1;left:0}95%{opacity:1}to{opacity:0;left:100%}}.hd-try[data-astro-cid-ge2uvauf]{background:var(--color-offwhite);border:1px solid #2d6a4f59;border-radius:1rem;padding:.85rem}.hd-tap[data-astro-cid-ge2uvauf]{z-index:1;grid-template-columns:1fr 2fr;display:grid;position:absolute;inset:0}.hd-tap[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{cursor:pointer}.hd-arrow[data-astro-cid-ge2uvauf]{z-index:2;border-radius:9999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:transform .2s,background-color .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.hd-arrow[data-astro-cid-ge2uvauf]:hover{transform:translateY(-50%)scale(1.07)}.hd-arrow[data-astro-cid-ge2uvauf]:focus-visible{outline:2px solid var(--color-canopy);outline-offset:3px}.hd-arrow-prev[data-astro-cid-ge2uvauf]{border:1px solid var(--color-dune);background:var(--color-offwhite);color:var(--color-charcoal);left:-1.1rem}.hd-arrow-next[data-astro-cid-ge2uvauf]{background:var(--color-forest);color:var(--color-sand);right:-1.1rem}.hd-arrow-next[data-astro-cid-ge2uvauf]:hover{background:var(--color-canopy)}.hd-seg[data-astro-cid-ge2uvauf]{cursor:pointer;flex:1;padding:.7rem 0}.hd-seg[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{background:var(--color-dune);border-radius:2px;height:3px;display:block;overflow:hidden}.hd-seg[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:var(--color-forest);width:0;height:100%;display:block}.hd-seg[data-astro-cid-ge2uvauf]:hover>span[data-astro-cid-ge2uvauf]{background:#d9cdb8}.hd-seg[data-astro-cid-ge2uvauf]:focus-visible{outline:2px solid var(--color-canopy);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){.is-on[data-astro-cid-ge2uvauf] .hd-step[data-astro-cid-ge2uvauf],.is-on[data-astro-cid-ge2uvauf] .hd-row[data-astro-cid-ge2uvauf],.is-on[data-astro-cid-ge2uvauf] .hd-you[data-astro-cid-ge2uvauf],.is-on[data-astro-cid-ge2uvauf] .hd-new[data-astro-cid-ge2uvauf],.is-on[data-astro-cid-ge2uvauf] .hd-pin-you[data-astro-cid-ge2uvauf]{animation-duration:1ms!important;animation-delay:0s!important}.is-on[data-astro-cid-ge2uvauf] .hd-typing[data-astro-cid-ge2uvauf],.is-on[data-astro-cid-ge2uvauf] .hd-wipe-line[data-astro-cid-ge2uvauf]{opacity:0;animation:none}}
