.home-module__Hx0lNG__hero{background:var(--navy);color:#fff;margin-bottom:96px;padding:112px 0 96px}.home-module__Hx0lNG__heroTitle{letter-spacing:.01em;margin-bottom:28px;font-size:3.25rem;font-weight:700;line-height:1.3}.home-module__Hx0lNG__heroMark{color:var(--navy-accent)}.home-module__Hx0lNG__heroLead{max-width:34em;color:var(--navy-text-secondary);margin-bottom:64px;font-size:1rem}.home-module__Hx0lNG__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:560px;display:grid}.home-module__Hx0lNG__steps li{border-top:2px solid #fff;padding-top:12px}.home-module__Hx0lNG__stepNo{color:var(--navy-text-muted);font-variant-numeric:tabular-nums;letter-spacing:.08em;font-size:.85rem;display:block}.home-module__Hx0lNG__stepName{font-size:1.35rem;font-weight:700}.home-module__Hx0lNG__section{margin-bottom:88px}.home-module__Hx0lNG__posts li{border-bottom:1px solid var(--line)}.home-module__Hx0lNG__post{align-items:baseline;gap:24px;padding:16px 0;display:flex}.home-module__Hx0lNG__post:hover .home-module__Hx0lNG__postTitle{color:var(--accent)}.home-module__Hx0lNG__postDate{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.85rem}.home-module__Hx0lNG__postTitle{font-weight:500;transition:color .15s}.home-module__Hx0lNG__more{text-align:right;margin-top:20px}.home-module__Hx0lNG__empty{color:var(--text-muted)}.home-module__Hx0lNG__message{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:40px;display:grid}.home-module__Hx0lNG__messagePhoto{aspect-ratio:4/5;background:var(--bg-soft);border-radius:4px;position:relative;overflow:hidden}.home-module__Hx0lNG__messageText p{color:var(--text-secondary);margin-bottom:1.2em}.home-module__Hx0lNG__messageText .home-module__Hx0lNG__messageAuthor{color:var(--text);text-align:right;margin:24px 0 0;font-weight:500}.home-module__Hx0lNG__profile div{border-bottom:1px solid var(--line);grid-template-columns:8em minmax(0,1fr);padding:12px 0;display:grid}.home-module__Hx0lNG__profile dt{color:var(--text-muted)}@media (max-width:600px){.home-module__Hx0lNG__hero{margin-bottom:64px;padding:64px 0 56px}.home-module__Hx0lNG__heroTitle{font-size:1.6rem}.home-module__Hx0lNG__heroLead{margin-bottom:40px}.home-module__Hx0lNG__stepName{font-size:1.1rem}.home-module__Hx0lNG__section{margin-bottom:64px}.home-module__Hx0lNG__post{flex-direction:column;gap:2px}.home-module__Hx0lNG__message{grid-template-columns:minmax(0,1fr);gap:24px}.home-module__Hx0lNG__messagePhoto{max-width:280px}.home-module__Hx0lNG__profile div{grid-template-columns:6em minmax(0,1fr)}}
