body.ibg-blog-body{margin:0;background:#f4f7f6;color:#061a21;font-family:Arial,Helvetica,sans-serif}.ibg-blog-wrap{width:min(1180px,calc(100% - 36px));margin:auto}.ibg-blog-nav{height:86px;display:flex;align-items:center;justify-content:space-between}.ibg-blog-nav img{width:205px;max-height:58px;object-fit:contain}.ibg-blog-nav a{text-decoration:none;color:inherit}.ibg-blog-nav-links{display:flex;gap:18px;align-items:center;font-size:12px;font-weight:800}.ibg-blog-nav-links .cta{background:#62ced8;padding:11px 15px;border-radius:999px}.ibg-blog-mobile{display:none;position:relative}.ibg-blog-mobile summary{list-style:none;cursor:pointer;font-weight:900;border:1px solid #dbe6e7;border-radius:999px;padding:9px 12px}.ibg-blog-mobile summary::-webkit-details-marker{display:none}.ibg-blog-mobile>div{position:absolute;right:0;top:45px;z-index:30;width:245px;padding:10px;background:#fff;border:1px solid #dbe6e7;border-radius:18px;box-shadow:0 20px 50px rgba(6,26,33,.16)}.ibg-blog-mobile>div a{display:block;padding:10px;border-bottom:1px solid #edf2f2}.ibg-blog-mobile>div .cta{margin-top:7px;background:#62ced8;border:0;border-radius:999px;text-align:center}.ibg-blog-hero{background:linear-gradient(135deg,#061a21,#0d3843);color:#fff;padding:80px 0 72px;overflow:hidden}.ibg-blog-hero span{font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:#91e1e6;font-weight:900}.ibg-blog-hero h1{font-family:Georgia,serif;font-size:clamp(48px,6vw,82px);font-weight:400;line-height:.96;max-width:900px;margin:12px 0 18px}.ibg-blog-hero p{color:#bfd0d3;max-width:680px;font-size:17px}.ibg-blog-main{padding:70px 0}.ibg-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.ibg-blog-card{background:#fff;border:1px solid #dbe6e7;border-radius:23px;overflow:hidden;transition:.25s}.ibg-blog-card:hover{transform:translateY(-4px);box-shadow:0 20px 55px rgba(6,26,33,.09)}.ibg-blog-card>a{text-decoration:none;color:inherit}.ibg-blog-card img{width:100%;height:235px;object-fit:cover}.ibg-blog-card .inside{padding:22px}.ibg-blog-card small{font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:#3a9ca5;font-weight:900}.ibg-blog-card h2,.ibg-blog-card h3{font-family:Georgia,serif;font-weight:400;line-height:1.08;margin:9px 0 11px;font-size:27px}.ibg-blog-card p{font-size:13px;color:#657980}.ibg-blog-card b{font-size:11px}.ibg-topic-section{margin-top:60px;padding-top:35px;border-top:1px solid #dbe6e7}.ibg-topic-section h2{font-family:Georgia,serif;font-weight:400;font-size:35px}.ibg-single{padding:55px 0 85px}.ibg-single-grid{display:grid;grid-template-columns:minmax(0,760px) 300px;gap:70px;align-items:start;justify-content:center}.ibg-crumb{font-size:11px;color:#73868b;margin-bottom:20px}.ibg-single h1{font-family:Georgia,serif;font-size:clamp(46px,5vw,72px);line-height:.98;font-weight:400;letter-spacing:-.04em;margin:10px 0 18px}.ibg-single-meta{font-size:11px;color:#75898e;margin-bottom:28px}.ibg-single-hero{border-radius:25px;overflow:hidden;margin-bottom:35px}.ibg-single-hero img{width:100%;max-height:520px;object-fit:cover}.ibg-article{font-size:17px;line-height:1.78;color:#243d44}.ibg-article h2{font-family:Georgia,serif;font-weight:400;font-size:36px;line-height:1.1;color:#061a21;margin:48px 0 14px}.ibg-article a{color:#137f88;font-weight:800}.ibg-single-aside{position:sticky;top:30px}.ibg-sidebox{background:#fff;border:1px solid #dbe6e7;border-radius:20px;padding:20px;margin-bottom:13px}.ibg-sidebox h3{font-family:Georgia,serif;font-size:24px;font-weight:400;margin:0 0 12px}.ibg-related{display:grid;gap:9px}.ibg-related a{display:block;padding:11px 0;border-top:1px solid #edf1f1;text-decoration:none;color:#18343c;font-weight:800;font-size:13px}.ibg-blog-footer{background:#061a21;color:#b7c9cc;padding:42px 0;font-size:12px}.ibg-blog-footer a{color:#fff}@media(max-width:900px){.ibg-blog-nav-links{display:none}.ibg-blog-mobile{display:block}.ibg-blog-grid{grid-template-columns:1fr 1fr}.ibg-single-grid{grid-template-columns:1fr}.ibg-single-aside{position:static}}@media(max-width:620px){.ibg-blog-grid{grid-template-columns:1fr}.ibg-blog-nav-links a:not(.cta){display:none}.ibg-single{padding-top:30px}.ibg-article{font-size:16px}.ibg-article h2{font-size:31px}}
/* 2.2 Growth Master editorial refinements */
.ibg-blog-hero{position:relative;isolation:isolate}.ibg-blog-hero:after{content:"";position:absolute;z-index:-1;right:-150px;top:-240px;width:520px;height:520px;border:1px solid rgba(100,210,218,.16);border-radius:50%;box-shadow:0 0 0 80px rgba(100,210,218,.025),0 0 0 160px rgba(100,210,218,.014)}
.ibg-blog-card:first-child{grid-column:span 2}.ibg-blog-card:first-child img{height:330px}.ibg-blog-card:first-child h2{font-size:36px}
.ibg-blog-card b{display:inline-block;margin-top:8px;padding-bottom:3px;border-bottom:1px solid #7bcfd6}
.ibg-single article{background:#fff;border:1px solid #e0e8e9;border-radius:26px;padding:34px}.ibg-single-hero{margin-left:-34px;margin-right:-34px;border-radius:0}
.ibg-article>p:first-of-type{font-size:21px;line-height:1.65;color:#324d54}.ibg-article blockquote{margin:32px 0;padding:20px 24px;border-left:4px solid #64d2da;background:#edf8f8}
.ibg-article ul,.ibg-article ol{padding-left:24px}.ibg-article li{margin:8px 0}.ibg-article h3{font:400 27px Georgia,serif;color:#061a21;margin-top:35px}
@media(max-width:900px){.ibg-blog-card:first-child{grid-column:auto}.ibg-blog-card:first-child img{height:235px}.ibg-single article{padding:22px}.ibg-single-hero{margin-left:-22px;margin-right:-22px}}
