.ia-layout-v2{max-width:1220px;margin:36px auto;padding:0 24px;display:grid;grid-template-columns:minmax(0,800px) 320px;gap:40px;color:#25313d}.ia-body{min-width:0}.ia-body h1{font-size:clamp(30px,3vw,42px);line-height:1.2;margin:0 0 24px}.ia-body header img{width:100%;height:auto;max-height:340px;object-fit:contain;background:#f4f6f7;border-radius:10px}.ia-copy{font-size:18px;line-height:1.8;overflow-wrap:anywhere}.ia-copy h2,.ia-copy h3{line-height:1.35;scroll-margin-top:140px}.ia-copy h2{font-size:27px;margin-top:36px}.ia-copy h3{font-size:23px}.ia-copy img,.ia-copy iframe{max-width:100%}.ia-copy img{height:auto}.ia-copy table{max-width:100%;display:block;overflow-x:auto}.ia-tools{min-width:0;align-self:stretch}.ia-panel{border:1px solid #d8e1e7;border-radius:10px;padding:20px;margin:0 0 20px;background:#fff;font-size:16px;line-height:1.6}.ia-panel h2{font-size:20px;line-height:1.35;margin:0 0 12px}.ia-panel p{font-size:16px;line-height:1.6;margin:0 0 14px}.ia-panel ul{padding-left:20px;margin:0}.ia-panel li{padding:6px 0}.ia-panel a{color:#173f72;text-underline-offset:3px}.ia-toc{position:relative;max-height:55vh;overflow:auto;box-shadow:0 4px 16px #173f7208}.ia-toc summary{font-size:18px;font-weight:700;cursor:pointer;padding:4px 0}.ia-toc ol{padding-left:22px;margin:12px 0 0}.ia-toc a{display:block;padding:3px 0;text-decoration:none}.ia-toc a[aria-current]{color:#a62626;font-weight:700}.ia-toc li{padding:3px 0}.ia-product{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;border-top:1px solid #e0e6eb;padding:17px 0;font-size:16px}.ia-product:last-child{padding-bottom:0}.ia-product img{width:76px;height:86px;object-fit:contain}.ia-product h3{font-size:18px;line-height:1.35;margin:0 0 8px}.ia-product h3 a{text-decoration:none}.ia-product p{font-size:16px;margin:0 0 8px}.ia-tool-link{font-weight:700;display:inline-block;padding:5px 0}.ia-advice{background:#f0f5f8}.ia-cta{display:block;background:#173f72;color:#fff!important;border-radius:7px;padding:12px;text-align:center;text-decoration:none;font-weight:700;font-size:16px}.ia-email{font-size:16px!important;margin:12px 0 0!important;overflow-wrap:anywhere}.ia-layout-v2 [hidden]{display:none!important}.ia-layout-v2 a:focus-visible,.ia-layout-v2 summary:focus-visible{outline:3px solid #b12626;outline-offset:4px}.ia-copy .ic-answer{padding:20px;background:#edf6f4;border-left:4px solid #13766b}.ia-copy details{padding:16px;border:1px solid #cbd8dc;border-radius:10px}.ia-copy summary{font-weight:700;cursor:pointer}@media(max-width:999px){.ia-layout-v2{display:block;padding:0 18px;margin:24px auto}.ia-toc{position:static;max-height:none;margin:22px 0}.ia-tools{display:block}.ia-body header img{max-height:280px}.ia-copy{font-size:18px}.ia-panel{padding:18px}.ia-product{grid-template-columns:88px minmax(0,1fr)}.ia-product img{width:88px;height:96px}[data-mobile-sidebar-slot]{margin-top:32px}.ia-copy h2{font-size:25px}.ia-copy h3{font-size:21px}}@media(prefers-reduced-motion:no-preference){.ia-tool-link{transition:color .15s}.ia-tool-link:hover{color:#a62626}}
