/* Decorative finish only. The approved layout, typography and navigation stay intact. */
.studio-leaf{width:360px;max-width:none;opacity:.94;filter:drop-shadow(7px 12px 9px #24472323);}
.studio-leaf-left{left:-190px;top:215px;rotate:0deg;transform:none;}
.studio-leaf-right{right:-200px;top:105px;rotate:0deg;transform:scaleX(-1);transform-origin:center;}
.world-sticky{position:absolute;right:-22px;top:0;width:94px;height:100px;z-index:4;font-size:13px;padding:12px 15px;transform:rotate(8deg);}
.world-sticky svg{position:absolute;right:4px;bottom:5px;width:29px;height:29px;stroke:#6a672e;stroke-width:1.3;stroke-linecap:round;fill:none;}
.leaf-shadow{mask-image:none;background:transparent url(assets/leaf-cluster.webp) no-repeat center / contain;filter:brightness(0) blur(9px);opacity:.2;}
.leaf-shadow-one{left:calc(50% - 890px);top:20px;transform:rotate(24deg);}
.leaf-shadow-two{right:calc(50% - 870px);top:200px;transform:rotate(-24deg) scaleX(-1);}
.letter-sticky{height:128px;}
.sticky-smile{width:35px;height:26px;display:block;margin:1px auto 0;stroke:#736b30;stroke-width:1.3;fill:none;stroke-linecap:round;}
.footer-foliage{position:absolute;pointer-events:none;left:5px;top:135px;width:207px;rotate:-14deg;z-index:0;filter:drop-shadow(3px 6px 6px #001e1540);}
.footer-coconut{z-index:2;left:88px;top:174px;width:128px;}
.name-badge{z-index:3;}
.footer-swan{position:absolute;right:3px;top:102px;width:183px;transform:rotate(5deg);filter:drop-shadow(4px 10px 7px #001e1540);}
.footer-swan img{width:100%;height:auto;}
.footer-swan>span{display:block;white-space:nowrap;text-align:center;font-size:9px;line-height:1.4;color:#d7e2ce;position:relative;margin-top:6px;rotate:-5deg;}
.footer-paperclip{position:absolute;right:29px;top:24px;rotate:49deg;width:17px;height:56px;opacity:.75;}
.footer-sparks{position:absolute;right:-9px;top:69px;width:40px;height:40px;stroke:#d8c45f;stroke-width:2;stroke-linecap:round;fill:none;opacity:.75;}
@media(max-width:1100px){.studio-leaf-left{left:-190px;}.studio-leaf-right{right:-200px;}.footer-foliage{left:-30px;width:180px;}.footer-coconut{left:35px;width:112px;top:175px;}.footer-swan{right:-8px;width:155px;}.footer-paperclip{right:19px;}.footer-sparks{right:-14px;}}
@media(max-width:760px){.studio-leaf{width:270px;}.studio-leaf-left{left:-170px;top:230px;}.studio-leaf-right{right:-180px;top:180px;}.world-sticky{right:-8px;top:5px;width:77px;height:83px;font-size:11px;padding:10px 11px;}.world-sticky svg{width:22px;height:22px;}.letter-sticky{height:100px;}.sticky-smile{width:29px;height:20px;}.footer-foliage{width:125px;left:-35px;top:232px;}.footer-coconut{width:82px;left:0;top:246px;}.footer-swan{width:128px;right:-12px;top:240px;}.footer-swan>span{font-size:7px;}.footer-paperclip{right:8px;top:192px;width:12px;height:39px;}.footer-sparks{width:28px;height:28px;right:-12px;top:218px;}}
@media(max-width:520px){.studio-leaf{width:180px;}.studio-leaf-left{left:-128px;top:245px;}.studio-leaf-right{right:-130px;top:200px;width:180px;}.world-sticky{width:58px;height:66px;font-size:8px;right:-5px;top:7px;padding:9px 9px;}.world-sticky svg{width:18px;height:18px;bottom:1px;right:2px;}.leaf-shadow{width:430px;height:600px;opacity:.34;}.leaf-shadow-one{left:-222px;top:50px;transform:rotate(9deg);}.leaf-shadow-two{right:-210px;top:390px;transform:rotate(-12deg) scaleX(-1);}.letter-sticky{height:90px;right:-7px;bottom:-22px;}.sticky-smile{width:25px;height:19px;margin-top:1px;}.footer-foliage{width:100px;left:-33px;top:280px;}.footer-coconut{width:65px;left:0;top:293px;}.footer-swan{width:108px;right:-10px;top:290px;}.footer-swan>span{font-size:5.8px;margin-top:4px;}.footer-paperclip{right:13px;top:247px;width:10px;height:34px;}.footer-sparks{right:-11px;top:272px;width:23px;height:23px;}}
