*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:18px;scroll-behavior:smooth}body{font-family:Georgia,Times New Roman,Times,serif;color:#222;background:#f5f5f5;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}strong{font-weight:700}#page{display:flex;flex-direction:column;min-height:100vh}#site-header{background:#1c2d3f;position:relative}#header-inner{max-width:1020px;margin:0 auto;padding:0 20px;height:54px;display:flex;align-items:center;justify-content:space-between}#site-logo{display:flex;align-items:center;gap:7px;text-decoration:none}#logo-flag{display:flex;align-items:center;border-radius:2px;overflow:hidden;flex-shrink:0}#logo-text{font-family:Arial,Helvetica,sans-serif;font-size:1.1rem;font-weight:800;color:#fff;letter-spacing:.02em}#logo-tld{font-family:Arial,Helvetica,sans-serif;font-size:1.1rem;font-weight:400;color:#8aafcc;letter-spacing:.01em}#sponsored-badge{font-family:Arial,Helvetica,sans-serif;font-size:.78rem;color:#8aafcc;font-weight:400;letter-spacing:.02em;border:1px solid #3a5570;padding:4px 12px;border-radius:2px}#page-bg{flex:1;background:#f5f5f5;padding:0}#article{max-width:960px;margin:0 auto;background:#fff;padding:32px 48px 52px}#article-h1{font-family:Georgia,Times New Roman,serif;font-size:2.1rem;font-weight:700;line-height:1.25;color:#111;margin-bottom:14px;letter-spacing:-.01em}#byline-row{display:flex;align-items:center;gap:8px;margin-bottom:18px;flex-wrap:wrap}#byline-avatar{display:block;flex-shrink:0;width:26px;height:26px;border-radius:50%;overflow:hidden;-o-object-fit:cover;object-fit:cover}#byline-author{font-family:Arial,Helvetica,sans-serif;font-size:.9rem;font-weight:700;color:#1a73e8;cursor:default}.byline-sep{font-family:Arial,Helvetica,sans-serif;font-size:.9rem;color:#aaa}#byline-date{font-family:Arial,Helvetica,sans-serif;font-size:.9rem;color:#777}#trending-badge{display:inline-flex;align-items:center;gap:4px;font-family:Arial,Helvetica,sans-serif;font-size:.88rem;font-weight:600;color:#e67e00}#hero-wrap{margin-bottom:16px}#hero-img{display:block;width:100%;height:360px;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}#intro{margin-bottom:18px}.intro-p{font-family:Arial,Helvetica,sans-serif;font-size:1.05rem;line-height:1.75;color:#222;margin-bottom:16px}.intro-p:last-child{margin-bottom:0}.intro-p--alert{color:#444}.intro-p--cta,.intro-p--cta strong{color:#1a73e8}#intro-hr{border:none;border-top:1px solid #ddd;margin-bottom:0}.s-wrap{padding-top:24px}.s-h2{font-family:Arial,Helvetica,sans-serif;font-size:1.45rem;font-weight:700;line-height:1.3;color:#1c3d6e;margin-bottom:14px;letter-spacing:-.01em}.s-num{color:#1c3d6e;font-weight:700}.s-h2-link{color:#1c3d6e;text-decoration:none}.s-h2-link:hover{text-decoration:underline;text-underline-offset:2px}.s-img-wrap a{display:block;line-height:0}.s-img-wrap{margin-bottom:10px;line-height:0}.s-img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.s-lead{font-family:Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;font-style:italic;color:#222;line-height:1.6;margin-bottom:16px}.s-body{margin-bottom:14px}.s-p{font-family:Arial,Helvetica,sans-serif;font-size:1.05rem;line-height:1.75;color:#222;margin-bottom:14px}.s-p:last-child{margin-bottom:0}.s-callout{background:#fffbee;border-left:5px solid #f5a623;padding:14px 18px;margin-bottom:18px;font-family:Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.7;color:#333}.s-callout-label{font-weight:800;color:#b36000;text-transform:uppercase;font-size:.9rem;letter-spacing:.04em}.s-callout-link{color:#1a73e8;font-weight:700;text-decoration:underline;text-underline-offset:2px}.s-callout-link:hover{color:#1558b0}.s-qualifier{margin-bottom:14px}.s-qualifier-label{font-family:Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;color:#222;margin-bottom:12px}.s-opts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.s-opt-btn{display:block;padding:13px 10px;background:#e8261a;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:.95rem;font-weight:700;text-align:center;text-decoration:none;border-radius:4px;line-height:1.3;letter-spacing:.01em;transition:background .14s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s-opt-btn:hover{background:#c41f14;color:#fff}.s-qualify-steps{margin-bottom:16px}.s-qualify-heading{font-size:17px;font-weight:700;color:#1a1a1a;margin-bottom:8px}.s-qualify-step{font-size:15px;color:#333;margin-bottom:6px}.s-state-map-wrap{margin-bottom:18px}.s-state-map-label{font-size:17px;font-weight:700;color:#1a1a1a;margin-bottom:10px}.s-state-map{display:block;width:100%;height:auto;border-radius:4px;cursor:pointer}.s-state-map-note{font-size:14px;color:#444;margin-top:10px}.s-cta-wrap{margin-bottom:4px}.s-cta{display:block;width:100%;padding:20px 18px;background:#e8261a;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1.15rem;font-weight:700;text-align:center;text-decoration:none;border-radius:4px;letter-spacing:.01em;line-height:1.3;transition:background .14s;border:none}.s-cta:hover{background:#c41f14;color:#fff}.s-hr{border:none;border-top:1px solid #e5e5e5;margin-top:24px}#inline-disc{margin-top:36px;padding:16px 18px;background:#f9f9f9;border:1px solid #e0e0e0;font-family:Arial,Helvetica,sans-serif;font-size:.82rem;color:#888;line-height:1.7}#inline-disc strong{color:#555}#site-footer{background:#1c2d3f;padding:22px 16px}#footer-inner{max-width:960px;margin:0 auto;text-align:center}#footer-nav{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2px;margin-bottom:12px}.footer-link{font-family:Arial,Helvetica,sans-serif;font-size:.8rem;color:#7aadcc;text-decoration:none;padding:0 5px}.footer-link:hover{color:#fff;text-decoration:underline}.footer-sep{font-family:Arial,Helvetica,sans-serif;font-size:.8rem;color:#3a5570}#footer-disclosure{font-family:Arial,Helvetica,sans-serif;font-size:.78rem;color:#5a8aaa;line-height:1.7;margin-bottom:12px;max-width:820px;margin-left:auto;margin-right:auto}#footer-copy{font-family:Arial,Helvetica,sans-serif;font-size:.78rem;color:#3e6882}@media (max-width: 1020px){#article{padding:28px 32px 44px}}@media (max-width: 780px){#article{padding:20px 20px 36px}#article-h1{font-size:1.7rem}.s-h2{font-size:1.25rem}.s-opts{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){#article{padding:16px 15px 28px}#article-h1{font-size:1.45rem}.s-h2{font-size:1.1rem}#hero-img{height:240px}.s-img{height:auto}.s-cta{font-size:1rem;padding:16px 14px}.s-opts{grid-template-columns:repeat(2,1fr);gap:6px}.s-opt-btn{font-size:.88rem;padding:11px 8px}.intro-p,.s-p{font-size:.97rem}}.policy-body h2{font-family:Arial,Helvetica,sans-serif;font-size:1.1rem;font-weight:700;color:#1c3d6e;margin:1.8rem 0 .6rem}.policy-body p{font-family:Arial,Helvetica,sans-serif;font-size:.95rem;line-height:1.65;color:#333;margin-bottom:.75rem}.policy-body ul{margin:.5rem 0 .75rem 1.5rem;font-family:Arial,Helvetica,sans-serif;font-size:.95rem;color:#333;line-height:1.65}.policy-body li{margin-bottom:.35rem}
