.bsec[data-astro-cid-uljtwisc]{margin:0 0 56px;position:relative}.bsec--panel[data-astro-cid-uljtwisc]:before{content:"";background:var(--tint);clip-path:polygon(24px 0,calc(100% - 24px) 0,calc(100% - 24px) 6px,calc(100% - 12px) 6px,calc(100% - 12px) 12px,calc(100% - 6px) 12px,calc(100% - 6px) 24px,100% 24px,100% calc(100% - 24px),calc(100% - 6px) calc(100% - 24px),calc(100% - 6px) calc(100% - 12px),calc(100% - 12px) calc(100% - 12px),calc(100% - 12px) calc(100% - 6px),calc(100% - 24px) calc(100% - 6px),calc(100% - 24px) 100%,24px 100%,24px calc(100% - 6px),12px calc(100% - 6px),12px calc(100% - 12px),6px calc(100% - 12px),6px calc(100% - 24px),0 calc(100% - 24px),0 24px,6px 24px,6px 12px,12px 12px,12px 6px,24px 6px);transition:background-color .5s;position:absolute;inset:0;box-shadow:inset 0 -8px #0000000f}.bsec-body[data-astro-cid-uljtwisc]{z-index:1;position:relative}.bsec--panel[data-astro-cid-uljtwisc] .bsec-body[data-astro-cid-uljtwisc]{margin-top:-50px;padding:40px 26px 30px}.bsec--bleed[data-astro-cid-uljtwisc] .bsec-body[data-astro-cid-uljtwisc]{z-index:0;margin-top:-96px}.bsec--alone[data-astro-cid-uljtwisc]{margin-bottom:10px}.banner[data-astro-cid-uljtwisc]{z-index:2;pointer-events:none;height:300px;position:relative}.caption[data-astro-cid-uljtwisc],.shouter[data-astro-cid-uljtwisc],.tabs[data-astro-cid-uljtwisc],.say[data-astro-cid-uljtwisc]{pointer-events:auto}.band[data-astro-cid-uljtwisc],.spill[data-astro-cid-uljtwisc]{width:100%;height:100%;position:absolute;inset:0}.band[data-astro-cid-uljtwisc] path[data-astro-cid-uljtwisc],.spill[data-astro-cid-uljtwisc] path[data-astro-cid-uljtwisc]{transition:fill .5s}.band[data-astro-cid-uljtwisc],.spill[data-astro-cid-uljtwisc],.bubbles[data-astro-cid-uljtwisc]{clip-path:polygon(24px 0,calc(100% - 24px) 0,calc(100% - 24px) 6px,calc(100% - 12px) 6px,calc(100% - 12px) 12px,calc(100% - 6px) 12px,calc(100% - 6px) 24px,100% 24px,100% 100%,0 100%,0 24px,6px 24px,6px 12px,12px 12px,12px 6px,24px 6px)}.spill[data-astro-cid-uljtwisc]{overflow:hidden}.spill[data-astro-cid-uljtwisc] svg[data-astro-cid-uljtwisc]{will-change:transform;width:200%;height:100%;animation:16s linear infinite spill;display:block}.banner--clouds[data-astro-cid-uljtwisc] .spill[data-astro-cid-uljtwisc] svg[data-astro-cid-uljtwisc]{animation-duration:40s}@keyframes spill{to{transform:translate(-50%)}}.front[data-astro-cid-uljtwisc]{z-index:3;pointer-events:none}.bubbles[data-astro-cid-uljtwisc]{pointer-events:none;position:absolute;inset:0 0 45%;overflow:hidden}.bubbles[data-astro-cid-uljtwisc] span[data-astro-cid-uljtwisc]{opacity:0;will-change:transform, opacity;background:#fff;animation:ease-in-out infinite bubble-rise;position:absolute}.banner--grass[data-astro-cid-uljtwisc] .bubbles[data-astro-cid-uljtwisc] span[data-astro-cid-uljtwisc]{background:#ffd84d}@keyframes bubble-rise{0%{opacity:0;transform:translateY(20px)}30%,70%{opacity:.18}to{opacity:0;transform:translateY(-40px)}}.passer[data-astro-cid-uljtwisc]{z-index:1;opacity:.9;width:110px;animation:14s linear infinite pass;position:absolute;top:20px;left:0}@keyframes pass{0%{transform:translate(-140px,30px)rotate(-6deg)}50%{transform:translate(50vw)rotate(4deg)}to{transform:translate(100vw,24px)rotate(-4deg)}}.shouter[data-astro-cid-uljtwisc]{z-index:2;left:-50px;bottom:calc(100% - var(--water));transform-origin:50% 90%;will-change:transform;width:180px;animation:2.6s ease-in-out infinite shout;position:absolute}.banner--right[data-astro-cid-uljtwisc] .shouter[data-astro-cid-uljtwisc]{left:auto;right:-50px}.banner--right[data-astro-cid-uljtwisc] .shouter[data-astro-cid-uljtwisc] img[data-astro-cid-uljtwisc]{transform:scaleX(-1)}.shouter[data-astro-cid-uljtwisc] img[data-astro-cid-uljtwisc]{width:100%;height:auto;display:block}.shouter[data-astro-cid-uljtwisc].swap{animation:.7s ease-in-out dive-out,2.6s ease-in-out .7s infinite shout}@keyframes dive-out{0%{transform:translateY(0)}40%{transform:translateY(60%)}to{transform:translateY(0)}}@keyframes shout{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(-3deg)}}.ray[data-astro-cid-uljtwisc]{transform-origin:0;background:#fff;width:30px;height:9px;animation:.9s ease-in-out infinite ray;position:absolute;left:100%}.r1[data-astro-cid-uljtwisc]{top:30%;rotate:-30deg}.r2[data-astro-cid-uljtwisc]{animation-delay:-.3s;top:37%;rotate:-5deg}.r3[data-astro-cid-uljtwisc]{animation-delay:-.6s;top:44%;rotate:20deg}.banner--right[data-astro-cid-uljtwisc] .ray[data-astro-cid-uljtwisc]{transform-origin:100%;animation-name:ray-left;left:auto;right:100%}.banner--right[data-astro-cid-uljtwisc] .r1[data-astro-cid-uljtwisc]{rotate:30deg}.banner--right[data-astro-cid-uljtwisc] .r3[data-astro-cid-uljtwisc]{rotate:-20deg}@keyframes ray{0%,to{opacity:.6;transform:scaleX(.55)}50%{opacity:1;transform:scaleX(1)translate(6px)}}@keyframes ray-left{0%,to{opacity:.6;transform:scaleX(.55)}50%{opacity:1;transform:scaleX(1)translate(-6px)}}.caption[data-astro-cid-uljtwisc]{z-index:4;text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:14px;height:170px;margin:0;font-weight:400;display:flex;position:absolute;top:0;left:170px;right:24px}.banner--right[data-astro-cid-uljtwisc] .caption[data-astro-cid-uljtwisc]{left:24px;right:170px}.caption-text[data-astro-cid-uljtwisc]{text-transform:uppercase;max-width:18ch;text-shadow:-.1em -.1em 0 var(--dark), 0 -.1em 0 var(--dark), .1em -.1em 0 var(--dark), -.1em 0 0 var(--dark), .1em 0 0 var(--dark), -.1em .1em 0 var(--dark), 0 .1em 0 var(--dark), .1em .1em 0 var(--dark), -.1em .2em 0 var(--dark), 0 .2em 0 var(--dark), .1em .2em 0 var(--dark);font-size:60px;line-height:1;display:block;transform:rotate(-4.5deg)}.caption-text[data-astro-cid-uljtwisc].pop{animation:.5s cubic-bezier(.34,1.56,.64,1) caption-pop}@keyframes caption-pop{0%{opacity:0;transform:rotate(-4.5deg)scale(.6)}to{opacity:1;transform:rotate(-4.5deg)scale(1)}}.say[data-astro-cid-uljtwisc]{z-index:5;left:150px;top:calc(var(--water) - 10px);max-width:min(520px,60%);color:var(--ink);box-shadow:0 0 0 4px var(--dark), 0 8px 0 4px var(--dark);background:#fff;margin:0;padding:10px 16px;font-size:20px;line-height:1.35;transition:transform .3s cubic-bezier(.34,1.56,.64,1);position:absolute}.say[data-astro-cid-uljtwisc]:before{content:"";width:14px;height:12px;box-shadow:0 -4px 0 var(--dark), 0 4px 0 var(--dark), -4px 0 0 var(--dark);background:#fff;position:absolute;top:10px;left:-18px}.banner--right[data-astro-cid-uljtwisc] .say[data-astro-cid-uljtwisc]{left:auto;right:150px}.banner--right[data-astro-cid-uljtwisc] .say[data-astro-cid-uljtwisc]:before{box-shadow:0 -4px 0 var(--dark), 0 4px 0 var(--dark), 4px 0 0 var(--dark);left:auto;right:-18px}.say[data-astro-cid-uljtwisc].pop{animation:.35s cubic-bezier(.34,1.56,.64,1) say-pop}@keyframes say-pop{0%{transform:scale(.85)}to{transform:scale(1)}}.shouter[data-astro-cid-uljtwisc].presenting{animation:.9s ease-in-out infinite present}@keyframes present{0%,to{transform:translateY(-6px) rotate(var(--lean,6deg))}50%{transform:translateY(-14px) rotate(calc(var(--lean,6deg) * 1.6))}}.tabs[data-astro-cid-uljtwisc]{z-index:5;flex-wrap:wrap;justify-content:center;gap:8px;display:flex;position:absolute;top:112px;left:170px;right:24px}.banner--right[data-astro-cid-uljtwisc] .tabs[data-astro-cid-uljtwisc]{left:24px;right:170px}.tab[data-astro-cid-uljtwisc]{font:inherit;cursor:pointer;color:#fff;background:var(--dark);border:0;padding:4px 14px;font-size:20px;transition:transform .2s cubic-bezier(.34,1.56,.64,1);box-shadow:0 4px #00000040}.tab[data-astro-cid-uljtwisc]:hover{transform:translateY(-3px)}.tab[data-astro-cid-uljtwisc][aria-selected=true]{color:var(--dark);box-shadow:0 0 0 3px var(--dark), 0 6px 0 3px var(--dark);background:#fff}.banner--tabs[data-astro-cid-uljtwisc] .caption[data-astro-cid-uljtwisc]{height:110px}@media (width<=760px){.say[data-astro-cid-uljtwisc],.banner--right[data-astro-cid-uljtwisc] .say[data-astro-cid-uljtwisc]{max-width:none;inset:auto 12px -10px 34px}.say[data-astro-cid-uljtwisc]:before,.banner--right[data-astro-cid-uljtwisc] .say[data-astro-cid-uljtwisc]:before{width:12px;height:12px;box-shadow:-4px 0 0 var(--dark), 4px 0 0 var(--dark), 0 -4px 0 var(--dark);top:-16px;left:20px;right:auto}.tabs[data-astro-cid-uljtwisc],.banner--right[data-astro-cid-uljtwisc] .tabs[data-astro-cid-uljtwisc]{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:4px;padding:0 4px 8px;top:96px;left:10px;right:10px;overflow-x:auto}.tab[data-astro-cid-uljtwisc]{flex:none;padding:2px 8px;font-size:20px}.banner[data-astro-cid-uljtwisc]{height:230px}.shouter[data-astro-cid-uljtwisc]{width:120px;left:-20px}.banner--right[data-astro-cid-uljtwisc] .shouter[data-astro-cid-uljtwisc]{right:-20px}.caption[data-astro-cid-uljtwisc]{gap:8px;height:130px;left:100px;right:10px}.banner--right[data-astro-cid-uljtwisc] .caption[data-astro-cid-uljtwisc]{left:10px;right:100px}.caption-text[data-astro-cid-uljtwisc]{font-size:40px}.ray[data-astro-cid-uljtwisc]{width:20px;height:6px}.bsec--panel[data-astro-cid-uljtwisc] .bsec-body[data-astro-cid-uljtwisc]{margin-top:-50px;padding:90px 12px 20px}.bsec--bleed[data-astro-cid-uljtwisc] .bsec-body[data-astro-cid-uljtwisc]{margin-top:-70px}}@media (width<=420px){.caption-text[data-astro-cid-uljtwisc]{font-size:30px}}
