.way-price[data-astro-cid-lcdefpme]{margin-top:var(--space-2);color:var(--ink);display:block}.ways-prices[data-astro-cid-lcdefpme]{margin-top:var(--space-3)}.hero-film[data-astro-cid-lcdefpme]{aspect-ratio:2.2;background:var(--ink);width:100%;position:relative;overflow:hidden}.hero-film[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:130%;position:absolute;top:-14%;left:0}.hero-label[data-astro-cid-lcdefpme]{left:var(--gutter);bottom:var(--space-2);color:var(--paper);opacity:.9;max-width:calc(100% - 9rem);position:absolute}.hero-controls[data-astro-cid-lcdefpme]{right:var(--gutter);bottom:var(--space-2);gap:var(--space-1);display:flex;position:absolute}.hero-controls[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{min-width:64px;min-height:44px;color:var(--paper);border:1px solid var(--paper);cursor:pointer;background:#0f0f0da6;padding:.5em .8em}.hero-controls[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover,.hero-controls[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:focus-visible{background:var(--paper);color:var(--ink);outline-color:var(--paper)}.identity[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--space-2);padding-block:var(--space-2);flex-wrap:wrap;display:flex}.identity[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{align-items:baseline;gap:.3em var(--space-2);flex-wrap:wrap;display:flex}.identity[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:first-child{font-size:1rem}.identity[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink)}.wedding-image[data-astro-cid-lcdefpme]{display:block}.work-more[data-astro-cid-lcdefpme]{gap:var(--space-2) var(--space-4);padding-block:var(--space-3);flex-wrap:wrap;display:flex}.work-more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink)}.craft-head[data-astro-cid-lcdefpme]{padding-block:var(--space-5) var(--space-3)}.craft-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:18ch;margin-top:var(--space-2)}.craft-head[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:last-child{max-width:52ch;margin-top:var(--space-3);color:var(--ink-soft)}.social-inner[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-5);padding-block:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.social-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:14ch}.social-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:47ch;margin-top:var(--space-3);color:var(--ink-soft)}.social-copy[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{margin-top:var(--space-3);color:var(--ink);display:inline-block}.social-figure[data-astro-cid-lcdefpme]{justify-self:center;width:min(100%,340px);margin:0}.social-figure[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{text-decoration:none;display:block}.social-figure[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--ink);outline-offset:5px}.social-phone[data-astro-cid-lcdefpme]{aspect-ratio:10/16;border:7px solid var(--ink);background:var(--ink);border-radius:2rem;width:100%;display:block;overflow:hidden}.social-phone[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:center 65%;width:100%;height:100%;display:block}.social-figure[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{margin-top:var(--space-2);color:var(--ink-soft);text-align:center}.gary-portrait[data-astro-cid-lcdefpme]{margin:0}.gary-portrait[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-fit:cover;width:100%}.statement-block[data-astro-cid-lcdefpme]{padding-block:var(--space-5);max-width:62rem}.statement-block[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{word-spacing:.08em;max-width:18ch}.statement-sub[data-astro-cid-lcdefpme]{margin-top:var(--space-2);max-width:52ch;color:var(--ink-soft);font-size:var(--body)}.statement-proof[data-astro-cid-lcdefpme]{margin-top:var(--space-2);max-width:52ch;font-size:var(--body);font-weight:500}.work-grid[data-astro-cid-lcdefpme]{gap:var(--gap);grid-template-columns:repeat(6,1fr);display:grid}.work-grid[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{margin:0}.work-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme][data-photo-open]{cursor:zoom-in;display:block}.work-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme][data-photo-open]:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.work-grid[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{margin:.6em var(--gutter) 0 0;padding-left:0}.w-a[data-astro-cid-lcdefpme],.w-b[data-astro-cid-lcdefpme]{grid-column:span 3}.w-full[data-astro-cid-lcdefpme]{margin-block:var(--gap) 0;grid-column:1/-1}.w-c[data-astro-cid-lcdefpme],.w-d[data-astro-cid-lcdefpme],.w-e[data-astro-cid-lcdefpme]{grid-column:span 2}.work-grid[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.w-a[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.w-b[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/5}.w-c[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.w-d[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.w-e[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:3/4}.w-full[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:21/9}.work-grid[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{margin-left:var(--gutter);margin-bottom:var(--space-2)}.range[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-5);padding-block:var(--space-5);grid-template-columns:minmax(0,4fr) minmax(0,7fr);display:grid}.range[data-astro-cid-lcdefpme] .caps-sm[data-astro-cid-lcdefpme]{margin-bottom:var(--space-3)}.range-line[data-astro-cid-lcdefpme]{max-width:24ch}.range-body[data-astro-cid-lcdefpme]{margin-top:var(--space-3);max-width:52ch;color:var(--ink-soft);font-size:var(--body)}.testimonial[data-astro-cid-lcdefpme]{margin-top:var(--space-5);padding-block:var(--space-5);text-align:center;justify-content:center;display:grid}.testimonial[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{max-width:34ch;margin:0}.testimonial-label[data-astro-cid-lcdefpme]{margin-bottom:var(--space-3);color:var(--ink-soft)}.quote[data-astro-cid-lcdefpme]{font-size:var(--statement-sm);font-style:italic}.testimonial[data-astro-cid-lcdefpme] cite[data-astro-cid-lcdefpme]{margin-top:var(--space-3);font-style:normal;display:block}.more-words[data-astro-cid-lcdefpme]{margin-top:var(--space-3)}.more-words[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink)}.stand-wrap[data-astro-cid-lcdefpme]{padding-block:var(--space-2) var(--space-5)}.stand[data-astro-cid-lcdefpme]{border:1px solid var(--ink);padding:var(--space-5) clamp(1.5rem, 5vw, 5rem);text-align:center;max-width:56rem;margin-inline:auto}.stand-line[data-astro-cid-lcdefpme]{max-width:26ch;margin-inline:auto}.stand-quote[data-astro-cid-lcdefpme]{margin:var(--space-4) auto 0;max-width:40ch}.stand-quote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-style:italic;font-size:var(--statement-sm);line-height:1.3}.stand-quote[data-astro-cid-lcdefpme] cite[data-astro-cid-lcdefpme]{margin-top:var(--space-2);color:var(--ink-soft);font-style:normal;display:block}.stand-body[data-astro-cid-lcdefpme]{margin-top:var(--space-3);max-width:46ch;color:var(--ink-soft);font-size:var(--body);margin-inline:auto}.kat-section[data-astro-cid-lcdefpme]{background:#f2f0eb}.kat-inner[data-astro-cid-lcdefpme]{gap:var(--space-5);padding-block:var(--space-5) var(--space-4);grid-template-columns:1fr 1fr;display:grid}.kat-heading[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:first-child{margin-bottom:var(--space-3)}.kat-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:14ch}.kat-name[data-astro-cid-lcdefpme]{margin-top:var(--space-3);font-family:var(--font-display);font-size:var(--statement-sm)}.kat-detail[data-astro-cid-lcdefpme]{align-self:center}.kat-detail[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:first-child{max-width:53ch;color:var(--ink-soft)}.kat-detail[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:var(--space-3) 0;padding:var(--space-3) 0;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);flex-wrap:wrap;gap:.5rem 1.5rem;list-style:none;display:flex}.kat-detail[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-size:var(--ui)}.kat-detail[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);display:inline-block}.kat-note[data-astro-cid-lcdefpme]{margin-top:var(--space-2);color:var(--ink-soft);font-size:var(--ui)}.ways-title[data-astro-cid-lcdefpme]{padding-block:var(--space-3) 0}.ways-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);display:grid}.way[data-astro-cid-lcdefpme]{padding:var(--space-4) var(--gutter);gap:var(--space-2);flex-direction:column;text-decoration:none;display:flex}.way[data-astro-cid-lcdefpme]+.way[data-astro-cid-lcdefpme]{border-left:1px solid var(--hairline)}.way-desc[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:var(--body);max-width:30ch}.way[data-astro-cid-lcdefpme]:hover .way-name[data-astro-cid-lcdefpme],.way[data-astro-cid-lcdefpme]:focus-visible .way-name[data-astro-cid-lcdefpme]{color:var(--accent)}.way-name[data-astro-cid-lcdefpme]{transition:color .35s var(--ease-breath)}.home-film-inner[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-5);padding-block:var(--space-5);grid-template-columns:minmax(0,4fr) minmax(0,6fr);display:grid}.home-film-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:12ch;margin-top:var(--space-2)}.home-film-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.caps-sm){max-width:40ch;margin-top:var(--space-3);color:var(--ink-soft)}.home-film-copy[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{margin-top:var(--space-3);color:var(--ink);display:inline-block}.home-film-frame[data-astro-cid-lcdefpme]{aspect-ratio:16/9;background:var(--ink);position:relative}.home-film-play[data-astro-cid-lcdefpme]{background:var(--ink);width:100%;height:100%;color:var(--paper);cursor:pointer;text-align:left;border:0;padding:0;position:absolute;inset:0;overflow:hidden}.home-film-play[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease-breath)}.home-film-play[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme],.home-film-play[data-astro-cid-lcdefpme]:focus-visible img[data-astro-cid-lcdefpme]{transform:scale(1.025)}.home-film-play[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{background:var(--ink);min-height:44px;color:var(--paper);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:1rem;padding:.65rem 1rem;font-size:12px;display:inline-flex;position:absolute;bottom:1rem;left:1rem}.home-film-play[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:.7em}.home-film-frame[data-astro-cid-lcdefpme] video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.home-film-close[data-astro-cid-lcdefpme]{z-index:2;border:1px solid var(--paper);background:var(--ink);min-height:44px;color:var(--paper);cursor:pointer;padding:.65rem .9rem;position:absolute;top:.75rem;right:.75rem}.home-film-close[data-astro-cid-lcdefpme][hidden]{display:none}.press[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--hairline)}.press-inner[data-astro-cid-lcdefpme]{align-items:baseline;gap:var(--space-4);padding-block:var(--space-3);display:flex}.press-label[data-astro-cid-lcdefpme]{flex:none}.press-list[data-astro-cid-lcdefpme]{gap:var(--space-2) var(--space-4);flex-wrap:wrap;align-items:baseline;margin:0;padding:0;list-style:none;display:flex}.press-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;display:flex}.press-list[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{filter:brightness(0);opacity:.72;width:auto}.pl-vogue[data-astro-cid-lcdefpme]{height:1.15rem}.pl-tatler[data-astro-cid-lcdefpme]{height:1.05rem}.pl-bazaar[data-astro-cid-lcdefpme]{height:1.15rem}.pl-conde[data-astro-cid-lcdefpme]{height:1rem}.pl-junebug[data-astro-cid-lcdefpme]{height:1.35rem}.pl-bbc[data-astro-cid-lcdefpme]{height:1.05rem}.pl-itv[data-astro-cid-lcdefpme]{height:1.45rem}.calibre[data-astro-cid-lcdefpme]{margin-bottom:var(--space-3)}.statement-cta[data-astro-cid-lcdefpme]{margin-top:var(--space-3)}.statement-cta[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink)}.availability[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--paper);margin-top:var(--space-5)}.availability-inner[data-astro-cid-lcdefpme]{padding-block:var(--space-5);justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.availability-line[data-astro-cid-lcdefpme]{max-width:22ch}.btn-invert[data-astro-cid-lcdefpme]{background:var(--paper);color:var(--ink);border:1px solid var(--paper);transition:background .35s var(--ease-breath), color .35s var(--ease-breath);padding:1em 2.6em;text-decoration:none;display:inline-block}.btn-invert[data-astro-cid-lcdefpme]:hover,.btn-invert[data-astro-cid-lcdefpme]:focus-visible{color:var(--paper);background:0 0}.availability-note[data-astro-cid-lcdefpme]{margin-top:var(--space-2);color:var(--paper);opacity:.6}@media (width<=48rem){.social-inner[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:1fr}.social-figure[data-astro-cid-lcdefpme]{width:min(78vw,320px)}.hero-film[data-astro-cid-lcdefpme]{aspect-ratio:auto;height:64svh}.statement-block[data-astro-cid-lcdefpme]{padding-block:var(--space-4)}.range[data-astro-cid-lcdefpme]{gap:var(--space-3);grid-template-columns:1fr}.gary-portrait[data-astro-cid-lcdefpme]{max-width:70%}.work-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.w-a[data-astro-cid-lcdefpme],.w-b[data-astro-cid-lcdefpme]{grid-column:span 2}.w-c[data-astro-cid-lcdefpme],.w-d[data-astro-cid-lcdefpme],.w-e[data-astro-cid-lcdefpme]{grid-column:span 1}.w-e[data-astro-cid-lcdefpme]{display:none}.w-c[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.w-d[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:3/4}.w-full[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/3}.press-inner[data-astro-cid-lcdefpme]{display:block}.press-list[data-astro-cid-lcdefpme]{margin-top:var(--space-2);gap:var(--space-2) var(--space-3)}.press-list[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform-origin:0}.stand[data-astro-cid-lcdefpme]{padding:var(--space-4) var(--space-3);text-align:left}.stand-line[data-astro-cid-lcdefpme],.stand-body[data-astro-cid-lcdefpme],.stand-quote[data-astro-cid-lcdefpme]{margin-inline:0}.ways-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.way[data-astro-cid-lcdefpme]+.way[data-astro-cid-lcdefpme]{border-left:0;border-top:1px solid var(--hairline)}.way[data-astro-cid-lcdefpme]{padding-block:var(--space-3)}.home-film-inner[data-astro-cid-lcdefpme]{gap:var(--space-3);padding-block:var(--space-4);grid-template-columns:1fr}.availability-inner[data-astro-cid-lcdefpme]{padding-block:var(--space-4);display:block}.availability-cta[data-astro-cid-lcdefpme]{margin-top:var(--space-4)}}
