.RealCases_realCasesSection__mrB__{padding:100px 0;background:linear-gradient(135deg,#f8fafc,#e2e8f0);position:relative;overflow:hidden}.RealCases_realCasesSection__mrB__:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 80%,rgba(118,10,168,.08) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(118,10,168,.08) 0,transparent 50%);pointer-events:none}.RealCases_container__SchxH{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:1}.RealCases_caseCard__9_0JI,.RealCases_caseContent__01Tyz,.RealCases_caseDate__HDJA1,.RealCases_caseDesc__YPyh9,.RealCases_caseFooter__BhJ_F,.RealCases_caseGrid__pTIt0,.RealCases_caseImage__39SDT,.RealCases_caseLocation__g77ZO,.RealCases_caseMeta__7ZpjV,.RealCases_caseTitle__0GMqs,.RealCases_container__SchxH,.RealCases_ctaButton__znV3U,.RealCases_ctaSection__QGe_c,.RealCases_ctaText__NrLof,.RealCases_ctaTitle__u7eek,.RealCases_footerText__XdmCm,.RealCases_realCasesSection__mrB__,.RealCases_subtitle__NVD0M{font-family:Avenir,Avenir Next,Segoe UI,Helvetica Neue,Arial,sans-serif}.RealCases_title__Baqdr{font-size:4rem;font-weight:800;line-height:1.1;margin-bottom:3rem;color:#000000;font-family:Silom,monospace;font-style:italic;background:none;-webkit-background-clip:unset;-webkit-text-fill-color:unset;background-clip:unset}.RealCases_header__FK_Q5{text-align:left;margin-bottom:80px}.RealCases_titleWrapper__M3Y1N{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.RealCases_subtitle__NVD0M{font-size:1.1rem;color:#64748b;font-weight:500;max-width:600px;margin:0;line-height:1.6}.RealCases_storiesGrid__2w_Ts{display:grid;grid-template-columns:repeat(5,1fr);gap:24px;margin-bottom:60px}.RealCases_storyCard__ZGajN{background:white;border-radius:16px;overflow:hidden;box-shadow:0 8px 25px rgba(0,0,0,.08);transition:all .3s ease;display:flex;flex-direction:column}.RealCases_storyCard__ZGajN:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,.12)}.RealCases_cardImageWrapper__HUNGZ{position:relative;width:100%;height:200px;overflow:hidden}.RealCases_cardImage__zLx8w{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.RealCases_storyCard__ZGajN:hover .RealCases_cardImage__zLx8w{transform:scale(1.05)}.RealCases_cardStatusBadge__J6H__{position:absolute;top:12px;right:12px;padding:6px 12px;border-radius:15px;font-size:.75rem;font-weight:600;color:white;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.RealCases_cardStatusBadge__J6H__[data-status=adopted]{background:linear-gradient(135deg,#a855f7,#7c3aed)}.RealCases_cardStatusBadge__J6H__[data-status=recovering]{background:linear-gradient(135deg,#c084fc,#9333ea)}.RealCases_cardStatusBadge__J6H__[data-status=rescued]{background:linear-gradient(135deg,#760aa8,#5b0a7a)}.RealCases_cardContent__lF0OV{padding:20px;display:flex;flex-direction:column;flex:1}.RealCases_cardTitle__yD6Qv{font-size:1.1rem;font-weight:700;color:#1f2937;margin:0 0 8px;line-height:1.3}.RealCases_cardDescription__AwWc8{font-size:.9rem;color:#6b7280;margin:0 0 16px;line-height:1.5;flex:1}.RealCases_cardInfo__8iBRo{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.RealCases_cardInfoItem__FIVqr{display:flex;align-items:center;gap:6px;font-size:.8rem;color:#6b7280}.RealCases_cardInfoIcon__Vrpym{font-size:.8rem;color:#760aa8}.RealCases_readMoreBtn__Xrm1F{background:none;color:#760aa8;font-size:.9rem;font-weight:600;cursor:pointer;text-align:left;margin-top:auto;position:relative;transition:all .3s ease;text-decoration:none;border:none;border-bottom:1px solid #760aa8;padding:0 0 2px;display:inline-block;width:fit-content}.RealCases_readMoreBtn__Xrm1F:hover{color:#9333ea;border-bottom-color:#9333ea}.RealCases_viewAllSection__o9Cpi{text-align:center;margin-top:40px}.RealCases_viewAllBtn__6jCrf{display:inline-flex;align-items:center;gap:12px;padding:16px 32px;background:linear-gradient(135deg,#760aa8,#5b0a7a);color:white;border:none;border-radius:50px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 8px 25px rgba(118,10,168,.3)}.RealCases_viewAllBtn__6jCrf:hover{transform:translateY(-2px);box-shadow:0 12px 35px rgba(118,10,168,.4);background:linear-gradient(135deg,#8b2bb3,#6d1b7d)}@media (max-width:1200px){.RealCases_storiesGrid__2w_Ts{grid-template-columns:repeat(4,1fr);gap:20px}}@media (max-width:968px){.RealCases_storiesGrid__2w_Ts{grid-template-columns:repeat(3,1fr);gap:18px}}@media (max-width:768px){.RealCases_storiesGrid__2w_Ts{grid-template-columns:repeat(2,1fr);gap:16px}.RealCases_cardContent__lF0OV{padding:16px}.RealCases_cardTitle__yD6Qv{font-size:1rem}.RealCases_cardDescription__AwWc8{font-size:.85rem}}@media (max-width:480px){.RealCases_storiesGrid__2w_Ts{grid-template-columns:1fr;gap:16px}}.RealCases_imageSection__6aBHK{flex:1;position:relative;min-height:500px}.RealCases_imageWrapper__Ar31x{position:relative;width:100%;height:100%;overflow:hidden}.RealCases_caseImage__39SDT{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.RealCases_caseImage__39SDT:hover{transform:scale(1.05)}.RealCases_imageOverlay__vvNCO{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 50%,rgba(0,0,0,.3));display:flex;align-items:flex-end;padding:20px}.RealCases_statusBadge__iDZut{padding:8px 16px;border-radius:20px;font-size:.875rem;font-weight:600;color:white;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);background:linear-gradient(135deg,#10b981,#059669)}.RealCases_statusBadge__iDZut[data-status=adopted]{background:linear-gradient(135deg,#a855f7,#7c3aed)}.RealCases_statusBadge__iDZut[data-status=recovering]{background:linear-gradient(135deg,#c084fc,#9333ea)}.RealCases_statusBadge__iDZut[data-status=rescued]{background:linear-gradient(135deg,#760aa8,#5b0a7a)}.RealCases_contentSection__LqLRW{flex:1;padding:40px;display:flex;flex-direction:column;justify-content:center}.RealCases_caseTitle__0GMqs{font-size:2.25rem;font-weight:700;color:#1f2937;margin:0 0 16px;line-height:1.3}.RealCases_description__sqlFb{font-size:1.125rem;color:#6b7280;margin:0 0 32px;line-height:1.6}.RealCases_quickInfo__jjgOr{margin-bottom:32px}.RealCases_infoRow__dwT_N{display:flex;gap:24px;margin-bottom:16px}.RealCases_infoItem__sDBu9{display:flex;align-items:center;gap:8px;color:#4b5563;font-weight:500;font-size:.95rem}.RealCases_infoIcon___kWoi{color:#ec4899;font-size:1rem;flex-shrink:0}.RealCases_actionSection__LmaZ7{margin-top:auto}.RealCases_viewDetailsBtn__L6H6W{display:inline-flex;align-items:center;gap:12px;padding:16px 32px;background:linear-gradient(135deg,#760aa8,#5b0a7a);color:white;border:none;border-radius:50px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 8px 25px rgba(118,10,168,.3);position:relative;overflow:hidden}.RealCases_viewDetailsBtn__L6H6W:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.RealCases_viewDetailsBtn__L6H6W:hover{transform:translateY(-2px);box-shadow:0 12px 35px rgba(118,10,168,.4);background:linear-gradient(135deg,#8b2bb3,#6d1b7d)}.RealCases_viewDetailsBtn__L6H6W:hover:before{left:100%}.RealCases_viewDetailsBtn__L6H6W:active{transform:translateY(0)}.RealCases_navBtn__prTbG{position:absolute;top:50%;transform:translateY(-50%);width:56px;height:56px;background:white;border:none;border-radius:50%;color:#6b7280;font-size:20px;cursor:pointer;transition:all .3s ease;box-shadow:0 8px 25px rgba(0,0,0,.1);z-index:100;display:flex;align-items:center;justify-content:center;pointer-events:auto;outline:none}.RealCases_navBtn__prTbG:hover{color:#760aa8;box-shadow:0 12px 35px rgba(0,0,0,.15);transform:translateY(-50%) scale(1.1);background:#f9fafb}.RealCases_navBtn__prTbG:active{transform:translateY(-50%) scale(.95)}.RealCases_navBtn__prTbG:focus{outline:2px solid #ec4899;outline-offset:2px}.RealCases_prevBtn__c6Vra{left:20px}.RealCases_nextBtn__ZwAwD{right:20px}.RealCases_indicators__bnQXw{display:flex;justify-content:center;gap:12px;margin-top:40px}.RealCases_indicator__XM8ob{width:12px;height:12px;border-radius:50%;border:none;background:#d1d5db;cursor:pointer;transition:all .3s ease}.RealCases_indicator__XM8ob:hover{background:#9ca3af;transform:scale(1.2)}.RealCases_indicator__XM8ob.RealCases_active__6owaY{background:linear-gradient(135deg,#760aa8,#5b0a7a);transform:scale(1.3)}.RealCases_modalOverlay__T_KrQ{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;backdrop-filter:blur(8px);animation:RealCases_modalOverlayFadeIn__2aQNi .3s ease-out}@keyframes RealCases_modalOverlayFadeIn__2aQNi{0%{opacity:0}to{opacity:1}}.RealCases_modalContent__LoetZ{background:white;border-radius:24px;max-width:1000px;width:100%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 25px 50px rgba(0,0,0,.3);animation:RealCases_modalContentSlideIn__8blIM .4s ease-out}@keyframes RealCases_modalContentSlideIn__8blIM{0%{opacity:0;transform:scale(.9) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}.RealCases_closeBtn__6G9pe{position:absolute;top:20px;right:20px;width:44px;height:44px;background:rgba(0,0,0,.1);border:none;border-radius:50%;font-size:18px;cursor:pointer;z-index:1001;display:flex;align-items:center;justify-content:center;transition:all .3s ease;color:#6b7280;backdrop-filter:blur(10px)}.RealCases_closeBtn__6G9pe:hover{background:rgba(0,0,0,.2);color:#374151;transform:scale(1.1)}.RealCases_modalHeader__D1Lsm{padding:40px 40px 20px;text-align:center;border-bottom:1px solid #e5e7eb}.RealCases_modalHeader__D1Lsm h2{font-size:2.5rem;font-weight:700;color:#1f2937;margin:0 0 12px;background:linear-gradient(135deg,#ec4899,#be185d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.RealCases_modalSubtitle__OfoND{font-size:1.25rem;color:#6b7280;margin:0;font-weight:500}.RealCases_modalImage__9c_Yw{padding:30px 40px;border-bottom:1px solid #e5e7eb;text-align:center}.RealCases_detailImage__NCTrP{border-radius:16px;object-fit:cover;box-shadow:0 20px 40px rgba(0,0,0,.2);max-width:100%;height:auto}.RealCases_modalInfo__Lq2hd{padding:30px 40px;border-bottom:1px solid #e5e7eb}.RealCases_infoGrid__t_ca4{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-bottom:30px}.RealCases_infoCard__V56k9{display:flex;align-items:center;gap:16px;padding:20px;background:#f9fafb;border-radius:16px;border-left:4px solid #ec4899;transition:all .3s ease}.RealCases_infoCard__V56k9:hover{background:#f3f4f6;transform:translateY(-2px)}.RealCases_cardIcon__Eahh4{color:#ec4899;font-size:1.5rem;flex-shrink:0}.RealCases_cardLabel__MPvOH{display:block;font-size:.875rem;color:#6b7280;font-weight:500}.RealCases_cardValue__Brt3Z{display:block;font-size:1rem;color:#1f2937;font-weight:600;margin-top:2px}.RealCases_statusBadgeModal__YBcur{display:inline-block;padding:12px 24px;border-radius:25px;font-size:1rem;font-weight:600;background:linear-gradient(135deg,#760aa8,#5b0a7a);color:white;box-shadow:0 6px 20px rgba(118,10,168,.3)}.RealCases_modalStory__OHk0Z{padding:30px 40px 40px}.RealCases_modalStory__OHk0Z h3{font-size:2rem;font-weight:700;color:#1f2937;margin:0 0 24px;padding-bottom:12px;border-bottom:2px solid #e5e7eb}.RealCases_storyContent___RFSe{line-height:1.8;margin-bottom:40px}.RealCases_storyContent___RFSe p{font-size:1.125rem;color:#4b5563;margin:0 0 20px;text-align:justify}.RealCases_storyContent___RFSe p:last-child{margin-bottom:0}.RealCases_callToAction__P4Ooc{background:linear-gradient(135deg,#fef3c7,#fde68a);padding:30px;border-radius:16px;text-align:center;border:1px solid #f59e0b}.RealCases_ctaText__NrLof{font-size:1.125rem;color:#92400e;margin:0 0 20px;line-height:1.6;font-weight:500}.RealCases_donateBtn__b819N{display:inline-flex;align-items:center;gap:12px;padding:16px 32px;background:linear-gradient(135deg,#760aa8,#5b0a7a);color:white;border:none;border-radius:50px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 8px 25px rgba(118,10,168,.3)}.RealCases_donateBtn__b819N:hover{transform:translateY(-2px);box-shadow:0 12px 35px rgba(118,10,168,.4);background:linear-gradient(135deg,#8b2bb3,#6d1b7d)}@media (max-width:1024px){.RealCases_carouselContainer__ldKs6{padding:0 60px}.RealCases_caseCard__9_0JI{flex-direction:column}.RealCases_imageSection__6aBHK{min-height:350px}.RealCases_contentSection__LqLRW{padding:30px}.RealCases_title__Baqdr{font-size:3rem}}@media (max-width:768px){.RealCases_realCasesSection__mrB__{padding:60px 0}.RealCases_carouselContainer__ldKs6{padding:0 40px}.RealCases_header__FK_Q5{margin-bottom:60px}.RealCases_title__Baqdr{font-size:2.5rem}.RealCases_subtitle__NVD0M{font-size:1.125rem}.RealCases_caseTitle__0GMqs{font-size:1.75rem}.RealCases_description__sqlFb{font-size:1rem}.RealCases_infoRow__dwT_N{flex-direction:column;gap:12px}.RealCases_navBtn__prTbG{width:48px;height:48px;font-size:18px;z-index:100}.RealCases_prevBtn__c6Vra{left:10px}.RealCases_nextBtn__ZwAwD{right:10px}.RealCases_modalContent__LoetZ{margin:10px;border-radius:20px;max-height:95vh}.RealCases_modalHeader__D1Lsm{padding:30px 20px 20px}.RealCases_modalHeader__D1Lsm h2{font-size:2rem}.RealCases_modalImage__9c_Yw,.RealCases_modalInfo__Lq2hd{padding:20px}.RealCases_infoGrid__t_ca4{grid-template-columns:1fr;gap:15px}.RealCases_modalStory__OHk0Z{padding:20px}.RealCases_modalStory__OHk0Z h3{font-size:1.75rem}.RealCases_storyContent___RFSe p{font-size:1rem}.RealCases_closeBtn__6G9pe{top:15px;right:15px;width:40px;height:40px;font-size:16px}}@media (max-width:480px){.RealCases_carouselContainer__ldKs6{padding:0 20px}.RealCases_title__Baqdr{font-size:2rem}.RealCases_caseTitle__0GMqs{font-size:1.5rem}.RealCases_contentSection__LqLRW{padding:20px}.RealCases_viewDetailsBtn__L6H6W{padding:14px 28px;font-size:1rem}.RealCases_modalHeader__D1Lsm h2{font-size:1.75rem}.RealCases_iconWrapper__kQGXP{width:60px;height:60px}.RealCases_titleIcon__sek97{font-size:28px}}