*,*:before,*:after{box-sizing:border-box}html{height:100%;scroll-padding-top:66px}body{margin:0;padding:66px 0 0;width:100%;max-width:100vw;min-height:100%;overflow-x:hidden;font-family:Georgia,serif;position:relative}.content-wrapper{min-height:100vh;padding-bottom:60px;box-sizing:border-box;display:block}.content-wrapper>*:last-child{margin-bottom:60px}.content-wrapper::-webkit-scrollbar{width:6px}.content-wrapper::-webkit-scrollbar-track{background:transparent}.content-wrapper::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:4px}.content-wrapper::-webkit-scrollbar-thumb:hover{background-color:#9ca3af}.content-wrapper{scrollbar-width:thin;scrollbar-color:#D1D5DB transparent}@media (max-width: 900px){html,body{overflow-y:auto;-webkit-overflow-scrolling:touch}html::-webkit-scrollbar,body::-webkit-scrollbar,.content-wrapper::-webkit-scrollbar{display:none}html,body,.content-wrapper{scrollbar-width:none;-ms-overflow-style:none}}.site-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 1.5rem;background-color:#fff;box-shadow:0 .1px 1px #00000014;position:fixed;top:0;left:0;z-index:1000;height:66px}@media (max-width: 900px){.site-header{position:fixed;height:56px;top:0;left:0;right:0;z-index:999;padding:.2rem 1.5rem .1rem;background-color:#fff}body{padding-top:56px}}.header-left{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-left:.2rem;height:100%;margin-top:0;gap:8px}.logo{height:36px;width:auto;margin-top:0;margin-bottom:0;margin-left:10px}.tagline{font-weight:700;font-size:.75rem;line-height:1.1;margin-top:-7px;margin-left:5px;transform:translate(-5px);letter-spacing:-.2px;word-spacing:.2px;background:linear-gradient(to right,#ff6a00,#d03580,#a100ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;position:relative;overflow:hidden}.tagline:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg,#fff0,#ffffff80,#fff0);animation:shine 4s infinite;z-index:1}.tagline:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}@media (max-width: 900px){.header-left{gap:2px}.logo{height:22px;width:auto;margin-top:0;margin-bottom:1px;margin-left:6px}.tagline{font-size:.45rem;margin-top:1px;margin-left:0;transform:translate(4.2px)}.header-left{margin-left:-15px}}.header-nav{display:flex;gap:4rem;margin-right:2rem;white-space:nowrap}.header-nav a{text-decoration:none;color:#1f2937;font-size:1.2rem;font-weight:500;transition:color .2s ease}.header-nav a:hover{color:#ff6a00}@media (max-width: 900px){.header-nav{display:none}}.hamburger{font-size:2rem;background:none;border:none;color:#ff6a00;cursor:pointer;z-index:1001;height:100%;width:48px;display:none;align-items:center;justify-content:center}@media (max-width: 900px){.hamburger{display:flex;margin-right:-8px;margin-top:-8px}}.mobile-menu-overlay{position:fixed;top:0;right:-100%;width:100%;height:100dvh;background-color:#fff;z-index:1001;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:right .3s ease-in-out}.mobile-menu-overlay.open{right:0}.close-button{position:absolute;z-index:1002;top:1.5rem;right:1.5rem;font-size:2rem;background:none;border:none;cursor:pointer;color:#333}.mobile-menu-nav{display:flex;flex-direction:column;gap:4rem;font-size:2rem;font-weight:600}.mobile-menu-nav a{text-decoration:none!important;color:#1f2937!important;font-weight:600}.mobile-menu-nav a:hover{color:#ff6a00}.hero-heading .line-1,.hero-heading .line-2{display:inline}.hero-heading .line-3{display:block}.hero-section{position:relative;width:100%;max-width:100vw;overflow:hidden}.hero-image-container{width:100%;height:100vh;max-height:700px;margin:0 auto;position:relative}.hero-image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1}.hero-content{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;padding:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff}.hero-content h1{font-size:2.3rem;font-weight:700;line-height:1.4;margin-bottom:2rem}.hero-content .gradient-text{background:linear-gradient(to right,#ff6a00,#d03580,#a100ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-style:italic;font-weight:700}.app-buttons{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.app-buttons img{height:50px;object-fit:contain}@media (max-width: 900px){.hero-image-container{min-height:100vh;height:100vh;max-height:none}.hero-image.desktop-only{display:none}.hero-image.mobile-only{display:block;width:100%;height:100%;object-fit:cover;object-position:left center}.hero-heading .line-1,.hero-heading .line-2,.hero-heading .line-3{display:block}.hero-content{padding:1rem}.hero-content h1{font-size:1.8rem;line-height:1.2;margin-bottom:2rem}.hero-heading .line-2{margin-bottom:-2rem}.app-buttons{flex-direction:column;gap:1rem;align-items:center}.app-buttons img{height:60px;object-fit:contain}}.bottom-banner{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;padding:.7rem 1.5rem;display:flex;justify-content:center;align-items:center;gap:.7rem;z-index:999;font-family:Georgia,serif;border-top:2px solid transparent;border-image:linear-gradient(to right,#ff6a00,#d03580,#a100ff);border-image-slice:1}.bottom-banner p{margin:0;font-style:italic;font-weight:600;font-size:1.1rem;color:#1f2937}.waitlist-button{background-color:#ff6a00;color:#fff;font-weight:700;padding:.75rem 1rem;border-radius:6px;text-decoration:none;font-size:1rem;transition:background-color .3s ease;line-height:1}.waitlist-button:hover{background-color:#e55c00}@media (max-width: 600px){.bottom-banner{flex-direction:row;padding:.8rem 1rem;gap:.5rem}.bottom-banner p{font-size:.95rem;white-space:nowrap}.waitlist-button{padding:.6rem .9rem;font-size:.95rem;white-space:nowrap}}.feature-card:hover .pro-glimmer{display:none}.features-section{padding:4rem 1rem 1rem;text-align:center;min-height:0;flex:1 0 auto}.features-heading{font-size:2.2rem;font-weight:700;margin-bottom:2rem;color:#1f2937;position:relative;top:-1.5rem}.mobile-info-text{display:none;font-size:.8rem;color:#4b5563;text-align:center;margin:-15px 0 0;padding:0}.features-scroll-container{display:flex;gap:2.5rem;overflow-x:auto;overflow-y:hidden;padding:0;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;width:100%;margin-top:4rem}.features-scroll-container::-webkit-scrollbar{display:none}.features-scroll-container{scrollbar-width:none;-ms-overflow-style:none}.carousel-wrapper{position:relative}.carousel-controls{display:flex;gap:.5rem;justify-content:flex-end;margin-top:1.25rem;padding-right:1.5rem;margin-bottom:.1rem}.scroll-btn{background:none;border:none;font-size:1.5rem;color:#000;cursor:pointer;transition:transform .2s ease,color .2s ease;padding:0;line-height:0;position:relative}.scroll-btn:hover{transform:scale(1.2);color:#ff6a00}.feature-card{position:relative;width:100%;max-width:318px;height:290px;flex-shrink:0;border-radius:16px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to bottom right,#ff6a00,#a100ff) border-box;border:2px solid transparent;overflow:hidden;perspective:1000px;transition:transform .3s ease;scroll-snap-align:start}.feature-card img{display:block;max-width:100%;max-height:140px;margin:.2rem auto 0;transform:translateY(-10px)}.profile-icon{height:125px!important;max-height:none!important;transform:translateY(-10px);display:block;margin:0 auto}.megaphone-icon{height:120px;max-height:none!important;transform:translate(20px)!important;display:block;margin:0 auto!important}.pro-icon{height:170px!important;max-height:none!important;transform:translateY(-30px)!important;margin:0 auto;display:block}.card-inner{position:relative;width:100%;height:100%}.card-front,.card-hover{position:absolute;top:0;left:0;width:100%;height:100%;padding:1.5rem;box-sizing:border-box;border-radius:1rem;background-color:#fff;transition:opacity .3s ease,transform .3s ease;backface-visibility:hidden}.card-front{display:flex;flex-direction:column;align-items:center;justify-content:start;text-align:center;opacity:1;z-index:2}.card-front h3{font-size:1.35rem;line-height:1.4;font-weight:600}.card-hover h4{font-size:1.25rem;font-weight:700;margin-top:-.1rem;margin-bottom:2rem;color:#1f2937}.card-hover{opacity:0;z-index:1;transform:scale(.98)}.card-hover hr{height:1px;border:none;background:linear-gradient(to right,#ff6a00,#a100ff);margin:.8rem 0}.card-hover p{text-align:left;width:100%}.card-hover .hover-lead{text-align:center}.feature-card:hover .card-front{opacity:0;z-index:1;transform:scale(.98)}.feature-card:hover .card-hover{opacity:1;z-index:2;transform:scale(1)}.hover-lead{font-style:italic;color:#4b5563;font-size:.9rem;margin-top:-.9rem;margin-bottom:.65rem}.pro-glimmer{position:absolute;top:8px;right:8px;font-size:.6rem;font-weight:700;padding:2px 6px;border-radius:12px;z-index:5;letter-spacing:.5px;color:#fff;text-transform:uppercase;background:linear-gradient(90deg,#ff6a00,#a100ff);overflow:hidden}.pro-glimmer:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg,#fff0,#ffffff80,#fff0);animation:shine 2s infinite;z-index:1}.pro-glimmer:after{content:"PRO";position:relative;z-index:2}@keyframes shine{0%{left:-100%}to{left:100%}}@media (max-width: 600px){.features-scroll-container{scroll-snap-type:x mandatory;display:flex;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-inline:0}.features-scroll-container::-webkit-scrollbar{display:none}.features-scroll-container{scrollbar-width:none;-ms-overflow-style:none}.feature-card{scroll-snap-align:center;flex:0 0 auto;margin-inline:.75rem;width:100%;max-width:318px}.feature-card:first-child{margin-left:35px}.card-front h3{font-size:1.3rem}}.about-section{background-color:#f9fafb;width:100%}.about-container{display:flex;flex-direction:row;width:100%}.about-text{width:50%;display:flex;align-items:center;padding-left:7%;padding-right:2rem}.text-wrapper{max-width:640px;width:100%}.about-heading{font-size:2.2rem;font-weight:600;margin-bottom:2rem;font-family:Georgia,serif;color:#111827}.about-quote{border-left:3px solid #6b21a8;padding-left:1rem;margin-left:0rem;font-style:italic;color:#6b21a8;margin-bottom:2.7rem;line-height:1.4;font-weight:400;word-wrap:break-word;max-width:100%;overflow-wrap:break-word}.nowrap{white-space:normal!important}.quote-citation{display:block;font-weight:500;color:#5b21b6;margin-top:.25rem}.about-paragraph{font-size:1.2rem;color:#1f2937;line-height:1.5;margin-bottom:1.75rem;font-family:Georgia,serif;font-weight:50}.highlight{color:#f57114;font-weight:600}.hebrew{font-weight:600;white-space:nowrap}.about-image{width:50%;height:auto}.about-image img{width:100%;height:100%;object-fit:cover}@media (max-width: 900px){.about-container{flex-direction:column}.about-text,.about-image{width:100%}.about-text{padding:2rem 1.5rem;order:1}.about-image{order:2;height:auto}.about-image img{height:auto;max-height:350px;object-fit:cover}.about-heading{text-align:center}.nowrap{white-space:normal!important}.about-quote{border-left:3px solid #6b21a8;padding-left:9px;text-align:left;margin-inline:auto;display:block;max-width:100%;font-size:14px}.quote-citation{text-align:left;display:block;font-size:14px}.about-paragraph{line-height:1.35;word-break:break-word}.about-paragraph br{display:none}}@media (max-width: 600px){.feature-card{height:350px}.card-front h3{margin-top:1.25rem;font-size:1.4rem}.features-scroll-container{padding-bottom:1rem}.feature-card img{max-height:160px;transform:translateY(10px)}.profile-icon{height:160px!important;transform:translateY(10px)!important}.megaphone-icon{height:150px!important;transform:translateY(10px) translate(17px)!important}.pro-icon{height:230px!important;transform:translateY(-35px)!important}.feature-card .location-icon{height:180px;max-height:none;transform:translate(10px)}.card-hover{padding-top:3.5rem}.card-hover h4{margin-top:.4rem;margin-bottom:2.5rem}}@media (max-width: 900px){.features-section{padding-top:5rem}.features-heading{margin-top:2rem;margin-bottom:0}.carousel-wrapper,.carousel-controls{margin-top:1rem}.mobile-info-text{display:block}}.mission-section{background:#fff;padding:6rem 1.5rem 5rem;display:flex;justify-content:center}.mission-container{display:flex;flex-direction:row;align-items:center;gap:4rem;max-width:1200px;width:100%;padding:0 1rem}.mission-image img{width:100%;height:670px;object-fit:cover;object-position:center top;border-radius:1rem}.mission-text{max-width:550px;font-family:Georgia,Times New Roman,serif;margin-top:-13rem;padding-top:0}.mission-heading{font-size:2.3rem;font-weight:600;color:#111827;margin-bottom:3rem;line-height:1.1;letter-spacing:.01em}.mission-heading .italic{font-style:italic}.mission-paragraph{font-size:1.05rem;line-height:1.75;color:#1f2937;margin-bottom:1.7rem}.mission-highlight{display:inline;background-color:#ffa5001f;font-family:Georgia,serif;font-weight:400;color:#000;line-height:1.45;box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:0 .1em}@media (max-width: 900px){.mission-container{flex-direction:column;gap:2rem}.mission-image img{height:auto}.mission-image{margin-top:2rem}.mission-heading{font-size:1.6rem;text-align:center}.mission-text{text-align:left}.mission-section .mission-highlight{display:inline!important;background-color:#ffa5001f!important;font-family:Georgia,serif!important;font-weight:400!important;color:#000!important;line-height:1.45!important;box-decoration-break:clone!important;-webkit-box-decoration-break:clone!important;padding:0!important;margin:0!important}}@media (max-width: 768px){.mission-container{flex-direction:column}.mission-section{padding-top:11rem;padding-bottom:.5rem}.mission-heading{order:1;margin-bottom:1rem;position:relative;top:-41rem}.mission-image{order:2}.mission-heading{font-size:2rem;text-align:left}.mission-text{order:3;margin-top:0;padding-top:4rem}.mission-text>*:not(.mission-heading){margin-top:-14rem}}.contact-section{background-color:#fff;padding:6rem 1.5rem 5rem}.contact-container{max-width:1200px;margin:0 auto}.contact-divider{border:none;border-top:1px solid black;width:110%;margin-left:-5%;margin-bottom:3rem}.contact-inner{max-width:900px;margin:0 auto;padding:0 1.5rem}.contact-heading{font-size:2.4rem;font-weight:700;font-family:Georgia,serif;margin-bottom:2.5rem;color:#111827;transform:translate(-160px)}.contact-text{font-size:1.1rem;color:#1f2937;margin-bottom:2.5rem;line-height:1.6;transform:translate(-160px)}.contact-email{display:flex;align-items:center;gap:1rem;margin-bottom:3rem;transform:translate(-160px)}.contact-icon{width:24px;height:24px}.contact-link{color:#f57114;font-size:1.1rem;font-weight:500;text-decoration:none}.contact-link:hover{text-decoration:underline}.contact-social{display:flex;flex-direction:column;align-items:center;margin-top:6rem;gap:.5rem}.social-icons{display:flex;gap:1.5rem}.social-icons img{width:24px;height:24px}.social-icons img[alt=X]{width:20px;height:20px;margin-top:1.5px}.contact-tagline{font-size:1.1rem;font-weight:600;background:linear-gradient(to right,#ff6a00,#d03580,#a100ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-glimmer{background:linear-gradient(90deg,#ff6a00,#d03580,#a100ff,#ff6a00);background-size:200% 200%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:glimmerText 9s linear infinite;font-weight:700}@keyframes glimmerText{0%{background-position:200% 0}to{background-position:-200% 0}}.waitlist-modal,.privacy-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:1002;display:none;flex-direction:column;justify-content:center;align-items:center;overflow:auto}.waitlist-modal.show,.privacy-modal.show{display:flex}.modal-content{background:#fff;padding:2rem;border-radius:8px;max-width:500px;width:90%;position:relative;border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to bottom right,#ff6a00,#a100ff) border-box;box-sizing:border-box}.modal-close{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:1.5rem;cursor:pointer}#waitlist-form{display:flex;flex-direction:column;gap:1rem}#waitlist-form label{font-weight:600;color:#1f2937}#waitlist-form input{padding:.5rem;border:1px solid #d1d5db;border-radius:4px}#waitlist-form button{background:#ff6a00;color:#fff;padding:.75rem 1.5rem;border:none;border-radius:4px;cursor:pointer;font-weight:600;width:auto;align-self:center}#waitlist-form button:hover{background:#e55c00}.error-message{color:#dc2626;font-size:.9rem}.privacy-note{font-size:.9rem;color:#1f2937;margin-top:1rem;text-align:center}.privacy-link{color:#6b21a8;text-decoration:none;font-weight:400}.privacy-link:hover{text-decoration:underline}.modal-content h1{font-size:2.3rem;font-weight:500;background:#1f2937;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:1.5rem}.modal-content p{font-size:1.1rem;margin-bottom:1rem}.modal-content ul{list-style-type:disc;padding-left:2rem;margin-bottom:1rem}.modal-content li{font-size:1.1rem;margin-bottom:.5rem}.modal-content a{color:#6b21a8;text-decoration:none;font-weight:400}.modal-content a:hover{text-decoration:underline}.last-updated{font-style:italic;font-size:.9rem;color:#4b5563;margin-top:2rem}@media (max-width: 600px){.modal-content{width:95%;padding:1.5rem}#waitlist-form button{padding:.75rem 1.25rem}.privacy-note{font-size:.85rem;margin-top:.75rem}.modal-content h1{font-size:1.8rem}.modal-content p,.modal-content li{font-size:1rem}}@media (max-width: 600px){.contact-container{padding:0 1rem;box-sizing:border-box;max-width:100%;overflow-x:hidden}.contact-heading,.contact-text,.contact-email{transform:none;margin-left:0;margin-right:0}.contact-divider{width:100%;margin-left:0;margin-right:0;margin-inline:auto}.contact-tagline{font-size:.9rem;text-align:center}}@media (min-width: 440px) and (max-width: 850px){.mission-heading{top:-50rem;text-align:left}}@media (min-width: 440px) and (max-width: 900px){.mission-container{flex-direction:column;gap:2rem;position:relative}.mission-heading{order:1;font-size:2rem;text-align:left;margin-top:0;position:absolute;top:-5.5rem;left:50%;transform:translate(-50%);width:100%;max-width:550px}.mission-image{order:2;margin-top:4rem}.mission-text{order:3;margin-top:0;padding-top:.8rem}.mission-text>*:not(.mission-heading){margin-top:0}}@media (max-width: 380px){.about-container{flex-direction:column;min-height:0}.about-text,.about-image{width:100%}.about-text{padding:.25rem;padding-left:1%}.about-quote{padding-left:.25rem;border-left-width:1px;margin-left:0;font-size:14px}.about-image{height:auto}.about-image img{max-height:150px;object-fit:cover}.text-wrapper{max-width:100%}}@media (min-width: 380px) and (max-width: 900px){.about-container{flex-direction:column}.about-text,.about-image{width:100%}.about-text{padding:2rem 1.5rem;order:1}.about-image{order:2;height:auto}.about-image img{height:auto;max-height:350px;object-fit:cover}.about-heading{text-align:center}.about-quote{max-width:100%;padding-left:.5rem;border-left:2px solid #6b21a8;text-align:left;margin-inline:auto;display:block;font-size:14px}.nowrap{white-space:normal}.quote-citation{text-align:left;display:block;font-size:14px}.about-paragraph{line-height:1.35;word-break:break-word}.about-paragraph br{display:none}}@media (min-width: 600px) and (max-width: 900px){.about-text{padding:1.5rem}.about-image img{max-height:300px}.about-quote{padding-left:.5rem}}@media (max-width: 390px){.mission-container{flex-direction:column;position:relative}.mission-heading{order:1;position:absolute;top:auto;left:auto;transform:none;text-align:left;margin:0 0 2rem;width:100%;max-width:none;font-size:2rem;top:-10rem}.mission-image{order:2;margin-top:1rem}.mission-text{order:3;margin-top:0;padding-top:1rem}.mission-text>*:not(.mission-heading){margin-top:0}}@media (min-width: 902px) and (max-width: 1230px){.contact-heading,.contact-text,.contact-email{transform:translate(-50px)}}@media (max-width: 900px){.contact-heading,.contact-text,.contact-email{transform:translate(-1rem)}.contact-divider{width:100%;margin:auto;margin-bottom:3rem}}@media (min-width: 769px) and (max-width: 899px){.mission-container{flex-direction:column;position:relative}.mission-heading{order:1;position:absolute;top:-6rem;left:2rem;transform:none;text-align:left;margin:0 0 1rem;width:100%;max-width:none;font-size:1.6rem}.mission-image{order:2;margin-top:1rem}.mission-text{order:3;margin-top:0;padding-top:1rem}.mission-text>*:not(.mission-heading){margin-top:0}}body #carousel .carousel-controls #playPauseBtn.paused .pause-icon{display:block;color:#000!important}body #carousel .carousel-controls #playPauseBtn.paused .pause-icon:hover{color:#ff6a00}body #carousel .carousel-controls #playPauseBtn:not(.paused) .play-icon{display:block;color:#000!important}body #carousel .carousel-controls #playPauseBtn:not(.paused) .play-icon:hover{color:#ff6a00}body #carousel .carousel-controls #playPauseBtn.paused .play-icon{display:none}body #carousel .carousel-controls #playPauseBtn:not(.paused) .pause-icon{display:none}@media (min-width: 901px) and (max-width: 1319px){html,body,.content-wrapper,.site-header,.contact-divider,.mobile-menu-overlay{width:100%;max-width:100vw;overflow-x:hidden;box-sizing:border-box}body{overflow-x:hidden}.features-scroll-container{max-width:100vw;overflow-x:auto!important;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;touch-action:pan-x}}@media (min-width: 901px) and (max-width: 1319px){.content-wrapper{min-height:auto!important;padding-bottom:0!important}}@media (min-width: 901px) and (max-width: 1319px){.mission-text{margin-top:2rem!important}}@media (min-width: 901px) and (max-width: 1319px){.mission-container{flex-direction:row;align-items:center;gap:2rem}.mission-image{flex:1 1 50%;max-width:50%}.mission-image img{width:100%;height:auto;object-fit:contain;display:block}.mission-text{flex:1 1 50%;max-width:50%}}@media (min-width: 901px) and (max-width: 1319px){.contact-divider{width:100vw!important;margin-left:calc(-50vw + 50%)!important;border:none!important;border-top:1px solid black!important;margin-bottom:3rem!important;box-sizing:content-box!important}}@media (min-width: 901px) and (max-width: 1319px){.bottom-banner{display:flex;justify-content:center;align-items:center;gap:1rem;padding:1rem 2rem;flex-wrap:nowrap;text-align:left}.bottom-banner p{margin:0;font-size:1.05rem;white-space:nowrap}.waitlist-button{padding:.75rem 1.5rem;font-size:1rem;white-space:nowrap}}
