.heritage-years-now{top:var(--heritage-now-top,76px)}.heritage-sepia{filter:sepia(.9)saturate(.75)contrast(.92)brightness(.97)}html.heritage-years-on .heritage-colour{opacity:0}html.heritage-years-on .heritage-year.is-colour .heritage-colour{opacity:1}@media (prefers-reduced-motion:no-preference){html.heritage-years-on .heritage-colour{transition:opacity 1.6s}html.heritage-years-on .heritage-plate{transition:transform 1.4s cubic-bezier(.16,1,.3,1);transform:scale(.96)}html.heritage-years-on .heritage-year.is-colour .heritage-plate{transform:none}}@media print{.heritage-colour{opacity:1!important;transition:none!important}.heritage-plate{transition:none!important;transform:none!important}.heritage-years-now{position:static!important}.heritage-year{break-inside:avoid}}@media (prefers-reduced-motion:no-preference){.heritage-print{animation:9s cubic-bezier(.22,.61,.36,1) both film-push,3.4s ease-in-out .6s both heritage-develop}@keyframes heritage-develop{0%{filter:sepia()saturate(.95)contrast(.9)brightness(1.03)}to{filter:none}}.heritage-mat{animation:1.6s cubic-bezier(.16,1,.3,1) 1.4s both heritage-mat}@keyframes heritage-mat{0%{opacity:0;transform:scale(1.04)}}.heritage-rule{transform-origin:0;animation:1.3s cubic-bezier(.65,0,.35,1) both heritage-rule;animation-delay:var(--d,.2s)}@keyframes heritage-rule{0%{transform:scaleX(0)}}.heritage-title{animation:1.25s cubic-bezier(.16,1,.3,1) .6s both heritage-rise}@keyframes heritage-rise{0%{transform:translateY(108%)}}.heritage-in{animation:1s cubic-bezier(.16,1,.3,1) both heritage-in;animation-delay:var(--d,.8s)}@keyframes heritage-in{0%{opacity:0;transform:translateY(14px)}}.heritage-room-photo,.heritage-room-second{transition:transform 1.6s cubic-bezier(.16,1,.3,1),opacity .9s}.heritage-room-mat{transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .8s}.heritage-room-rule{transform-origin:0;transition:transform .6s cubic-bezier(.16,1,.3,1)}.heritage-room:hover .heritage-room-photo,.heritage-room:focus-visible .heritage-room-photo{transform:scale(1.05)}.heritage-room:hover .heritage-room-second,.heritage-room:focus-visible .heritage-room-second{opacity:1;transform:scale(1.05)}.heritage-room:hover .heritage-room-mat,.heritage-room:focus-visible .heritage-room-mat{transform:scale(.975)}.heritage-room:hover .heritage-room-rule,.heritage-room:focus-visible .heritage-room-rule{transform:scaleX(2)}.heritage-room.reveal{transition-delay:calc(var(--i,0) * .11s)}}@media print{.heritage-print,.heritage-mat,.heritage-rule,.heritage-title,.heritage-in{opacity:1!important;animation:none!important;transform:none!important}}form[action*=\/enquiry] input:not([type=checkbox]):not([type=radio]):not([type=hidden]),form[action*=\/enquiry] textarea,form[action*=\/enquiry] select{background:color-mix(in srgb, currentColor 9%, transparent)!important;box-shadow:none!important;border:0!important;border-radius:14px!important}form[action*=\/enquiry] button[type=submit]{border-radius:999px!important}.sc-chat .sc-chat-toggle{text-transform:uppercase;letter-spacing:.12em;border-radius:6px;min-height:3rem;font-size:.75rem}main>[data-sc-block]+[data-sc-block]:before{content:"";z-index:30;pointer-events:none;background-color:var(--color-accent);width:min(700px,88vw);height:58px;margin:0 auto -58px;display:block;position:relative;translate:0 22px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 540 40' fill='none' stroke='black' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.0 20.3 Q4.0 20.3 8.9 20.3 Q13.8 20.3 17.7 21.0 Q21.6 21.6 25.6 21.6 Q29.5 21.6 34.3 21.1 Q39.0 20.6 43.8 20.1 Q48.5 19.7 53.1 20.1 Q57.6 20.5 62.9 20.9 Q68.1 21.3 72.2 21.2 Q76.4 21.2 81.2 21.1 Q86.1 21.0 90.6 21.2 Q95.1 21.4 100.5 20.1 Q106.0 18.8 110.3 19.0 Q114.6 19.2 118.3 18.9 Q121.9 18.7 127.4 18.5 Q132.8 18.3 137.8 18.4 Q142.8 18.5 147.6 18.7 Q152.3 18.8 156.7 19.3 Q161.1 19.8 165.5 19.6 Q169.9 19.4 175.2 19.2 Q180.5 19.0 185.9 19.3 Q191.3 19.6 196.2 20.2 Q201.1 20.9 205.4 21.0 Q209.8 21.2 212.9 19.9 L216.0 18.6'/%3E%3Cpath d='M324.0 21.2 Q324.0 21.2 329.1 21.1 Q334.1 21.0 339.5 19.7 Q344.8 18.4 349.3 18.4 Q353.9 18.4 359.2 19.3 Q364.6 20.3 368.4 20.8 Q372.2 21.3 376.7 20.7 Q381.3 20.2 386.6 20.7 Q391.8 21.2 395.5 20.0 Q399.2 18.9 403.2 20.2 Q407.3 21.5 412.4 20.3 Q417.5 19.1 422.5 19.6 Q427.4 20.2 431.1 20.0 Q434.7 19.9 439.1 20.7 Q443.4 21.5 447.5 20.2 Q451.5 18.9 455.5 19.8 Q459.4 20.7 464.7 19.6 Q469.9 18.6 475.1 18.6 Q480.3 18.7 484.5 19.3 Q488.7 19.8 493.1 19.9 Q497.4 20.0 502.5 19.3 Q507.5 18.6 512.7 19.5 Q517.9 20.4 522.8 19.6 Q527.7 18.8 531.8 18.8 L536.0 18.8'/%3E%3Cg transform='translate%28226 -8%29 scale%281.4%29'%3E%3Cpath d='M14 26 C18 36 46 36 50 26 Z M12 26 L52 26 M44 26 C46 24 48 22 52 22 M32 22 C28 18 30 12 32 8 C34 12 36 18 32 22 Z'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 540 40' fill='none' stroke='black' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.0 20.3 Q4.0 20.3 8.9 20.3 Q13.8 20.3 17.7 21.0 Q21.6 21.6 25.6 21.6 Q29.5 21.6 34.3 21.1 Q39.0 20.6 43.8 20.1 Q48.5 19.7 53.1 20.1 Q57.6 20.5 62.9 20.9 Q68.1 21.3 72.2 21.2 Q76.4 21.2 81.2 21.1 Q86.1 21.0 90.6 21.2 Q95.1 21.4 100.5 20.1 Q106.0 18.8 110.3 19.0 Q114.6 19.2 118.3 18.9 Q121.9 18.7 127.4 18.5 Q132.8 18.3 137.8 18.4 Q142.8 18.5 147.6 18.7 Q152.3 18.8 156.7 19.3 Q161.1 19.8 165.5 19.6 Q169.9 19.4 175.2 19.2 Q180.5 19.0 185.9 19.3 Q191.3 19.6 196.2 20.2 Q201.1 20.9 205.4 21.0 Q209.8 21.2 212.9 19.9 L216.0 18.6'/%3E%3Cpath d='M324.0 21.2 Q324.0 21.2 329.1 21.1 Q334.1 21.0 339.5 19.7 Q344.8 18.4 349.3 18.4 Q353.9 18.4 359.2 19.3 Q364.6 20.3 368.4 20.8 Q372.2 21.3 376.7 20.7 Q381.3 20.2 386.6 20.7 Q391.8 21.2 395.5 20.0 Q399.2 18.9 403.2 20.2 Q407.3 21.5 412.4 20.3 Q417.5 19.1 422.5 19.6 Q427.4 20.2 431.1 20.0 Q434.7 19.9 439.1 20.7 Q443.4 21.5 447.5 20.2 Q451.5 18.9 455.5 19.8 Q459.4 20.7 464.7 19.6 Q469.9 18.6 475.1 18.6 Q480.3 18.7 484.5 19.3 Q488.7 19.8 493.1 19.9 Q497.4 20.0 502.5 19.3 Q507.5 18.6 512.7 19.5 Q517.9 20.4 522.8 19.6 Q527.7 18.8 531.8 18.8 L536.0 18.8'/%3E%3Cg transform='translate%28226 -8%29 scale%281.4%29'%3E%3Cpath d='M14 26 C18 36 46 36 50 26 Z M12 26 L52 26 M44 26 C46 24 48 22 52 22 M32 22 C28 18 30 12 32 8 C34 12 36 18 32 22 Z'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){main>[data-sc-block]+[data-sc-block]:before{animation:linear both motif-draw;animation-timeline:view();animation-range:entry 10% cover 30%}@keyframes motif-draw{0%{opacity:.15;transform:scaleX(.25)}to{opacity:1;transform:scaleX(1)}}}}@media print{main>[data-sc-block]+[data-sc-block]:before{display:none}}.sc-ficon{stroke-width:1.6px;outline:1px dashed color-mix(in srgb, currentColor 55%, transparent);outline-offset:3px;filter:url(#sc-hand);border-radius:999px;overflow:visible;rotate:-6deg}
