:is(html,body){font-family:var(--font-source-sans-3);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#faf9f1}
.Hero-module-scss-module__uvkp-a__hero{align-items:center;min-height:100dvh;padding-top:40px;padding-bottom:40px;display:flex}@media (min-width:578px){.Hero-module-scss-module__uvkp-a__hero{padding-top:64px;padding-bottom:64px}}.Hero-module-scss-module__uvkp-a__hero{box-sizing:border-box;justify-content:center;padding-left:20px;padding-right:20px}.Hero-module-scss-module__uvkp-a__logoBlock{flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}.Hero-module-scss-module__uvkp-a__logoAndDeck{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.Hero-module-scss-module__uvkp-a__logoAndWordmark{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}@media (min-width:578px){.Hero-module-scss-module__uvkp-a__logoAndWordmark{gap:12px}}.Hero-module-scss-module__uvkp-a__logo{width:97px}@media (min-width:578px){.Hero-module-scss-module__uvkp-a__logo{width:138px}}.Hero-module-scss-module__uvkp-a__wordmark{color:#141115;text-align:center;font-size:54px;font-style:normal;font-weight:900;line-height:100%}@media (min-width:578px){.Hero-module-scss-module__uvkp-a__wordmark{font-size:76.983px}}.Hero-module-scss-module__uvkp-a__deck{color:#000;text-align:center;max-width:450px;font-size:20px;font-style:normal;font-weight:400;line-height:110%}@media (min-width:578px){.Hero-module-scss-module__uvkp-a__deck{font-size:32px}}
.Button-module-scss-module___IaIpq__button{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #14111526;border-radius:100px;justify-content:center;align-items:center;gap:4px;padding:8px 16px;transition:all .2s;display:flex}.Button-module-scss-module___IaIpq__button:hover{opacity:.9}.Button-module-scss-module___IaIpq__button:active{opacity:.8}.Button-module-scss-module___IaIpq__text{color:#141115;font-family:var(--font-source-sans-3);text-align:center;white-space:nowrap;font-size:16px;font-weight:600;line-height:1}.Button-module-scss-module___IaIpq__icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}
.Trailer-module-scss-module__z7PX9G__trailer{justify-content:center;align-items:center;width:100%;min-height:100dvh;padding-top:40px;padding-bottom:40px;display:flex}@media (min-width:578px){.Trailer-module-scss-module__z7PX9G__trailer{padding-top:64px;padding-bottom:64px}}.Trailer-module-scss-module__z7PX9G__trailer{box-sizing:border-box;background-color:#edede5;padding-left:20px;padding-right:20px}.Trailer-module-scss-module__z7PX9G__video{aspect-ratio:3/4;object-fit:cover;border:16px solid #0000000d;border-radius:24px;width:100%;max-width:1000px}@media (min-width:578px){.Trailer-module-scss-module__z7PX9G__video{aspect-ratio:4/3;border-width:24px}}
.Card-module-scss-module__RbLpKW__card{background:#fff;border:1px solid #14111554;border-bottom-width:2px;border-radius:12px;width:100%;position:relative}@media (min-width:578px){.Card-module-scss-module__RbLpKW__card{max-width:301.333px}}.Card-module-scss-module__RbLpKW__content{box-sizing:border-box;flex-direction:column;gap:8px;width:100%;padding:24px;display:flex}.Card-module-scss-module__RbLpKW__header{flex-direction:row;align-items:center;gap:12px;width:100%;display:flex}@media (min-width:578px){.Card-module-scss-module__RbLpKW__header{flex-direction:column;align-items:flex-start;gap:12px}}.Card-module-scss-module__RbLpKW__title{color:#141115;font-family:var(--font-source-sans-3);flex:1;min-width:0;margin:0;font-size:20px;font-weight:600;line-height:1.1}@media (min-width:578px){.Card-module-scss-module__RbLpKW__title{font-size:26px}}.Card-module-scss-module__RbLpKW__description{color:#141115;font-family:var(--font-source-sans-3);width:100%;margin:0;font-size:18px;font-weight:400;line-height:1.2}
.Icon-module-scss-module__bd4Daq__icon{flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Icon-module-scss-module__bd4Daq__icon.Icon-module-scss-module__bd4Daq__gradient-peach{background:linear-gradient(120.16deg,#f96f71bf 5.56%,#ffda9ebf 68.38%),#fff}.Icon-module-scss-module__bd4Daq__icon.Icon-module-scss-module__bd4Daq__gradient-purple-green{background:linear-gradient(120.16deg,#745296bf 5.56%,#1c7c54bf 68.38%),#fff}.Icon-module-scss-module__bd4Daq__icon.Icon-module-scss-module__bd4Daq__gradient-millenial{background:linear-gradient(120.16deg,#ec6627bf 5.56%,#e912b0bf 68.38%),#fff}.Icon-module-scss-module__bd4Daq__icon.Icon-module-scss-module__bd4Daq__gradient-purple{background:linear-gradient(120.16deg,#de989d 5.56%,#4c15ba 68.38%)}.Icon-module-scss-module__bd4Daq__icon.Icon-module-scss-module__bd4Daq__gradient-pending{background:linear-gradient(120.161deg,#f2ebf980 5.5566%,#c9cbca80 68.376%),linear-gradient(90deg,#fff 0% 100%)}.Icon-module-scss-module__bd4Daq__icon.Icon-module-scss-module__bd4Daq__small{box-sizing:border-box;border-radius:9px;width:40px;height:40px}.Icon-module-scss-module__bd4Daq__icon.Icon-module-scss-module__bd4Daq__large{border-radius:14px;width:64px;height:64px}@media (min-width:578px){.Icon-module-scss-module__bd4Daq__icon.Icon-module-scss-module__bd4Daq__large{border-radius:18px;width:80px;height:80px}}
.SectionHeader-module-scss-module__GG25Lq__sectionHeader{flex-direction:column;gap:24px;width:100%;display:flex}.SectionHeader-module-scss-module__GG25Lq__header{flex-direction:column;gap:16px;width:100%;display:flex}.SectionHeader-module-scss-module__GG25Lq__title{color:#141115;margin-bottom:18px;font-size:28px;font-style:normal;font-weight:700;line-height:120%}@media (min-width:578px){.SectionHeader-module-scss-module__GG25Lq__title{margin-bottom:24px;font-size:40px}}.SectionHeader-module-scss-module__GG25Lq__title{margin:0}.SectionHeader-module-scss-module__GG25Lq__body{color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:130%}@media (min-width:578px){.SectionHeader-module-scss-module__GG25Lq__body{font-size:26px}}.SectionHeader-module-scss-module__GG25Lq__body{margin:0}.SectionHeader-module-scss-module__GG25Lq__body p{margin-bottom:1em}.SectionHeader-module-scss-module__GG25Lq__body p:last-child{margin-bottom:0}
.ValueProp-module-scss-module__5Vzuga__valueProp{min-height:100dvh;padding-top:40px;padding-bottom:40px}@media (min-width:578px){.ValueProp-module-scss-module__5Vzuga__valueProp{padding-top:64px;padding-bottom:64px}}.ValueProp-module-scss-module__5Vzuga__valueProp{padding-left:20px;padding-right:20px}.ValueProp-module-scss-module__5Vzuga__content{max-width:700px;margin:auto;padding:0 20px}.ValueProp-module-scss-module__5Vzuga__valuePropItems{background:#edede5;border-radius:16px;flex-direction:column;gap:16px;padding:16px;display:flex}@media (min-width:578px){.ValueProp-module-scss-module__5Vzuga__valuePropItems{flex-direction:row;gap:24px;padding:24px}}.ValueProp-module-scss-module__5Vzuga__valuePropItems{max-width:952px;margin:32px auto}

.Footer-module-scss-module__K1pO7W__footer{box-sizing:border-box;background:#141115;flex-direction:column;gap:10px;width:100%;padding:46px 17px;display:flex}.Footer-module-scss-module__K1pO7W__content{flex-direction:column;align-items:center;gap:40px;width:100%;display:flex}.Footer-module-scss-module__K1pO7W__logoAndText{flex-direction:column;align-items:center;gap:24px;display:flex}.Footer-module-scss-module__K1pO7W__logoContainer{justify-content:center;align-items:center;display:flex}.Footer-module-scss-module__K1pO7W__logoContainer .Footer-module-scss-module__K1pO7W__logo{width:auto;height:74px;transform:rotate(180deg)scaleY(-1)}.Footer-module-scss-module__K1pO7W__textBlock{flex-direction:column;align-items:center;gap:12px;max-width:456px;display:flex}.Footer-module-scss-module__K1pO7W__heading{color:#fff;font-family:var(--font-source-sans-3);text-align:center;margin:0;font-size:24px;font-weight:700;line-height:1.2}@media (min-width:578px){.Footer-module-scss-module__K1pO7W__heading{font-size:32px}}.Footer-module-scss-module__K1pO7W__subtext{color:#d9d9d9;font-family:var(--font-source-sans-3);text-align:center;max-width:429px;margin:0;font-size:16px;font-weight:400;line-height:1.2}@media (min-width:578px){.Footer-module-scss-module__K1pO7W__subtext{font-size:20px}}
