.homepage_hero__S5j7u{display:grid;align-items:start;grid-template-columns:43.7482% 56.2518%;padding-inline:var(--m-pad);padding-block-start:clamp(2.5rem,4.4cqw,4.5rem)}.homepage_heroLede__tI_E5{padding-inline-start:7.9187%;padding-inline-end:2rem}.homepage_heroHeading__GAmye{margin:-.3517em 0 0;font-family:var(--m-serif);font-weight:400;font-size:var(--m-t-display);line-height:1.3934;letter-spacing:0;color:var(--m-ink)}.homepage_heroCta__wcLYa{margin:1.2639cqw 0 0;font-family:var(--m-sans);font-weight:400;font-size:var(--m-t-sub);line-height:1.39;color:var(--m-olive)}.homepage_frame__sjMGE{position:relative;overflow:hidden;background:var(--m-olive)}.homepage_frameImg__j4rV0{position:absolute;inset:0;display:block;inline-size:100%;block-size:100%;max-width:none;object-fit:cover}.homepage_heroFrame__UsE1f{aspect-ratio:1098/740}.homepage_heroFrame__UsE1f .homepage_frameImg__j4rV0{object-position:50% 50%}.homepage_strip__MwrQX{--m-strip-c:calc(100cqw - 2 * var(--m-pad));--m-strip-gap:calc(var(--m-strip-c) * 0.008734);--m-strip-tile:calc((var(--m-strip-c) - 3 * var(--m-strip-gap)) / 4);--m-strip-ratio:1.14154;margin-block-start:.9444cqw;padding-inline:var(--m-pad);display:grid;grid-template-columns:repeat(4,var(--m-strip-tile));grid-auto-rows:calc(var(--m-strip-tile) / var(--m-strip-ratio));gap:var(--m-strip-gap);list-style:none;margin-block-end:0;padding-block:0}.homepage_box__OFeJt{background:var(--m-olive);aspect-ratio:var(--m-strip-ratio);container-type:inline-size;position:relative;overflow:hidden}.homepage_boxArmchair__ZwBGE .homepage_frameImg__j4rV0,.homepage_boxTable__dqsXM .homepage_frameImg__j4rV0{object-position:50% 50%}.homepage_textBox__jD8ON{display:flex;block-size:100%;flex-direction:column;justify-content:center;padding-inline:16%;padding-block:9% 12%}.homepage_enquireBox__gPTJM{align-items:flex-start;gap:5.3245cqw;background:var(--m-olive);text-align:start}.homepage_enquireHeading___8WWR{margin:0;font-family:var(--m-serif);font-size:var(--m-t-statement);line-height:1.28;color:var(--m-cream)}.homepage_enquireSub__iaPJA{margin:0;font-family:var(--m-sans);font-size:var(--m-t-detail);line-height:1.44;color:var(--m-sage)}.homepage_statementBox__QF4Vh{align-items:flex-end;gap:5.3245cqw;padding-inline:0 16%;background:var(--m-oxblood);text-align:end}.homepage_statementText__Cy2z8{margin:0;font-family:var(--m-serif);font-size:var(--m-t-statement);line-height:1.28;color:var(--m-paper);text-wrap:balance}.homepage_statementCta___8XoB{margin:0;font-family:var(--m-sans);font-size:var(--m-t-detail);line-height:1.44;color:color-mix(in srgb,var(--m-paper) 82%,var(--m-oxblood))}.homepage_tileLink__DeeeY:after{content:"";position:absolute;inset:0;z-index:1}.homepage_enquiry__h5LJm{padding-block:clamp(4rem,8.3cqw,10rem);padding-inline:var(--m-pad);scroll-margin-block-start:max(4.75rem,7.9306cqw);background:var(--m-paper)}.homepage_formScope__wODLP{display:block;--color-ink:var(--m-ink);--color-ink-muted:var(--m-ink);--color-paper:var(--m-paper);--m-form-title:var(--m-t-lead);--m-form-question:var(--m-t-sub);--m-form-answer:var(--m-t-body);--m-form-aside:var(--m-t-micro);--m-form-label:var(--m-t-detail);--m-form-action:var(--m-t-micro);--m-form-quiet:color-mix(in srgb,var(--m-ink) 78%,var(--m-paper))}.homepage_formScope__wODLP .questionnaire__lede{font-family:var(--m-serif);font-weight:400;font-style:normal;font-size:var(--m-form-title);line-height:1.25;letter-spacing:0;color:var(--m-ink)}.homepage_formScope__wODLP .landing__form-standfirst{font-family:var(--m-sans);font-weight:400;font-style:normal;font-size:var(--m-t-body);line-height:1.5;letter-spacing:0;color:var(--m-ink);text-wrap:pretty;margin-block-start:calc(clamp(1.25rem, 1.1rem + .7vw, 1.75rem) - .5rem)}.homepage_formScope__wODLP .questionnaire__question-label{font-size:var(--m-form-question)}.homepage_formScope__wODLP .questionnaire__field-label,.homepage_formScope__wODLP .questionnaire__question-label{font-family:var(--m-sans);font-weight:400;font-style:normal;line-height:1.35;letter-spacing:0;text-transform:none;color:var(--m-ink)}.homepage_formScope__wODLP .questionnaire__field-label{font-size:var(--m-form-label)}.homepage_formScope__wODLP .questionnaire__field input,.homepage_formScope__wODLP .questionnaire__file-name,.homepage_formScope__wODLP .questionnaire__option-label,.homepage_formScope__wODLP .questionnaire__textarea{font-family:var(--m-sans);font-weight:400;font-style:normal;font-size:var(--m-form-answer);line-height:1.5;letter-spacing:0;color:var(--m-ink)}.homepage_formScope__wODLP .landing__fallback,.homepage_formScope__wODLP .landing__prose,.homepage_formScope__wODLP .questionnaire__count,.homepage_formScope__wODLP .questionnaire__dropzone-prompt,.homepage_formScope__wODLP .questionnaire__file-retry,.homepage_formScope__wODLP .questionnaire__file-size,.homepage_formScope__wODLP .questionnaire__helper,.homepage_formScope__wODLP .questionnaire__optional-suffix{font-family:var(--m-sans);font-weight:400;font-style:italic;font-size:var(--m-form-aside);line-height:1.5;letter-spacing:0;color:var(--m-form-quiet)}.homepage_formScope__wODLP .questionnaire__error{font-family:var(--m-sans);font-weight:400;font-style:italic;font-size:var(--m-form-aside);line-height:1.5;letter-spacing:0;color:var(--m-ink)}.homepage_formScope__wODLP .questionnaire__dropzone-cta,.homepage_formScope__wODLP .questionnaire__eyebrow,.homepage_formScope__wODLP .questionnaire__submit{font-family:var(--m-sans);font-weight:400;font-style:normal;font-size:var(--m-form-action);line-height:1.3;letter-spacing:.14em;text-transform:uppercase}.homepage_formScope__wODLP .questionnaire__eyebrow{color:var(--m-form-quiet)}.homepage_formScope__wODLP .questionnaire__dropzone-cta{color:var(--m-ink)}.homepage_formScope__wODLP .questionnaire__submit{background:var(--m-olive);color:var(--m-paper)}.homepage_formScope__wODLP .questionnaire__submit:hover:not(:disabled){background:var(--m-olive-lift)}.homepage_formScope__wODLP{--m-form-run:0.5rem;--m-form-block:1.75rem}.homepage_formScope__wODLP .landing__form{margin-inline:auto;gap:var(--m-form-run)}.homepage_formScope__wODLP .questionnaire__field{gap:.625rem}.homepage_formScope__wODLP .questionnaire__field:has(>.questionnaire__question-label),.homepage_formScope__wODLP .questionnaire__group{margin-block-start:calc(var(--m-form-block) - var(--m-form-run))}.homepage_formScope__wODLP .questionnaire__submit{margin-block-start:.75rem}.homepage_formScope__wODLP .landing__form-masthead{margin-block-end:calc(clamp(3.25rem, 2.8rem + 2vw, 4.5rem) - var(--m-form-run))}.homepage_formScope__wODLP .questionnaire__optional-suffix{margin-inline-start:.4em}.homepage_formScope__wODLP .landing__form-masthead{gap:.5rem}@media (max-width:74.999rem){.homepage_strip__MwrQX{--m-strip-gap:calc(var(--m-strip-c) * 0.012);--m-strip-tile:calc((var(--m-strip-c) - var(--m-strip-gap)) / 2);grid-template-columns:repeat(2,var(--m-strip-tile))}.homepage_hero__S5j7u{display:block}.homepage_heroLede__tI_E5{padding-inline:0;padding-block:0 clamp(1.75rem,5vw,3rem)}.homepage_strip__MwrQX{margin-block-start:clamp(2.5rem,6.5vw,4rem)}}@media (max-width:37.499rem){.homepage_strip__MwrQX{--m-strip-gap:max(0.75rem,3cqw);--m-strip-tile:var(--m-strip-c);grid-template-columns:var(--m-strip-tile)}.homepage_heroFrame__UsE1f{aspect-ratio:4/5}}