@media (prefers-reduced-motion:no-preference){html:has(.contact-page){scroll-behavior:smooth}}.contact-page[data-astro-cid-k4osqckl]{--contact-blue:var(--brand-blue);--contact-ink:#1d1d1f;--contact-muted:#626973;color:var(--contact-ink);background:#fff;line-height:1.4}.contact-shell[data-astro-cid-k4osqckl]{width:min(1320px,100% - 120px);margin-inline:auto}.contact-page[data-astro-cid-k4osqckl] h1[data-astro-cid-k4osqckl],.contact-page[data-astro-cid-k4osqckl] h2[data-astro-cid-k4osqckl],.contact-page[data-astro-cid-k4osqckl] h3[data-astro-cid-k4osqckl],.contact-page[data-astro-cid-k4osqckl] p[data-astro-cid-k4osqckl],.contact-page[data-astro-cid-k4osqckl] figure[data-astro-cid-k4osqckl]{margin:0}.contact-page[data-astro-cid-k4osqckl] h2[data-astro-cid-k4osqckl]{letter-spacing:-.04em;font-size:56px;font-weight:700;line-height:1.05}.contact-page[data-astro-cid-k4osqckl] h3[data-astro-cid-k4osqckl]{font-size:28px;font-weight:700}.contact-page[data-astro-cid-k4osqckl] a[data-astro-cid-k4osqckl]{text-underline-offset:5px}.contact-page[data-astro-cid-k4osqckl] a[data-astro-cid-k4osqckl]:hover{text-decoration:underline}.contact-page[data-astro-cid-k4osqckl] [data-astro-cid-k4osqckl]:is(a,button):focus-visible{outline:3px solid var(--brand-blue);outline-offset:6px;border-radius:4px}.contact-button[data-astro-cid-k4osqckl]{background:var(--contact-blue);min-height:54px;color:var(--brand-on-blue);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px 28px;font-size:16px;display:inline-flex}.crop[data-astro-cid-k4osqckl]{position:relative;overflow:hidden}.crop[data-astro-cid-k4osqckl] img[data-astro-cid-k4osqckl]{max-width:none;position:absolute}.contact-help[data-astro-cid-k4osqckl]{background:#f5f7fa;padding-block:80px}.help-shell[data-astro-cid-k4osqckl]{gap:48px;display:grid}.help-heading[data-astro-cid-k4osqckl]{text-align:center;scroll-margin-top:112px}.help-card[data-astro-cid-k4osqckl]{background:#fff;border-radius:28px;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:24px;padding:16px;display:grid}.help-visual[data-astro-cid-k4osqckl]{border-radius:16px;min-width:0;position:relative;overflow:hidden}.help-visual[data-astro-cid-k4osqckl] img[data-astro-cid-k4osqckl]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.contact-help[data-astro-cid-k4osqckl] h2[data-astro-cid-k4osqckl]{font-size:34px}.contact-help[data-astro-cid-k4osqckl] p[data-astro-cid-k4osqckl]{color:var(--contact-muted);margin-top:14px;font-size:18px}.contact-form-embed[data-astro-cid-k4osqckl]{background:#fff;border:0;border-radius:16px;width:100%;min-width:0;height:760px;display:block}.contact-enquiries[data-astro-cid-k4osqckl]{padding-block:90px 70px}.enquiry-heading[data-astro-cid-k4osqckl]{text-align:center;margin-bottom:48px}.enquiry-heading[data-astro-cid-k4osqckl] .enquiry-intro[data-astro-cid-k4osqckl]{color:var(--contact-muted);margin-top:20px;font-size:22px}.enquiry-grid[data-astro-cid-k4osqckl]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-bottom:24px;display:grid}.enquiry-card[data-astro-cid-k4osqckl]{background:#f5f5f5;border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.enquiry-art[data-astro-cid-k4osqckl]{aspect-ratio:8/5;flex-shrink:0;overflow:hidden}.enquiry-art[data-astro-cid-k4osqckl] img[data-astro-cid-k4osqckl]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.enquiry-card[data-astro-cid-k4osqckl]:nth-child(2) .enquiry-art[data-astro-cid-k4osqckl] img[data-astro-cid-k4osqckl]{-o-object-position:top;object-position:top}.enquiry-card[data-astro-cid-k4osqckl]:nth-child(3) .enquiry-art[data-astro-cid-k4osqckl] img[data-astro-cid-k4osqckl]{transform-origin:50% 75%;transform:scale(1.16)}.enquiry-copy[data-astro-cid-k4osqckl]{flex-direction:column;flex:1;align-items:flex-start;gap:12px;padding:28px;display:flex}.enquiry-card[data-astro-cid-k4osqckl] .enquiry-copy[data-astro-cid-k4osqckl] h3[data-astro-cid-k4osqckl]{letter-spacing:-.02em;font-size:clamp(18px,1.7vw,26px);line-height:1.2}.enquiry-copy[data-astro-cid-k4osqckl] a[data-astro-cid-k4osqckl]{align-items:center;gap:8px;min-height:44px;margin-top:auto;padding-top:16px;display:flex}.enquiry-copy[data-astro-cid-k4osqckl]>p[data-astro-cid-k4osqckl]{color:var(--contact-muted);font-size:16px;line-height:1.5}.enquiry-copy[data-astro-cid-k4osqckl] a[data-astro-cid-k4osqckl]{color:var(--brand-link);font-size:16px;font-weight:600;line-height:1.5}@media (width<=1600px){.contact-page[data-astro-cid-k4osqckl] h2[data-astro-cid-k4osqckl]{font-size:48px}.contact-enquiries[data-astro-cid-k4osqckl]{min-height:auto}}@media (width<=1100px){.contact-shell[data-astro-cid-k4osqckl]{width:calc(100% - 64px)}.contact-page[data-astro-cid-k4osqckl] h2[data-astro-cid-k4osqckl]{font-size:42px}.contact-page[data-astro-cid-k4osqckl] h3[data-astro-cid-k4osqckl]{font-size:22px}.enquiry-grid[data-astro-cid-k4osqckl]{gap:24px}.enquiry-copy[data-astro-cid-k4osqckl] a[data-astro-cid-k4osqckl]{font-size:14px}.enquiry-copy[data-astro-cid-k4osqckl]{padding:24px}}@media (width<=1400px){.contact-form-embed[data-astro-cid-k4osqckl]{height:840px}}@media (width<=1000px){.help-card[data-astro-cid-k4osqckl]{grid-template-columns:minmax(0,1fr);gap:16px}.help-visual[data-astro-cid-k4osqckl]{aspect-ratio:16/9;max-height:320px}.help-visual[data-astro-cid-k4osqckl] img[data-astro-cid-k4osqckl]{-o-object-position:center 44%;object-position:center 44%}.contact-form-embed[data-astro-cid-k4osqckl]{height:800px}}@media (width<=700px){.contact-help[data-astro-cid-k4osqckl]{padding-block:48px}.help-shell[data-astro-cid-k4osqckl]{gap:32px}.help-card[data-astro-cid-k4osqckl]{border-radius:20px;gap:8px;padding:8px}.help-visual[data-astro-cid-k4osqckl]{aspect-ratio:4/3}.contact-help[data-astro-cid-k4osqckl] h2[data-astro-cid-k4osqckl]{font-size:30px}.contact-form-embed[data-astro-cid-k4osqckl]{border-radius:16px;height:940px}.enquiry-heading[data-astro-cid-k4osqckl] .enquiry-intro[data-astro-cid-k4osqckl]{font-size:18px}.contact-shell[data-astro-cid-k4osqckl]{width:calc(100% - 40px)}.contact-page[data-astro-cid-k4osqckl] h2[data-astro-cid-k4osqckl]{font-size:36px}.contact-page[data-astro-cid-k4osqckl] h3[data-astro-cid-k4osqckl]{font-size:24px}.contact-enquiries[data-astro-cid-k4osqckl]{min-height:auto;padding-block:64px}.enquiry-grid[data-astro-cid-k4osqckl]{grid-template-columns:1fr;gap:24px}.enquiry-copy[data-astro-cid-k4osqckl] a[data-astro-cid-k4osqckl]{font-size:16px}.enquiry-heading[data-astro-cid-k4osqckl]{margin-bottom:32px}.enquiry-card[data-astro-cid-k4osqckl] .enquiry-copy[data-astro-cid-k4osqckl] h3[data-astro-cid-k4osqckl]{font-size:24px}.enquiry-card[data-astro-cid-k4osqckl]{min-height:0}.enquiry-copy[data-astro-cid-k4osqckl]{padding:24px}.enquiry-copy[data-astro-cid-k4osqckl]>p[data-astro-cid-k4osqckl]:not(.eyebrow){font-size:16px}}.contact-hero[data-astro-cid-k4osqckl]{color:#fff;background:#000;position:relative;overflow:hidden}.hero-pattern[data-astro-cid-k4osqckl]{opacity:.07;pointer-events:none;width:100%;height:54.9074%;position:absolute;bottom:0;left:0;overflow:hidden}.hero-pattern[data-astro-cid-k4osqckl] img[data-astro-cid-k4osqckl]{-o-object-fit:cover;object-fit:cover;width:103.65%;max-width:none;height:100.02%;position:absolute;top:-.01%;left:-1.46%}.hero-shell[data-astro-cid-k4osqckl]{position:relative}.hero-copy[data-astro-cid-k4osqckl]{z-index:1;text-align:left;padding-top:180px;position:relative}.hero-copy[data-astro-cid-k4osqckl] h1[data-astro-cid-k4osqckl]{letter-spacing:normal;font-size:clamp(36px,2.917vw,56px);font-weight:700;line-height:1.05}.hero-copy[data-astro-cid-k4osqckl] h1[data-astro-cid-k4osqckl] span[data-astro-cid-k4osqckl]{font-size:inherit;line-height:inherit;background:linear-gradient(90deg,#22aed0 3.8462%,#00c5cb 50%,#a2ca21 103.85%);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.hero-copy[data-astro-cid-k4osqckl] .hero-intro[data-astro-cid-k4osqckl]{color:#aeb4b8;max-width:570px;margin-top:34px;font-size:clamp(18px,1.14583vw,22px);line-height:1.4}.hero-actions[data-astro-cid-k4osqckl]{margin-top:28px}.hero-actions[data-astro-cid-k4osqckl] .contact-button[data-astro-cid-k4osqckl]{min-width:190px}.contact-icon[data-astro-cid-k4osqckl]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:18px;height:18px}.hero-details[data-astro-cid-k4osqckl]{gap:16px;max-width:480px;margin-top:28px;font-size:16px;font-style:normal;display:grid}.hero-details[data-astro-cid-k4osqckl]>div[data-astro-cid-k4osqckl]{align-items:flex-start;gap:10px;display:flex}.hero-details[data-astro-cid-k4osqckl] .contact-icon[data-astro-cid-k4osqckl]{margin-top:2px}.hero-details[data-astro-cid-k4osqckl] span[data-astro-cid-k4osqckl]{color:#aeb4b8;margin-bottom:4px;font-size:14px;display:block}.hero-collage[data-astro-cid-k4osqckl]{aspect-ratio:850/780;width:100%;max-width:850px;margin:40px auto;position:relative}.hero-workspace[data-astro-cid-k4osqckl]{border-radius:16px 72px;width:60%;height:84.6154%;position:absolute;top:3.84615%;left:28.8235%}.hero-workspace[data-astro-cid-k4osqckl] img[data-astro-cid-k4osqckl]{width:134.33%;height:100%;top:0;left:-.08%}.hero-models[data-astro-cid-k4osqckl]{border:10px solid #000;border-radius:20px;width:41.1765%;height:44.8718%;position:absolute;top:52.5641%;left:0}.hero-models[data-astro-cid-k4osqckl] img[data-astro-cid-k4osqckl]{-o-object-fit:cover;object-fit:cover;width:135.85%;height:100%;top:.11%;left:-.08%}.contact-film[data-astro-cid-k4osqckl]{color:#fff;background:#000;padding-block:80px}.film-heading[data-astro-cid-k4osqckl]{grid-template-columns:780fr 420fr;gap:60px;margin-bottom:45px;display:grid}.contact-film[data-astro-cid-k4osqckl] .film-heading[data-astro-cid-k4osqckl] h2[data-astro-cid-k4osqckl]{letter-spacing:-.04em;font-size:48px;font-weight:700;line-height:1.08}.film-heading[data-astro-cid-k4osqckl]>p[data-astro-cid-k4osqckl]{color:#aeb4b8;padding-top:42px;font-size:20px;line-height:1.4}.film-visual[data-astro-cid-k4osqckl]{aspect-ratio:1320/610;position:relative}.film-poster[data-astro-cid-k4osqckl]{border-radius:0 64px;position:absolute;inset:0}.film-poster[data-astro-cid-k4osqckl] img[data-astro-cid-k4osqckl]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;inset:0}@media (width>=1100px){.contact-hero[data-astro-cid-k4osqckl],.contact-film[data-astro-cid-k4osqckl]{--design-unit:calc(100vw / 1920)}.contact-hero[data-astro-cid-k4osqckl]{height:calc(1080 * var(--design-unit))}.contact-hero[data-astro-cid-k4osqckl] .hero-shell[data-astro-cid-k4osqckl]{width:calc(1320 * var(--design-unit));height:100%}.hero-copy[data-astro-cid-k4osqckl]{width:calc(700 * var(--design-unit));padding-top:calc(300 * var(--design-unit))}.hero-copy[data-astro-cid-k4osqckl] .hero-intro[data-astro-cid-k4osqckl]{margin-top:calc(34 * var(--design-unit));max-width:calc(570 * var(--design-unit))}.hero-actions[data-astro-cid-k4osqckl]{margin-top:calc(28 * var(--design-unit))}.hero-actions[data-astro-cid-k4osqckl] .contact-button[data-astro-cid-k4osqckl]{min-width:calc(190 * var(--design-unit));min-height:max(44px, calc(54 * var(--design-unit)));font-size:max(14px, calc(16 * var(--design-unit)));padding:10px 20px}.hero-details[data-astro-cid-k4osqckl]{max-width:calc(550 * var(--design-unit))}.hero-collage[data-astro-cid-k4osqckl]{left:calc(550 * var(--design-unit));top:calc(175 * var(--design-unit));width:calc(850 * var(--design-unit));max-width:none;height:calc(780 * var(--design-unit));margin:0;position:absolute}.hero-workspace[data-astro-cid-k4osqckl]{border-radius:calc(16 * var(--design-unit)) calc(72 * var(--design-unit)) calc(16 * var(--design-unit)) calc(72 * var(--design-unit))}.hero-models[data-astro-cid-k4osqckl]{border-width:calc(10 * var(--design-unit));border-radius:calc(20 * var(--design-unit))}.contact-film[data-astro-cid-k4osqckl]{height:calc(1160 * var(--design-unit));padding:0}.contact-film[data-astro-cid-k4osqckl]>.contact-shell[data-astro-cid-k4osqckl]{width:calc(1320 * var(--design-unit));height:100%;position:relative}.film-heading[data-astro-cid-k4osqckl]{top:calc(110 * var(--design-unit));gap:calc(120 * var(--design-unit));grid-template-columns:780fr 420fr;width:100%;margin:0;position:absolute}.contact-film[data-astro-cid-k4osqckl] .film-heading[data-astro-cid-k4osqckl] h2[data-astro-cid-k4osqckl]{font-size:calc(64 * var(--design-unit))}.film-heading[data-astro-cid-k4osqckl]>p[data-astro-cid-k4osqckl]{font-size:calc(20 * var(--design-unit));padding-top:calc(42 * var(--design-unit))}.film-visual[data-astro-cid-k4osqckl]{top:calc(335 * var(--design-unit));width:100%;height:calc(610 * var(--design-unit));position:absolute}.film-poster[data-astro-cid-k4osqckl]{border-radius:0 calc(64 * var(--design-unit)) 0 calc(64 * var(--design-unit))}}@media (width<=767px){.hero-copy[data-astro-cid-k4osqckl] h1[data-astro-cid-k4osqckl]{font-size:clamp(32px,8.2vw,36px);line-height:1.12}}@media (width<=700px){.hero-intro[data-astro-cid-k4osqckl] br[data-astro-cid-k4osqckl]{display:none}.hero-workspace[data-astro-cid-k4osqckl]{border-radius:12px 40px}.hero-models[data-astro-cid-k4osqckl]{border-width:5px;border-radius:12px}.contact-film[data-astro-cid-k4osqckl]{padding-block:64px}.film-heading[data-astro-cid-k4osqckl]{grid-template-columns:1fr;gap:20px;margin-bottom:32px}.contact-film[data-astro-cid-k4osqckl] .film-heading[data-astro-cid-k4osqckl] h2[data-astro-cid-k4osqckl]{font-size:36px}.film-heading[data-astro-cid-k4osqckl]>p[data-astro-cid-k4osqckl]{padding-top:0;font-size:18px}.film-poster[data-astro-cid-k4osqckl]{border-radius:0 24px}}
