.gatedcontent[data-astro-cid-f47aaa2z]{--color-accent: var(--color-violet-dark);--form-button-background: var(--color-accent)}@media(min-width:43.75rem){.gatedcontent[data-astro-cid-f47aaa2z]{--overlap-margin: 20.75em}}.gatedcontent-hero[data-astro-cid-f47aaa2z]{position:relative;overflow:hidden;z-index:0}.gatedcontent-hero-padding[data-astro-cid-f47aaa2z]{padding:var(--space-xl) 0}.gatedcontent-hero-background[data-astro-cid-f47aaa2z]{--color-accent: var(--color-gray-D800);background:linear-gradient(180deg,#0e1e25,#14272f)}.gatedcontent-hero-background[data-astro-cid-f47aaa2z]:after{content:"";position:absolute;inset:-5em 0 0;background:radial-gradient(ellipse at top,rgba(30,58,138,.15) 0%,transparent 50%);z-index:-1}.gatedcontent-hero-image[data-astro-cid-f47aaa2z]{position:absolute;inset:0;width:100%;height:100%;z-index:-1}.gatedcontent-hero-image[data-astro-cid-f47aaa2z] img[data-astro-cid-f47aaa2z]{margin:auto;height:100%;min-height:50%;min-width:100%;object-fit:cover}.gatedcontent-hero[data-astro-cid-f47aaa2z] .heading[data-astro-cid-f47aaa2z]{margin-bottom:.65em;text-align:left;font-size:3rem;font-weight:700;line-height:1.2;color:var(--hero-text-color, var(--color-gray-L000, #fff))}.gatedcontent-hero[data-astro-cid-f47aaa2z] .wysiwyg[data-astro-cid-f47aaa2z]{color:var(--hero-text-color, var(--color-gray-L000, #fff));font-size:1.125rem;line-height:1.6;font-weight:500}.wysiwyg p{margin-bottom:var(--space-xs);font-size:1.525rem;line-height:1.6}.gatedcontent-hero-grid[data-astro-cid-f47aaa2z]{--color-accent: var(--color-teal-T600);display:grid;grid-template-columns:1fr;gap:6em;align-items:flex-start;position:relative;z-index:1}@media(min-width:68.75rem){.gatedcontent-hero-grid[data-astro-cid-f47aaa2z]{grid-template-columns:8fr 5fr}}.gatedcontent-hero-content[data-astro-cid-f47aaa2z]{color:var(--hero-text-color, var(--color-gray-L000, #fff));position:relative;z-index:1}.gatedcontent-hero-content[data-astro-cid-f47aaa2z] .wysiwyg[data-astro-cid-f47aaa2z]{max-width:50ch}.content-align-center[data-astro-cid-f47aaa2z] .wysiwyg[data-astro-cid-f47aaa2z],.content-align-center[data-astro-cid-f47aaa2z] .wysiwyg[data-astro-cid-f47aaa2z] img[data-astro-cid-f47aaa2z]{margin-inline:auto}.content-align-center[data-astro-cid-f47aaa2z]{text-align:center}.gatedcontent-hero-form[data-astro-cid-f47aaa2z]{--color-accent: var(--color-gray-L800);background:var(--card-bg, var(--color-card-bg));padding:var(--space-l);border-radius:var(--radius-l);color:var(--card-text, var(--color-text-1));max-width:30em;width:100%;justify-self:center;position:relative;z-index:1}.gatedcontent-hero-form[data-astro-cid-f47aaa2z] .subheading[data-astro-cid-f47aaa2z]{margin-bottom:.5em;font-size:var(--space-m);font-weight:600}.form-intro[data-astro-cid-f47aaa2z]{margin-bottom:1em;font-size:.9rem;color:var(--color-text-2)}.gatedcontent-hero-form[data-astro-cid-f47aaa2z] .form-button{width:100%}.gatedcontent-hero-form[data-astro-cid-f47aaa2z] .hs-form-container{margin-top:1em}.gatedcontent-hero-form[data-astro-cid-f47aaa2z] .hs-form-field{margin-bottom:var(--space-m)}.gatedcontent-hero-form[data-astro-cid-f47aaa2z] .hs-form-booleancheckbox{margin-bottom:0}.card[data-astro-cid-f47aaa2z]{box-shadow:0 4px 12px var(--color-bg-shadow)}.l-center[data-astro-cid-f47aaa2z]{max-width:75rem;margin-inline:auto;padding-inline:var(--space-l)}.landing-page-hero-pretitle[data-astro-cid-f47aaa2z]{text-transform:uppercase;display:block;margin-bottom:.5em;font-size:.875rem;letter-spacing:.05em}.landing-page-hero-heading[data-astro-cid-f47aaa2z]{margin-bottom:.65em}[data-astro-cid-f47aaa2z][data-aos]{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}[data-astro-cid-f47aaa2z][data-aos].aos-animate{opacity:1;transform:translateY(0)}.landing-page-content[data-astro-cid-f47aaa2z]{background:var(--color-bg-1);padding:0}.landing-page-content[data-astro-cid-f47aaa2z] .pancake{padding-block:var(--space-xl)}.landing-page-content[data-astro-cid-f47aaa2z] .pancake:first-child{padding-block-start:var(--space-2xl)}.landing-page-content[data-astro-cid-f47aaa2z] .pancake:last-child{padding-block-end:var(--space-xl)}
