.said-out-loud-page .blog-hero{align-items:start}
.said-out-loud-page .blog-hero h1{font-size:clamp(42px,6vw,86px);line-height:1.02;margin-bottom:20px;overflow-wrap:normal}
.said-out-loud-page .said-tagline{font-size:clamp(16px,1.8vw,23px);line-height:1.45}
.said-out-loud-page .said-quote{font-family:"Bodoni Moda",Georgia,serif;font-size:clamp(27px,3vw,42px);line-height:1.2;margin:30px 0 22px}
.said-out-loud-page .said-introduction{max-width:65ch}
.said-out-loud-page .said-prologue{margin:0 5% 48px;padding:35px;border:1px solid rgba(28,28,30,.25);display:grid;grid-template-columns:1fr 1fr;gap:40px;scroll-margin-top:160px}
.said-out-loud-page .said-prologue h2{font-family:"Bodoni Moda",Georgia,serif;font-size:clamp(29px,3.5vw,48px);font-weight:400;line-height:1.1;margin:12px 0 20px}
.said-out-loud-page .said-prologue p{line-height:1.65}
.said-out-loud-page .said-prologue .said-notice{font-size:12px;line-height:1.6}
.said-out-loud-page .said-prologue a{color:#842338;text-underline-offset:4px}
.said-out-loud-page .said-prologue .ff-el-form-control{background:transparent!important;color:#1C1C1E!important;border:1px solid rgba(28,28,30,.5)!important;border-radius:0!important;width:100%;min-height:48px;padding:12px}
.said-out-loud-page .said-prologue .ff-btn-submit{background:#842338!important;color:#fff!important;border:1px solid #842338!important;border-radius:0!important;min-height:48px;padding:14px 24px!important;font-family:inherit;cursor:pointer}
.said-out-loud-page .said-prologue .ff-btn-submit:focus-visible,.said-out-loud-page .said-prologue a:focus-visible{outline:2px solid #842338;outline-offset:4px}
@media(max-width:760px){.said-out-loud-page .said-prologue{margin:0 22px 35px;padding:24px 20px;grid-template-columns:1fr;gap:22px}.said-out-loud-page .said-prologue .ff-btn-submit{width:100%}}
