.app-pages_page__r41PB{background:hsl(var(--background));color:hsl(var(--foreground))}.app-pages_hero__y70BT{color:#2b241e}.app-pages_hero__y70BT h1{max-width:1050px;margin:0 auto;font-size:clamp(2.6rem,5.3vw,5.1rem);line-height:1.05;letter-spacing:-.055em;font-weight:750;text-wrap:balance}.app-pages_lede__4AnWu{max-width:740px;margin:28px auto 0;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.55;color:#554c42;text-wrap:pretty}.app-pages_input__TtsIa{max-width:760px;margin:34px auto 0;text-align:left}.app-pages_page__r41PB>.container{max-width:1240px}.app-pages_page__r41PB>.container>section{padding-top:80px;padding-bottom:80px}.app-pages_page__r41PB>.container h2{letter-spacing:-.035em;text-wrap:balance}.app-pages_page__r41PB>.container h3{letter-spacing:-.02em}.app-pages_page__r41PB>.container p{line-height:1.7;text-wrap:pretty}.app-pages_page__r41PB>.container .bg-card{background:hsl(var(--muted)/.48);box-shadow:none;border:0}.app-pages_page__r41PB>.container details{border:0;border-bottom:1px solid hsl(var(--border));border-radius:0;background:transparent;padding:24px 0}.app-pages_page__r41PB>.container summary{gap:20px;list-style:none}.app-pages_page__r41PB>.container summary::-webkit-details-marker{display:none}.app-pages_page__r41PB summary:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:5px}.app-pages_page__r41PB>.container section:last-child>div{background:hsl(var(--muted)/.35)}.app-pages_page__r41PB>.container section:last-child .text-white{color:hsl(var(--foreground))}.app-pages_page__r41PB>.container section:last-child p{color:hsl(var(--muted-foreground))}.app-pages_cta__02Rk5{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:52px;padding:14px 24px;border:0;border-radius:99px;background:#d90049;color:white;font-weight:600}.app-pages_cta__02Rk5:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:4px}@media (max-width:640px){.app-pages_hero__y70BT h1{font-size:clamp(2.3rem,10vw,3.3rem)}.app-pages_page__r41PB>.container>section{padding:52px 8px}.app-pages_page__r41PB>.container section:last-child>div{padding:32px 20px}.app-pages_page__r41PB>.container .grid-cols-2{grid-template-columns:1fr}}
/*# sourceMappingURL=11cdd6b55b1ca684.css.map*/