@keyframes rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.anim[data-astro-cid-hcjuqwdu]{opacity:0;animation:rise .8s cubic-bezier(.2,.75,.2,1) forwards}.d1[data-astro-cid-hcjuqwdu]{animation-delay:.05s}.d2[data-astro-cid-hcjuqwdu]{animation-delay:.16s}.d3[data-astro-cid-hcjuqwdu]{animation-delay:.3s}.reveal[data-astro-cid-hcjuqwdu]{opacity:0;transform:translateY(20px);transition:opacity .8s cubic-bezier(.2,.75,.2,1),transform .8s cubic-bezier(.2,.75,.2,1)}.reveal[data-astro-cid-hcjuqwdu].in{opacity:1;transform:none}.intro[data-astro-cid-hcjuqwdu]{padding:clamp(46px,7vw,84px) 0 clamp(24px,3vw,34px);max-width:62rem}.eyebrow[data-astro-cid-hcjuqwdu]{font-size:11px;letter-spacing:.24em;text-transform:uppercase;font-weight:600;color:var(--ink-45);margin:0 0 18px}h1[data-astro-cid-hcjuqwdu]{font-family:var(--dov-serif);font-weight:400;font-size:clamp(38px,6.4vw,82px);line-height:.98;letter-spacing:-.03em;margin:0 0 22px;color:var(--ink)}h1[data-astro-cid-hcjuqwdu] em[data-astro-cid-hcjuqwdu]{font-style:italic;color:var(--palm)}.lead[data-astro-cid-hcjuqwdu]{font-size:clamp(15px,1.7vw,18px);line-height:1.7;color:var(--ink-70);max-width:56ch;margin:0}.company[data-astro-cid-hcjuqwdu]{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:clamp(24px,4vw,56px);align-items:center;padding:clamp(30px,4.2vw,48px) 0;border-bottom:1px solid var(--line)}.company[data-astro-cid-hcjuqwdu]:first-of-type{border-top:1px solid var(--line);margin-top:clamp(24px,4vw,44px)}.company__main[data-astro-cid-hcjuqwdu]{min-width:0}.company__head[data-astro-cid-hcjuqwdu]{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:20px;margin-bottom:16px}.company__shot[data-astro-cid-hcjuqwdu]{display:block;border:1px solid var(--line);border-radius:3px;overflow:hidden;background:var(--sand-2);box-shadow:0 12px 28px #0620181a;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease;self-align:start;align-self:center}.company__shot[data-astro-cid-hcjuqwdu]:hover{transform:translateY(-3px);box-shadow:0 18px 34px #06201829}.company__shot[data-astro-cid-hcjuqwdu] img[data-astro-cid-hcjuqwdu]{display:block;width:100%;height:auto}.company__tile[data-astro-cid-hcjuqwdu]{width:96px;height:96px;box-sizing:border-box;flex-shrink:0;display:grid;place-items:center;background:var(--sand-2);border:1px solid var(--line);border-radius:2px;padding:10px}.company__tile[data-astro-cid-hcjuqwdu] img[data-astro-cid-hcjuqwdu]{display:block;width:100%;height:100%;object-fit:contain}.company__name[data-astro-cid-hcjuqwdu]{font-family:var(--dov-serif);font-weight:400;font-size:clamp(26px,3.4vw,40px);line-height:1.05;letter-spacing:-.02em;margin:0 0 6px}.company__name[data-astro-cid-hcjuqwdu] a[data-astro-cid-hcjuqwdu]{color:var(--ink);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .25s,color .25s}.company__name[data-astro-cid-hcjuqwdu] a[data-astro-cid-hcjuqwdu]:hover{color:var(--palm);border-bottom-color:var(--palm)}.company__tagline[data-astro-cid-hcjuqwdu]{margin:0;font-size:13.5px;font-weight:600;color:var(--ink-70)}.company__text[data-astro-cid-hcjuqwdu]{max-width:66ch;font-size:14.5px;line-height:1.75;color:var(--ink-70);margin:0 0 16px}.company__text--more[data-astro-cid-hcjuqwdu]{margin-top:-8px}.company__inline[data-astro-cid-hcjuqwdu]{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--palm);transition:color .2s,border-color .2s}.company__inline[data-astro-cid-hcjuqwdu]:hover{color:var(--palm)}.company__facts[data-astro-cid-hcjuqwdu]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:14px}.company__address[data-astro-cid-hcjuqwdu]{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--ink-70);text-decoration:none;border-bottom:1px solid transparent;transition:color .2s,border-color .2s}.company__address[data-astro-cid-hcjuqwdu] em[data-astro-cid-hcjuqwdu]{font-style:normal;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--ink-45)}.company__address[data-astro-cid-hcjuqwdu]:hover{color:var(--palm);border-bottom-color:var(--palm)}.company__booking[data-astro-cid-hcjuqwdu]{display:inline-flex;align-items:center;padding:8px 16px;border-radius:999px;background:var(--ink);color:var(--sand);font-size:12.5px;font-weight:700;letter-spacing:.02em;text-decoration:none;transition:background .2s,transform .2s}.company__booking[data-astro-cid-hcjuqwdu]:hover{background:#2c2d24;transform:translateY(-1px)}.company__press[data-astro-cid-hcjuqwdu]{margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.company__press-k[data-astro-cid-hcjuqwdu]{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--ink-45);margin:0 0 10px}.company__press[data-astro-cid-hcjuqwdu] ul[data-astro-cid-hcjuqwdu]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px 22px;align-items:center}.company__press[data-astro-cid-hcjuqwdu] a[data-astro-cid-hcjuqwdu]{display:inline-flex;align-items:center;gap:9px;font-size:13px;color:var(--ink-70);text-decoration:none;transition:color .2s}.company__press[data-astro-cid-hcjuqwdu] img[data-astro-cid-hcjuqwdu]{height:18px;width:auto;opacity:.75;transition:opacity .2s}.company__press[data-astro-cid-hcjuqwdu] a[data-astro-cid-hcjuqwdu]:hover{color:var(--palm)}.company__press-name[data-astro-cid-hcjuqwdu]{font-weight:600;color:var(--ink)}.company__press-head[data-astro-cid-hcjuqwdu]{color:var(--ink-45)}.company__press[data-astro-cid-hcjuqwdu] a[data-astro-cid-hcjuqwdu]:hover img[data-astro-cid-hcjuqwdu]{opacity:1}.company__roles[data-astro-cid-hcjuqwdu]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0 0 10px}.company__roles[data-astro-cid-hcjuqwdu] li[data-astro-cid-hcjuqwdu]{font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--sand);background:var(--ink);border:1px solid var(--ink);padding:6px 12px;border-radius:999px}.company__areas[data-astro-cid-hcjuqwdu]{display:flex;flex-wrap:wrap;gap:7px;list-style:none;padding:0;margin:0}.company__areas[data-astro-cid-hcjuqwdu] li[data-astro-cid-hcjuqwdu]{font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--sand);background:var(--ink);border:1px solid var(--ink);padding:6px 12px;border-radius:999px}.band[data-astro-cid-hcjuqwdu]{background:linear-gradient(180deg,var(--sand) 0%,#e6ede4 45%,#dbe7df 100%);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:clamp(44px,6vw,76px)}.outro__grid[data-astro-cid-hcjuqwdu]{display:grid;grid-template-columns:1.3fr .7fr;gap:clamp(24px,4vw,56px);padding:clamp(48px,6.5vw,82px) 0;align-items:start}.outro[data-astro-cid-hcjuqwdu] h2[data-astro-cid-hcjuqwdu]{font-family:var(--dov-serif);font-weight:400;font-size:clamp(28px,4vw,46px);line-height:1.04;letter-spacing:-.02em;margin:0 0 18px;color:var(--ink)}.outro[data-astro-cid-hcjuqwdu] h2[data-astro-cid-hcjuqwdu] em[data-astro-cid-hcjuqwdu]{font-style:italic;color:var(--palm)}.outro[data-astro-cid-hcjuqwdu] p[data-astro-cid-hcjuqwdu]{font-size:14.5px;line-height:1.75;color:var(--ink-70);margin:0 0 14px;max-width:58ch}.outro[data-astro-cid-hcjuqwdu] p[data-astro-cid-hcjuqwdu] a[data-astro-cid-hcjuqwdu]{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.outro__cta[data-astro-cid-hcjuqwdu]{justify-self:end;display:flex;flex-wrap:wrap;gap:12px}.intro__ctas[data-astro-cid-hcjuqwdu]{margin-top:clamp(22px,3vw,32px)}.btn[data-astro-cid-hcjuqwdu].solid{background:var(--ink);color:var(--sand)}.btn[data-astro-cid-hcjuqwdu].solid:hover{background:#0e3a29}.btn[data-astro-cid-hcjuqwdu]{display:inline-flex;align-items:center;gap:9px;padding:15px 26px;border-radius:2px;font-size:13.5px;font-weight:600;background:var(--palm);color:var(--sand);text-decoration:none;transition:background .25s,transform .25s}.btn[data-astro-cid-hcjuqwdu]:hover{background:#000;transform:translateY(-1px)}@media (max-width: 820px){.outro__grid[data-astro-cid-hcjuqwdu]{grid-template-columns:1fr}.outro__cta[data-astro-cid-hcjuqwdu]{justify-self:start}.company[data-astro-cid-hcjuqwdu]{grid-template-columns:1fr;gap:20px;align-items:start}.company__head[data-astro-cid-hcjuqwdu]{grid-template-columns:96px minmax(0,1fr);align-items:flex-start}.company__shot[data-astro-cid-hcjuqwdu]{display:block;width:100%;max-width:420px}}
