._card_1mm5e_192{position:relative;width:352px;height:440px;border-radius:20px;overflow:hidden;cursor:pointer;border:none;padding:0;flex-shrink:0;background:#cfcfcf;transition:all var(--transition-base) var(--ease-out);box-shadow:0 4px 12px #00000014,0 2px 6px #0000000a;display:block;text-decoration:none}._card_1mm5e_192:hover{transform:var(--transform-hover-strong);box-shadow:0 8px 24px #0000001f,0 4px 12px #00000014,0 0 32px #8be4ff26}._card_1mm5e_192:hover ._backgroundImage_1mm5e_212{transform:scale(1.05)}._card_1mm5e_192:hover ._arrow_1mm5e_215{transform:translate(4px)}._backgroundImage_1mm5e_212{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform var(--transition-slow) var(--ease-out)}._content_1mm5e_230{position:absolute;bottom:0;left:0;right:0;padding:var(--spacing-6);display:flex;gap:var(--spacing-4);align-items:flex-end;background:var(--gradient-overlay-bottom)}._textContainer_1mm5e_242{flex:1;display:flex;flex-direction:column;gap:var(--spacing-3);align-items:flex-start;text-align:left}._title_1mm5e_251{font-family:var(--font-family-primary);font-size:18px;line-height:26px;font-weight:var(--font-weight-medium);color:#fff;margin:0;max-width:262px}._author_1mm5e_261{font-family:var(--font-family-primary);font-size:18px;line-height:26px;font-weight:300;color:#fff;margin:0}._iconContainer_1mm5e_270{width:24px;height:24px;padding:0;display:flex;align-items:center;justify-content:center;flex-shrink:0}._arrow_1mm5e_215{width:100%;height:100%;transition:transform var(--transition-base) var(--ease-out)}:root{--color-blue-50: rgb(239, 246, 255);--color-blue-100: rgb(219, 234, 254);--color-blue-200: rgb(191, 219, 254);--color-blue-400: rgb(96, 165, 250);--color-blue-600: rgb(37, 99, 235);--color-blue-700: rgb(29, 78, 216);--color-purple-50: rgb(250, 245, 255);--color-purple-100: rgb(243, 232, 255);--color-purple-200: rgb(233, 213, 255);--color-purple-400: rgb(192, 132, 252);--color-purple-600: rgb(147, 51, 234);--color-purple-900: rgb(88, 28, 135);--color-green-50: rgb(240, 253, 244);--color-green-100: rgb(220, 252, 231);--color-green-200: rgb(187, 247, 208);--color-green-500: rgb(34, 197, 94);--color-green-600: rgb(22, 163, 74);--color-green-900: rgb(20, 83, 45);--color-slate-50: rgb(248, 250, 252);--color-slate-100: rgb(241, 245, 249);--color-slate-200: rgb(226, 232, 240);--color-slate-300: rgb(203, 213, 225);--color-slate-400: rgb(148, 163, 184);--color-slate-500: rgb(100, 116, 139);--color-slate-600: rgb(71, 85, 105);--color-slate-700: rgb(51, 65, 85);--color-slate-800: rgb(30, 41, 59);--color-slate-900: rgb(15, 23, 42);--color-white: rgb(255, 255, 255);--color-black: rgb(0, 0, 0);--color-red-500: rgb(239, 68, 68);--color-yellow-500: rgb(234, 179, 8);--font-family-primary: "Host Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", sans-serif;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-6xl: 3.75rem;--font-size-7xl: 4.5rem;--font-size-8xl: 6rem;--font-size-9xl: 8rem;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--line-height-tight: 1.25;--line-height-heading: 1.333;--line-height-relaxed: 1.625;--line-height-normal: 1.5;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-10: 2.5rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem;--spacing-24: 6rem;--spacing-32: 8rem;--spacing-48: 12rem;--radius-sm: .125rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--radius-3xl: 1.5rem;--radius-4xl: 2rem;--radius-full: 9999px;--radius-figma-sm: 10px;--radius-figma-md: 16px;--radius-figma-card: 20px;--radius-figma-xlarge: 50px;--radius-figma-pill: 100px;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--shadow-2xl: 0 25px 50px -12px rgba(0, 0, 0, .25);--shadow-floating: 0 20px 60px rgba(0, 0, 0, .15);--shadow-floating-hover: 0 30px 80px rgba(0, 0, 0, .2);--shadow-navigation: 0 4px 16px rgba(0, 0, 0, .08), 0 2px 8px rgba(0, 0, 0, .04);--shadow-navigation-scrolled: 0 6px 20px rgba(0, 0, 0, .12), 0 3px 10px rgba(0, 0, 0, .06);--shadow-video: 0 4px 12px rgba(0, 0, 0, .05), 0 10px 40px rgba(0, 0, 0, .08);--shadow-overlay-card: 0 20px 60px rgba(0, 0, 0, .15), 0 8px 24px rgba(0, 0, 0, .12), 0 4px 8px rgba(0, 0, 0, .06);--shadow-icon: 0 2px 8px rgba(0, 0, 0, .08);--transition-fast: .15s;--transition-base: .3s;--transition-slow: .7s;--transition-ease: cubic-bezier(.4, 0, .2, 1);--transition-quick: .2s;--transition-intro: 1.2s;--z-base: 0;--z-content: 1;--z-above: 10;--z-nav: 50;--z-modal: 100;--z-overlay: 1000;--opacity-subtle: .95;--opacity-hover: .9;--opacity-hover-light: .8;--opacity-hover-subtle: .7;--badge-blue-bg: var(--color-blue-100);--badge-blue-text: var(--color-blue-700);--badge-purple-bg: var(--color-purple-600);--badge-purple-text: var(--color-white);--badge-green-bg: var(--color-green-600);--badge-green-text: var(--color-white);--badge-slate-bg: var(--color-slate-100);--badge-slate-text: var(--color-slate-700);--button-primary-bg: var(--color-blue-600);--button-primary-hover: var(--color-blue-700);--button-primary-text: var(--color-white);--button-secondary-border: var(--color-slate-900);--button-secondary-hover-bg: var(--color-slate-50);--button-secondary-text: var(--color-slate-900);--floating-card-blue-bg: var(--color-blue-100);--floating-card-blue-text: var(--color-blue-900);--floating-card-purple-bg: var(--color-purple-100);--floating-card-purple-text: var(--color-purple-900);--floating-card-green-bg: var(--color-green-100);--floating-card-green-text: var(--color-green-900);--color-sky-blue: #8be4ff;--color-teal-accent: #67cbd2;--color-glow-cyan: rgba(139, 228, 255, .25);--color-glow-pink: rgba(255, 201, 250, .25);--color-glow-peach: rgba(255, 199, 135, .25);--color-glow-bronze: rgba(175, 128, 67, .25);--color-glow-lime: rgba(243, 255, 171, .25);--glow-blur-radius: 100px;--glow-transition-duration: .6s;--color-black-alpha-40: rgba(0, 0, 0, .4);--color-black-alpha-50: rgba(0, 0, 0, .5);--color-black-alpha-60: rgba(0, 0, 0, .6);--color-black-alpha-70: rgba(0, 0, 0, .7);--color-white-alpha-50: rgba(255, 255, 255, .5);--color-white-alpha-80: rgba(255, 255, 255, .8);--color-separator: #808080;--gradient-blue-purple: linear-gradient(135deg, var(--color-blue-400), var(--color-purple-400));--gradient-blue-light: linear-gradient(135deg, var(--color-blue-50), var(--color-purple-50));--gradient-green-blue: linear-gradient(135deg, var(--color-green-50), var(--color-blue-50));--gradient-slate-white: linear-gradient(to bottom, var(--color-slate-50), var(--color-white));--gradient-sky-black: linear-gradient(to right, #8be4ff, #000000);--gradient-overlay-bottom: linear-gradient(to top, rgba(0, 0, 0, .6) 0%, rgba(0, 0, 0, .4) 50%, transparent 100%);--gradient-placeholder: linear-gradient(135deg, var(--color-blue-100), var(--color-purple-100));--backdrop-blur: blur(10px);--transform-hover-subtle: translateY(-1px);--transform-hover-medium: translateY(-2px);--transform-hover-strong: translateY(-4px);--rotation-quarter: 45deg;--touch-target-min: 44px;--icon-size-sm: 24px;--icon-size-md: 32px;--icon-size-lg: 40px;--icon-size-xl: 48px;--height-section-sm: 60vh;--height-section-md: 70vh;--height-section-lg: 80vh;--height-section-xl: 90vh;--height-section-full: 100vh;--font-size-hero-mobile: 2.5rem;--font-size-hero-tablet: 3.75rem;--font-size-hero-desktop: 6rem;--font-size-hero-wide: 8rem;--font-size-section-mobile: 2rem;--font-size-section-tablet: 2.5rem;--font-size-section-desktop: 3rem;--font-size-subsection-mobile: 1.5rem;--font-size-subsection-tablet: 1.875rem;--font-size-subsection-desktop: 2.25rem;--duration-micro: .15s;--duration-fast: .3s;--duration-base: .4s;--duration-slow: .6s;--duration-float: 3s;--duration-fade-in: .8s;--duration-stagger: .15s;--ease-out: cubic-bezier(.4, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, 1, 1);--ease-elastic: cubic-bezier(.68, -.55, .265, 1.55)}._container_lrsgy_192{width:100%;display:flex;justify-content:center;padding:120px 0;background:#f0f0f0}@media(max-width:768px){._container_lrsgy_192{padding:60px 0}}._content_lrsgy_205{width:100%;max-width:1440px;padding:0 189px;display:flex;flex-direction:column;gap:126px}@media(max-width:1200px){._content_lrsgy_205{padding:0 80px}}@media(max-width:768px){._content_lrsgy_205{padding:0 24px;gap:60px}}._header_lrsgy_225{display:flex;flex-direction:column;gap:16px;width:410px}@media(max-width:768px){._header_lrsgy_225{width:100%}}._titleContainer_lrsgy_237{display:flex;gap:16px;align-items:center}._icon_lrsgy_243{width:24px;height:24px;flex-shrink:0}._title_lrsgy_237{font-family:Host Grotesk,-apple-system,sans-serif;font-size:32px;line-height:40px;font-weight:var(--font-weight-medium);color:#202020;margin:0}._subtitle_lrsgy_258{font-family:Host Grotesk,-apple-system,sans-serif;font-size:18px;line-height:26px;font-weight:300;color:#555;margin:0}._cardsContainer_lrsgy_267{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-left:-189px;margin-right:-189px;padding-left:189px;padding-right:189px}._cardsContainer_lrsgy_267::-webkit-scrollbar{display:none}@media(max-width:1200px){._cardsContainer_lrsgy_267{margin-left:-80px;margin-right:-80px;padding-left:80px;padding-right:80px}}@media(max-width:768px){._cardsContainer_lrsgy_267{margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}}._cardsScroll_lrsgy_298{display:flex;gap:32px;padding-bottom:20px;width:max-content;padding-right:32px}@media(max-width:768px){._cardsScroll_lrsgy_298{gap:16px}}
