.AboutSplit-module__CZaf1W__split{flex-direction:column;gap:24px;padding-block-start:var(--sp-section);display:flex}@media (min-width:768px){.AboutSplit-module__CZaf1W__split{flex-direction:row;gap:44px}}@media (min-width:1440px){.AboutSplit-module__CZaf1W__split{gap:80px}}.AboutSplit-module__CZaf1W__portrait{background:var(--hairline);flex:none;height:420px;overflow:hidden}@media (min-width:768px){.AboutSplit-module__CZaf1W__portrait{width:300px;height:380px}}@media (min-width:1440px){.AboutSplit-module__CZaf1W__portrait{width:460px;height:560px}}.AboutSplit-module__CZaf1W__portraitImage{object-fit:cover;width:100%;height:100%}.AboutSplit-module__CZaf1W__content{flex-direction:column;align-items:flex-start;gap:26px;min-width:0;display:flex}.AboutSplit-module__CZaf1W__heading{font-family:var(--f-head);font-style:italic;font-weight:400;font-size:var(--fs-serif-h3);line-height:var(--lh-h3);margin:0}.AboutSplit-module__CZaf1W__credential{color:var(--text-secondary);margin:0}.AboutSplit-module__CZaf1W__excerpt{max-height:190px;position:relative;overflow:hidden}.AboutSplit-module__CZaf1W__fade{inset-inline:0;background:linear-gradient(180deg, #fff0 0%, var(--bg) 90%, var(--bg) 100%);pointer-events:none;height:100px;position:absolute;bottom:0}@media (min-width:768px){.AboutSplit-module__CZaf1W__excerpt{max-height:none}.AboutSplit-module__CZaf1W__fade{display:none}}.AboutSplit-module__CZaf1W__paragraphs{flex-direction:column;gap:18px;max-width:62ch;display:flex}.AboutSplit-module__CZaf1W__paragraphs p{margin:0}.AboutSplit-module__CZaf1W__points{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.AboutSplit-module__CZaf1W__points li:before{content:"— "}.AboutSplit-module__CZaf1W__link{min-height:var(--tap-min);color:var(--ink);transition:border-color var(--t-quick) var(--e-ink);border-bottom:1px solid #0000;align-items:center;display:inline-flex}.AboutSplit-module__CZaf1W__link:after{content:" →";transition:translate var(--t-base) var(--e-ink)}.AboutSplit-module__CZaf1W__link:is(:hover,:focus-visible):after{translate:6px}@media (prefers-reduced-motion:reduce){.AboutSplit-module__CZaf1W__link:is(:hover,:focus-visible):after{translate:none}}.AboutSplit-module__CZaf1W__link:hover{border-bottom-color:currentColor}
.Disclosure-module__bjwpoq__wrap[data-inline]{display:contents}.Disclosure-module__bjwpoq__wrap[data-inline] .Disclosure-module__bjwpoq__panel{flex-basis:100%}.Disclosure-module__bjwpoq__toggle{min-height:var(--tap-min);color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;text-decoration:underline;display:inline-flex}.Disclosure-module__bjwpoq__chevron{width:7px;height:7px;transition:transform var(--t-quick) var(--e-ink);border-bottom:1.5px solid;border-right:1.5px solid;transform:translateY(-2px)rotate(45deg)}.Disclosure-module__bjwpoq__wrap[data-open] .Disclosure-module__bjwpoq__chevron{transform:translateY(2px)rotate(-135deg)}.Disclosure-module__bjwpoq__panel{visibility:hidden;transition:grid-template-rows var(--t-base) var(--e-ink), visibility 0s linear var(--t-base);grid-template-rows:0fr;display:grid}.Disclosure-module__bjwpoq__wrap[data-open] .Disclosure-module__bjwpoq__panel{visibility:visible;transition:grid-template-rows var(--t-base) var(--e-ink);grid-template-rows:1fr}.Disclosure-module__bjwpoq__inner{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.Disclosure-module__bjwpoq__panel,.Disclosure-module__bjwpoq__chevron{transition:none}}
.WorkCard-module__bi6E2q__card{--stage:#f5f4f1;--pad:18px;flex-direction:column;min-width:0;display:flex}@media (max-width:767px){.WorkCard-module__bi6E2q__card:not([data-wide]){--pad:10px}}.WorkCard-module__bi6E2q__gallery{flex-direction:column;display:flex}.WorkCard-module__bi6E2q__stage{aspect-ratio:167/172;background:var(--stage);display:block;position:relative}@media (min-width:768px){.WorkCard-module__bi6E2q__stage{aspect-ratio:5/4}}@media (max-width:767px){.WorkCard-module__bi6E2q__card[data-wide] .WorkCard-module__bi6E2q__stage{aspect-ratio:350/300}}.WorkCard-module__bi6E2q__image{inset:var(--pad);width:calc(100% - 2 * var(--pad));height:calc(100% - 2 * var(--pad));object-fit:contain;position:absolute}.WorkCard-module__bi6E2q__empty{inset:var(--pad);color:var(--text-secondary);font-size:var(--fs-micro);text-align:center;place-items:center;display:grid;position:absolute}.WorkCard-module__bi6E2q__toolbar{border-bottom:var(--border);justify-content:space-between;align-items:center;gap:6px;height:52px;display:flex}@media (max-width:767px){.WorkCard-module__bi6E2q__toolbar{height:44px}}.WorkCard-module__bi6E2q__view{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.5px;min-width:0;color:var(--text-secondary);font-size:11px;overflow:hidden}.WorkCard-module__bi6E2q__paging{flex-shrink:0;align-items:center;gap:2px;display:flex}.WorkCard-module__bi6E2q__step{width:32px;height:44px;color:var(--ink);cursor:pointer;transition:background-color var(--t-quick) var(--e-ink);background:0 0;border:0;place-items:center;padding:0;display:grid}.WorkCard-module__bi6E2q__step:hover{background:var(--surface-hover)}.WorkCard-module__bi6E2q__step:active{background:var(--surface-press)}.WorkCard-module__bi6E2q__count{text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:46px;color:var(--text-secondary);font-size:11px}.WorkCard-module__bi6E2q__text{flex-direction:column;gap:2px;padding-block-start:18px;display:flex}@media (max-width:767px){.WorkCard-module__bi6E2q__text{padding-block-start:12px}}.WorkCard-module__bi6E2q__title{font-family:var(--f-head);color:var(--ink);overflow-wrap:anywhere;margin:0 0 8px;font-size:.9375rem;font-style:italic;font-weight:400;line-height:1.2}@media (min-width:768px){.WorkCard-module__bi6E2q__title{font-size:1.25rem;line-height:24px}}.WorkCard-module__bi6E2q__meta{font-size:var(--fs-micro);letter-spacing:.5px;color:var(--text-secondary);overflow-wrap:anywhere;margin:0;line-height:18px}@media (max-width:767px){.WorkCard-module__bi6E2q__meta{font-size:10px;line-height:15px}}.WorkCard-module__bi6E2q__bottom{margin-block-start:auto;padding-block-start:20px}@media (max-width:767px){.WorkCard-module__bi6E2q__bottom{padding-block-start:14px}}
.InkHeading-module__pAUqgq__text{display:block}@media (prefers-reduced-motion:reduce){.InkHeading-module__pAUqgq__text{filter:none!important;opacity:1!important}}@media print{.InkHeading-module__pAUqgq__text{filter:none!important;opacity:1!important}}
.HeroFilm-module__-jeGxG__strip{clip-path:inset(0);flex:auto;min-height:200px;position:relative}@media (min-width:768px){.HeroFilm-module__-jeGxG__strip{min-height:240px}}.HeroFilm-module__-jeGxG__frame{background:#1a1b16 var(--poster-tall,url(/video/hero-9x16.webp)) center / cover no-repeat;pointer-events:none;width:100%;height:100lvh;position:fixed;top:0;left:0}@media (min-width:768px){.HeroFilm-module__-jeGxG__frame{background-image:var(--poster-wide,url(/video/hero-16x9.webp))}}@media (prefers-reduced-motion:reduce){.HeroFilm-module__-jeGxG__frame{height:100%;position:absolute}}.HeroFilm-module__-jeGxG__video{object-fit:cover;width:100%;height:100%;display:block}.HeroFilm-module__-jeGxG__toggle{right:var(--gutter);width:var(--tap-min);height:var(--tap-min);color:#fff;cursor:pointer;transition:background-color var(--t-quick) var(--e-ink);background:#11111159;border:1px solid #ffffff8c;place-items:center;padding:0;display:grid;position:absolute;bottom:20px}.HeroFilm-module__-jeGxG__toggle:hover{background:#1119}.HeroFilm-module__-jeGxG__toggle:focus-visible{outline-color:#fff}@media (max-width:767px){.HeroFilm-module__-jeGxG__strip[data-no-tall] .HeroFilm-module__-jeGxG__toggle{display:none}}@media (min-width:768px){.HeroFilm-module__-jeGxG__strip[data-no-wide] .HeroFilm-module__-jeGxG__toggle{display:none}}
.not-found-module__STdigq__hero{flex-direction:column;align-items:flex-start;gap:16px;padding-block-start:var(--sp-page-intro);display:flex}.not-found-module__STdigq__code{margin:0}.not-found-module__STdigq__lead{max-width:48ch;margin:0}.not-found-module__STdigq__links{flex-wrap:wrap;gap:12px;padding-block-start:16px;display:flex}.not-found-module__STdigq__link{min-height:var(--tap-min);border:var(--border-strong);color:var(--ink);align-items:center;padding-inline:20px;display:inline-flex}.not-found-module__STdigq__works{padding-block-start:var(--sp-section)}.not-found-module__STdigq__h2{font-family:var(--f-head);font-style:italic;font-weight:400;font-size:var(--fs-serif-h3);line-height:var(--lh-h3);margin:0 0 32px}.not-found-module__STdigq__version{display:none}[data-lang=en] .not-found-module__STdigq__version[lang=en],[data-lang=ru] .not-found-module__STdigq__version[lang=ru]{display:block}
.page-module__Lr065q__section{padding-block-start:var(--sp-section-home)}.page-module__Lr065q__h2{font-family:var(--f-head);font-style:normal;font-weight:400;font-size:var(--fs-serif-h2);line-height:var(--lh-h2);margin:0}.page-module__Lr065q__sectionHead{flex-direction:column;gap:16px;padding-block-end:32px;display:flex}.page-module__Lr065q__headRight{flex-direction:column;gap:8px;display:flex}@media (min-width:768px){.page-module__Lr065q__headRight{flex-direction:row;align-items:baseline;gap:20px}.page-module__Lr065q__sectionHead{flex-direction:row;justify-content:space-between;align-items:baseline;gap:24px;padding-block-end:56px}}.page-module__Lr065q__sectionLead{max-width:52ch;font-family:var(--f-head);font-style:italic;font-size:var(--fs-serif-lead);color:var(--text-secondary);margin:8px 0 0;line-height:1.5}.page-module__Lr065q__count{margin:8px 0 0}.page-module__Lr065q__more{min-height:var(--tap-min);color:var(--ink);white-space:nowrap;align-items:center;display:inline-flex;}.page-module__Lr065q__more:after{content:" →";transition:translate var(--t-base) var(--e-ink)}.page-module__Lr065q__more:is(:hover,:focus-visible):after{translate:6px}.page-module__Lr065q__firstScreen{min-height:calc(100vh - var(--header-h));min-height:calc(100svh - var(--header-h));flex-direction:column;display:flex}.page-module__Lr065q__heroText{align-items:center;min-height:300px;padding-block:48px;display:flex;position:relative}@media (min-width:768px){.page-module__Lr065q__heroText{min-height:380px}}.page-module__Lr065q__heroColumn{max-width:620px;z-index:var(--z-content);flex-direction:column;gap:20px;display:flex;position:relative}.page-module__Lr065q__microlabel{margin:0}.page-module__Lr065q__heroSubtitle{max-width:46ch;font-family:var(--f-head);font-style:italic;font-size:var(--fs-serif-lead);color:var(--text-secondary);margin:0;line-height:1.5}.page-module__Lr065q__heroButtons{flex-wrap:wrap;gap:14px;display:flex}.page-module__Lr065q__btnPrimary,.page-module__Lr065q__btnGhost{min-height:var(--tap-min);justify-content:center;align-items:center;padding:14px 24px;display:inline-flex}@media (max-width:767px){.page-module__Lr065q__heroButtons{flex-direction:column;gap:12px}.page-module__Lr065q__microlabel{letter-spacing:1.4px;font-size:11px}.page-module__Lr065q__heroSubtitle{font-size:17px}.page-module__Lr065q__btnPrimary,.page-module__Lr065q__btnGhost{letter-spacing:1px;width:100%;min-height:48px;padding-inline:20px;font-size:14px}}.page-module__Lr065q__btnPrimary{background:var(--ink);color:var(--on-dark)}.page-module__Lr065q__btnGhost{border:var(--border-strong);color:var(--ink);transition:background-color var(--t-base) var(--e-ink)}.page-module__Lr065q__btnGhost:hover{background:var(--surface-hover)}.page-module__Lr065q__btnGhost:active{background:var(--surface-press);translate:0 1px}.page-module__Lr065q__btnGhost[aria-disabled=true]{border-color:var(--disabled);color:var(--disabled);cursor:not-allowed;pointer-events:none}.page-module__Lr065q__facts{flex-wrap:wrap;gap:8px 20px;padding-block-start:24px;display:flex}.page-module__Lr065q__facts p{margin:0}.page-module__Lr065q__sep{color:var(--numeral);margin-inline-end:20px}.page-module__Lr065q__aboutGrid{flex-direction:column;gap:32px;display:flex}@media (min-width:768px){.page-module__Lr065q__aboutGrid{flex-direction:row-reverse;gap:60px}}.page-module__Lr065q__aboutText{flex-direction:column;align-items:flex-start;gap:20px;min-width:0;display:flex}.page-module__Lr065q__credential{margin:0}.page-module__Lr065q__aboutParagraph{max-width:58ch;font-family:var(--f-head);font-size:var(--fs-serif-lead);margin:0;line-height:1.6}.page-module__Lr065q__portrait{background:var(--hairline);flex:none;width:100%;max-width:420px;overflow:hidden}.page-module__Lr065q__portraitImage{width:100%;height:auto;display:block}@media (min-width:768px){.page-module__Lr065q__portrait{width:300px;max-width:none;height:460px}.page-module__Lr065q__portraitImage{object-fit:cover;object-position:center top;height:100%}}@media (min-width:1440px){.page-module__Lr065q__portrait{width:460px;height:560px}}.page-module__Lr065q__factsList{flex-wrap:wrap;gap:8px 32px;margin:0;padding:32px 0 0;list-style:none;display:flex}.page-module__Lr065q__factsList li:before{content:"— "}.page-module__Lr065q__steps{gap:32px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.page-module__Lr065q__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:64px}}.page-module__Lr065q__step{flex-direction:column;gap:10px;display:flex}.page-module__Lr065q__stepLabel,.page-module__Lr065q__stepText{margin:0}.page-module__Lr065q__stepText{font-family:var(--f-head);font-size:var(--fs-serif-lead);color:var(--text-secondary);line-height:1.5}.page-module__Lr065q__finePrint{margin:0;padding-block-start:40px}.page-module__Lr065q__featured{border-bottom:var(--border);gap:20px;padding-block-end:40px;display:grid}.page-module__Lr065q__featuredImage{aspect-ratio:350/240;background:var(--hairline);position:relative;overflow:hidden}.page-module__Lr065q__featuredImage img{object-fit:cover;width:100%;height:100%}@media (min-width:768px){.page-module__Lr065q__featured{grid-template-columns:336px minmax(0,1fr);gap:32px}.page-module__Lr065q__featuredImage{aspect-ratio:336/380}}@media (min-width:1440px){.page-module__Lr065q__featured{grid-template-columns:560px minmax(0,1fr);gap:48px}.page-module__Lr065q__featuredImage{aspect-ratio:560/380}}.page-module__Lr065q__featuredText{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.page-module__Lr065q__tag,.page-module__Lr065q__featuredYear{margin:0}.page-module__Lr065q__featuredTitle{font-family:var(--f-head);font-weight:400;font-size:var(--fs-serif-h4);line-height:var(--lh-h4);margin:0}.page-module__Lr065q__posterGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;margin:0;padding:40px 0 0;list-style:none;display:grid}@media (min-width:768px){.page-module__Lr065q__posterGrid{gap:40px 32px}}@media (min-width:1440px){.page-module__Lr065q__posterGrid{gap:48px 40px}}.page-module__Lr065q__poster{color:var(--ink);flex-direction:column;gap:6px;display:flex}.page-module__Lr065q__posterImage{aspect-ratio:167/110;background:var(--hairline);margin-block-end:10px;position:relative;overflow:hidden}.page-module__Lr065q__posterImage img{object-fit:cover;width:100%;height:100%}@media (min-width:768px){.page-module__Lr065q__posterImage{aspect-ratio:336/140}}@media (min-width:1440px){.page-module__Lr065q__posterImage{aspect-ratio:580/200}}.page-module__Lr065q__featuredImage,.page-module__Lr065q__posterImage{transition:scale .45s .1s}.page-module__Lr065q__featuredImage img,.page-module__Lr065q__posterImage img{transition:scale .6s}@media (hover:hover) and (prefers-reduced-motion:no-preference){.page-module__Lr065q__poster:hover .page-module__Lr065q__posterImage{scale:.975}.page-module__Lr065q__featured:has(a:hover) .page-module__Lr065q__featuredImage{scale:.975}.page-module__Lr065q__poster:hover .page-module__Lr065q__posterImage img{scale:1.075}.page-module__Lr065q__featured:has(a:hover) .page-module__Lr065q__featuredImage img{scale:1.075}}@media (prefers-reduced-motion:no-preference){.page-module__Lr065q__poster:focus-visible .page-module__Lr065q__posterImage{scale:.975}.page-module__Lr065q__featured:has(a:focus-visible) .page-module__Lr065q__featuredImage{scale:.975}.page-module__Lr065q__poster:focus-visible .page-module__Lr065q__posterImage img{scale:1.075}.page-module__Lr065q__featured:has(a:focus-visible) .page-module__Lr065q__featuredImage img{scale:1.075}}.page-module__Lr065q__posterTitle{font-family:var(--f-head);font-size:var(--fs-serif-lead);line-height:1.3}.page-module__Lr065q__directLabel{margin:0}.page-module__Lr065q__directLinks{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.page-module__Lr065q__performance{flex-direction:column;gap:10px;margin-block-start:40px;display:flex}.page-module__Lr065q__performancePhoto{aspect-ratio:4/5;background:var(--hairline);overflow:hidden}.page-module__Lr065q__performancePhoto img{object-fit:cover;width:100%;height:100%}.page-module__Lr065q__performanceCaption{max-width:892px;margin:0}@media (min-width:768px){.page-module__Lr065q__performance{gap:14px}}.page-module__Lr065q__signature{color:var(--ink);align-self:flex-start;margin-block:8px}.page-module__Lr065q__enquireHead{text-align:center}.page-module__Lr065q__enquireHead .page-module__Lr065q__sectionLead{max-width:none}.page-module__Lr065q__direct{text-align:center;flex-direction:column;align-items:center;gap:14px;margin-block-start:36px;display:flex}.page-module__Lr065q__enquireForm{z-index:var(--z-content);margin-block-start:36px;position:relative}.page-module__Lr065q__enquireForm input,.page-module__Lr065q__enquireForm textarea{background:var(--bg)}.page-module__Lr065q__featuredBlurb{max-width:592px;color:var(--text-secondary);margin:0}.page-module__Lr065q__allLink{min-height:var(--tap-min);color:var(--ink);align-items:center;margin-block-start:32px;display:inline-flex;}@media (max-width:767px){.page-module__Lr065q__facts{flex-direction:column;gap:0;padding-block:18px;display:flex}.page-module__Lr065q__facts p{align-items:center;padding-block:14px;font-size:13px;display:flex}.page-module__Lr065q__facts p:not(:first-child){border-top:var(--border)}.page-module__Lr065q__facts .page-module__Lr065q__sep{display:none}}.page-module__Lr065q__seeAll{display:none}@media (max-width:767px){.page-module__Lr065q__seeAll{border:var(--border-strong);letter-spacing:1px;color:var(--ink);justify-content:center;align-items:center;margin-block-start:32px;padding:14px 20px;font-size:14px;display:flex}.page-module__Lr065q__headRight .page-module__Lr065q__more{display:none}.page-module__Lr065q__count{letter-spacing:1px;font-size:12px}.page-module__Lr065q__sectionLead{display:none}}@media (prefers-reduced-motion:reduce){.page-module__Lr065q__more:is(:hover,:focus-visible):after{translate:none}}.page-module__Lr065q__btnPrimary:hover{outline:2px solid var(--ink);outline-offset:3px}.page-module__Lr065q__seeAll:hover{background:var(--surface-hover)}.page-module__Lr065q__seeAll:active{background:var(--surface-press)}
.Pagination-module__Ih5jkq__wrap{flex-direction:column;gap:16px;padding-block-start:36px;display:flex}@media (min-width:768px){.Pagination-module__Ih5jkq__wrap{flex-direction:row;justify-content:space-between;align-items:center;padding-block-start:56px}}@media (min-width:1440px){.Pagination-module__Ih5jkq__wrap{padding-block-start:64px}}.Pagination-module__Ih5jkq__showing{margin:0}.Pagination-module__Ih5jkq__pages{flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}@media (min-width:768px){.Pagination-module__Ih5jkq__pages{gap:8px}}.Pagination-module__Ih5jkq__page,.Pagination-module__Ih5jkq__next{min-width:var(--tap-min);min-height:var(--tap-min);border:var(--border);color:var(--text-secondary);justify-content:center;align-items:center;padding-inline:12px;display:inline-flex}.Pagination-module__Ih5jkq__page[data-active]{border-color:var(--ink);color:var(--ink)}.Pagination-module__Ih5jkq__page:hover,.Pagination-module__Ih5jkq__next:hover{color:var(--ink)}.Pagination-module__Ih5jkq__page[aria-current=page]{background:var(--ink);color:var(--on-dark)}.Pagination-module__Ih5jkq__page:hover:not([aria-current=page]),.Pagination-module__Ih5jkq__next:hover:not([aria-disabled=true]){background:var(--surface-hover)}.Pagination-module__Ih5jkq__next[aria-disabled=true],.Pagination-module__Ih5jkq__page[aria-disabled=true]{color:var(--disabled);cursor:not-allowed;pointer-events:none}
