.solutions-page.svelte-1bxacmn{--section-padding: 80px 16px;--container-max: 1440px;position:relative;isolation:isolate}@media(min-width:600px){.solutions-page.svelte-1bxacmn{--section-padding: 80px 24px}}@media(min-width:768px){.solutions-page.svelte-1bxacmn{--section-padding: 80px 32px}}.container.svelte-1bxacmn{max-width:var(--container-max);margin:0 auto}.gradient-text.svelte-1bxacmn{background:linear-gradient(135deg,var(--brand-primary) 0%,var(--color-mint) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}section.svelte-1bxacmn{padding:var(--section-padding)}h2.svelte-1bxacmn{font-size:var(--text-2xl-loose);font-weight:var(--font-weight-semibold);margin-bottom:12px}.section-subtitle.svelte-1bxacmn{text-align:center;color:var(--text-secondary);font-size:var(--text-lg);margin-bottom:48px}.solutions-bento.svelte-1bxacmn{padding:var(--section-padding);padding-top:24px;border-bottom:1px solid var(--gray-5)}.solutions-bento.svelte-1bxacmn .container:where(.svelte-1bxacmn){max-width:1440px}.bento-grid.svelte-1bxacmn{display:grid;grid-template-columns:1fr;gap:12px}.bento-card.svelte-1bxacmn{--card-accent: var(--brand-primary);position:relative;border-radius:var(--radius-3xl);border:1px solid var(--gray-5);background:transparent;transition:border-color var(--duration-slow) ease,transform var(--duration-slow) ease,box-shadow var(--duration-slow) ease}.bento-card.svelte-1bxacmn:before{content:"";position:absolute;top:0;left:20%;right:20%;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--card-accent) 40%,transparent) 50%,transparent);opacity:0;transition:opacity var(--duration-slow) ease}.bento-card.svelte-1bxacmn:hover:before,.bento-card.active.svelte-1bxacmn:before{opacity:1}.bento-card[data-type=everyday].svelte-1bxacmn{--card-accent: var(--brand-primary)}.bento-card[data-type=journalists].svelte-1bxacmn{--card-accent: var(--color-orange)}.bento-card[data-type=researchers].svelte-1bxacmn{--card-accent: #a855f7}.bento-card[data-type=enterprise].svelte-1bxacmn{--card-accent: var(--color-mint)}.bento-card.svelte-1bxacmn:hover,.bento-card.active.svelte-1bxacmn{border-color:color-mix(in srgb,var(--card-accent) 40%,var(--gray-5));transform:translateY(-2px);box-shadow:0 4px 12px color-mix(in srgb,var(--card-accent) 8%,transparent),0 1px 3px #0000000d}.bento-card-content.svelte-1bxacmn{position:relative;padding:28px;height:100%;display:flex;flex-direction:column;gap:16px}.bento-icon-wrapper.svelte-1bxacmn{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--card-accent) 10%,transparent);border:1px solid color-mix(in srgb,var(--card-accent) 15%,transparent);border-radius:14px;flex-shrink:0;transition:transform var(--duration-slow) ease,background var(--duration-slow) ease,border-color var(--duration-slow) ease}.bento-card.svelte-1bxacmn:hover .bento-icon-wrapper:where(.svelte-1bxacmn),.bento-card.active.svelte-1bxacmn .bento-icon-wrapper:where(.svelte-1bxacmn){transform:scale(1.05);background:color-mix(in srgb,var(--card-accent) 15%,transparent);border-color:color-mix(in srgb,var(--card-accent) 25%,transparent)}.bento-icon-wrapper.svelte-1bxacmn .material-symbols-rounded:where(.svelte-1bxacmn){font-size:26px;color:var(--card-accent)}.bento-text.svelte-1bxacmn{display:flex;flex-direction:column;gap:6px}.bento-title-row.svelte-1bxacmn{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bento-title-row.svelte-1bxacmn h3:where(.svelte-1bxacmn){font-size:var(--text-xl-loose);font-weight:var(--font-weight-semibold);margin:0;color:var(--text-primary);letter-spacing:-.01em}.bento-scenario.svelte-1bxacmn{font-size:var(--text-sm-loose);font-weight:var(--font-weight-medium);color:var(--card-accent);line-height:1.4;margin:0}.bento-description.svelte-1bxacmn{color:var(--text-secondary);font-size:var(--text-sm-loose);line-height:1.6;margin:0}.bento-features.svelte-1bxacmn{list-style:none;padding:14px 0 0;margin:0;display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--gray-5)}.bento-features.svelte-1bxacmn li:where(.svelte-1bxacmn){color:var(--text-primary);font-size:var(--text-sm);display:flex;align-items:center;gap:10px}.bento-features.svelte-1bxacmn li:where(.svelte-1bxacmn):before{content:"";width:5px;height:5px;border-radius:50%;background:var(--card-accent);flex-shrink:0}.bento-illustration.svelte-1bxacmn{flex:1;display:none;align-items:center;justify-content:center;color:var(--card-accent);padding:16px 0;min-height:100px}.bento-illustration.svelte-1bxacmn svg:where(.svelte-1bxacmn){width:100%;max-width:280px;height:auto}.bento-cta.svelte-1bxacmn{display:inline-flex;align-items:center;gap:6px;color:var(--card-accent);font-weight:var(--font-weight-semibold);font-size:var(--text-sm);text-decoration:none;margin-top:auto;padding-top:4px;transition:gap var(--duration-normal) ease,opacity var(--duration-normal) ease}.bento-cta.svelte-1bxacmn:hover{gap:10px}.bento-cta.svelte-1bxacmn .cta-arrow:where(.svelte-1bxacmn){font-size:var(--text-lg);transition:transform var(--duration-normal) ease}.bento-cta.svelte-1bxacmn:hover .cta-arrow:where(.svelte-1bxacmn){transform:translate(4px)}.bento-cta.coming-soon.svelte-1bxacmn{color:var(--text-tertiary)}.bento-card[data-type=everyday].svelte-1bxacmn .bento-cta:where(.svelte-1bxacmn){font-size:var(--text-sm-loose)}.why-capcheck.svelte-1bxacmn{position:relative;overflow:hidden}.why-header.svelte-1bxacmn{text-align:center;margin-bottom:60px}.why-eyebrow.svelte-1bxacmn{display:inline-block;padding:8px 16px;background:color-mix(in srgb,var(--brand-primary) 12%,transparent);border:1px solid color-mix(in srgb,var(--brand-primary) 20%,transparent);border-radius:100px;font-size:var(--text-2xs);font-weight:var(--font-weight-semibold);color:var(--brand-primary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:20px}.why-header.svelte-1bxacmn h2:where(.svelte-1bxacmn){margin-bottom:12px}.why-header.svelte-1bxacmn .section-subtitle:where(.svelte-1bxacmn){margin-bottom:0}.why-grid.svelte-1bxacmn{display:grid;grid-template-columns:1fr;gap:24px}.why-card.svelte-1bxacmn{--card-accent: var(--brand-primary);position:relative;padding:2px;border-radius:24px;background:linear-gradient(135deg,color-mix(in srgb,var(--card-accent) 20%,transparent) 0%,transparent 50%);transition:transform .4s cubic-bezier(.175,.885,.32,1.275),box-shadow .4s ease}.why-card.svelte-1bxacmn:nth-child(1){--card-accent: var(--brand-primary)}.why-card.svelte-1bxacmn:nth-child(2){--card-accent: #E879F9}.why-card.svelte-1bxacmn:nth-child(3){--card-accent: var(--color-mint)}.why-card.svelte-1bxacmn:nth-child(4){--card-accent: #FBBF24}.why-card.svelte-1bxacmn:hover{transform:translateY(-8px);box-shadow:0 25px 50px -12px color-mix(in srgb,var(--card-accent) 25%,transparent),0 0 0 1px color-mix(in srgb,var(--card-accent) 20%,transparent)}.why-card-glow.svelte-1bxacmn{position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--card-accent) 15%,transparent) 0%,transparent 60%);opacity:0;transition:opacity .4s ease}.why-card.svelte-1bxacmn:hover .why-card-glow:where(.svelte-1bxacmn){opacity:1}.why-card-border.svelte-1bxacmn{position:absolute;inset:0;border-radius:inherit;padding:2px;background:linear-gradient(135deg,color-mix(in srgb,var(--card-accent) 40%,transparent) 0%,transparent 40%,transparent 60%,color-mix(in srgb,var(--card-accent) 20%,transparent) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s ease}.why-card.svelte-1bxacmn:hover .why-card-border:where(.svelte-1bxacmn){opacity:1}.why-card-content.svelte-1bxacmn{position:relative;background:var(--bg-primary);border-radius:22px;padding:40px 32px;text-align:center}@media(prefers-color-scheme:dark){.why-card-content.svelte-1bxacmn{background:color-mix(in srgb,var(--bg-primary) 85%,transparent)}}.why-icon-wrapper.svelte-1bxacmn{position:relative;width:80px;height:80px;margin:0 auto 24px}.why-icon-bg.svelte-1bxacmn{position:absolute;inset:0;border-radius:var(--radius-3xl);background:linear-gradient(135deg,color-mix(in srgb,var(--card-accent) 15%,transparent),color-mix(in srgb,var(--card-accent) 5%,transparent));transform:rotate(-3deg);transition:transform var(--duration-slow) ease}.why-card.svelte-1bxacmn:hover .why-icon-bg:where(.svelte-1bxacmn){transform:rotate(6deg) scale(1.05)}.why-icon.svelte-1bxacmn{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,color-mix(in srgb,var(--card-accent) 20%,var(--bg-primary)),color-mix(in srgb,var(--card-accent) 10%,var(--bg-primary)));border-radius:var(--radius-3xl);border:1px solid color-mix(in srgb,var(--card-accent) 30%,transparent)}.why-icon.svelte-1bxacmn .material-symbols-rounded:where(.svelte-1bxacmn){font-size:var(--text-4xl);color:var(--card-accent);transition:transform var(--duration-slow) ease}.why-card.svelte-1bxacmn:hover .why-icon:where(.svelte-1bxacmn) .material-symbols-rounded:where(.svelte-1bxacmn){transform:scale(1.1)}.why-card.svelte-1bxacmn h3:where(.svelte-1bxacmn){font-size:var(--text-xl-loose);font-weight:var(--font-weight-semibold);margin-bottom:12px;color:var(--text-primary)}.why-card.svelte-1bxacmn p:where(.svelte-1bxacmn){color:var(--text-secondary);font-size:var(--text-sm-loose);line-height:1.7;margin-bottom:0}.challenge-content.svelte-1bxacmn{text-align:center}.challenge.svelte-1bxacmn h2:where(.svelte-1bxacmn){margin-bottom:40px}.stats-grid.svelte-1bxacmn{display:grid;grid-template-columns:1fr;gap:32px;margin-bottom:40px}.stat.svelte-1bxacmn{display:flex;flex-direction:column;align-items:center;gap:8px}.stat-number.svelte-1bxacmn{font-size:var(--text-5xl);font-weight:var(--font-weight-semibold);color:var(--brand-primary);line-height:1}.stat-label.svelte-1bxacmn{font-size:var(--text-sm-loose);color:var(--text-secondary);max-width:200px;line-height:1.4}.challenge-statement.svelte-1bxacmn{font-size:var(--text-xl);color:var(--text-primary);max-width:600px;margin:0 auto;line-height:1.6}.cta-footer.svelte-1bxacmn{text-align:center}.cta-footer.svelte-1bxacmn h2:where(.svelte-1bxacmn){margin-bottom:12px}.cta-footer.svelte-1bxacmn>.container:where(.svelte-1bxacmn)>p:where(.svelte-1bxacmn){color:var(--text-secondary);font-size:var(--text-lg);margin-bottom:32px}.cta-group.svelte-1bxacmn{display:flex;flex-direction:column;gap:16px;align-items:center;margin-bottom:32px}.btn-secondary.svelte-1bxacmn{display:inline-flex;align-items:center;justify-content:center;color:var(--brand-primary);font-size:var(--text-base);font-weight:var(--font-weight-semibold);text-decoration:none;height:44px;padding:0 24px;border:none;border-radius:var(--radius-pill);transition:filter var(--duration-slow) ease}.btn-secondary.svelte-1bxacmn:hover{filter:hue-rotate(-30deg) saturate(1.2)}.enterprise-cta.svelte-1bxacmn{color:var(--text-secondary);font-size:var(--text-sm-loose)}.enterprise-cta.svelte-1bxacmn a:where(.svelte-1bxacmn){color:var(--brand-primary);text-decoration:none;font-weight:var(--font-weight-semibold)}.enterprise-cta.svelte-1bxacmn a:where(.svelte-1bxacmn):hover{text-decoration:underline}@media(min-width:640px){.bento-grid.svelte-1bxacmn{grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto auto;gap:16px}.bento-card[data-type=everyday].svelte-1bxacmn{grid-column:1;grid-row:1 / 3}.bento-card[data-type=everyday].svelte-1bxacmn .bento-card-content:where(.svelte-1bxacmn){justify-content:flex-start;min-height:100%;padding:32px}.bento-card[data-type=everyday].svelte-1bxacmn .bento-icon-wrapper:where(.svelte-1bxacmn){width:56px;height:56px}.bento-card[data-type=everyday].svelte-1bxacmn .bento-icon-wrapper:where(.svelte-1bxacmn) .material-symbols-rounded:where(.svelte-1bxacmn){font-size:var(--text-3xl)}.bento-card[data-type=everyday].svelte-1bxacmn .bento-illustration:where(.svelte-1bxacmn){display:flex}.bento-card[data-type=journalists].svelte-1bxacmn{grid-column:2;grid-row:1}.bento-card[data-type=researchers].svelte-1bxacmn{grid-column:2;grid-row:2}.bento-card[data-type=enterprise].svelte-1bxacmn{grid-column:1 / 3;grid-row:3}.why-grid.svelte-1bxacmn{grid-template-columns:repeat(2,1fr);gap:28px}.why-card-content.svelte-1bxacmn{padding:48px 28px}.stats-grid.svelte-1bxacmn{grid-template-columns:repeat(3,1fr)}.cta-group.svelte-1bxacmn{flex-direction:row;justify-content:center}}@media(min-width:1024px){.solutions-page.svelte-1bxacmn{--section-padding: 100px 32px}.bento-grid.svelte-1bxacmn{grid-template-columns:1.4fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:16px}.bento-card-content.svelte-1bxacmn{padding:32px}.bento-card[data-type=everyday].svelte-1bxacmn{grid-column:1;grid-row:1 / 3}.bento-card[data-type=everyday].svelte-1bxacmn .bento-card-content:where(.svelte-1bxacmn){padding:36px;gap:24px}.bento-card[data-type=everyday].svelte-1bxacmn .bento-title-row:where(.svelte-1bxacmn) h3:where(.svelte-1bxacmn){font-size:var(--text-lg-tight)}.bento-card[data-type=everyday].svelte-1bxacmn .bento-scenario:where(.svelte-1bxacmn){font-size:var(--text-base)}.bento-card[data-type=everyday].svelte-1bxacmn .bento-icon-wrapper:where(.svelte-1bxacmn){width:56px;height:56px}.bento-card[data-type=everyday].svelte-1bxacmn .bento-icon-wrapper:where(.svelte-1bxacmn) .material-symbols-rounded:where(.svelte-1bxacmn){font-size:var(--text-2xl-loose)}.bento-card[data-type=journalists].svelte-1bxacmn{grid-column:2;grid-row:1}.bento-card[data-type=researchers].svelte-1bxacmn{grid-column:3;grid-row:1}.bento-card[data-type=enterprise].svelte-1bxacmn{grid-column:2 / 4;grid-row:2}.bento-title-row.svelte-1bxacmn h3:where(.svelte-1bxacmn){font-size:var(--text-xl-loose)}.why-header.svelte-1bxacmn{margin-bottom:72px}.why-grid.svelte-1bxacmn{grid-template-columns:repeat(4,1fr);gap:32px}.why-card-content.svelte-1bxacmn{padding:52px 24px}.why-icon-wrapper.svelte-1bxacmn{width:88px;height:88px}.why-icon.svelte-1bxacmn .material-symbols-rounded:where(.svelte-1bxacmn){font-size:40px}.why-card.svelte-1bxacmn h3:where(.svelte-1bxacmn){font-size:var(--text-lg-tight)}h2.svelte-1bxacmn{font-size:var(--text-2xl-loose)}.stat-number.svelte-1bxacmn{font-size:64px}}
