/* A few quiet brand marks per homepage section add warmth without competing with content. */
.home-flower-section{position:relative;isolation:isolate}.home-flower-section>:not(.home-flower-decor){position:relative;z-index:1}.home-flower-decor{position:absolute;z-index:0;top:var(--flower-top);left:var(--flower-left);display:block;width:clamp(58px,6.2vw,106px);aspect-ratio:65/90;background:url('assets/flower-mark.png') center/contain no-repeat;opacity:.34;pointer-events:none;transform:rotate(var(--flower-rotation)) scale(var(--flower-scale));transform-origin:center}.outline-closing .home-flower-decor{filter:brightness(0) invert(1);opacity:.2}.outline-answer .home-flower-decor,.outline-pricing .home-flower-decor,.outline-stages .home-flower-decor,.itp-faq-section .home-flower-decor{opacity:.26}@media(max-width:680px){.home-flower-decor{width:clamp(48px,15vw,76px);opacity:.25}.outline-closing .home-flower-decor{opacity:.16}}
