.prose-x-cosmos{font-weight:var(--font-weight-normal);font-size:var(--text-body-large);line-height:var(--text-body-large--line-height);letter-spacing:var(--text-body-large--letter-spacing);font-family:var(--font-cosmos-oracle);color:var(--color-text-primary);max-width:32lh;margin-left:auto;margin-right:auto}.prose-x-cosmos h1:not(.not-prose,.not-prose *),.prose-x-cosmos h2:not(.not-prose,.not-prose *),.prose-x-cosmos h3:not(.not-prose,.not-prose *),.prose-x-cosmos h4:not(.not-prose,.not-prose *),.prose-x-cosmos h5:not(.not-prose,.not-prose *),.prose-x-cosmos h6:not(.not-prose,.not-prose *){font-weight:var(--font-weight-light);font-family:var(--font-cosmos-oracle);color:var(--color-text-primary);margin:0;line-height:1.2}.prose-x-cosmos h1:not(.not-prose,.not-prose *){font-size:var(--text-heading-xlarge);line-height:var(--text-heading-xlarge--line-height);letter-spacing:var(--text-heading-xlarge--letter-spacing)}.prose-x-cosmos h2:not(.not-prose,.not-prose *){font-size:var(--text-heading-large);line-height:var(--text-heading-large--line-height);letter-spacing:var(--text-heading-large--letter-spacing);font-weight:var(--font-weight-light)}.prose-x-cosmos h2:not(.not-prose,.not-prose *) strong:not(.not-prose,.not-prose *){font-weight:500}.prose-x-cosmos h3:not(.not-prose,.not-prose *){font-size:var(--text-heading-medium);line-height:var(--text-heading-medium--line-height);letter-spacing:var(--text-heading-medium--letter-spacing)}.prose-x-cosmos h3:not(.not-prose,.not-prose *) strong:not(.not-prose,.not-prose *){font-weight:500}.prose-x-cosmos h4:not(.not-prose,.not-prose *),.prose-x-cosmos h5:not(.not-prose,.not-prose *),.prose-x-cosmos h6:not(.not-prose,.not-prose *){font-size:var(--text-heading-medium);line-height:var(--text-heading-medium--line-height);letter-spacing:var(--text-heading-medium--letter-spacing)}.prose-x-cosmos h1:not(.not-prose,.not-prose *):not(:first-child),.prose-x-cosmos h3:not(.not-prose,.not-prose *):not(:first-child),.prose-x-cosmos h4:not(.not-prose,.not-prose *):not(:first-child),.prose-x-cosmos h5:not(.not-prose,.not-prose *):not(:first-child),.prose-x-cosmos h6:not(.not-prose,.not-prose *):not(:first-child){margin-top:2rem}.prose-x-cosmos h2:not(.not-prose,.not-prose *):not(:first-child){margin-top:4rem}.prose-x-cosmos h1:not(.not-prose,.not-prose *):not(:last-child),.prose-x-cosmos h2:not(.not-prose,.not-prose *):not(:last-child),.prose-x-cosmos h3:not(.not-prose,.not-prose *):not(:last-child),.prose-x-cosmos h4:not(.not-prose,.not-prose *):not(:last-child),.prose-x-cosmos h5:not(.not-prose,.not-prose *):not(:last-child),.prose-x-cosmos h6:not(.not-prose,.not-prose *):not(:last-child){margin-bottom:1rem}.prose-x-cosmos p:not(.not-prose,.not-prose *){font-weight:var(--font-weight-book);font-size:var(--text-heading-medium);font-family:var(--font-cosmos-oracle);line-height:var(--text-heading-medium--line-height);letter-spacing:var(--text-heading-medium--letter-spacing);color:var(--color-text-primary);text-wrap:pretty;margin:0;width:100%;margin-bottom:1lh}.prose-x-cosmos a:not(.not-prose,.not-prose *){color:var(--color-text-primary);text-underline-offset:.125em;text-decoration:underline;transition:opacity .2s}.prose-x-cosmos a:not(.not-prose,.not-prose *):hover{opacity:.7}.prose-x-cosmos a:not(.not-prose,.not-prose *):focus-visible{outline:2px solid var(--color-border-active);outline-offset:2px;border-radius:2px}.prose-x-cosmos strong:not(.not-prose,.not-prose *),.prose-x-cosmos b:not(.not-prose,.not-prose *){font-weight:600}.prose-x-cosmos em:not(.not-prose,.not-prose *),.prose-x-cosmos i:not(.not-prose,.not-prose *){font-style:italic}.prose-x-cosmos u:not(.not-prose,.not-prose *){text-underline-offset:.125em;text-decoration:underline}.prose-x-cosmos small:not(.not-prose,.not-prose *){font-size:var(--text-body-caption);line-height:var(--text-body-caption--line-height);letter-spacing:var(--text-body-caption--letter-spacing)}.prose-x-cosmos mark:not(.not-prose,.not-prose *){color:var(--color-text-primary);background-color:#0000;padding:.125em .25em}.prose-x-cosmos del:not(.not-prose,.not-prose *),.prose-x-cosmos s:not(.not-prose,.not-prose *){text-decoration:line-through}.prose-x-cosmos sub:not(.not-prose,.not-prose *),.prose-x-cosmos sup:not(.not-prose,.not-prose *){vertical-align:baseline;font-size:.75em;line-height:0;position:relative}.prose-x-cosmos sup:not(.not-prose,.not-prose *){top:-.5em}.prose-x-cosmos sub:not(.not-prose,.not-prose *){bottom:-.25em}.prose-x-cosmos code:not(.not-prose,.not-prose *){background-color:var(--color-background-elevation);color:var(--color-text-primary);border-radius:.25rem;padding:.125em .375em;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.875em}.prose-x-cosmos pre:not(.not-prose,.not-prose *){font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:var(--text-body-regular);line-height:var(--text-body-regular--line-height);background-color:var(--color-background-elevation);color:var(--color-text-primary);border-radius:.5rem;padding:1rem;overflow-x:auto}.prose-x-cosmos pre:not(.not-prose,.not-prose *) code:not(.not-prose,.not-prose *){font-size:inherit;background-color:#0000;padding:0}.prose-x-cosmos blockquote:not(.not-prose,.not-prose *){border-left:2px solid var(--color-border-primary);color:var(--color-text-secondary);margin:0;padding-left:1.5rem;font-style:italic}.prose-x-cosmos hr:not(.not-prose,.not-prose *){border:none;border-top:1px solid var(--color-border-primary);margin:2rem 0}.prose-x-cosmos ul:not(.not-prose,.not-prose *),.prose-x-cosmos ol:not(.not-prose,.not-prose *){margin:0;padding-left:1.5rem}.prose-x-cosmos ul:not(.not-prose,.not-prose *){list-style:inside}.prose-x-cosmos ol:not(.not-prose,.not-prose *){list-style:decimal}.prose-x-cosmos li:not(.not-prose,.not-prose *){font-weight:var(--font-weight-normal);font-size:var(--text-body-regular);font-family:var(--font-cosmos-oracle);line-height:var(--text-body-regular--line-height);letter-spacing:var(--text-body-regular--letter-spacing);color:var(--color-text-primary);margin-bottom:.5rem}.prose-x-cosmos li:not(.not-prose,.not-prose *):last-child{margin-bottom:0}.prose-x-cosmos ul:not(.not-prose,.not-prose *) ul:not(.not-prose,.not-prose *),.prose-x-cosmos ol:not(.not-prose,.not-prose *) ol:not(.not-prose,.not-prose *),.prose-x-cosmos ul:not(.not-prose,.not-prose *) ol:not(.not-prose,.not-prose *),.prose-x-cosmos ol:not(.not-prose,.not-prose *) ul:not(.not-prose,.not-prose *){margin-top:.5rem;margin-bottom:.5rem}.prose-x-sequence{font-weight:400;font-size:var(--text-body-large);line-height:var(--text-body-large--line-height);font-family:var(--font-cosmos-oracle);letter-spacing:var(--text-body-large--letter-spacing);font-synthesis-weight:none;max-width:38.75rem;color:var(--color-text-primary);margin-left:auto;margin-right:auto}.prose-x-sequence h1:not(.not-prose,.not-prose *),.prose-x-sequence h2:not(.not-prose,.not-prose *),.prose-x-sequence h3:not(.not-prose,.not-prose *),.prose-x-sequence h4:not(.not-prose,.not-prose *),.prose-x-sequence h5:not(.not-prose,.not-prose *),.prose-x-sequence h6:not(.not-prose,.not-prose *){font-weight:var(--font-weight-bold);font-family:var(--font-cosmos-oracle);letter-spacing:-.02em;color:var(--color-text-primary);margin:0 0 1.5rem;line-height:1.6}.prose-x-sequence h1:not(.not-prose,.not-prose *){font-size:var(--text-display-large)}.prose-x-sequence h2:not(.not-prose,.not-prose *){font-size:var(--text-display-large);line-height:var(--text-display-large--line-height)}.prose-x-sequence h2:not(.not-prose,.not-prose *):not(:first-child){margin-top:3rem}.prose-x-sequence h3:not(.not-prose,.not-prose *){margin-top:3.25rem;font-size:2rem;line-height:1.1}.prose-x-sequence h4:not(.not-prose,.not-prose *),.prose-x-sequence h5:not(.not-prose,.not-prose *),.prose-x-sequence h6:not(.not-prose,.not-prose *){font-size:2rem}.prose-x-sequence p:not(.not-prose,.not-prose *){font-weight:400;font-family:var(--font-cosmos-oracle);letter-spacing:-.02em;text-wrap:pretty;margin:0 0 1.6em;font-size:1.25rem;line-height:1.6}.prose-x-sequence ul:not(.not-prose,.not-prose *),.prose-x-sequence ol:not(.not-prose,.not-prose *){gap:.75rem;margin:2.25rem 0 3rem;padding-left:1.45em;display:grid}.prose-x-sequence li:not(.not-prose,.not-prose *){font-weight:400;font-family:var(--font-cosmos-oracle);letter-spacing:-.02em;padding-left:.35em;font-size:1.25rem;line-height:1.6;list-style-position:outside}.prose-x-sequence li:not(.not-prose,.not-prose *)::marker{font-size:.8em}.prose-x-sequence strong:not(.not-prose,.not-prose *),.prose-x-sequence b:not(.not-prose,.not-prose *){font-weight:var(--font-weight-bold)}.prose-x-sequence a:not(.not-prose,.not-prose *){color:var(--color-text-secondary);text-underline-position:from-font;text-decoration-skip-ink:none;text-decoration-line:underline;text-decoration-thickness:from-font;transition:opacity .2s}.prose-x-sequence a:not(.not-prose,.not-prose *):hover{opacity:.7}.prose-x-sequence a:not(.not-prose,.not-prose *):focus-visible{outline:2px solid var(--color-border-active);outline-offset:2px;border-radius:2px}.prose-x-sequence blockquote:not(.not-prose,.not-prose *){border-left:3px solid var(--color-text-tertiary);color:var(--color-text-primary);font-size:var(--text-heading);margin:1rem 0 2rem;padding:0 1.5rem}.prose-x-sequence blockquote:not(.not-prose,.not-prose *) p:not(.not-prose,.not-prose *){color:inherit;margin-bottom:0;font-size:1.25rem;line-height:1.35}.prose-x-sequence figure:not(.not-prose,.not-prose *){margin-top:2lh;margin-bottom:2lh}.prose-x-sequence em:not(.not-prose,.not-prose *),.prose-x-sequence i:not(.not-prose,.not-prose *){font-style:italic}.prose-x-sequence u:not(.not-prose,.not-prose *){text-underline-offset:.125em;text-decoration:underline}.prose-x-sequence small:not(.not-prose,.not-prose *){font-size:var(--text-body-caption);line-height:var(--text-body-caption--line-height);letter-spacing:var(--text-body-caption--letter-spacing)}.prose-x-sequence mark:not(.not-prose,.not-prose *){color:var(--color-text-primary);background-color:#0000;padding:.125em .25em}.prose-x-sequence del:not(.not-prose,.not-prose *),.prose-x-sequence s:not(.not-prose,.not-prose *){text-decoration:line-through}.prose-x-sequence sub:not(.not-prose,.not-prose *),.prose-x-sequence sup:not(.not-prose,.not-prose *){vertical-align:baseline;font-size:.75em;line-height:0;position:relative}.prose-x-sequence sup:not(.not-prose,.not-prose *){top:-.5em}.prose-x-sequence sub:not(.not-prose,.not-prose *){bottom:-.25em}.prose-x-sequence code:not(.not-prose,.not-prose *){background-color:var(--color-background-elevation);color:var(--color-text-primary);border-radius:.25rem;padding:.125em .375em;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.875em}.prose-x-sequence pre:not(.not-prose,.not-prose *){background-color:var(--color-background-elevation);color:var(--color-text-primary);font-size:var(--text-body-regular);line-height:var(--text-body-regular--line-height);border-radius:.5rem;padding:1rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;overflow-x:auto}.prose-x-sequence pre:not(.not-prose,.not-prose *) code:not(.not-prose,.not-prose *){font-size:inherit;background-color:#0000;padding:0}.prose-x-sequence hr:not(.not-prose,.not-prose *){border:none;border-top:1px solid var(--color-border-primary);margin:2rem 0}.prose-x-sequence ul:not(.not-prose,.not-prose *){list-style:inside}.prose-x-sequence ol:not(.not-prose,.not-prose *){list-style:decimal}.prose-x-sequence ul:not(.not-prose,.not-prose *) ul:not(.not-prose,.not-prose *),.prose-x-sequence ol:not(.not-prose,.not-prose *) ol:not(.not-prose,.not-prose *),.prose-x-sequence ul:not(.not-prose,.not-prose *) ol:not(.not-prose,.not-prose *),.prose-x-sequence ol:not(.not-prose,.not-prose *) ul:not(.not-prose,.not-prose *){margin-top:.5rem;margin-bottom:.5rem}@media (min-width:768px){.prose-x-sequence blockquote:not(.not-prose,.not-prose *) p:not(.not-prose,.not-prose *){font-size:1.625rem}}@keyframes sequence-card-image-reveal{0%{opacity:0;filter:blur(18px);transform:scale(1.035)}to{opacity:1;filter:blur();transform:scale(1.015)}}@keyframes sequence-hero-strip-shape-swap{0%{filter:blur();transform:scale(1)}50%{filter:blur(18px);transform:scale(1.055)}to{filter:blur();transform:scale(1)}}@keyframes sequence-hero-strip-image-out{0%,25%{opacity:1}75%,to{opacity:0}}@keyframes sequence-hero-strip-image-in{0%,25%{opacity:0}75%,to{opacity:1}}
