.hero[data-astro-cid-lcdefpme]{background:#fff;padding-bottom:0;position:relative;overflow:hidden}.hero-inner[data-astro-cid-lcdefpme]{z-index:2;grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(2rem,5vw,5rem);display:grid;position:relative}.hero-copy[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;display:flex}.hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.035em;line-height:.98}.hero-copy[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-top:2rem}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.9rem;margin-top:2.75rem;display:flex}.morning-card[data-astro-cid-lcdefpme]{backdrop-filter:blur(8px);border:1px solid var(--line);background:#fcfcfbf5;justify-self:end;width:100%;max-width:460px;padding:2rem 2rem 1rem;box-shadow:0 28px 64px -32px #17171661}.hero-art[data-astro-cid-lcdefpme]{z-index:1;pointer-events:none;user-select:none;width:100%;margin-top:clamp(-9rem,-11vw,-4rem);position:relative}.hero-art[data-astro-cid-lcdefpme]:before{content:"";z-index:1;background:linear-gradient(#fff 0%,#fff0 100%);height:38%;position:absolute;inset:0 0 auto}.hero-art[data-astro-cid-lcdefpme] picture[data-astro-cid-lcdefpme],.hero-art[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;display:block}.hero-art[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:center bottom;height:auto}.stat-wrap[data-astro-cid-lcdefpme]{z-index:2;background:var(--surface);position:relative}.morning-title[data-astro-cid-lcdefpme]{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:1.1rem;font-size:.72rem;font-weight:560}.morning-list[data-astro-cid-lcdefpme]{list-style:none}.morning-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);grid-template-columns:6.2em 1fr;align-items:baseline;gap:1.1rem;padding-block:.85rem;display:grid}.morning-list[data-astro-cid-lcdefpme] .time[data-astro-cid-lcdefpme]{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:560}.morning-list[data-astro-cid-lcdefpme] .task[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:.93rem;line-height:1.5}.morning-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].highlight{margin-inline:-2rem;background:var(--green-tint);border-top:none;margin-top:.85rem;margin-bottom:-1rem;padding:1rem 2rem 1.15rem}.morning-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].highlight .task[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:560}.morning-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].highlight .time[data-astro-cid-lcdefpme]{color:var(--green-deep)}.stat-strip[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem;padding-block:2.25rem;list-style:none;display:flex}.stat[data-astro-cid-lcdefpme]{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.8rem;font-weight:560}.section-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:clamp(2.5rem,5vw,4.5rem);display:flex}.service-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.service-card[data-astro-cid-lcdefpme]{background:var(--card);flex-direction:column;gap:1rem;padding:2rem 1.75rem 2.25rem;transition:background-color .18s;display:flex}a[data-astro-cid-lcdefpme].service-card:hover{background:#edebe6}.service-card[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{margin-bottom:.75rem}.service-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.14rem}.service-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.93rem;line-height:1.6}.service-wide[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);flex-flow:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:2.5rem}.wide-body[data-astro-cid-lcdefpme]{align-items:flex-start;gap:1.5rem;max-width:46rem;display:flex}.wide-body[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{flex-shrink:0;margin-top:.3rem}.wide-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.14rem}.wide-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:.6rem;font-size:.93rem;line-height:1.6}.service-wide[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex-shrink:0}.mosaic[data-astro-cid-lcdefpme]{grid-template-columns:1.25fr 1fr 1fr;gap:1.25rem;display:grid}.mosaic-lead[data-astro-cid-lcdefpme]{background:var(--card);flex-direction:column;justify-content:space-between;gap:3rem;padding:2.25rem 2rem;display:flex}.lead-title[data-astro-cid-lcdefpme]{max-width:11em;font-size:clamp(1.7rem,2.6vw,2.3rem)}.mosaic-lead[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{align-self:flex-start}.mosaic-card[data-astro-cid-lcdefpme]{border:1px solid var(--line);flex-direction:column;justify-content:space-between;gap:1.5rem;min-height:12rem;padding:2rem 1.75rem;display:flex}.mosaic-card[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:0}.mosaic-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{letter-spacing:-.015em;color:var(--ink);max-width:15em;font-size:1.25rem;font-weight:500;line-height:1.35}.statement[data-astro-cid-lcdefpme]{max-width:72rem}.statement[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:20em}.statement-copy[data-astro-cid-lcdefpme]{color:var(--ink-soft);grid-template-columns:1fr 1fr;gap:2.5rem;margin-top:2.75rem;display:grid}.quote-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.quote-card[data-astro-cid-lcdefpme]{background:var(--card);flex-direction:column;justify-content:space-between;gap:1.75rem;padding:clamp(2rem,3vw,2.75rem);display:flex}.quote-card[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{letter-spacing:-.01em;color:var(--ink);text-wrap:pretty;font-size:1.12rem;line-height:1.55}.quote-card[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{gap:.15rem;display:grid}.quote-name[data-astro-cid-lcdefpme]{color:var(--ink);font-size:.92rem;font-weight:600}.quote-role[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.85rem}.quote-more[data-astro-cid-lcdefpme]{margin-top:2rem}@media (width<=900px){.hero-inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.morning-card[data-astro-cid-lcdefpme]{justify-self:stretch;max-width:560px;margin-top:1rem}.hero-art[data-astro-cid-lcdefpme]{margin-top:-2rem}}@media (width<=980px){.service-grid[data-astro-cid-lcdefpme],.mosaic[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.mosaic-lead[data-astro-cid-lcdefpme]{grid-column:1/-1}.quote-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=640px){.service-grid[data-astro-cid-lcdefpme],.mosaic[data-astro-cid-lcdefpme],.statement-copy[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.section-head[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:1.25rem}}
