.person-card.svelte-bfop05{min-width:0;padding:0;display:block;overflow:hidden}.photo.svelte-bfop05{aspect-ratio:4/5;position:relative}.featured.svelte-bfop05 .photo:where(.svelte-bfop05){aspect-ratio:16/9}.featured.svelte-bfop05 img:where(.svelte-bfop05){object-position:center 18%}img.svelte-bfop05,.fallback.svelte-bfop05{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fallback.svelte-bfop05{color:#fff;justify-content:center;align-items:center;font-size:2rem;font-weight:800;display:flex}.scrim.svelte-bfop05{background:linear-gradient(#0000 38%,#1c0b2bf0 100%);position:absolute;inset:0}.caption.svelte-bfop05{flex-direction:column;gap:.1rem;display:flex;position:absolute;bottom:.65rem;left:.75rem;right:.75rem}.caption.svelte-bfop05 strong:where(.svelte-bfop05){color:#fff;letter-spacing:-.01em;font-family:Georgia,Times New Roman,serif;font-size:.95rem;font-weight:700}.caption.svelte-bfop05 span:where(.svelte-bfop05){color:#ffffffb8;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.featured.svelte-bfop05 .caption:where(.svelte-bfop05){bottom:.9rem;left:1rem}.featured.svelte-bfop05 .caption:where(.svelte-bfop05) strong:where(.svelte-bfop05){font-size:1.45rem}.person-row.svelte-1kl70wv{align-items:center;gap:.75rem;padding:.7rem .9rem;display:flex}.who.svelte-1kl70wv{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}strong.svelte-1kl70wv{font-size:.95rem}span.svelte-1kl70wv{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.chev.svelte-1kl70wv{width:18px;height:18px;color:var(--color-muted)}.search.svelte-pvz12v{flex-direction:column;gap:.7rem;display:flex}.box.svelte-pvz12v{border-radius:var(--radius-pill);border:1px solid var(--color-border);background:#ffffffe6;align-items:center;gap:.6rem;padding:.75rem 1rem;display:flex;box-shadow:0 7px 24px #4d199b14}.box.svelte-pvz12v:focus-within{border-color:var(--brand-500);box-shadow:0 8px 28px #4d199b24}.box.svelte-pvz12v svg:where(.svelte-pvz12v){width:20px;height:20px;color:var(--color-muted);flex-shrink:0}input.svelte-pvz12v{min-width:0;color:var(--color-text);font:inherit;background:0 0;border:none;outline:none;flex:1;font-size:.95rem}input.svelte-pvz12v::placeholder{color:var(--color-muted)}.results.svelte-pvz12v{flex-direction:column;gap:.6rem;display:flex}.story-card.svelte-ftrisa{background:var(--brand-700);height:304px;box-shadow:var(--shadow);isolation:isolate;border-radius:24px;flex:0 0 220px;display:block;position:relative;overflow:hidden}img.svelte-ftrisa,.fallback.svelte-ftrisa,.scrim.svelte-ftrisa{width:100%;height:100%;position:absolute;inset:0}img.svelte-ftrisa{object-fit:cover;transition:transform .35s}.story-card.svelte-ftrisa:hover img:where(.svelte-ftrisa){transform:scale(1.035)}.fallback.svelte-ftrisa{background:var(--gradient-pop)}.scrim.svelte-ftrisa{background:linear-gradient(#200d300a 28%,#1a0a28f0 100%),linear-gradient(90deg,#200d302e,#0000 55%)}.rank.svelte-ftrisa{border-radius:var(--radius-pill);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff2e;border:1px solid #ffffff59;place-items:center;min-width:34px;height:28px;padding:0 .5rem;font-size:.72rem;font-weight:800;display:grid;position:absolute;top:.75rem;right:.75rem}.copy.svelte-ftrisa{color:#fff;flex-direction:column;gap:.25rem;display:flex;position:absolute;bottom:1rem;left:1rem;right:1rem}.kicker.svelte-ftrisa{letter-spacing:.09em;text-transform:uppercase;color:#f1d9ff;font-size:.65rem;font-weight:800}strong.svelte-ftrisa{letter-spacing:-.03em;font-family:Georgia,Times New Roman,serif;font-size:1.45rem;line-height:1}.reason.svelte-ftrisa{color:#ffffffc7;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.73rem;line-height:1.35;display:-webkit-box;overflow:hidden}@media (width<=600px){.story-card.svelte-ftrisa{border-radius:20px;flex-basis:176px;height:250px}strong.svelte-ftrisa{font-size:1.2rem}}.home-desktop.svelte-jl8c8q{flex-direction:column;gap:3.25rem;max-width:1180px;margin:0 auto;padding:1.5rem 1.5rem 5rem;display:flex}.hero.svelte-jl8c8q{background:#f9effb;border-radius:34px;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);min-height:430px;display:grid;position:relative;overflow:hidden}.hero-copy.svelte-jl8c8q{z-index:2;flex-direction:column;justify-content:center;padding:3.2rem;display:flex;position:relative}.eyebrow.svelte-jl8c8q,.section-kicker.svelte-jl8c8q{color:var(--brand-500);letter-spacing:.11em;text-transform:uppercase;font-size:.72rem;font-weight:800}h1.svelte-jl8c8q,h2.svelte-jl8c8q{color:var(--brand-700);letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif}h1.svelte-jl8c8q{margin-top:.7rem;font-size:clamp(3rem,5vw,4.9rem);font-weight:500;line-height:.9}h1.svelte-jl8c8q em:where(.svelte-jl8c8q){color:var(--brand-500);font-weight:500}.hero-copy.svelte-jl8c8q>p:where(.svelte-jl8c8q){max-width:37rem;color:var(--color-muted);margin-top:1.2rem;font-size:1rem;line-height:1.55}.search-wrap.svelte-jl8c8q{max-width:480px;margin-top:1.5rem}.hero-art.svelte-jl8c8q{background-image:linear-gradient(90deg,#f9effb 0%,#f9effb1a 28%),url(../../../images/lolopop-candy-editorial.webp);background-position:50%,61%;background-size:cover;min-height:430px}.content-section.svelte-jl8c8q{min-width:0}.section-head.svelte-jl8c8q{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.1rem;display:flex}h2.svelte-jl8c8q{margin-top:.18rem;font-size:2.25rem;font-weight:500}.see-all.svelte-jl8c8q,.profile-count.svelte-jl8c8q{color:var(--color-muted);padding-bottom:.3rem;font-size:.8rem;font-weight:700}.see-all.svelte-jl8c8q:hover{color:var(--brand-500)}.see-all.svelte-jl8c8q span:where(.svelte-jl8c8q){color:var(--brand-500);margin-left:.25rem}.story-rail.svelte-jl8c8q{scrollbar-width:thin;grid-template-columns:repeat(5,minmax(0,1fr));gap:.9rem;padding:.2rem 0 .9rem;display:grid;overflow-x:auto}.story-rail.svelte-jl8c8q .story-card{width:100%;min-width:196px}.people-grid.svelte-jl8c8q{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;gap:1rem;display:grid}.people-grid.svelte-jl8c8q .person-card.featured{grid-column:span 2}.offline.svelte-jl8c8q{color:var(--color-denied);padding:.75rem 1rem;font-size:.9rem}@media (width<=1000px){.hero.svelte-jl8c8q{grid-template-columns:1fr .9fr}.hero-copy.svelte-jl8c8q{padding:2.4rem}.story-rail.svelte-jl8c8q{grid-template-columns:repeat(5,205px)}}.home-mobile.svelte-zh6c5u{max-width:560px;padding:.85rem 0 var(--bottom-nav-space);flex-direction:column;gap:1.7rem;margin:0 auto;display:flex}.hero.svelte-zh6c5u{background:linear-gradient(90deg,#fffaf7fa 8%,#fffaf7c7 48%,#fffaf714 75%),url(../../../images/lolopop-candy-editorial.webp) 58%/cover;border-radius:26px;min-height:260px;margin:0 .85rem;position:relative;overflow:hidden}.hero-copy.svelte-zh6c5u{z-index:1;flex-direction:column;justify-content:center;padding:1.45rem;display:flex;position:absolute;inset:0}.eyebrow.svelte-zh6c5u,.section-kicker.svelte-zh6c5u{color:var(--brand-500);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:800}h1.svelte-zh6c5u,h2.svelte-zh6c5u{color:var(--brand-700);letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif}h1.svelte-zh6c5u{margin-top:.45rem;font-size:clamp(2.35rem,12vw,3.55rem);font-weight:500;line-height:.91}h1.svelte-zh6c5u em:where(.svelte-zh6c5u){color:var(--brand-500);font-weight:500}.hero.svelte-zh6c5u p:where(.svelte-zh6c5u){max-width:14rem;color:var(--color-muted);margin-top:.75rem;font-size:.78rem;line-height:1.4}.search-wrap.svelte-zh6c5u{margin:-.1rem .85rem 0}.content-section.svelte-zh6c5u{min-width:0}.section-head.svelte-zh6c5u{justify-content:space-between;align-items:end;gap:.8rem;margin-bottom:.8rem;padding:0 .95rem;display:flex}h2.svelte-zh6c5u{margin-top:.1rem;font-size:1.75rem;font-weight:500;line-height:1}.see-all.svelte-zh6c5u{color:var(--brand-500);padding-bottom:.12rem;font-size:.72rem;font-weight:800}.story-rail.svelte-zh6c5u{scroll-snap-type:x proximity;scrollbar-width:none;touch-action:pan-x pan-y pinch-zoom;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;gap:.7rem;padding:.15rem .95rem .65rem;display:flex;overflow:auto clip}.story-rail.svelte-zh6c5u::-webkit-scrollbar{display:none}.story-rail.svelte-zh6c5u .story-card{scroll-snap-align:start}.people-grid.svelte-zh6c5u{grid-template-columns:1fr 1fr;grid-auto-flow:dense;gap:.75rem;padding:0 .85rem;display:grid}.people-grid.svelte-zh6c5u .person-card.featured{grid-column:1/-1}.offline.svelte-zh6c5u{color:var(--color-denied);margin:0 .85rem;padding:.75rem 1rem;font-size:.82rem}
