.welcome-page .pm-guide{max-width:760px;margin:0 auto;padding:clamp(40px,7vw,88px) var(--pm-gutter) 72px}.welcome-page .pm-guide .pm-eyebrow a:hover{text-decoration:underline}.welcome-page .pm-guide h1{margin:14px 0 20px;font-size:clamp(36px,5vw,60px);line-height:1.05;font-weight:800;letter-spacing:-.04em}.welcome-page .pm-guide-intro{font-size:clamp(18px,1.8vw,21px);line-height:1.55;color:var(--pm-muted)}.welcome-page .pm-guide>section{margin-top:48px}.welcome-page .pm-guide h2{margin-bottom:14px;font-size:clamp(24px,2.6vw,32px);line-height:1.15;font-weight:700;letter-spacing:-.025em}.welcome-page .pm-guide>section>p{font-size:17px;line-height:1.7}.welcome-page .pm-guide>section>p+p{margin-top:14px}.welcome-page .pm-guide>section>ul{margin-top:16px;padding-left:22px;list-style:disc;font-size:17px;line-height:1.7}.welcome-page .pm-guide>section>ul li::marker{color:var(--pm-teal)}.welcome-page .pm-guide .pm-faq{max-width:none;margin-top:64px;padding:0}.welcome-page .pm-guide .pm-faq h2{margin-bottom:20px;text-align:left;font-size:clamp(24px,2.6vw,32px)}.welcome-page .pm-guide-list{display:grid;gap:12px;margin-top:32px}.welcome-page .pm-guide-list a{display:flex;align-items:center;gap:16px;padding:20px 22px;border-radius:20px;background:var(--pm-paper);transition:background .2s ease}.welcome-page .pm-guide-list a:hover{background:#e9eef0}.welcome-page .pm-guide-list span{display:grid;gap:4px;flex:1;min-width:0}.welcome-page .pm-guide-list b{font-size:18px;font-weight:600}.welcome-page .pm-guide-list small{font-size:15px;color:var(--pm-muted)}.welcome-page .pm-guide-list svg{width:20px;height:20px;flex-shrink:0;color:var(--pm-teal);transition:transform .2s ease}.welcome-page .pm-guide-list a:hover svg{transform:translate(4px)}.welcome-page .pm-guide-more{margin-top:64px}.welcome-page.pm-guide-page .pm-final{margin-bottom:12px}
