.ins-article-header{background:#fff;border-bottom:1px solid #e3e8ef}.ins-article-header__inner{margin:0 auto;padding:28px 40px 48px}.ins-article-header__grid{grid-template-columns:1.02fr .98fr;align-items:center;gap:clamp(32px,4vw,60px);display:grid}.ins-article-header__grid--text-only{grid-template-columns:minmax(0,820px)}.ins-article-title{font-family:var(--font-display);letter-spacing:-.025em;color:#0b2340;text-wrap:balance;margin:18px 0;font-size:clamp(28px,3.4vw,44px);font-weight:800;line-height:1.08}.ins-article-dek{font-family:var(--font-display);color:#5a6b80;max-width:560px;margin:0;font-size:clamp(16.5px,1.5vw,19px);font-weight:300;line-height:1.5}.ins-breadcrumb{font-family:var(--font-ui);color:#5a6b80;align-items:center;gap:8px;margin-bottom:28px;font-size:13px;display:flex}.ins-breadcrumb a{color:#0b2340;text-decoration:none;transition:color .15s}.ins-breadcrumb a:hover{color:#1e4a75}.ins-breadcrumb svg{color:#c2cbd8;flex-shrink:0}.ins-breadcrumb__current{color:#5a6b80;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ins-article-body{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:56px;margin:0 auto;padding:44px 40px 8px;display:grid}.ins-article h4:first-of-type,.ins-article h4:first-of-type+ul{display:none}.ins-article h2{font-family:var(--font-display);letter-spacing:-.015em;color:#0b2340;margin:40px 0 14px;scroll-margin-top:90px;font-size:26px;font-weight:600;line-height:1.25}.ins-article p{font-family:var(--font-display);color:#2a3a55;margin:0 0 22px;font-size:17.5px;font-weight:300;line-height:1.72}.ins-article strong{color:#0b2340;font-weight:600}.ins-article ul{flex-direction:column;gap:14px;margin:0 0 26px;padding:0;list-style:none;display:flex}.ins-article ul li{font-family:var(--font-display);color:#2a3a55;padding-left:30px;font-size:17px;font-weight:300;line-height:1.6;position:relative}.ins-article ul li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F07E23' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat;width:17px;height:17px;position:absolute;top:4px;left:0}.ins-article a{color:#1e4a75;text-decoration:none}.ins-article a:hover{text-decoration:underline}.ins-toc{position:sticky;top:88px}.ins-toc__label{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#8b97a8;margin-bottom:14px;font-size:11px;font-weight:600}.ins-toc__nav{flex-direction:column;display:flex}.ins-toc__nav a{font-family:var(--font-display);color:#5a6b80;border-left:2px solid #e3e8ef;padding:8px 0 8px 14px;font-size:14px;line-height:1.4;text-decoration:none;transition:color .15s,border-color .15s}.ins-toc__nav a:hover{color:#0b2340;border-left-color:#0b2340}.ins-share{border-top:1px solid #e3e8ef;align-items:center;gap:14px;margin-top:36px;padding-top:24px;display:flex}.ins-share__label{font-family:var(--font-ui);color:#5a6b80;font-size:13px;font-weight:600}.ins-share__btns{gap:8px;display:flex}.ins-share__btn{color:#0b2340;cursor:pointer;background:#fff;border:1px solid #d6dde6;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.ins-share__btn:hover{color:#fff;background:#0b2340;border-color:#0b2340}.ins-related{margin:0 auto;padding:64px 40px 8px}.ins-related__title{font-family:var(--font-display);letter-spacing:-.01em;color:#0b2340;margin:0 0 24px;font-size:24px;font-weight:600}.ins-catpage{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:48px;display:grid}.ins-catpage__main{min-width:0}.ins-catpage__empty{font-family:var(--font-display);color:#5a6b80;margin:0;padding:8px 0 24px;font-size:16px;font-weight:300}.ins-catpage__text{border-top:1px solid #e3e8ef;margin-top:40px;padding-top:40px}.ins-catrail{position:sticky;top:88px}.ins-catrail__card{background:#fff;border:1px solid #e3e8ef;border-radius:14px;padding:22px 22px 10px}.ins-catrail__label{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#8b97a8;margin-bottom:6px;font-size:11px;font-weight:600}.ins-catrail__list{margin:0;padding:0;list-style:none}.ins-catrail__list a{font-family:var(--font-display);color:#0b2340;border-top:1px solid #e3e8ef;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:0 -8px;padding:12px 8px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s;display:flex}.ins-catrail__list li:first-child a{border-top:none}.ins-catrail__list a svg{color:#8b97a8;flex-shrink:0}.ins-catrail__list a:hover{background:#f4f6f9}@media (width<=1024px){.ins-article-header__grid{grid-template-columns:1fr}.ins-article-body,.ins-catpage{grid-template-columns:1fr;gap:32px}.ins-toc,.ins-catrail{position:static}}.ins-podcast-player{border:0;border-radius:12px;width:100%;margin-bottom:28px;display:block}.ins-accordion{margin:28px 0}.ins-accordion__item{background:#fff;border:1px solid #e3e8ef;border-radius:10px;margin-bottom:10px}.ins-accordion__item summary{font-family:var(--font-display);color:#0b2340;cursor:pointer;padding:16px 44px 16px 18px;font-size:16px;font-weight:600;list-style:none;position:relative}.ins-accordion__item summary::-webkit-details-marker{display:none}.ins-accordion__item summary:after{content:"+";color:#5a6b80;font-size:20px;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.ins-accordion__item[open] summary:after{content:"−"}.ins-accordion__answer{color:#3c4a5c;padding:0 18px 16px}.ins-accordion__answer>:first-child{margin-top:0}.ins-body-toc{background:#f4f6f9;border-radius:10px;margin:28px 0;padding:18px 22px}.ins-article p.ins-body-toc__title,.ins-body-toc__title{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#8b97a8;margin:0 0 10px;font-size:11px;font-weight:600}.ins-body-toc ol{margin:0;padding-left:20px}.ins-body-toc li{margin:4px 0}.ins-body-toc a{color:#0b2340;text-decoration:none}.ins-body-toc a:hover{text-decoration:underline}.ins-highlight{background:#f4f6f9;border:1px solid #e3e8ef;border-radius:10px;margin:28px 0;padding:22px 24px}.ins-highlight--cta{color:#fff;background:#0b2340;border-color:#0b2340}.ins-highlight--cta .ins-highlight__text,.ins-highlight--cta .ins-highlight__text p,.ins-article .ins-highlight--cta p.ins-highlight__headline{color:#fff}.ins-highlight--cta .ins-highlight__text a{color:#cfe0f5}.ins-article p.ins-highlight__headline,.ins-highlight__headline{font-family:var(--font-display);color:#0b2340;margin:0 0 8px;font-size:18px;font-weight:700}.ins-highlight__text{color:#3c4a5c}.ins-highlight__text>:last-child{margin-bottom:0}.ins-highlight__btn{background:var(--color-dub-orange,#f07e23);font-family:var(--font-display);border-radius:999px;margin-top:14px;padding:10px 22px;font-size:15px;font-weight:600;display:inline-block;color:#fff!important;text-decoration:none!important}.ins-highlight__btn:hover{background:#d86a12}.ins-authorbox{background:#f7f9fc;border:1px solid #e3e8ef;border-radius:16px;margin-top:40px;padding:22px 24px}.ins-authorbox__label{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin-bottom:14px;font-size:13px;font-weight:700}.ins-authorbox__row{align-items:center;gap:16px;display:flex}.ins-authorbox__row+.ins-authorbox__row{border-top:1px solid #e3e8ef;margin-top:16px;padding-top:16px}.ins-authorbox__photo{object-fit:cover;border-radius:50%;flex-shrink:0;width:64px;height:64px}.ins-authorbox__name{font-family:var(--font-display);color:#0b2340;font-size:17px;font-weight:700}.ins-authorbox__name a{color:inherit;text-decoration:none}.ins-authorbox__name a:hover{text-decoration:underline}.ins-authorbox__role{color:#3c4a5c;margin-top:2px;font-size:14.5px}.ins-bodygrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;margin:28px 0;display:grid}.ins-bodygrid__col>:first-child{margin-top:0}.ins-bodygrid__col>:last-child{margin-bottom:0}.ins-bodygrid__col .ins-highlight{height:100%;margin:0}
