/* Loud Indian-NGO poster look: heavy type, brush + torn edges, full-strength logo colours */
:root{--red:#d92118;--red-dark:#a9150e;--yellow:#f5c400;--cream:#fff4d6;--paper:#fbf7ef;--ink:#1f1a17;--muted:#5a524b;--display:'Anton','Baloo 2',Impact,sans-serif;--sans:'Plus Jakarta Sans','Mukta',system-ui,sans-serif;--hand:'Kalam','Segoe Print',cursive;--mr:'Baloo 2','Mukta',sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;color:var(--ink);background:#fff;font:16px/1.65 var(--sans);-webkit-font-smoothing:antialiased;overflow-x:hidden}
a{color:inherit}img{max-width:100%;height:auto}figure{margin:0}.wrap{width:min(1200px,calc(100% - 48px));margin:auto}
.skip{position:absolute;left:-9999px}.skip:focus{left:10px;top:10px;background:#fff;padding:8px;z-index:99}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}
.mask{-webkit-mask:var(--m) 0 0/100% 100% no-repeat;mask:var(--m) 0 0/100% 100% no-repeat}
/* type */
h1,h2,h3{margin:0 0 16px;line-height:1.05}h1,h2,.slide-title{font-family:var(--display);font-weight:400;text-transform:uppercase;letter-spacing:.01em}
h1,.slide-title{font-size:clamp(40px,5vw,72px)}h2{font-size:clamp(34px,4.4vw,58px)}h3{font:800 21px/1.2 var(--sans)}
.hl{position:relative;z-index:0;display:inline-block;color:var(--ink);padding:0 .12em}.hl::before{content:"";position:absolute;z-index:-1;inset:6% -4% -4%;background:var(--yellow);-webkit-mask:url(images/brush.svg) 0 0/100% 100% no-repeat;mask:url(images/brush.svg) 0 0/100% 100% no-repeat}
.hand{font:700 22px/1.2 var(--hand);color:var(--red)}.mr{font:800 22px/1.35 var(--mr)}
.eyebrow{text-transform:uppercase;letter-spacing:.16em;color:var(--red);font-size:13px;font-weight:800;margin:0 0 12px}
.lead,.section-intro{font-size:19px;color:var(--muted);max-width:620px}
/* buttons: boxy, shouty */
.button,.nav-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--red);color:#fff!important;padding:15px 28px;text-decoration:none;font-weight:800;font-size:14px;text-transform:uppercase;letter-spacing:.06em;transition:transform .15s,background .15s;box-shadow:4px 4px 0 var(--ink)}.button:hover,.nav-cta:hover{background:var(--ink);transform:translate(-2px,-2px)}
.button.light{background:#fff;color:var(--red)!important}.button.light:hover{background:var(--yellow);color:var(--ink)!important}.button.yellow{background:var(--yellow);color:var(--ink)!important}.button.yellow:hover{background:#fff}
.text-link{font-weight:800;text-decoration:none;text-transform:uppercase;font-size:14px;letter-spacing:.05em}.text-link:hover{color:var(--red)}
.actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px 26px;margin-top:30px}
/* top strip + ticker */
.topbar{background:var(--ink);color:#fff;font-size:13px}.topbar-inner{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:40px}
.notices{display:flex;align-items:center;gap:14px;min-width:0;flex:1}.notices b{flex:none;background:var(--yellow);color:var(--ink);padding:3px 12px;font:800 14px var(--mr)}.ticker{overflow:hidden;flex:1;white-space:nowrap}.ticker-track{display:inline-flex;gap:46px;padding-left:0;animation:tick 38s linear infinite}.ticker:hover .ticker-track{animation-play-state:paused}.ticker-track span::before{content:"◆";color:var(--yellow);margin-right:12px;font-size:10px}
@keyframes tick{to{transform:translateX(-50%)}}
.topbar-links{display:flex;gap:22px;flex:none}.topbar-links a{text-decoration:none;font-weight:600}.topbar-links a:hover{color:var(--yellow)}
/* header */
.site-header{position:sticky;top:0;z-index:30;background:#fff;box-shadow:0 3px 0 var(--yellow)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:86px}
.brand{display:flex;align-items:center;gap:12px;text-decoration:none;font-weight:800;line-height:1.15;font-size:16px}.brand img{width:58px;height:58px;object-fit:contain}.brand small{display:block;font-weight:500;font-size:12px;color:var(--muted);margin-top:3px}
.nav{display:flex;align-items:center;gap:2px}.nav>a,.dd>a{display:block;text-decoration:none;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;padding:12px 11px}.nav>a:hover,.dd>a:hover{color:var(--red)}.nav a[aria-current]{color:var(--red)}.nav .nav-cta{margin-left:12px;padding:13px 22px;color:#fff}
.dd{position:relative;display:flex;align-items:center}.dd-toggle{background:none;border:0;cursor:pointer;font-size:10px;padding:8px 6px 8px 0;margin-left:-8px;color:inherit}.sub{display:none;position:absolute;top:100%;left:0;min-width:230px;background:#fff;padding:10px 0;box-shadow:6px 6px 0 var(--yellow),0 0 0 2px var(--ink)}.sub a{display:block;text-decoration:none;font-weight:700;font-size:14px;padding:9px 20px}.sub a:hover{background:var(--yellow)}.dd:hover .sub,.dd:focus-within .sub,.dd.open .sub{display:block}
.menu-toggle{display:none}
/* hero carousel */
.hero{position:relative;overflow:hidden;background:var(--ink)}.slides{display:grid}.slide{grid-area:1/1;position:relative;display:flex;align-items:stretch;min-height:min(80vh,640px);opacity:0;visibility:hidden;transition:opacity .7s,visibility .7s;background:var(--bg,var(--red));color:var(--fg,#fff)}.slide.is-active{opacity:1;visibility:visible}
.s-red{--bg:var(--red);--fg:#fff}.s-ink{--bg:var(--ink);--fg:#fff}.s-yellow{--bg:var(--yellow);--fg:var(--ink)}
.slide-photo{position:absolute;top:0;right:0;bottom:0;width:66%}.slide-photo img{width:100%;height:100%;object-fit:cover}
.slide-copy{position:relative;z-index:2;width:46%;padding:70px 90px 100px max(24px,calc((100vw - 1200px)/2));display:flex;flex-direction:column;justify-content:center;background:var(--bg);--m:url(images/torn-r.svg)}
.slide-copy{-webkit-mask:var(--m) 0 0/100% 100% no-repeat;mask:var(--m) 0 0/100% 100% no-repeat}
.slide .mr{color:var(--yellow);margin:0 0 14px}.s-yellow .mr{color:var(--red)}.slide-title{margin-bottom:26px}.slide .button{align-self:flex-start}.s-red .button{background:var(--yellow);color:var(--ink)!important}.s-ink .button{background:var(--red)}.s-yellow .button{background:var(--ink)}
.slide .button{box-shadow:4px 4px 0 #0007}
.hero-ctrl{position:absolute;z-index:5;left:max(24px,calc((100vw - 1200px)/2));bottom:26px;display:flex;align-items:center;gap:10px}.hero-ctrl button{border:0;cursor:pointer}.arrow{width:42px;height:42px;background:#fff;color:var(--ink);font-size:20px;font-weight:800}.arrow:hover{background:var(--yellow)}
.dot{width:34px;height:8px;background:#ffffff66;padding:0}.dot[aria-current="true"]{background:#fff}
/* big numbers */
.numbers{position:relative;background:var(--yellow);padding:80px 0 70px;margin-top:40px}.numbers::before,.rough::before{content:"";position:absolute;left:0;right:0;bottom:calc(100% - 1px);height:40px;background:inherit;-webkit-mask:url(images/edge.svg) 0 0/100% 100% no-repeat;mask:url(images/edge.svg) 0 0/100% 100% no-repeat}
.numbers-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;text-align:center}.num{font:400 clamp(56px,7vw,104px)/1 var(--display);color:var(--red)}.num-label{font-weight:800;text-transform:uppercase;letter-spacing:.06em;font-size:14px}.numbers-note{margin:36px 0 0;text-align:center;font:700 20px var(--hand)}
/* sections */
.section{position:relative;padding:100px 0}.paper{background:var(--paper)}.dark{background:var(--ink);color:#fff}.red{background:var(--red);color:#fff}
.section-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:44px}.section-head h2,.section-head p{margin:0}
.why{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}
.collage{position:relative;height:540px}.collage figure{position:absolute;background:#fff;padding:10px 10px 0;--m:url(images/torn.svg);-webkit-mask:var(--m) 0 0/100% 100% no-repeat;mask:var(--m) 0 0/100% 100% no-repeat}.collage img{display:block;width:100%;object-fit:cover}
.collage .c1{left:0;top:0;width:62%;transform:rotate(-4deg)}.collage .c1 img{aspect-ratio:4/3}.collage .c2{right:0;top:70px;width:52%;transform:rotate(3deg);z-index:2}.collage .c2 img{aspect-ratio:1/1}.collage .c3{left:12%;bottom:0;width:58%;transform:rotate(-1.5deg);z-index:3}.collage .c3 img{aspect-ratio:16/10}
.collage figcaption,.framed figcaption{padding:10px 4px 18px;font:700 17px/1.2 var(--hand);color:var(--ink)}
.collage .stamp{position:absolute;right:2%;bottom:30px;z-index:4;transform:rotate(6deg);background:var(--red);color:#fff;padding:10px 18px;font:400 24px/1 var(--display);text-transform:uppercase}
.why-list{display:grid;gap:26px;margin-top:30px}.why-item{display:flex;gap:20px}.why-item h3{margin-bottom:4px}.why-item p{margin:0;color:var(--muted)}
.badge{flex:none;display:grid;place-items:center;width:68px;height:68px;border-radius:50%;background:var(--yellow);color:var(--ink)}.badge svg{width:34px;height:34px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
/* programme tiles */
.ptiles{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.ptile{padding:38px 28px 34px;display:flex;flex-direction:column;gap:12px;text-decoration:none;min-height:310px}.ptile:nth-child(1){background:var(--yellow)}.ptile:nth-child(2){background:#fff;color:var(--ink)}.ptile:nth-child(3){background:var(--red);color:#fff}.ptile:nth-child(4){background:var(--ink);color:#fff}
.ptile .badge{background:var(--ink);color:#fff}.ptile:nth-child(2) .badge{background:var(--red)}.ptile:nth-child(3) .badge{background:var(--yellow);color:var(--ink)}.ptile:nth-child(4) .badge{background:var(--yellow);color:var(--ink)}
.ptile h3{font:400 30px/1.05 var(--display);text-transform:uppercase;margin:8px 0 0}.ptile p{margin:0;flex:1;font-size:15px}.ptile span{font-weight:800;text-transform:uppercase;font-size:13px;letter-spacing:.06em}.ptile:hover{filter:brightness(1.07)}
/* tinted photo grid */
.tint-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:260px}.tint-grid>*{position:relative;overflow:hidden}.tint-grid .t-img{background:var(--red)}.tint-grid img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.1);opacity:.5;transition:filter .4s,opacity .4s,transform .6s}.tint-grid .t-img:hover img{filter:none;opacity:1;transform:scale(1.05)}
.tint-grid .t-block{padding:34px 30px;display:flex;flex-direction:column;justify-content:center;text-decoration:none}.tint-grid .t-yellow{background:var(--yellow);color:var(--ink)}.tint-grid .t-yellow h2{font-size:44px;margin:0}.tint-grid .t-ink{background:var(--ink);color:#fff}
.tint-grid figcaption{position:absolute;left:0;bottom:0;padding:8px 14px;background:#000a;color:#fff;font-size:12px;font-weight:700;opacity:0;transition:opacity .3s}.t-img:hover figcaption{opacity:1}
/* stories of change */
.scards{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin-top:10px}.scard{display:block;text-decoration:none;background:var(--yellow);position:relative}.scard img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.scard div{padding:22px 24px 26px}.scard h3{font:400 30px/1.05 var(--display);text-transform:uppercase}.scard p{margin:0 0 14px;font-size:15px}.scard b{font-size:13px;text-transform:uppercase;letter-spacing:.06em}.scard:nth-child(2){transform:translateY(24px);background:var(--red);color:#fff}.scard:nth-child(3){background:#fff;box-shadow:0 0 0 3px var(--ink)}.scard:hover{filter:brightness(1.06)}
/* recognition */
.logos{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:34px}.logo-tile{display:grid;place-items:center;min-height:120px;padding:14px;text-align:center;border:3px dashed #ffffff66;font-weight:700;font-size:13px;color:#ffffffb3}.logo-tile.real{border:0;background:#fff;color:var(--ink);font:800 16px/1.3 var(--mr)}
.recog{display:grid;grid-template-columns:auto 1fr;gap:24px;align-items:center}.medal{width:96px;height:96px;border-radius:50%;background:var(--yellow);color:var(--ink);display:grid;place-items:center}.medal svg{width:48px;height:48px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.recog h2{margin-bottom:6px}.recog p{margin:0;color:#d8cfc6}
/* take part */
.tp{display:grid;grid-template-columns:repeat(3,1fr)}.tp-block{padding:52px 38px 44px;text-decoration:none;display:flex;flex-direction:column;gap:12px;min-height:360px}.tp-block:nth-child(1){background:var(--yellow)}.tp-block:nth-child(2){background:var(--red);color:#fff}.tp-block:nth-child(3){background:var(--ink);color:#fff}
.tp-block .badge{width:84px;height:84px;background:var(--ink);color:#fff}.tp-block:nth-child(2) .badge{background:var(--yellow);color:var(--ink)}.tp-block:nth-child(3) .badge{background:var(--red);color:#fff}.tp-block h3{font:400 44px/1 var(--display);text-transform:uppercase;margin:14px 0 0}.tp-block p{margin:0;flex:1;font-size:17px}.tp-block span{font-weight:800;text-transform:uppercase;font-size:14px;letter-spacing:.06em}.tp-block:hover{filter:brightness(1.07)}
/* find us */
.visit-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:70px;align-items:center}
.framed{background:#fff;padding:10px 10px 0;--m:url(images/torn.svg);-webkit-mask:var(--m) 0 0/100% 100% no-repeat;mask:var(--m) 0 0/100% 100% no-repeat;transform:rotate(1.5deg)}.framed img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}
/* closing banner with brush edge, rangoli pattern and logo watermark */
.closing{position:relative;margin-top:44px;background:var(--red) url(images/pattern.svg);color:#fff;text-align:center;padding:100px 0 96px}.closing::before{content:"";position:absolute;left:0;right:0;bottom:calc(100% - 1px);height:40px;background:var(--red);-webkit-mask:url(images/edge.svg) 0 0/100% 100% no-repeat;mask:url(images/edge.svg) 0 0/100% 100% no-repeat}
.closing::after{content:"";position:absolute;inset:0;background:url(logo.png) right 6% center/auto 130% no-repeat;mix-blend-mode:multiply;opacity:.12;pointer-events:none}
.closing .wrap{position:relative;z-index:1}.closing h2{max-width:800px;margin:0 auto 14px;font-size:clamp(38px,5.4vw,76px)}.closing .mr{margin:0 0 28px;color:var(--yellow)}.closing .actions{justify-content:center}
/* big footer */
footer{background:var(--ink);color:#eee;padding:80px 0 90px}.footer-cols{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.4fr;gap:46px}.footer-cols h4{margin:0 0 16px;font:400 22px var(--display);text-transform:uppercase;letter-spacing:.04em;color:var(--yellow)}.footer-cols p,.footer-cols li,.footnote{color:#c4b9af;font-size:14px}.footer-cols ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.footer-cols a{text-decoration:none}.footer-cols a:hover{color:var(--yellow)}
.footer-brand{display:flex;gap:14px;align-items:center;margin-bottom:16px;font-weight:800;line-height:1.2}.footer-brand img{width:64px;height:64px;background:#fff;object-fit:contain;padding:4px}
.footnote{border-top:1px solid #4a413a;padding-top:22px;margin-top:50px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}
/* WhatsApp button */
.wa{position:fixed;right:20px;bottom:20px;z-index:40;display:flex;align-items:center;gap:10px;background:#25d366;color:#fff;text-decoration:none;font-weight:800;font-size:14px;padding:12px 18px 12px 14px;border-radius:999px;box-shadow:0 8px 24px #0004}.wa svg{width:28px;height:28px;fill:#fff}.wa:hover{background:#1da851}
/* sub-pages */
.page-hero{position:relative;background:var(--red);color:#fff;padding:96px 0 100px}.page-hero p{max-width:640px;font-size:19px}.page-hero .eyebrow{color:var(--yellow)}
.page-hero.has-photo{background:linear-gradient(90deg,#1a110bf0 0%,#1a110bb0 55%,#1a110b30 100%),var(--photo) center 40%/cover;padding:130px 0 130px}.page-hero::after{content:"";position:absolute;left:0;right:0;top:calc(100% - 39px);height:40px;background:#fff;-webkit-mask:url(images/edge.svg) 0 100%/100% 100% no-repeat;mask:url(images/edge.svg) 0 100%/100% 100% no-repeat;transform:scaleY(-1);transform-origin:center}
.page-hero h1{margin-bottom:18px}
.content-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0;margin-top:35px}.info-panel{padding:46px 40px;min-height:230px}.info-panel:nth-child(4n+1){background:var(--yellow)}.info-panel:nth-child(4n+2){background:var(--red);color:#fff}.info-panel:nth-child(4n+3){background:var(--ink);color:#fff}.info-panel:nth-child(4n+4){background:var(--cream)}.info-panel h2{font-size:34px;margin-bottom:12px}.info-panel p{margin:0}.info-panel a{font-weight:800}
.photo-pair{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:64px}.photo-pair .framed:nth-child(2){transform:rotate(-1.5deg)}
.band{position:relative;background:var(--yellow);padding:84px 0;margin-top:44px}.band::before{content:"";position:absolute;left:0;right:0;bottom:calc(100% - 1px);height:40px;background:var(--yellow);-webkit-mask:url(images/edge.svg) 0 0/100% 100% no-repeat;mask:url(images/edge.svg) 0 0/100% 100% no-repeat}.split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.link-stack a{display:flex;justify-content:space-between;text-decoration:none;padding:18px 0;font:400 30px/1.1 var(--display);text-transform:uppercase}.link-stack a:hover{color:var(--red)}
address{font-style:normal;line-height:1.8}
.gallery-label{margin:46px 0 16px;font:400 24px var(--display);text-transform:uppercase;letter-spacing:.04em;color:var(--red)}.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:26px}.gallery a{display:block;text-decoration:none;transition:transform .25s}.gallery a:hover{transform:translateY(-4px) rotate(-1deg)}.gallery .framed{transform:none}
.lightbox{border:0;padding:0;background:none;max-width:94vw;max-height:94vh}.lightbox::backdrop{background:#120c08eb}.lightbox img{display:block;max-height:84vh;width:auto;margin:auto;box-shadow:0 20px 60px #000a}.lightbox p{margin:12px 0 0;text-align:center;font-size:14px;color:#eee}.lightbox button{position:fixed;top:16px;right:20px;width:44px;height:44px;border:0;border-radius:50%;background:#fff;font-size:26px;line-height:1;cursor:pointer}
.draft-alert{display:inline-block!important;background:var(--yellow);padding:12px 18px;font-size:14px;line-height:1.5;color:var(--ink)!important;font-weight:700}
.donate-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:32px}.donate-grid .info-panel{min-height:0}.qr-placeholder{width:min(100%,270px);aspect-ratio:1;margin:20px auto;background:repeating-linear-gradient(45deg,#ffffff22 0 12px,#ffffff08 12px 24px);border:6px solid #fff;display:grid;place-items:center;text-align:center}.qr-placeholder span{background:var(--ink);padding:12px;font-weight:800;font-size:16px;line-height:1.3;letter-spacing:.1em;color:#fff}
.bank-details{margin:20px 0}.bank-details div{border-bottom:2px solid #ffffff44;padding:12px 0}.bank-details dt{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;opacity:.8}.bank-details dd{margin:4px 0 0;font-size:20px;font-weight:700}.note{font-size:14px;font-style:italic}
.section.wrap{width:min(1200px,calc(100% - 48px))}
@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important;scroll-behavior:auto}}
@media(max-width:1080px){.nav>a,.dd>a{padding:12px 7px;font-size:12px}.brand span{max-width:190px}.ptiles{grid-template-columns:1fr 1fr}.footer-cols{grid-template-columns:1fr 1fr}.logos{grid-template-columns:repeat(3,1fr)}}
@media(max-width:860px){.slide{flex-direction:column-reverse;min-height:0}.slide-photo{position:static;width:100%;height:300px}.slide-copy{width:100%;padding:44px 24px 96px;-webkit-mask:none;mask:none}.hero-ctrl{left:24px}.why,.visit-grid,.split,.donate-grid,.photo-pair{grid-template-columns:1fr;gap:40px}.collage{height:460px}.tint-grid{grid-template-columns:1fr 1fr;grid-auto-rows:190px}.scards,.tp{grid-template-columns:1fr}.scard:nth-child(2){transform:none}.numbers-grid{grid-template-columns:1fr 1fr}.content-grid{grid-template-columns:1fr}}
@media(max-width:760px){.wrap{width:min(1200px,calc(100% - 36px))}.topbar-links{display:none}.header-inner{min-height:72px}.brand{font-size:14px}.brand img{width:46px;height:46px}.site-header{position:relative}.menu-toggle{display:block;background:var(--ink);color:#fff;border:0;font-size:24px;width:46px;height:46px;cursor:pointer}
.nav{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;padding:10px 20px 24px;z-index:5;box-shadow:0 14px 24px #0003;flex-direction:column;align-items:stretch;gap:0;max-height:75vh;overflow:auto}.nav.open{display:flex}.nav>a,.dd>a{padding:14px 4px;font-size:14px;border-bottom:1px solid #eee;flex:1}.dd{flex-wrap:wrap}.dd-toggle{padding:14px;margin:0;font-size:14px}.sub{position:static;width:100%;box-shadow:none;background:var(--paper);padding:4px 0}.dd:hover .sub,.dd:focus-within .sub{display:none}.dd.open .sub{display:block}.nav .nav-cta{margin:14px 0 0}
.section{padding:70px 0}.section-head{flex-direction:column;align-items:flex-start}.ptiles{grid-template-columns:1fr}.logos{grid-template-columns:1fr 1fr}.recog{grid-template-columns:1fr}.footer-cols{grid-template-columns:1fr}.page-hero.has-photo{padding:84px 0 90px;background:linear-gradient(#1a110bcc,#1a110bcc),var(--photo) center/cover}.collage{height:400px}.wa span{display:none}.wa{padding:14px}}
