.k24q-widget,.k24q-related{background:#fff;border:1px solid #d3e2ed;border-radius:18px;padding:clamp(16px,3vw,30px);margin:28px 0;color:#16334b;max-width:100%;box-sizing:border-box}.k24q-widget h2,.k24q-related h2{color:#16334b}.k24q-hint{color:#486078}.k24q-inputs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.k24q-widget fieldset{min-width:0;border:1px solid #cbdde9;background:#f1f8fd;border-radius:12px;padding:14px}.k24q-widget fieldset:nth-child(2){background:#f3f8e9}.k24q-widget fieldset:nth-child(3){background:#fff4e8}.k24q-widget legend{font-weight:800;color:#16334b;padding:0 6px}.k24q-widget label{display:block;font-weight:650;margin:12px 0 6px}.k24q-widget input{width:100%;min-width:0;box-sizing:border-box;color:#16334b!important;background:#fff!important;border:1px solid #9ab5c8;border-radius:8px;padding:12px;font:inherit;font-size:16px}.k24q-widget :focus-visible,.k24q-related a:focus-visible{outline:3px solid #176eae;outline-offset:3px}.k24q-actions{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.k24q-widget button{background:#126395;color:#fff;border:0;border-radius:9px;padding:12px 16px;font:inherit;font-weight:700;cursor:pointer;white-space:normal}.k24q-widget button[data-clear-c]{background:#e7eff5;color:#16334b}.k24q-error{color:#9c2020;font-weight:700}.k24q-summary{border-left:5px solid #658d20;background:#eff7e6;padding:20px;border-radius:12px;margin:18px 0}.k24q-summary>span{display:block}.k24q-summary>strong{font-size:clamp(28px,5vw,40px);line-height:1.3;color:#24450c}.k24q-scroll{max-width:100%;overflow-x:auto;margin:18px 0}.k24q-scroll table{width:100%;border-collapse:collapse;min-width:480px;background:#fff;color:#16334b}.k24q-scroll th,.k24q-scroll td{padding:12px;border-bottom:1px solid #d9e5ec;text-align:left;vertical-align:top;color:#16334b!important}.k24q-scroll thead th{background:#eaf3f9;color:#16334b!important}.k24q-scroll tbody tr:nth-child(even){background:#f7fafc}.k24q-scroll caption{text-align:left;color:#486078;padding:0 0 12px}.k24q-bars{display:grid;gap:12px;margin:20px 0}.k24q-bar-row{display:grid;grid-template-columns:20px minmax(0,1fr) 105px;align-items:center;gap:8px}.k24q-bar{height:24px;background:#1884b5;border-radius:6px;min-width:0}.k24q-bar-row:nth-child(2) .k24q-bar{background:#729d24}.k24q-bar-row:nth-child(3) .k24q-bar{background:#c37729}.k24q-bar-row strong{font-size:15px;text-align:right}.k24q-related ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;list-style:none;padding:0!important;margin:16px 0 0!important}.k24q-related li{margin:0!important;padding:0!important}.k24q-related a{display:block;height:100%;box-sizing:border-box;background:#eef6fc;border-radius:12px;padding:16px;font-weight:700;color:#125b8d;text-decoration:none}.k24q-related li:nth-child(even) a{background:#f0f6e8;color:#3d6114}.k24q-home-guides .guide-grid{margin-top:22px}.master-article-intro:empty{display:none}.k24q-prose a{text-underline-offset:3px}.k24q-prose .sc-card,.k24q-prose .kd-card{scroll-margin-top:24px}@media(max-width:680px){.k24q-inputs,.k24q-related ul{grid-template-columns:1fr}.k24q-widget button{flex:1 1 150px}.k24q-scroll table{font-size:14px}.k24q-home-guides .guide-grid{grid-template-columns:1fr}}
@media(max-width:680px){body.k24q-insurance .master-page-symbol{display:none}body.k24q-insurance .master-pagehead-inner{grid-template-columns:minmax(0,1fr)}body.k24q-insurance .master-pagehead h1{overflow-wrap:normal;word-break:normal;font-size:clamp(25px,7vw,32px)}}
