h2{font-size:var(--text-2xl);margin-bottom:var(--space-4)}.news-h3,h2{line-height:var(--leading-snug);margin-top:var(--space-10)}.news-h3{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-2)}.news-image{border-radius:var(--radius-sm);height:auto;margin-bottom:var(--space-4);width:25%}.news-faq-item p{margin-top:0;max-width:68ch}.news-cta .btn-green{cursor:pointer;display:inline-block;text-decoration:none}.news-table-wrap{-webkit-overflow-scrolling:touch;border:1px solid #0000001f;border-radius:var(--radius-sm);margin:var(--space-4) 0 var(--space-6);max-width:52rem;overflow-x:auto}.news-table{border-collapse:collapse;font-size:16px;line-height:1.45;min-width:32rem;width:100%}.news-table td,.news-table th{border-top:1px solid #00000014;padding:.6rem .8rem;text-align:left;vertical-align:top}.news-table thead th{background:#0000000a;border-top:none}.news-table tbody td:first-child,.news-table thead th{font-weight:var(--font-weight-semibold);white-space:nowrap}.walkthrough-cta{background:linear-gradient(135deg,#d97757,#c2410c);border-radius:1rem;color:#fffaf5;margin:2.5rem 0;padding:1.75rem 1.5rem;text-align:left}.walkthrough-cta__eyebrow{font-size:.85rem;font-weight:700;letter-spacing:.04em;margin:0 0 .5rem;opacity:.9;text-transform:uppercase}.walkthrough-cta__heading{color:#fffaf5;font-size:1.35rem;font-weight:700;margin:0 0 .6rem}.walkthrough-cta__body{line-height:1.6;margin:0 0 1.15rem;max-width:44rem;opacity:.95}.walkthrough-cta__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-start}.walkthrough-cta__btn{background:#fffaf5;border:2px solid #fffaf5;border-radius:999px;color:#9a3412;display:inline-block;font-weight:700;padding:.7rem 1.4rem;text-decoration:none;transition:transform .15s ease,opacity .15s ease}.walkthrough-cta__btn:hover{color:#7c2d12;transform:translateY(-1px)}.walkthrough-cta__btn--ghost{background:#0000;color:#fffaf5}.walkthrough-cta__btn--ghost:hover{background:#ffffff26;color:#fffaf5}.walkthrough-cta--compact{padding:1.35rem 1.25rem}.walkthrough-cta--compact .walkthrough-cta__heading{font-size:1.15rem}.walkthrough-cta--compact .walkthrough-cta__body{font-size:.95rem}@media (max-width:600px){.walkthrough-cta__heading{font-size:1.15rem}.walkthrough-cta__actions{display:grid;grid-template-columns:1fr}.walkthrough-cta__btn{text-align:center}}.walkthrough-cta__actions>span{display:contents}.walkthrough-cta--chatgpt{background:linear-gradient(135deg,#10a37f,#0b6e56)}.walkthrough-cta--chatgpt .walkthrough-cta__btn{color:#0b5c48}.walkthrough-cta--chatgpt .walkthrough-cta__btn:hover{color:#08463a}.walkthrough-cta--ai{background:linear-gradient(135deg,#191a23,#2c3d34)}.walkthrough-cta--ai .walkthrough-cta__btn{color:#191a23}.walkthrough-cta--ai .walkthrough-cta__btn:hover{color:#3a7a57}.walkthrough-cta--ai .walkthrough-cta__btn--ghost,.walkthrough-cta--chatgpt .walkthrough-cta__btn--ghost{color:#fffaf5}.walkthrough-cta--inline{margin:2rem 0;padding:1.15rem 1.25rem}.walkthrough-cta--inline .walkthrough-cta__heading{font-size:1.05rem;margin-bottom:.9rem}.author-container{align-items:flex-start;display:flex;gap:1rem;margin-bottom:1rem}.author-image{border-radius:50%;flex-shrink:0;height:70px;object-fit:cover;width:70px}.author-info{display:flex;flex-direction:column;gap:.1rem;min-width:0;padding-top:.1rem}.author-written-by{color:#6f6f6f;font-size:.7rem;font-weight:600;letter-spacing:.02em;line-height:1.3;margin:0 0 .2rem}.author-name{font-size:1.2rem;font-weight:700;line-height:1.2;margin:0 0 .15rem}.author-role{color:#3a3a3a;font-size:.9rem;line-height:1.3;margin:0}