.phero[data-astro-cid-33ifggqj]{background:var(--navy-deep);color:#fff}.pin[data-astro-cid-33ifggqj]{max-width:980px;margin-left:max(0px, calc((100% - var(--max)) / 2));flex-direction:column;gap:18px;padding-top:40px;padding-bottom:72px;display:flex}.crumbs[data-astro-cid-33ifggqj]{color:var(--on-dark-3);flex-wrap:wrap;gap:6px;font-size:14px;display:flex}.crumbs[data-astro-cid-33ifggqj] a[data-astro-cid-33ifggqj]{color:var(--on-dark-2)}.phero[data-astro-cid-33ifggqj] h1[data-astro-cid-33ifggqj]{color:#fff;letter-spacing:-.02em;font-size:clamp(34px,4.6vw,52px);font-weight:700;line-height:1.08}.plead[data-astro-cid-33ifggqj]{color:var(--on-dark-2);max-width:40em;font-size:20px;line-height:1.6}.pains[data-astro-cid-33ifggqj]{flex-wrap:wrap;gap:24px 56px;display:flex}.pains[data-astro-cid-33ifggqj] h2[data-astro-cid-33ifggqj]{flex:320px}.pains[data-astro-cid-33ifggqj] ul[data-astro-cid-33ifggqj]{flex-direction:column;flex:520px;gap:14px;display:flex}.pains[data-astro-cid-33ifggqj] li[data-astro-cid-33ifggqj]{color:var(--navy);border-left:3px solid var(--teal);padding-left:20px;font-size:18px;font-weight:500;line-height:1.5}.how[data-astro-cid-33ifggqj]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.how[data-astro-cid-33ifggqj] li[data-astro-cid-33ifggqj]{border:1px solid #3a5a74;border-radius:12px;flex-direction:column;gap:10px;padding:24px;display:flex}.how[data-astro-cid-33ifggqj] .n[data-astro-cid-33ifggqj]{background:var(--green);width:36px;height:36px;color:var(--navy-deep);border-radius:99px;place-items:center;font-weight:700;display:grid}.how[data-astro-cid-33ifggqj] h3[data-astro-cid-33ifggqj]{color:#fff;font-size:20px;font-weight:600}.how[data-astro-cid-33ifggqj] p[data-astro-cid-33ifggqj]{color:var(--on-dark-2);line-height:1.6}.lists[data-astro-cid-33ifggqj]{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:8px;display:grid}.lists[data-astro-cid-33ifggqj] li[data-astro-cid-33ifggqj]{border:1px solid var(--line);color:var(--navy);background:#fff;border-radius:8px;justify-content:space-between;gap:12px;padding:10px 14px;font-size:15px;display:flex}.cc[data-astro-cid-33ifggqj]{font-family:var(--mono);color:var(--ink-3);font-size:13px}.more[data-astro-cid-33ifggqj]{margin-top:20px;font-weight:600}.faq[data-astro-cid-33ifggqj]{flex-wrap:wrap;gap:24px 56px;display:flex}.faq[data-astro-cid-33ifggqj]>h2[data-astro-cid-33ifggqj]{flex:280px}.faq[data-astro-cid-33ifggqj]>div[data-astro-cid-33ifggqj]{flex:2 560px}details[data-astro-cid-33ifggqj]{border-bottom:1px solid var(--line);padding:18px 0}summary[data-astro-cid-33ifggqj]{cursor:pointer;justify-content:space-between;gap:16px;list-style:none;display:flex}summary[data-astro-cid-33ifggqj]::-webkit-details-marker{display:none}summary[data-astro-cid-33ifggqj]:after{content:"+";color:var(--teal);font-size:24px;line-height:1}details[data-astro-cid-33ifggqj][open] summary[data-astro-cid-33ifggqj]:after{content:"−"}summary[data-astro-cid-33ifggqj] h3[data-astro-cid-33ifggqj]{font-size:18px;font-weight:600;line-height:1.4}details[data-astro-cid-33ifggqj] p[data-astro-cid-33ifggqj]{color:var(--ink-2);margin-top:12px;line-height:1.65}.rel-h[data-astro-cid-33ifggqj]{margin-bottom:20px;font-size:28px}.relg[data-astro-cid-33ifggqj]{margin-top:16px}.relt[data-astro-cid-33ifggqj]{text-transform:uppercase;letter-spacing:.05em;color:var(--teal);margin-bottom:8px;font-size:13px;font-weight:600}.rel[data-astro-cid-33ifggqj]{flex-wrap:wrap;gap:10px;display:flex}.rel[data-astro-cid-33ifggqj] a[data-astro-cid-33ifggqj]{background:#fff;border:1px solid #c2d2de;border-radius:10px;padding:10px 14px;font-weight:500;text-decoration:none;display:inline-block}.final[data-astro-cid-33ifggqj]{background:var(--teal);color:#fff}.fin-in[data-astro-cid-33ifggqj]{text-align:center;flex-direction:column;align-items:center;gap:20px;padding-top:72px;padding-bottom:72px;display:flex}.final[data-astro-cid-33ifggqj] h2[data-astro-cid-33ifggqj]{color:#fff}.final[data-astro-cid-33ifggqj] p[data-astro-cid-33ifggqj]{color:var(--teal-light);max-width:36em;font-size:18px;line-height:1.6}
