.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.9fr) minmax(0,1fr) minmax(0,.43fr);column-gap:12px;padding-block:32px 48px;display:grid}.intro[data-astro-cid-lcdefpme]{z-index:1;align-self:center;padding-top:16px;position:relative}h1[data-astro-cid-lcdefpme].eyebrow{letter-spacing:.24em;text-wrap:balance;max-width:26em;font-weight:500;line-height:1.7}.headline[data-astro-cid-lcdefpme]{margin-block:.32em .3em;letter-spacing:-.045em;max-width:4.2em;margin-right:-.5em;font-size:clamp(3.5rem,9.4vw,7.25rem);font-style:italic;line-height:.92}.sub[data-astro-cid-lcdefpme]{max-width:14em;margin-bottom:1.2em;font-size:clamp(1.25rem,1rem + 1vw,1.6rem);font-style:italic;line-height:1.2}.intro[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-bottom:18px}.main[data-astro-cid-lcdefpme] img{aspect-ratio:2/3;object-fit:cover;width:100%}.side[data-astro-cid-lcdefpme]{align-self:end;margin-bottom:-16px}.side[data-astro-cid-lcdefpme] img{aspect-ratio:2/5;object-fit:cover;object-position:50% 100%;width:100%}ul[data-astro-cid-lcdefpme]{padding:0;list-style:none}.stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:32px;display:grid}.stats[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-variant-numeric:lining-nums;font-size:clamp(1.9rem,1.4rem + 1.8vw,2.75rem);font-style:italic;font-weight:400;line-height:1.05;display:block}.stats[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:4px;font-size:.95rem;line-height:1.3;display:block}.services[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-top:1px solid color-mix(in srgb, var(--ink) 25%, transparent);grid-template-columns:minmax(0,.7fr) minmax(0,1.6fr) auto;align-items:baseline;gap:4px 24px;padding-block:16px;text-decoration:none;display:grid}.areas[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) auto}.services[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child a[data-astro-cid-lcdefpme]{border-top:0;padding-top:4px}.services[data-astro-cid-lcdefpme] .name[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:1.7rem;line-height:1.1}.services[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .name[data-astro-cid-lcdefpme]{text-decoration:underline;text-decoration-thickness:1px}.services[data-astro-cid-lcdefpme] .from[data-astro-cid-lcdefpme]{font-variant-numeric:lining-nums;white-space:nowrap;font-style:italic}.stories[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:24px;display:grid}.stories[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none;display:block}.stories[data-astro-cid-lcdefpme] img{aspect-ratio:4/3;object-fit:cover;object-position:50% 30%;width:100%;transition:opacity .2s}.stories[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover img{opacity:.88}.caption[data-astro-cid-lcdefpme]{margin-top:10px;font-size:1.35rem;font-style:italic;display:block}.closing[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);padding-block:34px;display:grid}.package[data-astro-cid-lcdefpme]{padding-block:8px;padding-right:24px}.package[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2rem,1.3rem + 2.6vw,3rem)}.facts[data-astro-cid-lcdefpme]{margin-block:10px 16px;font-size:1.2rem}.quote[data-astro-cid-lcdefpme]{border-left:1.5px solid var(--ink);padding:8px 0 8px clamp(24px,5vw,56px)}.quote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.9rem,1.2rem + 2.6vw,2.9rem);font-style:italic;line-height:1.08}.quote[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{margin-top:22px}.reviews[data-astro-cid-lcdefpme]{gap:36px;display:grid}@media (width<=859px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,.42fr);padding-top:28px}.intro[data-astro-cid-lcdefpme]{grid-column:1/-1;padding-bottom:32px}.headline[data-astro-cid-lcdefpme]{max-width:none;margin-right:0;font-size:clamp(3.5rem,17vw,7rem)}}@media (width<=699px){.stories[data-astro-cid-lcdefpme],.closing[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.services[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto}.services[data-astro-cid-lcdefpme] .blurb[data-astro-cid-lcdefpme]{grid-area:2/1/auto/-1}.package[data-astro-cid-lcdefpme]{padding-bottom:32px}.quote[data-astro-cid-lcdefpme]{border-left:0;border-top:1.5px solid var(--ink);padding:28px 0 0}}
