.cEt42a_hero{margin-top:-4.5rem;padding:8rem 0 5rem}.cEt42a_hero .cEt42a_inner{width:100%;max-width:540px;margin:0 auto;padding:0 15px}@container page (min-width:768px){.cEt42a_hero .cEt42a_inner{max-width:750px}}@container page (min-width:992px){.cEt42a_hero .cEt42a_inner{max-width:960px}}@container page (min-width:1200px){.cEt42a_hero .cEt42a_inner{max-width:1140px}}@container page (min-width:1600px){.cEt42a_hero .cEt42a_inner{max-width:1320px}}.cEt42a_hero .cEt42a_copy{text-align:left}.cEt42a_hero .cEt42a_title{color:var(--color-white);font-size:clamp(2.5rem,3.4cqi + .9rem,4rem);font-family:var(--heading-font-500);margin:0 0 1.25rem;font-weight:500;line-height:1.04}.cEt42a_hero .cEt42a_subtitle{color:#ffffffd1;margin:0;font-size:clamp(1.125rem,.6cqi + 1rem,1.375rem);font-weight:400;line-height:1.45}.cEt42a_hero .cEt42a_subtitleTail{white-space:nowrap}.cEt42a_hero .cEt42a_subtitleAccent{color:var(--color-saffron-yellow-tint);font-weight:500}.cEt42a_hero .cEt42a_actions{flex-direction:column;gap:.875rem;margin-top:2.25rem;display:flex}.cEt42a_hero .cEt42a_buttons{flex-wrap:wrap;gap:.875rem;display:flex}.cEt42a_hero .cEt42a_button{font-size:var(--font-size-18);letter-spacing:0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:.8125rem 1.875rem;font-weight:600;line-height:1.5;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.cEt42a_hero .cEt42a_buttonPrimary{background-color:var(--color-saffron-yellow);border-color:var(--color-saffron-yellow);color:var(--color-black)}.cEt42a_hero .cEt42a_buttonPrimary:hover{background-color:var(--color-saffron-yellow-shade);border-color:var(--color-saffron-yellow-shade);color:var(--color-black)}.cEt42a_hero .cEt42a_buttonSecondary{border-color:var(--color-saffron-yellow);color:var(--color-saffron-yellow);background-color:#0000}.cEt42a_hero .cEt42a_buttonSecondary:hover{background-color:var(--color-saffron-yellow);color:var(--color-black)}.cEt42a_hero .cEt42a_button:focus-visible{outline-offset:2px;outline:3px solid #f7c23e73}.cEt42a_hero .cEt42a_tertiaryLinks{flex-direction:column;align-items:flex-start;gap:.375rem;margin-top:1.75rem;display:flex}.cEt42a_hero .cEt42a_tertiaryLink{color:#ffffffb8;font-size:var(--font-size-16);align-items:center;gap:.5rem;padding:.375rem 0;font-weight:500;transition:color .18s;display:inline-flex}.cEt42a_hero .cEt42a_tertiaryLink .material-icons-round{color:var(--color-saffron-yellow);font-size:1.375rem}.cEt42a_hero .cEt42a_tertiaryLink .cEt42a_tertiaryLinkLabel{border-bottom:1px solid #ffffff47;padding-bottom:1px;transition:border-color .18s}.cEt42a_hero .cEt42a_tertiaryLink:hover{color:var(--color-white)}.cEt42a_hero .cEt42a_tertiaryLink:hover .cEt42a_tertiaryLinkLabel{border-bottom-color:var(--color-saffron-yellow)}.cEt42a_hero .cEt42a_tertiaryLink:focus-visible{outline-offset:4px;border-radius:2px;outline:3px solid #f7c23e73}@container page (max-width:991px){.cEt42a_hero{padding:7.5rem 0 4rem}.cEt42a_hero .cEt42a_actions{margin-top:2rem}}@container page (max-width:480px){.cEt42a_hero{padding:7rem 0 3.5rem}.cEt42a_hero .cEt42a_subtitle{font-size:var(--font-size-18)}.cEt42a_hero .cEt42a_buttons{flex-direction:column;align-items:stretch}.cEt42a_hero .cEt42a_button{width:100%;font-size:var(--font-size-16);padding:.75rem 1.5rem}.cEt42a_hero .cEt42a_tertiaryLinks{margin-top:1.5rem}.cEt42a_hero .cEt42a_tertiaryLink{font-size:var(--font-size-14)}}
.rIb7oW_howProductsWorkStepperContainer{--btn-bg:var(--color-black);--btn-bg-hover:var(--color-gray1);--btn-fg:var(--color-white);background-color:var(--color-gray6);padding:4.5rem 0 5rem}.rIb7oW_howProductsWorkTitle{font-size:var(--font-size-32);color:var(--color-black);margin:0 0 1rem}.rIb7oW_line{padding:1.5rem 1rem 0;position:relative;overflow:hidden}.rIb7oW_line .step{align-items:flex-start;display:flex;position:relative}.rIb7oW_line .step:not(:last-child):after{content:"";background:var(--color-gray4);width:1px;position:absolute;top:42.5px;bottom:-10.5px;left:1.6rem}.rIb7oW_textContainer{color:var(--color-text);padding:0 0 1rem 3rem}.rIb7oW_textContainer p{font-family:var(--heading-font);font-size:var(--font-size-22);letter-spacing:var(--heading-tracking);font-weight:600;line-height:var(--heading-leading);color:var(--color-black);margin:0 0 .25rem}.rIb7oW_textContainer ul{margin-top:.5rem;padding-left:0;list-style:none}.rIb7oW_textContainer li{font-size:var(--font-size-18);line-height:1.5}.rIb7oW_circleContainer{grid-template-rows:53px;grid-template-columns:53px;place-content:center;display:grid}.rIb7oW_circleContainer .circle{background-color:var(--color-white);border:1px solid var(--color-gray4);z-index:2;cursor:pointer;border-radius:50%;grid-area:1/1/2/2;width:32px;height:32px;margin:auto}.rIb7oW_circleContainer .circle.active{border-color:var(--color-ultramarine);background-color:var(--color-ultramarine)}.rIb7oW_circleContainer .pulse{display:none}.rIb7oW_circleContainer .pulse.active{border:2.5px solid var(--color-ultramarine);border-radius:50%;grid-area:1/1/2/2;animation:1.25s infinite rIb7oW_pulse;display:block}@media (prefers-reduced-motion:reduce){.rIb7oW_circleContainer .pulse.active{animation:none}}.rIb7oW_videoContainer.how-products-work-video-container{height:100%;display:flex}.rIb7oW_howProductsWorkVideo{margin:auto}.rIb7oW_videoContainer video{opacity:1;width:100%;max-width:800px;height:auto}.rIb7oW_videoContainer video.active{animation:1s ease-in rIb7oW_fadeIn}.rIb7oW_howProductsWorkButtons{flex-direction:row;padding-top:2rem;display:flex}.rIb7oW_kitButton{margin-right:.875rem}:is(.rIb7oW_kitButton .btn,.rIb7oW_quickstartButton .btn){text-align:center}@container page (min-width:992px) and (max-width:1199px){.rIb7oW_textContainer{padding-left:2rem}}@container page (max-width:991px){.rIb7oW_howProductsWorkTitle{font-size:var(--font-size-28)}}@container page (max-width:600px){.rIb7oW_textContainer{padding:0 0 1rem 2rem}.rIb7oW_videoContainer.how-products-work-video-container{padding:2rem 1rem 0 .5rem}}@container page (max-width:480px){.rIb7oW_howProductsWorkTitle{font-size:var(--font-size-24)}.rIb7oW_textContainer li{font-size:var(--font-size-18)}.rIb7oW_textContainer{padding:0 0 1rem 1rem}.rIb7oW_howProductsWorkButtons{flex-direction:column;align-items:stretch}.rIb7oW_kitButton{margin-right:0}:is(.rIb7oW_kitButton .btn,.rIb7oW_quickstartButton .btn){width:100%;display:block}}@keyframes rIb7oW_pulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}@keyframes rIb7oW_fadeIn{0%{opacity:0}to{opacity:1}}
.aj62IW_howProductsWorkContainer{width:100vw}:is(:is(html.ragpi-sidebar-open,html.repl-docked) .aj62IW_howProductsWorkContainer,:is(html.ragpi-sidebar-open,html.repl-docked) .aj62IW_lowerSection){width:calc(100vw - var(--dock-inset))}.aj62IW_lowerSection{--btn-bg:var(--color-saffron-yellow);--btn-bg-hover:var(--color-saffron-yellow-shade);--btn-fg:var(--color-black);--btn-outline:var(--color-saffron-yellow);--btn-outline-fg:var(--color-black);background-color:var(--color-black);color:var(--color-white);width:100vw;padding:4rem 0 5rem;position:relative}.aj62IW_videoContainer,.aj62IW_benefitsContainer{justify-content:center;align-items:center;display:flex}.aj62IW_videoContainer .video-box{overflow:hidden}.aj62IW_lowerSection .home-page-lower-title{font-size:var(--font-size-32);color:var(--color-white);margin-top:0;margin-bottom:2.5rem;font-weight:600}.aj62IW_benefitsContainer{flex-direction:column;align-items:flex-start;width:fit-content;max-width:500px;height:100%;margin:auto;padding-left:2rem}.aj62IW_benefitsList{width:100%;margin:0 0 2.25rem;padding-left:0;list-style:none}.aj62IW_benefitItem{font-size:var(--font-size-18);color:#ffffffe0;align-items:flex-start;gap:.875rem;margin-bottom:1.25rem;padding:0;line-height:1.5;display:flex}.aj62IW_benefitCheck.material-icons-round{width:1.5rem;height:1.5rem;color:var(--color-white);background-color:#ffffff1a;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:.125rem;font-size:1rem;display:flex}.aj62IW_benefitsCta{align-items:center;gap:.875rem;width:100%;display:flex}.aj62IW_benefitsCta .btn{text-align:center;margin-top:0}@container page (max-width:991px){.aj62IW_lowerSection{padding:3rem 0 4rem}.aj62IW_lowerSection .home-page-lower-title{font-size:var(--font-size-28);margin-bottom:2rem}.aj62IW_videoContainer{margin-bottom:2rem}.aj62IW_benefitsContainer{max-width:100%;padding-left:0}}@container page (max-width:480px){.aj62IW_lowerSection{padding:2rem 0 3rem}.aj62IW_lowerSection .home-page-lower-title{font-size:var(--font-size-26);margin-bottom:1.5rem}.aj62IW_benefitItem{font-size:var(--font-size-16);margin-bottom:1rem}.aj62IW_benefitsCta{flex-direction:column;align-items:stretch;gap:.75rem}}.aj62IW_newsletterBand{padding:4rem 15px 0}.aj62IW_newsletterBand .newsletter-container-dark{border-radius:16px;max-width:510px;margin:0 auto}@container page (min-width:768px){.aj62IW_newsletterBand .newsletter-container-dark{max-width:720px}}@container page (min-width:992px){.aj62IW_newsletterBand .newsletter-container-dark{max-width:930px}}@container page (min-width:1200px){.aj62IW_newsletterBand .newsletter-container-dark{max-width:1110px}}@container page (min-width:1600px){.aj62IW_newsletterBand .newsletter-container-dark{max-width:1290px}}@container page (max-width:991px){.aj62IW_newsletterBand{padding:3.5rem 15px 0}}@container page (max-width:480px){.aj62IW_newsletterBand{padding:3rem 15px 0}.aj62IW_newsletterBand .newsletter-container-dark{border-radius:12px}}
/*# sourceMappingURL=16hc6oeg2hl65.css.map*/