.ConfluenceHome_pageWrapper__BNP_a{--river-between-gap:min(104vh,48rem);position:relative;width:100%;min-height:100vh;overflow-x:hidden;overscroll-behavior:none;-webkit-overflow-scrolling:touch;background-color:var(--river-confluence-muted,#1e262d);background-image:linear-gradient(180deg,var(--river-source-bg) 0,var(--river-source-bg) 11%,color-mix(in srgb,var(--river-source-bg) 80%,var(--river-harm-bg)) 13%,color-mix(in srgb,var(--river-source-bg) 55%,var(--river-harm-bg)) 15%,color-mix(in srgb,var(--river-source-bg) 30%,var(--river-harm-bg)) 17%,color-mix(in srgb,var(--river-source-bg) 10%,var(--river-harm-bg)) 19%,var(--river-harm-bg) 21%,var(--river-harm-bg) 35%,color-mix(in srgb,var(--river-harm-bg) 80%,var(--river-resurgence-bg)) 37%,color-mix(in srgb,var(--river-harm-bg) 55%,var(--river-resurgence-bg)) 38.5%,color-mix(in srgb,var(--river-harm-bg) 30%,var(--river-resurgence-bg)) 40%,color-mix(in srgb,var(--river-harm-bg) 10%,var(--river-resurgence-bg)) 41.5%,var(--river-resurgence-bg) 43%,var(--river-resurgence-bg) 56%,color-mix(in srgb,var(--river-resurgence-bg) 72%,var(--river-confluence-bg)) 58%,color-mix(in srgb,var(--river-resurgence-bg) 45%,var(--river-confluence-bg)) 60%,color-mix(in srgb,var(--river-source-bg) 8%,var(--river-confluence-bg)) 61.5%,color-mix(in srgb,var(--river-harm-bg) 14%,var(--river-confluence-bg)) 63%,var(--river-confluence-bg) 66%,color-mix(in srgb,var(--river-confluence-bg) 88%,var(--river-confluence-muted)) 78%,color-mix(in srgb,var(--river-confluence-bg) 55%,var(--river-confluence-muted)) 84%,var(--river-confluence-muted) 90%,var(--river-confluence-muted) 100%);background-size:100% calc(500vh + 4 * var(--river-between-gap));background-position:0 0;background-repeat:no-repeat}.ConfluenceHome_pageWrapper__BNP_a:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background-image:url(/noise.svg);background-repeat:repeat;background-size:180px 180px;opacity:.3;mix-blend-mode:soft-light}.ConfluenceHome_heroSection__UOB_c,.ConfluenceHome_riverSection__jgcdb{position:relative;z-index:1;width:100%;height:100vh;margin-bottom:var(--river-between-gap);overflow:hidden;transform:translateZ(0);backface-visibility:hidden;contain:layout}.ConfluenceHome_riverSection__jgcdb[data-home-section=confluence]:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 90% 75% at 10% 25%,color-mix(in srgb,var(--river-source-primary) 22%,transparent),transparent 58%),radial-gradient(ellipse 85% 70% at 88% 72%,color-mix(in srgb,var(--river-harm-primary) 16%,transparent),transparent 55%),radial-gradient(ellipse 75% 65% at 72% 12%,color-mix(in srgb,var(--river-resurgence-primary) 20%,transparent),transparent 52%),radial-gradient(ellipse 100% 80% at 48% 100%,color-mix(in srgb,var(--river-confluence-muted) 45%,transparent),transparent 50%);mix-blend-mode:soft-light;opacity:.92;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 26%,#000 74%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 26%,#000 74%,transparent);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ConfluenceHome_sectionLabelGroup__qs3Xu{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:20;pointer-events:none;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.6rem}.ConfluenceHome_sectionLabel__SrySU{font-family:var(--font-display);font-size:clamp(.875rem,2.2vw,1.25rem);font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:hsla(0,0%,100%,.72);text-shadow:0 1px 12px rgba(0,0,0,.35),0 0 28px rgba(0,0,0,.2);pointer-events:none}.ConfluenceHome_sectionDesc__1J9Km{font-family:var(--font-body),system-ui,sans-serif;font-size:clamp(.72rem,1.2vw,.82rem);font-weight:400;line-height:1.5;letter-spacing:.02em;color:hsla(0,0%,100%,.45);text-shadow:0 1px 8px rgba(0,0,0,.3);max-width:36ch;margin:0;pointer-events:none}.ConfluenceHome_scrollHint__IDESs{position:absolute;bottom:clamp(1.5rem,4vh,2.5rem);left:50%;transform:translateX(-50%);z-index:20;margin:0;font-family:var(--font-display);font-size:.9rem;font-weight:400;letter-spacing:.05em;color:#fff;pointer-events:none;animation:ConfluenceHome_scrollHintIn__kpQga 1.8s ease-out 1.5s forwards;opacity:0}@keyframes ConfluenceHome_scrollHintIn__kpQga{0%{opacity:0}to{opacity:1}}.ConfluenceHome_sourceSoundDock__rMvbB{position:fixed;bottom:clamp(1rem,3vh,1.5rem);right:clamp(1rem,3vw,1.5rem);z-index:50;pointer-events:none}.ConfluenceHome_sourceSoundCluster__9Irb6{display:flex;flex-direction:row;align-items:center;gap:.5rem;pointer-events:none;animation:ConfluenceHome_sourceSoundFadeIn__zB4qY 1.4s ease-out .8s backwards}.ConfluenceHome_sourceSoundButton__gmtel{pointer-events:auto;display:flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;padding:0;margin:0;border-radius:0;border:none;background:transparent;color:hsla(0,0%,100%,.48);cursor:pointer;box-shadow:none;transition:color .4s ease,opacity .4s ease}.ConfluenceHome_sourceSoundButton__gmtel:hover{color:hsla(0,0%,100%,.72)}.ConfluenceHome_sourceSoundButton__gmtel:active{transform:scale(.92)}.ConfluenceHome_sourceSoundButton__gmtel:focus-visible{outline:1px solid hsla(0,0%,100%,.2);outline-offset:3px}.ConfluenceHome_sourceSoundCredit__4e4y9{margin:0;font-family:var(--font-display);font-size:.9rem;font-weight:400;letter-spacing:.05em;line-height:1.4;color:#fff;white-space:nowrap;pointer-events:none}@keyframes ConfluenceHome_sourceSoundFadeIn__zB4qY{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ConfluenceHome_riverContainer__dKCcp{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transform:translateZ(0)}.ConfluenceHome_heroOverlay__fNFH2{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.ConfluenceHome_heroTitle__AjIZR{font-size:clamp(3rem,10vw,8rem);font-weight:300;letter-spacing:-.02em;color:hsla(0,0%,100%,.95);margin:0;text-shadow:0 2px 20px rgba(0,0,0,.3),0 4px 40px rgba(0,0,0,.2);animation:ConfluenceHome_fadeInUp__FDzHI 1.2s ease-out}.ConfluenceHome_heroSubtitle__akVC8{font-size:clamp(.65rem,1.5vw,.95rem);font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.8);margin:.25rem 0 0;text-shadow:0 1px 10px rgba(0,0,0,.3);animation:ConfluenceHome_fadeInUp__FDzHI 1.2s ease-out .2s backwards}.ConfluenceHome_soundButton__Y1y8A{margin-top:1.25rem;padding:.5rem;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.25);border-radius:50%;color:hsla(0,0%,100%,.85);cursor:pointer;pointer-events:auto;transition:all .3s ease;animation:ConfluenceHome_fadeInUp__FDzHI 1.2s ease-out .3s backwards}.ConfluenceHome_soundButton__Y1y8A:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.4);color:#fff;transform:scale(1.08)}.ConfluenceHome_soundButton__Y1y8A:active{transform:scale(.95)}.ConfluenceHome_scrollIndicator__hrlqx{position:absolute;bottom:3rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;background:none;border:none;color:hsla(0,0%,100%,.7);cursor:pointer;pointer-events:auto;transition:all .3s ease;animation:ConfluenceHome_fadeIn__oswn3 1.2s ease-out .6s backwards}.ConfluenceHome_scrollIndicator__hrlqx:hover{color:#fff;transform:translateY(4px)}.ConfluenceHome_scrollText__mw1sw{font-size:.75rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase}.ConfluenceHome_scrollArrow__LTVDD{width:24px;height:24px;animation:ConfluenceHome_bounce__8Ihjz 2s ease-in-out infinite}@keyframes ConfluenceHome_fadeInUp__FDzHI{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ConfluenceHome_fadeIn__oswn3{0%{opacity:0}to{opacity:1}}@keyframes ConfluenceHome_bounce__8Ihjz{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.ConfluenceHome_shoreSection__v_1mS{position:relative;z-index:1;width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1.5rem 3rem;box-sizing:border-box;transform:translateZ(0);backface-visibility:hidden}.ConfluenceHome_footer__x7bul{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:1rem 0 2rem;background:none;transform:translateZ(0)}.ConfluenceHome_footerInner__p7nJ7{max-width:720px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:2.25rem;text-align:center}.ConfluenceHome_footerBrand__aO8lw{display:flex;flex-direction:column;align-items:center;gap:.75rem}.ConfluenceHome_footerLogo__2VKyq{font-family:var(--font-display);font-size:1.625rem;font-weight:600;color:hsla(0,0%,100%,.92);letter-spacing:-.01em}.ConfluenceHome_footerTagline__FKxwd{margin:0;max-width:34rem;font-size:.9375rem;line-height:1.65;font-weight:400;color:hsla(0,0%,100%,.55)}.ConfluenceHome_footerLinks__QdrR1{display:flex;gap:1.25rem 1.75rem;flex-wrap:wrap;justify-content:center}.ConfluenceHome_footerLinks__QdrR1 a{color:hsla(0,0%,100%,.62);text-decoration:none;font-size:.8125rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;transition:color .25s ease}.ConfluenceHome_footerLinks__QdrR1 a:hover{color:hsla(0,0%,100%,.95)}.ConfluenceHome_footerSecondary__mQKSf{display:flex;gap:1rem 1.5rem;flex-wrap:wrap;justify-content:center}.ConfluenceHome_footerSecondary__mQKSf a{color:hsla(0,0%,100%,.6);text-decoration:none;font-size:.8125rem;transition:color .25s ease}.ConfluenceHome_footerSecondary__mQKSf a:hover{color:hsla(0,0%,100%,.85)}.ConfluenceHome_footerNewsletter__TgvW1{width:100%;max-width:28rem;padding:.35rem 0 0}.ConfluenceHome_footerLegal__5GiQs{display:flex;flex-direction:column;align-items:center;gap:.65rem;padding-top:.25rem}.ConfluenceHome_footerCopyright__ovLYb{margin:0;font-size:.75rem;color:hsla(0,0%,100%,.52);letter-spacing:.02em}.ConfluenceHome_footerCredit__2hKG2{margin:0;font-size:.75rem;line-height:1.5;color:hsla(0,0%,100%,.48);letter-spacing:.01em}.ConfluenceHome_footerCreditName___SzTP{color:hsla(0,0%,100%,.6);font-weight:500;text-decoration:none;text-underline-offset:.15em;transition:color .2s ease}.ConfluenceHome_footerCreditName___SzTP:hover{color:hsla(0,0%,100%,.78);text-decoration:underline}@media (max-width:768px){.ConfluenceHome_heroTitle__AjIZR{letter-spacing:-.01em}.ConfluenceHome_heroSubtitle__akVC8{letter-spacing:.05em;padding:0 1rem;text-align:center}.ConfluenceHome_scrollIndicator__hrlqx{bottom:2rem}.ConfluenceHome_shoreSection__v_1mS{padding:2rem 1.25rem 2.5rem}.ConfluenceHome_footerTagline__FKxwd{font-size:.875rem}.ConfluenceHome_footerLinks__QdrR1{gap:1rem 1.25rem}.ConfluenceHome_footerSecondary__mQKSf{gap:.75rem 1.1rem}}.SplashScreen_splash__PcjWp{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;background-color:var(--river-source-bg,#5a5230);opacity:1}.SplashScreen_splash__PcjWp:before{content:"";position:absolute;inset:0;background-image:url(/noise.svg);background-repeat:repeat;background-size:180px 180px;opacity:.3;mix-blend-mode:soft-light;filter:contrast(130%) brightness(200%);pointer-events:none}.SplashScreen_splash__PcjWp:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 55% 45% at 50% 50%,rgba(168,152,88,.08) 0,transparent 70%);pointer-events:none}.SplashScreen_splash__PcjWp.SplashScreen_exit__HyqVL{opacity:0;transition:opacity 2.6s cubic-bezier(.4,0,.2,1)}.SplashScreen_splash__PcjWp.SplashScreen_exit__HyqVL .SplashScreen_content__7LVk9{transform:scale(2.6);opacity:0;filter:blur(18px);transition:transform 2.6s cubic-bezier(.32,0,.67,0),opacity 2s cubic-bezier(.4,0,.2,1),filter 2.2s cubic-bezier(.4,0,.2,1)}.SplashScreen_content__7LVk9{position:relative;z-index:1;text-align:center;transform:scale(1);opacity:1;transition:transform 1.4s cubic-bezier(.22,1,.36,1),opacity 1s cubic-bezier(.22,1,.36,1)}.SplashScreen_title__CSGrp{font-family:var(--font-display);font-weight:300;font-size:clamp(1.6rem,4.5vw,3.5rem);color:hsla(0,0%,100%,.9);letter-spacing:.12em;text-transform:none;line-height:1.1;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.SplashScreen_letter__Sb8XV{display:inline-block;opacity:0;filter:blur(12px);transform:translateY(.2em);transition:opacity 1.8s cubic-bezier(.22,1,.36,1),filter 2.2s cubic-bezier(.22,1,.36,1),transform 1.8s cubic-bezier(.22,1,.36,1)}.SplashScreen_letterVisible__nUhsA{opacity:1;filter:blur(0);transform:translateY(0)}.SplashScreen_line__2gLmt{display:block;width:0;height:1px;margin:1rem auto 0;background:hsla(0,0%,100%,.3);transition:width 1.2s cubic-bezier(.22,1,.36,1) .5s}.SplashScreen_lineVisible__DzF0I{width:min(200px,36vw)}.SplashScreen_cursorLabel__qbYWX{position:fixed;top:0;left:0;z-index:2;pointer-events:none;font-family:var(--font-display);font-size:1.1rem;font-weight:400;letter-spacing:.06em;color:#fff;white-space:nowrap;text-transform:lowercase;opacity:0;filter:blur(10px);transition:opacity 1.8s cubic-bezier(.22,1,.36,1),filter 2.2s cubic-bezier(.22,1,.36,1)}.SplashScreen_cursorVisible__BPGP5{opacity:.6;filter:blur(0)}