/* Mini Make #7 landing (design_handoff_mini_make_7, arany téma) - minden szabály .mm7-page alatt */
.mm7-page{font-family:'Space Grotesk',sans-serif;background:#fff;color:#3d3d3d;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}
.mm7-page *{margin:0;padding:0;box-sizing:border-box}
.mm7-page a{color:#96791c;text-decoration:none}
.mm7-page a:hover{text-decoration:none}
.mm7-page h1,.mm7-page h2,.mm7-page h3{font-family:'Space Grotesk',sans-serif}
.mm7-page details>summary{list-style:none;cursor:pointer}
.mm7-page details>summary::-webkit-details-marker{display:none}
.mm7-page details[open] .faq-plus{transform:rotate(45deg)}
.mm7-page svg{max-width:100%}
.mm7-page [data-mm7-sticky][hidden]{display:none!important}
@keyframes wsFlow{0%{background-position:0% 50%}100%{background-position:200% 50%}}
@keyframes mm7Pulse{0%{box-shadow:0 0 0 0 rgba(200,164,94,.7)}70%{box-shadow:0 0 0 10px rgba(200,164,94,0)}100%{box-shadow:0 0 0 0 rgba(200,164,94,0)}}
@keyframes wsNode{0%,100%{transform:scale(1)}50%{transform:scale(1.07)}}
@keyframes wsDots{to{stroke-dashoffset:-22}}
@keyframes wsFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}
@media (max-width:760px){.mm7-page [data-bento]{grid-template-columns:1fr !important}.mm7-page [data-bento]>*{grid-column:1/-1 !important;grid-row:auto !important}}
@media (max-width:560px){.mm7-page [data-hide-sm]{display:none !important}.mm7-page header{padding:56px 18px 56px !important}.mm7-page section{padding-left:18px !important;padding-right:18px !important}}
@media (prefers-reduced-motion:reduce){.mm7-page *,.mm7-page *::before,.mm7-page *::after{animation:none !important;transition:none !important}}
