.entry-page .entry-hero{box-sizing:border-box;flex-direction:column;justify-content:center;min-height:800px;padding:40px 5%;display:flex}.entry-page .entry-copy{width:100%;max-width:390px;margin:0;position:relative;inset:auto;transform:none}.entry-page .entry-copy h1{font-size:clamp(32px,3.2vw,48px);line-height:1.08}.entry-page .entry-copy .entry-purpose{color:#fff;margin:18px 0;font-size:17px;line-height:1.55}.entry-page .entry-copy .entry-how{color:#e1f1e5;margin:10px 0;font-size:14px;line-height:1.6}.entry-faq-link{color:#e5ffc4;min-height:44px;padding:12px 0;font-weight:700;text-decoration:underline;display:inline-block}.entry-page .entry-legal{flex-wrap:wrap;justify-content:flex-start;margin:24px 0 0;padding:0;position:relative;inset:auto;transform:none}.entry-page .entry-legal a{color:#e1f1e5}.entry-access>.entry-help-link{text-align:center;color:#153b2b;margin-top:22px;padding:12px;display:block}@media (max-width:1100px) and (min-width:851px){.entry-page .entry-copy{max-width:300px}.entry-page .entry-copy .entry-purpose{font-size:15px}}@media (max-width:850px){.entry-page .entry-hero{min-height:0;padding:36px 24px}.entry-page .entry-copy{max-width:430px}.entry-page .entry-copy h1{font-size:36px}}@media (max-width:560px){.entry-page .entry-hero{padding:30px 20px}.entry-page .entry-copy h1{font-size:32px}.entry-page .entry-copy .entry-purpose{font-size:16px}}
