/* Skin for existing .fcg-article-* MODX markup, without editorial changes. */
.fcg-article-page .container{padding:0;max-width:none;width:auto}.fcg-article-page .visually-hidden{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;overflow:hidden}.fcg-article-hero{background:linear-gradient(120deg,#102249,#03624b);border-radius:20px;padding:50px;color:#fff;margin-bottom:65px}.fcg-article-hero__grid{display:grid;grid-template-columns:2.5fr 1fr;gap:45px;align-items:center}.fcg-article-page .fcg-article-hero h1{color:white;text-transform:none;font-size:40px}.fcg-article-hero__meta{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:12px;margin-bottom:25px}.fcg-article-author{display:flex;align-items:center;gap:8px}.fcg-article-author img{width:30px;height:30px;border-radius:50%;object-fit:cover}.fcg-article-hero__card{border:1px solid #ffffff40;background:#ffffff0b;border-radius:16px;padding:25px}.fcg-article-hero__card>span{font-size:38px}.fcg-article-hero__card h3{font-size:22px;margin-top:15px}.fcg-article-hero__card p{font-size:16px}.fcg-article-page button{background:var(--orange);color:#fff;border:0;padding:16px 24px;border-radius:10px;font-size:17px;margin-top:25px}.fcg-article-layout__grid{display:grid;grid-template-columns:240px minmax(0,1fr);gap:45px;align-items:start}.fcg-article-content{font-size:19px;line-height:1.65;min-width:0}.fcg-article-content p{margin:20px 0}.fcg-article-content h2{font-size:30px;text-transform:none;margin:45px 0 24px;line-height:1.2}.fcg-article-content h3{font-size:24px;margin:30px 0 20px}.fcg-article-content a{color:var(--green);text-decoration:underline}.fcg-article-image img{width:100%;height:auto;border-radius:16px}.fcg-article-side-cta{border-radius:16px;background:var(--mint);padding:25px;font-size:16px}.fcg-article-side-cta h4{margin:0;font-size:20px;color:var(--navy)}.fcg-article-side-cta button{font-size:14px}.fcg-article-content .table-wrap{overflow-x:auto}.fcg-article-content table{border-collapse:collapse;width:100%;font-size:15px;margin:25px 0}.fcg-article-content td,.fcg-article-content th{padding:15px;text-align:left;border:1px solid #c8d6cc}.fcg-article-content th{background:var(--mint)}.fcg-article-callout{padding:30px;background:var(--mint);border-radius:20px;margin:35px 0}.fcg-article-content .article-form{display:grid;gap:14px;background:white;padding:30px;border-radius:20px}.fcg-article-content input:not([type=hidden]):not([type=checkbox]){padding:15px;border:1px solid #cfdbd1;border-radius:9px;max-width:100%;width:100%;font-size:16px}.fcg-article-next{margin-top:40px}.fcg-article-next ul{padding-left:25px}
@media(max-width:900px){.fcg-article-hero__grid{grid-template-columns:1fr}.fcg-article-hero__card{display:none}.fcg-article-layout__grid{grid-template-columns:1fr}.fcg-article-sidebar{order:2}.fcg-article-page .fcg-article-hero h1{font-size:32px}}
@media(max-width:600px){.fcg-article-hero{padding:28px 22px;margin-bottom:35px}.fcg-article-page .fcg-article-hero h1{font-size:26px}.fcg-article-hero p{font-size:15px}.fcg-article-hero__meta{font-size:10px}.fcg-article-content{font-size:16px}.fcg-article-content h2{font-size:23px;margin-top:30px}.fcg-article-content td,.fcg-article-content th{padding:10px;min-width:130px}.fcg-article-callout,.fcg-article-content .article-form{padding:20px}.fcg-article-page button{font-size:14px;padding:13px 18px}}
