/* "מכירה את זה" block (club) */

.sec-head{margin-bottom:54px}

.sec-head.center{text-align:center}

.sec-head.center .eyebrow{justify-content:center}

.sec.v-know,.sec.v-relief,.sec.v-ways,.sec.v-steps,.sec.newsletter-band,.sec.moment,.sec.about,.sec.testi,.sec.blogsec,.sec.final{position:relative;border-radius:46px 46px 0 0;margin-top:-46px;padding-top:120px}

.sec.v-know{background:#FCE4D6;margin-top:0;border-radius:0;padding-top:96px;background-image:radial-gradient(rgba(126,31,42,.09) 1.6px,transparent 1.6px);background-size:26px 26px}

.v-sticker{display:inline-block;font-family:'Rubik';font-weight:800;font-size:clamp(16px,2vw,20px);padding:8px 22px;border-radius:12px;transform:rotate(-3deg);margin-bottom:18px;box-shadow:0 10px 22px rgba(126,31,42,.15)}

.v-sticker.coral{background:#EE6C55;color:#fff}
.v-sticker.honey{background:#F4C24E;color:#5A2A12}
.v-sticker.rose{background:#F2B8C0;color:#7E1F2A}

.know-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin-top:10px}

.know-card{background:#fff;border-radius:28px;padding:34px 28px;box-shadow:0 18px 40px rgba(126,31,42,.1);transition:transform .35s cubic-bezier(.2,.8,.2,1)}

.know-card:nth-child(1){transform:rotate(-1.4deg)}
.know-card:nth-child(3){transform:rotate(1.4deg)}

.know-card.visible:hover,.know-card:hover{transform:translateY(-8px) rotate(0)}

@keyframes bobi{50%{transform:translateY(-7px) rotate(-4deg)}}

.know-card h3{font-family:'Rubik';font-weight:700;font-size:22px;color:var(--ink);margin-bottom:8px}

.know-card p{font-size:16px;color:var(--text);line-height:1.7}
@media(max-width:860px){.know-grid,.steps,.ways-grid{grid-template-columns:1fr}.know-card:nth-child(n){transform:none}.sec.v-know,.sec.v-relief,.sec.v-ways,.sec.v-steps,.sec.newsletter-band,.sec.moment,.sec.about,.sec.testi,.sec.blogsec,.sec.final{border-radius:32px 32px 0 0;margin-top:-32px;padding-top:90px}.sec.v-know{margin-top:0;border-radius:0}}

.know-card .ico{transition:transform .4s}
.know-card:hover .ico{transform:scale(1.15) rotate(-8deg)}

.v-sticker{animation:wig 5s ease-in-out infinite}
@media(prefers-reduced-motion:reduce){.reel-track,.v-sticker{animation:none}}


/* sticker icons: chunky emoji on organic blobs, white outline, tilt */
.stk{display:inline-grid;place-items:center;width:78px;height:78px;border:5px solid #fff;box-shadow:0 14px 28px rgba(126,31,42,.22);border-radius:58% 42% 55% 45% / 50% 55% 45% 50%;transform:rotate(-6deg);transition:transform .4s cubic-bezier(.2,.8,.2,1),border-radius .6s;animation:stkBob 5s ease-in-out infinite;flex:0 0 auto}

.stk b{font-size:38px;line-height:1;font-weight:400;filter:drop-shadow(0 3px 3px rgba(0,0,0,.18))}

.stk.s-coral{background:#F7937C}
.stk.s-honey{background:#F6CB66}
.stk.s-rose{background:#F4A9B8}
.stk.s-burg{background:#B8434F}
.stk.s-sand{background:#F2D4A8}

.stk.lg{width:96px;height:96px}
.stk.lg b{font-size:48px}

@keyframes stkBob{0%,100%{transform:rotate(-6deg) translateY(0)}50%{transform:rotate(5deg) translateY(-7px)}}

.know-card:hover .stk,.way:hover .stk,.step:hover .stk,.more-card:hover .stk{transform:rotate(8deg) scale(1.14);border-radius:42% 58% 45% 55% / 55% 45% 55% 45%}

.know-card .stk{margin-bottom:16px}

.step .stk{margin:0 auto 16px;display:grid}

.way .stk{margin-top:-52px;position:relative;z-index:2}

.more-card .stk{margin-bottom:14px}
@media(prefers-reduced-motion:reduce){.stk{animation:none}}

.way .stk{margin-top:-58px;margin-inline-start:112px;position:relative;z-index:2}
@media(max-width:620px){.way .stk{margin-inline-start:92px}}

.stk i{font-size:40px;color:#7E1F2A;line-height:1}

.stk .ckie{width:46px;height:46px;filter:drop-shadow(0 3px 3px rgba(0,0,0,.2))}

.stk.s-burg i{color:#FFE9D6}

.stk .ckie{font-size:46px;width:auto;height:auto;filter:drop-shadow(0 3px 3px rgba(0,0,0,.18))}

.way .stk{translate:78px 0;margin-inline-start:0;margin-top:-60px}

.stk i{color:#7E1F2A!important;text-shadow:3px 3px 0 #F4C24E}
.stk.s-burg i{color:#FFE9D6!important;text-shadow:3px 3px 0 #7E1F2A}
