.blog-search-module__4bkW6a__section{min-width:0;scroll-margin-top:calc(var(--nav-bar-height,80px) + 24px)}.blog-search-module__4bkW6a__container{max-width:1200px;margin:0 auto;padding-inline:24px}.blog-search-module__4bkW6a__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 32px;padding-top:40px;display:flex}.blog-search-module__4bkW6a__field{flex:320px;max-width:520px}.blog-search-module__4bkW6a__label{font-size:var(--ikit-small-size);letter-spacing:.06em;text-transform:uppercase;color:var(--editorial-muted,var(--muted));margin-bottom:10px;font-weight:600;display:block}.blog-search-module__4bkW6a__control{min-height:48px}.blog-search-module__4bkW6a__control .search-field__input{width:100%;min-width:0}.blog-search-module__4bkW6a__status{font-size:var(--ikit-body-size);color:var(--editorial-muted,var(--muted));margin:0;padding-bottom:12px;line-height:1.5}.blog-search-module__4bkW6a__results{padding-block:40px 96px}.blog-search-module__4bkW6a__heading{font-size:var(--ikit-subheading-size);letter-spacing:var(--ikit-title-tracking);line-height:var(--ikit-title-leading);font-weight:var(--ikit-heading-weight);margin:0 0 32px}.blog-search-module__4bkW6a__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.blog-search-module__4bkW6a__empty{text-align:center;border:1px dashed var(--editorial-line,var(--border));border-radius:var(--radius);padding:48px 24px}.blog-search-module__4bkW6a__empty h3{font-size:var(--ikit-title-size);line-height:var(--ikit-title-leading);font-weight:var(--ikit-heading-weight);overflow-wrap:anywhere;margin:0 0 12px}.blog-search-module__4bkW6a__empty p{max-width:520px;font-size:var(--ikit-body-size);color:var(--editorial-muted,var(--muted));margin:0 auto 24px;line-height:1.6}.blog-search-module__4bkW6a__more{flex-direction:column;align-items:center;gap:12px;margin-top:48px;display:flex}.blog-search-module__4bkW6a__more span{font-size:var(--ikit-small-size);color:var(--editorial-muted,var(--muted))}@media (max-width:1000px){.blog-search-module__4bkW6a__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (max-width:767px){.blog-search-module__4bkW6a__toolbar{padding-top:32px}.blog-search-module__4bkW6a__field{max-width:none}.blog-search-module__4bkW6a__grid{grid-template-columns:minmax(0,1fr)}.blog-search-module__4bkW6a__results{padding-block:32px 64px}}.blog-search-module__4bkW6a__discovery .blog-search-module__4bkW6a__toolbar{gap:12px 24px;padding-top:24px}.blog-search-module__4bkW6a__discovery .blog-search-module__4bkW6a__field{flex-basis:100%;max-width:none}.blog-search-module__4bkW6a__discovery .blog-search-module__4bkW6a__label{font-size:var(--ikit-body-size);letter-spacing:0;text-transform:none;color:var(--foreground)}.blog-search-module__4bkW6a__discovery .blog-search-module__4bkW6a__control{background:var(--surface);border:1px solid var(--separator);border-radius:var(--radius-3xl,24px);min-height:56px}.blog-search-module__4bkW6a__discovery .blog-search-module__4bkW6a__control .search-field__input{font-size:1rem}.blog-search-module__4bkW6a__discovery .blog-search-module__4bkW6a__status{padding-bottom:0}
.blog-discovery{background:var(--editorial-aurora);color:var(--foreground);min-height:100vh}.blog-discovery__container{width:min(var(--ikit-page-width),calc(100% - var(--ikit-gutter) * 2));margin-inline:auto;padding-block:32px 64px}.blog-discovery__masthead{justify-content:space-between;align-items:center;gap:16px;display:flex}.blog-discovery__masthead>p{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:600}.blog-discovery__resources{z-index:2;font-size:.875rem;position:relative}.blog-discovery__resources summary{cursor:pointer;align-items:center;gap:20px;min-height:44px;list-style:none;display:flex}.blog-discovery__resources summary::-webkit-details-marker{display:none}.blog-discovery__resources nav{border:1px solid var(--separator);background:var(--surface);min-width:200px;box-shadow:var(--shadow-overlay);border-radius:16px;padding:8px;display:grid;position:absolute;inset-inline-end:0}.blog-discovery__resources a{min-height:44px;color:inherit;border-radius:8px;align-items:center;padding:8px 12px;text-decoration:none;display:flex}.blog-discovery__resources a:hover,.blog-discovery__resources a[aria-current]{background:var(--accent-soft)}.blog-discovery__hero{max-width:850px;padding-top:28px}.blog-discovery__hero h1{font-size:clamp(2rem,4vw,3.5rem);font-weight:var(--ikit-heading-weight);letter-spacing:var(--ikit-heading-tracking);text-wrap:balance;margin:0 0 20px;line-height:1.12}.blog-discovery__hero>p{font-size:var(--ikit-body-size);max-width:690px;color:var(--ikit-color-text-prose);margin:0;line-height:1.65}.blog-discovery__topics{border-bottom:1px solid var(--separator);flex-wrap:wrap;align-items:center;gap:10px 20px;padding-block:20px 24px;display:flex}.blog-discovery__topics>span{color:var(--ikit-color-text-prose);font-size:.875rem}.blog-discovery__topics ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.blog-discovery__topics a{border:1px solid var(--separator);min-height:44px;color:inherit;border-radius:999px;align-items:center;padding:8px 16px;font-size:.875rem;text-decoration:none;display:flex}.blog-discovery__topics a[aria-current]{background:var(--foreground);color:var(--surface);border-color:var(--foreground)}.blog-discovery__topics a:hover:not([aria-current]){background:var(--accent-soft)}.blog-discovery a:focus-visible,.blog-discovery summary:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.blog-discovery__archive>[class*=blogFeature]{margin-block:32px}@media (max-width:640px){.blog-discovery__container,.blog-discovery__hero{padding-top:16px}.blog-discovery__hero h1{margin-bottom:16px}.blog-discovery__topics{gap:8px;padding-block:16px}.blog-discovery__topics>span{flex-basis:100%}.blog-discovery__topics a{padding-inline:12px}}
.story-faces-module__egCFTa__hero{--hero-edge:clamp(16px,1.6vw,32px);background:var(--editorial-aurora),var(--editorial-soft);padding:clamp(24px,2.2vw,36px) 0 clamp(28px,3vw,48px);overflow:clip}.story-faces-module__egCFTa__copy{width:min(100% - var(--ikit-gutter) * 2,820px);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex}.story-faces-module__egCFTa__kicker{font-size:var(--ikit-label-size);color:var(--accent-soft-foreground);letter-spacing:.01em;font-weight:600;line-height:1.5}.story-faces-module__egCFTa__copy h1{font-size:var(--ikit-display-size);line-height:var(--ikit-display-leading);letter-spacing:var(--ikit-display-tracking);font-weight:var(--ikit-display-weight);text-wrap:balance;margin:0 0 16px}.story-faces-module__egCFTa__copy h1>.story-faces-module__egCFTa__kicker{margin-bottom:14px;display:block}.story-faces-module__egCFTa__titleLead{text-wrap:balance;display:block}.story-faces-module__egCFTa__copy .story-faces-module__egCFTa__lead{font-size:var(--ikit-lead-size);color:var(--muted);text-wrap:balance;margin:0 0 32px;line-height:1.6}.story-faces-module__egCFTa__faces{--face-gap:16px;--face-columns:6;--face-stagger:clamp(12px,1.2vw,24px);justify-content:center;gap:var(--face-gap);width:min(100% - var(--hero-edge) * 2,2000px);padding:0 0 var(--face-stagger);margin:clamp(24px,2.2vw,40px) auto 0;list-style:none;display:flex}.story-faces-module__egCFTa__faces li{flex:0 0 calc((100% - (var(--face-columns) - 1) * var(--face-gap)) / var(--face-columns));min-width:0;display:flex}.story-faces-module__egCFTa__faces li:nth-child(2n){transform:translateY(var(--face-stagger))}.story-faces-module__egCFTa__face{border-radius:var(--radius-3xl);isolation:isolate;background:var(--editorial-dark);width:100%;color:var(--editorial-on-dark);box-shadow:0 1px 2px color-mix(in srgb,var(--editorial-ink) 8%,transparent),0 18px 36px -22px color-mix(in srgb,var(--editorial-ink) 45%,transparent);flex-direction:column;text-decoration:none;transition:transform .28s cubic-bezier(.2,.7,.2,1),box-shadow .28s;display:flex;overflow:hidden}.story-faces-module__egCFTa__face:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.story-faces-module__egCFTa__photo{aspect-ratio:8/9;background:var(--editorial-cool);display:block;position:relative}.story-faces-module__egCFTa__photo>img{object-fit:cover;object-position:50% 0;width:100%;height:100%;position:absolute;inset:0}.story-faces-module__egCFTa__badge{background:color-mix(in srgb,var(--editorial-dark) 52%,transparent);-webkit-backdrop-filter:blur(10px);border-radius:999px;align-items:center;padding:5px 9px;display:inline-flex;position:absolute;top:10px;left:10px}.story-faces-module__egCFTa__badge img{width:auto;height:13px;display:block}.story-faces-module__egCFTa__badge[data-press]{background:color-mix(in srgb,var(--surface) 94%,transparent)}.story-faces-module__egCFTa__badge[data-press][data-dark=true]{background:var(--editorial-dark)}.story-faces-module__egCFTa__caption{flex-direction:column;flex:1;gap:2px;padding:12px 14px 14px;display:flex}.story-faces-module__egCFTa__name{font-size:var(--ikit-small-size);color:color-mix(in srgb,var(--editorial-on-dark) 88%,transparent);font-weight:600;line-height:1.4}.story-faces-module__egCFTa__figure{font-size:var(--ikit-title-size);line-height:1.15;font-weight:var(--ikit-heading-weight);letter-spacing:var(--ikit-title-tracking);font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--ikit-color-brand) 62%,var(--editorial-on-dark))}.story-faces-module__egCFTa__label{font-size:var(--ikit-small-size);color:color-mix(in srgb,var(--editorial-on-dark) 76%,transparent);text-wrap:pretty;line-height:1.35}.story-faces-module__egCFTa__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover){.story-faces-module__egCFTa__face:hover{box-shadow:0 1px 2px color-mix(in srgb,var(--editorial-ink) 8%,transparent),0 28px 44px -24px color-mix(in srgb,var(--editorial-ink) 55%,transparent);transform:translateY(-4px)}}@media (max-width:1099px){.story-faces-module__egCFTa__faces{--face-gap:12px;width:100%;padding:8px var(--hero-edge) 32px;scroll-padding-inline:var(--hero-edge);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(36%,88.8889svh - 497.778px);grid-auto-flow:column;justify-content:start;margin:clamp(24px,4vw,40px) 0 -20px;display:grid;overflow-x:auto}.story-faces-module__egCFTa__faces::-webkit-scrollbar{display:none}.story-faces-module__egCFTa__faces li{scroll-snap-align:start}.story-faces-module__egCFTa__faces li:nth-child(2n){transform:none}}@media (max-width:767px){.story-faces-module__egCFTa__faces{padding-inline:var(--ikit-gutter);scroll-padding-inline:var(--ikit-gutter);grid-auto-columns:min(74%,88.8889svh - 373.333px);margin-top:20px}}@media (prefers-reduced-motion:reduce){.story-faces-module__egCFTa__face{transition:none}.story-faces-module__egCFTa__face:hover{transform:none}}
