@layer typography{body{color:var(--color-white);font-family:var(--font-sans),sans-serif;font-optical-sizing:auto;font-weight:var(--font-weight-normal);font-style:normal;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body div[data-radix-popper-content-wrapper]{color:var(--color-black)}.p,p{margin-block-end:1.5625rem;color:var(--font-color,currentColor);font-size:.875rem;font-family:var(--font-sans),Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:var(--font-weight-normal)}@media (min-width:36rem){.p,p{font-size:1rem}}:is(p,.p):empty{display:none}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{color:var(--font-color,currentColor);text-wrap:pretty}:is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5) strong{font-weight:var(--font-weight-black)}.h1,h1{margin-block-end:2rem;color:var(--color-primary);line-height:var(--line-height-xxl);text-wrap:balance;font-size:3.5rem;font-family:var(--font-display),Arial Narrow,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:var(--font-weight-semi-bold)}@media (min-width:36rem){.h1,h1{font-size:3rem}}@media (min-width:62rem){.h1,h1{font-size:3.5rem}}.h2,h2{margin-block-end:1.625rem;color:var(--color-primary);line-height:var(--line-height-xl);font-size:3rem;font-family:var(--font-display),Arial Narrow,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:var(--font-weight-normal)}@media (min-width:36rem){.h2,h2{font-size:3rem}}.h3,h3{margin-block-end:2.8125rem;line-height:var(--line-height-l);font-size:2.5rem;font-family:var(--font-sans);font-weight:var(--font-weight-light)}.h4,h4{margin-block-end:3.125rem;line-height:var(--line-height-m);font-size:2rem;font-family:var(--font-sans),Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:var(--font-weight-semi-bold)}@media (min-width:48rem){.h4,h4{font-size:2rem}}.h5,h5{margin-block-end:1rem;line-height:var(--line-height-s);font-size:1.5rem;font-family:var(--font-sans),Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:var(--font-weight-bold)}@media (min-width:48rem){.h5,h5{margin-block-end:1.5rem;font-size:1.5rem}}.h6,h6{margin-block-end:1rem;line-height:var(--line-height-s);text-transform:uppercase;font-size:1.125rem;font-family:var(--font-sans);font-weight:var(--font-weight-black)}[data-template=case-studies-template] .h1,[data-template=case-studies-template] h1,[data-template=podcast-template] .h1,[data-template=podcast-template] h1,[data-template=post-template] .h1,[data-template=post-template] h1{color:var(--color-primary);font-size:2rem;line-height:150%;font-weight:700;margin-block-end:0}@media (min-width:48rem){[data-template=case-studies-template] .h1,[data-template=case-studies-template] h1,[data-template=podcast-template] .h1,[data-template=podcast-template] h1,[data-template=post-template] .h1,[data-template=post-template] h1{font-size:3rem;line-height:135.417%;margin-block-end:0}}[data-template=case-studies-template] .h2,[data-template=case-studies-template] h2,[data-template=podcast-template] .h2,[data-template=podcast-template] h2,[data-template=post-template] .h2,[data-template=post-template] h2{color:var(--color-white);font-family:var(--font-sans);font-size:1rem;line-height:175%;font-weight:var(--font-weight-bold);margin-block-end:1.5rem}@media (min-width:62rem){[data-template=case-studies-template] .h2,[data-template=case-studies-template] h2,[data-template=podcast-template] .h2,[data-template=podcast-template] h2,[data-template=post-template] .h2,[data-template=post-template] h2{font-size:1.5rem;line-height:116.667%}}[data-template=case-studies-template] .h3,[data-template=case-studies-template] h3,[data-template=podcast-template] .h3,[data-template=podcast-template] h3,[data-template=post-template] .h3,[data-template=post-template] h3{color:var(--color-white);font-family:var(--font-sans);font-size:.875rem;line-height:140%;font-weight:var(--font-weight-bold);margin-block-end:.5rem}@media (min-width:62rem){[data-template=case-studies-template] .h3,[data-template=case-studies-template] h3,[data-template=podcast-template] .h3,[data-template=podcast-template] h3,[data-template=post-template] .h3,[data-template=post-template] h3{font-size:1.125rem;line-height:155.556%}}[data-template=case-studies-template] .p,[data-template=case-studies-template] p,[data-template=podcast-template] .p,[data-template=podcast-template] p,[data-template=post-template] .p,[data-template=post-template] p{color:var(--color-white);font-family:var(--font-sans);font-size:.875rem;line-height:150%;font-weight:400;margin-block-end:1.5rem}@media (min-width:62rem){[data-template=case-studies-template] .p,[data-template=case-studies-template] p,[data-template=podcast-template] .p,[data-template=podcast-template] p,[data-template=post-template] .p,[data-template=post-template] p{font-size:1rem;line-height:150%;font-weight:400;margin-block-end:1.5rem}}::-moz-selection{color:var(--color-white);text-shadow:none;background-color:var(--color-primary)}::selection{color:var(--color-white);text-shadow:none;background-color:var(--color-primary)}a{text-decoration:none;color:var(--color-white)}strong{font-weight:var(--font-weight-bold)}em{font-style:italic}button,input,textarea{font-weight:var(--font-weight-normal)}[data-text-variant=blockquote]{line-height:1.85;font-size:.875rem;text-wrap:pretty}@media (min-width:36rem){[data-text-variant=blockquote]{line-height:1.5;font-size:2rem}}[data-reader=true]:is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6){max-width:min(22ch,54.5rem);margin-inline:auto}[data-reader=true]:is(p,.p){max-width:min(63ch,40.5rem);margin-inline:auto;text-wrap:pretty}}