.WallOfLove_section__Ldvk9{padding:clamp(56px,8vw,96px) 0 clamp(48px,7vw,80px);background:radial-gradient(60% 50% at 15% 0,rgba(167,139,250,.18),transparent 70%),radial-gradient(50% 50% at 90% 100%,rgba(251,191,36,.14),transparent 70%),#FAFBFF;overflow:hidden}.WallOfLove_head__Ad2Bl,.WallOfLove_pageHead__ISxIq{max-width:760px;margin:0 auto;padding:0 20px;text-align:center}.WallOfLove_kicker___bY_P{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:#fff;border:1px solid rgba(108,58,237,.16);box-shadow:0 4px 14px rgba(108,58,237,.08);font-size:12px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#4C1D95}.WallOfLove_hearts__IBQm6{color:#F59E0B;letter-spacing:1px}.WallOfLove_pageTitle__U3_ca,.WallOfLove_title__cbzfV{margin:18px 0 12px;color:#1E1B4B;font-weight:900;letter-spacing:-1px;line-height:1.1;font-size:clamp(30px,4.6vw,46px)}.WallOfLove_pageTitle__U3_ca{font-size:clamp(30px,5.4vw,56px)}.WallOfLove_hl__pEtnH{background:linear-gradient(90deg,#6D28D9,#DB2777 60%,#F59E0B);-webkit-background-clip:text;background-clip:text;color:transparent}.WallOfLove_sub__rb5UN{margin:0 auto;max-width:560px;color:#475569;font-size:16px;line-height:1.6}.WallOfLove_marquee__Uzvr_{margin-top:40px;display:flex;flex-direction:column;gap:18px;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.WallOfLove_track__njtDK{display:flex;width:max-content;animation:WallOfLove_scroll__X498j 90s linear infinite}.WallOfLove_reverse__U9Ttv{animation-direction:reverse;animation-duration:100s}.WallOfLove_marquee__Uzvr_:hover .WallOfLove_track__njtDK{animation-play-state:paused}.WallOfLove_slot__Rb3yQ{width:360px;padding:0 9px;flex:none;display:flex}@keyframes WallOfLove_scroll__X498j{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.WallOfLove_track__njtDK{animation:none}.WallOfLove_marquee__Uzvr_{overflow-x:auto}}@media (max-width:640px){.WallOfLove_slot__Rb3yQ{width:290px}}.WallOfLove_card__RlMHi{margin:0;width:100%;display:flex;flex-direction:column;gap:14px;padding:22px 22px 18px;border-radius:20px;background:#fff;border:1px solid rgba(30,27,75,.07);box-shadow:0 1px 2px rgba(30,27,75,.04),0 10px 30px rgba(76,29,149,.07);transition:transform .25s ease,box-shadow .25s ease}.WallOfLove_card__RlMHi:hover{transform:translateY(-3px);box-shadow:0 1px 2px rgba(30,27,75,.05),0 18px 40px rgba(76,29,149,.13)}.WallOfLove_cardTop__7m5JR{display:flex;justify-content:space-between;align-items:flex-start;height:26px}.WallOfLove_quoteMark__xteDe{font:900 64px/1 Georgia,serif;margin-top:-6px;background:linear-gradient(135deg,#A78BFA,#F472B6);-webkit-background-clip:text;background-clip:text;color:transparent}.WallOfLove_badge__ZhEcy{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:999px;font-size:11.5px;font-weight:700}.WallOfLove_yt__i0I5F{background:#FEF2F2;color:#DC2626}.WallOfLove_fb__FaSGe{background:#EFF6FF;color:#1D4ED8}.WallOfLove_quote__Tgyn9{margin:0;color:#1E1B4B;font-size:16.5px;line-height:1.55;font-weight:500;flex:1 1}.WallOfLove_compact__JmujJ .WallOfLove_quote__Tgyn9{font-size:15.5px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.WallOfLove_who__QM7h2{display:flex;align-items:center;gap:11px;padding-top:14px;border-top:1px dashed rgba(30,27,75,.1)}.WallOfLove_avatar__mNmAy{width:38px;height:38px;border-radius:50%;flex:none;display:grid;place-items:center;color:#fff;font-weight:800;font-size:15px;box-shadow:inset 0 0 0 2px rgba(255,255,255,.35)}.WallOfLove_whoText___F5GW{display:flex;flex-direction:column;min-width:0;flex:1 1}.WallOfLove_name__YRHQ_{font-weight:700;color:#1E1B4B;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WallOfLove_video__oL2SG{color:#64748B;font-size:12.5px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.WallOfLove_source__7x8Hl{flex:none;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:#6D28D9;background:#F5F3FF;transition:background .2s,color .2s}.WallOfLove_source__7x8Hl:hover{background:#6D28D9;color:#fff}.WallOfLove_ctaRow__9KJfZ{text-align:center;margin-top:36px;padding:0 20px}.WallOfLove_cta__0vyGF{display:inline-block;padding:13px 26px;border-radius:999px;font-weight:800;font-size:15px;color:#fff;background:linear-gradient(135deg,#6D28D9,#DB2777);text-decoration:none;box-shadow:0 10px 26px rgba(109,40,217,.28);transition:transform .2s}.WallOfLove_cta__0vyGF:hover{transform:translateY(-2px)}.WallOfLove_page__5XhPJ{min-height:100vh;background:radial-gradient(50% 40% at 10% 0,rgba(167,139,250,.2),transparent 70%),radial-gradient(40% 40% at 95% 10%,rgba(251,191,36,.14),transparent 70%),#FAFBFF}.WallOfLove_pageHead__ISxIq{max-width:940px;padding-top:calc(72px + clamp(28px, 5vw, 56px))}.WallOfLove_attrib__CnheG{margin:-2px 0 14px;color:#6D28D9;font-weight:700;font-size:14px}.WallOfLove_pageBody__nfsFT{max-width:1180px;margin:0 auto;padding:32px 16px 80px}.WallOfLove_tabs__j2uNl{display:flex;justify-content:center;gap:8px;margin-bottom:32px;flex-wrap:wrap}.WallOfLove_tab__UX63o{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:999px;cursor:pointer;font:inherit;font-weight:700;font-size:14px;color:#475569;background:#fff;border:1px solid rgba(30,27,75,.1)}.WallOfLove_tabOn__iyqE8{color:#fff;background:#1E1B4B;border-color:#1E1B4B}.WallOfLove_tabCount__UobN7{font-size:12px;opacity:.7}.WallOfLove_masonry__e_Py7{columns:320px 3;column-gap:20px}.WallOfLove_brick__u66Q_{page-break-inside:avoid;break-inside:avoid;margin-bottom:20px;display:flex}.WallOfLove_joinCard__ZMF6P{margin:48px auto 0;max-width:720px;text-align:center;padding:clamp(28px,4vw,44px);border-radius:24px;background:linear-gradient(135deg,#1E1B4B,#4C1D95);color:#fff;box-shadow:0 20px 50px rgba(30,27,75,.25)}.WallOfLove_joinCard__ZMF6P h2{margin:0 0 8px;font-size:clamp(22px,3vw,28px);font-weight:900}.WallOfLove_joinCard__ZMF6P p{margin:0 0 22px;color:#DDD6FE}.WallOfLove_joinBtns__fknbd{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}