:root{--motion-duration-enter:.7s;--motion-duration-rise:.6s;--motion-duration-drop:.9s;--motion-ease-enter:cubic-bezier(.25, 0, .4, 1);--motion-ease-rise:cubic-bezier(.22, 1, .36, 1);--motion-distance-enter:24px;--motion-stagger-enter:90ms;--motion-reveal-max-wait:2.5s;--spacing-icon-tile-pricing:56px;--spacing-icon-tile-footer:64px;--radius-icon-tile-pricing:10px;--radius-icon-tile-footer:16px;--color-paper:#fafafa;--color-chalk-inset:#e5e5e5;--radius-tile:18px;--text-caption:12px;--leading-caption:15.6px;--color-lagoon:#47a09b;--color-celadon:#7fc6a1;--color-cobalt:#4a8acc;--color-lichen:#a4cd7d;--color-ink:#353438;--color-slate:#423f43;--color-shale:#504a4f;--color-stone:#685f65;--color-dust:#a3979d;--color-chalk:#ececec;--color-ash:#bebebe;--color-clay:#855d62;--color-clay-wash:#d3c0c1;--color-clay-deep:#6e575a;--color-graphite:#606060;--color-mineral:#a5afae;--color-clay-highlight:#d9b5b9;--color-clay-muted:#948082;--color-clay-light:#c79a9f;--color-clay-pale:#e9dcdd;--color-mineral-pale:#d8e2e0;--color-slate-pale:#c9c4ce;--font-display:"Bricolage Grotesque", sans-serif;--font-mono:"Geist Mono", monospace;--font-body:"Geist", sans-serif;--text-label:14px;--text-body:16px;--text-lead:24px;--text-title:32px;--text-heading:48px;--text-display:72px;--text-hero:88px;--text-eyebrow:12px;--text-button:16px;--text-medium-compact:18px;--text-medium:20px;--text-lead-compact:20px;--text-lead-mobile:22.4px;--text-heading-mobile:32px;--text-heading-tablet:36px;--text-display-mobile:40px;--text-hero-compact:41.6px;--text-hero-mobile:48px;--text-display-tablet:56px;--text-hero-tablet:64px;--font-weight-light:300;--font-weight-regular:400;--tracking-body:0em;--tracking-title:-.04em;--tracking-display:-.03em;--tracking-label:0em;--tracking-hero:-.04em;--tracking-button:-.01em;--tracking-eyebrow:.09em;--leading-label:18.2px;--leading-body:22.4px;--leading-lead:31.2px;--leading-title:32px;--leading-heading:48px;--leading-display:72px;--leading-hero:88px;--leading-eyebrow:14.4px;--leading-medium-compact:23.4px;--leading-button:24px;--leading-medium:26px;--leading-lead-compact:26px;--leading-lead-mobile:29.12px;--leading-heading-mobile:32px;--leading-heading-tablet:36px;--leading-display-mobile:40px;--leading-hero-compact:41.6px;--leading-hero-mobile:48px;--leading-display-tablet:56px;--leading-hero-tablet:64px;--opacity-full:100%;--breakpoint-compact:480px;--breakpoint-mobile:768px;--breakpoint-tablet:992px;--container-copy:560px;--container-heading:640px;--container-hero:720px;--container-page:1280px;--container-site:var(--container-page);--container-hero-tablet:560px;--container-hero-mobile:400px;--container-hero-compact:320px;--spacing-1:1px;--spacing-2:2px;--spacing-4:4px;--spacing-8:8px;--spacing-10:10px;--spacing-12:12px;--spacing-14:14px;--spacing-16:16px;--spacing-20:20px;--spacing-24:24px;--spacing-28:28px;--spacing-32:32px;--spacing-36:36px;--spacing-40:40px;--spacing-48:48px;--spacing-64:64px;--spacing-72:72px;--spacing-96:96px;--spacing-144:144px;--spacing-gap-small:var(--spacing-16);--spacing-gap-regular:var(--spacing-20);--spacing-gap-medium:var(--spacing-24);--spacing-gap-large:var(--spacing-32);--spacing-card-small:var(--spacing-16);--spacing-card-regular:var(--spacing-24);--spacing-card-medium:var(--spacing-32);--spacing-card-large:var(--spacing-48);--spacing-section-small:var(--spacing-48);--spacing-section-regular:var(--spacing-64);--spacing-section-medium:var(--spacing-96);--spacing-section-large:var(--spacing-144);--spacing-page-inset:var(--spacing-48);--spacing-hero-gap:var(--spacing-14);--spacing-button-x:var(--spacing-16);--spacing-button-y:var(--spacing-8);--spacing-button-gap:var(--spacing-8);--radius-small:12px;--radius-regular:24px;--radius-medium:32px;--radius-large:48px;--radius-regular-tablet:16px;--radius-medium-tablet:24px;--radius-large-tablet:40px;--radius-regular-mobile:14px;--radius-medium-mobile:20px;--radius-large-mobile:28px}@media (width<=991px){:root{--text-hero:var(--text-hero-tablet);--leading-hero:var(--leading-hero-tablet);--text-display:var(--text-display-tablet);--leading-display:var(--leading-display-tablet);--text-heading:var(--text-heading-tablet);--leading-heading:var(--leading-heading-tablet);--spacing-card-large:var(--spacing-40);--spacing-card-regular:var(--spacing-20);--spacing-card-medium:var(--spacing-24);--spacing-page-inset:var(--spacing-36);--spacing-section-large:var(--spacing-96);--spacing-section-medium:var(--spacing-64);--spacing-section-regular:var(--spacing-48);--spacing-section-small:var(--spacing-32);--radius-large:var(--radius-large-tablet);--radius-medium:var(--radius-medium-tablet);--radius-regular:var(--radius-regular-tablet);--container-hero:var(--container-hero-tablet)}}@media (width<=767px){:root{--text-hero:var(--text-hero-mobile);--leading-hero:var(--leading-hero-mobile);--text-display:var(--text-display-mobile);--leading-display:var(--leading-display-mobile);--text-heading:var(--text-heading-mobile);--leading-heading:var(--leading-heading-mobile);--text-lead:var(--text-lead-mobile);--leading-lead:var(--leading-lead-mobile);--spacing-card-large:var(--spacing-28);--spacing-page-inset:var(--spacing-16);--spacing-gap-large:var(--spacing-24);--spacing-section-medium:var(--spacing-48);--spacing-section-regular:var(--spacing-40);--radius-large:var(--radius-large-mobile);--radius-medium:var(--radius-medium-mobile);--radius-regular:var(--radius-regular-mobile);--container-hero:var(--container-hero-mobile)}}@media (width<=479px){:root{--text-hero:var(--text-hero-compact);--leading-hero:var(--leading-hero-compact);--text-lead:var(--text-lead-compact);--leading-lead:var(--leading-lead-compact);--text-medium:var(--text-medium-compact);--leading-medium:var(--leading-medium-compact);--container-hero:var(--container-hero-compact);--spacing-hero-gap:var(--spacing-10)}}@font-face{font-family:Bricolage Grotesque;src:url(/fonts/bricolage-grotesque/bricolage-grotesque-variable.woff2)format("woff2");font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap}@font-face{font-family:Bricolage Grotesque;src:url(/fonts/bricolage-grotesque/bricolage-grotesque-latin.woff2)format("woff2");font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;unicode-range:U+??,U+2000-206F,U+20AC,U+2122}@font-face{font-family:Geist;src:url(/fonts/geist/geist-variable.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/geist/geist-latin.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+??,U+2000-206F,U+20AC,U+2122}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono/geist-mono-variable.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono/geist-mono-latin.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+??,U+2000-206F,U+20AC,U+2122}*{box-sizing:border-box}body{background:var(--color-ink);color:var(--color-chalk);font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--font-weight-light);line-height:var(--leading-body);letter-spacing:var(--tracking-body);font-optical-sizing:none;font-variation-settings:normal;margin:0}h1,h2,h3,h4,h5,h6,.type-hero,.type-display,.type-tagline{font-family:var(--font-display);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-display);font-optical-sizing:none;font-variation-settings:"opsz" 96, "wdth" 100}h1,.type-hero{font-size:var(--text-hero);line-height:var(--leading-hero);letter-spacing:var(--tracking-hero)}h2,.type-tagline{font-size:var(--text-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-title)}h3,h4,h5,h6{font-size:var(--text-title);line-height:var(--leading-title);letter-spacing:var(--tracking-title)}.type-display{font-size:var(--text-display);line-height:var(--leading-display)}.type-lead{font-size:var(--text-lead);line-height:var(--leading-lead)}code,pre,kbd,samp,.type-label{font-family:var(--font-mono);font-weight:var(--font-weight-regular);font-size:var(--text-label);line-height:var(--leading-label);font-variation-settings:normal}.type-label{letter-spacing:var(--tracking-label)}h1,h2,h3,h4,h5,h6,p{margin:0}.type-medium{font-size:var(--text-medium);line-height:var(--leading-medium)}.type-eyebrow{font-family:var(--font-mono);font-weight:var(--font-weight-regular);font-size:var(--text-eyebrow);line-height:var(--leading-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.container{width:95%;max-width:var(--container-site);margin-inline:auto}.section{padding-block:var(--spacing-section-regular)}.section-inner{padding-inline:var(--spacing-page-inset)}.copy{max-width:var(--container-copy)}.hero-copy{max-width:var(--container-hero);gap:var(--spacing-hero-gap);flex-direction:column;display:flex}.button{justify-content:center;align-items:center;gap:var(--spacing-button-gap);padding:var(--spacing-button-y) var(--spacing-button-x);border:var(--spacing-1) solid transparent;border-radius:var(--radius-small);font-family:var(--font-body);font-size:var(--text-button);font-weight:var(--font-weight-regular);line-height:var(--leading-button);letter-spacing:var(--tracking-button);background:var(--color-clay-light);color:var(--color-ink);cursor:pointer;text-decoration:none;display:inline-flex}.button:hover{background:var(--color-clay-highlight)}.button:focus-visible{outline:var(--spacing-2) solid var(--color-clay-light);outline-offset:var(--spacing-2)}
