:where(.p-r-guide2026) .guide-tag{color:#2155e8;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}:where(.p-r-guide2026) .guide-tag i{color:#205c3c;background:#e3f2ea;border-radius:6px;padding:2px 8px;font-size:12px;font-style:normal;font-weight:500}:where(.p-r-guide2026) .timeline{border-top:2px solid #1d1c1a;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:8px;display:grid}:where(.p-r-guide2026) .timeline div{padding:16px 18px 0 0;font-size:15px}:where(.p-r-guide2026) .timeline div+div{border-left:1px solid #e4e4df;padding-left:18px}:where(.p-r-guide2026) .timeline .mono{color:#2155e8;font-size:13px;display:block}:where(.p-r-guide2026) .timeline b{margin:4px 0;font-size:16.5px;display:block}:where(.p-r-guide2026) .timeline .now .mono{color:#ae4f2b}:where(.p-r-guide2026) .side-cta{color:#eaf0ff;background:#1e4fe0;border-radius:16px;margin-top:28px;padding:18px;font-size:14px;line-height:1.5}:where(.p-r-guide2026) .side-cta b{color:#fff;margin-bottom:6px;font-size:15px;display:block}:where(.p-r-guide2026) .side-cta a{color:#fcdace;text-underline-offset:3px;margin-top:12px;font-weight:600;display:block}:where(.p-r-guide2026) .sources{color:#64635d;font-size:14.5px}:where(.p-r-guide2026) .sources a{color:#1a44cb}:where(.p-r-guide2026) .faq.in-prose summary{font-size:17px}@container cv (max-width:760px){:where(.p-r-guide2026) .timeline{grid-template-columns:minmax(0,1fr)}:where(.p-r-guide2026) .timeline div,:where(.p-r-guide2026) .timeline div+div{border-left:0;padding:14px 0}:where(.p-r-guide2026) .timeline div+div{border-top:1px solid #e4e4df}}
