@font-face{font-family:DMSans_Regular;src:url(/assets/DMSans-Regular-dkc_x3VU.woff2)format("woff2");font-style:normal;font-weight:300 500;font-display:swap}@font-face{font-family:Condate;src:url(/assets/Condate-Light-CrqqF2zO.woff2)format("woff2"),url(/assets/Condate-Light-DQrcE9F5.woff)format("woff");font-weight:300 400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:Condate;font-style:normal;font-weight:500;src:url(/assets/Condate-Medium-b4pkHVRT.woff2)format("woff2"),url(/assets/Condate-Medium-BX7zVNSN.woff)format("woff")}html{scroll-behavior:smooth}body{font-family:DMSans_Regular,sans-serif;font-size:16px}header{text-align:center}ol{padding-left:0;list-style:none}h1,h2{font-family:Condate,DMSans,sans-serif;font-weight:400}.tab-panel h2{justify-content:center;align-items:center;gap:8px;margin-top:70px;display:flex}.box h3{margin-top:8px;margin-bottom:8px}a{color:#000}a:hover{text-decoration:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.table-wrapper{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}table{border-collapse:collapse;width:100%}th,td{text-align:left;border:1px solid #ccc;padding:.5rem .75rem}th{border-bottom-width:0}td code{word-break:break-all;font-size:.85em}thead th{background-color:#f5f5f5}.tabs{width:100%;font-family:system-ui,sans-serif}.tab-list{border-bottom:2px solid #e2e2e2;justify-content:center;gap:4px;display:flex}.tab-btn{appearance:none;color:#000;cursor:pointer;background:0 0;border:none;border-radius:6px 6px 0 0;padding:10px 18px;font-family:Condate,DMSans,sans-serif;font-size:15px;font-weight:500;transition:color .15s,background-color .15s;position:relative;top:2px}.tab-btn:hover{color:#fff;background-color:#00433c}.tab-btn:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.tab-btn.active{color:#fff;background-color:#00433c;border-bottom:2px solid #00433c;text-decoration:underline}.tab-panel{color:#000;text-align:center;padding:20px 4px;line-height:1.5}.tab-panel:focus-visible{outline-offset:4px;outline:2px solid #2563eb}.card-links{grid-template-columns:repeat(3,1fr);gap:20px;max-width:900px;margin:40px auto;display:grid}.card-link{text-align:center;color:inherit;background:#fff;border:1px solid #e0e0e0;border-radius:10px;flex-direction:column;align-items:center;gap:12px;padding:28px 20px;text-decoration:none;transition:box-shadow .2s,transform .2s,border-color .2s;display:flex}.card-link:hover{border-color:#c9c9c9;transform:translateY(-2px);box-shadow:0 4px 14px #00000014}.card-link:focus-visible{outline-offset:3px;outline:2px solid #2563eb}.card-title{color:#1a2b4c;font-size:15px;font-weight:600}.card-subtitle{margin-top:-4px;font-size:13px;font-style:italic}@media (width<=700px){.card-links{grid-template-columns:1fr}}details.format-group{background:#fff;border:1px solid #e2e2e2;border-radius:10px;overflow:hidden}details.format-group+details.format-group{margin-top:0}details.format-group summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:0 8px 0 0;font-size:15px;font-weight:600;list-style:none;display:flex}details.format-group summary::-webkit-details-marker{display:none}details.format-group summary .summary-meta{font-size:13px;font-weight:400}details.format-group summary .chevron{flex-shrink:0;width:18px;height:18px;transition:transform .2s}details.format-group[open] summary .chevron{transform:rotate(180deg)}details.format-group summary:focus-visible{outline-offset:-2px;outline:2px solid #2563eb}.row{flex-wrap:wrap;gap:1.5rem;margin:0;display:flex}.row.aln-center{justify-content:center}[class*=col-]{box-sizing:border-box}.col-12{flex:0 0 100%;width:100%}.col-10{flex:0 0 calc(83.3333% - 1.2rem);width:calc(83.3333% - 1.2rem)}.col-6{flex:0 0 calc(50% - .75rem);width:calc(50% - .75rem)}@media (width<=980px){.col-6-medium{flex:calc(50% - .75rem);width:calc(50% - .75rem)}.col-12-medium{flex:100%;width:100%}}@media (width<=700px){.col-12-small,.col-6-small{flex:100%;width:100%}}.box{text-align:left;background:#fff;border:1px solid #e2e2e2;border-radius:10px;margin-bottom:16px;padding:24px}
