.botanical-object{position:relative;display:block;aspect-ratio:1;min-width:0;pointer-events:none;perspective:500px}.botanical-object-assembly{position:absolute;inset:0;transform-origin:50% 75%}.botanical-object-layer{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.botanical-book-closed{transform-origin:25% 50%}.botanical-book-open{opacity:0;transform-origin:35% 60%}.botanical-seal{clip-path:polygon(57% 43%,77% 43%,86% 54%,84% 66%,84% 88%,69% 84%,55% 88%,57% 70%,51% 63%,51% 53%);transform-origin:67% 62%}.botanical-pot{clip-path:inset(44% 0 0)}.botanical-foliage{position:absolute;inset:0 0 56%;overflow:hidden;transform-origin:50% 100%}.botanical-foliage img{display:block;width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.welcome-still-life{position:relative;aspect-ratio:1.2;isolation:isolate;pointer-events:none}.welcome-book,.welcome-fern{position:absolute;inset:0}.welcome-fern{transform-origin:76% 72%}.welcome-book{transform-origin:65% 80%}.welcome-book img,.welcome-fern img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.welcome-still-life .welcome-sprig{position:absolute!important;z-index:1;width:62%;left:-4%;bottom:12%}.welcome-book{z-index:2}@media (prefers-reduced-motion:reduce){.botanical-object *,.welcome-still-life>div{animation:none!important;transition:none!important}}