rect.svelte-z5xtki:hover{stroke:var(--color-ink);stroke-width:3px}.cms-content.svelte-5iplu7 p{text-wrap:pretty;margin:0 0 1.5rem}.cms-lead.svelte-5iplu7 p:first-of-type:first-letter{float:left;font-family:var(--font-sans);color:var(--color-purple);letter-spacing:-.04em;margin-top:6px;margin-right:.625rem;font-size:56px;font-weight:800;line-height:.85}.cms-content.svelte-5iplu7 h2,.cms-content.svelte-5iplu7 h3{font-family:var(--font-sans);letter-spacing:-.02em;text-wrap:balance;color:var(--color-ink);margin:1.75rem 0 .875rem;scroll-margin-top:72px;font-size:22px;font-weight:700;line-height:1.2}.cms-content.svelte-5iplu7 blockquote{background:var(--color-purple);color:#fff;font-family:var(--font-serif);text-wrap:balance;letter-spacing:-.015em;border-radius:0;margin:1.75rem -1.25rem;padding:1.75rem 1.5rem;font-size:22px;font-style:italic;font-weight:500;line-height:1.3}.cms-content.svelte-5iplu7 figure{margin:1.5rem -1.25rem}.cms-content.svelte-5iplu7 figure img,.cms-content.svelte-5iplu7 figure iframe{border-radius:0;width:100%;display:block}.cms-content.svelte-5iplu7 figcaption{font-family:var(--font-mono);color:var(--color-muted);letter-spacing:.04em;margin-top:.625rem;padding-left:1.25rem;font-size:10px;font-style:italic}@media (width>=768px){.cms-lead.svelte-5iplu7 p:first-of-type:first-letter{margin-right:.75rem;font-size:96px}.cms-content.svelte-5iplu7 h2,.cms-content.svelte-5iplu7 h3{margin:2.75rem 0 1.25rem;font-size:28px}.cms-content.svelte-5iplu7 blockquote{border-radius:18px;margin:2.5rem -2rem;padding:2rem 2.5rem;font-size:26px}.cms-content.svelte-5iplu7 figure{margin:2.5rem -3.75rem}.cms-content.svelte-5iplu7 figure img,.cms-content.svelte-5iplu7 figure iframe{border-radius:16px}.cms-content.svelte-5iplu7 figcaption{padding-left:.25rem;font-size:11px;font-style:normal}}.cms-content.svelte-5iplu7 img{border-radius:12px;max-width:100%}.cms-content.svelte-5iplu7 iframe{aspect-ratio:16/9;border:0;border-radius:12px;width:100%;display:block}.cms-content.svelte-5iplu7 a{color:var(--color-purple);text-underline-offset:2px;text-decoration:underline}.cms-content.svelte-5iplu7 ul,.cms-content.svelte-5iplu7 ol{margin:0 0 1.5rem 1.5rem}.cms-content.svelte-5iplu7 li{margin-bottom:.5rem}.cms-content.svelte-5iplu7 strong,.cms-content.svelte-5iplu7 b{font-weight:700}.cms-content.svelte-5iplu7 em,.cms-content.svelte-5iplu7 i{font-style:italic}.cms-content.svelte-5iplu7 code{font-family:var(--font-mono);background:var(--color-rule-soft);border-radius:4px;padding:.125em .375em;font-size:.875em}.cms-content.svelte-5iplu7 hr{border:none;border-top:1px solid var(--color-rule);margin:2.5rem 0}.related-row.svelte-1kg8s92:hover .related-img-inner:where(.svelte-1kg8s92){transform:scale(1.03)}.related-row.svelte-1kg8s92 .related-arrow:where(.svelte-1kg8s92){transition:gap .2s}.related-row.svelte-1kg8s92:hover .related-arrow:where(.svelte-1kg8s92){gap:9px}@keyframes svelte-gnryiy-pst-pop{0%{transform:scale(.8)}55%{transform:scale(1.35)}to{transform:scale(1)}}[class*=pulse-].svelte-gnryiy:not(.pulse-0){animation:.35s cubic-bezier(.3,1.4,.5,1) svelte-gnryiy-pst-pop}@keyframes svelte-13n3zwq-pst-pop{0%{transform:scale(.8)}55%{transform:scale(1.35)}to{transform:scale(1)}}[class*=pulse-].svelte-13n3zwq:not(.pulse-0){animation:.35s cubic-bezier(.3,1.4,.5,1) svelte-13n3zwq-pst-pop}.sparkle.svelte-13n3zwq{animation:.7s ease-out forwards svelte-13n3zwq-pst-float}@keyframes svelte-13n3zwq-pst-float{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(.4)}}@keyframes svelte-gk2g7e-pst-pop{0%{transform:scale(.8)}55%{transform:scale(1.35)}to{transform:scale(1)}}[class*=pulse-].svelte-gk2g7e:not(.pulse-0){animation:.35s cubic-bezier(.3,1.4,.5,1) svelte-gk2g7e-pst-pop}.reply-box.svelte-gk2g7e{animation:.2s ease-out svelte-gk2g7e-pst-slide}@keyframes svelte-gk2g7e-pst-slide{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}dialog.svelte-kkonvj::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000f2}
