.who-we-are{position:relative;padding:clamp(60px,9vw,110px) 20px;background:radial-gradient(1000px 500px at 100% 0,rgba(0,188,212,.06),transparent 60%),radial-gradient(800px 400px at 0 100%,rgba(0,200,83,.05),transparent 60%),linear-gradient(180deg,#fbfdff,#f1f6fb)}.wwa-inner{width:100%;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;grid-gap:clamp(36px,6vw,80px);gap:clamp(36px,6vw,80px)}.wwa-polaroid-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px}.polaroid-card{display:block}.polaroid-card .frame{position:relative;background:#fff;border-radius:var(--r-md);padding:10px;box-shadow:var(--shadow-md);overflow:hidden;transition:transform var(--dur) var(--ease-out),box-shadow var(--dur);aspect-ratio:1/1}.polaroid-card .frame:after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid rgba(15,23,42,.04);pointer-events:none}.polaroid-card:nth-child(odd) .frame{transform:rotate(-1.2deg)}.polaroid-card:nth-child(2n) .frame{transform:rotate(1.2deg)}.polaroid-card .frame:hover{transform:rotate(0) translateY(-4px);box-shadow:var(--shadow-lg)}@keyframes wwa-float-a{0%,to{transform:rotate(-1.2deg) translateY(0)}50%{transform:rotate(-1.2deg) translateY(-6px)}}@keyframes wwa-float-b{0%,to{transform:rotate(1.2deg) translateY(0)}50%{transform:rotate(1.2deg) translateY(-6px)}}.polaroid-card:first-child .frame{animation:wwa-float-a 6s ease-in-out infinite}.polaroid-card:nth-child(2) .frame{animation:wwa-float-b 6.4s ease-in-out .4s infinite}.polaroid-card:nth-child(3) .frame{animation:wwa-float-a 6.8s ease-in-out .2s infinite}.polaroid-card:nth-child(4) .frame{animation:wwa-float-b 6.2s ease-in-out .6s infinite}.polaroid-card .frame:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.polaroid-card .frame{animation:none!important}}.polaroid-card .wwa-img,.polaroid-card img{display:block;width:100%;height:100%;object-fit:cover;border-radius:10px}.wwa-text{max-width:460px}.wwa-text .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--brand-cta);margin-bottom:14px}.wwa-text .eyebrow:before{content:"";width:28px;height:2px;background:linear-gradient(90deg,var(--brand-cta),var(--brand-blue-700));border-radius:2px}.wwa-text h2{font-family:var(--font-display,inherit);font-size:clamp(32px,4.6vw,52px);line-height:1.05;margin:0 0 18px;font-weight:800;letter-spacing:-.02em;color:var(--text-primary)}.wwa-text h2 .accent{font-style:italic;font-weight:700;background:linear-gradient(90deg,var(--brand-cta),var(--brand-blue-700));-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;padding-right:.18em;margin-right:-.08em}.wwa-text .title-bar{display:block;width:64px;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--brand-cta),var(--brand-blue-700));margin:0 0 18px;opacity:.9}.wwa-text p{font-size:16px;color:var(--text-secondary);line-height:1.75;margin:0}@media (max-width:880px){.wwa-inner{grid-template-columns:1fr;gap:36px;text-align:center}.wwa-text{max-width:100%;margin:0 auto}.wwa-text .eyebrow{justify-content:center}.wwa-text .title-bar{margin-left:auto;margin-right:auto}}@media (max-width:480px){.wwa-polaroid-grid{gap:12px}.polaroid-card .frame{padding:8px}}