.CountrySelect-module__pvDrdG__button{border:0;border-inline-end:1px solid var(--hairline);background:color-mix(in oklab, var(--hairline) 55%, transparent);width:104px;color:var(--ink);font:inherit;font-size:var(--fs-body-sm);cursor:pointer;transition:background-color var(--t-quick) var(--e-ink);flex:none;align-items:center;gap:7px;padding:0 8px 0 10px;display:flex}.CountrySelect-module__pvDrdG__button:hover,.CountrySelect-module__pvDrdG__button[aria-expanded=true]{background:color-mix(in oklab, var(--hairline) 85%, transparent)}.CountrySelect-module__pvDrdG__dial{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.CountrySelect-module__pvDrdG__chevron{color:var(--text-secondary);transition:rotate var(--t-quick) var(--e-ink);margin-inline-start:auto}.CountrySelect-module__pvDrdG__button[aria-expanded=true] .CountrySelect-module__pvDrdG__chevron{rotate:180deg}.CountrySelect-module__pvDrdG__list{z-index:calc(var(--z-modal) + 1);overscroll-behavior:contain;border:var(--border-strong);background:var(--bg);width:264px;max-height:296px;margin:0;padding:4px;list-style:none;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #00000024}.CountrySelect-module__pvDrdG__list[data-up]{translate:0 -100%}.CountrySelect-module__pvDrdG__list::-webkit-scrollbar{width:8px}.CountrySelect-module__pvDrdG__list::-webkit-scrollbar-track{background:0 0}.CountrySelect-module__pvDrdG__list::-webkit-scrollbar-thumb{border:2px solid var(--bg);background:color-mix(in oklab, var(--ink) 28%, transparent);border-radius:4px}.CountrySelect-module__pvDrdG__list::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--ink) 46%, transparent)}@supports not selector(::-webkit-scrollbar){.CountrySelect-module__pvDrdG__list{scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--ink) 34%, transparent) transparent}}.CountrySelect-module__pvDrdG__option{cursor:pointer;min-height:38px;font-size:var(--fs-body-sm);align-items:center;gap:10px;padding:0 10px;display:flex}.CountrySelect-module__pvDrdG__option[data-active]{background:color-mix(in oklab, var(--hairline) 60%, var(--bg))}.CountrySelect-module__pvDrdG__option[data-selected]{font-weight:500}.CountrySelect-module__pvDrdG__country{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.CountrySelect-module__pvDrdG__optDial{color:var(--text-secondary);font-variant-numeric:tabular-nums;flex:none}.CountrySelect-module__pvDrdG__flag{background-image:url(/images/flags.webp);background-repeat:no-repeat;background-size:20px;flex:none;width:20px;height:15px;box-shadow:inset 0 0 0 1px #0000001f}.CountrySelect-module__pvDrdG__globe{color:var(--text-secondary);flex:none}
.EnquiryForm-module__ZxCRSG__wrap{width:100%;container-type:inline-size}.EnquiryForm-module__ZxCRSG__form{grid-template-columns:1fr;gap:18px;display:grid}@container (max-width:439px){.EnquiryForm-module__ZxCRSG__form{gap:12px}.EnquiryForm-module__ZxCRSG__field{gap:4px}.EnquiryForm-module__ZxCRSG__field input,.EnquiryForm-module__ZxCRSG__field textarea,.EnquiryForm-module__ZxCRSG__phone{min-height:46px;padding:11px 12px}.EnquiryForm-module__ZxCRSG__phone{padding:0}.EnquiryForm-module__ZxCRSG__field textarea{min-height:76px}.EnquiryForm-module__ZxCRSG__consent{min-height:40px}}@container (min-width:440px){.EnquiryForm-module__ZxCRSG__form{grid-template-columns:1fr 1fr;column-gap:16px}.EnquiryForm-module__ZxCRSG__full,.EnquiryForm-module__ZxCRSG__lead,.EnquiryForm-module__ZxCRSG__about,.EnquiryForm-module__ZxCRSG__honeypot,.EnquiryForm-module__ZxCRSG__foot{grid-column:1/-1}}@container (min-width:900px){.EnquiryForm-module__ZxCRSG__form{grid-template-columns:repeat(3,1fr)}.EnquiryForm-module__ZxCRSG__nameField{grid-column:auto}}.EnquiryForm-module__ZxCRSG__wide{max-width:none}.EnquiryForm-module__ZxCRSG__lead{max-width:46ch;margin:0}.EnquiryForm-module__ZxCRSG__about{border-inline-start:2px solid var(--ink);margin:0;padding-inline-start:12px}.EnquiryForm-module__ZxCRSG__aboutWork{font-family:var(--f-head);color:var(--ink);font-style:italic}.EnquiryForm-module__ZxCRSG__field{flex-direction:column;gap:6px;min-width:0;display:flex}.EnquiryForm-module__ZxCRSG__field label{color:var(--ink)}.EnquiryForm-module__ZxCRSG__optional{color:var(--text-secondary)}.EnquiryForm-module__ZxCRSG__field input,.EnquiryForm-module__ZxCRSG__field textarea{border:var(--border-field);background:color-mix(in oklab, var(--hairline) 24%, var(--bg));width:100%;min-height:48px;color:var(--ink);font-family:inherit;font-size:var(--fs-body-sm);transition:border-color var(--t-quick) var(--e-ink), background-color var(--t-quick) var(--e-ink);border-radius:0;padding:12px 14px}.EnquiryForm-module__ZxCRSG__field input:focus,.EnquiryForm-module__ZxCRSG__field textarea:focus{border-color:var(--ink);background:var(--bg)}.EnquiryForm-module__ZxCRSG__field input[aria-invalid=true],.EnquiryForm-module__ZxCRSG__field textarea[aria-invalid=true]{outline:2px solid var(--error);outline-offset:2px}.EnquiryForm-module__ZxCRSG__field input:disabled,.EnquiryForm-module__ZxCRSG__field textarea:disabled{border-color:var(--disabled);background:var(--field-disabled);color:var(--disabled);cursor:not-allowed}.EnquiryForm-module__ZxCRSG__field textarea{resize:vertical;min-height:auto}.EnquiryForm-module__ZxCRSG__field input:focus-visible,.EnquiryForm-module__ZxCRSG__field textarea:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.EnquiryForm-module__ZxCRSG__phone{border:var(--border-field);background:color-mix(in oklab, var(--hairline) 24%, var(--bg));min-width:0;min-height:48px;transition:border-color var(--t-quick) var(--e-ink), background-color var(--t-quick) var(--e-ink);align-items:stretch;display:flex;overflow:hidden}.EnquiryForm-module__ZxCRSG__phone:focus-within{border-color:var(--ink);background:var(--bg)}.EnquiryForm-module__ZxCRSG__phone:has(:focus-visible){outline:2px solid var(--ink);outline-offset:1px}.EnquiryForm-module__ZxCRSG__phone:has([aria-invalid=true]){outline:2px solid var(--error);outline-offset:2px}.EnquiryForm-module__ZxCRSG__phone :focus-visible,.EnquiryForm-module__ZxCRSG__phone .EnquiryForm-module__ZxCRSG__phoneInput[aria-invalid=true]{outline:none}.EnquiryForm-module__ZxCRSG__phone .EnquiryForm-module__ZxCRSG__phoneInput{background:0 0;border:0;flex:auto;width:auto;min-width:0;min-height:0;padding-inline:12px}.EnquiryForm-module__ZxCRSG__phone .EnquiryForm-module__ZxCRSG__phoneInput::placeholder{color:var(--text-secondary);opacity:.62;letter-spacing:.12em}.EnquiryForm-module__ZxCRSG__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.EnquiryForm-module__ZxCRSG__consent{min-height:var(--tap-min);align-items:center;gap:2px;display:flex}.EnquiryForm-module__ZxCRSG__consentLabel{cursor:pointer}.EnquiryForm-module__ZxCRSG__consent span{line-height:1.35}.EnquiryForm-module__ZxCRSG__consent a{color:var(--ink);border-bottom:1px solid}.EnquiryForm-module__ZxCRSG__error{color:var(--error);margin:0}.EnquiryForm-module__ZxCRSG__foot{display:flex}.EnquiryForm-module__ZxCRSG__submit{min-height:var(--tap-min);background:var(--ink);color:var(--on-dark);cursor:pointer;transition:background-color var(--t-base) var(--e-ink);border:0;flex:auto;padding:14px 28px}@container (min-width:440px){.EnquiryForm-module__ZxCRSG__wide .EnquiryForm-module__ZxCRSG__foot .EnquiryForm-module__ZxCRSG__submit{flex:none}}.EnquiryForm-module__ZxCRSG__submit:hover:not(:disabled){outline:2px solid var(--ink);outline-offset:3px}.EnquiryForm-module__ZxCRSG__submit:active{background:var(--ink-press);translate:0 1px}.EnquiryForm-module__ZxCRSG__submit[data-sending]{background:var(--text-secondary);cursor:wait}.EnquiryForm-module__ZxCRSG__submit:disabled:not([data-sending]){background:var(--disabled);cursor:not-allowed;translate:none}.EnquiryForm-module__ZxCRSG__result{flex-direction:column;align-items:flex-start;gap:12px;max-width:46ch;display:flex}.EnquiryForm-module__ZxCRSG__result p{margin:0}.EnquiryForm-module__ZxCRSG__resultTitle{font-family:var(--f-head);font-style:italic;font-size:var(--fs-serif-h4);line-height:var(--lh-h4)}.EnquiryForm-module__ZxCRSG__resultWork{border-inline-start:2px solid var(--ink);padding-inline-start:12px}.EnquiryForm-module__ZxCRSG__mark{border-radius:var(--radius-pill);place-items:center;width:44px;height:44px;margin-block-end:4px;display:grid}.EnquiryForm-module__ZxCRSG__markOk{background:color-mix(in oklab, var(--success) 14%, transparent);color:var(--success)}.EnquiryForm-module__ZxCRSG__markFail{background:color-mix(in oklab, var(--error) 12%, transparent);color:var(--error)}.EnquiryForm-module__ZxCRSG__result .EnquiryForm-module__ZxCRSG__submit{flex:none;margin-block-start:8px}
.PenCheckbox-module__UPmTma__root{--pen-ink:var(--ink);--pen-paper:var(--bg);--pen-border:var(--field-border);vertical-align:middle;flex:0 0 44px;place-items:center;width:44px;height:44px;display:inline-grid;position:relative;overflow:visible}.PenCheckbox-module__UPmTma__input{width:22px;height:22px;accent-color:var(--pen-ink);cursor:pointer;margin:0}.PenCheckbox-module__UPmTma__box,.PenCheckbox-module__UPmTma__canvas{display:none}.PenCheckbox-module__UPmTma__root[data-pen-ready] .PenCheckbox-module__UPmTma__input{z-index:1;opacity:0;width:44px;height:44px;position:absolute;inset:0}.PenCheckbox-module__UPmTma__root[data-pen-ready] .PenCheckbox-module__UPmTma__box{box-sizing:border-box;border:1px solid var(--pen-border);background:var(--pen-paper);pointer-events:none;border-radius:1px;width:22px;height:22px;transition:border-color .18s,outline-color .18s;display:block}.PenCheckbox-module__UPmTma__root[data-pen-ready] .PenCheckbox-module__UPmTma__canvas{width:48px;height:48px;color:var(--pen-ink);pointer-events:none;display:block;position:absolute;top:-3px;left:0}.PenCheckbox-module__UPmTma__input:checked+.PenCheckbox-module__UPmTma__box{border-color:var(--pen-ink)}.PenCheckbox-module__UPmTma__input:focus-visible+.PenCheckbox-module__UPmTma__box{outline:2px solid var(--pen-ink);outline-offset:4px}.PenCheckbox-module__UPmTma__input[aria-invalid=true]+.PenCheckbox-module__UPmTma__box{outline:2px solid var(--error);outline-offset:2px}.PenCheckbox-module__UPmTma__input:disabled{cursor:not-allowed}.PenCheckbox-module__UPmTma__root:has(.PenCheckbox-module__UPmTma__input:disabled){opacity:.45}@media (prefers-reduced-motion:reduce){.PenCheckbox-module__UPmTma__box{transition:none}}@media (forced-colors:active),print{.PenCheckbox-module__UPmTma__root[data-pen-ready] .PenCheckbox-module__UPmTma__input{opacity:1;width:22px;height:22px;position:static}.PenCheckbox-module__UPmTma__root[data-pen-ready] .PenCheckbox-module__UPmTma__box,.PenCheckbox-module__UPmTma__root[data-pen-ready] .PenCheckbox-module__UPmTma__canvas{display:none}}
.Modal-module__Ro-5Wq__host{z-index:var(--z-modal);transition:display var(--t-base) allow-discrete;display:none;position:fixed;inset:0}.Modal-module__Ro-5Wq__host[data-open]{grid-template:minmax(0,1fr)/minmax(0,1fr);display:grid}.Modal-module__Ro-5Wq__scrim{background:var(--scrim);opacity:0;transition:opacity var(--t-base) var(--e-ink);position:absolute;inset:0}.Modal-module__Ro-5Wq__host[data-open] .Modal-module__Ro-5Wq__scrim{opacity:1}@starting-style{.Modal-module__Ro-5Wq__host[data-open] .Modal-module__Ro-5Wq__scrim{opacity:0}}.Modal-module__Ro-5Wq__modal{color:var(--ink);background:var(--bg);transition:opacity var(--t-base) var(--e-ink), translate var(--t-base) var(--e-ink);border:0;padding:0;position:relative}.Modal-module__Ro-5Wq__sheet{place-self:stretch stretch;translate:0 -100%}.Modal-module__Ro-5Wq__host[data-open] .Modal-module__Ro-5Wq__sheet{translate:0}@starting-style{.Modal-module__Ro-5Wq__host[data-open] .Modal-module__Ro-5Wq__sheet{translate:0 -100%}}.Modal-module__Ro-5Wq__host[data-variant=sheet] .Modal-module__Ro-5Wq__scrim{background:0 0}.Modal-module__Ro-5Wq__center{width:min(660px, calc(100vw - 2 * var(--gutter)));overscroll-behavior:contain;border:var(--border-strong);opacity:0;max-height:min(85dvh,720px);translate:0 var(--lift-md);place-self:center;overflow-y:auto}.Modal-module__Ro-5Wq__host[data-open] .Modal-module__Ro-5Wq__center{opacity:1;translate:0}@starting-style{.Modal-module__Ro-5Wq__host[data-open] .Modal-module__Ro-5Wq__center{opacity:0;translate:0 var(--lift-md)}}.Modal-module__Ro-5Wq__lightbox{opacity:0;background:0 0;place-self:stretch stretch}.Modal-module__Ro-5Wq__host[data-open] .Modal-module__Ro-5Wq__lightbox{opacity:1}@starting-style{.Modal-module__Ro-5Wq__host[data-open] .Modal-module__Ro-5Wq__lightbox{opacity:0}}.Modal-module__Ro-5Wq__host[data-variant=lightbox] .Modal-module__Ro-5Wq__scrim{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media (prefers-reduced-transparency:reduce){.Modal-module__Ro-5Wq__host[data-variant=lightbox] .Modal-module__Ro-5Wq__scrim{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ink)}}:is(:root[data-vt=zoom] .Modal-module__Ro-5Wq__host,:root[data-vt=zoom] .Modal-module__Ro-5Wq__scrim,:root[data-vt=zoom] .Modal-module__Ro-5Wq__modal){transition-duration:0s}
.EnquiryModal-module__xNODjq__trigger{min-height:var(--tap-min);cursor:pointer;font:inherit;justify-content:center;align-items:center;display:inline-flex}.EnquiryModal-module__xNODjq__primary{background:var(--ink);height:40px;color:var(--on-dark);border:0;padding-inline:28px}.EnquiryModal-module__xNODjq__ghost{border:var(--border-strong);color:var(--ink);background:0 0;padding:12px 24px}.EnquiryModal-module__xNODjq__link{color:var(--text-secondary);background:0 0;border:0;padding:0}.EnquiryModal-module__xNODjq__link:hover{color:var(--ink)}.EnquiryModal-module__xNODjq__body{padding:28px}.EnquiryModal-module__xNODjq__head{justify-content:space-between;align-items:flex-start;gap:16px;padding-block-end:20px;display:flex}@media (max-width:767px){.EnquiryModal-module__xNODjq__body{padding:20px}.EnquiryModal-module__xNODjq__head{padding-block-end:14px}}.EnquiryModal-module__xNODjq__title{font-family:var(--f-head);font-style:italic;font-weight:400;font-size:var(--fs-serif-h3);line-height:var(--lh-h3);margin:0}.EnquiryModal-module__xNODjq__close{min-width:var(--tap-min);min-height:var(--tap-min);color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:-10px -10px 0 0;padding:0;display:inline-flex}.EnquiryModal-module__xNODjq__primary:hover{outline:2px solid var(--ink);outline-offset:3px}.EnquiryModal-module__xNODjq__ghost:hover{background:var(--surface-hover)}.EnquiryModal-module__xNODjq__ghost:active{background:var(--surface-press)}.EnquiryModal-module__xNODjq__formLoading{min-height:420px}
.EnquiryStrip-module__rWmlOW__strip{padding-block-start:var(--sp-section)}.EnquiryStrip-module__rWmlOW__inner{flex-direction:column;align-items:flex-start;gap:14px;padding-block-start:46px;display:flex}.EnquiryStrip-module__rWmlOW__heading{font-family:var(--f-head);font-style:italic;font-weight:400;font-size:var(--fs-serif-h3);line-height:var(--lh-h3);max-width:22ch;margin:0}.EnquiryStrip-module__rWmlOW__text{max-width:48ch;color:var(--text-secondary);margin:0}.EnquiryStrip-module__rWmlOW__cta:after{content:" →";transition:translate var(--t-base) var(--e-ink)}.EnquiryStrip-module__rWmlOW__cta:is(:hover,:focus-visible):after{translate:6px}@media (prefers-reduced-motion:reduce){.EnquiryStrip-module__rWmlOW__cta:is(:hover,:focus-visible):after{translate:none}}.EnquiryStrip-module__rWmlOW__cta{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}.EnquiryStrip-module__rWmlOW__cta:hover{border-bottom-color:currentColor}
.Lightbox-module___Nu4OG__layer{--lb-ink:#fff;--lb-dim:#ffffff9e;--lb-shadow:drop-shadow(0 0 6px #000000a6);color:var(--lb-ink);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.Lightbox-module___Nu4OG__bar{padding:12px var(--gutter);justify-content:flex-end;align-items:center;gap:16px;display:flex}.Lightbox-module___Nu4OG__counter{margin:0;font-family:var(--f-head);color:var(--lb-dim);gap:6px;margin-inline-end:auto;font-size:16px;line-height:1;display:flex}.Lightbox-module___Nu4OG__slash{opacity:.5}.Lightbox-module___Nu4OG__close{width:44px;height:44px;color:var(--lb-ink);cursor:pointer;filter:var(--lb-shadow);transition:opacity var(--t-quick) var(--e-ink);background:0 0;border:0;place-items:center;padding:0;display:grid}.Lightbox-module___Nu4OG__close:hover{opacity:.7}.Lightbox-module___Nu4OG__stage{grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;min-height:0;padding:0 8px;display:grid;position:relative}@media (min-width:768px){.Lightbox-module___Nu4OG__stage{padding:0 64px}}.Lightbox-module___Nu4OG__shot{object-fit:contain;opacity:0;pointer-events:none;width:auto;max-width:100%;height:auto;max-height:100%;transition:opacity var(--t-quick) var(--e-ink);grid-area:1/1}.Lightbox-module___Nu4OG__loading{z-index:1;color:var(--lb-ink);letter-spacing:.02em;pointer-events:none;opacity:0;background:#0009;border-radius:999px;grid-area:1/1;align-items:center;gap:10px;margin:0;padding:8px 16px;font-size:13px;animation:.2s ease-out .15s forwards Lightbox-module___Nu4OG__lb-loading-in;display:inline-flex}.Lightbox-module___Nu4OG__spinner{border:2px solid #ffffff4d;border-top-color:var(--lb-ink);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite Lightbox-module___Nu4OG__lb-spin}@keyframes Lightbox-module___Nu4OG__lb-loading-in{to{opacity:1}}@keyframes Lightbox-module___Nu4OG__lb-spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.Lightbox-module___Nu4OG__loading{opacity:1;animation:none}.Lightbox-module___Nu4OG__spinner{animation:none}}.Lightbox-module___Nu4OG__shot[data-active]{opacity:1;pointer-events:auto}.Lightbox-module___Nu4OG__caption{padding:12px var(--gutter) 20px;letter-spacing:.04em;text-align:center;text-transform:uppercase;color:var(--lb-dim);margin:0;font-size:13px}.Lightbox-module___Nu4OG__arrow{width:44px;height:64px;color:var(--lb-ink);cursor:pointer;filter:var(--lb-shadow);transition:opacity var(--t-quick) var(--e-ink);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;translate:0 -50%}.Lightbox-module___Nu4OG__arrow:hover{opacity:.7}.Lightbox-module___Nu4OG__prev{inset-inline-start:4px}.Lightbox-module___Nu4OG__next{inset-inline-end:4px}@media (min-width:768px){.Lightbox-module___Nu4OG__prev{inset-inline-start:12px}.Lightbox-module___Nu4OG__next{inset-inline-end:12px}}.Lightbox-module___Nu4OG__chevron{display:block}.Lightbox-module___Nu4OG__layer :focus-visible{outline-color:var(--lb-ink)}.Lightbox-module___Nu4OG__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.IntroMotif-module__Fks_4G__motif{z-index:-1;aspect-ratio:1;opacity:.34;pointer-events:none;-webkit-user-select:none;user-select:none;width:260px;position:absolute;top:-6px;right:0;-webkit-mask-image:radial-gradient(closest-side,#000 55%,#0000 100%);mask-image:radial-gradient(closest-side,#000 55%,#0000 100%)}.IntroMotif-module__Fks_4G__motif img{object-fit:contain;width:100%;height:100%;display:block}@media (min-width:768px){.IntroMotif-module__Fks_4G__motif{opacity:.42;width:320px}}@media (min-width:1024px){.IntroMotif-module__Fks_4G__motif{width:440px;top:10px}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.IntroMotif-module__Fks_4G__motif{animation:linear both IntroMotif-module__Fks_4G__drift;animation-timeline:scroll(root);animation-range:0 800px}}}@keyframes IntroMotif-module__Fks_4G__drift{to{translate:0 160px}}@media print{.IntroMotif-module__Fks_4G__motif{animation:none;translate:none}}
.PurchaseBlock-module__ADbWgq__block{flex-direction:column;gap:12px;display:flex}.PurchaseBlock-module__ADbWgq__price{letter-spacing:.5px;color:var(--ink);margin:0;font-size:.9375rem}.PurchaseBlock-module__ADbWgq__block[data-size=detail] .PurchaseBlock-module__ADbWgq__price{font-family:var(--f-head);font-size:var(--fs-serif-figure);letter-spacing:0;line-height:1.05}.PurchaseBlock-module__ADbWgq__block[data-size=detail] .PurchaseBlock-module__ADbWgq__ask{color:var(--ink)}.PurchaseBlock-module__ADbWgq__note{max-width:42ch;color:var(--text-secondary);margin:0}.PurchaseBlock-module__ADbWgq__price[data-muted=true]{color:var(--text-secondary)}.PurchaseBlock-module__ADbWgq__actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.PurchaseBlock-module__ADbWgq__buy{background:var(--ink);height:40px;color:var(--on-dark);cursor:pointer;transition:background-color var(--t-base) var(--e-ink);border:0;align-items:center;padding-inline:28px;display:inline-flex}.PurchaseBlock-module__ADbWgq__buy:hover:not(:disabled){outline:2px solid var(--ink);outline-offset:3px}a.PurchaseBlock-module__ADbWgq__buy,a.PurchaseBlock-module__ADbWgq__buy:visited{color:var(--on-dark);text-decoration:none}.PurchaseBlock-module__ADbWgq__buy:active{background:var(--ink-press);translate:0 1px}@media (max-width:767px){.PurchaseBlock-module__ADbWgq__price{font-size:13px}.PurchaseBlock-module__ADbWgq__ask{font-size:11px}.PurchaseBlock-module__ADbWgq__block[data-size=card] .PurchaseBlock-module__ADbWgq__actions{flex-direction:column;align-items:stretch;gap:12px}.PurchaseBlock-module__ADbWgq__block[data-size=card] .PurchaseBlock-module__ADbWgq__buy{letter-spacing:1px;justify-content:center;width:100%;height:40px;padding-inline:20px;font-size:12px}}.PurchaseBlock-module__ADbWgq__buy:disabled{background:var(--disabled);cursor:not-allowed;translate:none}.PurchaseBlock-module__ADbWgq__ask{color:var(--text-secondary);text-align:start;justify-content:flex-start;min-width:0}.PurchaseBlock-module__ADbWgq__ask:hover{color:var(--ink)}.PurchaseBlock-module__ADbWgq__buying{flex-direction:column;gap:4px;scroll-margin-top:96px;display:flex}.PurchaseBlock-module__ADbWgq__buyingTitle{letter-spacing:var(--ls-caps);color:var(--ink);margin:0;font-weight:500}.PurchaseBlock-module__ADbWgq__buyingWork{color:var(--text-secondary);margin:0}.PurchaseBlock-module__ADbWgq__buyingPrice{flex-wrap:wrap;align-items:baseline;gap:2px 12px;display:flex}.PurchaseBlock-module__ADbWgq__buyingPrice p{margin:0}.PurchaseBlock-module__ADbWgq__buying .PurchaseBlock-module__ADbWgq__price{font-family:var(--f-head);font-size:var(--fs-serif-figure);letter-spacing:0;line-height:1.05}.PurchaseBlock-module__ADbWgq__line{color:var(--text-secondary);margin:0}.PurchaseBlock-module__ADbWgq__buying .PurchaseBlock-module__ADbWgq__buyingWork,.PurchaseBlock-module__ADbWgq__buying .PurchaseBlock-module__ADbWgq__line{line-height:1.4}.PurchaseBlock-module__ADbWgq__pickup{color:var(--ink)}.PurchaseBlock-module__ADbWgq__buying .PurchaseBlock-module__ADbWgq__actions{row-gap:0;margin-block-start:4px}.PurchaseBlock-module__ADbWgq__terms{color:var(--text-secondary);flex-direction:column;gap:10px;padding-block:4px 8px;display:flex}.PurchaseBlock-module__ADbWgq__terms p{margin:0}.PurchaseBlock-module__ADbWgq__terms strong{color:var(--ink);font-weight:500}.PurchaseBlock-module__ADbWgq__order{color:var(--ink)}.PurchaseBlock-module__ADbWgq__inlineLink,.PurchaseBlock-module__ADbWgq__inlineLink:visited{font:inherit;color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}.PurchaseBlock-module__ADbWgq__inlineLink:hover{text-decoration-thickness:2px}.PurchaseBlock-module__ADbWgq__buying .PurchaseBlock-module__ADbWgq__inlineLink{vertical-align:baseline;min-height:0;text-align:inherit;display:inline}.PurchaseBlock-module__ADbWgq__buying .PurchaseBlock-module__ADbWgq__ask{color:var(--ink)}
.LangToggle-module__vY_jEa__lang{align-items:center;gap:4px;display:flex}.LangToggle-module__vY_jEa__item{align-items:center;display:inline-flex}.LangToggle-module__vY_jEa__link{min-width:28px;min-height:var(--tap-min);color:var(--text-secondary);justify-content:center;align-items:center;display:inline-flex}.LangToggle-module__vY_jEa__link[data-active=true]{color:var(--ink)}.LangToggle-module__vY_jEa__link[data-active=true] .LangToggle-module__vY_jEa__label{box-shadow:inset 0 -1px}.LangToggle-module__vY_jEa__slash{color:var(--text-secondary)}
.PriceTermsNote-module__vWSwBa__note{max-width:72ch;color:var(--text-secondary);margin-block:24px}
.page-module__opPbqa__titleBlock{flex-direction:column;align-items:flex-start;gap:12px;padding-block:24px 32px;display:flex}@media (min-width:768px){.page-module__opPbqa__titleBlock{gap:20px;padding-block:36px 56px}}.page-module__opPbqa__tag,.page-module__opPbqa__standfirst{margin:0}.page-module__opPbqa__firstScreen{min-height:calc(100vh - var(--header-h));min-height:calc(100svh - var(--header-h));flex-direction:column;display:flex}.page-module__opPbqa__heroStrip{flex:auto}.page-module__opPbqa__body{flex-direction:column;gap:40px;padding-block-start:48px;display:flex}@media (min-width:1024px){.page-module__opPbqa__body{flex-direction:row;gap:80px;padding-block-start:90px}}.page-module__opPbqa__bodyText{flex-direction:column;gap:20px;min-width:0;display:flex}@media (min-width:1024px){.page-module__opPbqa__bodyText{flex:auto}}.page-module__opPbqa__paragraphs{flex-direction:column;gap:18px;max-width:72ch;display:flex}.page-module__opPbqa__paragraphs p{margin:0}.page-module__opPbqa__facts{flex:none}@media (min-width:1024px){.page-module__opPbqa__facts{width:360px}}.page-module__opPbqa__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}.page-module__opPbqa__documentation,.page-module__opPbqa__videos{flex-direction:column;gap:20px;padding-block-start:var(--sp-section);display:flex}.page-module__opPbqa__videoGrid{gap:20px;display:grid}@media (min-width:768px){.page-module__opPbqa__videoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}.page-module__opPbqa__photo{aspect-ratio:260/208;background:var(--hairline);width:260px;overflow:hidden}@media (min-width:768px){.page-module__opPbqa__photoGrid :where(div[data-grid]){grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.page-module__opPbqa__photo{aspect-ratio:336/300;width:auto}.page-module__opPbqa__photo:nth-child(-n+2){aspect-ratio:336/430}.page-module__opPbqa__photo:last-child:nth-child(odd){grid-column:span 2}}@media (min-width:1440px){.page-module__opPbqa__photoGrid :where(div[data-grid]){grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.page-module__opPbqa__photo{aspect-ratio:387/300;grid-column:span 2}.page-module__opPbqa__photo:nth-child(-n+2){aspect-ratio:590/430;grid-column:span 3}.page-module__opPbqa__photo:last-child:nth-child(odd){grid-column:span 2}}.page-module__opPbqa__worksShown{flex-direction:column;gap:32px;padding-block-start:var(--sp-section);display:flex}.page-module__opPbqa__worksHead{border-bottom:var(--border);justify-content:space-between;align-items:baseline;gap:24px;padding-block-end:10px;display:flex}.page-module__opPbqa__more{min-height:var(--tap-min);color:var(--ink);white-space:nowrap;transition:border-color var(--t-quick) var(--e-ink);border-bottom:1px solid #0000;align-items:center;display:inline-flex}.page-module__opPbqa__more:after{content:" →"}.page-module__opPbqa__more:hover{border-bottom-color:currentColor}
.MobileMenu-module__AP24jW__burger{min-width:var(--tap-min);min-height:var(--tap-min);color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-inline-end:-10px;padding:0;display:inline-flex}@media (min-width:768px){.MobileMenu-module__AP24jW__burger{display:none}}.MobileMenu-module__AP24jW__sheet[open]{flex-direction:column;display:flex}.MobileMenu-module__AP24jW__sheet{padding-inline:20px}.MobileMenu-module__AP24jW__head{justify-content:space-between;align-items:center;height:64px;margin-inline:-20px;padding-inline:20px;display:flex}.MobileMenu-module__AP24jW__close{min-width:var(--tap-min);min-height:var(--tap-min);color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-inline-end:-10px;padding:0;display:inline-flex}.MobileMenu-module__AP24jW__navList{margin:0;padding:0;list-style:none}.MobileMenu-module__AP24jW__viewport{overflow:clip visible}.MobileMenu-module__AP24jW__track{width:100%;transition:translate var(--t-base) var(--e-ink);grid-auto-columns:100%;grid-auto-flow:column;display:grid;translate:0}.MobileMenu-module__AP24jW__track[data-level="1"]{translate:-100%}.MobileMenu-module__AP24jW__panel{min-width:0}.MobileMenu-module__AP24jW__back{width:100%;min-height:var(--tap-min);color:var(--text-secondary);cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.MobileMenu-module__AP24jW__back:hover{color:var(--ink)}.MobileMenu-module__AP24jW__navLink{border:0;border-top:var(--border);width:100%;height:64px;font-family:var(--f-head);color:var(--ink);text-align:start;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:0;font-size:1.625rem;display:flex}.MobileMenu-module__AP24jW__track>.MobileMenu-module__AP24jW__panel:first-child .MobileMenu-module__AP24jW__navList li{animation:MobileMenu-module__AP24jW__ink-rise var(--t-base) var(--e-ink) backwards;animation-delay:calc(.12s + var(--i) * var(--stagger))}@keyframes MobileMenu-module__AP24jW__ink-rise{0%{opacity:0;translate:0 var(--lift-sm)}}.MobileMenu-module__AP24jW__contacts{flex-direction:column;gap:10px;padding-block-start:36px;display:flex}.MobileMenu-module__AP24jW__contacts a{color:var(--ink);min-height:var(--tap-abs-min)}.MobileMenu-module__AP24jW__lang{align-items:center;padding-block-start:30px;font-size:1.0625rem;display:flex}.MobileMenu-module__AP24jW__langLink{min-width:var(--tap-min);min-height:var(--tap-min);color:var(--text-secondary);justify-content:center;align-items:center;display:inline-flex}.MobileMenu-module__AP24jW__langLink[data-active=true]{color:var(--ink)}.MobileMenu-module__AP24jW__slash{color:var(--text-secondary)}.MobileMenu-module__AP24jW__cta{gap:12px;margin-block-start:auto;padding-block:28px 32px;display:flex}.MobileMenu-module__AP24jW__ctaPrimary{background:var(--ink);height:52px;color:var(--on-dark);flex:1;justify-content:center;align-items:center;display:flex}.MobileMenu-module__AP24jW__ctaWhatsapp{border:var(--border-strong);height:52px;color:var(--ink);flex:0 0 52px;justify-content:center;align-items:center;display:flex}.MobileMenu-module__AP24jW__navLink svg{transition:translate var(--t-base) var(--e-ink)}.MobileMenu-module__AP24jW__navLink:is(:hover,:focus-visible) svg{translate:6px}@media (prefers-reduced-motion:reduce){.MobileMenu-module__AP24jW__navLink:is(:hover,:focus-visible) svg{translate:none}}.MobileMenu-module__AP24jW__ctaPrimary:hover{outline:2px solid var(--ink);outline-offset:3px}.MobileMenu-module__AP24jW__ctaWhatsapp:hover{background:var(--surface-hover)}.MobileMenu-module__AP24jW__ctaWhatsapp:active{background:var(--surface-press)}
.page-module__q_jBCW__intro{padding-block-start:var(--sp-page-intro);position:relative}.page-module__q_jBCW__introText{z-index:var(--z-content);flex-direction:column;gap:22px;display:flex;position:relative}.page-module__q_jBCW__introText p{max-width:620px;margin:0}.page-module__q_jBCW__grid{padding-block-start:32px}@media (min-width:1440px){.page-module__q_jBCW__grid{padding-block-start:52px}}.page-module__q_jBCW__showing{padding-block-start:36px}@media (min-width:1440px){.page-module__q_jBCW__showing{padding-block-start:64px}}.page-module__q_jBCW__priceNote{margin-block-end:0}
.page-module__TjpZ8q__intro{flex-direction:column;gap:12px;padding-block-start:var(--sp-page-intro);display:flex}.page-module__TjpZ8q__filter{border-bottom:var(--border);flex-wrap:wrap;align-items:center;gap:8px 26px;padding-block-start:30px;display:flex}@media (min-width:768px){.page-module__TjpZ8q__filter{padding-block-start:48px}}@media (min-width:1440px){.page-module__TjpZ8q__filter{padding-block-start:56px}}.page-module__TjpZ8q__tab{min-height:40px;color:var(--text-secondary);align-items:center;gap:6px;padding-block-end:12px;display:inline-flex}.page-module__TjpZ8q__tab[aria-current=page]{color:var(--ink);box-shadow:inset 0 -1px 0 var(--ink)}.page-module__TjpZ8q__count{color:var(--text-secondary)}.page-module__TjpZ8q__grid{padding-block-start:52px}@media (max-width:767px){.page-module__TjpZ8q__grid{padding-block-start:32px}}.page-module__TjpZ8q__showing{padding-block-start:36px}@media (min-width:1440px){.page-module__TjpZ8q__showing{padding-block-start:64px}}.page-module__TjpZ8q__priceNote{margin-block-end:0}
.Header-module__hBw1pG__sentinel{pointer-events:none;width:100%;height:1px;position:absolute;top:0;left:0}.Header-module__hBw1pG__header{z-index:var(--z-sticky);position:sticky;top:0;container-type:scroll-state}.Header-module__hBw1pG__bar{--stuck:0;--header-shrink:0px;--logo-shrink:0;border-bottom:var(--border);background:color-mix(in oklab, var(--bg) calc(100% - var(--stuck) * 14%), transparent);transition:background-color var(--t-base) var(--e-ink)}@media (min-width:768px){.Header-module__hBw1pG__bar{--header-shrink:24px;--logo-shrink:.14}}@container scroll-state(stuck:top){.Header-module__hBw1pG__bar{--stuck:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.Header-module__hBw1pG__header[data-stuck=true] .Header-module__hBw1pG__bar{--stuck:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Header-module__hBw1pG__inner{width:100%;max-width:calc(var(--content-max) + 2 * var(--gutter));height:calc(var(--header-h) - var(--stuck) * var(--header-shrink));padding-inline:var(--gutter);transition:height var(--t-base) var(--e-ink);justify-content:space-between;align-items:center;gap:16px;margin-inline:auto;display:flex}.Header-module__hBw1pG__logo{flex:none;align-items:center;display:flex}.Header-module__hBw1pG__logo img{width:58px;height:auto;scale:calc(1 - var(--stuck) * var(--logo-shrink));transition:scale var(--t-base) var(--e-ink)}@media (min-width:768px){.Header-module__hBw1pG__logo img{width:82px}}@media (prefers-reduced-motion:reduce){.Header-module__hBw1pG__bar,.Header-module__hBw1pG__inner,.Header-module__hBw1pG__logo img{transition:none}}.Header-module__hBw1pG__nav{gap:28px;display:none}@media (min-width:768px){.Header-module__hBw1pG__nav{align-items:center;display:flex}}.Header-module__hBw1pG__navLink{color:var(--ink);white-space:nowrap;}.Header-module__hBw1pG__right{flex:none;align-items:center;gap:24px;display:flex}.Header-module__hBw1pG__enquire{min-height:var(--tap-min);color:var(--ink);white-space:nowrap;align-items:center;gap:8px;display:none}.Header-module__hBw1pG__mail{min-width:var(--tap-min);min-height:var(--tap-min);color:var(--ink);justify-content:center;align-items:center;margin-inline-end:-10px;display:inline-flex}@media (min-width:768px){.Header-module__hBw1pG__enquire{display:inline-flex}.Header-module__hBw1pG__mail{display:none}}@media (min-width:768px) and (max-width:1023px){.Header-module__hBw1pG__nav{gap:20px}.Header-module__hBw1pG__right{gap:16px}}
.SpecList-module__wqawmW__list{margin:0;padding:0}.SpecList-module__wqawmW__row{border-top:var(--border);gap:24px;padding-block:15px;display:flex}.SpecList-module__wqawmW__row:last-child{border-bottom:var(--border)}.SpecList-module__wqawmW__label{color:var(--text-secondary);flex:0 0 40%}.SpecList-module__wqawmW__value{color:var(--ink);margin:0}.SpecList-module__wqawmW__list[data-stacked] .SpecList-module__wqawmW__row{flex-direction:column;gap:7px;padding-block:20px;display:flex}.SpecList-module__wqawmW__list[data-stacked] .SpecList-module__wqawmW__label{letter-spacing:1.2px;font-size:11px}.SpecList-module__wqawmW__list[data-stacked] .SpecList-module__wqawmW__value{text-align:start;margin:0;font-size:16px;line-height:1.5}
.PageIntro-module__DPF-qW__intro{flex-direction:column;gap:12px;padding-block-start:var(--sp-page-intro);display:flex;position:relative}.PageIntro-module__DPF-qW__text{z-index:1;flex-direction:column;gap:12px;display:flex;position:relative}.PageIntro-module__DPF-qW__intro p{max-width:54ch;margin:0}
.FilterTabs-module__Ktkema__filter{z-index:1;border-bottom:var(--border);flex-wrap:wrap;align-items:center;gap:8px 26px;padding-block-start:30px;display:flex;position:relative}@media (min-width:768px){.FilterTabs-module__Ktkema__filter{gap:8px 44px;padding-block-start:48px}}@media (min-width:1440px){.FilterTabs-module__Ktkema__filter{padding-block-start:56px}}.FilterTabs-module__Ktkema__tab{min-height:40px;color:var(--text-secondary);transition:color var(--t-quick) var(--e-ink);align-items:center;gap:6px;padding-block-end:12px;display:inline-flex}.FilterTabs-module__Ktkema__tab[data-active]{color:var(--ink);box-shadow:inset 0 -1px 0 var(--ink)}.FilterTabs-module__Ktkema__count{color:var(--text-secondary)}.FilterTabs-module__Ktkema__tab:hover{color:var(--ink)}
.Breadcrumbs-module__yMPJvq__wrap{padding-block-start:20px}@media (min-width:768px){.Breadcrumbs-module__yMPJvq__wrap{padding-block-start:32px}}@media (min-width:1440px){.Breadcrumbs-module__yMPJvq__wrap{padding-block-start:40px}}.Breadcrumbs-module__yMPJvq__list{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:9px;margin:0;padding:0;list-style:none;display:none}@media (min-width:768px){.Breadcrumbs-module__yMPJvq__list{display:flex}}.Breadcrumbs-module__yMPJvq__back{max-width:100%;min-height:32px;color:var(--text-secondary);align-items:center;gap:6px;display:inline-flex}.Breadcrumbs-module__yMPJvq__back:hover{color:var(--ink)}.Breadcrumbs-module__yMPJvq__backArrow{flex:none;margin-inline-start:-3px}.Breadcrumbs-module__yMPJvq__backLabel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (min-width:768px){.Breadcrumbs-module__yMPJvq__back{display:none}}.Breadcrumbs-module__yMPJvq__item{align-items:center;gap:9px;display:inline-flex}.Breadcrumbs-module__yMPJvq__link{color:var(--text-secondary)}.Breadcrumbs-module__yMPJvq__link:hover{color:var(--ink)}.Breadcrumbs-module__yMPJvq__sep{color:var(--numeral)}
.Collapsible-module__WV9gca__wrap{flex-direction:column;gap:20px;display:flex}.Collapsible-module__WV9gca__body{max-height:var(--collapsed);position:relative;overflow:hidden}.Collapsible-module__WV9gca__body[data-open]{max-height:none}@supports (interpolate-size:allow-keywords){.Collapsible-module__WV9gca__body{interpolate-size:allow-keywords;transition:max-height var(--t-slow) var(--e-ink)}.Collapsible-module__WV9gca__body[data-open]{max-height:max-content}}.Collapsible-module__WV9gca__fade{inset-inline:0;background:linear-gradient(180deg, #fff0 0%, var(--bg) 90%, var(--bg) 100%);pointer-events:none;height:110px;transition:opacity var(--t-base) var(--e-ink);position:absolute;bottom:0}.Collapsible-module__WV9gca__body[data-open] .Collapsible-module__WV9gca__fade{opacity:0}.Collapsible-module__WV9gca__button{width:100%;min-height:var(--tap-min);border:var(--border-strong);color:var(--ink);letter-spacing:1px;cursor:pointer;background:0 0;padding:14px 20px}@media (min-width:768px){.Collapsible-module__WV9gca__wrap[data-mobile-only] .Collapsible-module__WV9gca__body{max-height:none}.Collapsible-module__WV9gca__wrap[data-mobile-only] .Collapsible-module__WV9gca__fade,.Collapsible-module__WV9gca__wrap[data-mobile-only] .Collapsible-module__WV9gca__button{display:none}}
.PageDecor-module__zFFTzG__frame{z-index:var(--z-motif);pointer-events:none;position:absolute;inset:0}.PageDecor-module__zFFTzG__viewport{height:100vh;position:sticky;top:0;overflow:hidden}.PageDecor-module__zFFTzG__travel{width:300px;position:absolute;top:0;right:4vw}@media (min-width:768px){.PageDecor-module__zFFTzG__travel{width:360px}}@media (min-width:1440px){.PageDecor-module__zFFTzG__travel{width:800px;right:8vw}}.PageDecor-module__zFFTzG__art{mix-blend-mode:multiply;width:100%;height:auto}@media (max-width:767px){.PageDecor-module__zFFTzG__art{opacity:.69}}@supports (animation-timeline:scroll()){.PageDecor-module__zFFTzG__travel{animation:linear both PageDecor-module__zFFTzG__lily-travel;animation-timeline:scroll(root);animation-range:0% 86%}}@keyframes PageDecor-module__zFFTzG__lily-travel{0%{translate:0}to{translate:0 calc(55vh - 93.5%)}}.PageDecor-module__zFFTzG__glow{opacity:.47;transform-origin:50% 60.7%;will-change:transform, opacity;background:url(../media/heart-glow.0uhinvpvz11ts.webp) 50%/100% 100% no-repeat;width:73.41%;height:16.59%;animation:1.25s cubic-bezier(.4,0,.35,1) infinite paused PageDecor-module__zFFTzG__heartbeat;position:absolute;top:83.41%;left:11.76%}@keyframes PageDecor-module__zFFTzG__heartbeat{0%{opacity:.47;scale:1}7%{opacity:.6;scale:1.028}16%{opacity:.51;scale:1.007}24%{opacity:.555;scale:1.019}38%{opacity:.47;scale:1}to{opacity:.47;scale:1}}.PageDecor-module__zFFTzG__glow[data-visible=true]{animation-play-state:running}:root:has([aria-labelledby=home-enquire] form :focus) .PageDecor-module__zFFTzG__glow{opacity:.4;transition:opacity var(--t-base) var(--e-ink);animation:none}@media (prefers-reduced-motion:reduce){.PageDecor-module__zFFTzG__glow{opacity:.47;will-change:auto;animation:none}.PageDecor-module__zFFTzG__travel{width:auto;height:84vh;animation:none;top:8vh;translate:none}.PageDecor-module__zFFTzG__art{width:auto;height:100%}}
.SeriesRows-module__lUziha__rows{margin:0;padding:10px 0 0;list-style:none}.SeriesRows-module__lUziha__row{border-bottom:var(--border);color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding-block:24px;transition:opacity .2s linear;display:flex;position:relative}@media (min-width:768px){.SeriesRows-module__lUziha__row{gap:40px;padding-block:30px}}.SeriesRows-module__lUziha__text{flex-direction:column;flex:auto;gap:7px;min-width:0;display:flex}.SeriesRows-module__lUziha__name{font-family:var(--f-head);font-style:italic;font-size:var(--fs-serif-h2);line-height:var(--lh-h2)}.SeriesRows-module__lUziha__name:after{content:" →";font-family:var(--f-body);vertical-align:middle;transition:left var(--t-base) var(--e-ink);font-size:.6em;position:relative;left:0}.SeriesRows-module__lUziha__blurb{display:block}.SeriesRows-module__lUziha__slot{flex:none;order:-1;width:64px;height:64px}.SeriesRows-module__lUziha__preview{background:var(--hairline);width:100%;height:100%;display:block;overflow:hidden}.SeriesRows-module__lUziha__image{object-fit:cover;width:100%;height:100%;display:block}@media (min-width:768px){.SeriesRows-module__lUziha__slot{order:0;width:220px;height:170px}.SeriesRows-module__lUziha__preview{aspect-ratio:22/17;width:auto;height:auto;transition:top var(--t-base) var(--e-ink), bottom var(--t-base) var(--e-ink);position:absolute;top:calc(50% - 85px);bottom:calc(50% - 85px);right:0}}@media (hover:hover){.SeriesRows-module__lUziha__rows:has(.SeriesRows-module__lUziha__row:hover) .SeriesRows-module__lUziha__row:not(:hover){opacity:.4}}.SeriesRows-module__lUziha__rows:has(.SeriesRows-module__lUziha__row:focus-visible) .SeriesRows-module__lUziha__row:not(:focus-visible){opacity:.4}@media (min-width:768px) and (hover:hover) and (prefers-reduced-motion:no-preference){.SeriesRows-module__lUziha__row:hover .SeriesRows-module__lUziha__preview{top:0;bottom:0}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.SeriesRows-module__lUziha__row:focus-visible .SeriesRows-module__lUziha__preview{top:0;bottom:0}}@media (prefers-reduced-motion:no-preference){.SeriesRows-module__lUziha__row:is(:hover,:focus-visible) .SeriesRows-module__lUziha__name:after{left:6px}}
.Strip-module___GKphW__strip{position:relative}.Strip-module___GKphW__head{border-bottom:var(--border);justify-content:space-between;align-items:baseline;gap:24px;padding-block-end:10px;display:flex}.Strip-module___GKphW__track{--gap:12px;gap:var(--gap);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;scroll-behavior:smooth;display:flex;overflow-x:auto}@media (prefers-reduced-motion:reduce){.Strip-module___GKphW__track{scroll-behavior:auto}}.Strip-module___GKphW__track::-webkit-scrollbar{display:none}.Strip-module___GKphW__track>*{scroll-snap-align:start;flex:none}@media (min-width:768px){.Strip-module___GKphW__track{--gap:32px}}.Strip-module___GKphW__track[data-per-view]{--slides:var(--pv,1)}@media (min-width:560px){.Strip-module___GKphW__track[data-per-view]{--slides:var(--pv-sm,var(--pv,1))}}@media (min-width:768px){.Strip-module___GKphW__track[data-per-view]{--slides:var(--pv-md,var(--pv-sm,var(--pv,1)))}}@media (min-width:1440px){.Strip-module___GKphW__track[data-per-view]{--slides:var(--pv-lg,var(--pv-md,var(--pv-sm,var(--pv,1))))}}.Strip-module___GKphW__track[data-per-view]>*{width:calc((100% - (var(--slides) - 1) * var(--gap)) / var(--slides))}@media (max-width:767px){.Strip-module___GKphW__track[data-stack]{gap:24px;display:grid;overflow:visible}.Strip-module___GKphW__track[data-stack]>*{width:100%}}.Strip-module___GKphW__nav{gap:10px;display:flex}.Strip-module___GKphW__nav[data-variant=buttons]{display:none}@media (min-width:768px){.Strip-module___GKphW__nav[data-variant=buttons]{display:flex}}.Strip-module___GKphW__nav[data-variant=buttons] .Strip-module___GKphW__arrow{border:var(--border);color:var(--ink);cursor:pointer;background:0 0;padding:10px 17px}.Strip-module___GKphW__nav[data-variant=buttons] .Strip-module___GKphW__arrow:disabled{color:var(--numeral);cursor:default}.Strip-module___GKphW__glyph{font-size:1rem;line-height:1;display:block}.Strip-module___GKphW__nav[data-variant=overlay]{pointer-events:none;justify-content:space-between;align-items:center;position:absolute;inset-block:0;inset-inline:0}.Strip-module___GKphW__nav[data-variant=overlay] .Strip-module___GKphW__arrow{border-radius:var(--radius-pill);width:44px;height:44px;color:var(--on-dark);cursor:pointer;pointer-events:auto;transition:opacity var(--t-quick) var(--e-ink);background:#00000059;border:0;place-items:center;margin-inline:10px;padding:0;display:grid}.Strip-module___GKphW__nav[data-variant=overlay] .Strip-module___GKphW__arrow:disabled{opacity:0;cursor:default;pointer-events:none}.Strip-module___GKphW__chevron{filter:drop-shadow(var(--shadow-arrow));display:block}.Strip-module___GKphW__arrow:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Strip-module___GKphW__nav[data-variant=overlay] .Strip-module___GKphW__arrow:focus-visible{outline-color:var(--on-dark)}@media (min-width:768px){.Strip-module___GKphW__track[data-grid]{scroll-snap-type:none;display:grid;overflow:visible}.Strip-module___GKphW__track[data-grid]>*{scroll-snap-align:none;width:auto}.Strip-module___GKphW__strip[data-grid] .Strip-module___GKphW__nav{display:none}}
.ExhibitionsStrip-module__uSbSgG__section{flex-direction:column;align-items:flex-start;gap:24px;padding-block-start:var(--sp-section);display:flex}.ExhibitionsStrip-module__uSbSgG__section>:first-child{width:100%}.ExhibitionsStrip-module__uSbSgG__head{flex-direction:column;gap:9px;min-width:0;display:flex}.ExhibitionsStrip-module__uSbSgG__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}.ExhibitionsStrip-module__uSbSgG__subtitle{color:var(--text-secondary);margin:0}.ExhibitionsStrip-module__uSbSgG__card{flex-direction:column;gap:16px;width:100%;display:flex}@media (min-width:768px){.ExhibitionsStrip-module__uSbSgG__card{width:213px}}@media (min-width:1440px){.ExhibitionsStrip-module__uSbSgG__card{width:273px}}.ExhibitionsStrip-module__uSbSgG__poster{background:var(--hairline);height:200px;display:block;overflow:hidden}@media (min-width:768px) and (max-width:1439px){.ExhibitionsStrip-module__uSbSgG__poster{height:156px}}.ExhibitionsStrip-module__uSbSgG__posterImage,.ExhibitionsStrip-module__uSbSgG__placeholder{object-fit:cover;width:100%;height:100%;display:block}.ExhibitionsStrip-module__uSbSgG__poster{transition:scale .45s .1s}.ExhibitionsStrip-module__uSbSgG__posterImage{transition:scale .6s}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ExhibitionsStrip-module__uSbSgG__card:has(a:hover) .ExhibitionsStrip-module__uSbSgG__poster{scale:.975}.ExhibitionsStrip-module__uSbSgG__card:has(a:hover) .ExhibitionsStrip-module__uSbSgG__posterImage{scale:1.075}}@media (prefers-reduced-motion:no-preference){.ExhibitionsStrip-module__uSbSgG__card:has(a:focus-visible) .ExhibitionsStrip-module__uSbSgG__poster{scale:.975}.ExhibitionsStrip-module__uSbSgG__card:has(a:focus-visible) .ExhibitionsStrip-module__uSbSgG__posterImage{scale:1.075}}.ExhibitionsStrip-module__uSbSgG__text{flex-direction:column;gap:7px;display:flex}.ExhibitionsStrip-module__uSbSgG__tag{color:var(--text-secondary);margin:0}.ExhibitionsStrip-module__uSbSgG__title{font-family:var(--f-head);font-style:italic;font-weight:400;font-size:var(--fs-serif-title);line-height:var(--lh-h4);color:var(--ink);margin:0}.ExhibitionsStrip-module__uSbSgG__venue{margin:0}.ExhibitionsStrip-module__uSbSgG__all{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}.ExhibitionsStrip-module__uSbSgG__all:after{content:" →";transition:translate var(--t-base) var(--e-ink)}.ExhibitionsStrip-module__uSbSgG__all:is(:hover,:focus-visible):after{translate:6px}@media (prefers-reduced-motion:reduce){.ExhibitionsStrip-module__uSbSgG__all:is(:hover,:focus-visible):after{translate:none}}.ExhibitionsStrip-module__uSbSgG__all:hover{border-bottom-color:currentColor}@media (max-width:767px){.ExhibitionsStrip-module__uSbSgG__section :where(div[data-stack]){grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.ExhibitionsStrip-module__uSbSgG__card{gap:10px}.ExhibitionsStrip-module__uSbSgG__card:first-child{grid-column:span 2;gap:16px}.ExhibitionsStrip-module__uSbSgG__poster{aspect-ratio:167/110;height:auto}.ExhibitionsStrip-module__uSbSgG__card:first-child .ExhibitionsStrip-module__uSbSgG__poster{aspect-ratio:350/240}}
.VideoEmbed-module__qTROQW__frame{aspect-ratio:16/9;background:#111;position:relative;overflow:hidden}.VideoEmbed-module__qTROQW__player,.VideoEmbed-module__qTROQW__poster,.VideoEmbed-module__qTROQW__thumb{border:0;width:100%;height:100%;position:absolute;inset:0}.VideoEmbed-module__qTROQW__poster{cursor:pointer;background:#111;padding:0}.VideoEmbed-module__qTROQW__thumb{object-fit:cover}.VideoEmbed-module__qTROQW__play{color:#fff;width:68px;height:48px;transition:background-color var(--t-quick) var(--e-ink);background:#111111b8;border-radius:12px;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.VideoEmbed-module__qTROQW__poster:hover .VideoEmbed-module__qTROQW__play,.VideoEmbed-module__qTROQW__poster:focus-visible .VideoEmbed-module__qTROQW__play{background:#c4302b}.VideoEmbed-module__qTROQW__poster:focus-visible{outline-offset:-4px;outline:2px solid #fff}
.WorkGallery-module__LYiWfq__gallery{flex-direction:column;gap:16px;display:flex}.WorkGallery-module__LYiWfq__main{aspect-ratio:1;cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block;overflow:hidden}@media (min-width:1440px) and (min-height:760px){.WorkGallery-module__LYiWfq__main{max-height:calc(100dvh - var(--header-h) - 24px)}.WorkGallery-module__LYiWfq__gallery:has(.WorkGallery-module__LYiWfq__thumbs) .WorkGallery-module__LYiWfq__main{max-height:calc(100dvh - var(--header-h) - 150px - 16px - 24px)}}.WorkGallery-module__LYiWfq__mainImage,.WorkGallery-module__LYiWfq__placeholder{object-fit:contain;object-position:center top;width:100%;height:100%;display:block}.WorkGallery-module__LYiWfq__placeholder{background:var(--hairline);cursor:default}.WorkGallery-module__LYiWfq__thumbs>div:last-child{gap:12px}.WorkGallery-module__LYiWfq__thumbs .track{gap:12px}@media (min-width:768px){.WorkGallery-module__LYiWfq__thumbs .track{gap:16px}}.WorkGallery-module__LYiWfq__thumb{aspect-ratio:1;border:1px solid var(--hairline);cursor:pointer;width:152px;transition:border-color var(--t-quick) var(--e-ink);background:0 0;padding:0;overflow:hidden}.WorkGallery-module__LYiWfq__thumb[data-active]{border:1.5px solid var(--ink)}@media (min-width:768px){.WorkGallery-module__LYiWfq__thumb{aspect-ratio:164/150;width:164px}}@media (min-width:1440px){.WorkGallery-module__LYiWfq__thumb{aspect-ratio:168/150;width:168px}}.WorkGallery-module__LYiWfq__thumbImage{object-fit:contain;background-color:#0000;width:100%;height:100%}
.ZoomStrip-module__jPFbgG__tile{background:var(--hairline);cursor:zoom-in;border:0;padding:0;display:block;overflow:hidden}.ZoomStrip-module__jPFbgG__image{object-fit:cover;width:100%;height:100%;transition:scale var(--t-base) var(--e-ink);display:block}@media (hover:hover){.ZoomStrip-module__jPFbgG__tile:hover .ZoomStrip-module__jPFbgG__image{scale:1.05}}.ZoomStrip-module__jPFbgG__tile:focus-visible .ZoomStrip-module__jPFbgG__image{scale:1.05}@media (prefers-reduced-motion:reduce){.ZoomStrip-module__jPFbgG__tile:hover .ZoomStrip-module__jPFbgG__image,.ZoomStrip-module__jPFbgG__tile:focus-visible .ZoomStrip-module__jPFbgG__image{scale:none}}.ZoomStrip-module__jPFbgG__more{min-height:var(--tap-min);color:var(--ink);cursor:pointer;background-color:#0000;border:0;align-self:flex-start;align-items:center;padding:0;font-family:inherit;display:none;}.ZoomStrip-module__jPFbgG__more:after{content:" ↓";transition:translate var(--t-base) var(--e-ink);display:inline-block}.ZoomStrip-module__jPFbgG__more:is(:hover,:focus-visible):after{translate:0 4px}@media (prefers-reduced-motion:reduce){.ZoomStrip-module__jPFbgG__more:is(:hover,:focus-visible):after{translate:none}}@media (min-width:768px){.ZoomStrip-module__jPFbgG__tile[data-rest]{display:none}.ZoomStrip-module__jPFbgG__more{display:inline-flex}}
.page-module__op2kQG__main{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""gallery""info";padding-block-start:24px;display:grid}@media (min-width:768px){.page-module__op2kQG__main{padding-block-start:40px}}@media (min-width:1440px){.page-module__op2kQG__main{grid-template:"gallery head""gallery info"1fr/720px 420px;align-items:start;column-gap:60px}}.page-module__op2kQG__gallery{grid-area:gallery;min-width:0}@media (min-width:1440px) and (min-height:760px){.page-module__op2kQG__gallery{top:var(--header-h);align-self:start;position:sticky}}.page-module__op2kQG__info{flex-direction:column;grid-area:info;min-width:0;margin-block-start:32px;display:flex}@media (min-width:768px){.page-module__op2kQG__info{margin-block-start:48px}}.page-module__op2kQG__head{flex-direction:column;grid-area:head;gap:12px;margin-block-end:20px;display:flex}@media (min-width:768px){.page-module__op2kQG__head{margin-block-end:32px}}@media (min-width:1440px){.page-module__op2kQG__info,.page-module__op2kQG__head{margin-block:0}}.page-module__op2kQG__meta{margin:0}@media (min-width:1440px){.page-module__op2kQG__specs{padding-block-start:34px}}.page-module__op2kQG__info>:last-child{padding-block-start:28px}.page-module__op2kQG__about{flex-direction:column;gap:20px;padding-block-start:var(--sp-section);display:flex}@media (min-width:1440px){.page-module__op2kQG__about{flex-direction:row;gap:60px}}.page-module__op2kQG__aboutHeading{font-family:var(--f-head);font-style:italic;font-weight:400;font-size:var(--fs-serif-h3);line-height:var(--lh-h3);margin:0}@media (min-width:1440px){.page-module__op2kQG__aboutHeading{flex:0 0 420px}}.page-module__op2kQG__aboutBody{max-width:720px}.page-module__op2kQG__paragraphs{flex-direction:column;gap:18px;display:flex}.page-module__op2kQG__paragraphs p{margin:0}@media (min-width:1440px){.page-module__op2kQG__about[data-bare]{padding-inline-start:480px}}.page-module__op2kQG__rich{color:var(--text-secondary);flex-direction:column;gap:18px;display:flex}.page-module__op2kQG__rich :where(p,ul,ol,blockquote,h2,h3,h4,h5,h6){margin:0}.page-module__op2kQG__rich :where(ul,ol){padding-inline-start:1.25em}.page-module__op2kQG__rich li+li{margin-block-start:6px}.page-module__op2kQG__rich a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.page-module__op2kQG__rich strong{color:var(--ink)}.page-module__op2kQG__rich :where(h2,h3,h4,h5,h6){font-family:var(--f-head);color:var(--ink);font-weight:400}.page-module__op2kQG__rich blockquote{border-inline-start:2px solid var(--ink);font-family:var(--f-head);padding-inline-start:16px;font-style:italic}.page-module__op2kQG__related{padding-block:var(--sp-section) 0;flex-direction:column;gap:10px;display:flex}.page-module__op2kQG__relatedHead{justify-content:space-between;align-items:baseline;display:flex}.page-module__op2kQG__related .page-module__op2kQG__rule+*{margin-block-start:34px}.page-module__op2kQG__draft{border:1px solid var(--ink);background:var(--ink);color:var(--on-dark);margin:0;margin-block-start:12px;padding:10px 16px}.page-module__op2kQG__draft a{color:inherit;border-bottom:1px solid}@media (max-width:767px){.page-module__op2kQG__gallery{margin-inline:calc(-1 * var(--gutter))}}
.OtherSeries-module__VPczOa__section{padding-block:var(--sp-section) 0}
.page-module__fF2nbW__list{border-top:var(--border);margin-block-start:32px;padding-block-start:10px}.page-module__fF2nbW__showing{padding-block-start:36px}@media (min-width:1440px){.page-module__fF2nbW__showing{padding-block-start:64px}}
.HeroStrip-module__z--kEW__strip{clip-path:inset(0);background:var(--hairline);min-height:200px;position:relative}@media (min-width:768px){.HeroStrip-module__z--kEW__strip{min-height:240px}}.HeroStrip-module__z--kEW__frame{pointer-events:none;width:100%;height:100lvh;position:fixed;top:0;left:0}.HeroStrip-module__z--kEW__image{object-fit:cover;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.HeroStrip-module__z--kEW__frame{height:100%;position:absolute}}
.page-module__03x0Ta__layout{flex-direction:column;gap:32px;padding-block-start:48px;display:flex}@media (min-width:1024px){.page-module__03x0Ta__layout[data-toc]{grid-template-columns:minmax(0,1fr) 240px;grid-template-areas:"content toc";align-items:start;column-gap:48px;display:grid}.page-module__03x0Ta__layout[data-toc] .page-module__03x0Ta__blocks{grid-area:content;max-width:720px}.page-module__03x0Ta__aside{grid-area:toc;align-self:stretch}}@media (min-width:1440px){.page-module__03x0Ta__layout[data-toc]{grid-template-columns:720px 420px;column-gap:60px}}.page-module__03x0Ta__blocks{flex-direction:column;gap:48px;display:flex}.page-module__03x0Ta__blocks :is(h2,h3,h4){scroll-margin-top:88px}.page-module__03x0Ta__blocks :is(h2,h3,h4):focus{outline:none}.page-module__03x0Ta__text{flex-direction:column;gap:16px;display:flex}.page-module__03x0Ta__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}.page-module__03x0Ta__prose{flex-direction:column;gap:18px;display:flex}.page-module__03x0Ta__prose>*{margin:0}.page-module__03x0Ta__prose h2,.page-module__03x0Ta__prose h3,.page-module__03x0Ta__prose h4,.page-module__03x0Ta__prose h5,.page-module__03x0Ta__prose h6{font-family:var(--f-head);color:var(--ink);margin-block-start:12px;font-weight:400}.page-module__03x0Ta__prose h2{font-style:italic;font-size:var(--fs-serif-h3);line-height:var(--lh-h3)}.page-module__03x0Ta__prose h3,.page-module__03x0Ta__prose h4,.page-module__03x0Ta__prose h5,.page-module__03x0Ta__prose h6{font-size:1.25rem;line-height:1.3}.page-module__03x0Ta__prose ul,.page-module__03x0Ta__prose ol{flex-direction:column;gap:8px;padding-inline-start:1.25em;display:flex}.page-module__03x0Ta__prose li::marker{color:var(--text-secondary)}.page-module__03x0Ta__prose a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.page-module__03x0Ta__prose strong{color:var(--ink);font-weight:600}.page-module__03x0Ta__prose blockquote{border-inline-start:2px solid var(--hairline);padding-inline-start:16px}.page-module__03x0Ta__prose hr{border:0;border-top:var(--border);width:100%}.page-module__03x0Ta__figure{flex-direction:column;gap:10px;margin:0;display:flex}.page-module__03x0Ta__image{background:var(--hairline);width:100%;height:auto}.page-module__03x0Ta__table{border-collapse:collapse;width:100%;color:var(--text-secondary)}.page-module__03x0Ta__table th{border-bottom:var(--border);text-align:start;vertical-align:bottom;color:var(--ink);padding:0 12px 12px 0;font-weight:500}.page-module__03x0Ta__table td{border-bottom:var(--border);vertical-align:top;padding:14px 12px 14px 0}.page-module__03x0Ta__table td:first-child{color:var(--ink)}@media (max-width:767px){.page-module__03x0Ta__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.page-module__03x0Ta__table tr{border-bottom:var(--border);flex-direction:column;gap:6px;padding-block:16px;display:flex}.page-module__03x0Ta__table td{border:0;padding:0;display:block}.page-module__03x0Ta__table td:not(:first-child):before{content:attr(data-label) ": ";color:var(--ink)}.page-module__03x0Ta__table td:first-child{font-weight:500}}.page-module__03x0Ta__files{border-top:var(--border);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__03x0Ta__file,.page-module__03x0Ta__file:visited{border-bottom:var(--border);color:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding-block:14px;text-decoration:none;display:flex}.page-module__03x0Ta__fileLabel{text-underline-offset:3px;text-decoration:underline}.page-module__03x0Ta__file:hover .page-module__03x0Ta__fileLabel{text-decoration-thickness:2px}
.page-module__XT9OgG__main{flex-direction:column;gap:48px;padding-block-start:40px;display:flex}@media (min-width:1024px){.page-module__XT9OgG__main{gap:64px;padding-block-start:64px}}.page-module__XT9OgG__formSlot{text-align:center;flex-direction:column;align-items:center;gap:14px;min-width:0;display:flex}.page-module__XT9OgG__formSlot>div{text-align:start;width:100%;margin-block-start:22px}.page-module__XT9OgG__formSlot>p{max-width:46ch;margin:0}@media (min-width:768px){.page-module__XT9OgG__details dl{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;display:grid}}@media (min-width:1024px){.page-module__XT9OgG__details dl{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-module__XT9OgG__enquireH2{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__XT9OgG__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}.page-module__XT9OgG__direct{flex-direction:column;align-items:center;gap:16px;padding-block-start:24px;display:flex}.page-module__XT9OgG__directLabel{margin:0}.page-module__XT9OgG__directLinks{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.page-module__XT9OgG__btn{min-height:var(--tap-min);border:var(--border-strong);color:var(--ink);justify-content:center;align-items:center;padding-inline:24px;display:inline-flex}.page-module__XT9OgG__howBuying{gap:24px;padding-block-start:var(--sp-section);display:grid}@media (min-width:768px){.page-module__XT9OgG__howBuying{grid-template-columns:420px minmax(0,1fr);gap:80px}}.page-module__XT9OgG__howHead{flex-direction:column;gap:14px;display:flex}.page-module__XT9OgG__note{margin:0}.page-module__XT9OgG__steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__XT9OgG__step{border-top:var(--border);flex-direction:column;gap:12px;padding-block:24px;display:flex}.page-module__XT9OgG__step:first-child{border-top:0;padding-block-start:0}@media (min-width:1440px){.page-module__XT9OgG__step{flex-direction:row;gap:36px}.page-module__XT9OgG__stepTitle{flex:0 0 230px}}.page-module__XT9OgG__step p{margin:0}.page-module__XT9OgG__stepTitle{font-family:var(--f-head);font-style:italic;font-weight:400;font-size:var(--fs-serif-title);line-height:var(--lh-h4);margin:0}.page-module__XT9OgG__btn:hover{background:var(--surface-hover)}.page-module__XT9OgG__btn:active{background:var(--surface-press)}.page-module__XT9OgG__seller{color:var(--text-secondary);flex-direction:column;gap:10px;display:flex}.page-module__XT9OgG__seller p{margin:0}.page-module__XT9OgG__sellerLink,.page-module__XT9OgG__sellerLink:visited{color:var(--ink);text-underline-offset:3px;text-decoration:underline}
.page-module__a8R8yG__hero{flex-direction:column;gap:32px;padding-block-start:var(--sp-page-intro);display:flex}@media (min-width:768px){.page-module__a8R8yG__hero{flex-direction:row;gap:40px;padding-block-start:100px}}@media (min-width:1440px){.page-module__a8R8yG__hero{gap:80px}}.page-module__a8R8yG__portrait{background:var(--hairline);flex:none;width:100%;max-width:420px;overflow:hidden}.page-module__a8R8yG__portraitImage{width:100%;height:auto;display:block}@media (min-width:768px){.page-module__a8R8yG__portrait{width:288px;max-width:none;height:660px}.page-module__a8R8yG__portraitImage{object-fit:cover;object-position:center top;height:100%}}@media (min-width:1440px){.page-module__a8R8yG__portrait{width:460px;height:660px}}.page-module__a8R8yG__intro{flex-direction:column;gap:24px;min-width:0;display:flex}@media (min-width:768px){.page-module__a8R8yG__intro{flex:376px;min-width:376px}}.page-module__a8R8yG__role{color:var(--ink);margin:0}.page-module__a8R8yG__intro p{max-width:62ch;margin:0}.page-module__a8R8yG__badges{flex-wrap:wrap;gap:8px 28px;margin:0;padding:0;list-style:none;display:flex}.page-module__a8R8yG__badges li:not(:first-child):before{content:"";background:var(--hairline);vertical-align:-3px;width:1px;height:16px;margin-inline-end:28px;display:inline-block}.page-module__a8R8yG__badges{gap:8px 28px}@media (max-width:1023px){.page-module__a8R8yG__badges{flex-direction:column;gap:7px;font-size:12.5px}.page-module__a8R8yG__badges li:not(:first-child):before{content:none}}.page-module__a8R8yG__section{padding-block-start:var(--sp-section)}.page-module__a8R8yG__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}.page-module__a8R8yG__milestones{margin:0;padding:34px 0 0;list-style:none}.page-module__a8R8yG__milestone{border-bottom:var(--border);flex-direction:column;gap:8px;padding-block:26px;display:flex}@media (min-width:768px){.page-module__a8R8yG__milestone{flex-direction:row;gap:48px}}.page-module__a8R8yG__year{flex:none;margin:0}@media (min-width:768px){.page-module__a8R8yG__year{width:120px}}.page-module__a8R8yG__milestoneText{flex-direction:column;gap:8px;min-width:0;display:flex}.page-module__a8R8yG__milestoneText p{max-width:68ch;margin:0}.page-module__a8R8yG__milestoneTitle{font-family:var(--f-head);font-style:italic;font-weight:400;font-size:var(--fs-serif-h4);line-height:var(--lh-h4);margin:0}.page-module__a8R8yG__genres{gap:32px;padding-block:36px;display:grid}@media (min-width:768px){.page-module__a8R8yG__genres{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}.page-module__a8R8yG__genre{flex-direction:column;gap:14px;display:flex}.page-module__a8R8yG__genre p{margin:0}.page-module__a8R8yG__genreTitle{font-family:var(--f-head);font-style:italic;font-weight:400;font-size:var(--fs-serif-h4);line-height:var(--lh-h4);margin:0}.page-module__a8R8yG__closing{max-width:78ch;font-family:var(--f-head);font-style:italic;font-size:var(--fs-serif-figure);margin:0;padding-block-start:36px;line-height:1.4}
.Toc-module__dQwBBq__toc{border-block:var(--border)}.Toc-module__dQwBBq__toggle{width:100%;min-height:var(--tap-min);color:var(--ink);letter-spacing:var(--ls-caps);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;display:flex}.Toc-module__dQwBBq__chevron{width:8px;height:8px;transition:transform var(--t-quick) var(--e-ink);border-bottom:1.5px solid;border-right:1.5px solid;margin-inline-end:4px;transform:translateY(-2px)rotate(45deg)}.Toc-module__dQwBBq__toc[data-open] .Toc-module__dQwBBq__chevron{transform:translateY(2px)rotate(-135deg)}.Toc-module__dQwBBq__title{color:var(--ink);letter-spacing:var(--ls-caps);margin:0 0 14px;display:none}.Toc-module__dQwBBq__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}.Toc-module__dQwBBq__toc[data-open] .Toc-module__dQwBBq__panel{visibility:visible;transition:grid-template-rows var(--t-base) var(--e-ink);grid-template-rows:1fr}.Toc-module__dQwBBq__list{min-height:0;margin:0;padding:0;list-style:none;overflow:hidden}.Toc-module__dQwBBq__toc[data-open] .Toc-module__dQwBBq__list{padding-block-end:16px}.Toc-module__dQwBBq__list li+li{margin-block-start:2px}.Toc-module__dQwBBq__link,.Toc-module__dQwBBq__link:visited{color:var(--text-secondary);padding-block:6px;text-decoration:none;display:block}.Toc-module__dQwBBq__link:hover,.Toc-module__dQwBBq__link[aria-current]{color:var(--ink)}@media (min-width:1024px){.Toc-module__dQwBBq__toc{border-block-end:0;max-height:calc(100dvh - 112px);padding-block-start:20px;position:sticky;top:88px;overflow-y:auto}.Toc-module__dQwBBq__toggle{display:none}.Toc-module__dQwBBq__title{display:block}.Toc-module__dQwBBq__panel{visibility:visible;grid-template-rows:1fr}.Toc-module__dQwBBq__list{padding-block-end:0}.Toc-module__dQwBBq__link{border-inline-start:1px solid var(--hairline);padding-inline-start:14px}.Toc-module__dQwBBq__link[aria-current]{border-inline-start-color:var(--ink)}}@media (prefers-reduced-motion:reduce){.Toc-module__dQwBBq__panel,.Toc-module__dQwBBq__chevron{transition:none}}.Toc-module__dQwBBq__toc[data-instant] .Toc-module__dQwBBq__panel,.Toc-module__dQwBBq__toc[data-instant] .Toc-module__dQwBBq__chevron{transition:none}
