main>[data-sc-block]>section:not([data-board]):not(#top) :is(h2,h3).font-display{font-family:var(--font-sans);letter-spacing:-.025em;font-weight:800}@media (prefers-reduced-motion:no-preference){html.bunk-motion [data-board] .bunk-ink{opacity:0;transition:opacity .45s ease calc(var(--i,0) * 70ms), transform .55s cubic-bezier(.16, 1, .3, 1) calc(var(--i,0) * 70ms);transform:translateY(10px)rotate(-1.2deg)}html.bunk-motion [data-board].is-written .bunk-ink{opacity:1;transform:none}html.bunk-motion [data-board] .bunk-magnet{transition:transform .5s cubic-bezier(.34,1.56,.64,1) .1s;transform:scale(0)}html.bunk-motion [data-board].is-written .bunk-magnet{transform:none}}@media print{[data-board] .bunk-ink,[data-board] .bunk-magnet{opacity:1!important;transition:none!important;transform:none!important}}@media (prefers-reduced-motion:no-preference){.bunk-name{animation:1s cubic-bezier(.16,1,.3,1) .25s both bunk-rise}@keyframes bunk-rise{0%{transform:translateY(105%)}}.bunk-swipe{transform-origin:0;animation:.7s cubic-bezier(.65,0,.35,1) .85s both bunk-swipe}@keyframes bunk-swipe{0%{transform:scaleX(0)}}.bunk-in{animation:.9s cubic-bezier(.16,1,.3,1) both bunk-in;animation-delay:var(--d,1.3s)}@keyframes bunk-in{0%{opacity:0;transform:translateY(12px)}}.bunk-tile{animation:.95s cubic-bezier(.16,1,.3,1) both bunk-deal;animation-delay:calc(.35s + var(--i,0) * .14s)}.bunk-tile:nth-child(2n){--tilt:2.5deg}@keyframes bunk-deal{0%{opacity:0;transform:translate3d(0, 34px, 0) rotate(var(--tilt,-2.5deg)) scale(.96)}}.bunk-tile-photo{animation:8s cubic-bezier(.2,.6,.2,1) both bunk-push;animation-delay:calc(.35s + var(--i,0) * .14s)}@keyframes bunk-push{0%{transform:scale(1.14)}}.bunk-snap{animation:.8s cubic-bezier(.34,1.56,.64,1) .9s both bunk-snap}@keyframes bunk-snap{0%{opacity:0;transform:translateY(-18px)scale(.94)}}.bunk-card.reveal{transition-delay:calc(var(--i,0) * .11s)}.bunk-card-photo,.bunk-card-second{transition:transform 1.4s cubic-bezier(.16,1,.3,1),opacity .8s}.bunk-card:hover .bunk-card-photo,.bunk-card:focus-within .bunk-card-photo{transform:scale(1.06)}.bunk-card:hover .bunk-card-second,.bunk-card:focus-within .bunk-card-second{opacity:1;transform:scale(1.06)}.bunk-card{transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s}.bunk-card:hover,.bunk-card:focus-within{transform:translateY(-4px);box-shadow:0 20px 40px -24px #00000059}html.has-js .bunk-card.reveal:not(.is-visible) .bunk-tag{transform:scale(0)rotate(-8deg)}.bunk-tag{transition:transform .55s cubic-bezier(.34, 1.56, .64, 1) calc(.35s + var(--i,0) * .11s)}html.has-js .bunk-card.reveal:not(.is-visible) .bunk-bed{opacity:0;transform:translateY(4px)}.bunk-bed{transition:opacity .3s,transform .4s;transition-delay:calc(.5s + var(--b,0) * 45ms)}}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{border-radius:50%;width:3.5rem;height:3.5rem;padding:0}.sc-chat .sc-chat-toggle .sc-chat-label{display:none!important}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.8 19.4 Q13.7 18.5 18.8 19.1 Q23.9 19.6 28.8 19.3 Q33.7 18.9 38.8 19.7 Q43.9 20.5 48.7 20.2 Q53.6 20.0 58.9 19.5 Q64.2 19.0 68.4 19.2 Q72.6 19.3 77.5 19.2 Q82.4 19.1 87.3 20.1 Q92.1 21.1 97.5 20.0 Q102.9 18.8 107.0 19.8 Q111.1 20.8 115.2 21.1 Q119.4 21.4 123.3 21.2 Q127.3 21.0 132.1 19.8 Q136.9 18.7 141.0 20.0 Q145.2 21.3 150.6 20.4 Q156.1 19.5 161.4 19.8 Q166.7 20.1 171.0 20.3 Q175.3 20.6 179.4 20.8 Q183.5 20.9 188.6 20.8 Q193.7 20.7 198.4 20.2 Q203.0 19.8 208.4 19.1 Q213.7 18.5 214.9 19.4 L216.0 20.3'/%3E%3Cpath d='M324.0 19.7 Q324.0 19.7 328.1 19.5 Q332.2 19.2 337.5 20.1 Q342.7 20.9 347.4 20.3 Q352.1 19.7 356.5 20.6 Q361.0 21.5 365.1 20.7 Q369.1 19.8 374.5 19.9 Q379.9 20.0 385.2 20.9 Q390.5 21.7 395.4 21.2 Q400.2 20.7 405.0 20.8 Q409.7 20.9 414.4 20.0 Q419.2 19.1 424.1 18.9 Q429.0 18.7 433.8 19.0 Q438.5 19.4 443.0 20.2 Q447.4 20.9 451.2 20.8 Q455.0 20.6 460.0 20.5 Q464.9 20.4 468.6 20.2 Q472.4 19.9 476.6 19.1 Q480.9 18.4 485.9 19.6 Q491.0 20.9 495.0 21.3 Q499.1 21.7 502.7 21.2 Q506.2 20.7 511.0 20.1 Q515.8 19.6 521.0 20.2 Q526.2 20.7 530.1 19.6 Q534.0 18.5 535.0 19.0 L536.0 19.5'/%3E%3Cg transform='translate%28226 -8%29 scale%281.4%29'%3E%3Cpath d='M22 14 C22 8 42 8 42 14 L44 34 C44 36 42 38 40 38 L24 38 C22 38 20 36 20 34 Z M27 12 C27 6 37 6 37 12 M22 22 L42 22 M27 22 L27 28 L37 28 L37 22'/%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.8 19.4 Q13.7 18.5 18.8 19.1 Q23.9 19.6 28.8 19.3 Q33.7 18.9 38.8 19.7 Q43.9 20.5 48.7 20.2 Q53.6 20.0 58.9 19.5 Q64.2 19.0 68.4 19.2 Q72.6 19.3 77.5 19.2 Q82.4 19.1 87.3 20.1 Q92.1 21.1 97.5 20.0 Q102.9 18.8 107.0 19.8 Q111.1 20.8 115.2 21.1 Q119.4 21.4 123.3 21.2 Q127.3 21.0 132.1 19.8 Q136.9 18.7 141.0 20.0 Q145.2 21.3 150.6 20.4 Q156.1 19.5 161.4 19.8 Q166.7 20.1 171.0 20.3 Q175.3 20.6 179.4 20.8 Q183.5 20.9 188.6 20.8 Q193.7 20.7 198.4 20.2 Q203.0 19.8 208.4 19.1 Q213.7 18.5 214.9 19.4 L216.0 20.3'/%3E%3Cpath d='M324.0 19.7 Q324.0 19.7 328.1 19.5 Q332.2 19.2 337.5 20.1 Q342.7 20.9 347.4 20.3 Q352.1 19.7 356.5 20.6 Q361.0 21.5 365.1 20.7 Q369.1 19.8 374.5 19.9 Q379.9 20.0 385.2 20.9 Q390.5 21.7 395.4 21.2 Q400.2 20.7 405.0 20.8 Q409.7 20.9 414.4 20.0 Q419.2 19.1 424.1 18.9 Q429.0 18.7 433.8 19.0 Q438.5 19.4 443.0 20.2 Q447.4 20.9 451.2 20.8 Q455.0 20.6 460.0 20.5 Q464.9 20.4 468.6 20.2 Q472.4 19.9 476.6 19.1 Q480.9 18.4 485.9 19.6 Q491.0 20.9 495.0 21.3 Q499.1 21.7 502.7 21.2 Q506.2 20.7 511.0 20.1 Q515.8 19.6 521.0 20.2 Q526.2 20.7 530.1 19.6 Q534.0 18.5 535.0 19.0 L536.0 19.5'/%3E%3Cg transform='translate%28226 -8%29 scale%281.4%29'%3E%3Cpath d='M22 14 C22 8 42 8 42 14 L44 34 C44 36 42 38 40 38 L24 38 C22 38 20 36 20 34 Z M27 12 C27 6 37 6 37 12 M22 22 L42 22 M27 22 L27 28 L37 28 L37 22'/%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}
