*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0;padding:0}ul,ol,menu,* li{margin:0;padding:0;list-style:none}a{color:inherit;font:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit;border:none;outline:none}button{cursor:pointer;background-color:#0000;padding:0}body{color:var(--theme-text);background-color:var(--theme-bg);font-family:Red Hat Display,sans-serif;font-size:1rem;font-weight:500;line-height:1.5}@media (width>=90rem){body{font-size:1.125rem}}h1,h2{text-wrap:balance;color:var(--theme-heading)}h1{font-size:2.5rem;font-weight:900;line-height:1.1}@media (width>=48rem){h1{font-size:3rem}}@media (width>=90rem){h1{font-size:4rem}}h2{font-size:2rem;font-weight:900;line-height:1.1}@media (width>=48rem){h2{font-size:2.25rem}}@media (width>=90rem){h2{font-size:2.5rem}}:root{color-scheme:light;--color-cyan-300:#8fe3f9;--color-cyan-400:#71c0d4;--color-cyan-600:#4d96a9;--color-purple-300:#d9b8ff;--color-purple-400:#b18bdd;--color-purple-600:#855fb1;--color-slate-300:#d1d1df;--color-slate-600:#87879d;--color-slate-900:#28283d;--color-white:#fafafa;--theme-bg:var(--color-white);--theme-heading:var(--color-slate-900);--theme-text:var(--color-slate-600);--theme-text-inverse:var(--color-white);--theme-accent:var(--color-cyan-600);--theme-border:var(--color-slate-300);--theme-overlay:var(--color-cyan-600);--theme-primary:var(--color-cyan-600);--theme-primary-hover:var(--color-cyan-400);--theme-primary-soft:var(--color-cyan-300);--theme-secondary:var(--color-purple-600);--theme-secondary-hover:var(--color-purple-400);--theme-secondary-soft:var(--color-purple-300)}.header{justify-content:center;padding:3rem 2rem 0;display:flex}@media (width>=90rem){.header{padding-top:5rem}}.header__logo{display:block}.button{--button-bg:var(--theme-primary);--button-bg-hover:var(--theme-primary-hover);--button-version:var(--theme-primary-soft);background-color:var(--button-bg);color:var(--theme-text-inverse);white-space:nowrap;border-radius:100vmax;justify-content:center;align-items:center;gap:.25rem;padding:1rem 2.5rem;font-size:1rem;font-weight:900;line-height:1.5;transition:background-color .2s;display:inline-flex}.button:hover{background-color:var(--button-bg-hover)}.button:focus-visible{outline:.125rem solid var(--button-bg);outline-offset:.1875rem}.button--purple{--button-bg:var(--theme-secondary);--button-bg-hover:var(--theme-secondary-hover);--button-version:var(--theme-secondary-soft)}.button__version{color:var(--button-version)}.divider{flex-direction:column;align-items:center;display:flex}.divider:before{content:"";background-color:var(--theme-border);width:1px;height:5rem}.divider__number{aspect-ratio:1;border:1px solid var(--theme-border);background-color:var(--theme-bg);width:3.5rem;color:var(--theme-text);border-radius:50%;place-items:center;font-size:1rem;font-weight:900;line-height:1.5;display:grid}.divider--overlap{z-index:1;margin-bottom:-1.75rem;position:relative}.gallery{grid-template-columns:repeat(2,1fr);gap:1rem;width:100%;display:grid}@media (width>=48rem){.gallery{grid-template-columns:repeat(4,1fr);gap:1.5rem;max-width:42.5rem}}@media (width>=90rem){.gallery{gap:2rem;max-width:70rem}}.gallery__image{aspect-ratio:148/144;object-fit:cover;border-radius:.5rem;width:100%;height:auto;display:block}@media (width>=48rem){.gallery__image{aspect-ratio:152/160}}@media (width>=90rem){.gallery__image{aspect-ratio:1}}.hero{grid-template-columns:minmax(0,1fr);justify-items:center;gap:3rem;padding-block:4rem 2rem;display:grid;overflow-x:clip}@media (width>=48rem){.hero{gap:4.5rem;padding-bottom:4rem}}@media (width>=90rem){.hero{grid-template-columns:minmax(0,19rem) 28rem minmax(0,19rem);justify-content:center;gap:2rem}}.hero__image{display:block}.hero__image img{width:auto;max-width:none;height:10rem;display:block}@media (width>=48rem){.hero__image img{height:18.9375rem}}.hero__image--left{justify-content:center;justify-self:stretch;display:flex}@media (width>=90rem){.hero__image--left{grid-area:1/1;justify-content:flex-end;align-self:start;padding-inline-end:6rem}}.hero__image--right{display:none}@media (width>=90rem){.hero__image--right{margin-top:3.5625rem;grid-area:1/3;place-self:start;width:auto;max-width:none;height:18.9375rem;margin-inline-start:6rem;display:block}}.hero__content{text-align:center;justify-items:center;gap:1.5rem;max-width:min(100% - 4rem,19.0625rem);display:grid}@media (width>=48rem){.hero__content{max-width:min(100% - 4rem,28rem)}}@media (width>=90rem){.hero__content{grid-area:1/2;align-self:center;gap:2rem;max-width:none}.hero__title{line-height:1}}.hero__actions{flex-direction:column;align-items:center;gap:1rem;display:flex}@media (width>=48rem){.hero__actions{flex-direction:row;justify-content:center}}.features{justify-items:center;gap:4rem;padding:2rem 2rem 4rem;display:grid}@media (width>=48rem){.features{padding-top:3.5rem}}@media (width>=90rem){.features{padding:3.5rem 5rem 4.5rem}}.features__content{text-align:center;max-width:31.5rem}@media (width>=90rem){.features__content{max-width:34rem}}.features__eyebrow{color:var(--theme-accent);letter-spacing:.25rem;text-transform:uppercase;margin-bottom:1rem;font-size:.75rem;font-weight:900;line-height:1.1}@media (width>=48rem){.features__eyebrow{font-size:.875rem}}@media (width>=90rem){.features__eyebrow{font-size:1rem}}.features__title{margin-inline:auto;max-width:27.8125rem;margin-bottom:2rem}.cta{grid-template-columns:minmax(0,1fr);display:grid}.cta__background,.cta__content{grid-area:2/1}.cta__background{position:relative}.cta__background:after{content:"";background-color:var(--theme-overlay);opacity:.9;position:absolute;inset:0}.cta__background-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cta__content{text-align:center;width:min(100% - 4rem,31.5rem);color:var(--theme-text-inverse);justify-self:center;justify-items:center;gap:1.5rem;padding-block:4rem;display:grid;position:relative}@media (width>=90rem){.cta__content{text-align:start;grid-template-columns:minmax(0,445fr) minmax(0,355fr) minmax(auto,256fr);align-items:center;gap:2rem;width:min(100% - 10rem,70rem);padding-block:7rem}.cta__content .button{justify-self:end}}.cta__title{color:inherit}
/*# sourceMappingURL=meet-landing-page.21d04233.css.map */
