/* Skutečně zapadající mobilní plástev: pravidelná geometrie a společné hrany */
@media(max-width:680px){.home-page .hive-stage{height:330px}.home-page .interactive-hive{width:306px!important;height:315px!important}.home-page .interactive-hive .hex:not(.core){width:144px!important;height:126px!important;aspect-ratio:auto!important;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)!important;margin:0!important}.home-page .interactive-hive .hex:not(.core):after{inset:8px;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)}.home-page .interactive-hive .hex:nth-child(2){left:54px!important;top:0!important}.home-page .interactive-hive .hex:nth-child(3){left:162px!important;top:0!important}.home-page .interactive-hive .hex:nth-child(4){left:0!important;top:94px!important}.home-page .interactive-hive .hex:nth-child(5){left:108px!important;top:94px!important}.home-page .interactive-hive .hex:nth-child(6){left:54px!important;top:188px!important}.home-page .interactive-hive .hex:nth-child(7){left:162px!important;top:188px!important}.home-page .interactive-hive .hex:not(.core):hover,.home-page .interactive-hive .hex:not(.core).is-active{transform:scale(1.025)!important}}
@media(max-width:350px){.home-page .hive-stage{height:292px}.home-page .interactive-hive{transform:scale(.88)!important;transform-origin:top center!important}.home-page .interactive-hive[data-active]{transform:scale(.88)!important}}
