.botanical-accents{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:clip}.botanical-accent{color:#557868;opacity:.13;width:110px;position:absolute}.botanical-accent svg{transform-origin:90% 100%;width:100%;height:auto;display:block}.botanical-accent.reveal-pending{opacity:0}.botanical-left-start{top:12%;left:-80px}.botanical-right-middle{top:35%;right:-80px}.botanical-left-lower{top:62%;left:-80px}.botanical-right-end{top:84%;right:-80px}.botanical-right-middle svg,.botanical-right-end svg{transform-origin:10% 100%;transform:scaleX(-1)}.botanical-accent.is-revealed svg{animation:4.6s cubic-bezier(.4,0,.2,1) both botanical-sway}@keyframes botanical-sway{0%{rotate:-3deg}40%{rotate:2deg}75%{rotate:-.8deg}to{rotate:none}}@media (min-width:768px){.botanical-accent{opacity:.17;width:220px}.botanical-left-start,.botanical-left-lower{left:-130px}.botanical-right-middle,.botanical-right-end{right:-130px}}@media (min-width:1440px){.botanical-accent{width:280px}.botanical-left-start,.botanical-left-lower{left:-145px}.botanical-right-middle,.botanical-right-end{right:-145px}}@media (prefers-reduced-motion:reduce){.botanical-accent.is-revealed svg{animation:none}.botanical-accent.scroll-reveal,.botanical-accent.reveal-pending{opacity:.13;transition:none}}
