html{font-synthesis:none}body{background-color:var(--color-cream)}.community-head h2{text-transform:uppercase;letter-spacing:.01em;font-weight:500}.monsoon-hero{min-height:100svh}.monsoon-mission{text-wrap:balance;text-shadow:0 2px 30px color-mix(in srgb, var(--color-brand-dark) 70%, transparent)}.monsoon-rain{display:none}.monsoon-hero[data-monsoon-live] .monsoon-rain{display:block}.monsoon-hero[data-monsoon-live] .monsoon-glass{display:none}.monsoon-glass{background:radial-gradient(circle at 30% 30%, #ffffff8c 0 1px, #ffffff1f 1.6px 3.2px, #0000002e 3.6px 4.2px, transparent 4.6px) 0 0 / 61px 73px, radial-gradient(circle at 30% 30%, #ffffff80 0 1.4px, #ffffff1a 2px 5px, #00000029 5.4px 6px, transparent 6.6px) 23px 31px / 97px 113px, radial-gradient(ellipse 3px 5px at 30% 30%, #ffffff73 0 1px, #ffffff1a 1.5px 3px, transparent 3.6px) 47px 9px / 43px 59px, linear-gradient(180deg, transparent 35%, color-mix(in srgb, var(--color-highlight) 14%, transparent) 100%);mix-blend-mode:screen;opacity:.6}.monsoon-pane{background:color-mix(in srgb, var(--color-brand-dark) 55%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);box-shadow:inset 0 0 0 1px #ffffff29,0 24px 60px -24px #0009}.monsoon-cue{display:none}@media (width>=640px){.monsoon-hero[data-monsoon-live] .monsoon-cue{display:block}}.monsoon-gauge{background:#ffffff14;border-radius:999px;width:2.75rem;min-height:8.5rem;box-shadow:inset 0 0 0 1px #ffffff4d,inset 6px 0 10px -6px #ffffff59}.monsoon-gauge.is-large{border-radius:1.5rem;width:4.5rem;min-height:18rem}@media (width>=640px){.monsoon-gauge.is-large{width:5.5rem;min-height:22rem}}.monsoon-water{background:linear-gradient(180deg, var(--color-highlight), color-mix(in srgb, var(--color-highlight) 55%, var(--color-brand)));transform:translate3d(0, calc((1 - var(--level,0)) * 100%), 0)}.monsoon-wave{background:radial-gradient(10px 7px at 10px 7px, var(--color-highlight) 98%, transparent 100%) 0 0 / 20px 10px repeat-x;opacity:.95;width:200%;height:10px;margin-top:-6px}.monsoon-ticks{background:repeating-linear-gradient(0deg,#0000 0 calc(10% - 1px),#ffffff59 calc(10% - 1px) 10%);-webkit-mask:linear-gradient(90deg,#0000 0 62%,#000 62% 100%);mask:linear-gradient(90deg,#0000 0 62%,#000 62% 100%)}.monsoon-appeal{background-image:radial-gradient(60% 80% at 85% 20%, color-mix(in srgb, var(--color-highlight) 18%, transparent), transparent 70%), linear-gradient(180deg, var(--color-brand-dark), color-mix(in srgb, var(--color-brand-dark) 70%, var(--color-brand)))}.monsoon-pane-frame,.monsoon-photo-tile{box-shadow:inset 0 0 0 1px #fff3,0 18px 40px -22px #00000073}.monsoon-plate{background-image:repeating-linear-gradient(104deg,#0000 0 18px,#ffffff0f 18px 19px)}.monsoon-impact{background-image:radial-gradient(70% 60% at 10% 0%, color-mix(in srgb, var(--color-brand-light) 30%, transparent), transparent 70%)}@media (prefers-reduced-motion:no-preference){html.monsoon-motion .monsoon-rise{opacity:0;transition:opacity .9s,transform .9s cubic-bezier(.2,.7,.2,1);transform:translateY(18px)}html.monsoon-motion .monsoon-hero.is-ready .monsoon-rise{opacity:1;transform:none}html.monsoon-motion .monsoon-hero.is-ready .monsoon-rise:nth-child(2){transition-delay:.12s}html.monsoon-motion .monsoon-hero.is-ready .monsoon-rise:nth-child(3){transition-delay:.24s}html.monsoon-motion .monsoon-hero.is-ready .monsoon-rise:nth-child(4){transition-delay:.36s}html.monsoon-motion .monsoon-hero.is-ready .monsoon-pane{transition-delay:.5s}html.monsoon-motion .monsoon-gauge:not(.is-in) .monsoon-water{transform:translateY(100%)}html.monsoon-motion .monsoon-gauge .monsoon-water{transition:transform 2.4s cubic-bezier(.22,.8,.25,1)}html.monsoon-motion .monsoon-gauge .monsoon-wave{animation:3.2s linear infinite monsoon-wave}@keyframes monsoon-wave{0%{transform:translate(0,0)}to{transform:translate(-50%)}}}@media print{.monsoon-rain,.monsoon-glass{display:none!important}.monsoon-hero{min-height:0}}@media (width>=1024px){.monsoon-pane--inline{border-top:1px solid #ffffff47;border-radius:0;max-width:46rem;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;padding:1.25rem 0 0!important}}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}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 19.1 Q4.0 19.1 8.4 19.3 Q12.8 19.6 16.8 19.5 Q20.9 19.4 25.9 20.4 Q30.9 21.4 36.2 20.9 Q41.5 20.4 45.8 19.8 Q50.1 19.3 55.6 20.4 Q61.1 21.5 65.9 21.4 Q70.8 21.3 74.5 21.1 Q78.2 20.8 83.6 19.6 Q89.0 18.3 93.8 18.9 Q98.5 19.5 103.2 19.1 Q107.9 18.7 112.7 18.8 Q117.5 19.0 122.0 20.0 Q126.5 21.1 131.7 20.7 Q136.8 20.3 140.4 20.3 Q144.0 20.4 148.6 19.5 Q153.3 18.6 157.9 18.9 Q162.5 19.2 167.5 19.6 Q172.6 20.0 177.2 19.4 Q181.8 18.9 186.1 19.0 Q190.5 19.0 195.1 18.8 Q199.8 18.6 203.6 20.1 Q207.5 21.5 211.7 20.8 L216.0 20.1'/%3E%3Cpath d='M324.0 19.8 Q324.0 19.8 329.5 19.1 Q335.0 18.4 339.0 18.9 Q343.0 19.3 348.4 19.4 Q353.9 19.4 358.3 19.6 Q362.8 19.7 366.5 19.1 Q370.3 18.4 374.0 19.3 Q377.7 20.3 382.8 20.5 Q387.8 20.7 393.0 21.2 Q398.2 21.6 402.0 21.4 Q405.9 21.2 410.7 21.1 Q415.5 20.9 420.1 20.3 Q424.7 19.7 428.8 20.1 Q433.0 20.5 437.4 21.0 Q441.9 21.5 446.4 21.5 Q450.9 21.5 454.7 20.2 Q458.4 18.9 463.7 19.5 Q469.0 20.0 473.5 19.5 Q478.0 19.1 481.7 19.9 Q485.3 20.7 490.5 20.8 Q495.8 21.0 501.1 19.9 Q506.3 18.9 511.5 19.4 Q516.7 20.0 521.5 20.7 Q526.3 21.5 530.2 21.3 Q534.0 21.1 535.0 20.1 L536.0 19.2'/%3E%3Cg transform='translate%28226 -8%29 scale%281.4%29'%3E%3Cpath d='M18 22 C12 22 12 14 18 14 C18 7 28 6 30 11 C33 6 44 8 43 15 C49 15 49 22 43 22 Z M22 27 L19 33 M30 27 L27 33 M38 27 L35 33 M26 34 L23 38 M34 34 L31 38'/%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 19.1 Q4.0 19.1 8.4 19.3 Q12.8 19.6 16.8 19.5 Q20.9 19.4 25.9 20.4 Q30.9 21.4 36.2 20.9 Q41.5 20.4 45.8 19.8 Q50.1 19.3 55.6 20.4 Q61.1 21.5 65.9 21.4 Q70.8 21.3 74.5 21.1 Q78.2 20.8 83.6 19.6 Q89.0 18.3 93.8 18.9 Q98.5 19.5 103.2 19.1 Q107.9 18.7 112.7 18.8 Q117.5 19.0 122.0 20.0 Q126.5 21.1 131.7 20.7 Q136.8 20.3 140.4 20.3 Q144.0 20.4 148.6 19.5 Q153.3 18.6 157.9 18.9 Q162.5 19.2 167.5 19.6 Q172.6 20.0 177.2 19.4 Q181.8 18.9 186.1 19.0 Q190.5 19.0 195.1 18.8 Q199.8 18.6 203.6 20.1 Q207.5 21.5 211.7 20.8 L216.0 20.1'/%3E%3Cpath d='M324.0 19.8 Q324.0 19.8 329.5 19.1 Q335.0 18.4 339.0 18.9 Q343.0 19.3 348.4 19.4 Q353.9 19.4 358.3 19.6 Q362.8 19.7 366.5 19.1 Q370.3 18.4 374.0 19.3 Q377.7 20.3 382.8 20.5 Q387.8 20.7 393.0 21.2 Q398.2 21.6 402.0 21.4 Q405.9 21.2 410.7 21.1 Q415.5 20.9 420.1 20.3 Q424.7 19.7 428.8 20.1 Q433.0 20.5 437.4 21.0 Q441.9 21.5 446.4 21.5 Q450.9 21.5 454.7 20.2 Q458.4 18.9 463.7 19.5 Q469.0 20.0 473.5 19.5 Q478.0 19.1 481.7 19.9 Q485.3 20.7 490.5 20.8 Q495.8 21.0 501.1 19.9 Q506.3 18.9 511.5 19.4 Q516.7 20.0 521.5 20.7 Q526.3 21.5 530.2 21.3 Q534.0 21.1 535.0 20.1 L536.0 19.2'/%3E%3Cg transform='translate%28226 -8%29 scale%281.4%29'%3E%3Cpath d='M18 22 C12 22 12 14 18 14 C18 7 28 6 30 11 C33 6 44 8 43 15 C49 15 49 22 43 22 Z M22 27 L19 33 M30 27 L27 33 M38 27 L35 33 M26 34 L23 38 M34 34 L31 38'/%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.3px;filter:drop-shadow(0 0 3px color-mix(in srgb, currentColor 70%, transparent))}
