.HomeDecor_pinterestContainer__NuxAu{max-width:1400px;margin:0 auto;padding:2rem 1rem;position:relative}.HomeDecor_boardHeader__x6ZrV{text-align:center;margin-bottom:4rem;padding:3rem 2rem;background:linear-gradient(135deg,#f3e8ff,#fce7f3 50%,#e0f2fe);border-radius:3rem;position:relative;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.1)}.HomeDecor_boardHeader__x6ZrV:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#a78bfa,#fb7185,#22d3ee);background-size:400% 400%;animation:HomeDecor_gradientShift__Mr7d7 3s ease-in-out infinite;z-index:3;border-radius:3rem 3rem 0 0}.HomeDecor_boardHeader__x6ZrV:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 50% 50%,rgba(168,85,247,.1) 0,transparent 70%);pointer-events:none}.HomeDecor_boardTitle__rNssE{font-size:3rem;font-weight:800;background:linear-gradient(45deg,#9333ea,#ec4899,#3b82f6);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:1.5rem;animation:HomeDecor_gradientShift__Mr7d7 3s ease-in-out infinite;position:relative;z-index:1}.HomeDecor_boardDescription__Jsqny{font-size:1.25rem;color:#6b7280;margin-bottom:2rem;line-height:1.7;font-weight:400;position:relative;z-index:1;max-width:600px;margin-left:auto;margin-right:auto}.HomeDecor_boardStats__bXR7G{display:flex;justify-content:center;gap:3rem;flex-wrap:wrap;position:relative;z-index:1}.HomeDecor_stat__Muj2t{text-align:center;padding:1rem 2rem;background:rgba(255,255,255,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:2rem;border:1px solid rgba(255,255,255,.3);box-shadow:0 10px 25px rgba(0,0,0,.1);transition:all .3s ease}.HomeDecor_stat__Muj2t:hover{transform:translateY(-3px);box-shadow:0 15px 35px rgba(0,0,0,.15)}.HomeDecor_statNumber__XOKrF{display:block;font-size:1.5rem;font-weight:700;background:linear-gradient(45deg,#9333ea,#ec4899);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:.25rem}.HomeDecor_statLabel__RMI1s{font-size:.875rem;color:#6b7280;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.HomeDecor_searchResults__ePLg6{margin-bottom:2rem;padding:1rem 2rem;background:linear-gradient(135deg,rgba(139,92,246,.1),rgba(236,72,153,.1));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:2rem;border:1px solid rgba(255,255,255,.2);text-align:center;box-shadow:0 10px 25px rgba(0,0,0,.05)}.HomeDecor_searchResults__ePLg6 p{margin:0;color:#374151;font-weight:500;font-size:1.125rem}.HomeDecor_pinsGrid__QXGxQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem;margin-bottom:4rem}@media (min-width:768px){.HomeDecor_pinsGrid__QXGxQ{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2.5rem}}@media (min-width:1024px){.HomeDecor_pinsGrid__QXGxQ{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:3rem}}.HomeDecor_pin__0qsvV{background:white;border-radius:2rem;box-shadow:0 10px 25px rgba(0,0,0,.1);transition:all .4s cubic-bezier(.23,1,.32,1);border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.HomeDecor_pin__0qsvV:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 25px 50px rgba(0,0,0,.2)}.HomeDecor_pinLink__ugI_Q{display:block;text-decoration:none;color:inherit;position:relative}.HomeDecor_pinImage__EpHE1{width:100%;height:250px;position:relative;overflow:hidden;background:linear-gradient(45deg,#8b5cf6,#ec4899);border-radius:2rem 2rem 0 0}.HomeDecor_featuredImage__uzoQW{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .6s cubic-bezier(.23,1,.32,1)}.HomeDecor_pin__0qsvV:hover .HomeDecor_featuredImage__uzoQW{transform:scale(1.1)}.HomeDecor_pinOverlay__dF2Ve{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 50%,rgba(0,0,0,.7));display:flex;align-items:flex-end;justify-content:center;padding:2rem;opacity:0;transition:opacity .4s ease;color:white;font-weight:600;font-size:1.125rem;text-shadow:0 2px 4px rgba(0,0,0,.5)}.HomeDecor_pin__0qsvV:hover .HomeDecor_pinOverlay__dF2Ve{opacity:1}.HomeDecor_trendingBadge__UtBm5{position:absolute;top:1rem;right:1rem;color:white;padding:.5rem 1rem;border-radius:9999px;font-size:.75rem;font-weight:700;letter-spacing:.05em;box-shadow:0 4px 15px rgba(239,68,68,.4);z-index:2;animation:HomeDecor_pulse__E2J0b 2s ease-in-out infinite}.HomeDecor_trendingBadge__UtBm5,.HomeDecor_trendingBadge__UtBm5[data-badge=TRENDING]{background:linear-gradient(45deg,#ef4444,#f97316)}.HomeDecor_trendingBadge__UtBm5[data-badge=HOT]{background:linear-gradient(45deg,#dc2626,#ea580c)}.HomeDecor_trendingBadge__UtBm5[data-badge=NEW]{background:linear-gradient(45deg,#059669,#0d9488)}.HomeDecor_trendingBadge__UtBm5[data-badge=VIRAL]{background:linear-gradient(45deg,#7c3aed,#9333ea)}.HomeDecor_pinContent__y0iqj{padding:2rem}.HomeDecor_pinTitle__8Rt35{font-size:1.25rem;font-weight:700;color:#1f2937;margin-bottom:1rem;line-height:1.4;background:linear-gradient(45deg,#1f2937,#374151);-webkit-background-clip:text;background-clip:text;color:transparent}.HomeDecor_pinDescription__IRH5D{color:#6b7280;font-size:.875rem;line-height:1.6;margin-bottom:1.5rem;font-weight:400}.HomeDecor_takeALookButton__Tv_L0{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 2rem;background:linear-gradient(45deg,#9333ea,#ec4899);color:white;border-radius:9999px;font-weight:600;font-size:.875rem;text-decoration:none;transition:all .3s cubic-bezier(.23,1,.32,1);box-shadow:0 4px 15px rgba(147,51,234,.3);position:relative;overflow:hidden}.HomeDecor_takeALookButton__Tv_L0:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .6s ease}.HomeDecor_takeALookButton__Tv_L0:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(147,51,234,.4)}.HomeDecor_takeALookButton__Tv_L0:hover:before{left:100%}.HomeDecor_noResults__7_fd6{text-align:center;padding:4rem 2rem;background:linear-gradient(135deg,rgba(239,68,68,.1),rgba(248,113,113,.1));border-radius:2rem;border:1px solid rgba(239,68,68,.2);box-shadow:0 10px 25px rgba(0,0,0,.05)}.HomeDecor_noResults__7_fd6 p{color:#6b7280;font-size:1.125rem;font-weight:500;margin:0}.HomeDecor_livingRoom__Lvv0V{background:linear-gradient(45deg,#8b5cf6,#ec4899)}.HomeDecor_kitchen__9tQ_t{background:linear-gradient(45deg,#f59e0b,#f97316)}.HomeDecor_bedroom__a16e2{background:linear-gradient(45deg,#ec4899,#be185d)}.HomeDecor_bathroom__scyhw{background:linear-gradient(45deg,#06b6d4,#0891b2)}.HomeDecor_dining__Wb9xL{background:linear-gradient(45deg,#dc2626,#b91c1c)}.HomeDecor_office__twO36{background:linear-gradient(45deg,#059669,#047857)}.HomeDecor_outdoor__1Ms58{background:linear-gradient(45deg,#65a30d,#4d7c0f)}.HomeDecor_decor__2Uzc5{background:linear-gradient(45deg,#7c3aed,#6d28d9)}.HomeDecor_lighting__DPNqq{background:linear-gradient(45deg,#f59e0b,#d97706)}.HomeDecor_storage__0kgeO{background:linear-gradient(45deg,#0891b2,#0e7490)}.HomeDecor_plants__L_V_L{background:linear-gradient(45deg,#16a34a,#15803d)}.HomeDecor_textiles__q37Ul{background:linear-gradient(45deg,#be185d,#9d174d)}@keyframes HomeDecor_gradientShift__Mr7d7{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes HomeDecor_pulse__E2J0b{0%,to{opacity:1}50%{opacity:.7}}@media (max-width:768px){.HomeDecor_pinterestContainer__NuxAu{padding:1rem .5rem}.HomeDecor_boardHeader__x6ZrV{padding:2rem 1.5rem;margin-bottom:2rem}.HomeDecor_boardTitle__rNssE{font-size:2rem}.HomeDecor_boardDescription__Jsqny{font-size:1rem}.HomeDecor_boardStats__bXR7G{gap:1.5rem}.HomeDecor_stat__Muj2t{padding:.75rem 1.5rem}.HomeDecor_statNumber__XOKrF{font-size:1.25rem}.HomeDecor_pinsGrid__QXGxQ{grid-template-columns:1fr;gap:1.5rem}.HomeDecor_pinImage__EpHE1{height:200px}.HomeDecor_pinContent__y0iqj{padding:1.5rem}.HomeDecor_pinTitle__8Rt35{font-size:1.125rem}.HomeDecor_pinDescription__IRH5D{font-size:.8rem}}@media (max-width:480px){.HomeDecor_boardHeader__x6ZrV{padding:1.5rem 1rem}.HomeDecor_boardTitle__rNssE{font-size:1.75rem}.HomeDecor_boardDescription__Jsqny{font-size:.9rem}.HomeDecor_boardStats__bXR7G{flex-direction:column;gap:1rem}.HomeDecor_stat__Muj2t{padding:.5rem 1rem}.HomeDecor_statNumber__XOKrF{font-size:1.125rem}.HomeDecor_statLabel__RMI1s{font-size:.75rem}.HomeDecor_pinContent__y0iqj{padding:1.25rem}.HomeDecor_takeALookButton__Tv_L0{padding:.625rem 1.5rem;font-size:.8rem}}@media (prefers-contrast:high){.HomeDecor_boardTitle__rNssE,.HomeDecor_pinTitle__8Rt35,.HomeDecor_statNumber__XOKrF{background:black;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.HomeDecor_takeALookButton__Tv_L0{border:2px solid black}}@media (prefers-reduced-motion:reduce){.HomeDecor_boardHeader__x6ZrV:before,.HomeDecor_boardTitle__rNssE,.HomeDecor_trendingBadge__UtBm5{animation:none}.HomeDecor_pin__0qsvV:hover,.HomeDecor_pin__0qsvV:hover .HomeDecor_featuredImage__uzoQW,.HomeDecor_stat__Muj2t:hover,.HomeDecor_takeALookButton__Tv_L0:hover{transform:none}}@media print{.HomeDecor_boardHeader__x6ZrV{background:white;box-shadow:none}.HomeDecor_boardTitle__rNssE{color:black!important;-webkit-text-fill-color:black!important}.HomeDecor_pin__0qsvV{background:white;box-shadow:none;border:1px solid #e5e7eb}.HomeDecor_pinTitle__8Rt35{color:black!important;-webkit-text-fill-color:black!important}.HomeDecor_takeALookButton__Tv_L0{background:#6b7280;color:white}.HomeDecor_trendingBadge__UtBm5{background:#6b7280}}.HomeDecor_pinLink__ugI_Q:focus,.HomeDecor_takeALookButton__Tv_L0:focus{outline:3px solid #8b5cf6;outline-offset:2px}.HomeDecor_pin__0qsvV{position:relative;overflow:hidden}.HomeDecor_pin__0qsvV:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .8s ease;z-index:1}.HomeDecor_pin__0qsvV:hover:before{left:100%}@media (min-width:1200px){.HomeDecor_pinsGrid__QXGxQ{grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:2rem}}@media (min-width:1600px){.HomeDecor_pinsGrid__QXGxQ{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2.5rem}}.HomeDecor_featuredImage__uzoQW{background:linear-gradient(90deg,#f3f4f6,#e5e7eb,#f3f4f6);background-size:200% 100%;animation:HomeDecor_shimmer__Cpzuz 1.5s infinite}.HomeDecor_featuredImage__uzoQW[src]{animation:none;background:none}@keyframes HomeDecor_shimmer__Cpzuz{0%{background-position:-200% 0}to{background-position:200% 0}}.HomeDecor_trendingBadge__UtBm5{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3)}@media (min-width:640px) and (max-width:767px){.HomeDecor_pinsGrid__QXGxQ{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px) and (max-width:1199px){.HomeDecor_pinsGrid__QXGxQ{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.HomeDecor_pinsGrid__QXGxQ{grid-template-columns:repeat(4,1fr)}}