.timber-smoke span{opacity:.8;filter:blur(2px);background:radial-gradient(closest-side,#ece8e02e,#0000);width:95%;height:28%;position:absolute;left:-35%}.timber-glow{background:radial-gradient(60% 70% at 18% 100%,#ffa84c38,#0000 70%)}.timber-embers i{opacity:0;background:#ffc27a;border-radius:9999px;width:3px;height:3px;position:absolute;bottom:-2%;box-shadow:0 0 8px 2px #ffa0468c}.timber-lamp{opacity:0;background:radial-gradient(90% 60% at 50% 100%,#ffaa5047,#0000 70%)}@media (prefers-reduced-motion:no-preference){.timber-smoke span{animation:timber-smoke var(--sl,40s) linear infinite;animation-delay:var(--sd,0s)}@keyframes timber-smoke{0%{transform:translate(0,0)scale(1)}to{transform:translate(88%,-14%)scale(1.15)}}.timber-glow{animation:5.5s ease-in-out infinite alternate timber-flicker}@keyframes timber-flicker{0%{opacity:.75}40%{opacity:1}55%{opacity:.85}to{opacity:1}}.timber-embers i{animation:timber-ember var(--et,10s) linear infinite;animation-delay:var(--ed,0s)}@keyframes timber-ember{0%{opacity:0;transform:translate(0,0)}12%{opacity:.9}70%{opacity:.5}to{opacity:0;transform:translate(28px,-62vh)}}.timber-hero-photo{animation:10s cubic-bezier(.2,.6,.2,1) both timber-push}@keyframes timber-push{0%{transform:scale(1.14)}to{transform:scale(1.04)}}.timber-word{animation:1.1s cubic-bezier(.16,1,.3,1) both timber-rise;animation-delay:calc(.45s + var(--w,0) * .11s)}@keyframes timber-rise{0%{transform:translateY(110%)}}.timber-in{animation:1s cubic-bezier(.16,1,.3,1) both timber-in;animation-delay:var(--d,.6s)}@keyframes timber-in{0%{opacity:0;transform:translateY(14px)}}.timber-cabin-photo,.timber-cabin-second{transition:transform 1.4s cubic-bezier(.16,1,.3,1),opacity .9s}.timber-lamp{transition:opacity .8s}.timber-cabin:hover .timber-cabin-photo,.timber-cabin:focus-visible .timber-cabin-photo{transform:scale(1.06)}.timber-cabin:hover .timber-cabin-second,.timber-cabin:focus-visible .timber-cabin-second{opacity:1;transform:scale(1.06)}.timber-cabin:hover .timber-lamp,.timber-cabin:focus-visible .timber-lamp{opacity:1}.timber-cabin.reveal{transition-delay:calc(var(--i,0) * .11s)}}@media print{.timber-smoke,.timber-embers,.timber-glow,.timber-lamp{display:none}}.timber-logs{filter:drop-shadow(0 -6px 14px #16100a73);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52 44'%3E%3Cpath d='M26 3c12.4.2 22.4 8.8 22.2 19.3-.2 10.5-10.4 19-22.6 18.8C13.4 40.9 3.7 32.2 3.8 21.8 4 11.4 13.8 2.8 26 3z' fill='%236b4a2e' stroke='%233b2717' stroke-width='2'/%3E%3Cpath d='M26 10.2c8.2.1 14.8 5.6 14.7 12.3-.1 6.7-6.9 12-15 11.9-8.1-.1-14.5-5.6-14.4-12.3.1-6.6 6.7-12 14.7-11.9zM26 16.4c4.6 0 8.3 2.9 8.2 6.4 0 3.5-3.8 6.2-8.4 6.2-4.5 0-8.1-2.9-8-6.4 0-3.5 3.7-6.2 8.2-6.2z' fill='none' stroke='%233b2717' stroke-width='1.2' opacity='.7'/%3E%3Ccircle cx='26' cy='22.6' r='1.6' fill='%233b2717'/%3E%3Cpath d='M26 22.6l9-9' stroke='%233b2717' stroke-width='1' opacity='.5'/%3E%3C/svg%3E") 0 100%/52px 44px repeat-x,linear-gradient(0deg,#2a1c10 0 40%,#0000 40%)}form[action*=\/enquiry] input:not([type=checkbox]):not([type=radio]):not([type=hidden]),form[action*=\/enquiry] textarea,form[action*=\/enquiry] select{border:0!important;border-bottom:1.5px solid color-mix(in srgb, currentColor 45%, transparent)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding-inline:0!important}form[action*=\/enquiry] button[type=submit]{text-transform:uppercase;letter-spacing:.14em;border-radius:0!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.2 Q4.0 20.2 8.3 20.1 Q12.6 20.0 17.1 20.7 Q21.6 21.3 25.7 20.4 Q29.8 19.5 34.1 19.2 Q38.3 19.0 42.6 20.1 Q46.8 21.3 51.2 21.3 Q55.6 21.3 59.9 20.1 Q64.2 18.9 68.4 18.7 Q72.7 18.5 77.0 18.9 Q81.2 19.3 86.5 19.8 Q91.8 20.3 96.7 21.0 Q101.6 21.7 105.3 20.9 Q108.9 20.2 113.0 19.5 Q117.1 18.9 122.5 19.9 Q127.8 20.9 132.9 21.3 Q137.9 21.7 143.1 21.5 Q148.2 21.3 152.2 20.4 Q156.2 19.6 159.8 19.2 Q163.4 18.8 167.3 19.7 Q171.3 20.6 176.7 19.6 Q182.1 18.5 186.5 18.5 Q191.0 18.5 196.4 19.6 Q201.8 20.7 206.4 20.0 Q211.0 19.3 213.5 19.5 L216.0 19.7'/%3E%3Cpath d='M324.0 19.4 Q324.0 19.4 328.9 20.3 Q333.7 21.3 338.1 20.9 Q342.5 20.6 347.0 19.7 Q351.5 18.7 356.7 19.9 Q362.0 21.0 367.1 21.3 Q372.3 21.5 375.9 21.6 Q379.6 21.6 384.3 20.9 Q389.0 20.2 393.1 19.7 Q397.3 19.1 402.8 18.9 Q408.2 18.8 411.8 19.8 Q415.5 20.8 419.3 19.8 Q423.1 18.8 426.9 19.3 Q430.7 19.9 434.6 20.7 Q438.5 21.6 442.9 21.5 Q447.3 21.3 452.8 21.3 Q458.2 21.4 461.8 20.0 Q465.4 18.6 470.4 18.7 Q475.4 18.7 479.3 19.9 Q483.2 21.2 487.9 21.1 Q492.7 21.0 497.6 21.2 Q502.6 21.4 506.7 20.0 Q510.7 18.6 514.6 18.5 Q518.5 18.5 522.4 19.3 Q526.3 20.0 531.2 19.9 L536.0 19.8'/%3E%3Cg transform='translate%28226 -8%29 scale%281.4%29'%3E%3Cpath d='M32 20 m-12 0 a12 12 0 1 0 24 0 a12 12 0 1 0 -24 0 M32 20 m-7 0 a7 7 0 1 0 14 0 a7 7 0 1 0 -14 0 M32 20 m-2.5 0 a2.5 2.5 0 1 0 5 0 a2.5 2.5 0 1 0 -5 0 M44 20 L58 20 M20 20 L6 20'/%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.2 Q4.0 20.2 8.3 20.1 Q12.6 20.0 17.1 20.7 Q21.6 21.3 25.7 20.4 Q29.8 19.5 34.1 19.2 Q38.3 19.0 42.6 20.1 Q46.8 21.3 51.2 21.3 Q55.6 21.3 59.9 20.1 Q64.2 18.9 68.4 18.7 Q72.7 18.5 77.0 18.9 Q81.2 19.3 86.5 19.8 Q91.8 20.3 96.7 21.0 Q101.6 21.7 105.3 20.9 Q108.9 20.2 113.0 19.5 Q117.1 18.9 122.5 19.9 Q127.8 20.9 132.9 21.3 Q137.9 21.7 143.1 21.5 Q148.2 21.3 152.2 20.4 Q156.2 19.6 159.8 19.2 Q163.4 18.8 167.3 19.7 Q171.3 20.6 176.7 19.6 Q182.1 18.5 186.5 18.5 Q191.0 18.5 196.4 19.6 Q201.8 20.7 206.4 20.0 Q211.0 19.3 213.5 19.5 L216.0 19.7'/%3E%3Cpath d='M324.0 19.4 Q324.0 19.4 328.9 20.3 Q333.7 21.3 338.1 20.9 Q342.5 20.6 347.0 19.7 Q351.5 18.7 356.7 19.9 Q362.0 21.0 367.1 21.3 Q372.3 21.5 375.9 21.6 Q379.6 21.6 384.3 20.9 Q389.0 20.2 393.1 19.7 Q397.3 19.1 402.8 18.9 Q408.2 18.8 411.8 19.8 Q415.5 20.8 419.3 19.8 Q423.1 18.8 426.9 19.3 Q430.7 19.9 434.6 20.7 Q438.5 21.6 442.9 21.5 Q447.3 21.3 452.8 21.3 Q458.2 21.4 461.8 20.0 Q465.4 18.6 470.4 18.7 Q475.4 18.7 479.3 19.9 Q483.2 21.2 487.9 21.1 Q492.7 21.0 497.6 21.2 Q502.6 21.4 506.7 20.0 Q510.7 18.6 514.6 18.5 Q518.5 18.5 522.4 19.3 Q526.3 20.0 531.2 19.9 L536.0 19.8'/%3E%3Cg transform='translate%28226 -8%29 scale%281.4%29'%3E%3Cpath d='M32 20 m-12 0 a12 12 0 1 0 24 0 a12 12 0 1 0 -24 0 M32 20 m-7 0 a7 7 0 1 0 14 0 a7 7 0 1 0 -14 0 M32 20 m-2.5 0 a2.5 2.5 0 1 0 5 0 a2.5 2.5 0 1 0 -5 0 M44 20 L58 20 M20 20 L6 20'/%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.9px;filter:url(#sc-hand);overflow:visible}
