.hero{overflow:hidden}.hero{justify-content:center;padding-top:3rem;--band-h: clamp(70px, 13vh, 130px);--ext: calc(var(--band-h) * 70 / 130);min-height:calc(100vh + var(--ext));padding-bottom:calc(3rem + 10vh + var(--ext));--cue-bottom: calc(var(--band-h) * .45 + var(--ext));--cue-h: 62px}@supports (height: 1svh){.hero{--band-h: clamp(70px, 13svh, 130px);min-height:calc(100svh + var(--ext));padding-bottom:calc(3rem + 10svh + var(--ext))}}#site-body{border-top:2rem solid var(--navy)}.meadow-ground{position:absolute;left:0;bottom:0;width:100%;height:calc(var(--band-h) + var(--ext));z-index:3;pointer-events:none}.hero__scroll-cue{z-index:4;bottom:var(--cue-bottom)}.bee-overlay{position:absolute;left:50%;width:400px;height:400px;margin-left:-200px;z-index:5;pointer-events:none;overflow:visible;bottom:calc(var(--cue-bottom) + var(--cue-h) - 40px)}.hero__scroll-cue span{text-align:center;line-height:1.6}.hero__numerals--botanical{position:relative}.hero__numerals.hero__numerals--botanical{width:55vw;max-width:min(320px,calc((55vh - .45 * clamp(70px,13vh,130px) - 100px) / 1.125))}@supports (height: 1svh){.hero__numerals.hero__numerals--botanical{max-width:min(320px,calc((55svh - .45 * clamp(70px,13svh,130px) - 100px) / 1.125))}}.hero__numerals--botanical>svg:first-child{position:relative;z-index:1}.botanical{position:absolute;z-index:2;pointer-events:none;overflow:visible;left:-70.5089%;top:0;margin-top:-47.51689999999999%;width:246.7811%!important;height:auto!important;aspect-ratio:322 / 496}.meadow .k{fill:none;stroke-width:.5;stroke-linecap:round;stroke-linejoin:round}.meadow .k.h{stroke-width:.3}.meadow .k-petal{stroke:#0a1c2b80}.meadow .k-leaf{stroke:#b5b791}.meadow .k-stem{stroke:#939670;stroke-width:.6}.meadow .k-awn{stroke:#d8c48c;stroke-width:.35}.meadow .w-olive{fill:#6e714c}.meadow .w-sage{fill:#939670}.meadow .w-ochre{fill:#c9a54a}.meadow .w-fox{fill:#e5ddcf}.meadow .w-yellow{fill:#efcf6e}.meadow .w-rust{fill:#b8683f}.meadow .w-heather{fill:#9a7aa0}.meadow .w-blue{fill:#7f92bf}.meadow .w-cream{fill:#e5ddcf}.meadow .w-gold{fill:#fcc01f}.meadow .k-dot{fill:#0a1c2b;opacity:.55}.meadow .w-tuft{fill:none;stroke:#9a7aa0;stroke-width:.7;stroke-linecap:round}.meadow .el .ink,.meadow .el .wash{transform-box:view-box;transform-origin:var(--ox, 0) var(--oy, 0)}.meadow .spark{fill:#fcc01f;opacity:0}.meadow .bee-fly,.meadow.play .bee-rest{display:none}.hero.meadow-playing .hero__scroll-cue{animation:bot-appear 1.2s ease 6.05s both}.meadow.play .bee-fly{display:inline}.meadow.play .stem{stroke-dasharray:1 1;animation:bot-draw var(--gd) cubic-bezier(.3,.6,.4,1) var(--g0) both,bot-appear .6s ease-out var(--g0) both,bot-ink 1s ease var(--a) both}.meadow.play .el .ink{animation:bot-grow var(--gr, .9s) cubic-bezier(.25,.75,.35,1) var(--k) both,bot-appear .6s ease-out var(--k) both}.meadow.play .el .ink .k{animation:bot-ink 1s ease var(--a) both}.meadow.play .el .wash{animation:bot-appear 1s ease var(--a) both}.meadow .el.fern .wash{opacity:.3}.meadow .el.fern .k-leaf{stroke:#c4c69f;stroke-width:.7}.meadow .el.fern .k-leaf.h{stroke-width:.4}.meadow .fc,.meadow .pin{transform-box:view-box;transform-origin:0 0}.meadow.play .el.fern .ink{animation:bot-appear .9s ease-out var(--k) both}.meadow.play .fc{animation:fern-uncurl 1.7s cubic-bezier(.4,.1,.3,1) var(--cd) both}.meadow.play .pin{animation:fern-open 1.5s ease-out var(--cd) both}@keyframes fern-uncurl{0%{transform:rotate(var(--ca))}}@keyframes fern-open{0%{transform:scale(.12)}}.meadow.play .spark{animation:bot-spark-g 1.1s linear var(--a) both}.meadow.play .spark circle{animation:bot-spark 1.1s cubic-bezier(.1,.7,.3,1) var(--a) both}@keyframes bot-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes bot-appear{0%{opacity:0}}@keyframes bot-fade{to{opacity:0}}@keyframes bot-ink{0%{stroke:#e5ddcf73}}@keyframes bot-grow{0%{transform:scale(.02)}}@keyframes bot-spark-g{0%{opacity:0}12%{opacity:1}to{opacity:0}}@keyframes bot-spark{0%{transform:translate(0)}to{transform:translate(var(--dx),var(--dy))}}@keyframes bot-buzz{0%,to{transform:translateY(0)}25%{transform:translateY(-1.4px)}75%{transform:translateY(1.4px)}}
