.crew-verified-wrapper .cv-hero{background:#fff1ee;padding:3.5rem 0}.crew-verified-wrapper .cv-tagline{font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary);margin-bottom:.75rem}.crew-verified-wrapper .cv-hero h1{font-size:2rem;line-height:1.25;margin-bottom:1.25rem;max-width:640px}.crew-verified-wrapper .cv-intro{font-size:1.0625rem;color:var(--color-text-light);line-height:1.7;max-width:600px}.crew-verified-wrapper .cv-label{font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-primary);margin-bottom:.75rem}.crew-verified-wrapper .problem-section{padding-top:3rem;padding-bottom:3rem}.crew-verified-wrapper .problem-layout{display:grid;grid-template-columns:1.2fr .8fr;gap:3rem;align-items:start}.crew-verified-wrapper .problem-text h2{font-size:1.75rem;line-height:1.2;margin-bottom:1.25rem}.crew-verified-wrapper .problem-text p{font-size:.9375rem;color:var(--color-text-light);line-height:1.7;margin-bottom:1rem}.crew-verified-wrapper .fluff-card{background:#fafafa;border:1px solid #eee;border-radius:14px;padding:2rem}.crew-verified-wrapper .fluff-heading{font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-light);margin-bottom:1rem}.crew-verified-wrapper .fluff-tags{display:flex;flex-wrap:wrap;gap:.5rem}.crew-verified-wrapper .fluff-tag{display:inline-block;font-size:.8125rem;font-weight:600;padding:.375rem .75rem;border-radius:6px;background:#fff1ee;color:var(--color-primary);border:1px solid #ffe0d9;text-decoration:line-through;text-decoration-color:var(--color-primary)}.crew-verified-wrapper .fluff-bottom{font-size:.8125rem;color:var(--color-text-light);margin-top:1.25rem;font-weight:600}.crew-verified-wrapper .approach-heading{font-size:1.75rem;margin-bottom:.75rem}.crew-verified-wrapper .approach-intro{font-size:1.0625rem;color:var(--color-text-light);line-height:1.7;max-width:680px;margin-bottom:2rem}.crew-verified-wrapper .approach-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.crew-verified-wrapper .approach-card{padding:1.5rem;background:#fff;border:1px solid #eee;border-radius:12px}.crew-verified-wrapper .approach-icon{width:48px;height:48px;border-radius:50%;background:#fff1ee;color:var(--color-primary);display:flex;align-items:center;justify-content:center;margin-bottom:.75rem}.crew-verified-wrapper .approach-card h3{font-size:1rem;margin-bottom:.5rem}.crew-verified-wrapper .approach-card p{font-size:.875rem;color:var(--color-text-light);line-height:1.6}.crew-verified-wrapper .verify-intro-section{padding-top:3rem;padding-bottom:3rem}.crew-verified-wrapper .layer-header{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;flex-wrap:wrap}.crew-verified-wrapper .layer-header h2{font-size:1.5rem;line-height:1.3}.crew-verified-wrapper .layer-description{font-size:.9375rem;color:var(--color-text-light);line-height:1.7;max-width:720px;margin-bottom:2rem}.crew-verified-wrapper .layer-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.crew-verified-wrapper .layer-card{padding:1.5rem;background:#fff;border:1px solid #eee;border-radius:12px}.crew-verified-wrapper .crew-accent{border:2px solid #e65100}.crew-verified-wrapper .community-accent{border:2px solid #1565c0}.crew-verified-wrapper .layer-card-icon{width:44px;height:44px;border-radius:10px;background:#fff3e0;color:#e65100;display:flex;align-items:center;justify-content:center;margin-bottom:.75rem}.crew-verified-wrapper .community-icon{background:#e3f2fd;color:#1565c0}.crew-verified-wrapper .layer-card h3{font-size:1rem;margin-bottom:.375rem}.crew-verified-wrapper .layer-card p{font-size:.875rem;color:var(--color-text-light);line-height:1.5}.crew-verified-wrapper .showcase-badge{font-size:.625rem;font-weight:700;padding:.1875rem .5rem;border-radius:4px;text-transform:uppercase;letter-spacing:.04em;display:inline-block;white-space:nowrap}.crew-verified-wrapper .badge-inhouse{background:#fff3e0;color:#e65100}.crew-verified-wrapper .badge-community{background:#e3f2fd;color:#1565c0}.crew-verified-wrapper .stats-section{background:linear-gradient(135deg,#1a1a2e,#2d2d4a);padding:2.5rem 0}.crew-verified-wrapper .stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;text-align:center}.crew-verified-wrapper .stat-number{display:block;font-size:2rem;font-weight:900;color:#fff}.crew-verified-wrapper .stat-label{font-size:.875rem;color:#a0a0b0;text-transform:uppercase;letter-spacing:.03em}.crew-verified-wrapper .result-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.crew-verified-wrapper .result-card{padding:1.5rem;background:#fff;border:1px solid #eee;border-radius:12px;text-align:center}.crew-verified-wrapper .result-icon{width:48px;height:48px;border-radius:50%;background:#fff1ee;color:var(--color-primary);display:flex;align-items:center;justify-content:center;margin:0 auto .75rem}.crew-verified-wrapper .result-card h3{font-size:1rem;margin-bottom:.375rem}.crew-verified-wrapper .result-card p{font-size:.875rem;color:var(--color-text-light);line-height:1.5}.crew-verified-wrapper .cta-section{padding-bottom:3rem}.crew-verified-wrapper .cta-card{background:linear-gradient(135deg,#1a1a2e,#2d2d4a);border-radius:16px;padding:3rem;text-align:center;color:#fff}.crew-verified-wrapper .cta-card h2{font-size:1.75rem;margin-bottom:.75rem}.crew-verified-wrapper .cta-card p{color:#a0a0b0;max-width:540px;margin:0 auto 1.5rem;line-height:1.6}.crew-verified-wrapper .cta-actions{display:flex;gap:.75rem;justify-content:center}.crew-verified-wrapper .cta-actions .btn-outline{border-color:#ffffff4d;color:#fff}.crew-verified-wrapper .cta-actions .btn-outline:hover{border-color:#fff;background:#ffffff1a}@media (max-width: 768px){.crew-verified-wrapper .cv-hero h1{font-size:1.5rem}.crew-verified-wrapper .problem-layout{grid-template-columns:1fr;gap:2rem}.crew-verified-wrapper .approach-grid,.crew-verified-wrapper .layer-grid{grid-template-columns:1fr}.crew-verified-wrapper .stats-grid{grid-template-columns:repeat(2,1fr)}.crew-verified-wrapper .result-grid{grid-template-columns:1fr}.crew-verified-wrapper .cta-card{padding:2rem 1.5rem}.crew-verified-wrapper .cta-actions{flex-direction:column;align-items:center}}
