*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{min-height:100dvh}img,svg,video,canvas{display:block;max-width:100%}h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,figure,blockquote,pre{margin:0}@font-face{font-family:Indeed Sans;src:url(/fonts/IndeedSansVF_Wght.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Indeed Sans;src:url(/fonts/IndeedSansItVF_Wght.ttf) format("truetype");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:PP Frama;src:url(/_astro/PPFrama-Black.Df3u_nks.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}[data-theme=default]{--color-fg: #000000;--color-bg: #ffffff;--color-accent: #003a9b;--color-accent-fg: #ffffff}:root{--color-fg-muted: color-mix(in srgb, var(--color-fg) 75%, transparent);--color-hairline: color-mix(in srgb, var(--color-fg) 20%, transparent);--color-surface-1: color-mix(in srgb, var(--color-fg) 6%, var(--color-bg));--color-surface-2: color-mix(in srgb, var(--color-fg) 12%, var(--color-bg));--color-border: var(--color-fg);--color-hover: color-mix(in srgb, var(--color-fg) 10%, transparent)}:root{--color-paper: #ffffff;--color-ink: #1a1a1a}:root{--hue-blue: #003a9b;--hue-aqua: #1f5f7b;--hue-earth: #996e2c;--hue-green: #2b6256;--hue-magenta: #9d2b6b;--hue-purple: #3f2f9b}:root{--grad-scout: linear-gradient(0deg, rgba(0, 0, 0, .2) 0%, rgba(0, 0, 0, .2) 100%), linear-gradient(315deg, #2b6256 15%, #002970 50%, #00123c 85%);--grad-scout-primary: linear-gradient(315deg, #358271 15%, #003a9b 85%);--grad-scout-tint: linear-gradient(135deg, #d7e3ff 5%, #cde8e1 95%);--grad-premium-tint: linear-gradient(180deg, #f5dac4 0%, #fefbf8 20%)}[data-hue=blue]{--hue: var(--hue-blue)}[data-hue=aqua]{--hue: var(--hue-aqua)}[data-hue=earth]{--hue: var(--hue-earth)}[data-hue=green]{--hue: var(--hue-green)}[data-hue=magenta]{--hue: var(--hue-magenta)}[data-hue=purple]{--hue: var(--hue-purple)}[data-tone=light]{--color-bg: color-mix(in srgb, var(--hue) 5%, var(--color-paper));--color-fg: color-mix(in srgb, var(--hue) 22%, var(--color-ink));--color-accent: var(--hue);--color-accent-fg: var(--color-paper);--color-surface-1: color-mix(in srgb, var(--hue) 10%, var(--color-bg));--color-surface-2: color-mix(in srgb, var(--hue) 35%, var(--color-bg))}[data-tone=dark]{--color-bg: var(--hue);--color-fg: color-mix(in srgb, var(--hue) 10%, var(--color-paper));--color-accent: color-mix(in srgb, var(--hue) 6%, var(--color-paper));--color-accent-fg: color-mix(in srgb, var(--hue) 75%, var(--color-ink));--color-surface-1: color-mix( in srgb, var(--color-ink) 25%, var(--color-bg) );--color-surface-2: color-mix( in srgb, var(--color-ink) 50%, var(--color-bg) )}[data-hue=default][data-tone=light]{--color-bg: var(--color-paper);--color-fg: var(--color-ink);--color-accent: var(--hue-blue);--color-accent-fg: var(--color-paper);--color-surface-1: color-mix(in srgb, var(--color-ink) 5%, var(--color-bg));--color-surface-2: color-mix( in srgb, var(--color-ink) 10%, var(--color-bg) )}[data-hue=default][data-tone=dark]{--color-bg: var(--color-ink);--color-fg: var(--color-paper);--color-accent: var(--color-paper);--color-accent-fg: var(--color-ink);--color-surface-1: color-mix( in srgb, var(--color-paper) 8%, var(--color-bg) );--color-surface-2: color-mix( in srgb, var(--color-paper) 16%, var(--color-bg) )}[data-hue=ai][data-tone=light]{--color-bg: #cde8e1;--color-fg: var(--color-ink);--color-accent: var(--hue-blue);--color-accent-fg: var(--color-paper);--color-surface-1: color-mix(in srgb, var(--hue-blue) 14%, transparent);--color-surface-2: color-mix(in srgb, var(--hue-blue) 28%, transparent);--surface-gradient: var(--grad-scout-tint)}[data-hue=ai][data-tone=dark]{--color-bg: #002970;--color-fg: var(--color-paper);--color-accent: color-mix(in srgb, var(--hue-blue) 8%, var(--color-paper));--color-accent-fg: #00123c;--color-surface-1: color-mix(in srgb, var(--hue-blue) 22%, transparent);--color-surface-2: color-mix(in srgb, var(--hue-blue) 44%, transparent);--surface-gradient: var(--grad-scout)}[data-hue=premium][data-tone=light]{--color-bg: #f8e3d3;--color-fg: var(--color-ink);--color-accent: #d9ac56;--color-accent-fg: #4d3a18;--color-surface-1: color-mix(in srgb, var(--hue-earth) 5%, transparent);--color-surface-2: color-mix(in srgb, var(--hue-earth) 12%, transparent);--surface-gradient: var(--grad-premium-tint)}[data-hue=ai],[data-hue=premium]{background-image:var(--surface-gradient)}[data-tone]{--color-fg-muted: color-mix(in srgb, var(--color-fg) 75%, transparent);--color-hairline: color-mix(in srgb, var(--color-fg) 25%, transparent);--color-border: var(--color-fg);--color-hover: color-mix(in srgb, var(--color-fg) 10%, transparent)}:root{--radius-xs: 3px;--radius-sm: 6px;--radius-md: 12px;--radius-lg: 24px;--radius-pill: 9999px;--radius-xs-squircle: 8px;--radius-sm-squircle: 24px;--radius-md-squircle: 40px;--radius-lg-squircle: 80px;--corner-squircle: superellipse(3)}:root{--chrome-header-height: 72px}:root{--duration-fast: .12s;--duration-slow: .2s;--ease-standard: ease}:root{--measure: 68ch}[data-domain=xds]{--ff-1: "Indeed Sans", system-ui, sans-serif;--ff-2: "PP Frama", system-ui, sans-serif;--ff-3: "gelica", Georgia, serif;--display-1-family: var(--ff-1);--display-1-features: normal;--display-1-size: clamp(4rem, 1.9rem + 7vw, 7.5rem);--display-1-leading: 1;--display-1-tracking: -.03em;--display-1-weight: 300;--display-2-family: var(--ff-1);--display-2-features: normal;--display-2-size: clamp(3rem, 1.5rem + 5vw, 5.5rem);--display-2-leading: 1.05;--display-2-tracking: -.025em;--display-2-weight: 300;--display-3-family: var(--ff-1);--display-3-features: normal;--display-3-size: clamp(2.5rem, 1.6rem + 3vw, 4rem);--display-3-leading: 1.1;--display-3-tracking: -.02em;--display-3-weight: 300;--heading-1-family: var(--ff-1);--heading-1-size: clamp(2.375rem, 1.7rem + 2.25vw, 3.5rem);--heading-1-leading: 1.05;--heading-1-tracking: -.025em;--heading-1-weight: 300;--heading-2-family: var(--ff-1);--heading-2-size: clamp(2rem, 1.55rem + 1.5vw, 2.75rem);--heading-2-leading: 1.1;--heading-2-tracking: -.02em;--heading-2-weight: 300;--heading-3-family: var(--ff-1);--heading-3-size: clamp(1.375rem, 1.15rem + .75vw, 1.75rem);--heading-3-leading: 1.25;--heading-3-tracking: -.005em;--heading-3-weight: 400;--heading-4-family: var(--heading-3-family);--heading-4-size: var(--heading-3-size);--heading-4-leading: var(--heading-3-leading);--heading-4-tracking: var(--heading-3-tracking);--heading-4-weight: var(--heading-3-weight);--heading-5-family: var(--heading-3-family);--heading-5-size: var(--heading-3-size);--heading-5-leading: var(--heading-3-leading);--heading-5-tracking: var(--heading-3-tracking);--heading-5-weight: var(--heading-3-weight);--heading-6-family: var(--heading-3-family);--heading-6-size: var(--heading-3-size);--heading-6-leading: var(--heading-3-leading);--heading-6-tracking: var(--heading-3-tracking);--heading-6-weight: var(--heading-3-weight);--eyebrow-family: var(--ff-1);--body-large-family: var(--ff-1);--body-large-size: clamp( 1.25rem, 1.175rem + .25vw, 1.375rem );--body-large-leading: 1.55;--body-large-tracking: -.005em;--body-default-size: 1rem;--body-default-leading: 1.55;--body-default-tracking: 0em;--body-small-size: .875rem;--body-small-leading: 1.45;--body-small-tracking: .005em;--body-fine-size: .75rem;--body-fine-leading: 1.4;--body-fine-tracking: .01em;--space-0: 0;--space-1: .125rem;--space-2: .25rem;--space-3: .5rem;--space-4: .75rem;--space-5: 1rem;--space-6: 1.25rem;--space-7: clamp(1.25rem, .8rem + 1.5vw, 2rem);--space-8: clamp(1.625rem, 1.1rem + 1.75vw, 2.5rem);--space-9: clamp(2.25rem, 1.5rem + 2.5vw, 3.5rem);--space-10: clamp(3rem, 1.8rem + 4vw, 5rem);--space-11: clamp(4rem, 2.2rem + 6vw, 7rem);--space-12: clamp(5.5rem, 2.8rem + 9vw, 10rem);--gap-line: var(--space-5);--pad-block: var(--space-7);--gap-section: var(--space-10);--pad-section: clamp(5rem, 2.6rem + 8vw, 9rem);--prose-after-display-1: .3cap;--prose-after-display-2: .35cap;--prose-after-display-3: .4cap;--prose-after-h1: .5cap;--prose-after-h2: .7cap;--prose-after-h3: .7cap;--prose-after-body: 1.1cap}[data-domain=jobs-need-people]{--ff-1: "Indeed Sans", system-ui, sans-serif;--ff-2: "PP Frama", system-ui, sans-serif;--ff-3: "gelica", Georgia, serif;--display-1-family: var(--ff-2);--display-1-features: "ss03" on;--display-1-size: clamp(3.25rem, 2.2rem + 3.5vw, 4.5rem);--display-1-leading: 1em;--display-1-tracking: 0em;--display-1-weight: 900;--display-2-family: var(--ff-2);--display-2-features: "ss03" on;--display-2-size: clamp(2.75rem, 1.95rem + 2.25vw, 3.75rem);--display-2-leading: 1.1;--display-2-tracking: 0em;--display-2-weight: 900;--display-3-family: var(--ff-2);--display-3-features: "ss03" on;--display-3-size: clamp(2.25rem, 1.6rem + 1.75vw, 3.25rem);--display-3-leading: 1.1;--display-3-tracking: 0em;--display-3-weight: 900;--heading-1-family: var(--ff-3);--heading-1-features: "ss03" on;--heading-1-size: clamp(2.125rem, 1.55rem + 1.9vw, 3.125rem);--heading-1-leading: 1.1;--heading-1-tracking: 0em;--heading-1-weight: 600;--heading-2-family: var(--ff-3);--heading-2-features: "ss03" on;--heading-2-size: clamp(1.875rem, 1.45rem + 1.35vw, 2.5rem);--heading-2-leading: 1.1;--heading-2-tracking: -.05em;--heading-2-weight: 600;--heading-3-family: var(--ff-3);--heading-3-features: normal;--heading-3-size: clamp(1.375rem, 1.15rem + .75vw, 1.75rem);--heading-3-leading: 1.25;--heading-3-tracking: -.005em;--heading-3-weight: 400;--heading-4-family: var(--heading-3-family);--heading-4-features: var(--heading-3-features);--heading-4-size: var(--heading-3-size);--heading-4-leading: var(--heading-3-leading);--heading-4-tracking: var(--heading-3-tracking);--heading-4-weight: var(--heading-3-weight);--heading-5-family: var(--heading-3-family);--heading-5-features: var(--heading-3-features);--heading-5-size: var(--heading-3-size);--heading-5-leading: var(--heading-3-leading);--heading-5-tracking: var(--heading-3-tracking);--heading-5-weight: var(--heading-3-weight);--heading-6-family: var(--heading-3-family);--heading-6-features: var(--heading-3-features);--heading-6-size: var(--heading-3-size);--heading-6-leading: var(--heading-3-leading);--heading-6-tracking: var(--heading-3-tracking);--heading-6-weight: var(--heading-3-weight);--eyebrow-family: var(--ff-3);--body-large-family: var(--ff-3);--body-large-size: clamp( 1.25rem, 1.175rem + .25vw, 1.375rem );--body-large-leading: 1.55;--body-large-tracking: -.005em;--body-default-size: 1rem;--body-default-leading: 1.55;--body-default-tracking: 0em;--body-small-size: .875rem;--body-small-leading: 1.45;--body-small-tracking: .005em;--body-fine-size: .75rem;--body-fine-leading: 1.4;--body-fine-tracking: .01em;--space-0: 0;--space-1: .125rem;--space-2: .25rem;--space-3: .5rem;--space-4: .75rem;--space-5: 1rem;--space-6: 1.25rem;--space-7: clamp(1.125rem, .75rem + 1.25vw, 1.75rem);--space-8: clamp(1.5rem, 1.05rem + 1.5vw, 2.25rem);--space-9: clamp(2rem, 1.4rem + 2vw, 3rem);--space-10: clamp(2.75rem, 1.75rem + 3.25vw, 4.375rem);--space-11: clamp(3.5rem, 2rem + 5vw, 6rem);--space-12: clamp(4.75rem, 2.55rem + 7.5vw, 8.5rem);--gap-line: var(--space-4);--pad-block: var(--space-6);--gap-section: var(--space-9);--pad-section: clamp(3rem, 1.5rem + 5vw, 6rem);--prose-after-display-1: .3cap;--prose-after-display-2: .35cap;--prose-after-display-3: .4cap;--prose-after-h1: .5cap;--prose-after-h2: .7cap;--prose-after-h3: .7cap;--prose-after-body: 1.1cap}[data-domain=longform]{--ff-1: "Indeed Sans", system-ui, sans-serif;--ff-2: "PP Frama", system-ui, sans-serif;--ff-3: "gelica", Georgia, serif;--display-1-size: clamp(2.5rem, 2.2rem + 1vw, 3rem);--display-1-leading: 1;--display-1-tracking: -.03em;--display-1-weight: 700;--display-2-size: clamp(2rem, 1.7rem + 1vw, 2.5rem);--display-2-leading: 1.05;--display-2-tracking: -.025em;--display-2-weight: 700;--display-3-size: clamp(1.625rem, 1.4rem + .75vw, 2rem);--display-3-leading: 1.1;--display-3-tracking: -.02em;--display-3-weight: 700;--heading-1-size: clamp(1.75rem, 1.6rem + .5vw, 2rem);--heading-1-leading: 1.1;--heading-1-tracking: -.02em;--heading-1-weight: 700;--heading-2-size: clamp(1.5rem, 1.35rem + .5vw, 1.75rem);--heading-2-leading: 1.2;--heading-2-tracking: -.015em;--heading-2-weight: 600;--heading-3-size: clamp(1.375rem, 1.225rem + .5vw, 1.625rem);--heading-3-leading: 1.35;--heading-3-tracking: -.005em;--heading-3-weight: 500;--heading-4-size: var(--heading-3-size);--heading-4-leading: var(--heading-3-leading);--heading-4-tracking: var(--heading-3-tracking);--heading-4-weight: var(--heading-3-weight);--heading-5-size: var(--heading-3-size);--heading-5-leading: var(--heading-3-leading);--heading-5-tracking: var(--heading-3-tracking);--heading-5-weight: var(--heading-3-weight);--heading-6-size: var(--heading-3-size);--heading-6-leading: var(--heading-3-leading);--heading-6-tracking: var(--heading-3-tracking);--heading-6-weight: var(--heading-3-weight);--body-large-size: clamp( 1.25rem, 1.175rem + .25vw, 1.375rem );--body-large-leading: 1.6;--body-large-tracking: -.005em;--body-default-size: 1rem;--body-default-leading: 1.65;--body-default-tracking: 0em;--body-small-size: .875rem;--body-small-leading: 1.5;--body-small-tracking: .005em;--body-fine-size: .75rem;--body-fine-leading: 1.4;--body-fine-tracking: .01em;--space-0: 0;--space-1: .125rem;--space-2: .25rem;--space-3: .375rem;--space-4: .5rem;--space-5: .75rem;--space-6: 1.125rem;--space-7: clamp(1rem, .7rem + 1vw, 1.5rem);--space-8: clamp(1.25rem, .8rem + 1.5vw, 2rem);--space-9: clamp(1.75rem, 1rem + 2.5vw, 3rem);--space-10: clamp(2.5rem, 1.3rem + 4vw, 4.5rem);--space-11: clamp(3.25rem, 1.3rem + 6.5vw, 6.5rem);--space-12: clamp(4.5rem, 1.8rem + 9vw, 9rem);--gap-line: var(--space-5);--pad-block: var(--space-7);--gap-section: var(--space-10);--pad-section: clamp(3.5rem, 2rem + 5vw, 6rem);--prose-after-display-1: .6cap;--prose-after-display-2: .5cap;--prose-after-display-3: .5cap;--prose-after-h1: 1cap;--prose-after-h2: 1cap;--prose-after-h3: 1cap;--prose-after-body: 1.2cap}:root{--ff-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace}h1{font-family:var(--heading-1-family, inherit);font-size:var(--heading-1-size);line-height:var(--heading-1-leading);letter-spacing:var(--heading-1-tracking);font-weight:var(--heading-1-weight);font-feature-settings:var(--heading-1-features, normal)}h2{font-family:var(--heading-2-family, inherit);font-size:var(--heading-2-size);line-height:var(--heading-2-leading);letter-spacing:var(--heading-2-tracking);font-weight:var(--heading-2-weight);font-feature-settings:var(--heading-2-features, normal)}h3{font-family:var(--heading-3-family, inherit);font-size:var(--heading-3-size);line-height:var(--heading-3-leading);letter-spacing:var(--heading-3-tracking);font-weight:var(--heading-3-weight);font-feature-settings:var(--heading-3-features, normal)}h4{font-family:var(--heading-4-family, inherit);font-size:var(--heading-4-size);line-height:var(--heading-4-leading);letter-spacing:var(--heading-4-tracking);font-weight:var(--heading-4-weight);font-feature-settings:var(--heading-4-features, normal)}h5{font-family:var(--heading-5-family, inherit);font-size:var(--heading-5-size);line-height:var(--heading-5-leading);letter-spacing:var(--heading-5-tracking);font-weight:var(--heading-5-weight);font-feature-settings:var(--heading-5-features, normal)}h6{font-family:var(--heading-6-family, inherit);font-size:var(--heading-6-size);line-height:var(--heading-6-leading);letter-spacing:var(--heading-6-tracking);font-weight:var(--heading-6-weight);font-feature-settings:var(--heading-6-features, normal)}p{font-size:var(--body-default-size);line-height:var(--body-default-leading);letter-spacing:var(--body-default-tracking)}small{font-size:var(--body-small-size);line-height:var(--body-small-leading);letter-spacing:var(--body-small-tracking)}code{font-family:var(--ff-mono);font-size:.875em;padding:.125em .375em;border-radius:var(--radius-xs);background-color:var(--color-surface-2)}pre{font-family:var(--ff-mono);font-size:.9em;line-height:1.5;padding:1rem 1.125rem;border-radius:var(--radius-sm);background-color:var(--color-surface-1);overflow-x:auto;white-space:pre}pre code{font-family:inherit;font-size:inherit;padding:0;border-radius:0;background:transparent}:root,[data-locale=en]{--locale: "en"}.p-0{padding:var(--space-0)}.p-1{padding:var(--space-1)}.p-2{padding:var(--space-2)}.p-3{padding:var(--space-3)}.p-4{padding:var(--space-4)}.p-5{padding:var(--space-5)}.p-6{padding:var(--space-6)}.p-7{padding:var(--space-7)}.p-8{padding:var(--space-8)}.p-9{padding:var(--space-9)}.p-10{padding:var(--space-10)}.p-11{padding:var(--space-11)}.p-12{padding:var(--space-12)}.pt-0{padding-block-start:var(--space-0)}.pt-1{padding-block-start:var(--space-1)}.pt-2{padding-block-start:var(--space-2)}.pt-3{padding-block-start:var(--space-3)}.pt-4{padding-block-start:var(--space-4)}.pt-5{padding-block-start:var(--space-5)}.pt-6{padding-block-start:var(--space-6)}.pt-7{padding-block-start:var(--space-7)}.pt-8{padding-block-start:var(--space-8)}.pt-9{padding-block-start:var(--space-9)}.pt-10{padding-block-start:var(--space-10)}.pt-11{padding-block-start:var(--space-11)}.pt-12{padding-block-start:var(--space-12)}.pb-0{padding-block-end:var(--space-0)}.pb-1{padding-block-end:var(--space-1)}.pb-2{padding-block-end:var(--space-2)}.pb-3{padding-block-end:var(--space-3)}.pb-4{padding-block-end:var(--space-4)}.pb-5{padding-block-end:var(--space-5)}.pb-6{padding-block-end:var(--space-6)}.pb-7{padding-block-end:var(--space-7)}.pb-8{padding-block-end:var(--space-8)}.pb-9{padding-block-end:var(--space-9)}.pb-10{padding-block-end:var(--space-10)}.pb-11{padding-block-end:var(--space-11)}.pb-12{padding-block-end:var(--space-12)}.ps-0{padding-inline-start:var(--space-0)}.ps-1{padding-inline-start:var(--space-1)}.ps-2{padding-inline-start:var(--space-2)}.ps-3{padding-inline-start:var(--space-3)}.ps-4{padding-inline-start:var(--space-4)}.ps-5{padding-inline-start:var(--space-5)}.ps-6{padding-inline-start:var(--space-6)}.ps-7{padding-inline-start:var(--space-7)}.ps-8{padding-inline-start:var(--space-8)}.ps-9{padding-inline-start:var(--space-9)}.ps-10{padding-inline-start:var(--space-10)}.ps-11{padding-inline-start:var(--space-11)}.ps-12{padding-inline-start:var(--space-12)}.pe-0{padding-inline-end:var(--space-0)}.pe-1{padding-inline-end:var(--space-1)}.pe-2{padding-inline-end:var(--space-2)}.pe-3{padding-inline-end:var(--space-3)}.pe-4{padding-inline-end:var(--space-4)}.pe-5{padding-inline-end:var(--space-5)}.pe-6{padding-inline-end:var(--space-6)}.pe-7{padding-inline-end:var(--space-7)}.pe-8{padding-inline-end:var(--space-8)}.pe-9{padding-inline-end:var(--space-9)}.pe-10{padding-inline-end:var(--space-10)}.pe-11{padding-inline-end:var(--space-11)}.pe-12{padding-inline-end:var(--space-12)}.px-0{padding-inline:var(--space-0)}.px-1{padding-inline:var(--space-1)}.px-2{padding-inline:var(--space-2)}.px-3{padding-inline:var(--space-3)}.px-4{padding-inline:var(--space-4)}.px-5{padding-inline:var(--space-5)}.px-6{padding-inline:var(--space-6)}.px-7{padding-inline:var(--space-7)}.px-8{padding-inline:var(--space-8)}.px-9{padding-inline:var(--space-9)}.px-10{padding-inline:var(--space-10)}.px-11{padding-inline:var(--space-11)}.px-12{padding-inline:var(--space-12)}.py-0{padding-block:var(--space-0)}.py-1{padding-block:var(--space-1)}.py-2{padding-block:var(--space-2)}.py-3{padding-block:var(--space-3)}.py-4{padding-block:var(--space-4)}.py-5{padding-block:var(--space-5)}.py-6{padding-block:var(--space-6)}.py-7{padding-block:var(--space-7)}.py-8{padding-block:var(--space-8)}.py-9{padding-block:var(--space-9)}.py-10{padding-block:var(--space-10)}.py-11{padding-block:var(--space-11)}.py-12{padding-block:var(--space-12)}.m-0{margin:var(--space-0)}.m-1{margin:var(--space-1)}.m-2{margin:var(--space-2)}.m-3{margin:var(--space-3)}.m-4{margin:var(--space-4)}.m-5{margin:var(--space-5)}.m-6{margin:var(--space-6)}.m-7{margin:var(--space-7)}.m-8{margin:var(--space-8)}.m-9{margin:var(--space-9)}.m-10{margin:var(--space-10)}.m-11{margin:var(--space-11)}.m-12{margin:var(--space-12)}.mt-0{margin-block-start:var(--space-0)}.mt-1{margin-block-start:var(--space-1)}.mt-2{margin-block-start:var(--space-2)}.mt-3{margin-block-start:var(--space-3)}.mt-4{margin-block-start:var(--space-4)}.mt-5{margin-block-start:var(--space-5)}.mt-6{margin-block-start:var(--space-6)}.mt-7{margin-block-start:var(--space-7)}.mt-8{margin-block-start:var(--space-8)}.mt-9{margin-block-start:var(--space-9)}.mt-10{margin-block-start:var(--space-10)}.mt-11{margin-block-start:var(--space-11)}.mt-12{margin-block-start:var(--space-12)}.mb-0{margin-block-end:var(--space-0)}.mb-1{margin-block-end:var(--space-1)}.mb-2{margin-block-end:var(--space-2)}.mb-3{margin-block-end:var(--space-3)}.mb-4{margin-block-end:var(--space-4)}.mb-5{margin-block-end:var(--space-5)}.mb-6{margin-block-end:var(--space-6)}.mb-7{margin-block-end:var(--space-7)}.mb-8{margin-block-end:var(--space-8)}.mb-9{margin-block-end:var(--space-9)}.mb-10{margin-block-end:var(--space-10)}.mb-11{margin-block-end:var(--space-11)}.mb-12{margin-block-end:var(--space-12)}.ms-0{margin-inline-start:var(--space-0)}.ms-1{margin-inline-start:var(--space-1)}.ms-2{margin-inline-start:var(--space-2)}.ms-3{margin-inline-start:var(--space-3)}.ms-4{margin-inline-start:var(--space-4)}.ms-5{margin-inline-start:var(--space-5)}.ms-6{margin-inline-start:var(--space-6)}.ms-7{margin-inline-start:var(--space-7)}.ms-8{margin-inline-start:var(--space-8)}.ms-9{margin-inline-start:var(--space-9)}.ms-10{margin-inline-start:var(--space-10)}.ms-11{margin-inline-start:var(--space-11)}.ms-12{margin-inline-start:var(--space-12)}.me-0{margin-inline-end:var(--space-0)}.me-1{margin-inline-end:var(--space-1)}.me-2{margin-inline-end:var(--space-2)}.me-3{margin-inline-end:var(--space-3)}.me-4{margin-inline-end:var(--space-4)}.me-5{margin-inline-end:var(--space-5)}.me-6{margin-inline-end:var(--space-6)}.me-7{margin-inline-end:var(--space-7)}.me-8{margin-inline-end:var(--space-8)}.me-9{margin-inline-end:var(--space-9)}.me-10{margin-inline-end:var(--space-10)}.me-11{margin-inline-end:var(--space-11)}.me-12{margin-inline-end:var(--space-12)}.mx-0{margin-inline:var(--space-0)}.mx-1{margin-inline:var(--space-1)}.mx-2{margin-inline:var(--space-2)}.mx-3{margin-inline:var(--space-3)}.mx-4{margin-inline:var(--space-4)}.mx-5{margin-inline:var(--space-5)}.mx-6{margin-inline:var(--space-6)}.mx-7{margin-inline:var(--space-7)}.mx-8{margin-inline:var(--space-8)}.mx-9{margin-inline:var(--space-9)}.mx-10{margin-inline:var(--space-10)}.mx-11{margin-inline:var(--space-11)}.mx-12{margin-inline:var(--space-12)}.my-0{margin-block:var(--space-0)}.my-1{margin-block:var(--space-1)}.my-2{margin-block:var(--space-2)}.my-3{margin-block:var(--space-3)}.my-4{margin-block:var(--space-4)}.my-5{margin-block:var(--space-5)}.my-6{margin-block:var(--space-6)}.my-7{margin-block:var(--space-7)}.my-8{margin-block:var(--space-8)}.my-9{margin-block:var(--space-9)}.my-10{margin-block:var(--space-10)}.my-11{margin-block:var(--space-11)}.my-12{margin-block:var(--space-12)}.gap-0{gap:var(--space-0)}.gap-1{gap:var(--space-1)}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-5{gap:var(--space-5)}.gap-6{gap:var(--space-6)}.gap-7{gap:var(--space-7)}.gap-8{gap:var(--space-8)}.gap-9{gap:var(--space-9)}.gap-10{gap:var(--space-10)}.gap-11{gap:var(--space-11)}.gap-12{gap:var(--space-12)}.gap-x-0{column-gap:var(--space-0)}.gap-x-1{column-gap:var(--space-1)}.gap-x-2{column-gap:var(--space-2)}.gap-x-3{column-gap:var(--space-3)}.gap-x-4{column-gap:var(--space-4)}.gap-x-5{column-gap:var(--space-5)}.gap-x-6{column-gap:var(--space-6)}.gap-x-7{column-gap:var(--space-7)}.gap-x-8{column-gap:var(--space-8)}.gap-x-9{column-gap:var(--space-9)}.gap-x-10{column-gap:var(--space-10)}.gap-x-11{column-gap:var(--space-11)}.gap-x-12{column-gap:var(--space-12)}.gap-y-0{row-gap:var(--space-0)}.gap-y-1{row-gap:var(--space-1)}.gap-y-2{row-gap:var(--space-2)}.gap-y-3{row-gap:var(--space-3)}.gap-y-4{row-gap:var(--space-4)}.gap-y-5{row-gap:var(--space-5)}.gap-y-6{row-gap:var(--space-6)}.gap-y-7{row-gap:var(--space-7)}.gap-y-8{row-gap:var(--space-8)}.gap-y-9{row-gap:var(--space-9)}.gap-y-10{row-gap:var(--space-10)}.gap-y-11{row-gap:var(--space-11)}.gap-y-12{row-gap:var(--space-12)}.display-1{font-family:var(--display-1-family, inherit);font-size:var(--display-1-size);line-height:var(--display-1-leading);letter-spacing:var(--display-1-tracking);font-weight:var(--display-1-weight);font-feature-settings:var(--display-1-features, normal)}.display-2{font-family:var(--display-2-family, inherit);font-size:var(--display-2-size);line-height:var(--display-2-leading);letter-spacing:var(--display-2-tracking);font-weight:var(--display-2-weight);font-feature-settings:var(--display-2-features, normal)}.display-3{font-family:var(--display-3-family, inherit);font-size:var(--display-3-size);line-height:var(--display-3-leading);letter-spacing:var(--display-3-tracking);font-weight:var(--display-3-weight);font-feature-settings:var(--display-3-features, normal)}.heading-1{font-family:var(--heading-1-family, inherit);font-size:var(--heading-1-size);line-height:var(--heading-1-leading);letter-spacing:var(--heading-1-tracking);font-weight:var(--heading-1-weight);font-feature-settings:var(--heading-1-features, normal)}.heading-2{font-family:var(--heading-2-family, inherit);font-size:var(--heading-2-size);line-height:var(--heading-2-leading);letter-spacing:var(--heading-2-tracking);font-weight:var(--heading-2-weight);font-feature-settings:var(--heading-2-features, normal)}.heading-3{font-family:var(--heading-3-family, inherit);font-size:var(--heading-3-size);line-height:var(--heading-3-leading);letter-spacing:var(--heading-3-tracking);font-weight:var(--heading-3-weight);font-feature-settings:var(--heading-3-features, normal)}.heading-4{font-family:var(--heading-4-family, inherit);font-size:var(--heading-4-size);line-height:var(--heading-4-leading);letter-spacing:var(--heading-4-tracking);font-weight:var(--heading-4-weight);font-feature-settings:var(--heading-4-features, normal)}.heading-5{font-family:var(--heading-5-family, inherit);font-size:var(--heading-5-size);line-height:var(--heading-5-leading);letter-spacing:var(--heading-5-tracking);font-weight:var(--heading-5-weight);font-feature-settings:var(--heading-5-features, normal)}.heading-6{font-family:var(--heading-6-family, inherit);font-size:var(--heading-6-size);line-height:var(--heading-6-leading);letter-spacing:var(--heading-6-tracking);font-weight:var(--heading-6-weight);font-feature-settings:var(--heading-6-features, normal)}.body-large{font-family:var(--body-large-family, inherit);font-size:var(--body-large-size);line-height:var(--body-large-leading);letter-spacing:var(--body-large-tracking)}.body-default{font-size:var(--body-default-size);line-height:var(--body-default-leading);letter-spacing:var(--body-default-tracking)}.body-small{font-size:var(--body-small-size);line-height:var(--body-small-leading);letter-spacing:var(--body-small-tracking)}.body-fine{font-size:var(--body-fine-size);line-height:var(--body-fine-leading);letter-spacing:var(--body-fine-tracking)}.pad-block{padding:var(--pad-block)}.gap-line{gap:var(--gap-line)}.gap-section{gap:var(--gap-section)}.space-after{margin-block-end:.45cap}.space-after-line{margin-block-end:var(--gap-line)}.stack-center{text-align:center}.stack-center>*{margin-inline:auto}.eyebrow{font-family:var(--eyebrow-family, inherit);text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:var(--color-accent)}.prose>*{margin-block-end:var(--prose-after-body)}.prose>h1,.prose>.heading-1{margin-block-end:var(--prose-after-h1)}.prose>h2,.prose>.heading-2{margin-block-end:var(--prose-after-h2)}.prose>h3,.prose>.heading-3{margin-block-end:var(--prose-after-h3)}.prose>.display-1{margin-block-end:var(--prose-after-display-1)}.prose>.display-2{margin-block-end:var(--prose-after-display-2)}.prose>.display-3{margin-block-end:var(--prose-after-display-3)}.prose>:last-child{margin-block-end:0}.fg{color:var(--color-fg)}.fg-muted{color:var(--color-fg-muted)}.bg{background-color:var(--color-bg)}.bg-surface-1{background-color:var(--color-surface-1)}.bg-surface-2{background-color:var(--color-surface-2)}.border{border:1px solid var(--color-border)}.border-hairline{border:1px solid var(--color-hairline)}.radius-xs{border-radius:var(--radius-xs)}.radius-sm{border-radius:var(--radius-sm)}.radius-md{border-radius:var(--radius-md)}.radius-lg{border-radius:var(--radius-lg)}.radius-pill{border-radius:var(--radius-pill)}@supports (corner-shape: superellipse(3)){.squircle{corner-shape:var(--corner-squircle)}.radius-xs.squircle{border-radius:var(--radius-xs-squircle)}.radius-sm.squircle{border-radius:var(--radius-sm-squircle)}.radius-md.squircle{border-radius:var(--radius-md-squircle)}.radius-lg.squircle{border-radius:var(--radius-lg-squircle)}}.bg-accent{background-color:var(--color-accent)}.fg-on-accent{color:var(--color-accent-fg)}.flex{display:flex}.flex-col{flex-direction:column}.grid{display:grid}.ff-1{font-family:var(--ff-1)}.ff-2{font-family:var(--ff-2);line-height:1.1;letter-spacing:0;font-feature-settings:"ss03" on}.ff-3{font-family:var(--ff-3)}.text-trim{display:inline-block;line-height:1}.text-trim:before,.text-trim:after{content:"";display:block;height:0}.text-trim:before{margin-bottom:-.036em}.text-trim:after{margin-top:-.258em}.ff-2.text-trim:before{margin-bottom:-.11em}.ff-2.text-trim:after{margin-top:-.11em}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-5) var(--space-7);border:1px solid transparent;border-radius:var(--radius-sm);font:inherit;font-weight:700;text-decoration:none;cursor:pointer;user-select:none;appearance:none;text-align:center;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}@supports (corner-shape: superellipse(3)){.btn{border-radius:var(--radius-sm-squircle);corner-shape:var(--corner-squircle)}}.btn:focus{outline:none}.btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.btn:disabled,.btn[aria-disabled=true]{opacity:.4;cursor:default;pointer-events:none}.btn-primary{background-color:var(--color-accent);color:var(--color-accent-fg)}.btn-primary:visited{color:var(--color-accent-fg)}.btn-primary:hover:not(:disabled):not([aria-disabled=true]){opacity:.9}.btn-secondary{background-color:transparent;color:var(--color-accent);border-color:var(--color-accent)}[data-tone=light] .btn-secondary{background-color:var(--color-bg)}[data-hue=ai][data-tone=light] .btn-secondary:not([data-fill]),[data-hue=premium][data-tone=light] .btn-secondary:not([data-fill]){background-color:var(--color-paper)}.btn-secondary[data-fill=on]{background-color:var(--color-bg)}.btn-secondary[data-fill=off]{background-color:transparent}.btn-secondary[data-stroke=off]{border-color:transparent}.btn-secondary:visited{color:var(--color-accent)}.btn-secondary:hover:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 0 0 100vmax var(--color-hover)}.btn-text{background-color:transparent;color:var(--color-accent);border-color:transparent}.btn-text:visited{color:var(--color-accent)}.btn-text:hover:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 0 0 100vmax var(--color-hover)}[data-hue=premium][data-tone=light] .btn-secondary,[data-hue=premium][data-tone=light] .btn-text{color:var(--color-fg)}
