.sth[data-astro-cid-7y7spnjx]{isolation:isolate;background:var(--neutral-900);min-height:100svh;color:var(--neutral-50);display:grid;position:relative;overflow:clip}.sth[data-astro-cid-7y7spnjx] picture,.sth__img[data-astro-cid-7y7spnjx]{width:100%;height:100%;position:absolute;inset:0}.sth[data-astro-cid-7y7spnjx] .sth__img{object-fit:cover;object-position:var(--focus)}.sth__shade[data-astro-cid-7y7spnjx]{background:linear-gradient(90deg,#141210e6 0%,#141210b3 40%,#1412101a 75%),linear-gradient(#14121000 55%,#141210b3 100%);position:absolute;inset:0}.sth__copy[data-astro-cid-7y7spnjx]{z-index:1;padding-top:calc(4rem + var(--space-96));padding-bottom:var(--space-96);align-self:end;position:relative}.sth__title[data-astro-cid-7y7spnjx]{color:var(--neutral-50);max-width:18ch!important;font-size:clamp(2.75rem,5.2vw,5rem)!important}.sth__accent[data-astro-cid-7y7spnjx]{color:var(--orange-400);display:block}.sth__lede[data-astro-cid-7y7spnjx]{max-width:36rem;color:var(--neutral-200);margin-top:var(--space-24)!important;font-size:var(--text-xl)!important;line-height:var(--leading-2xl)!important}.sth__lede[data-astro-cid-7y7spnjx]:first-of-type{margin-top:var(--space-32)!important}.sth__cta[data-astro-cid-7y7spnjx]{margin-top:var(--space-40)}.sth__note[data-astro-cid-7y7spnjx]{font-size:var(--text-sm);color:var(--neutral-300);margin-top:var(--space-16)!important}@media (width<=47.9375rem){.sth__shade[data-astro-cid-7y7spnjx]{background:linear-gradient(#14121040 0%,#141210b8 45%,#141210eb 100%)}.sth__copy[data-astro-cid-7y7spnjx]{padding-bottom:var(--space-48)}.sth__lede[data-astro-cid-7y7spnjx]{font-size:var(--text-lg)!important;line-height:var(--leading-lg)!important}}.sho[data-astro-cid-u2xm7wns]{background:var(--neutral-900);color:var(--neutral-50);position:relative}.sho__pin[data-astro-cid-u2xm7wns]{align-items:center;min-height:100svh;display:grid}.sho__inner[data-astro-cid-u2xm7wns]{padding-block:var(--space-96)}.sho__title[data-astro-cid-u2xm7wns]{color:var(--neutral-50);margin-bottom:0}.sho__list[data-astro-cid-u2xm7wns]{margin:var(--space-48) 0 0;gap:var(--space-12);padding:0;list-style:none;display:grid}.sho__line[data-astro-cid-u2xm7wns]{letter-spacing:-.025em;color:var(--orange-400);text-wrap:pretty;font-size:clamp(1.5rem,3.2vw,2.75rem);font-weight:600;line-height:1.12}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.sho[data-astro-cid-u2xm7wns]{view-timeline-name:--sho;height:420svh}.sho__pin[data-astro-cid-u2xm7wns]{height:100svh;position:sticky;top:0}.sho__inner[data-astro-cid-u2xm7wns]{display:grid}.sho__list[data-astro-cid-u2xm7wns]{display:contents}.sho__title[data-astro-cid-u2xm7wns],.sho__line[data-astro-cid-u2xm7wns]{letter-spacing:-.035em;grid-area:1/1;align-self:center;font-size:clamp(2.5rem,6.2vw,5.75rem);line-height:1.02;animation:linear both sho-one;animation-timeline:--sho}.sho__title[data-astro-cid-u2xm7wns]{animation-range:entry 70% contain 26%}.sho__line--1[data-astro-cid-u2xm7wns]{animation-range:contain 22% contain 46%}.sho__line--2[data-astro-cid-u2xm7wns]{animation-range:contain 42% contain 66%}.sho__line--3[data-astro-cid-u2xm7wns]{animation-range:contain 62% exit 10%}.sho[data-astro-cid-u2xm7wns][data-count="4"]{height:480svh}.sho[data-astro-cid-u2xm7wns][data-count="4"] .sho__title[data-astro-cid-u2xm7wns]{animation-range:entry 70% contain 22%}.sho[data-astro-cid-u2xm7wns][data-count="4"] .sho__line--1[data-astro-cid-u2xm7wns]{animation-range:contain 18% contain 40%}.sho[data-astro-cid-u2xm7wns][data-count="4"] .sho__line--2[data-astro-cid-u2xm7wns]{animation-range:contain 36% contain 58%}.sho[data-astro-cid-u2xm7wns][data-count="4"] .sho__line--3[data-astro-cid-u2xm7wns]{animation-range:contain 54% contain 76%}.sho[data-astro-cid-u2xm7wns][data-count="4"] .sho__line--4[data-astro-cid-u2xm7wns]{animation-range:contain 72% exit 10%}}}@keyframes sho-one{0%{opacity:0;transform:translateY(1.5rem)}22%,78%{opacity:1;transform:none}to{opacity:0;transform:translateY(-1.5rem)}}.stt__title[data-astro-cid-sclchhvr]{max-width:none;font-size:clamp(2.75rem,6.5vw,5.75rem)}.sti--1[data-astro-cid-outr7ghr]{background:var(--neutral-50)}.sti--2[data-astro-cid-outr7ghr]{background:var(--lh-cream)}.sti[data-astro-cid-outr7ghr] .m-lede[data-astro-cid-outr7ghr]{margin-top:var(--space-32)}.sti__split[data-astro-cid-outr7ghr]{gap:var(--space-64);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;display:grid}.sti__chat[data-astro-cid-outr7ghr]{border:.5rem solid var(--neutral-900);background:#efe7dc;border-radius:1.5rem;justify-self:center;width:100%;max-width:26rem;overflow:hidden}.sti__chat-top[data-astro-cid-outr7ghr]{align-items:center;gap:var(--space-12);padding:var(--space-12) var(--space-16);background:#f6f2ee;display:flex}.sti__faces[data-astro-cid-outr7ghr]{display:flex}.sti__faces[data-astro-cid-outr7ghr] img{border-radius:var(--radius-full);object-fit:cover;border:2px solid #f6f2ee;width:1.875rem;height:1.875rem;margin-left:-.5rem}.sti__faces[data-astro-cid-outr7ghr] img:first-child{margin-left:0}.sti__chat-top[data-astro-cid-outr7ghr] b[data-astro-cid-outr7ghr]{font-size:var(--text-sm);display:block}.sti__chat-top[data-astro-cid-outr7ghr] small[data-astro-cid-outr7ghr]{font-size:var(--text-xs);color:var(--text-muted)}.sti__thread[data-astro-cid-outr7ghr]{gap:var(--space-8);padding:var(--space-16) var(--space-12) var(--space-24);display:grid}.sti__msg[data-astro-cid-outr7ghr]{background:var(--neutral-50);max-width:82%;padding:var(--space-8) var(--space-12);border-radius:var(--radius-lg);justify-self:start;font-size:var(--text-sm)!important;line-height:1.35!important}.sti__n[data-astro-cid-outr7ghr]{font-size:var(--text-xs);display:block}.sti__n--jack[data-astro-cid-outr7ghr]{color:#2f7a6b}.sti__n--sara[data-astro-cid-outr7ghr]{color:#b8543a}.sti__n--zoe[data-astro-cid-outr7ghr]{color:#7a5ab8}.sti__msg--house[data-astro-cid-outr7ghr]{background:var(--orange-50);border:var(--border-width) solid var(--orange-300)}.sti__msg--house[data-astro-cid-outr7ghr] .sti__n[data-astro-cid-outr7ghr]{color:var(--orange-800)}.sti__msg--me[data-astro-cid-outr7ghr]{background:var(--lh-wa);justify-self:end}.sti__good[data-astro-cid-outr7ghr]{margin-top:var(--space-8);font-size:var(--text-xs);background:var(--orange-100);color:var(--orange-800);padding:var(--space-4) var(--space-12);border-radius:var(--radius-md);justify-self:center;font-weight:600}.sti__board[data-astro-cid-outr7ghr]{margin:var(--space-64) 0 0;gap:var(--space-16);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.sti__cell[data-astro-cid-outr7ghr]{align-content:space-between;gap:var(--space-16);min-height:9rem;padding:var(--space-24);border-radius:var(--radius-lg);background:var(--neutral-50);border:var(--border-width) solid var(--border);display:grid}.sti__cell[data-astro-cid-outr7ghr] small[data-astro-cid-outr7ghr]{font-size:var(--text-sm);color:var(--text-secondary)}.sti__cell[data-astro-cid-outr7ghr] b[data-astro-cid-outr7ghr]{letter-spacing:-.04em;color:var(--accent);font-size:clamp(1.75rem,3.2vw,2.75rem);font-weight:700;line-height:1.05}.sti__cell--dark[data-astro-cid-outr7ghr]{background:var(--neutral-900);border-color:var(--neutral-900)}.sti__cell--dark[data-astro-cid-outr7ghr] small[data-astro-cid-outr7ghr]{color:var(--neutral-400)}.sti__src[data-astro-cid-outr7ghr]{margin-top:var(--space-24)}@media (width<=61.9375rem){.sti__split[data-astro-cid-outr7ghr]{gap:var(--space-48);grid-template-columns:minmax(0,1fr)}.sti__board[data-astro-cid-outr7ghr]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=47.9375rem){.sti__board[data-astro-cid-outr7ghr]{margin-top:var(--space-40)}.sti__cell[data-astro-cid-outr7ghr]{min-height:7rem;padding:var(--space-16)}}.stb[data-astro-cid-xadrx2r3]{background:var(--lh-cream)!important}.stb__list[data-astro-cid-xadrx2r3]{margin:var(--space-48) 0 0;padding:0;list-style:none;display:grid}.stb__list[data-astro-cid-xadrx2r3] li[data-astro-cid-xadrx2r3]{padding-block:var(--space-16);border-top:var(--border-width) solid var(--border);letter-spacing:-.025em;text-wrap:pretty;font-size:clamp(1.375rem,2.8vw,2.25rem);font-weight:600;line-height:1.15}.stb__last[data-astro-cid-xadrx2r3]{font-weight:700!important}.stb__cta[data-astro-cid-xadrx2r3]{margin-top:var(--space-48);align-items:center;gap:var(--space-16) var(--space-24);flex-wrap:wrap;display:flex}.stb__cta[data-astro-cid-xadrx2r3] p[data-astro-cid-xadrx2r3]{font-size:var(--text-sm);color:var(--text-secondary)}
