.chips-resources-page{background:radial-gradient(circle at top left,rgba(0,174,255,.14),transparent 34rem),radial-gradient(circle at 85% 15%,rgba(59,130,246,.16),transparent 32rem),linear-gradient(180deg,#05070b,#090d14 45%,#05070b);color:#f4f7fb;font-family:inherit;overflow:hidden}.resources-container{margin:0 auto;width:min(1180px,calc(100% - 40px))}.resources-hero{padding:96px 0 72px;position:relative}.hero-grid{align-items:center;display:grid;gap:42px;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr)}.eyebrow{align-items:center;color:#66d9ff;display:inline-flex;font-size:.82rem;font-weight:700;gap:8px;letter-spacing:.14em;margin-bottom:16px;text-transform:uppercase}.eyebrow:before{background:linear-gradient(90deg,#66d9ff,rgba(102,217,255,0));content:"";height:1px;width:28px}.final-cta-card h2,.hero-copy h1,.newsletter-copy h2,.podcast-copy h2,.section-heading h2{color:#fff;letter-spacing:-.04em;line-height:1.04;margin:0}.hero-copy h1{font-size:clamp(2.75rem,6vw,5.35rem);max-width:860px}.hero-copy p{color:#b8c3d4;font-size:clamp(1.05rem,1.8vw,1.32rem);line-height:1.7;margin:24px 0 0;max-width:760px}.hero-actions,.podcast-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.primary-btn,.secondary-btn{align-items:center;border-radius:999px;display:inline-flex;font-weight:800;justify-content:center;min-height:48px;padding:13px 20px;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.primary-btn{background:linear-gradient(135deg,#66d9ff,#2ea8ff);box-shadow:0 18px 44px rgba(46,168,255,.23);color:#061019}.secondary-btn{background:hsla(0,0%,100%,.04);border:1px solid rgba(102,217,255,.28);color:#eaf7ff}.case-card:hover,.media-card:hover,.primary-btn:hover,.recognition-card:hover,.resource-card:hover,.secondary-btn:hover,.solution-card:hover,.topic-card:hover{transform:translateY(-4px)}.secondary-btn:hover{background:rgba(102,217,255,.08);border-color:rgba(102,217,255,.6)}.hero-panel{backdrop-filter:blur(18px);background:linear-gradient(145deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.03)),radial-gradient(circle at top right,rgba(102,217,255,.16),transparent 18rem);border:1px solid rgba(102,217,255,.18);border-radius:28px;box-shadow:0 24px 80px rgba(0,0,0,.38);padding:30px;position:relative}.panel-label{background:#66d9ff;border-radius:999px;color:#061019;display:inline-block;font-size:.78rem;font-weight:900;margin-bottom:20px;padding:7px 12px}.hero-panel h2{color:#fff;font-size:clamp(1.65rem,2.5vw,2.35rem);line-height:1.1;margin:0}.hero-panel p{color:#b8c3d4;line-height:1.65;margin:16px 0 0}.hero-stat-grid{display:grid;gap:14px;grid-template-columns:repeat(2,1fr);margin-top:28px}.hero-stat-grid div{background:rgba(3,10,20,.58);border:1px solid hsla(0,0%,100%,.08);border-radius:20px;padding:18px}.hero-stat-grid span{color:#66d9ff;font-size:1.55rem;font-weight:900}.hero-stat-grid p{color:#d9e7f7;font-size:.95rem;margin:5px 0 0}.resources-section{padding:70px 0}.section-heading{margin-bottom:34px;max-width:790px}.final-cta-card h2,.newsletter-copy h2,.podcast-copy h2,.section-heading h2{font-size:clamp(2rem,3.5vw,3.2rem)}.final-cta-card p,.newsletter-copy p,.podcast-copy p,.section-heading p{color:#b8c3d4;font-size:1.05rem;line-height:1.7;margin:16px 0 0}.case-grid,.media-grid,.recognition-grid,.resource-card-grid,.solution-grid,.topic-grid{display:grid;gap:18px}.resource-card-grid{grid-template-columns:repeat(4,1fr)}.case-card,.media-card,.recognition-card,.resource-card,.solution-card,.topic-card{background:linear-gradient(145deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.025));border:1px solid rgba(102,217,255,.16);border-radius:24px;box-shadow:0 18px 50px rgba(0,0,0,.22);color:inherit;display:block;min-height:100%;padding:24px;position:relative;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.case-card:hover,.media-card:hover,.recognition-card:hover,.resource-card:hover,.solution-card:hover,.topic-card:hover{background:linear-gradient(145deg,rgba(102,217,255,.12),hsla(0,0%,100%,.035));border-color:rgba(102,217,255,.5);box-shadow:0 24px 70px rgba(0,0,0,.32)}.card-icon{background:linear-gradient(135deg,#66d9ff,#2ea8ff);border-radius:14px;color:#061019;display:grid;font-size:1.1rem;height:42px;margin-bottom:18px;place-items:center;width:42px}.case-card h3,.media-card h3,.recognition-card h3,.resource-card h3,.solution-card h3,.topic-card h3{color:#fff;font-size:1.18rem;line-height:1.25;margin:0}.case-card p,.media-card p,.recognition-card p,.resource-card p,.solution-card p,.topic-card p{color:#b8c3d4;line-height:1.6;margin:12px 0 0}.case-card a,.media-card a,.resource-card span{color:#66d9ff;display:inline-flex;font-weight:800;margin-top:18px;text-decoration:none}.media-section,.newsletter-section,.recognition-section{background:hsla(0,0%,100%,.025);border-bottom:1px solid hsla(0,0%,100%,.06);border-top:1px solid hsla(0,0%,100%,.06)}.newsletter-grid,.podcast-grid{align-items:center;display:grid;gap:36px;grid-template-columns:minmax(0,.9fr) minmax(330px,1.1fr)}.check-list{display:grid;gap:12px;list-style:none;margin:24px 0 0;padding:0}.check-list li{color:#dce8f6;line-height:1.5;padding-left:28px;position:relative}.check-list li:before{color:#66d9ff;content:"✓";font-weight:900;left:0;position:absolute;top:0}.form-card,.spotify-panel{background:hsla(0,0%,100%,.055);border:1px solid rgba(102,217,255,.2);border-radius:28px;box-shadow:0 24px 70px rgba(0,0,0,.28);padding:18px}.form-card iframe{background:#fff;border:0;border-radius:18px;min-height:540px;width:100%}.form-fallback{color:#aeb9ca;font-size:.9rem;line-height:1.5;margin:14px 4px 0}.form-fallback a{color:#66d9ff;font-weight:800}.podcast-grid{grid-template-columns:minmax(330px,.92fr) minmax(0,1fr)}.case-grid,.solution-grid,.topic-grid{grid-template-columns:repeat(3,1fr)}.centered-action{display:flex;justify-content:center;margin-top:30px}.media-grid{grid-template-columns:minmax(0,1fr)}.media-card{max-width:760px}.media-tag{background:#66d9ff;border-radius:999px;color:#061019;display:inline-flex;font-size:.76rem;font-weight:900;margin-bottom:16px;padding:6px 10px}.section-note{color:#9facbd;line-height:1.6;margin-top:18px}.recognition-grid{grid-template-columns:repeat(2,1fr)}.recognition-card span{color:#66d9ff;display:inline-flex;font-weight:900;margin-bottom:12px}.resources-final-cta{padding:70px 0 96px}.final-cta-card{align-items:center;background:radial-gradient(circle at top right,rgba(102,217,255,.18),transparent 26rem),linear-gradient(145deg,hsla(0,0%,100%,.085),hsla(0,0%,100%,.03));border:1px solid rgba(102,217,255,.22);border-radius:30px;box-shadow:0 24px 80px rgba(0,0,0,.35);display:flex;gap:28px;justify-content:space-between;padding:36px}.final-cta-card>div{max-width:760px}@media (max-width:1040px){.hero-grid,.newsletter-grid,.podcast-grid{grid-template-columns:1fr}.resource-card-grid{grid-template-columns:repeat(2,1fr)}.podcast-grid .spotify-panel{order:2}.podcast-grid .podcast-copy{order:1}}@media (max-width:760px){.resources-container{width:min(100% - 28px,1180px)}.resources-hero{padding:72px 0 48px}.resources-section{padding:54px 0}.case-grid,.recognition-grid,.resource-card-grid,.solution-grid,.topic-grid{grid-template-columns:1fr}.hero-actions,.podcast-actions{flex-direction:column}.primary-btn,.secondary-btn{width:100%}.final-cta-card,.form-card,.hero-panel,.spotify-panel{border-radius:22px}.hero-stat-grid{grid-template-columns:1fr}.final-cta-card{align-items:flex-start;flex-direction:column;padding:26px}.form-card iframe{min-height:610px}}.insights-section .topic-grid{margin-bottom:42px}.insights-action{margin-top:0;position:relative;z-index:3}.media-grid-expanded{align-items:stretch;grid-template-columns:repeat(2,minmax(0,1fr))}.media-grid-expanded .media-card{max-width:none}.media-card-topline{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.media-card-topline .media-tag{margin-bottom:0}.media-date{color:#9fe8ff;font-size:.82rem;font-weight:900;letter-spacing:.08em}.media-note-box{background:hsla(0,0%,100%,.04);border:1px solid rgba(102,217,255,.16);border-radius:18px;color:#b8c3d4;line-height:1.6;margin-top:20px;padding:18px 22px}@media (max-width:900px){.media-grid-expanded{grid-template-columns:1fr}}