.rp-hero.svelte-18v3y0j{grid-template-columns:1.45fr 1fr;align-items:end;gap:36px;margin:12px 0 30px;display:grid}.rp-copy.svelte-18v3y0j{min-width:0}.rp-eyebrow.svelte-18v3y0j{letter-spacing:0;word-spacing:.12em;text-transform:none;color:var(--primary,var(--color-accent));align-items:center;gap:10px;margin:0 0 18px;font-size:15px;font-weight:650;display:inline-flex}.rp-eyebrow.svelte-18v3y0j:before{content:"";background:var(--lime,var(--secondary));width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb, var(--lime,var(--secondary)) 45%, transparent);border-radius:50%}.rp-hero.svelte-18v3y0j h1:where(.svelte-18v3y0j){letter-spacing:-.05em;margin:0;font-size:clamp(40px,5.6vw,76px);font-weight:560;line-height:.98}.rp-hero.svelte-18v3y0j .rp-sub:where(.svelte-18v3y0j){letter-spacing:-.02em;color:var(--primary,var(--color-accent));max-width:34ch;margin:16px 0 0;font-size:clamp(19px,2.2vw,26px);line-height:1.25}.rp-hero.svelte-18v3y0j .rp-lead:where(.svelte-18v3y0j){max-width:52ch;margin:20px 0 0;font-size:16px;line-height:1.5}.rp-lead.svelte-18v3y0j span:where(.svelte-18v3y0j){letter-spacing:normal;word-spacing:.12em;color:var(--muted-foreground,var(--color-content-muted));margin-bottom:4px;font-size:12px;font-weight:700;display:block}.rp-lead.svelte-18v3y0j b:where(.svelte-18v3y0j){color:var(--primary,var(--color-accent));font-weight:650}.rp-meta.svelte-18v3y0j{color:var(--muted-foreground,var(--color-content-muted));margin:18px 0 0;font-size:14px}.rp-share.svelte-18v3y0j .rs-moment{margin:0}.rp-hero.svelte-18v3y0j :where(.svelte-18v3y0j):is(h1:where(.svelte-18v3y0j),.rp-sub:where(.svelte-18v3y0j)):is(:where(.svelte-18v3y0j):lang(ja),:where(.svelte-18v3y0j):lang(zh),:where(.svelte-18v3y0j):lang(ko)){text-wrap:balance}.rp-hero.svelte-18v3y0j :where(.svelte-18v3y0j):is(h1:where(.svelte-18v3y0j),.rp-sub:where(.svelte-18v3y0j)):lang(ja){word-break:auto-phrase}.rp-hero.svelte-18v3y0j :where(.svelte-18v3y0j):is(h1:where(.svelte-18v3y0j),.rp-sub:where(.svelte-18v3y0j)):lang(ko){word-break:keep-all;overflow-wrap:break-word}.rp-hero.svelte-18v3y0j h1:where(.svelte-18v3y0j):is(:where(.svelte-18v3y0j):lang(ja),:where(.svelte-18v3y0j):lang(zh),:where(.svelte-18v3y0j):lang(ko),:where(.svelte-18v3y0j):lang(hi)){letter-spacing:-.01em;line-height:1.2}.rp-hero.svelte-18v3y0j h1:where(.svelte-18v3y0j):lang(ja){font-size:clamp(40px,4.6vw,66px)}.rp-hero.svelte-18v3y0j h1:where(.svelte-18v3y0j):lang(ru){letter-spacing:0}@media (max-width:860px){.rp-hero.svelte-18v3y0j{grid-template-columns:1fr;gap:22px}}
