body{background-color:var(--color-cream)}.courtyard-board{background:radial-gradient(circle at 20% 30%, #00000014 0 1px, transparent 2px) 0 0 / 9px 9px, radial-gradient(circle at 70% 60%, #ffffff14 0 1px, transparent 2px) 0 0 / 13px 13px, color-mix(in srgb, var(--color-accent) 45%, var(--color-brand-dark));box-shadow:inset 0 0 0 6px color-mix(in srgb, var(--color-brand-dark) 70%, black), inset 0 0 0 8px color-mix(in srgb, var(--color-accent-light) 30%, transparent), inset 0 10px 30px #00000059, 0 40px 80px -30px #000000b3}.courtyard-board-title{background:var(--color-cream);color:var(--color-ink)}.courtyard-notice{transform:rotate(var(--tilt,0deg));transform-origin:50% .6rem;box-shadow:0 1px #0000000d,0 12px 24px -12px #0000008c}.courtyard-pin{background:radial-gradient(circle at 35% 30%, var(--color-accent-light), var(--color-accent) 55%, var(--color-accent-deep));border-radius:999px;width:1rem;height:1rem;margin-left:-.5rem;position:absolute;top:-.4rem;left:50%;box-shadow:0 3px 4px #00000059}.courtyard-dues{background:radial-gradient(90% 140% at 100% 0%, color-mix(in srgb, var(--color-brand-light) 55%, transparent), transparent 60%), var(--color-brand)}.courtyard-calendar{perspective:1400px}.courtyard-rings{top:0;z-index:3;justify-content:space-between;display:flex;position:absolute;inset-inline:12%}.courtyard-rings i{background:linear-gradient(90deg, var(--color-brand-dark), var(--color-brand-light), var(--color-brand-dark));border-radius:999px;width:.7rem;height:1.9rem;box-shadow:0 2px 3px #0000004d}.courtyard-cal-page{box-shadow:0 1px #0000000a,0 30px 50px -30px #00000073}.courtyard-day-event{box-shadow:0 6px 12px -6px color-mix(in srgb, var(--color-accent) 80%, transparent)}.courtyard-cal-leaf{display:none}.courtyard-print{transform:rotate(1.2deg)}.courtyard-photo{box-shadow:0 0 0 4px var(--color-cream), 0 20px 30px -20px #0009}@media (prefers-reduced-motion:no-preference){html.courtyard-motion .courtyard-aerial{animation:14s cubic-bezier(.25,.6,.25,1) .1s forwards courtyard-drift;transform:scale(1.12)translate(1.5%,1%)}@keyframes courtyard-drift{to{transform:scale(1.02)translate(0,0)}}html.courtyard-motion .courtyard-rise{opacity:0;animation:.9s cubic-bezier(.2,.7,.2,1) forwards courtyard-rise;transform:translateY(1.25rem)}html.courtyard-motion .courtyard-rise:first-child{animation-delay:.15s}html.courtyard-motion .courtyard-rise:nth-child(2){animation-delay:.3s}html.courtyard-motion .courtyard-rise:nth-child(3){animation-delay:.45s}html.courtyard-motion .courtyard-rise:nth-child(4){animation-delay:.6s}@keyframes courtyard-rise{to{opacity:1;transform:none}}html.courtyard-motion .courtyard-notice{opacity:0;transform:translateY(-3rem) rotate(calc(var(--tilt,0deg) * -3))}html.courtyard-motion [data-courtyard-board].is-in .courtyard-notice{animation:1.5s cubic-bezier(.3,.7,.3,1) forwards courtyard-drop;animation-delay:calc(.55s + var(--i,0) * .26s)}@keyframes courtyard-drop{0%{opacity:0;transform:translateY(-3rem) rotate(calc(var(--tilt,0deg) * -3))}30%{opacity:1;transform:translateY(.25rem) rotate(calc(var(--tilt,0deg) * 2.4))}50%{transform:translateY(0) rotate(calc(var(--tilt,0deg) * -.8))}68%{transform:rotate(calc(var(--tilt,0deg) * 1.6))}84%{transform:rotate(calc(var(--tilt,0deg) * .7))}to{opacity:1;transform:rotate(var(--tilt,0deg))}}html.courtyard-motion .courtyard-cal-leaf{z-index:2;transform-origin:50% 0;backface-visibility:hidden;display:block;position:absolute;inset:1rem 0 0;box-shadow:0 20px 30px -20px #0006}html.courtyard-motion [data-courtyard-calendar].is-in .courtyard-cal-leaf{animation:1.3s cubic-bezier(.45,.05,.25,1) .25s forwards courtyard-turn}@keyframes courtyard-turn{0%{opacity:1;transform:rotateX(0)}70%{opacity:1}to{opacity:0;transform:rotateX(172deg)}}html.courtyard-motion .courtyard-day-event{opacity:0;transition:transform .5s cubic-bezier(.3,1.6,.5,1) 1.35s,opacity .3s 1.35s;transform:scale(.4)}html.courtyard-motion [data-courtyard-calendar].is-in .courtyard-day-event{opacity:1;transform:none}html.courtyard-motion .courtyard-contact{transition-delay:calc(var(--i,0) * 90ms)}html.courtyard-motion .courtyard-share{transform-origin:0;transition:transform 1.6s cubic-bezier(.2,.7,.2,1) .2s;transform:scaleX(0)}html.courtyard-motion [data-courtyard-dues].is-in .courtyard-share{transform:none}}@media (prefers-reduced-motion:reduce){.courtyard-contact,.courtyard-share,.courtyard-day-event{transition-duration:0s;animation:none}}@media print{[data-book-bar],[data-scroll-nav]{display:none!important}.courtyard-aerial,.courtyard-rise,.courtyard-notice,.courtyard-share,.courtyard-day-event{opacity:1!important;animation:none!important;transform:none!important}.courtyard-cal-leaf{display:none!important}.courtyard-hero{min-height:auto}}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}@media (width>=640px){.sc-chat .sc-chat-toggle{writing-mode:vertical-rl;border-radius:.75rem 0 0 .75rem;padding:1rem .65rem}.sc-chat{right:0}}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 21.2 Q4.0 21.2 9.1 20.3 Q14.1 19.3 19.0 19.5 Q23.9 19.7 28.8 20.2 Q33.6 20.7 38.8 20.8 Q44.1 20.9 47.7 20.1 Q51.4 19.3 55.8 20.0 Q60.2 20.7 65.4 20.1 Q70.7 19.6 75.4 19.3 Q80.0 19.0 84.4 20.3 Q88.8 21.5 92.8 21.4 Q96.9 21.2 100.9 21.4 Q105.0 21.7 110.1 20.4 Q115.2 19.2 119.8 19.3 Q124.3 19.4 129.1 19.5 Q133.9 19.5 138.9 19.3 Q143.8 19.1 147.9 19.7 Q152.0 20.3 156.1 20.6 Q160.1 21.0 163.7 19.9 Q167.3 18.7 171.8 18.8 Q176.3 18.9 180.3 19.0 Q184.3 19.2 189.4 20.1 Q194.4 21.1 198.2 20.6 Q202.0 20.1 206.9 19.6 Q211.8 19.2 213.9 20.4 L216.0 21.5'/%3E%3Cpath d='M324.0 21.4 Q324.0 21.4 328.4 21.5 Q332.8 21.6 336.5 21.5 Q340.2 21.4 344.4 19.9 Q348.7 18.4 352.9 19.4 Q357.1 20.4 361.8 20.7 Q366.5 21.1 370.7 20.7 Q374.8 20.3 380.1 19.9 Q385.3 19.5 390.7 19.8 Q396.1 20.1 400.8 20.2 Q405.5 20.3 410.0 20.0 Q414.5 19.8 418.7 19.3 Q422.8 18.9 427.2 19.6 Q431.6 20.4 436.3 20.8 Q441.0 21.3 446.1 19.8 Q451.2 18.3 455.8 19.7 Q460.3 21.1 465.7 20.3 Q471.1 19.6 476.3 19.7 Q481.4 19.8 486.0 20.4 Q490.5 21.0 495.9 20.3 Q501.2 19.7 505.2 20.2 Q509.2 20.8 512.9 21.1 Q516.7 21.4 521.5 21.3 Q526.4 21.3 530.2 21.5 Q533.9 21.6 535.0 20.2 L536.0 18.7'/%3E%3Cg transform='translate%28226 -8%29 scale%281.4%29'%3E%3Cpath d='M10 36 L10 14 L54 14 L54 36 M8 14 L32 4 L56 14 M22 36 L22 26 C22 18 42 18 42 26 L42 36 M32 20 L32 36 M14 20 L18 20 M46 20 L50 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 21.2 Q4.0 21.2 9.1 20.3 Q14.1 19.3 19.0 19.5 Q23.9 19.7 28.8 20.2 Q33.6 20.7 38.8 20.8 Q44.1 20.9 47.7 20.1 Q51.4 19.3 55.8 20.0 Q60.2 20.7 65.4 20.1 Q70.7 19.6 75.4 19.3 Q80.0 19.0 84.4 20.3 Q88.8 21.5 92.8 21.4 Q96.9 21.2 100.9 21.4 Q105.0 21.7 110.1 20.4 Q115.2 19.2 119.8 19.3 Q124.3 19.4 129.1 19.5 Q133.9 19.5 138.9 19.3 Q143.8 19.1 147.9 19.7 Q152.0 20.3 156.1 20.6 Q160.1 21.0 163.7 19.9 Q167.3 18.7 171.8 18.8 Q176.3 18.9 180.3 19.0 Q184.3 19.2 189.4 20.1 Q194.4 21.1 198.2 20.6 Q202.0 20.1 206.9 19.6 Q211.8 19.2 213.9 20.4 L216.0 21.5'/%3E%3Cpath d='M324.0 21.4 Q324.0 21.4 328.4 21.5 Q332.8 21.6 336.5 21.5 Q340.2 21.4 344.4 19.9 Q348.7 18.4 352.9 19.4 Q357.1 20.4 361.8 20.7 Q366.5 21.1 370.7 20.7 Q374.8 20.3 380.1 19.9 Q385.3 19.5 390.7 19.8 Q396.1 20.1 400.8 20.2 Q405.5 20.3 410.0 20.0 Q414.5 19.8 418.7 19.3 Q422.8 18.9 427.2 19.6 Q431.6 20.4 436.3 20.8 Q441.0 21.3 446.1 19.8 Q451.2 18.3 455.8 19.7 Q460.3 21.1 465.7 20.3 Q471.1 19.6 476.3 19.7 Q481.4 19.8 486.0 20.4 Q490.5 21.0 495.9 20.3 Q501.2 19.7 505.2 20.2 Q509.2 20.8 512.9 21.1 Q516.7 21.4 521.5 21.3 Q526.4 21.3 530.2 21.5 Q533.9 21.6 535.0 20.2 L536.0 18.7'/%3E%3Cg transform='translate%28226 -8%29 scale%281.4%29'%3E%3Cpath d='M10 36 L10 14 L54 14 L54 36 M8 14 L32 4 L56 14 M22 36 L22 26 C22 18 42 18 42 26 L42 36 M32 20 L32 36 M14 20 L18 20 M46 20 L50 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.1px}
