@charset "UTF-8";.text-primary-300{color:#a6a6a6}.text-accent{color:#fcd057}@media (min-width:768px){.order-md-last{order:99}}@media (min-width:1024px){.order-lg-last{order:99}}.shared-hero{align-items:center;display:flex;justify-content:center}.shared-hero .content{display:grid;gap:0 16px;grid-template:auto/repeat(12,minmax(0,1fr));position:relative;z-index:2}.shared-hero .content .heading{font-size:64px;font-weight:600;grid-area:auto/span 12;letter-spacing:-.04em;line-height:1}@media screen and (min-width:768px){.shared-hero .content .heading{font-size:calc(-32px + 12.5vw)}}@media screen and (min-width:1280px){.shared-hero .content .heading{font-size:128px}}.shared-hero .content .paragraph{font-size:24px;font-weight:600;grid-area:auto/span 12;letter-spacing:-.04em;line-height:1.2;margin-top:32px}@media screen and (min-width:768px){.shared-hero .content .paragraph{font-size:calc(6px + 2.34375vw)}}@media screen and (min-width:1280px){.shared-hero .content .paragraph{font-size:36px}}@media (min-width:500px){.shared-hero .content .paragraph{grid-area:auto/span 7}}@media (min-width:1024px){.shared-hero .content .paragraph{grid-area:auto/span 5}}.shared-hero .content .buttons{grid-area:auto/span 12;margin-top:40px}.shared-hero .background{isolation:isolate;pointer-events:none;z-index:1}.shared-hero .background,.shared-hero .background-mask{inset:0;position:absolute}.shared-hero .background-mask-1{inset:0;-webkit-mask:linear-gradient(90deg,hsla(0,0%,85%,0) 15%,#d9d9d9 50%,hsla(0,0%,85%,0));mask:linear-gradient(90deg,hsla(0,0%,85%,0) 15%,#d9d9d9 50%,hsla(0,0%,85%,0));position:absolute}.shared-hero .background-mask-2{inset:0;-webkit-mask:linear-gradient(0deg,hsla(0,0%,85%,0),#d9d9d9 50%,hsla(0,0%,85%,0));mask:linear-gradient(0deg,hsla(0,0%,85%,0),#d9d9d9 50%,hsla(0,0%,85%,0));position:absolute}.shared-hero .background-mask-3{inset:0;-webkit-mask:linear-gradient(64deg,hsla(0,0%,85%,0) 33.83%,hsla(0,0%,85%,.25) 50.37%,hsla(0,0%,85%,.75) 66.91%,hsla(0,0%,85%,.75) 83.46%,hsla(0,0%,85%,0));mask:linear-gradient(64deg,hsla(0,0%,85%,0) 33.83%,hsla(0,0%,85%,.25) 50.37%,hsla(0,0%,85%,.75) 66.91%,hsla(0,0%,85%,.75) 83.46%,hsla(0,0%,85%,0));position:absolute}.shared-hero .marquees{display:flex;left:100%;position:absolute;rotate:-45deg;top:100%;translate:-50% -50%}.shared-hero .marquee{align-items:center;display:flex;overflow:clip}.shared-hero .marquee .track{display:inline-flex;flex-flow:column nowrap;justify-content:center;will-change:transform}.shared-hero .marquee:first-child .track{animation:marquee-vertical 125s linear infinite}.shared-hero .marquee:nth-child(2) .track{animation:marquee-vertical 120s linear infinite}.shared-hero .marquee:nth-child(3) .track{animation:marquee-vertical 94s linear infinite}.shared-hero .marquee:nth-child(4) .track{animation:marquee-vertical 113s linear infinite}.shared-hero .marquee:nth-child(5) .track{animation:marquee-vertical 135s linear infinite}.shared-hero .marquee:nth-child(6) .track{animation:marquee-vertical 126s linear infinite}@keyframes marquee-vertical{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.shared-hero .marquee .track .column{width:clamp(136px,17dvw,272px)}.shared-hero .marquee:nth-child(2n){padding:clamp(136px,17dvw,272px) 0 0}.shared-hero .marquee .track .column img{display:block;max-width:100%}.content-media-section{display:grid;gap:48px 16px;grid-template:auto/repeat(12,minmax(0,1fr))}.content-media-section .column{position:relative}@media (min-width:1024px){.content-media-section .column.order-lg-last{padding-left:32px;padding-right:0}.content-media-section .column:not(.order-lg-last){padding-left:0;padding-right:32px}.content-media-section .column-padded{padding-left:32px}.content-media-section .sticky{position:sticky;top:48px}}.how-it-works-steps .item{display:grid;gap:64px 16px;grid-template:auto/repeat(12,minmax(0,1fr))}.how-it-works-steps .item:not(:first-child){border-top:1px solid #151515;margin-top:calc(var(--sectionPaddingY)*.5);padding-top:calc(var(--sectionPaddingY)*.5)}.how-it-works-steps .item .text{display:flex;flex-flow:column nowrap;grid-area:auto/span 12}@media (min-width:500px){.how-it-works-steps .item .text{grid-area:auto/span 6}}@media (min-width:1024px){.how-it-works-steps .item .text{grid-area:auto/span 12}}@media (min-width:1280px){.how-it-works-steps .item .text{grid-area:auto/span 5}}.how-it-works-steps .item .text .pretitle{margin-bottom:40px}.how-it-works-steps .item .text .heading{font-size:32px;font-weight:600;letter-spacing:-.04em;line-height:1.1;line-height:1}@media screen and (min-width:768px){.how-it-works-steps .item .text .heading{font-size:calc(-16px + 6.25vw)}}@media screen and (min-width:1280px){.how-it-works-steps .item .text .heading{font-size:64px}}.how-it-works-steps .item .text .description{margin-top:auto;padding-top:32px}.how-it-works-steps .item .text .description .paragraph+.paragraph{margin-top:20px}.how-it-works-steps .item .media{grid-area:auto/span 12;position:relative}@media (min-width:500px){.how-it-works-steps .item .media{grid-area:auto/span 6}}@media (min-width:1024px){.how-it-works-steps .item .media{grid-area:auto/span 12;justify-self:center;max-width:384px;width:100%}}@media (min-width:1280px){.how-it-works-steps .item .media{grid-area:auto/span 7;justify-self:unset;max-width:none;width:auto}}.how-it-works-steps .item .media .image-container{position:relative}.how-it-works-steps .item .media .image-container:before{content:"";display:block;padding-bottom:100%}.how-it-works-steps .item .media .image-container img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.how-it-works-steps .item .media .image-addon{left:0;position:absolute;top:0;width:38%;z-index:1}.how-it-works-steps .item .media .image-addon img{width:100%}.how-it-works-steps .item .media .image-addon img:first-child{animation:rotate 10s linear infinite}.how-it-works-steps .item .media .image-addon img:nth-child(2){left:0;position:absolute;top:0}@keyframes rotate{to{transform:rotate(1turn)}}.faq-item+.faq-item{margin-top:32px}@media (min-width:768px){.faq-item+.faq-item{margin-top:48px}}.faq-item .title{color:#898989;font-size:24px;font-weight:600;letter-spacing:-.04em;line-height:1.2;padding-right:32px;position:relative;transition:color .3s ease}@media screen and (min-width:768px){.faq-item .title{font-size:calc(6px + 2.34375vw)}}@media screen and (min-width:1280px){.faq-item .title{font-size:36px}}.faq-item .title:hover{color:#fff}.faq-item .title .indicator{font-size:inherit;height:20px;position:absolute;right:0;top:.5lh;transition:transform .15s ease;translate:0 -50%;width:20px}.faq-item .title .indicator:after,.faq-item .title .indicator:before{background:currentColor;border-radius:2px;content:"";height:2px;left:50%;position:absolute;top:50%;translate:-50% -50%;width:14px}.faq-item .title .indicator:after{rotate:90deg}.faq-item .title.active{color:#fff}.faq-item .title.active .indicator{transform:rotate(135deg)}.faq-item .text{margin-top:16px}.faq-item .text .paragraph{font-size:16px;margin-top:1em}@media screen and (min-width:768px){.faq-item .text .paragraph{font-size:calc(10px + .78125vw)}}@media screen and (min-width:1280px){.faq-item .text .paragraph{font-size:20px}}.inspiring-quote{position:relative}.inspiring-quote .overlay{display:flex;flex-direction:column;justify-content:flex-end;padding:32px;position:relative;z-index:2}@media (min-width:768px){.inspiring-quote .overlay{aspect-ratio:1;padding:48px}}.inspiring-quote .overlay .paragraph{font-family:PP Editorial New,serif;font-size:48px;font-weight:300;line-height:1.1;quotes:"“" "”" "‘" "’"}.inspiring-quote .overlay .paragraph:before{content:open-quote;display:inline-block;text-indent:-.375em}.inspiring-quote .overlay .paragraph:after{content:close-quote}.inspiring-quote .overlay .author{display:flex;flex-direction:column;gap:12px;margin-top:32px}.inspiring-quote .overlay .name{font-size:16px;font-weight:600;letter-spacing:-.02em}@media screen and (min-width:768px){.inspiring-quote .overlay .name{font-size:calc(10px + .78125vw)}}@media screen and (min-width:1280px){.inspiring-quote .overlay .name{font-size:20px}}.inspiring-quote .overlay .occupation{display:inline-flex;font-family:ballinger-mono,monospace;font-size:11px;font-weight:500;line-height:12px;opacity:.75;text-transform:uppercase}@media (min-width:768px){.inspiring-quote .overlay .occupation{font-size:13px;line-height:14px}}.inspiring-quote .image{inset:0;position:absolute;z-index:1}.inspiring-quote .image .image-container:before{background:#0b0b0b;content:"";inset:0;opacity:.5;position:absolute;z-index:1}.inspiring-quote .image .image-container img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}
