.trendk-about-shell{min-height:100vh;background-color:var(--background);color:var(--foreground);font-size:15px;display:flex;flex-direction:column;align-items:center}.trendk-about-app{width:100%;display:flex;flex-direction:column;align-items:center}.trendk-main{width:100%;flex:1;background:#000;display:flex;flex-direction:column}.trendk-section{width:100%}.trendk-section-inner{max-width:1280px;margin:0 auto;padding:72px 32px 80px}.trendk-about-hero{background:#020202;position:relative;overflow:hidden;color:#fff}.trendk-about-hero:before{content:"";position:absolute;inset:-200px;background:radial-gradient(circle at 10% 0%,rgba(255,0,0,.6),transparent 55%),radial-gradient(circle at 80% 100%,rgba(255,0,0,.35),transparent 55%),radial-gradient(circle at 60% 40%,rgba(255,255,255,.04),transparent 60%);opacity:.9;filter:blur(30px);pointer-events:none}.trendk-about-hero-shell{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:56px}.trendk-about-left{flex:1.2;display:flex;flex-direction:column;gap:18px}.trendk-about-kicker{font-size:11px;text-transform:uppercase;letter-spacing:.18em;color:var(--primary)}.trendk-about-title{font-size:30px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin:0;max-width:620px;color:#fff}.trendk-about-title span{color:var(--primary)}.trendk-about-sub{font-size:14px;color:#ffffffd1;max-width:540px;line-height:1.7}.trendk-about-meta-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.trendk-about-meta-pill{padding:6px 12px;border-radius:999px;background:#000000d9;border:1px solid rgba(255,255,255,.22);font-size:12px;color:#ffffffe6}.trendk-about-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.trendk-btn-primary{padding:10px 22px;border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--primary),#ff3232);color:var(--primary-foreground);font-size:14px;font-weight:500;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:opacity .2s}.trendk-btn-primary:hover{opacity:.9}.trendk-btn-secondary{padding:10px 18px;border-radius:var(--radius-lg);background:#000000d9;color:#fff;font-size:13px;font-weight:500;border:1px solid rgba(255,255,255,.22);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:border-color .2s}.trendk-btn-secondary:hover{border-color:#fff6}.trendk-about-small{font-size:12px;color:#ffffffa6;margin-top:6px;max-width:480px;line-height:1.6}.trendk-about-right{flex:1;display:flex;flex-direction:column;gap:12px}.trendk-about-mosaic{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.trendk-about-mosaic-card{position:relative;border-radius:16px;background:#080808f5;border:1px solid rgba(255,255,255,.16);padding:14px 14px 12px;display:flex;flex-direction:column;gap:6px;color:#fff;transition:transform .2s,border-color .2s}.trendk-about-mosaic-card:hover{transform:translateY(-2px);border-color:#ffffff3d}.trendk-about-mosaic-label{font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:#ffffffa6}.trendk-about-mosaic-title{font-size:13px;font-weight:600}.trendk-about-mosaic-text{font-size:12px;color:#fffc;line-height:1.5}.trendk-story{background:#000;color:#fff}.trendk-story-layout{display:flex;align-items:flex-start;gap:40px}.trendk-story-left{flex:1.2;display:flex;flex-direction:column;gap:12px}.trendk-section-kicker{font-size:11px;text-transform:uppercase;letter-spacing:.18em;color:var(--primary)}.trendk-section-title{font-size:22px;font-weight:600;margin:0;color:#fff}.trendk-section-sub{font-size:14px;color:#ffffffbf;max-width:520px;line-height:1.7}.trendk-story-points{display:flex;flex-direction:column;gap:8px;margin-top:4px}.trendk-story-point{font-size:13px;color:#ffffffd1;line-height:1.6}.trendk-story-right{flex:1;display:flex;flex-direction:column;gap:10px}.trendk-pill-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.trendk-pill{padding:6px 10px;border-radius:999px;background:#ff00001f;border:1px solid rgba(255,0,0,.5);font-size:11px;color:var(--primary-foreground)}.trendk-story-card{border-radius:16px;background:#0a0a0af5;border:1px solid rgba(255,255,255,.12);padding:14px 14px 12px;display:flex;flex-direction:column;gap:6px;transition:border-color .2s}.trendk-story-card:hover{border-color:#fff3}.trendk-story-card-title{font-size:14px;font-weight:600;color:#fff}.trendk-story-card-list{font-size:13px;color:#fffc;display:flex;flex-direction:column;gap:4px;line-height:1.6}.trendk-team{background:#050505;color:#fff}.trendk-team-header{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.trendk-team-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.trendk-team-card{border-radius:18px;background:#080808fa;border:1px solid rgba(255,255,255,.12);padding:16px 16px 14px;display:flex;flex-direction:column;gap:10px;transition:transform .2s,border-color .2s}.trendk-team-card:hover{transform:translateY(-2px);border-color:#fff3}.trendk-team-avatar{width:52px;height:52px;border-radius:999px;overflow:hidden;background:#111;flex-shrink:0}.trendk-team-avatar img{width:100%;height:100%;object-fit:cover;display:block}.trendk-team-top{display:flex;align-items:center;gap:12px}.trendk-team-name{font-size:14px;font-weight:600;color:#fff}.trendk-team-role{font-size:12px;color:#ffffffa6}.trendk-team-tag{font-size:11px;color:var(--primary);margin-top:2px}.trendk-team-bio{font-size:13px;color:#fffc;line-height:1.6}.trendk-team-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px;font-size:11px;color:#ffffffb3}.trendk-team-meta-pill{padding:4px 8px;border-radius:999px;background:#000000e6;border:1px solid rgba(255,255,255,.14)}@media(max-width:1024px){.trendk-about-hero-shell{flex-direction:column;gap:32px}.trendk-about-left,.trendk-about-right{flex:1}.trendk-story-layout{flex-direction:column;gap:24px}.trendk-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.trendk-section-inner{padding:48px 20px 60px}.trendk-about-title{font-size:24px}.trendk-about-mosaic,.trendk-team-grid{grid-template-columns:1fr}}@media(max-width:480px){.trendk-about-title{font-size:20px}.trendk-about-actions{flex-direction:column}.trendk-btn-primary,.trendk-btn-secondary{width:100%}}
