.goops-cloud-page{--font-sans: "Geist", system-ui, -apple-system, sans-serif;--font-display: "Geist", system-ui, -apple-system, sans-serif;--font-mono: "Geist Mono", ui-monospace, "SFMono-Regular", monospace;--fw-light: 300;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--leading-tight: 1.25;--leading-snug: 1.375;--leading-normal: 1.5;--leading-relaxed: 1.625;--tracking-tight: -.025em;--tracking-snug: -.01em;--tracking-normal: 0em;--tracking-wide: .025em;--tracking-wider: .05em;--tracking-widest: .1em;--type-h1-size: 2rem;--type-h1-leading: .99;--type-h1-tracking: -.025em;--type-h1-weight: 500;--type-h2-size: 2rem;--type-h2-leading: 1;--type-h2-tracking: -.025em;--type-h2-weight: 400;--type-h3-size: 1.5rem;--type-h3-leading: 1;--type-h3-tracking: -.025em;--type-h3-weight: 500;--type-h4-size: 1.25rem;--type-h4-leading: 1;--type-h4-tracking: -.025em;--type-h4-weight: 500;--type-h5-size: 1.25rem;--type-h5-leading: 1.4;--type-h5-tracking: -.015em;--type-h5-weight: 400;--type-h6-size: 1rem;--type-h6-leading: 1.2;--type-h6-tracking: -.025em;--type-h6-weight: 500;--type-p-size: 1rem;--type-p-leading: 1.5;--type-p-tracking: -.0025em;--type-p-weight: 400;--type-small-size: .8rem;--type-small-leading: 1.15;--type-small-tracking: -.01em;--type-small-weight: 400;--type-code-size: .625rem;--type-code-leading: 1.3;--type-code-tracking: 0em;--type-code-weight: 700;--color-bg: #ffffff;--color-bg-soft: #fdfdfc;--color-bg-warm: #f9f7f6;--color-surface: #ffffff;--color-fg: #171717;--color-fg-strong: #0a0a0a;--color-fg-muted: #707070;--color-fg-subtle: #a3a3a3;--color-border: #e5e5e5;--color-border-strong: #cccccc;--color-border-subtle: #f0f0f0;--color-accent: #0a0a0a;--color-accent-hover: #1f1f1f;--color-accent-muted: #4a4a4a;--color-on-accent: #ffffff;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--spacing: .25rem}.goops-cloud-page [data-type=hero]{--type-h1-size: 2.75rem;--type-h2-size: 2rem;--type-h3-size: 2rem;--type-h4-size: 2rem;--type-h5-size: 1.25rem;--type-p-size: 1rem;--type-small-size: .875rem;--type-code-size: .625rem}.goops-cloud-page [data-type=compact]{--type-h1-size: 2rem}@media(min-width:48em){.goops-cloud-page{--type-h1-size: 2.5rem;--type-h2-size: 2.375rem;--type-h3-size: 1.75rem;--type-h4-size: 1.4rem;--type-h5-size: 1.25rem;--type-h6-size: 1rem;--type-p-size: 1rem;--type-small-size: .875rem}.goops-cloud-page [data-type=hero]{--type-h1-size: 4rem;--type-h2-size: 2.375rem;--type-h3-size: 3rem;--type-h4-size: 2rem;--type-h5-size: 1.25rem;--type-p-size: 1rem}}.goops-cloud-page :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-display);color:var(--color-fg);margin:0}.goops-cloud-page h1{font-size:var(--type-h1-size);line-height:var(--type-h1-leading);letter-spacing:var(--type-h1-tracking);font-weight:var(--type-h1-weight)}.goops-cloud-page h2{font-size:var(--type-h2-size);line-height:var(--type-h2-leading);letter-spacing:var(--type-h2-tracking);font-weight:var(--type-h2-weight)}.goops-cloud-page h3{font-size:var(--type-h3-size);line-height:var(--type-h3-leading);letter-spacing:var(--type-h3-tracking);font-weight:var(--type-h3-weight)}.goops-cloud-page h4{font-size:var(--type-h4-size);line-height:var(--type-h4-leading);letter-spacing:var(--type-h4-tracking);font-weight:var(--type-h4-weight)}.goops-cloud-page h5{font-size:var(--type-h5-size);line-height:var(--type-h5-leading);letter-spacing:var(--type-h5-tracking);font-weight:var(--type-h5-weight)}.goops-cloud-page h6{font-size:var(--type-h6-size);line-height:var(--type-h6-leading);letter-spacing:var(--type-h6-tracking);font-weight:var(--type-h6-weight)}.goops-cloud-page p{font-family:var(--font-sans);font-size:var(--type-p-size);line-height:var(--type-p-leading);letter-spacing:var(--type-p-tracking);font-weight:var(--type-p-weight);color:var(--color-fg);margin:0}.goops-cloud-page small{font-family:var(--font-sans);font-size:var(--type-small-size);line-height:var(--type-small-leading);letter-spacing:var(--type-small-tracking);font-weight:var(--type-small-weight);color:var(--color-fg-muted)}.goops-cloud-page code,.goops-cloud-page kbd,.goops-cloud-page pre{font-family:var(--font-mono);font-size:var(--type-code-size);line-height:var(--type-code-leading);letter-spacing:var(--type-code-tracking);font-weight:var(--type-code-weight)}
