.fh[data-astro-cid-hiomgflr]{isolation:isolate;background:var(--neutral-900);min-height:100svh;color:var(--neutral-50);display:grid;position:relative;overflow:clip}.fh[data-astro-cid-hiomgflr] picture,.fh__img[data-astro-cid-hiomgflr]{width:100%;height:100%;position:absolute;inset:0}.fh[data-astro-cid-hiomgflr] .fh__img{object-fit:cover;object-position:var(--focus)}.fh__shade[data-astro-cid-hiomgflr]{background:linear-gradient(90deg,#141210e6 0%,#141210ad 42%,#1412101a 78%),linear-gradient(#14121000 55%,#141210b3 100%);position:absolute;inset:0}.fh__copy[data-astro-cid-hiomgflr]{z-index:1;padding-top:calc(4rem + var(--space-96));padding-bottom:var(--space-96);align-self:end;position:relative}.fh__title[data-astro-cid-hiomgflr]{color:var(--neutral-50);max-width:18ch!important;font-size:clamp(2.75rem,5.6vw,5.25rem)!important}.fh__accent[data-astro-cid-hiomgflr]{color:var(--orange-400);display:block}.fh__lede[data-astro-cid-hiomgflr]{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}.fh__lede[data-astro-cid-hiomgflr]+.fh__lede[data-astro-cid-hiomgflr]{margin-top:var(--space-16)!important}.fh__cta[data-astro-cid-hiomgflr]{margin-top:var(--space-32)}.fh__note[data-astro-cid-hiomgflr]{font-size:var(--text-sm);color:var(--neutral-300);margin-top:var(--space-16)!important}@media (width<=47.9375rem){.fh__shade[data-astro-cid-hiomgflr]{background:linear-gradient(#14121040 0%,#141210b8 45%,#141210eb 100%)}.fh__copy[data-astro-cid-hiomgflr]{padding-bottom:var(--space-48)}.fh__lede[data-astro-cid-hiomgflr]{font-size:var(--text-lg)!important;line-height:var(--leading-lg)!important}}.sp[data-astro-cid-dmqwggup]{background:var(--neutral-900);color:var(--neutral-50);position:relative}.sp__pin[data-astro-cid-dmqwggup]{align-items:center;min-height:100svh;display:grid}.sp__inner[data-astro-cid-dmqwggup]{padding-block:var(--space-96)}.sp__title[data-astro-cid-dmqwggup]{color:var(--neutral-50);margin-bottom:0}.sp__list[data-astro-cid-dmqwggup]{margin:var(--space-48) 0 0;gap:var(--space-12);padding:0;list-style:none;display:grid}.sp__line[data-astro-cid-dmqwggup]{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()){.sp[data-astro-cid-dmqwggup]{height:var(--sp-h);view-timeline-name:--sp}.sp__pin[data-astro-cid-dmqwggup]{height:100svh;position:sticky;top:0}.sp__inner[data-astro-cid-dmqwggup]{display:grid}.sp__list[data-astro-cid-dmqwggup]{display:contents}.sp__title[data-astro-cid-dmqwggup],.sp__line[data-astro-cid-dmqwggup]{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 sp-one;animation-timeline:--sp}.sp__title[data-astro-cid-dmqwggup]{animation-range:entry 70% contain 22%}.sp__line[data-astro-cid-dmqwggup]{animation-range:var(--sp-range)}}}@keyframes sp-one{0%{opacity:0;transform:translateY(1.5rem)}22%,78%{opacity:1;transform:none}to{opacity:0;transform:translateY(-1.5rem)}}.ft__title[data-astro-cid-y7ontuia]{max-width:none;font-size:clamp(2.75rem,6.5vw,5.75rem)}.sc--white[data-astro-cid-tmixccmy]{background:var(--neutral-50)}.sc--cream[data-astro-cid-tmixccmy]{background:var(--lh-cream)!important}.sc__lede[data-astro-cid-tmixccmy]{margin-top:var(--space-32)}.sc__split[data-astro-cid-tmixccmy]{gap:var(--space-64);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;display:grid}.sc__chat[data-astro-cid-tmixccmy]{border:.5rem solid var(--neutral-900);background:#efe7dc;border-radius:1.5rem;justify-self:center;width:100%;max-width:26rem;overflow:hidden}.sc__top[data-astro-cid-tmixccmy]{align-items:center;gap:var(--space-12);padding:var(--space-12) var(--space-16);background:#f6f2ee;display:flex}.sc__faces[data-astro-cid-tmixccmy]{display:flex}.sc__faces[data-astro-cid-tmixccmy] img{border-radius:var(--radius-full);object-fit:cover;border:2px solid #f6f2ee;width:1.875rem;height:1.875rem;margin-left:-.5rem}.sc__faces[data-astro-cid-tmixccmy] img:first-child{margin-left:0}.sc__top[data-astro-cid-tmixccmy] b[data-astro-cid-tmixccmy]{font-size:var(--text-sm);display:block}.sc__top[data-astro-cid-tmixccmy] small[data-astro-cid-tmixccmy]{font-size:var(--text-xs);color:var(--text-muted)}.sc__thread[data-astro-cid-tmixccmy]{gap:var(--space-8);padding:var(--space-16) var(--space-12) var(--space-24);display:grid}.sc__msg[data-astro-cid-tmixccmy]{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}.sc__n[data-astro-cid-tmixccmy]{font-size:var(--text-xs);display:block}.sc__n--jack[data-astro-cid-tmixccmy]{color:#2f7a6b}.sc__n--sara[data-astro-cid-tmixccmy]{color:#b8543a}.sc__n--zoe[data-astro-cid-tmixccmy]{color:#7a5ab8}.sc__msg--house[data-astro-cid-tmixccmy]{background:var(--orange-50);border:var(--border-width) solid var(--orange-300)}.sc__msg--house[data-astro-cid-tmixccmy] .sc__n[data-astro-cid-tmixccmy]{color:var(--orange-800)}.sc__msg--me[data-astro-cid-tmixccmy]{background:var(--lh-wa);justify-self:end}.sc__good[data-astro-cid-tmixccmy]{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}@media (width<=61.9375rem){.sc__split[data-astro-cid-tmixccmy]{gap:var(--space-48);grid-template-columns:minmax(0,1fr)}}.sbd--white[data-astro-cid-gaj6ferw]{background:var(--neutral-50)}.sbd--cream[data-astro-cid-gaj6ferw]{background:var(--lh-cream)!important}.sbd__lede[data-astro-cid-gaj6ferw]{margin-top:var(--space-32)}.sbd__board[data-astro-cid-gaj6ferw]{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}.sbd__cell[data-astro-cid-gaj6ferw]{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}.sbd__cell[data-astro-cid-gaj6ferw] small[data-astro-cid-gaj6ferw]{font-size:var(--text-sm);color:var(--text-secondary)}.sbd__cell[data-astro-cid-gaj6ferw] b[data-astro-cid-gaj6ferw]{letter-spacing:-.04em;color:var(--accent);font-size:clamp(1.75rem,3.2vw,2.75rem);font-weight:700;line-height:1.05}.sbd__cell--dark[data-astro-cid-gaj6ferw]{background:var(--neutral-900);border-color:var(--neutral-900)}.sbd__cell--dark[data-astro-cid-gaj6ferw] small[data-astro-cid-gaj6ferw]{color:var(--neutral-400)}.sbd__src[data-astro-cid-gaj6ferw]{margin-top:var(--space-24)}@media (width<=61.9375rem){.sbd__board[data-astro-cid-gaj6ferw]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=47.9375rem){.sbd__board[data-astro-cid-gaj6ferw]{margin-top:var(--space-40)}.sbd__cell[data-astro-cid-gaj6ferw]{min-height:7rem;padding:var(--space-16)}}.sbl[data-astro-cid-ms5u4flu]{background:var(--lh-cream)!important}.sbl__list[data-astro-cid-ms5u4flu]{margin:var(--space-48) 0 0;padding:0;list-style:none;display:grid}.sbl__list[data-astro-cid-ms5u4flu] li[data-astro-cid-ms5u4flu]{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}.sbl__last[data-astro-cid-ms5u4flu]{font-weight:700!important}.sbl__soon[data-astro-cid-ms5u4flu]{font-size:var(--text-base);color:var(--text-secondary);margin-top:var(--space-32)!important}.sbl__cta[data-astro-cid-ms5u4flu]{margin-top:var(--space-48);align-items:center;gap:var(--space-16) var(--space-24);flex-wrap:wrap;display:flex}.sbl__cta[data-astro-cid-ms5u4flu] p[data-astro-cid-ms5u4flu]{font-size:var(--text-sm);color:var(--text-secondary)}.hr-home.story .site-header--overlay:not([data-scrolled]){-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000}.hr-home.story .site-header--overlay:not([data-scrolled]) .site-header__burger{background-color:#fdfcfce0;border-radius:9999px;box-shadow:0 4px 14px -6px #24211e59}.hr-home.story .site-header--overlay:not([data-scrolled]) .site-header__logo-mark path[fill=black]{fill:#fff}.hr-home.story .m-muted-light{color:var(--neutral-300)}
