.studio-page{min-height:100vh;color:#242222!important;background:#fff!important}.studio-page .folio-nav{position:sticky}.studio-page .pt-40{padding-top:80px}.studio-page .pt-32{padding-top:65px}.studio-page .pb-32{padding-bottom:80px}.studio-page h1{letter-spacing:-.055em;font-size:clamp(44px,5.8vw,84px);font-weight:500;line-height:1.06}.studio-page h2{font-weight:500}.studio-page h3{letter-spacing:-.5px;font-weight:500}.studio-page [class*=text-white\/]{color:#676464!important}.studio-page [class~=text-white]{color:#242222}.studio-page [class*=text-red-]{color:#d92828!important}.studio-page [class*=border-white\/]{border-color:#e6e3e3!important}.studio-page [class*=bg-white\/]{background-color:#fafafa!important}.studio-page [class*=bg-black]{background-color:#fff!important}.studio-page [class*=bg-red-600\/]{background-color:#f0eded!important}.studio-page [class~=bg-red-600],.studio-page [class~=bg-red-500]{color:#fff!important;background:#d92828!important}.studio-page [class*=rounded-3xl],.studio-page [class*="rounded-[2rem]"]{border-radius:14px}.studio-page input,.studio-page textarea,.studio-page select{min-height:48px;color:#242222!important;background:#fff!important;border:1px solid #dad8d8!important;border-radius:7px!important}.studio-page input::placeholder,.studio-page textarea::placeholder{color:#8c8989}.studio-page label{color:#676464!important}.studio-page input:focus,.studio-page textarea:focus,.studio-page select:focus{outline-offset:2px;outline:2px solid #d92828}.studio-page button[type=submit]{color:#fff!important;background:#d92828!important;border-radius:7px!important}.studio-page [class*=from-white\/]{background:#f3f1f1}.studio-page [class*=from-black]{background:#fff}.studio-page [class*=font-black]{font-weight:500}.studio-page [class*="tracking-[0.2"]{letter-spacing:1.5px}.studio-page .folio-brand{color:#242222}.studio-page .nav-cta{color:#fff!important}.public-page-footer{color:#777474;background:#fff;border-top:1px solid #e9e6e6}.public-page-footer a{color:inherit}@media (max-width:700px){.studio-page .pt-40,.studio-page .pt-32{padding-top:40px}.studio-page h1{font-size:12vw}.studio-page .text-xl{font-size:15px;line-height:1.8}.studio-page .gap-16{gap:35px}.studio-page .pb-32{padding-bottom:55px}}.studio-page [class~=bg-red-600] [class*=text-white\/],.studio-page [class~=bg-red-500] [class*=text-white\/]{color:#f3f2f2!important}.studio-page [class~=bg-red-600] [class~=text-white],.studio-page [class~=bg-red-500] [class~=text-white]{color:#fff!important}
